Skip to main content

Interface: InitializationEvents

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Initialization/InitializationEvents.ts:11

Events related to G3000 initialization.

Indexable

[g3000_init_task_completed: `g3000_init_task_completed_${string}`]: boolean

Whether an initialization task has been completed. The topic name is suffixed with the task's unique ID.

Properties

g3000_init_accepted

g3000_init_accepted: boolean

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Initialization/InitializationEvents.ts:28

Whether initialization has been accepted by the user.


g3000_init_enabled

g3000_init_enabled: boolean

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Initialization/InitializationEvents.ts:16

Whether the initialization process is enabled.


g3000_init_id

g3000_init_id: null | string

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Initialization/InitializationEvents.ts:13

The ID of the initialization process, or null if initialization is disabled.


g3000_init_reset_message

g3000_init_reset_message: string

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Initialization/InitializationEvents.ts:22

The message to display to the user when attempting to reset the initialization process.


g3000_init_task_defs

g3000_init_task_defs: readonly InitializationTaskDef[]

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Initialization/InitializationEvents.ts:19

An ordered array containing the tasks that comprise the initialization process.