Skip to main content

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

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

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

Properties

lists

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

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

Definitions for the checklists that belong to the group.


metadata

readonly metadata: G

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

Metadata for the group.


name

readonly name: string

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

The name of the group.