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.