Drawing functions
toggleRectMode()
toggleEllipseMode()
toggleLineMode()
togglePolylineMode()
togglePolygonMode()
finishPolyline()
toggleBezierMode()
finishBezier()
togglePenMode()
toggleClosedPenMode()
Coordinates refreshing function
show header, then call recalcPosition()
hide header, then call recalcPosition()
Manipulating functions
toggleSelectionMode()
performUndo()
performRedo()
performCopy()
performPaste()
deleteFocusedObject()
sendToBack()
sendBackward()
bringForward()
bringToFront()
toggleShiftMode()
Text functions
toggleTextMode()
setFontFamily()
setFontSize()
setFontWeight()
setFontStyle()
setTextDecoration()
Image inserting function
insertImage(, callback)
Document manipulating functions
newDocument(,,,,)
performOpen(,,callback)
performSave(,callback)
Color and Style functions
changeBackgroundColor()
setStrokeColor()
setStrokeWidth()
setStrokeOpacity()
setStrokeDasharray()
setStrokeLinecap()
setStrokeLinejoin()
setStrokeMiterlimit()
applyStroke()
setFillColor()
setFillOpacity()
setFillRule()
applyFill()