Skip to main content

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

MapSettingControlProps.class


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

MapSettingControlProps.ref


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

ParameterType
controlScrollableControl

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.

Inherited from

MapSettingControlProps.viewService