Skip to main content

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​

ParameterTypeDescription
busEventBusThe event bus.
monitorSettingManagerUserSettingManager<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.