Interface: MapEnumSettingControlProps<K>
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:64
Component props for MapEnumSettingControl.
Extends
Type Parameters
Type Parameter |
---|
K extends keyof MapUserSettingTypes |
Properties
children?
optional
children:DisplayChildren
[]
Defined in: sdk/components/FSComponent.ts:122
The children of the display component.
Inherited from
MapSettingControlProps
.children
class?
optional
class:string
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:32
CSS class(es) to add to the root of the control component.
Inherited from
outerContainer
outerContainer:
NodeReference
<HTMLElement
>
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:72
The HTML container in which the control resides.
ref?
optional
ref:NodeReference
<any
>
Defined in: sdk/components/FSComponent.ts:125
A reference to the display component.
Inherited from
registerFunc()
registerFunc: (
control
) =>void
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:23
The function to use to register the setting control.
Parameters
Parameter | Type |
---|---|
control | ScrollableControl |
Returns
void
Inherited from
MapSettingControlProps
.registerFunc
settingManager
settingManager:
UserSettingManager
<MapUserSettingTypes
>
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:26
A map settings manager.
Inherited from
MapSettingControlProps
.settingManager
settingName
settingName:
K
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:29
The name of the setting to control.
Inherited from
MapSettingControlProps
.settingName
values
values:
SubscribableArray
<NonNullable
<MapUserSettingTypes
[K
]>>
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:66
An array of values assignable to the setting.
valueText
valueText:
SubscribableArray
<string
>
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:69
An array of text representations of setting values.
viewService
viewService:
ViewService
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:20
The View Service.