Class: NavRadioMonitorManager
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Radio/NavRadioMonitorManager.ts:8
A manager for NAV radio audio monitoring. Automatically syncs the monitoring user settings with the sim's NAV sound state.
Constructors
Constructor
new NavRadioMonitorManager(
bus
,monitorSettingManager
):NavRadioMonitorManager
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Radio/NavRadioMonitorManager.ts:43
Constructor.
Parameters
Parameter | Type | Description |
---|---|---|
bus | EventBus | The event bus. |
monitorSettingManager | UserSettingManager <NavRadioMonitorUserSettingTypes > | A manager for NAV radio audio monitoring user settings. |
Returns
NavRadioMonitorManager
Methods
destroy()
destroy():
void
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Radio/NavRadioMonitorManager.ts:116
Destroys this manager.
Returns
void
init()
init():
void
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Radio/NavRadioMonitorManager.ts:54
Initializes this manager. Once this manager is initialized, it will automatically sync the monitoring user settings with the sim's NAV sound state.
Returns
void
Throws
Error if this manager has been destroyed.
reset()
reset():
void
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Radio/NavRadioMonitorManager.ts:96
Resets this manager's monitoring user settings to their default values (monitoring OFF and ident OFF). Has no effect if this manager is not initialized.
Returns
void
Throws
Error if this manager has been destroyed.