Skip to main content

Type Alias: ChecklistItemTypeMap<I>

ChecklistItemTypeMap<I> = { [Type in ChecklistItemType]: Type extends Actionable ? ChecklistCompletableItem<I, Type> : Type extends Branch ? ChecklistBranchItem<I> : ChecklistItemBase<I, Type> }

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

A map from checklist item types to checklist items.

Type Parameters

Type ParameterDefault typeDescription
I extends BaseChecklistItemTypeDefMapBaseChecklistItemTypeDefMapA map from checklist item types to checklist item definitions. Defaults to BaseChecklistItemTypeDefMap.