Skip to main content

Interface: G3XLinearGaugeProps

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Gauges/G3XLinearGaugeProps.ts:5

Props for a single pointer linear gauges

Extends

Extended by

Properties

allowPeakMode?

optional allowPeakMode: boolean

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Gauges/G3XPeakingGaugeProps.ts:10

Should we show peak

Inherited from

G3XPeakingGaugeProps.allowPeakMode


beginText

beginText: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:41

Text at the beginning of the gauge.

Inherited from

G3XPeakingGaugeProps.beginText


bus

bus: EventBus

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Gauges/G3XPeakingGaugeProps.ts:8

An event bus for leaning events.

Inherited from

G3XPeakingGaugeProps.bus


children?

optional children: DisplayChildren[]

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

The children of the display component.

Inherited from

G3XPeakingGaugeProps.children


colorLines

colorLines: G3XGaugeColorLine[]

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:27

A list of colir lines.

Inherited from

G3XPeakingGaugeProps.colorLines


colorLines2

colorLines2: XMLGaugeColorLine[]

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:13

A list of colir lines.

Inherited from

G3XPeakingGaugeProps.colorLines2


colorZones

colorZones: G3XGaugeColorZone[]

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:9

A list of color zones.

Inherited from

G3XPeakingGaugeProps.colorZones


colorZones2?

optional colorZones2: G3XGaugeColorZone[]

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:11

A list of color zones for double gauge.

Inherited from

G3XPeakingGaugeProps.colorZones2


cursorText1

cursorText1: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:45

The label of the first cursor.

Inherited from

G3XPeakingGaugeProps.cursorText1


cursorText2

cursorText2: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:47

The labe of the second cursor, for

Inherited from

G3XPeakingGaugeProps.cursorText2


dataChecklistId

dataChecklistId: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:49

The identifier to assign to the data-checklist attribute of the gauge's root element.

Inherited from

G3XPeakingGaugeProps.dataChecklistId


endText

endText: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:43

Text at the end of the gauge.

Inherited from

G3XPeakingGaugeProps.endText


graduationHasText

graduationHasText: boolean

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:39

Do the graduations have text?

Inherited from

G3XPeakingGaugeProps.graduationHasText


graduationLength

graduationLength: number

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:37

The length of individual graduations.

Inherited from

G3XPeakingGaugeProps.graduationLength


maximum

maximum: CompositeLogicXMLElement

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:25

The maximum value.

Inherited from

G3XPeakingGaugeProps.maximum


maximum2

maximum2: CompositeLogicXMLElement

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:17

The maximum2 value.

Inherited from

G3XPeakingGaugeProps.maximum2


minimum

minimum: CompositeLogicXMLElement

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:23

The minimum value.

Inherited from

G3XPeakingGaugeProps.minimum


minimum2

minimum2: CompositeLogicXMLElement

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:15

The minimum2 value.

Inherited from

G3XPeakingGaugeProps.minimum2


peakModeTriggerBusEvent?

optional peakModeTriggerBusEvent: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Gauges/G3XPeakingGaugeProps.ts:12

The event to trigger when peak mode is toggled.

Inherited from

G3XPeakingGaugeProps.peakModeTriggerBusEvent


redBlink: CompositeLogicXMLElement

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:51

Any triggers for blinking the element red.

Inherited from

G3XPeakingGaugeProps.redBlink


ref?

optional ref: NodeReference<any>

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

A reference to the display component.

Inherited from

G3XPeakingGaugeProps.ref


reflectPeakModeInHeader?

optional reflectPeakModeInHeader: boolean

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Gauges/G3XPeakingGaugeProps.ts:14

Display peak visuals in header.

Inherited from

G3XPeakingGaugeProps.reflectPeakModeInHeader


smoothFactor?

optional smoothFactor: number

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:21

An optional smoothing factor for value changes.

Inherited from

G3XPeakingGaugeProps.smoothFactor


style

style: Partial<G3XGaugeStyle>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Gauges/G3XLinearGaugeProps.ts:7

A style

Overrides

G3XPeakingGaugeProps.style


title

title: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:33

The title of the gauge.

Inherited from

G3XPeakingGaugeProps.title


unit

unit: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:35

The units measured by the gauge.

Inherited from

G3XPeakingGaugeProps.unit


value1

value1: CompositeLogicXMLElement

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:29

The first possible value.

Inherited from

G3XPeakingGaugeProps.value1


value2

value2: CompositeLogicXMLElement

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:31

The second possible value for dual elements.

Inherited from

G3XPeakingGaugeProps.value2