Skip to content
On this page

Interface: BaseTreeNode

features/trees/tree.BaseTreeNode

Properties

[Component]

[Component]: DefineComponent<{ canClick: { required: true = true; type: PropType<ProcessedComputable<boolean>> } ; classes: PropType<ProcessedComputable<Record<string, boolean>>> ; color: PropType<ProcessedComputable<string>> ; display: PropType<ProcessedComputable<CoercableComponent>> ; glowColor: PropType<ProcessedComputable<string>> ; id: { required: true = true; type: StringConstructor = String } ; mark: PropType<ProcessedComputable<string | boolean>> ; onClick: PropType<(e?: MouseEvent | TouchEvent) => void> ; onHold: PropType<VoidFunction> ; style: PropType<ProcessedComputable<StyleValue>> ; visibility: { required: true = true; type: PropType<ProcessedComputable<Visibility>> } }, { Visibility: typeof Visibility ; comp: ShallowRef<null | "" | Component<any, any, any, ComputedOptions, MethodOptions>> ; isCoercableComponent: (component: unknown) => component is CoercableComponent ; start: (e: MouseEvent | TouchEvent) => void ; stop: VoidFunction ; unref: <T>(ref: T | Ref<T>) => T }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, PublicProps, Readonly<ExtractPropTypes<{ canClick: { required: true = true; type: PropType<ProcessedComputable<boolean>> } ; classes: PropType<ProcessedComputable<Record<string, boolean>>> ; color: PropType<ProcessedComputable<string>> ; display: PropType<ProcessedComputable<CoercableComponent>> ; glowColor: PropType<ProcessedComputable<string>> ; id: { required: true = true; type: StringConstructor = String } ; mark: PropType<ProcessedComputable<string | boolean>> ; onClick: PropType<(e?: MouseEvent | TouchEvent) => void> ; onHold: PropType<VoidFunction> ; style: PropType<ProcessedComputable<StyleValue>> ; visibility: { required: true = true; type: PropType<ProcessedComputable<Visibility>> } }>>, {}>

Defined in

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


[GatherProps]

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

Type declaration

▸ (): Record<string, unknown>

Returns

Record<string, unknown>

Defined in

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


id

id: string

Defined in

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


type

type: typeof TreeNodeType

Defined in

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