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/Annotation.js

  • Provides:

    • dojox.sketch.Annotation
  • Requires:

    • dojox.sketch.Anchor in common
    • dojox.sketch._Plugin in common
  • dojox.sketch.AnnotationTool

    • type
      Function
    • chains:
      • dojox.sketch._Plugin: (prototype)
      • dojox.sketch._Plugin: (call)
  • dojox.sketch.AnnotationTool.onMouseDown

    • parameters:
      • e
    • type
      Function
  • dojox.sketch.AnnotationTool._omd

    • type
      bool
  • dojox.sketch.AnnotationTool.onMouseMove

    • parameters:
      • e
      • rect
    • type
      Function
  • dojox.sketch.AnnotationTool._cshape

    • type
      Object
  • dojox.sketch.AnnotationTool.onMouseUp

    • parameters:
      • e
    • type
      Function
  • dojox.sketch.AnnotationTool.figure

  • dojox.sketch.AnnotationTool._create

    • parameters:
      • start
      • end
    • type
      Function
  • dojox.sketch

    • alias - dojox.sketch
  • dojox.sketch.Annotation

    • parameters:
      • figure
      • id
    • alias - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.id

  • dojox.sketch.Annotation._key

  • dojox.sketch.Annotation.figure

  • dojox.sketch.Annotation.mode

  • dojox.sketch.Annotation.shape

    • type
      Object
  • dojox.sketch.Annotation.boundingBox

    • type
      Object
  • dojox.sketch.Annotation.hasAnchors

    • type
      Object
  • dojox.sketch.Annotation.anchors

    • type
      Object
  • dojox.sketch.Annotation._properties

    • type
      Object
  • dojox.sketch.Annotation.constructor

    • alias - dojox.sketch.Annotation
  • dojox.sketch.Annotation.type

    • type
      Function
  • dojox.sketch.Annotation.getType

    • type
      Function
  • dojox.sketch.Annotation.onRemove

    • parameters:
      • noundo
    • type
      Function
  • dojox.sketch.Annotation.property

    • parameters:
      • name
      • value: (typeof ?)
    • type
      Function
  • dojox.sketch.Annotation.onPropertyChange

    • parameters:
      • name
      • oldvalue
    • type
      Function
  • dojox.sketch.Annotation.onCreate

    • type
      Function
  • dojox.sketch.Annotation.onDblClick

    • parameters:
      • e
    • type
      Function
  • dojox.sketch.Annotation.initialize

    • type
      Function
  • dojox.sketch.Annotation.destroy

    • type
      Function
  • dojox.sketch.Annotation.draw

    • type
      Function
  • dojox.sketch.Annotation.apply

    • parameters:
      • obj
    • type
      Function
  • dojox.sketch.Annotation.serialize

    • type
      Function
  • dojox.sketch.Annotation.getBBox

    • type
      Function
  • dojox.sketch.Annotation.beginEdit

    • parameters:
      • type
    • type
      Function
  • dojox.sketch.Annotation.beginEdit._type

    • type
      Object
  • dojox.sketch.Annotation.beginEdit._prevState

    • type
      Object
  • dojox.sketch.Annotation.endEdit

    • type
      Function
  • dojox.sketch.Annotation.endEdit._type

    • type
      String
  • dojox.sketch.Annotation.endEdit._prevState

    • type
      String
  • dojox.sketch.Annotation.calculate

    • type
      Object
  • dojox.sketch.Annotation.calculate.slope

    • parameters:
      • p1
      • p2
    • type
      Function
  • dojox.sketch.Annotation.calculate.dx

    • parameters:
      • p1
      • p2
      • dy
    • type
      Function
  • dojox.sketch.Annotation.calculate.dy

    • parameters:
      • p1
      • p2
      • dx
    • type
      Function
  • dojox.sketch.Annotation.drawBBox

    • type
      Function
  • dojox.sketch.Annotation.drawBBox.boundingBox

    • type
      Object
  • dojox.sketch.Annotation.setBinding

    • parameters:
      • pt
    • type
      Function
  • dojox.sketch.Annotation.getTextBox

    • parameters:
      • zoomfactor
    • type
      Function
  • dojox.sketch.Annotation.setMode

    • parameters:
      • m
    • type
      Function
  • dojox.sketch.Annotation.setMode.mode

  • dojox.sketch.Annotation.setMode.boundingBox

    • type
      Object
  • dojox.sketch.Annotation.zoom

    • parameters:
      • pct
    • type
      Function
  • dojox.sketch.Annotation.writeCommonAttrs

    • type
      Function
  • dojox.sketch.Annotation.readCommonAttrs

    • parameters:
      • obj
    • type
      Function
  • dojox.sketch.Annotation.readCommonAttrs._properties

    • type
      Object
  • dojox.sketch.Annotation.readCommonAttrs.data

    • type
      Object
  • dojox.sketch.Annotation.readCommonAttrs.transform.dx

    • type
      Object
  • dojox.sketch.Annotation.readCommonAttrs.transform.dy

    • type
      Object
  • dojox.sketch.Annotation.Modes

    • type
      Object
  • dojox.sketch.Annotation.Modes.View

    • type
      Number
  • dojox.sketch.Annotation.Modes.Edit

    • type
      Number
  • dojox.sketch.Annotation.register

    • parameters:
      • name
      • toolclass
    • type
      Function
  • dojox

    • type
      Object