Skip to main content

Interface: ChecklistGroup<I, G, L, B>

Defined in: src/sdk/checklist/ChecklistState.ts:29

A state of a checklist group.

Type Parameters

Type ParameterDefault typeDescription
I extends BaseChecklistItemTypeDefMapBaseChecklistItemTypeDefMapA map from checklist item types to checklist item definitions used by the checklists contained in the group. Defaults to BaseChecklistItemTypeDefMap.
GunknownThe metadata attached to the checklist group.
LunknownThe metadata attached to the checklist lists contained in the group.
BunknownThe metadata attached to the checklist branches contained in the group.

Properties

lists

readonly lists: readonly ChecklistList<I, L, B>[]

Defined in: src/sdk/checklist/ChecklistState.ts:34

The checklists that belong to the group.


metadata

readonly metadata: G

Defined in: src/sdk/checklist/ChecklistState.ts:37

Metadata for the group.


name

readonly name: string

Defined in: src/sdk/checklist/ChecklistState.ts:31

The name of the group.