Warning: Use of undefined constant Symbol - assumed 'Symbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215 Warning: Use of undefined constant JavaScriptSymbol - assumed 'JavaScriptSymbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215

dojox/sketch/Figure.js

  • Provides:

    • dojox.sketch.Figure
  • Requires:

    • dojox.gfx in common
    • dojox.sketch.UndoStack in common
  • dojox.sketch

    • alias - dojox.sketch
  • dojox.sketch.tools

    • type
      Object
  • dojox.sketch.registerTool

    • parameters:
      • type
      • fn
    • type
      Function
  • dojox.sketch.Figure

    • parameters:
      • mixin
    • alias - dojox.sketch.Figure.prototype
    • type
      Function
  • dojox.sketch.Figure.annCounter

    • type
      Number
  • dojox.sketch.Figure.shapes

    • type
      Array
  • dojox.sketch.Figure.image

    • type
      Object
  • dojox.sketch.Figure.imageSrc

    • type
      Object
  • dojox.sketch.Figure.size

    • type
      Object
  • dojox.sketch.Figure.surface

    • type
      Object
  • dojox.sketch.Figure.group

    • type
      Object
  • dojox.sketch.Figure.node

    • type
      Object
  • dojox.sketch.Figure.zoomFactor

    • type
      Number
  • dojox.sketch.Figure.tools

    • type
      Object
  • dojox.sketch.Figure.obj

    • type
      Object
  • dojox.sketch.Figure.selected

    • type
      Array
  • dojox.sketch.Figure.hasSelections

    • type
      Function
  • dojox.sketch.Figure.isSelected

    • parameters:
      • obj
    • type
      Function
  • dojox.sketch.Figure.select

    • parameters:
      • obj
    • type
      Function
  • dojox.sketch.Figure.deselect

    • parameters:
      • obj
    • type
      Function
  • dojox.sketch.Figure.clearSelections

    • type
      Function
  • dojox.sketch.Figure.replaceSelection

    • parameters:
      • n
      • o
    • type
      Function
  • dojox.sketch.Figure._c

    • type
      Object
  • dojox.sketch.Figure._ctr

    • type
      Object
  • dojox.sketch.Figure._lp

    • type
      Object
  • dojox.sketch.Figure._action

    • type
      Object
  • dojox.sketch.Figure._prevState

    • type
      Object
  • dojox.sketch.Figure._startPoint

    • type
      Object
  • dojox.sketch.Figure._ctool

    • type
      Object
  • dojox.sketch.Figure._start

    • type
      Object
  • dojox.sketch.Figure._end

    • type
      Object
  • dojox.sketch.Figure._absEnd

    • type
      Object
  • dojox.sketch.Figure._cshape

    • type
      Object
  • dojox.sketch.Figure._dblclick

    • parameters:
      • e
    • type
      Function
  • dojox.sketch.Figure._keydown

    • parameters:
      • e
    • type
      Function
  • dojox.sketch.Figure._md

    • parameters:
      • e
    • type
      Function
  • dojox.sketch.Figure._mm

    • parameters:
      • e
    • type
      Function
  • dojox.sketch.Figure._mu

    • parameters:
      • e
    • type
      Function
  • dojox.sketch.Figure.initUndoStack

    • type
      Function
  • dojox.sketch.Figure.initUndoStack.history

    • type
      Object
  • dojox.sketch.Figure.setTool

    • parameters:
      • t: (typeof dojox.sketch._Plugin)
    • type
      Function
  • dojox.sketch.Figure.setTool._ctool

  • dojox.sketch.Figure.gridSize

    • type
      Number
  • dojox.sketch.Figure._calCol

    • parameters:
      • v
    • type
      Function
  • dojox.sketch.Figure._delete

    • parameters:
      • arr
      • noundo
    • type
      Function
  • dojox.sketch.Figure.onDblClickShape

    • parameters:
      • shape
      • e
    • type
      Function
  • dojox.sketch.Figure.onCreateShape

    • parameters:
      • shape
    • type
      Function
  • dojox.sketch.Figure.onBeforeCreateShape

    • parameters:
      • shape
    • type
      Function
  • dojox.sketch.Figure.initialize

    • parameters:
      • node
    • type
      Function
  • dojox.sketch.Figure.initialize.node

  • dojox.sketch.Figure.initialize.surface

    • type
      Object
  • dojox.sketch.Figure.initialize.group

    • type
      Object
  • dojox.sketch.Figure.initialize._cons

    • type
      Array
  • dojox.sketch.Figure.initialize.image

    • type
      Object
  • dojox.sketch.Figure.destroy

    • parameters:
      • isLoading
    • type
      Function
  • dojox.sketch.Figure.destroy._cons

    • type
      Array
  • dojox.sketch.Figure.destroy.group

    • type
      Object
  • dojox.sketch.Figure.destroy.surface

    • type
      Object
  • dojox.sketch.Figure.destroy.obj

    • type
      Object
  • dojox.sketch.Figure.destroy.shapes

    • type
      Array
  • dojox.sketch.Figure.nextKey

    • type
      Function
  • dojox.sketch.Figure.draw

    • type
      Function
  • dojox.sketch.Figure.zoom

    • parameters:
      • pct
    • type
      Function
  • dojox.sketch.Figure.zoom.zoomFactor

    • type
      Number
  • dojox.sketch.Figure.getFit

    • type
      Function
  • dojox.sketch.Figure.unzoom

    • type
      Function
  • dojox.sketch.Figure.unzoom.zoomFactor

    • type
      Number
  • dojox.sketch.Figure._add

    • parameters:
      • obj
    • type
      Function
  • dojox.sketch.Figure._remove

    • parameters:
      • obj
    • type
      Function
  • dojox.sketch.Figure._get

    • parameters:
      • key
    • type
      Function
  • dojox.sketch.Figure._keyFromEvt

    • parameters:
      • e
    • type
      Function
  • dojox.sketch.Figure._fromEvt

    • parameters:
      • e
    • type
      Function
  • dojox.sketch.Figure.add

    • parameters:
      • annotation
    • type
      Function
  • dojox.sketch.Figure.remove

    • parameters:
      • annotation
    • type
      Function
  • dojox.sketch.Figure.getAnnotator

    • parameters:
      • id
    • type
      Function
  • dojox.sketch.Figure.convert

    • parameters:
      • ann
      • t
    • type
      Function
  • dojox.sketch.Figure.setValue

    • parameters:
      • text
    • type
      Function
  • dojox.sketch.Figure.setValue.node

  • dojox.sketch.Figure.load

    • parameters:
      • obj
      • n
    • type
      Function
  • dojox.sketch.Figure.load.size

    • type
      Object
  • dojox.sketch.Figure.load.imageSize

    • type
      Object
  • dojox.sketch.Figure.load.imageSrc

    • type
      Object
  • dojox.sketch.Figure.load._loadDeferred

    • type
      Object
  • dojox.sketch.Figure.onLoad

    • type
      Function
  • dojox.sketch.Figure.onClick

    • type
      Function
  • dojox.sketch.Figure._loadAnnotation

    • parameters:
      • obj
    • type
      Function
  • dojox.sketch.Figure.onUndo

    • type
      Function
  • dojox.sketch.Figure.onBeforeUndo

    • type
      Function
  • dojox.sketch.Figure.onRedo

    • type
      Function
  • dojox.sketch.Figure.onBeforeRedo

    • type
      Function
  • dojox.sketch.Figure.undo

    • type
      Function
  • dojox.sketch.Figure.redo

    • type
      Function
  • dojox.sketch.Figure.serialize

    • type
      Function
  • dojox.sketch.Figure.getValue

    • alias - dojox.sketch.Figure.prototype.serialize
  • dojox

    • type
      Object