Interface: BaseTree

features/trees/tree.BaseTree

Properties

[Component]

[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[]>> }>>, {}>

Defined in

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


id

id: string

Defined in

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


isResetting

isResetting: Ref<boolean>

Defined in

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


links: Ref<Link[]>

Defined in

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


resettingNode

resettingNode: Ref<null | GenericTreeNode>

Defined in

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


type

type: typeof TreeType

Defined in

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

Methods

[GatherProps]

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

Returns

Record<string, unknown>

Defined in

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


reset

reset(node): void

Parameters

NameType
nodeGenericTreeNode

Returns

void

Defined in

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