Table of Contents

Class PropertyGaugeDefinition

Namespace
combit.Reporting.Dom
Assembly
combit.ListLabel31.CrossPlatform.dll

Defines a gauge's appearance and behavior (scale, frame, pointer, labels, ranges, design scheme).

public class PropertyGaugeDefinition : DomItem
Inheritance
PropertyGaugeDefinition
Inherited Members

Properties

DesignScheme

Gets or sets the design scheme name.

public string DesignScheme { get; set; }

Property Value

string

Frame

Gets the frame appearance.

[JsonInclude]
public PropertyAlphaBlendableItem Frame { get; }

Property Value

PropertyAlphaBlendableItem

Glass

Gets the glass overlay appearance.

[JsonInclude]
public PropertyAlphaBlendableItem Glass { get; }

Property Value

PropertyAlphaBlendableItem

Labels

Gets the label settings.

[JsonInclude]
public PropertyLabels Labels { get; }

Property Value

PropertyLabels

MaximumValue

Gets the maximum scale value.

[JsonInclude]
public PropertyScaleLimits MaximumValue { get; }

Property Value

PropertyScaleLimits

MinimumValue

Gets the minimum scale value.

[JsonInclude]
public PropertyScaleLimits MinimumValue { get; }

Property Value

PropertyScaleLimits

Pointer

Gets the pointer settings.

[JsonInclude]
public PropertyPointer Pointer { get; }

Property Value

PropertyPointer

ScaleLabels

Gets the scale label settings.

[JsonInclude]
public PropertyScaleLabels ScaleLabels { get; }

Property Value

PropertyScaleLabels

ScaleRangeRotationAngle

Gets or sets the rotation angle of the scale range (round gauges).

public string ScaleRangeRotationAngle { get; set; }

Property Value

string

SignalRanges

Gets the signal ranges configuration.

[JsonInclude]
public PropertyGaugeSignalRanges<SignalItem> SignalRanges { get; }

Property Value

PropertyGaugeSignalRanges<SignalItem>

StartValue

Gets the optional start value (linear gauges only).

[JsonInclude]
public PropertyStartValue StartValue { get; }

Property Value

PropertyStartValue

Style

Gets or sets the internal gauge style code.

public string Style { get; set; }

Property Value

string

Tickmarks

Gets the tickmarks settings.

[JsonInclude]
public PropertyTickmarksExt Tickmarks { get; }

Property Value

PropertyTickmarksExt

Value

Gets or sets the current gauge value.

public string Value { get; set; }

Property Value

string

WhiteSpaceAfterScaleRange

Gets or sets the whitespace after the scale range.

public string WhiteSpaceAfterScaleRange { get; set; }

Property Value

string

WhiteSpaceBeforeScaleRange

Gets or sets the whitespace before the scale range.

public string WhiteSpaceBeforeScaleRange { get; set; }

Property Value

string

WidthHeightRelation

Gets or sets the width/height relation (linear gauges only).

public string WidthHeightRelation { get; set; }

Property Value

string