Skip to main content

Interface: ChecklistSet<I, S, G, L, B>

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

A state of a set of checklists.

Type Parameters

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

Properties

groups

readonly groups: readonly ChecklistGroup<I, G, L, B>[]

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

The groups that belong to the set.


metadata

readonly metadata: S

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

Metadata for the set.