Interface: BaseBoard

features/boards/board.BaseBoard

Hierarchy

Properties

[Component]

[Component]: DefineComponent<__VLS_TypePropsToRuntimeProps<FeatureComponent<GenericBoard>>, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, PublicProps, Readonly<ExtractPropTypes<__VLS_TypePropsToRuntimeProps<FeatureComponent<GenericBoard>>>>, {}>

Defined in

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


[DefaultValue]

[DefaultValue]: BoardData

Inherited from

Persistent.__@DefaultValue@18632

Defined in

profectus/src/game/persistence.ts:25


[PersistentState]

[PersistentState]: Ref<BoardData>

Inherited from

Persistent.__@PersistentState@18630

Defined in

profectus/src/game/persistence.ts:24


id

id: string

Defined in

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


links: Ref<null | BoardNodeLink[]>

Defined in

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


nodes

nodes: Ref<BoardNode[]>

Defined in

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


selectedAction

selectedAction: Ref<null | GenericBoardNodeAction>

Defined in

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


selectedNode

selectedNode: Ref<null | BoardNode>

Defined in

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


type

type: typeof BoardType

Defined in

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

Methods

[GatherProps]

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

Returns

Record<string, unknown>

Defined in

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