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
Parameter | Type | Description |
---|---|---|
bus | EventBus | The event bus. |
savedFrequencySettingManager | SavedFrequenciesUserSettingsManager | The user settings manager. |
radiosConfig | RadiosConfig | The radios config. |
publisher | G3XNavComControlPublisher | The 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
Parameter | Type | Default value | Description |
---|---|---|---|
paused | boolean | false | Whether 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.