Skip to main content

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

Defined in: src/sdk/checklist/ChecklistDefinitions.ts:10

A definition for 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 definition. Defaults to BaseChecklistItemTypeDefMap.
SunknownThe metadata attached to the checklist set.
GunknownThe metadata attached to the checklist groups contained in the definition.
LunknownThe metadata attached to the checklist lists contained in the definition.
BunknownThe metadata attached to the checklist branches contained in the definition.

Properties

groups

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

Defined in: src/sdk/checklist/ChecklistDefinitions.ts:12

Definitions for the checklist groups that belong to the set.


metadata

readonly metadata: S

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

Metadata for the set.