Interface: BaseTree

features/trees/tree.BaseTree

Properties

[Component]

[Component]: DefineComponent<{ branches: PropType<ProcessedComputable<TreeBranch[]>> ; leftSideNodes: PropType<ProcessedComputable<GenericTreeNode[]>> ; nodes: { required: true = true; type: PropType<ProcessedComputable<GenericTreeNode[][]>> } ; rightSideNodes: PropType<ProcessedComputable<GenericTreeNode[]>> }, { leftNodesComp: ShallowRef<undefined | "" | Component<any, any, any, ComputedOptions, MethodOptions>> ; nodesComp: ShallowRef<undefined | "" | Component<any, any, any, ComputedOptions, MethodOptions>> ; rightNodesComp: ShallowRef<undefined | "" | Component<any, any, any, ComputedOptions, MethodOptions>> ; unref: <T>(ref: T | Ref<T>) => T }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, PublicProps, Readonly<ExtractPropTypes<{ branches: PropType<ProcessedComputable<TreeBranch[]>> ; leftSideNodes: PropType<ProcessedComputable<GenericTreeNode[]>> ; nodes: { required: true = true; type: PropType<ProcessedComputable<GenericTreeNode[][]>> } ; rightSideNodes: PropType<ProcessedComputable<GenericTreeNode[]>> }>>, {}>

Defined in

profectus/src/features/trees/tree.ts:167


id

id: string

Defined in

profectus/src/features/trees/tree.ts:161


isResetting

isResetting: Ref<boolean>

Defined in

profectus/src/features/trees/tree.ts:164


links: Ref<Link[]>

Defined in

profectus/src/features/trees/tree.ts:162


resettingNode

resettingNode: Ref<null | GenericTreeNode>

Defined in

profectus/src/features/trees/tree.ts:165


type

type: typeof TreeType

Defined in

profectus/src/features/trees/tree.ts:166

Methods

[GatherProps]

[GatherProps](): Record<string, unknown>

Returns

Record<string, unknown>

Defined in

profectus/src/features/trees/tree.ts:168


reset

reset(node): void

Parameters

NameType
nodeGenericTreeNode

Returns

void

Defined in

profectus/src/features/trees/tree.ts:163