Skip to main content

Interface: MapRangeSettingControlProps<K>

Component props for MapRangeSettingControl.

Type parameters

NameType
Kextends keyof UserSettingValueFilter<MapUserSettingTypes, number>

Hierarchy

Properties

children

Optional children: DisplayChildren[]

The children of the display component.

Inherited from

MapSettingControlProps.children

Defined in

sdk/components/FSComponent.ts:122


class

Optional class: string

CSS class(es) to add to the root of the control component.

Inherited from

MapSettingControlProps.class

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:32


mapRanges

mapRanges: Subscribable<readonly NumberUnitInterface<Distance, Unit<Distance>>[]>

A subscribable array which provides the map range values.

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:104


outerContainer

outerContainer: NodeReference<HTMLElement>

The HTML container in which the control resides.

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:107


ref

Optional ref: NodeReference<any>

A reference to the display component.

Inherited from

MapSettingControlProps.ref

Defined in

sdk/components/FSComponent.ts:125


registerFunc

registerFunc: (control: ScrollableControl) => void

The function to use to register the setting control.

Type declaration

▸ (control): void

The function to use to register the setting control.

Parameters
NameType
controlScrollableControl
Returns

void

Inherited from

MapSettingControlProps.registerFunc

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:23


settingManager

settingManager: UserSettingManager<MapUserSettingTypes>

A map settings manager.

Inherited from

MapSettingControlProps.settingManager

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:26


settingName

settingName: K

The name of the setting to control.

Inherited from

MapSettingControlProps.settingName

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:29


values

values: number[]

The values (range indexes) which can be assigned to the setting.

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:101


viewService

viewService: ViewService

The View Service.

Inherited from

MapSettingControlProps.viewService

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/MapSettings/MapSettingControls.tsx:20