Interface: ChecklistStateProvider<I, S, G, L, B>
Defined in: src/sdk/checklist/ChecklistStateProvider.ts:13
A provider of state for a checklist set.
Type Parameters
Type Parameter | Default type | Description |
---|---|---|
I extends BaseChecklistItemTypeDefMap | BaseChecklistItemTypeDefMap | A map from checklist item types to checklist item definitions used by the checklists contained in the provider's checklist set. Defaults to BaseChecklistItemTypeDefMap . |
S | unknown | The metadata attached to the provider's checklist set. |
G | unknown | The metadata attached to the checklist groups contained in the provider's checklist set. |
L | unknown | The metadata attached to the checklist lists contained in the provider's checklist set. |
B | unknown | The metadata attached to the checklist branches contained in the provider's checklist set. |
Properties
index
readonly
index:number
Defined in: src/sdk/checklist/ChecklistStateProvider.ts:15
The index of this provider's checklist set.
state
readonly
state:ChecklistSet
<I
,S
,G
,L
,B
>
Defined in: src/sdk/checklist/ChecklistStateProvider.ts:18
The current checklist state.