/**
* The metric value.
* @expose
* @name value
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {number}
* @default <code class="prettyprint">null</code>
*/
/**
* The minimum value of the gauge.
* @expose
* @name min
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {number}
* @default <code class="prettyprint">null</code>
*/
/**
* The maximum value of the gauge.
* @expose
* @name max
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {number}
* @default <code class="prettyprint">null</code>
*/
/**
* An array of objects with the following properties defining the reference lines for the gauge.
* @expose
* @name referenceLines
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {Array.<Object>}
* @default <code class="prettyprint">null</code>
*/
/**
* The value of the reference line.
* @expose
* @name referenceLines[].value
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {number}
* @default <code class="prettyprint">null</code>
*/
/**
* The color of the reference line.
* @expose
* @name referenceLines[].color
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @default <code class="prettyprint">null</code>
*/
/**
* An array of objects with the following properties defining the thresholds for the gauge.
* @expose
* @name thresholds
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {Array.<Object>}
* @default <code class="prettyprint">null</code>
*/
/**
* The upper bound of the threshold. This value is ignored for the final threshold, which uses the maximum value of the gauge.
* @expose
* @name thresholds[].max
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {number}
* @default <code class="prettyprint">null</code>
*/
/**
* The color of the threshold.
* @expose
* @name thresholds[].color
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @default <code class="prettyprint">null</code>
*/
/**
* The border color of the threshold.
* @expose
* @name thresholds[].borderColor
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @default <code class="prettyprint">null</code>
*/
/**
* Specific description for the threshold and overwrites the shortDesc specified on gauge. This is used for accessibility and also for customizing the tooltip text.
* @expose
* @name thresholds[].shortDesc
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @default <code class="prettyprint">null</code>
*/
/**
* Defines the border radius of the indicator and plot area. When set to "auto", the border radius is set to a built-in default. Acceptable input follows CSS border-radius attribute specifications. The plot area border radius can be overwritten with the plotArea borderRadius atribute.
* @expose
* @name borderRadius
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {string}
* @ojvalue {string} "auto"
* @default <code class="prettyprint">"auto"</code>
*/
/**
* The color of the gauge. Only applies when thresholds are not defined.
* @expose
* @name color
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {string}
* @default <code class="prettyprint">null</code>
*/
/**
* The border color of the gauge. Only applies when thresholds are not defined.
* @expose
* @name borderColor
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {string}
* @default <code class="prettyprint">null</code>
*/
/**
* An object defining the value label.
* @expose
* @name metricLabel
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {object}
* @default <code class="prettyprint">null</code>
*/
/**
* Defines the position of the metric label for horizontal and vertical gauges. The default position of the label is outside of the plot area. If the title is not rendered, then 'withTitle' will render the label outside the plot area. When the title is rendered, all positions are treated as 'withTitle' except 'auto' and 'outsidePlotArea' which render the label outside the plot area. When the label is rendered 'withTitle', the metric label is displayed with the same style as the title. The position in the 'withTitle' case is specified by the title position attribute.
* @expose
* @name metricLabel.position
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @ojvalue {string} "center"
* @ojvalue {string} "insideIndicatorEdge"
* @ojvalue {string} "outsideIndicatorEdge"
* @ojvalue {string} "outsidePlotArea"
* @ojvalue {string} "withTitle"
* @ojvalue {string} "auto"
* @default <code class="prettyprint">"auto"</code>
*/
/**
* The CSS style string defining the style of the label.
* @expose
* @name metricLabel.style
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @default <code class="prettyprint">null</code>
*/
/**
* Defines whether the label is a number or a percentage of the total value.
* @expose
* @name metricLabel.textType
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @ojvalue {string} "percent"
* @ojvalue {string} "number"
* @default <code class="prettyprint">"number"</code>
*/
/**
* Defines if the label is rendered.
* @expose
* @name metricLabel.rendered
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @ojvalue {string} "on"
* @ojvalue {string} "off"
* @default <code class="prettyprint">"off"</code>
*/
/**
* The scaling behavior of the labels. When using a converter, scaling should be set to none, as the formatted result may not be compatible with the scaling suffixes.
* @expose
* @name metricLabel.scaling
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @ojvalue {string} "none"
* @ojvalue {string} "thousand"
* @ojvalue {string} "million"
* @ojvalue {string} "billion"
* @ojvalue {string} "trillion"
* @ojvalue {string} "quadrillion"
* @ojvalue {string} "auto"
* @default <code class="prettyprint">"auto"</code>
*/
/**
* The converter used to format the labels. When using a converter, scaling should be set to none, as the formatted result may not be compatible with the scaling suffixes.
* @expose
* @name metricLabel.converter
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {object}
* @default <code class="prettyprint">null</code>
*/
/**
* The text for the label. If specified, text will overwrite the numeric value that is displayed by default. The converter, scaling, and textType attributes are ignored when text is specified.
* @expose
* @name metricLabel.text
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @default <code class="prettyprint">null</code>
*/
/**
* An object defining the title.
* @expose
* @name title
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {object}
* @default <code class="prettyprint">null</code>
*/
/**
* Defines the position of the title for horizontal and vertical gauges. The default position for horizontal gauges is 'start' and for vertical gauges is 'center'.
* @expose
* @name title.position
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @ojvalue {string} "center"
* @ojvalue {string} "start"
* @ojvalue {string} "auto"
* @default <code class="prettyprint">"auto"</code>
*/
/**
* The CSS style string defining the style of the title.
* @expose
* @name title.style
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @default <code class="prettyprint">null</code>
*/
/**
* The text for the title.
* @expose
* @name title.text
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @default <code class="prettyprint">null</code>
*/
/**
* Defines whether visual effects such as overlays are applied to the gauge.
* @expose
* @name visualEffects
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {string}
* @ojvalue {string} "none"
* @ojvalue {string} "auto"
* @default <code class="prettyprint">"auto"</code>
*/
/**
* The duration of the animations, in milliseconds. Also accepts CSS strings such as 1s and 1000ms.
* @expose
* @name animationDuration
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {number}
* @default <code class="prettyprint">null</code>
*/
/**
* Defines the animation that is applied on data changes.
* @expose
* @name animationOnDataChange
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {string}
* @ojvalue {string} "auto"
* @ojvalue {string} "none"
* @default <code class="prettyprint">"none"</code>
*/
/**
* Defines the animation that is shown on initial display.
* @expose
* @name animationOnDisplay
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {string}
* @ojvalue {string} "auto"
* @ojvalue {string} "none"
* @default <code class="prettyprint">"none"</code>
*/
/**
* Defines whether the value of the gauge can be changed by the end user.
* @expose
* @name readOnly
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {boolean}
* @default <code class="prettyprint">true</code>
*/
/**
* Plot Area for Status Meter Guage
* @expose
* @name plotArea
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {object}
* @default <code class="prettyprint">null</code>
*/
/**
* Defines the border radius of the plot area shape. When set to "auto", the border radius is the same as the top level border radius. Acceptable input follows CSS border-radius attribute specifications.
* @expose
* @name plotArea.borderRadius
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @ojvalue {string} "auto"
* @default <code class="prettyprint">"auto"</code>
*/
/**
* The color of the plot area. Only applies when useThresholdFillColor is off.
* @expose
* @name plotArea.color
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @default <code class="prettyprint">null</code>
*/
/**
* The border color of the plot area.
* @expose
* @name plotArea.borderColor
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @default <code class="prettyprint">null</code>
*/
/**
* Defines if the plot area is to be rendered. When "auto" is selected, plot area will not be rendered if thresholdDisplay is set to the default "onIndicator" option
* @expose
* @name plotArea.rendered
* @memberof! oj.ojStatusMeterGauge
* @instance
* @type {string}
* @ojvalue {string} "on"
* @ojvalue {string} "off"
* @ojvalue {string} "auto"
* @default <code class="prettyprint">"auto"</code>
*/
/**
* Specifies the start angle of a gauge with circular orientation. Value should be provided in degrees.
* @expose
* @name startAngle
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {number}
* @default <code class="prettyprint">90</code>
*/
/**
* Specifies the angle extent of a gauge with circular orientation. Value should be provided in degrees.
* @expose
* @name angleExtent
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {number}
* @default <code class="prettyprint">360</code>
*/
/**
* Specifies the inner radius of a gauge with circular orientation, defined by the distance from the center of the gauge to the innermost edge of the indicator and plot area. Valid values are a percent or ratio from 0 to 1.
* @expose
* @name innerRadius
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {number}
* @default <code class="prettyprint">.7</code>
*/
/**
* Controls whether the current threshold is displayed on the indicator, in the plotArea, or if all the thresholds are diplayed in the plot area
* @expose
* @name thresholdDisplay
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {string}
* @ojvalue {string} "currentOnly"
* @ojvalue {string} "all"
* @ojvalue {string} "onIndicator"
* @default <code class="prettyprint">"onIndicator"</code>
*/
/**
* Defines the ratio of relative thickness of the indicator to the plot area.
* @expose
* @name indicatorSize
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {number}
* @default <code class="prettyprint">1</code>
*/
/**
* Defines the type of status meter to be rendered.
* @expose
* @name orientation
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {string}
* @ojvalue {string} "circular"
* @ojvalue {string} "vertical"
* @ojvalue {string} "horizontal"
* @default <code class="prettyprint">"horizontal"</code>
*/
/**
* Specifies the increment by which values can be changed by the end user when readOnly is false. The step must be a positive value that is smaller than the difference between the min and max.
* @expose
* @name step
* @memberof oj.ojStatusMeterGauge
* @instance
* @type {number}
* @default <code class="prettyprint">null</code>
*/
Source: 3rdparty/dvt/doc/ojstatusmetergauge_options.js
Oracle® JavaScript Extension Toolkit (JET)
1.1.2
E65298-01