Home

Canvas

Canvas(canvas)
Canvas.anchorRadius
Canvas.cursors
Canvas.doLinesIntersect()
Canvas.fillStyle
Canvas.isOverLayer(x, y, layer)
Canvas.lineWidth
Canvas.strokeStyle
Canvas.version
Canvas#addLayer(url)
Canvas#canvasMousePos(e)
Canvas#cropToLayer(layer)
Canvas#deSelectLayer()
Canvas#destroy()
Canvas#destroyCtrlGroup()
Canvas#doLayersOverlap(layer1, layer2)
Canvas#draw()
Canvas#extractPortion(centerx, centery, width, height[, rotation][, unrotated])
Canvas#getGridLines(snap)
Canvas#getLayerAt(x, y)
Canvas#getLayerByName(name)
Canvas#getOverlappingLayers(layer)
Canvas#hideGrid()
Canvas#isGroupOnCanvas()
Canvas#isLayerInGroup(layer)
Canvas#isOverSelectableLayer(x, y)
Canvas#loadState(state)
Canvas#redo()
Canvas#removeAllLayers()
Canvas#removeLayer(layer)
Canvas#saveState()
Canvas#selectLayer(layer)
Canvas#showGrid()
Canvas#snapOff()
Canvas#snapOn()
Canvas#undo()

CanvasLayer

CanvasLayer(url, name, x, y[, width][, height][, rotation][, draggable][, rotateable][, resizable][, selectable][, forceBoundary])
CanvasLayer.deobjectify(str)
CanvasLayer#load()
CanvasLayer#objectify()
CanvasLayer#onload(fn)

CanvasLayerGroup

CanvasLayerGroup(name[, draggable][, rotateable][, resizable][, selectable][, forceBoundary])
CanvasLayerGroup#addLayer(layer)
CanvasLayerGroup#getLayerOrSubLayerAt(canvas, x, y)
CanvasLayerGroup#removeLayer(layer)

DrawingCanvas

DrawingCanvas(canvas)
DrawingCanvas#setFillStyle(style)
DrawingCanvas#setLineWidth(width)
DrawingCanvas#setStrokeStyle(style)

Generated by JSDoc 3.6.11 on December 15, 2025.