Skip to main content

Interface: G3XGaugeColumnProps

Component props for a gauge column.

Hierarchy

  • ComponentProps

    G3XGaugeColumnProps

Properties

bus

bus: EventBus

The event bus, to give to any gauges that need it.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeColumnProps.ts:24


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

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

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeColumnProps.ts:22


gaugeConfig

gaugeConfig: G3XGaugeSpec[]

An array of gauges to show.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeColumnProps.ts:32


label

Optional label: string

The label for this column.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeColumnProps.ts:28


logicHost

Optional logicHost: CompositeLogicXMLHost

The logic handler.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeColumnProps.ts:26


outline

Optional outline: boolean

Whether to show an outline around the column.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeColumnProps.ts:30


ref

Optional ref: NodeReference<any>

A reference to the display component.

Inherited from

ComponentProps.ref

Defined in

src/sdk/components/FSComponent.ts:125


style

style: Partial<G3XGaugeColumnStyle>

The style to use for the column.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeColumnProps.ts:34