Skip to main content

Interface: NavDataBarProps

Defined in: src/garminsdk/components/navdatabar/NavDataBar.tsx:12

Component props for NavDataBar.

Extends

  • ComponentProps

Properties

bus

bus: EventBus

Defined in: src/garminsdk/components/navdatabar/NavDataBar.tsx:14

The event bus.


children?

optional children: DisplayChildren[]

Defined in: src/sdk/components/FSComponent.ts:122

The children of the display component.

Inherited from

ComponentProps.children


class?

optional class: string | SubscribableSet<string>

Defined in: src/garminsdk/components/navdatabar/NavDataBar.tsx:32

CSS class(es) to add to the data bar's root element.


dataBarSettingManager

dataBarSettingManager: UserSettingManager<NavDataBarSettingTypes>

Defined in: src/garminsdk/components/navdatabar/NavDataBar.tsx:26

A user setting manager for the settings that control the data bar's field types.


fieldCount

fieldCount: number

Defined in: src/garminsdk/components/navdatabar/NavDataBar.tsx:17

The number of navigation data fields displayed.


fieldRenderer

fieldRenderer: NavDataFieldRenderer

Defined in: src/garminsdk/components/navdatabar/NavDataBar.tsx:23

A navigation data field renderer.


modelFactory

modelFactory: NavDataBarFieldModelFactory

Defined in: src/garminsdk/components/navdatabar/NavDataBar.tsx:20

A navigation data bar field model factory.


ref?

optional ref: NodeReference<any>

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

A reference to the display component.

Inherited from

ComponentProps.ref


updateFreq

updateFreq: number

Defined in: src/garminsdk/components/navdatabar/NavDataBar.tsx:29

The update frequency of the data fields, in hertz.