Skip to main content

Class: SavedNavComFrequencyManager

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/NavCom/SavedNavComFrequencyManager.ts:34

A manager for saved nav com frequencies.

Constructors​

Constructor​

new SavedNavComFrequencyManager(bus, savedFrequencySettingManager, radiosConfig, publisher): SavedNavComFrequencyManager

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/NavCom/SavedNavComFrequencyManager.ts:73

Creates a new instance of SavedNavComFrequencyManager.

Parameters​

ParameterTypeDescription
busEventBusThe event bus.
savedFrequencySettingManagerSavedFrequenciesUserSettingsManagerThe user settings manager.
radiosConfigRadiosConfigThe radios config.
publisherG3XNavComControlPublisherThe G3X NavCom control event publisher.

Returns​

SavedNavComFrequencyManager

Methods​

destroy()​

destroy(): void

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/NavCom/SavedNavComFrequencyManager.ts:475

Resumes this manager. Once resumed, this manager will no longer update its provided data, and can no longer be paused or resumed.

Returns​

void


init()​

init(paused): void

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/NavCom/SavedNavComFrequencyManager.ts:86

Initializes the manager.

Parameters​

ParameterTypeDefault valueDescription
pausedbooleanfalseWhether the manager is paused.

Returns​

void

Throws​

Error if the manager is dead.


pause()​

pause(): void

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/NavCom/SavedNavComFrequencyManager.ts:458

Pauses this manager. Once paused, this manager will not update its data until it is resumed.

Returns​

void

Throws​

Error if this data provider is dead.


resume()​

resume(): void

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/NavCom/SavedNavComFrequencyManager.ts:442

Resumes this data provider. Once resumed, this data provider will continuously update its data until paused or destroyed.

Returns​

void

Throws​

Error if this data provider is dead.