Class: NavRadioMonitorManager
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
Constructor.
Parameters
Name | Type | Description |
---|---|---|
bus | EventBus | The event bus. |
monitorSettingManager | UserSettingManager <NavRadioMonitorUserSettingTypes > | A manager for NAV radio audio monitoring user settings. |
Returns
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/MFD/Radio/NavRadioMonitorManager.ts:43
Methods
destroy
▸ destroy(): void
Destroys this manager.
Returns
void
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/MFD/Radio/NavRadioMonitorManager.ts:116
init
▸ init(): void
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.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/MFD/Radio/NavRadioMonitorManager.ts:54
reset
▸ reset(): void
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.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/MFD/Radio/NavRadioMonitorManager.ts:96