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?
optionalallowPeakMode: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
children?
optionalchildren:DisplayChildren[]
Defined in: src/sdk/components/FSComponent.ts:122
The children of the display component.
Inherited from
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?
optionalcolorZones2: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
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
maximum2
maximum2:
CompositeLogicXMLElement
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:17
The maximum2 value.
Inherited from
minimum
minimum:
CompositeLogicXMLElement
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:23
The minimum value.
Inherited from
minimum2
minimum2:
CompositeLogicXMLElement
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/G3XGaugesConfigFactory/Definitions/G3XGaugeProps.ts:15
The minimum2 value.
Inherited from
peakModeTriggerBusEvent?
optionalpeakModeTriggerBusEvent: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
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
ref?
optionalref:NodeReference<any>
Defined in: src/sdk/components/FSComponent.ts:125
A reference to the display component.
Inherited from
reflectPeakModeInHeader?
optionalreflectPeakModeInHeader: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?
optionalsmoothFactor: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
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
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
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
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.