</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L918">src/public/app/types-fancytree.d.ts:918</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="dragdrag"><codeclass="tsd-tag">Optional</code><span>drag<wbr/>Drag</span><ahref="#dragdrag"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">dragDrag</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">sourceNode</span><spanclass="tsd-signature-symbol">:</span><ahref="Frontend_Script_API._internal_.FancytreeNode.html"class="tsd-signature-type tsd-kind-interface">FancytreeNode</a><spanclass="tsd-signature-symbol">,</span><spanclass="tsd-kind-parameter">data</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">any</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">=></span><spanclass="tsd-signature-type">void</span></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L967">src/public/app/types-fancytree.d.ts:967</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="dragdrop"><codeclass="tsd-tag">Optional</code><span>drag<wbr/>Drop</span><ahref="#dragdrop"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">dragDrop</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">node</span><spanclass="tsd-signature-symbol">:</span><ahref="Frontend_Script_API._internal_.FancytreeNode.html"class="tsd-signature-type tsd-kind-interface">FancytreeNode</a><spanclass="tsd-signature-symbol">,</span><spanclass="tsd-kind-parameter">data</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">any</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">=></span><spanclass="tsd-signature-type">void</span></div><divclass="tsd-comment tsd-typography"><p>Events (drag drop)</p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L984">src/public/app/types-fancytree.d.ts:984</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="dragend"><codeclass="tsd-tag">Optional</code><span>drag<wbr/>End</span><ahref="#dragend"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">dragEnd</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">sourceNode</span><spanclass="tsd-signature-symbol">:</span><ahref="Frontend_Script_API._internal_.FancytreeNode.html"class="tsd-signature-type tsd-kind-interface">FancytreeNode</a><spanclass="tsd-signature-symbol">,</span><spanclass="tsd-kind-parameter">data</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">any</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">=></span><spanclass="tsd-signature-type">void</span></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L968">src/public/app/types-fancytree.d.ts:968</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="dragenter"><codeclass="tsd-tag">Optional</code><span>drag<wbr/>Enter</span><ahref="#dragenter"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">dragEnter</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">targetNode</span><spanclass="tsd-signature-symbol">:</span><ahref="Frontend_Script_API._internal_.FancytreeNode.html"class="tsd-signature-type tsd-kind-interface">FancytreeNode</a><spanclass="tsd-signature-symbol">,</span><spanclass="tsd-kind-parameter">data</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">any</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">=></span><spanclass="tsd-signature-type">void</span></div><divclass="tsd-comment tsd-typography"><p>Callback(targetNode, data), return true, to enable dnd drop</p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L972">src/public/app/types-fancytree.d.ts:972</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="dragexpand"><codeclass="tsd-tag">Optional</code><span>drag<wbr/>Expand</span><ahref="#dragexpand"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">dragExpand</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">targetNode</span><spanclass="tsd-signature-symbol">:</span><ahref="Frontend_Script_API._internal_.FancytreeNode.html"class="tsd-signature-type tsd-kind-interface">FancytreeNode</a><spanclass="tsd-signature-symbol">,</span><spanclass="tsd-kind-parameter">data</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">any</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">=></span><spanclass="tsd-signature-type">void</span></div><divclass="tsd-comment tsd-typography"><p>Callback(targetNode, data), return false to prevent autoExpand</p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L980">src/public/app/types-fancytree.d.ts:980</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="dragleave"><codeclass="tsd-tag">Optional</code><span>drag<wbr/>Leave</span><ahref="#dragleave"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">dragLeave</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">targetNode</span><spanclass="tsd-signature-symbol">:</span><ahref="Frontend_Script_API._internal_.FancytreeNode.html"class="tsd-signature-type tsd-kind-interface">FancytreeNode</a><spanclass="tsd-signature-symbol">,</span><spanclass="tsd-kind-parameter">data</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">any</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">=></span><spanclass="tsd-signature-type">void</span></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L985">src/public/app/types-fancytree.d.ts:985</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="dragover"><codeclass="tsd-tag">Optional</code><span>drag<wbr/>Over</span><ahref="#dragover"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">dragOver</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">targetNode</span><spanclass="tsd-signature-symbol">:</span><ahref="Frontend_Script_API._internal_.FancytreeNode.html"class="tsd-signature-type tsd-kind-interface">FancytreeNode</a><spanclass="tsd-signature-symbol">,</span><spanclass="tsd-kind-parameter">data</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">any</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">=></span><spanclass="tsd-signature-type">void</span></div><divclass="tsd-comment tsd-typography"><p>Events (drag over)</p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L976">src/public/app/types-fancytree.d.ts:976</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="dragstart"><codeclass="tsd-tag">Optional</code><span>drag<wbr/>Start</span><ahref="#dragstart"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">dragStart</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">sourceNode</span><spanclass="tsd-signature-symbol">:</span><ahref="Frontend_Script_API._internal_.FancytreeNode.html"class="tsd-signature-type tsd-kind-interface">FancytreeNode</a><spanclass="tsd-signature-symbol">,</span><spanclass="tsd-kind-parameter">data</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">any</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">=></span><spanclass="tsd-signature-type">void</span></div><divclass="tsd-comment tsd-typography"><p>Callback(sourceNode, data), return true, to enable dnd drag</p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L966">src/public/app/types-fancytree.d.ts:966</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="dropmarkerinsertoffsetx"><codeclass="tsd-tag">Optional</code><span>drop<wbr/>Marker<wbr/>Insert<wbr/>OffsetX</span><ahref="#dropmarkerinsertoffsetx"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">dropMarkerInsertOffsetX</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-type">number</span></div><divclass="tsd-comment tsd-typography"><p>Additional offset for drop-marker with hitMode = "before"/"after"</p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L926">src/public/app/types-fancytree.d.ts:926</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="dropmarkeroffsetx"><codeclass="tsd-tag">Optional</code><span>drop<wbr/>Marker<wbr/>OffsetX</span><ahref="#dropmarkeroffsetx"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">dropMarkerOffsetX</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-type">number</span></div><divclass="tsd-comment tsd-typography"><p>Absolute position offset for .fancytree-drop-marker</p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L930">src/public/app/types-fancytree.d.ts:930</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="preventforeignnodes"><codeclass="tsd-tag">Optional</code><span>prevent<wbr/>Foreign<wbr/>Nodes</span><ahref="#preventforeignnodes"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">preventForeignNodes</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-type">boolean</span></div><divclass="tsd-comment tsd-typography"><p>Prevent dropping nodes from different Fancytrees</p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L934">src/public/app/types-fancytree.d.ts:934</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="preventnonnodes"><codeclass="tsd-tag">Optional</code><span>prevent<wbr/>Non<wbr/>Nodes</span><ahref="#preventnonnodes"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">preventNonNodes</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-type">boolean</span></div><divclass="tsd-comment tsd-typography"><p>Prevent dropping items other than Fancytree nodes</p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L938">src/public/app/types-fancytree.d.ts:938</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="preventrecursivemoves"><codeclass="tsd-tag">Optional</code><span>prevent<wbr/>Recursive<wbr/>Moves</span><ahref="#preventrecursivemoves"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">preventRecursiveMoves</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-type">boolean</span></div><divclass="tsd-comment tsd-typography"><p>Prevent dropping nodes on own descendants</p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L946">src/public/app/types-fancytree.d.ts:946</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="scroll"><codeclass="tsd-tag">Optional</code><span>scroll</span><ahref="#scroll"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">scroll</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-type">boolean</span></div><divclass="tsd-comment tsd-typography"><p>Enable auto-scrolling while dragging</p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L950">src/public/app/types-fancytree.d.ts:950</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="scrollsensitivity"><codeclass="tsd-tag">Optional</code><span>scroll<wbr/>Sensitivity</span><ahref="#scrollsensitivity"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">scrollSensitivity</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-type">number</span></div><divclass="tsd-comment tsd-typography"><p>Active top/bottom margin in pixel</p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L954">src/public/app/types-fancytree.d.ts:954</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="scrollspeed"><codeclass="tsd-tag">Optional</code><span>scroll<wbr/>Speed</span><ahref="#scrollspeed"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">scrollSpeed</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-type">number</span></div><divclass="tsd-comment tsd-typography"><p>Pixel per event</p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/TriliumNext/Notes/blob/84c2ebd7f3245ef3f6cddc8669bb5117079e316c/src/public/app/types-fancytree.d.ts#L958">src/public/app/types-fancytree.d.ts:958</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><h3class="tsd-anchor-link"id="settexttypejson"><codeclass="tsd-tag">Optional</code><span>set<wbr/>Text<wbr/>Type<wbr/>Json</span><ahref="#settexttypejson"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"aria-hidden="true"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">setTextTypeJson</span><spanclass="tsd-signature-symbol">?:</span><spanclass="tsd-signature-type">boolean</span></div><divclass="tsd-comment tsd-typography"><p>Allow dragging of nodes to different IE windows, default: false</p>