Skip to main content

Interface: BaseChecklistControlEvents

Defined in: src/sdk/checklist/ChecklistControlEvents.ts:4

Events used to control checklists keyed by base topic names.

Properties

checklist_complete_item

checklist_complete_item: readonly [number, number, number, number]

Defined in: src/sdk/checklist/ChecklistControlEvents.ts:35

Completes an actionable checklist item. The event data is an ordered tuple of: the index of the checklist group containing the item to complete, the index of the checklist containing the item to complete within its group, and the index of the item to complete within its checklist.


checklist_complete_list

checklist_complete_list: readonly [number, number]

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

Completes every actionable item in a checklist. The event data is an ordered tuple of: the index of the checklist group containing the checklist to complete, and the index of the checklist to complete within its group.


checklist_reset_all

checklist_reset_all: void

Defined in: src/sdk/checklist/ChecklistControlEvents.ts:6

Resets all checklists.


checklist_reset_group

checklist_reset_group: number

Defined in: src/sdk/checklist/ChecklistControlEvents.ts:9

Resets a checklist group. The event data is the index of the group to reset.


checklist_reset_item

checklist_reset_item: readonly [number, number, number, number]

Defined in: src/sdk/checklist/ChecklistControlEvents.ts:22

Resets an actionable checklist item. The event data is an ordered tuple of: the index of the checklist group containing the item to reset, the index of the checklist containing the item to reset within its group, and the index of the item to reset within its checklist.


checklist_reset_list

checklist_reset_list: readonly [number, number]

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

Resets a checklist. The event data is an ordered tuple of: the index of the checklist group containing the checklist to reset, and the index of the checklist to reset within its group.


checklist_state_request

checklist_state_request: string

Defined in: src/sdk/checklist/ChecklistControlEvents.ts:49

Requests the full state of all checklists. The event data is an UUID that can be used to match responses to the request. The response will be published to the checklist_state_response topic (with the same index as the one used to send the request).


checklist_toggle_item

checklist_toggle_item: readonly [number, number, number, number]

Defined in: src/sdk/checklist/ChecklistControlEvents.ts:42

Toggles an actionable checklist item. The event data is an ordered tuple of: the index of the checklist group containing the item to toggle, the index of the checklist containing the item to toggle within its group, and the index of the item to toggle within its checklist.