Skip to main content

Interface: NavDataBarProps

Component props for NavDataBar.

Hierarchy

  • ComponentProps

    NavDataBarProps

Properties

bus

bus: EventBus

The event bus.

Defined in

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


children

Optional children: DisplayChildren[]

The children of the display component.

Inherited from

ComponentProps.children

Defined in

src/sdk/components/FSComponent.ts:122


class

Optional class: string | SubscribableSet<string>

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

Defined in

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


dataBarSettingManager

dataBarSettingManager: UserSettingManager<NavDataBarSettingTypes>

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

Defined in

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


fieldCount

fieldCount: number

The number of navigation data fields displayed.

Defined in

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


fieldRenderer

fieldRenderer: NavDataFieldRenderer

A navigation data field renderer.

Defined in

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


modelFactory

modelFactory: NavDataBarFieldModelFactory

A navigation data bar field model factory.

Defined in

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


ref

Optional ref: NodeReference<any>

A reference to the display component.

Inherited from

ComponentProps.ref

Defined in

src/sdk/components/FSComponent.ts:125


updateFreq

updateFreq: number

The update frequency of the data fields, in hertz.

Defined in

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