Skip to content
On this page

Interface: BaseBoard

features/boards/board.BaseBoard

Properties

[Component]

[Component]: DefineComponent<__VLS_TypePropsToRuntimeProps<{ classes?: ProcessedComputable<Record<string, boolean>> ; height?: ProcessedComputable<string> ; links: Ref<null | BoardNodeLink[]> ; mousePosition: Ref<null | { x: number ; y: number }> ; nodes: Ref<BoardNode[]> ; selectedAction: Ref<null | GenericBoardNodeAction> ; selectedNode: Ref<null | BoardNode> ; state: Ref<BoardData> ; style?: ProcessedComputable<StyleValue> ; types: Record<string, GenericNodeType> ; visibility: ProcessedComputable<Visibility> ; width?: ProcessedComputable<string> }>, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, PublicProps, Readonly<ExtractPropTypes<__VLS_TypePropsToRuntimeProps<{ classes?: ProcessedComputable<Record<string, boolean>> ; height?: ProcessedComputable<string> ; links: Ref<null | BoardNodeLink[]> ; mousePosition: Ref<null | { x: number ; y: number }> ; nodes: Ref<BoardNode[]> ; selectedAction: Ref<null | GenericBoardNodeAction> ; selectedNode: Ref<null | BoardNode> ; state: Ref<BoardData> ; style?: ProcessedComputable<StyleValue> ; types: Record<string, GenericNodeType> ; visibility: ProcessedComputable<Visibility> ; width?: ProcessedComputable<string> }>>>, {}>

Defined in

profectus/src/features/boards/board.ts:181


[GatherProps]

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

Type declaration

▸ (): Record<string, unknown>

Returns

Record<string, unknown>

Defined in

profectus/src/features/boards/board.ts:182


id

id: string

Defined in

profectus/src/features/boards/board.ts:173


links: Ref<null | BoardNodeLink[]>

Defined in

profectus/src/features/boards/board.ts:175


mousePosition

mousePosition: Ref<null | { x: number ; y: number }>

Defined in

profectus/src/features/boards/board.ts:179


nodes

nodes: Ref<BoardNode[]>

Defined in

profectus/src/features/boards/board.ts:176


selectedAction

selectedAction: Ref<null | GenericBoardNodeAction>

Defined in

profectus/src/features/boards/board.ts:178


selectedNode

selectedNode: Ref<null | BoardNode>

Defined in

profectus/src/features/boards/board.ts:177


state

state: Persistent<BoardData>

Defined in

profectus/src/features/boards/board.ts:174


type

type: typeof BoardType

Defined in

profectus/src/features/boards/board.ts:180