| 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() |