Skip to main content

Class: NextGenNavDataFieldIsaRenderer

Defined in: src/garminsdk/components/navdatafield/NextGenNavDataFieldTypeRenderers.tsx:277

Renders next-generation (NXi, G3000, etc) ISA navigation data fields.

Extends​

Constructors​

Constructor​

new NextGenNavDataFieldIsaRenderer(unitsSettingManager): NextGenNavDataFieldIsaRenderer

Defined in: src/garminsdk/components/navdatafield/NextGenNavDataFieldTypeRenderers.tsx:41

Constructor.

Parameters​

ParameterTypeDescription
unitsSettingManagerUnitsUserSettingManagerA user setting manager for measurement units.

Returns​

NextGenNavDataFieldIsaRenderer

Inherited from​

NextGenDisplayUnitNavDataFieldTypeRenderer.constructor

Properties​

unitsSettingManager​

protected readonly unitsSettingManager: UnitsUserSettingManager

Defined in: src/garminsdk/components/navdatafield/NextGenNavDataFieldTypeRenderers.tsx:41

A user setting manager for measurement units.

Inherited from​

NextGenDisplayUnitNavDataFieldTypeRenderer.unitsSettingManager


ALTITUDE_FORMATTER()​

protected readonly static ALTITUDE_FORMATTER: (number) => string

Defined in: src/garminsdk/components/navdatafield/NextGenNavDataFieldTypeRenderers.tsx:22

Parameters​

ParameterType
numbernumber

Returns​

string

Inherited from​

NextGenDisplayUnitNavDataFieldTypeRenderer.ALTITUDE_FORMATTER


ANGLE_FORMATTER()​

protected readonly static ANGLE_FORMATTER: (number) => string

Defined in: src/garminsdk/components/navdatafield/NextGenNavDataFieldTypeRenderers.tsx:23

Parameters​

ParameterType
numbernumber

Returns​

string

Inherited from​

NextGenDisplayUnitNavDataFieldTypeRenderer.ANGLE_FORMATTER


BEARING_FORMATTER()​

protected readonly static BEARING_FORMATTER: (number) => string

Defined in: src/garminsdk/components/navdatafield/NextGenNavDataFieldTypeRenderers.tsx:24

Parameters​

ParameterType
numbernumber

Returns​

string

Inherited from​

NextGenDisplayUnitNavDataFieldTypeRenderer.BEARING_FORMATTER


DISTANCE_FORMATTER()​

protected readonly static DISTANCE_FORMATTER: (number) => string

Defined in: src/garminsdk/components/navdatafield/NextGenNavDataFieldTypeRenderers.tsx:25

Parameters​

ParameterType
numbernumber

Returns​

string

Inherited from​

NextGenDisplayUnitNavDataFieldTypeRenderer.DISTANCE_FORMATTER


DURATION_OPTIONS​

protected readonly static DURATION_OPTIONS: object

Defined in: src/garminsdk/components/navdatafield/NextGenNavDataFieldTypeRenderers.tsx:30

delim​

delim: DurationDisplayDelim = DurationDisplayDelim.ColonOrCross

format​

format: DurationDisplayFormat = DurationDisplayFormat.hh_mm_or_mm_ss

nanString​

nanString: string = '__:__'

pad​

pad: number = 0

Inherited from​

NextGenDisplayUnitNavDataFieldTypeRenderer.DURATION_OPTIONS


FUEL_FORMATTER()​

protected readonly static FUEL_FORMATTER: (number) => string

Defined in: src/garminsdk/components/navdatafield/NextGenNavDataFieldTypeRenderers.tsx:26

Parameters​

ParameterType
numbernumber

Returns​

string

Inherited from​

NextGenDisplayUnitNavDataFieldTypeRenderer.FUEL_FORMATTER


ISA_FORMATTER()​

protected readonly static ISA_FORMATTER: (number) => string

Defined in: src/garminsdk/components/navdatafield/NextGenNavDataFieldTypeRenderers.tsx:27

Parameters​

ParameterType
numbernumber

Returns​

string

Inherited from​

NextGenDisplayUnitNavDataFieldTypeRenderer.ISA_FORMATTER


SPEED_FORMATTER()​

protected readonly static SPEED_FORMATTER: (number) => string

Defined in: src/garminsdk/components/navdatafield/NextGenNavDataFieldTypeRenderers.tsx:28

Parameters​

ParameterType
numbernumber

Returns​

string

Inherited from​

NextGenDisplayUnitNavDataFieldTypeRenderer.SPEED_FORMATTER


TEMPERATURE_FORMATTER()​

protected readonly static TEMPERATURE_FORMATTER: (number) => string

Defined in: src/garminsdk/components/navdatafield/NextGenNavDataFieldTypeRenderers.tsx:29

Parameters​

ParameterType
numbernumber

Returns​

string

Inherited from​

NextGenDisplayUnitNavDataFieldTypeRenderer.TEMPERATURE_FORMATTER

Methods​

render()​

render(model): VNode

Defined in: src/garminsdk/components/navdatafield/NextGenNavDataFieldTypeRenderers.tsx:286

Renders a navigation data field of this renderer's data field type.

Parameters​

ParameterTypeDescription
modelNavDataFieldModel<NumberUnitInterface<TemperatureDelta, Unit<TemperatureDelta>>>The data model to use for the data field.

Returns​

VNode

A navigation data field of this renderer's data field type, as a VNode.

Overrides​

NextGenDisplayUnitNavDataFieldTypeRenderer.render