Skip to main content

Class: XMLColumnGroup

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/MFD/Components/EngineInstruments/Columns.tsx:17

The XMLColumnGroup is the fundamental container for an EIS. It will always be present to at least contain all the gauges defined in panel.xml. There may be additional groups present if there were more column groups explicitly defined in the XML configuration.

Extends​

  • DisplayComponent<GaugeColumnGroupProps & XMLHostedLogicGauge>

Constructors​

Constructor​

new XMLColumnGroup(props): XMLColumnGroup

Defined in: sdk/components/FSComponent.ts:73

Creates an instance of a DisplayComponent.

Parameters​

ParameterTypeDescription
propsGaugeColumnGroupProps & XMLHostedLogicGaugeThe propertis of the component.

Returns​

XMLColumnGroup

Inherited from​

DisplayComponent<GaugeColumnGroupProps & XMLHostedLogicGauge>.constructor

Properties​

context?​

optional context: [] = undefined

Defined in: sdk/components/FSComponent.ts:64

The context on this component, if any.

Inherited from​

DisplayComponent.context


contextType?​

readonly optional contextType: readonly [] = undefined

Defined in: sdk/components/FSComponent.ts:67

The type of context for this component, if any.

Inherited from​

DisplayComponent.contextType


props​

props: GaugeColumnGroupProps & XMLHostedLogicGauge & ComponentProps

Defined in: sdk/components/FSComponent.ts:61

The properties of the component.

Inherited from​

DisplayComponent.props

Methods​

destroy()​

destroy(): void

Defined in: sdk/components/FSComponent.ts:98

Destroys this component.

Returns​

void

Inherited from​

DisplayComponent.destroy


getContext()​

protected getContext(context): never

Defined in: sdk/components/FSComponent.ts:106

Gets a context data subscription from the context collection.

Parameters​

ParameterTypeDescription
contextneverThe context to get the subscription for.

Returns​

never

The requested context.

Throws​

An error if no data for the specified context type could be found.

Inherited from​

DisplayComponent.getContext


onAfterRender()​

onAfterRender(): void

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/MFD/Components/EngineInstruments/Columns.tsx:22

Do things after rendering.

Returns​

void

Overrides​

DisplayComponent.onAfterRender


onBeforeRender()​

onBeforeRender(): void

Defined in: sdk/components/FSComponent.ts:80

A callback that is called before the component is rendered.

Returns​

void

Inherited from​

DisplayComponent.onBeforeRender


render()​

render(): VNode

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/MFD/Components/EngineInstruments/Columns.tsx:61

Render a column group.

Returns​

VNode

A VNode of the group.

Overrides​

DisplayComponent.render