trilium
    Preparing search index...
    interface DragAndDrop5 {
        autoExpandMS?: number;
        dragDrag?: (sourceNode: FancytreeNode, data: any) => void;
        dragDrop?: (node: FancytreeNode, data: any) => void;
        dragEnd?: (sourceNode: FancytreeNode, data: any) => void;
        dragEnter?: (targetNode: FancytreeNode, data: any) => void;
        dragExpand?: (targetNode: FancytreeNode, data: any) => void;
        dragLeave?: (targetNode: FancytreeNode, data: any) => void;
        dragOver?: (targetNode: FancytreeNode, data: any) => void;
        dragStart?: (sourceNode: FancytreeNode, data: any) => void;
        dropMarkerInsertOffsetX?: number;
        dropMarkerOffsetX?: number;
        multiSource?: boolean;
        preventForeignNodes?: boolean;
        preventNonNodes?: boolean;
        preventRecursiveMoves?: boolean;
        preventVoidMoves?: boolean;
        scroll?: boolean;
        scrollSensitivity?: number;
        scrollSpeed?: number;
        setTextTypeJson?: boolean;
        [key: string]: any;
    }

    Indexable

    • [key: string]: any

      Support misc options

    Index

    Properties

    autoExpandMS?: number

    Expand nodes after n milliseconds of hovering.

    dragDrag?: (sourceNode: FancytreeNode, data: any) => void
    dragDrop?: (node: FancytreeNode, data: any) => void

    Events (drag drop)

    dragEnd?: (sourceNode: FancytreeNode, data: any) => void
    dragEnter?: (targetNode: FancytreeNode, data: any) => void

    Callback(targetNode, data), return true, to enable dnd drop

    dragExpand?: (targetNode: FancytreeNode, data: any) => void

    Callback(targetNode, data), return false to prevent autoExpand

    dragLeave?: (targetNode: FancytreeNode, data: any) => void
    dragOver?: (targetNode: FancytreeNode, data: any) => void

    Events (drag over)

    dragStart?: (sourceNode: FancytreeNode, data: any) => void

    Callback(sourceNode, data), return true, to enable dnd drag

    dropMarkerInsertOffsetX?: number

    Additional offset for drop-marker with hitMode = "before"/"after"

    dropMarkerOffsetX?: number

    Absolute position offset for .fancytree-drop-marker

    multiSource?: boolean

    true: Drag multiple (i.e. selected) nodes.

    preventForeignNodes?: boolean

    Prevent dropping nodes from different Fancytrees

    preventNonNodes?: boolean

    Prevent dropping items other than Fancytree nodes

    preventRecursiveMoves?: boolean

    Prevent dropping nodes on own descendants

    preventVoidMoves?: boolean

    Prevent dropping nodes 'before self', etc.

    scroll?: boolean

    Enable auto-scrolling while dragging

    scrollSensitivity?: number

    Active top/bottom margin in pixel

    scrollSpeed?: number

    Pixel per event

    setTextTypeJson?: boolean

    Allow dragging of nodes to different IE windows, default: false