Class: Gdu460CnsDataBarItemManager
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/Gdu460/CnsDataBar/Gdu460CnsDataBarItemManager.ts:45
A manager that keeps track of the items to render and display on a GDU 460 CNS data bar.
Constructors
Constructor
new Gdu460CnsDataBarItemManager(
uiService,displaySettingManager,dataBarSettingManager,options):Gdu460CnsDataBarItemManager
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/Gdu460/CnsDataBar/Gdu460CnsDataBarItemManager.ts:171
Creates a new instance of Gdu460CnsDataBarItemManager.
Parameters
| Parameter | Type | Description |
|---|---|---|
uiService | UiService | The UI service. |
displaySettingManager | UserSettingManager<DisplayUserSettingTypes> | A manager for display user settings. |
dataBarSettingManager | UserSettingManager<CnsDataBarUserSettingTypes> | A manager for CNS data bar user settings. |
options | Readonly<Gdu460CnsDataBarItemManagerOptions> | Options with which to configure the manager. |
Returns
Gdu460CnsDataBarItemManager
Properties
leftItems
readonlyleftItems:SubscribableArray<Readonly<CnsDataBarItemData>>
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/Gdu460/CnsDataBar/Gdu460CnsDataBarItemManager.ts:142
The CNS data bar items to render on the left side.
maxDataFieldCount
readonlymaxDataFieldCount:Subscribable<number>
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/Gdu460/CnsDataBar/Gdu460CnsDataBarItemManager.ts:153
The maximum number of nav data fields that can be displayed on the CNS data bar given the currently rendered data bar items.
rightItems
readonlyrightItems:SubscribableArray<Readonly<CnsDataBarItemData>>
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/Gdu460/CnsDataBar/Gdu460CnsDataBarItemManager.ts:146
The CNS data bar items to render on the right side.
Methods
destroy()
destroy():
void
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/Gdu460/CnsDataBar/Gdu460CnsDataBarItemManager.ts:627
Destroys this manager. Once destroyed, the manager will no longer automatically keep track of items to render and display.
Returns
void