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/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
  • dojo.dnd.Manager.canDrop

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

  • dojo.dnd.Manager.canDrop.canDropFlag

  • dojo.dnd.Manager.makeAvatar

    • summary
      Makes the avatar, it is separate to be overwritten dynamically, if needed.
    • 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
  • dojox.layout.dnd.PlottedDnd.GC_OFFSET_X

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

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

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

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

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

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

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

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

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

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

    • type
      String
  • dojox.layout.dnd.PlottedDnd.dndNodes

  • dojox.layout.dnd.PlottedDnd.onDndCancel

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

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

  • dojox.layout.dnd.PlottedDnd.onMouseDown

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    • type
      bool
  • dojox.layout.dnd.PlottedDnd.onOutEvent

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

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

    • type
      String
  • dojox.layout.dnd.PlottedDnd.insertDashedZone

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

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

    • 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

    • parameters:
      • e
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.dom

  • dojox.layout.dnd.PlottedDnd.autoScrollActive

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

    • parameters:
      • node
    • type
      Function
  • dojox.layout.dnd.PlottedDnd._timer

    • type
      Object
  • dojox.layout.dnd.PlottedDnd._autoScrollDown

    • parameters:
      • node
    • type
      Function
  • dojox.layout.dnd.PlottedDnd._stopAutoScroll

    • type
      Function
  • dojox.layout.dnd.PlottedDnd._sumAncestorProperties

    • parameters:
      • node
      • prop
    • returns
      integer
    • type
      Function
  • dojox.layout.dnd.PlottedDnd.childBoxes

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

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

  • dojox.layout.dnd.PlottedDnd.handleClasses

  • dojox.layout.dnd.PlottedDnd.opacity

  • dojox.layout.dnd.PlottedDnd.allowAutoScroll

  • dojox.layout.dnd.PlottedDnd.singular

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

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

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

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

  • dojox.layout.dnd.PlottedDnd.offsetDrag

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

  • dojox.layout.dnd.PlottedDnd._drop

    • 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.
  • dojox.layout.dnd.DropIndicator.constructor

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

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

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

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

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

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

    • type
      Object
  • dojox.layout.dnd._setGcDndHandle

    • parameters:
      • service
      • withHandles
      • handleClasses
      • first
    • type
      Function
  • dojox.layout.dnd.handdleIE

    • type
      Array
  • document.body.onselectstart

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

    • type
      Object
  • dojox.layout

    • type
      Object
  • dojox

    • type
      Object