Click or drag to resize

ControlDonutGauge Properties

The ControlDonutGauge type exposes the following members.

Properties
 NameDescription
Public propertyAggregateInterval Relative TimeSpan used when requesting an aggregate value. /// See documentation on Relative TimeSpans for more details. Default value is null.
Public propertyAggregateKind Name of aggregate to use when requesting an aggregate value. Default value is null.
Public propertyAggregateStartTime Relative DateTime used when requesting an aggregate value. See documentation on Relative DateTimes for more details. Default value is null.
Public propertyColor Color of control. Default value is Color.Empty.
Public propertyHeight Height of control in pixels.
Public propertyIsLimitRangeVisible Limit color behavior. When true, limit colors are displayed beside the control value as a visual indicator of the limit ranges. When false, control color is changed to the active limit color. Default value is true.
Public propertyIsVisible Visibility of control. Default value is true.
Public propertyKind Kind of control.
(Inherited from ControlBase)
Public propertyLimitColor Current limit color. Default value is null.
Public propertyLimits Collection of limits. See PropertyLimit for limit color behavior.
Public propertyName Control name that is unique within the owning screen. Name of control must conform to the regex pattern [a-zA-Z0-9], as only letters and numbers are valid characters.
(Inherited from ControlBase)
Public propertyOnBeginValueChange Name of a method defined in the screen script that will be invoked before the value of a control is changed. Method must have same signature as EventDelegatesOnValueChange. Default value is null.
Public propertyOnClick Name of a method defined in the screen script that will be invoked when the client clicks on a control. Method must have same signature as EventDelegatesOnClick. Default value is null.
Public propertyOnEndValueChange Name of a method defined in the screen script that will be invoked after the value of a control is changed. Method must have same signature as EventDelegatesOnValueChange. Default value is null.
Public propertyParent Parent of the control.
(Inherited from ControlBase)
Public propertyRefreshInterval Amount of delay between updates. Raw values are updated every second. Aggregated values are updated at slower rates based on the aggregate interval.
Public propertyScaleMax High scale value.
Public propertyScaleMin Low scale value.
Public propertyScreen Screen the control resides in.
(Inherited from ControlBase)
Public propertySource Source of data used to display the current value. This can be either a source tag or a calculation based on other controls that implement the Source property.
Public propertySourceTag Deprecated. Use Source property.
Public propertyTemplateId Id used to find sibling controls within a template. All siblings will have the same id. Default value is null.
(Inherited from ControlBase)
Public propertyValue The last raw value, or an aggregate value when aggregate properties are set.
Public propertyValueState An enumeration that describes the current state of the value property.
Public propertyValueTransform An equation that can be used to perform simple conversions of the value. Example: "Value / 1000" will divide the current value by 1000. Default value is null.
Public propertyWidth Width of control in pixels.
Public propertyX X position of a control relative to its parent in pixels.
Public propertyY Y position of a control relative to its parent in pixels.
Top
See Also