Interface: BaseBoard
features/boards/board.BaseBoard
Hierarchy
↳
BaseBoard
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:176
[DefaultValue]
• [DefaultValue]: BoardData
Inherited from
Persistent.__@DefaultValue@18652
Defined in
profectus/src/game/persistence.ts:25
[PersistentState]
• [PersistentState]: Ref
<BoardData
>
Inherited from
Persistent.__@PersistentState@18650
Defined in
profectus/src/game/persistence.ts:24
id
• id: string
Defined in
profectus/src/features/boards/board.ts:170
links
• links: Ref
<null
| BoardNodeLink
[]>
Defined in
profectus/src/features/boards/board.ts:171
nodes
• nodes: Ref
<BoardNode
[]>
Defined in
profectus/src/features/boards/board.ts:172
selectedAction
• selectedAction: Ref
<null
| GenericBoardNodeAction
>
Defined in
profectus/src/features/boards/board.ts:174
selectedNode
• selectedNode: Ref
<null
| BoardNode
>
Defined in
profectus/src/features/boards/board.ts:173
type
• type: typeof BoardType
Defined in
profectus/src/features/boards/board.ts:175
Methods
[GatherProps]
▸ [GatherProps](): Record
<string
, unknown
>
Returns
Record
<string
, unknown
>