Skip to main content

Interface: MapRangeSettingControlProps<K>

Defined in: workingtitle-instruments-g1000/html_ui/Shared/UI/MapSettings/MapSettingControls.tsx:99

Component props for MapRangeSettingControl.

Extends​

Type Parameters​

Type Parameter
K extends keyof UserSettingValueFilter<MapUserSettingTypes, number>

Properties​

children?​

optional children: DisplayChildren[]

Defined in: sdk/components/FSComponent.ts:125

The children of the display component.

Inherited from​

MapSettingControlProps.children


class?​

optional class: string

Defined in: workingtitle-instruments-g1000/html_ui/Shared/UI/MapSettings/MapSettingControls.tsx:32

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

Inherited from​

MapSettingControlProps.class


mapRanges​

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

Defined in: workingtitle-instruments-g1000/html_ui/Shared/UI/MapSettings/MapSettingControls.tsx:104

A subscribable array which provides the map range values.


outerContainer​

outerContainer: NodeReference<HTMLElement>

Defined in: workingtitle-instruments-g1000/html_ui/Shared/UI/MapSettings/MapSettingControls.tsx:107

The HTML container in which the control resides.


ref?​

optional ref: NodeReference<any>

Defined in: sdk/components/FSComponent.ts:128

A reference to the display component.

Inherited from​

MapSettingControlProps.ref


registerFunc()​

registerFunc: (control) => void

Defined in: workingtitle-instruments-g1000/html_ui/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/Shared/UI/MapSettings/MapSettingControls.tsx:26

A map settings manager.

Inherited from​

MapSettingControlProps.settingManager


settingName​

settingName: K

Defined in: workingtitle-instruments-g1000/html_ui/Shared/UI/MapSettings/MapSettingControls.tsx:29

The name of the setting to control.

Inherited from​

MapSettingControlProps.settingName


values​

values: number[]

Defined in: workingtitle-instruments-g1000/html_ui/Shared/UI/MapSettings/MapSettingControls.tsx:101

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


viewService​

viewService: ViewService

Defined in: workingtitle-instruments-g1000/html_ui/Shared/UI/MapSettings/MapSettingControls.tsx:20

The View Service.

Inherited from​

MapSettingControlProps.viewService