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/layout/dnd/PlottedDnd.js

  • Provides:

    • dojox.layout.dnd.PlottedDnd
  • Requires:

    • dojo.dnd.Source in common
    • dojo.dnd.Manager in common
    • dojox.layout.dnd.Avatar in common
  • dojo.dnd.Manager

    • type
      Function
    • classlike
  • dojo.dnd.Manager.canDrop

    • parameters:
      • flag
    • prototype - dojo.dnd.Manager
    • type
      Function
    • classlike
  • dojo.dnd.Manager.canDrop.target

    • instance - dojo.dnd.Manager.canDrop
  • dojo.dnd.Manager.canDrop.canDropFlag

    • instance - dojo.dnd.Manager.canDrop
  • dojo.dnd.Manager.makeAvatar

    • summary
      Makes the avatar, it is separate to be overwritten dynamically, if needed.
    • prototype - dojo.dnd.Manager
    • type
      Function
  • dojox.layout.dnd.PlottedDnd

    • type
      Function
    • chains:
      • dojo.dnd.Source: (prototype)
      • dojo.dnd.Source: (call)
    • parameters:
      • node: (typeof Node)
      • params: (typeof Object)
    • summary
      dnd source handling plotted zone to show the dropping area
    • classlike
  • dojox.layout.dnd.PlottedDnd.GC_OFFSET_X

    • alias -
  • dojox.layout.dnd.PlottedDnd.GC_OFFSET_Y

    • alias -
  • dojox.layout.dnd.PlottedDnd.constructor

    • constructor - constructor
    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      Function
    • parameters:
      • node: (typeof Node)
      • params: (typeof Object)
  • dojox.layout.dnd.PlottedDnd._calculateCoords

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • height: (typeof Boolean)
    • summary
      Calculate each position of children
    • private - 1
    • type
      Function
  • dojox.layout.dnd.PlottedDnd._legalMouseDown

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • e: (typeof Event)
    • returns
      Boolean
    • summary
      Checks if user clicked on "approved" items.
    • private - 1
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.setDndItemSelectable

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • node: (typeof Node)
      • isSelectable: (typeof Boolean)
    • summary
      set an item as selectable
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.getDraggedWidget

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • node: (typeof Node)
    • summary
      Return one or more widget selected during the drag.
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.isAccepted

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • node: (typeof Node)
    • summary
      test if this node can be accepted
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.onDndStart

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • source: (typeof Object)
      • nodes: (typeof Array)
      • copy: (typeof Object)
    • summary
      Called to initiate the DnD operation.
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.firstIndicator

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      bool
  • dojox.layout.dnd.PlottedDnd._drop.style.height

    • prototype - dojox.layout.dnd.PlottedDnd
    • private_parent - 1
    • type
      String
  • dojox.layout.dnd.PlottedDnd.dndNodes

    • prototype - dojox.layout.dnd.PlottedDnd
  • dojox.layout.dnd.PlottedDnd.onDndCancel

    • prototype - dojox.layout.dnd.PlottedDnd
    • summary
      Called to cancel the DnD operation.
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.onDndDrop

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • source
      • nodes
      • copy
      • target
    • summary
      Called to finish the DnD operation
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.current

    • prototype - dojox.layout.dnd.PlottedDnd
  • dojox.layout.dnd.PlottedDnd.onMouseDown

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • e: (typeof Event)
    • summary
      Event processor for onmousedown.
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.selection

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      Object
  • dojox.layout.dnd.PlottedDnd.anchor

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      Object
  • dojox.layout.dnd.PlottedDnd.current.coords

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      Object
  • dojox.layout.dnd.PlottedDnd.offsetDrag.x

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      Number
  • dojox.layout.dnd.PlottedDnd.offsetDrag.y

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      Number
  • dojox.layout.dnd.PlottedDnd.containerSource

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      bool
  • dojox.layout.dnd.PlottedDnd.onMouseUp

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • e: (typeof Event)
    • summary
      Event processor for onmouseup.
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.onMouseMove

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • e
    • summary
      Event processor for onmousemove
    • type
      Function
  • dojox.layout.dnd.PlottedDnd._markTargetAnchor

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • before: (typeof Boolean)
    • summary
      Assigns a class to the current target anchor based on "before" status
    • private - 1
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.targetAnchor

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      Object
  • dojox.layout.dnd.PlottedDnd.targetBox

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      Object
  • dojox.layout.dnd.PlottedDnd.before

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      Object
  • dojox.layout.dnd.PlottedDnd._unmarkTargetAnchor

    • prototype - dojox.layout.dnd.PlottedDnd
    • summary
      Removes a class of the current target anchor based on "before" status.
    • private - 1
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.setIndicatorPosition

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • e: (typeof Event)
    • summary
      set the position of the drop indicator
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.onOverEvent

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      Function
  • dojox.layout.dnd.PlottedDnd._over

    • prototype - dojox.layout.dnd.PlottedDnd
    • instance - dojox.layout.dnd.PlottedDnd
    • private - 1
    • type
      bool
  • dojox.layout.dnd.PlottedDnd.onOutEvent

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.deleteDashedZone

    • prototype - dojox.layout.dnd.PlottedDnd
    • summary
      hide the dashed zone
    • type
      Function
  • dojox.layout.dnd.PlottedDnd._drop.style.display

    • prototype - dojox.layout.dnd.PlottedDnd
    • private_parent - 1
    • type
      String
  • dojox.layout.dnd.PlottedDnd.insertDashedZone

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • before: (typeof Boolean)
    • summary
      Insert the dashed zone at the right place
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.dropObject

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      Object
  • dojox.layout.dnd.PlottedDnd.insertNodes

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • addSelected: (typeof Boolean)
      • data: (typeof Array)
      • before: (typeof Boolean)
      • anchor: (typeof Node)
    • summary
      Inserts new data items (see Dojo Container's insertNodes method for details).
    • type
      Function
  • dojox.layout.dnd.PlottedDnd._checkAutoScroll

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • e
    • private - 1
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.dom

    • prototype - dojox.layout.dnd.PlottedDnd
    • instance - dojox.layout.dnd.PlottedDnd
  • dojox.layout.dnd.PlottedDnd.autoScrollActive

    • prototype - dojox.layout.dnd.PlottedDnd
    • type
      bool
  • dojox.layout.dnd.PlottedDnd._autoScrollUp

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • node
    • private - 1
    • type
      Function
  • dojox.layout.dnd.PlottedDnd._timer

    • prototype - dojox.layout.dnd.PlottedDnd
    • instance - dojox.layout.dnd.PlottedDnd
    • private - 1
    • type
      Object
  • dojox.layout.dnd.PlottedDnd._autoScrollDown

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • node
    • private - 1
    • type
      Function
  • dojox.layout.dnd.PlottedDnd._stopAutoScroll

    • prototype - dojox.layout.dnd.PlottedDnd
    • private - 1
    • type
      Function
  • dojox.layout.dnd.PlottedDnd._sumAncestorProperties

    • prototype - dojox.layout.dnd.PlottedDnd
    • parameters:
      • node
      • prop
    • returns
      integer
    • private - 1
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.childBoxes

    • instance - dojox.layout.dnd.PlottedDnd
    • type
      Object
  • dojox.layout.dnd.PlottedDnd.dropIndicator

    • instance - dojox.layout.dnd.PlottedDnd
    • type
      Object
  • dojox.layout.dnd.PlottedDnd.withHandles

    • instance - dojox.layout.dnd.PlottedDnd
  • dojox.layout.dnd.PlottedDnd.handleClasses

    • instance - dojox.layout.dnd.PlottedDnd
  • dojox.layout.dnd.PlottedDnd.opacity

    • instance - dojox.layout.dnd.PlottedDnd
  • dojox.layout.dnd.PlottedDnd.allowAutoScroll

    • instance - dojox.layout.dnd.PlottedDnd
  • dojox.layout.dnd.PlottedDnd.singular

    • instance - dojox.layout.dnd.PlottedDnd
    • type
      Object
  • dojox.layout.dnd.PlottedDnd.skipForm

    • instance - dojox.layout.dnd.PlottedDnd
    • type
      Object
  • dojox.layout.dnd.PlottedDnd.defaultHandleClass

    • instance - dojox.layout.dnd.PlottedDnd
    • type
      String
  • dojox.layout.dnd.PlottedDnd.isDropped

    • instance - dojox.layout.dnd.PlottedDnd
    • type
      bool
  • dojox.layout.dnd.PlottedDnd.isOffset

    • instance - dojox.layout.dnd.PlottedDnd
  • dojox.layout.dnd.PlottedDnd.offsetDrag

    • instance - dojox.layout.dnd.PlottedDnd
    • type
      Object
  • dojox.layout.dnd.PlottedDnd.hideSource

    • instance - dojox.layout.dnd.PlottedDnd
  • dojox.layout.dnd.PlottedDnd._drop

    • instance - dojox.layout.dnd.PlottedDnd
    • private - 1
    • type
      Object
  • dojox.layout.dnd.DropIndicator

    • type
      Function
    • parameters:
      • cn: (typeof String)
      • tag: (typeof String)
    • summary
      An empty widget to show at the user the drop zone of the widget.
    • classlike
  • dojox.layout.dnd.DropIndicator.constructor

    • constructor - constructor
    • prototype - dojox.layout.dnd.DropIndicator
    • type
      Function
    • parameters:
      • cn: (typeof String)
      • tag: (typeof String)
  • dojox.layout.dnd.DropIndicator.isInserted

    • prototype - dojox.layout.dnd.DropIndicator
    • type
      Function
  • dojox.layout.dnd.DropIndicator.create

    • prototype - dojox.layout.dnd.DropIndicator
    • type
      Function
  • dojox.layout.dnd.DropIndicator.node

    • prototype - dojox.layout.dnd.DropIndicator
    • type
      Object
  • dojox.layout.dnd.DropIndicator.destroy

    • prototype - dojox.layout.dnd.DropIndicator
    • type
      Function
  • dojox.layout.dnd.DropIndicator.tag

    • instance - dojox.layout.dnd.DropIndicator
    • type
      String
  • dojox.layout.dnd.DropIndicator.style

    • instance - dojox.layout.dnd.DropIndicator
    • type
      Object
  • dojox.layout.dnd._setGcDndHandle

    • parameters:
      • service
      • withHandles
      • handleClasses
      • first
    • attached - dojox.layout.dnd
    • private - 1
    • type
      Function
  • dojox.layout.dnd.handdleIE

    • attached - dojox.layout.dnd
    • type
      Array
  • document.body.onselectstart

    • alias - document.body.onselectstart
    • attached - document.body
    • type
      Function
  • dojox.layout.dnd

    • type
      Object
  • dojox.layout

    • type
      Object
  • dojox

    • type
      Object