Class: G3000BaroTransitionAlertManager
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Alerts/G3000BaroTransitionAlertManager.ts:16
A manager that controls the state of barometric transition alerts for the G3000. The manager controls alerts for all configured PFDs, updates the automatically defined alert thresholds based on the primary flight plan's origin and destination airports, and updates the in-use alert thresholds based on the values of the manuallly and automatically defined alert thresholds.
Constructors
Constructor
new G3000BaroTransitionAlertManager(
bus
,config
,pfdSensorsSettingManager
,flightPlanStore
):G3000BaroTransitionAlertManager
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Alerts/G3000BaroTransitionAlertManager.ts:35
Creates a new instance of G3000BaroTransitionAlertManager. The manager is created in an uninitialized and paused state.
Parameters
Parameter | Type | Description |
---|---|---|
bus | EventBus | The event bus. |
config | AvionicsConfig | The avionics configuration object. |
pfdSensorsSettingManager | PfdSensorsUserSettingManager | A manager for PFD sensors user settings. |
flightPlanStore | FlightPlanStore | The flight plan store. |
Returns
G3000BaroTransitionAlertManager
Methods
destroy()
destroy():
void
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Alerts/G3000BaroTransitionAlertManager.ts:207
Destroys this manager. Destroying the manager stops it from automatically controlling the states of barometric transition alerts and allows resources used by the manager to be freed.
Returns
void
init()
init():
void
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Alerts/G3000BaroTransitionAlertManager.ts:60
Initializes this manager. Once initialized, the manager will be ready to automatically control the states of barometric transition alerts.
Returns
void
Throws
Error if this manager has been destroyed.
pause()
pause():
void
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Alerts/G3000BaroTransitionAlertManager.ts:149
Pauses this manager. When the manager is paused, it will not change the states of barometric transition alerts, and the alerts will remain in the state they were in when the manager was paused. This method has no effect if the manager is not initialized.
Returns
void
Throws
Error if this manager has been destroyed.
reset()
reset():
void
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Alerts/G3000BaroTransitionAlertManager.ts:106
Resets this manager such that its managed alerts are deactivated. This method has no effect if the manager is not initialized.
Returns
void
Throws
Error if this manager has been destroyed.
resume()
resume():
void
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Alerts/G3000BaroTransitionAlertManager.ts:125
Resumes this manager. When the manager is resumed, it will automatically control the states of barometric transition alerts. This method has no effect if the manager is not initialized.
Returns
void
Throws
Error if this manager has been destroyed.