import{_ase,cast,oasr,Nasa}from"./chunks/framework.0799945b.js";constb=JSON.parse('{"title":"Interface: BaseTree","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/interfaces/features/trees/tree.BaseTree.md","lastUpdated":null}'),o={name:"api/interfaces/features/trees/tree.BaseTree.md"},n=a('<h1id="interface-basetree"tabindex="-1">Interface:BaseTree<aclass="header-anchor"href="#interface-basetree"aria-label="Permalink to "Interface: BaseTree""></a></h1><p><ahref="./../../../modules/features/trees/tree">features/trees/tree</a>.BaseTree</p><h2id="properties"tabindex="-1">Properties<aclass="header-anchor"href="#properties"aria-label="Permalinkto"Properties""></a></h2><h3id="component"tabindex="-1">[Component]<aclass="header-anchor"href="#component"aria-label="Permalinkto"[Component]""></a></h3><p>•<strong>[Component]</strong>:<ahref="./../../../modules/features/feature#genericcomponent"><code>GenericComponent</code></a></p><p>TheVuecomponentusedtorenderthisfeature.</p><h4id="defined-in"tabindex="-1">Definedin<aclass="header-anchor"href="#defined-in"aria-label="Permalinkto"Definedin""></a></h4><p><ahref="https://github.com/profectus-engine/Profectus/blob/8c0a0c4/src/features/trees/tree.ts#L213"target="_blank"rel="noreferrer">profectus/src/features/trees/tree.ts:213</a></p><hr><h3id="gatherprops"tabindex="-1">[GatherProps]<aclass="header-anchor"href="#gatherprops"aria-label="Permalinkto"[GatherProps]""></a></h3><p>•<strong>[GatherProps]</strong>:()=><ahref="https://www.typescriptlang.org/docs/handbook/utility-types.html#recordkeys-type"target="_blank"rel="noreferrer"><code>Record</code></a><<code>string</code>,<code>unknown</code>></p><h4id="type-declaration"tabindex="-1">Typedeclaration<aclass="header-anchor"href="#type-declaration"aria-label="Permalinkto"Typedeclaration""></a></h4><p>▸():<ahref="https://www.typescriptlang.org/docs/handbook/utility-types.html#recordkeys-type"target="_blank"rel="noreferrer"><code>Record</code></a><<code>string</code>,<code>unknown</code>></p><p>Afunctiontogatherthepropsthevuecomponentrequiresforthisfeature.</p><h5id="returns"tabindex="-1">Returns<aclass="header-anchor"href="#returns"aria-label="Permalinkto"Returns""></a></h5><p><ahref="https://www.typescriptlang.org/docs/handbook/utility-types.html#recordkeys-type"target="_blank"rel="noreferrer"><code>Record</code></a><<code>string</code>,<code>unknown</code>></p><h4id="defined-in-1"tabindex="-1">Definedin<aclass="header-anchor"href="#defined-in-1"aria-label="Permalinkto"Definedin""></a></h4><p><ahref="https://github.com/profectus-engine/Profectus/blob/8c0a0c4/src/features/trees/tree.ts#L215"target="_blank"rel="noreferrer">profectus/src/features/trees/tree.ts:215</a></p><hr><h3id="id"tabindex="-1">id<aclass="header-anchor"href="#id"aria-label="Permalinkto"id""></a></h3><p>•<strong>id</strong>:<code>string</code></p><p>Anauto-generatedIDforidentifyingfeaturesthatappearintheDOM.Willnotpersistbetweenrefreshesorupdates.</p><h4id="defined-in-2"tabindex="-1">Definedin<aclass="header-anchor"href="#defined-in-2"aria-label="Permalinkto"Definedin""></a></h4><p><ahref="https://github.com/profectus-engine/Profectus/blob/8c0a0c4/src/features/trees/tree.ts#L201"target="_blank"rel="noreferrer">profectus/src/features/trees/tree.ts:201</a></p><hr><h3id="isresetting"tabindex="-1">isResetting<aclass="header-anchor"href="#isresetting"aria-label="Permalinkto"isResetting""></a></h3><p>•<strong>isResetting</strong>:<code>Ref</code><<code>boolean</code>></p><p>Aflagthatistruewhiletheresetisstillpropagatingthroughthetree.</p><h4id="defined-in-3"tabindex="-1">Definedin<aclass="header-anchor"href="#defined-in-3"aria-label="Permalinkto"Definedin""></a><