Interface: InitializationDataProvider
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Initialization/InitializationDataProvider.ts:19
A provider of G3000 initialization data.
Properties
areAllTasksCompleted
readonlyareAllTasksCompleted:Subscribable<boolean>
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Initialization/InitializationDataProvider.ts:39
Whether all initialization tasks have been completed. If the initialization process is disabled or there are no
tasks, then this value is always false.
id
readonlyid:Subscribable<null|string>
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Initialization/InitializationDataProvider.ts:21
The ID string of the initialization process being used, or null if no process is being used.
isAccepted
readonlyisAccepted:Subscribable<boolean>
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Initialization/InitializationDataProvider.ts:42
Whether initialization has been accepted by the user.
isEnabled
readonlyisEnabled:Subscribable<boolean>
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Initialization/InitializationDataProvider.ts:24
Whether the initialization process is enabled.
resetMessage
readonlyresetMessage:Subscribable<undefined|string>
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Initialization/InitializationDataProvider.ts:33
The message to display to the user when attempting to reset the initialization process.
tasks
readonlytasks:SubscribableArray<InitializationTaskData>
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Initialization/InitializationDataProvider.ts:30
An ordered array containing data describing the tasks that comprise the initialization process. The order of the task data is the same as the order of the corresponding tasks in the initialization process.