type

DropTarget

src @Js
class DropTarget : Obj

DropTarget converts an Elem into a drop target for drag and drop events. The canDrop callback is used to indicate if data can be dropped on this target. The onDrop callback is invoked when a drop event completes.

See also: docDomkit

methods

bind

Convert given Elem into a drop target.

canDrop

Callback to indicate if data can be dropped on this target.

onDrop

Callback when data is dropped on this target.

onLeave

Callback when drag target has left this drop target.

onOver

Callback when drag target is over this drop target, where pagePos is the current drag node.

Slot Details

bind

src static DropTarget bind(Elem elem)

Convert given Elem into a drop target.

canDrop

src Void canDrop(|Obj->Bool| f)

Callback to indicate if data can be dropped on this target.

onDrop

src Void onDrop(|Obj| f)

Callback when data is dropped on this target.

onLeave

src Void onLeave(|->Void| f)

Callback when drag target has left this drop target.

onOver

src Void onOver(|Point| f)

Callback when drag target is over this drop target, where pagePos is the current drag node.