GaugeContext Class
Provides a connection between data item containers from the Gauges section and underlying control’s gauges.
#Declaration
TypeScript
export class GaugeContext
#Remarks
The following code snippet shows how to use GaugeContext
to get a Gauge item’s gauges:
javascript
var Model = DevExpress.Dashboard.Model;
function onItemWidgetOptionsPrepared(args) {
if(args.dashboardItem instanceof Model.GaugeItem) {
var gaugeOptions = args.options;
var dashboardGauge = args.gaugeContext.getDashboardItemGauge(gaugeOptions);
if(dashboardGauge.deltaOptions.valueType() === 'AbsoluteVariation') {
gaugeOptions.title.text = 'AbsoluteVariation: ' + gaugeOptions.title.text;
}
}
}
#constructor(_dashboardItem)
Initializes a new instance of the GaugeContext
class with specified settings.
#Declaration
TypeScript
constructor(
_dashboardItem: DevExpress.Dashboard.Model.GaugeItem
)
#Parameters
Name | Type |
---|---|
_dashboard |
Gauge |
#Methods
#getDashboardItemGauge(gaugeOptions) Method
#Declaration
TypeScript
getDashboardItemGauge(
gaugeOptions: DevExpress.viz.dxLinearGauge.Properties | DevExpress.viz.dxCircularGauge.Properties
): DevExpress.Dashboard.Model.Gauge
#Parameters
Name | Type |
---|---|
gauge |
any |
#Returns
Type |
---|
Gauge |