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/mdnd/adapter/DndFromDojo.js

  • Provides:

    • dojox.mdnd.adapter.DndFromDojo
  • Requires:

    • dojox.mdnd.AreaManager in common
    • dojo.dnd.Manager in common
  • dojox.mdnd.adapter.DndFromDojo

    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo.dropIndicatorSize

    • type
      Object
    • summary
      size by default of dropIndicator (display only into a D&D Area)
  • dojox.mdnd.adapter.DndFromDojo.dropIndicatorSize.w

    • type
      Number
  • dojox.mdnd.adapter.DndFromDojo.dropIndicatorSize.h

    • type
      Number
  • dojox.mdnd.adapter.DndFromDojo._areaManager

    • type
      Object
    • summary
      Reference to the current DojoX Dnd Manager
  • dojox.mdnd.adapter.DndFromDojo._dojoManager

    • type
      Object
  • dojox.mdnd.adapter.DndFromDojo._currentArea

    • type
      Object
    • summary
      The current Area on mouse over
  • dojox.mdnd.adapter.DndFromDojo._oldArea

    • type
      Object
    • summary
      The old area the mouse has passed over
  • dojox.mdnd.adapter.DndFromDojo._moveHandler

    • type
      Object
    • summary
      The handler of mouse connection
  • dojox.mdnd.adapter.DndFromDojo._subscribeHandler

    • type
      Array
    • summary
      The list of dojo dnd topics
  • dojox.mdnd.adapter.DndFromDojo.constructor

    • constructor - constructor
    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo.subscribeDnd

    • summary
      Subscribe to somes topics of dojo drag and drop.
    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo.unsubscribeDnd

    • summary
      Unsubscribe to some topics of dojo drag and drop.
    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo._getHoverArea

    • parameters:
      • coords: (typeof Object)
        containing the coordinates x and y (mouse position)
    • summary
      Get a D&D dojoX area as a DOM node positioned under a specific point.
    • tags:
    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo._areaManager._areaList

  • dojox.mdnd.adapter.DndFromDojo._areaManager._oldIndexArea

  • dojox.mdnd.adapter.DndFromDojo._areaManager._currentIndexArea

  • dojox.mdnd.adapter.DndFromDojo.onDragStart

    • parameters:
      • source: (typeof Object)
        the source which provides items
      • nodes: (typeof Array)
        the list of transferred items
      • copy: (typeof Boolean)
        copy items, if true, move items otherwise
    • summary
      Occurs when the "/dnd/start" topic is published.
    • tags: callback
    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo._dragNode

  • dojox.mdnd.adapter.DndFromDojo._copy

  • dojox.mdnd.adapter.DndFromDojo._source

  • dojox.mdnd.adapter.DndFromDojo._outSourceHandler

    • type
      Object
  • dojox.mdnd.adapter.DndFromDojo.onMouseMove

    • parameters:
      • e: (typeof DOMEvent)
        the DOM event
    • summary
      Occurs when the user moves the mouse.
    • tags: callback
    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo._areaManager._dropIndicator.node.style.visibility

    • type
      String
  • dojox.mdnd.adapter.DndFromDojo.onDragEnter

    • summary
      Occurs when the user drages an DOJO dnd item inside a D&D dojoX area.
    • tags: callback
    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo.onDragExit

    • summary
      Occurs when the user leaves a D&D dojoX area after dragging an DOJO dnd item over it.
    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo._areaManager._accept

    • type
      bool
  • dojox.mdnd.adapter.DndFromDojo.isAccepted

    • parameters:
      • node: (typeof Node)
        The dragged node.
      • accept: (typeof Object)
        containing the type accepted for a target dojo.
    • returns
      Boolean
    • summary
      Check if a dragNode is accepted into a dojo target.
    • return_summary
      true if the dragged node is accepted in the target dojo.
    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo.onDndSource

    • parameters:
      • source: (typeof Object)
        the dojo source/target
    • summary
      Called when the mouse enters or exits of a source dojo.
    • tags: callback
    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo._areaManager._dropIndicator.node

  • dojox.mdnd.adapter.DndFromDojo._resetAvatar

    • summary
      Function executed in onDndSource function to set the avatar
      acceptance according to the dojox DnD AreaManager Acceptance.
      It is used when The mouse exit a source/target dojo or if the
      dragged node is not accepted in dojo source / target.
    • tags:
    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo.onDropCancel

    • summary
      Occurs when the "/dnd/cancel" topic is published.
    • tags: callback
    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo.onDrop

    • parameters:
      • source: (typeof Object)
        the source which provides items
      • nodes: (typeof Array)
        the list of transferred items
      • copy: (typeof Boolean)
        copy items, if true, move items otherwise
    • summary
      Occurs when the user leaves a D&D dojox area after dragging an DOJO dnd item over it.
    • tags: callback
    • type
      Function
  • dojox.mdnd.adapter.DndFromDojo._areaManager._currentDropIndex

  • dojox.mdnd.adapter._dndFromDojo

    • type
      Object
  • dojox.mdnd.adapter

    • type
      Object
  • dojox.mdnd

    • type
      Object
  • dojox

    • type
      Object