Skip to main content

Class: NextGenNavDataFieldVsrRenderer

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

Renders next-generation (NXi, G3000, etc) Vertical Speed Required navigation data fields.

Extends

Constructors

Constructor

new NextGenNavDataFieldVsrRenderer(unitsSettingManager): NextGenNavDataFieldVsrRenderer

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

Constructor.

Parameters

ParameterTypeDescription
unitsSettingManagerUnitsUserSettingManagerA user setting manager for measurement units.

Returns

NextGenNavDataFieldVsrRenderer

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:371

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

Parameters

ParameterTypeDescription
modelNavDataFieldModel<NumberUnitInterface<Speed, Unit<Speed>>>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