Warning: Use of undefined constant Symbol - assumed 'Symbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/www-elementn/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/www-elementn/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)
    • classlike
  • dojox.sketch.AnnotationTool.onMouseDown

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

    • prototype - dojox.sketch.AnnotationTool
    • private - 1
    • type
      bool
  • dojox.sketch.AnnotationTool.onMouseMove

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

    • prototype - dojox.sketch.AnnotationTool
    • private - 1
    • type
      Object
  • dojox.sketch.AnnotationTool.onMouseUp

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

    • prototype - dojox.sketch.AnnotationTool
  • dojox.sketch.AnnotationTool._create

    • prototype - dojox.sketch.AnnotationTool
    • parameters:
      • start
      • end
    • private - 1
    • type
      Function
  • dojox.sketch

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

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

    • instance - dojox.sketch.Annotation
  • dojox.sketch.Annotation._key

    • instance - dojox.sketch.Annotation
    • private - 1
  • dojox.sketch.Annotation.figure

    • instance - dojox.sketch.Annotation
  • dojox.sketch.Annotation.mode

    • instance - dojox.sketch.Annotation
  • dojox.sketch.Annotation.shape

    • instance - dojox.sketch.Annotation
    • type
      Object
  • dojox.sketch.Annotation.boundingBox

    • instance - dojox.sketch.Annotation
    • type
      Object
  • dojox.sketch.Annotation.hasAnchors

    • instance - dojox.sketch.Annotation
    • type
      Object
  • dojox.sketch.Annotation.anchors

    • instance - dojox.sketch.Annotation
    • type
      Object
  • dojox.sketch.Annotation._properties

    • instance - dojox.sketch.Annotation
    • private - 1
    • type
      Object
  • dojox.sketch.Annotation.constructor

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

    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.getType

    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.onRemove

    • parameters:
      • noundo
    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.property

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

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

    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.onDblClick

    • parameters:
      • e
    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.initialize

    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.destroy

    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.draw

    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.apply

    • parameters:
      • obj
    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.serialize

    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.getBBox

    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.beginEdit

    • parameters:
      • type
    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
    • classlike
  • dojox.sketch.Annotation.beginEdit._type

    • instance - dojox.sketch.Annotation.beginEdit
    • private - 1
    • type
      Object
  • dojox.sketch.Annotation.beginEdit._prevState

    • instance - dojox.sketch.Annotation.beginEdit
    • private - 1
    • type
      Object
  • dojox.sketch.Annotation.endEdit

    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
    • classlike
  • dojox.sketch.Annotation.endEdit._type

    • instance - dojox.sketch.Annotation.endEdit
    • private - 1
    • type
      String
  • dojox.sketch.Annotation.endEdit._prevState

    • instance - dojox.sketch.Annotation.endEdit
    • private - 1
    • type
      String
  • dojox.sketch.Annotation.calculate

    • attached - dojox.sketch.Annotation.prototype
    • 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

    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
    • classlike
  • dojox.sketch.Annotation.drawBBox.boundingBox

    • instance - dojox.sketch.Annotation.drawBBox
    • type
      Object
  • dojox.sketch.Annotation.setBinding

    • parameters:
      • pt
    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.getTextBox

    • parameters:
      • zoomfactor
    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.setMode

    • parameters:
      • m
    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
    • classlike
  • dojox.sketch.Annotation.setMode.mode

    • instance - dojox.sketch.Annotation.setMode
  • dojox.sketch.Annotation.setMode.boundingBox

    • instance - dojox.sketch.Annotation.setMode
    • type
      Object
  • dojox.sketch.Annotation.zoom

    • parameters:
      • pct
    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.writeCommonAttrs

    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
  • dojox.sketch.Annotation.readCommonAttrs

    • parameters:
      • obj
    • attached - dojox.sketch.Annotation.prototype
    • type
      Function
    • classlike
  • dojox.sketch.Annotation.readCommonAttrs._properties

    • instance - dojox.sketch.Annotation.readCommonAttrs
    • private - 1
    • type
      Object
  • dojox.sketch.Annotation.readCommonAttrs.data

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

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

    • instance - dojox.sketch.Annotation.readCommonAttrs
    • type
      Object
  • dojox.sketch.Annotation.Modes

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

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

    • type
      Number
  • dojox.sketch.Annotation.register

    • parameters:
      • name
      • toolclass
    • attached - dojox.sketch.Annotation
    • type
      Function
  • dojox

    • type
      Object