import{_ as e,c as o,o as t,a as d}from"./app.54d5a277.js";const g='{"title":"Interface: BaseTree","description":"","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties"},{"level":3,"title":"[Component]","slug":"component"},{"level":3,"title":"id","slug":"id"},{"level":3,"title":"isResetting","slug":"isresetting"},{"level":3,"title":"links","slug":"links"},{"level":3,"title":"resettingNode","slug":"resettingnode"},{"level":3,"title":"type","slug":"type"},{"level":2,"title":"Methods","slug":"methods"},{"level":3,"title":"[GatherProps]","slug":"gatherprops"},{"level":3,"title":"reset","slug":"reset"}],"relativePath":"api/interfaces/features/trees/tree.BaseTree.md"}',r={},c=d('
features/trees/tree.BaseTree
\u2022 [Component]: DefineComponent
<{ leftSideNodes
: PropType
<ProcessedComputable
<GenericTreeNode
[]>> ; nodes
: { required
: true
= true; type
: PropType
<ProcessedComputable
<GenericTreeNode
[][]>> } ; rightSideNodes
: PropType
<ProcessedComputable
<GenericTreeNode
[]>> }, { gatherNodeProps
: (node
: GenericTreeNode
) => { canClick
: ProcessedComputable
<boolean
> ; classes
: undefined
| Record
<string
, boolean
> | Ref
<Record
<string
, boolean
>> ; color
: undefined
| string
| Ref
<string
> ; display
: undefined
| CoercableComponent
| Ref
<CoercableComponent
> ; forceTooltip
: Ref
<boolean
> ; glowColor
: undefined
| string
| Ref
<string
> ; id
: string
; mark
: undefined
| string
| boolean
| Ref
<string
| boolean
> ; onClick
: undefined
| VoidFunction
; onHold
: undefined
| VoidFunction
; style
: undefined
| StyleValue
| Ref
<StyleValue
> ; tooltip
: undefined
| string
| Tooltip
| Ref
<string
| Tooltip
> ; visibility
: ProcessedComputable
<Visibility
> } ; unref
: <T>(ref
: T
| Ref
<T
>) => T
}, unknown
, {}, {}, ComponentOptionsMixin
, ComponentOptionsMixin
, Record
<string
, any
>, string
, PublicProps
, Readonly
<ExtractPropTypes
<{ leftSideNodes
: PropType
<ProcessedComputable
<GenericTreeNode
[]>> ; nodes
: { required
: true
= true; type
: PropType
<ProcessedComputable
<GenericTreeNode
[][]>> } ; rightSideNodes
: PropType
<ProcessedComputable
<GenericTreeNode
[]>> }>>, {}>
profectus/src/features/trees/tree.ts:146
\u2022 id: string
profectus/src/features/trees/tree.ts:140
\u2022 isResetting: Ref
<boolean
>
profectus/src/features/trees/tree.ts:143
\u2022 links: Ref
<Link
[]>
profectus/src/features/trees/tree.ts:141
\u2022 resettingNode: Ref
<null
| GenericTreeNode
>
profectus/src/features/trees/tree.ts:144
\u2022 type: typeof TreeType
profectus/src/features/trees/tree.ts:145
\u25B8 [GatherProps](): Record
<string
, unknown
>
Record
<string
, unknown
>
profectus/src/features/trees/tree.ts:147
\u25B8 reset(node
): void
Name | Type |
---|---|
node | GenericTreeNode |
void