Skip to main content

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

NameTypeDescription
busEventBusThe event bus.
monitorSettingManagerUserSettingManager<NavRadioMonitorUserSettingTypes>A manager for NAV radio audio monitoring user settings.

Returns

NavRadioMonitorManager

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