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
readonly
leftItems: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
readonly
maxDataFieldCount: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
readonly
rightItems: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