Indicator Types
This section lists objects that define options used to configure value and subvalue indicators of specific types.
Circle
Type:
jQuery
JavaScript
HTML
$(function() { $("#linearGaugeContainer").dxLinearGauge({ value: 40, valueIndicator: { // or subvalueIndicator type: "circle", // ... // The rest of the indicator options go here // ... } }); });
<div id="linearGaugeContainer"></div>
Angular
HTML
TypeScript
<dx-linear-gauge [value]="40"> <dxo-value-indicator <!-- or dxo-subvalue-indicator --> type="circle" <!-- ... --> <!-- The rest of the indicator options go here --> <!-- ... -->> </dxo-value-indicator> </dx-linear-gauge>
import { DxLinearGaugeModule } from "devextreme-angular"; // ... export class AppComponent { // ... } @NgModule({ imports: [ // ... DxLinearGaugeModule ], // ... })
ASP.NET MVC Controls
Razor C#
@(Html.DevExtreme().LinearGauge() .ID("linearGauge") .Value(40) .ValueIndicator(vi => vi // or .SubvalueIndicator .Type(GaugeIndicatorType.Circle) // ... // The rest of the indicator options go here // ... ) )
RangeBar
Type:
jQuery
JavaScript
HTML
$(function() { $("#linearGaugeContainer").dxLinearGauge({ value: 40, valueIndicator: { // or subvalueIndicator type: "rangeBar", // ... // The rest of the indicator options go here // ... } }); });
<div id="linearGaugeContainer"></div>
Angular
HTML
TypeScript
<dx-linear-gauge [value]="40"> <dxo-value-indicator <!-- or dxo-subvalue-indicator --> type="rangeBar" <!-- ... --> <!-- The rest of the indicator options go here --> <!-- ... -->> </dxo-value-indicator> </dx-linear-gauge>
import { DxLinearGaugeModule } from "devextreme-angular"; // ... export class AppComponent { // ... } @NgModule({ imports: [ // ... DxLinearGaugeModule ], // ... })
ASP.NET MVC Controls
Razor C#
@(Html.DevExtreme().LinearGauge() .ID("linearGauge") .Value(40) .ValueIndicator(vi => vi // or .SubvalueIndicator .Type(GaugeIndicatorType.RangeBar) // ... // The rest of the indicator options go here // ... ) )
Rectangle
Type:
jQuery
JavaScript
HTML
$(function() { $("#linearGaugeContainer").dxLinearGauge({ value: 40, valueIndicator: { // or subvalueIndicator type: "rectangle", // ... // The rest of the indicator options go here // ... } }); });
<div id="linearGaugeContainer"></div>
Angular
HTML
TypeScript
<dx-linear-gauge [value]="40"> <dxo-value-indicator <!-- or dxo-subvalue-indicator --> type="rectangle" <!-- ... --> <!-- The rest of the indicator options go here --> <!-- ... -->> </dxo-value-indicator> </dx-linear-gauge>
import { DxLinearGaugeModule } from "devextreme-angular"; // ... export class AppComponent { // ... } @NgModule({ imports: [ // ... DxLinearGaugeModule ], // ... })
ASP.NET MVC Controls
Razor C#
@(Html.DevExtreme().LinearGauge() .ID("linearGauge") .Value(40) .ValueIndicator(vi => vi // or .SubvalueIndicator .Type(GaugeIndicatorType.Rectangle) // ... // The rest of the indicator options go here // ... ) )
Rhombus
Type:
jQuery
JavaScript
HTML
$(function() { $("#linearGaugeContainer").dxLinearGauge({ value: 40, valueIndicator: { // or subvalueIndicator type: "rhombus", // ... // The rest of the indicator options go here // ... } }); });
<div id="linearGaugeContainer"></div>
Angular
HTML
TypeScript
<dx-linear-gauge [value]="40"> <dxo-value-indicator <!-- or dxo-subvalue-indicator --> type="rhombus" <!-- ... --> <!-- The rest of the indicator options go here --> <!-- ... -->> </dxo-value-indicator> </dx-linear-gauge>
import { DxLinearGaugeModule } from "devextreme-angular"; // ... export class AppComponent { // ... } @NgModule({ imports: [ // ... DxLinearGaugeModule ], // ... })
ASP.NET MVC Controls
Razor C#
@(Html.DevExtreme().LinearGauge() .ID("linearGauge") .Value(40) .ValueIndicator(vi => vi // or .SubvalueIndicator .Type(GaugeIndicatorType.Rhombus) // ... // The rest of the indicator options go here // ... ) )
TextCloud
Type:
jQuery
JavaScript
HTML
$(function() { $("#linearGaugeContainer").dxLinearGauge({ value: 40, valueIndicator: { // or subvalueIndicator type: "textCloud", // ... // The rest of the indicator options go here // ... } }); });
<div id="linearGaugeContainer"></div>
Angular
HTML
TypeScript
<dx-linear-gauge [value]="40"> <dxo-value-indicator <!-- or dxo-subvalue-indicator --> type="textCloud" <!-- ... --> <!-- The rest of the indicator options go here --> <!-- ... -->> </dxo-value-indicator> </dx-linear-gauge>
import { DxLinearGaugeModule } from "devextreme-angular"; // ... export class AppComponent { // ... } @NgModule({ imports: [ // ... DxLinearGaugeModule ], // ... })
ASP.NET MVC Controls
Razor C#
@(Html.DevExtreme().LinearGauge() .ID("linearGauge") .Value(40) .ValueIndicator(vi => vi // or .SubvalueIndicator .Type(GaugeIndicatorType.TextCloud) // ... // The rest of the indicator options go here // ... ) )
TriangleMarker
Type:
jQuery
JavaScript
HTML
$(function() { $("#linearGaugeContainer").dxLinearGauge({ value: 40, valueIndicator: { // or subvalueIndicator type: "triangleMarker", // ... // The rest of the indicator options go here // ... } }); });
<div id="linearGaugeContainer"></div>
Angular
HTML
TypeScript
<dx-linear-gauge [value]="40"> <dxo-value-indicator <!-- or dxo-subvalue-indicator --> type="triangleMarker" <!-- ... --> <!-- The rest of the indicator options go here --> <!-- ... -->> </dxo-value-indicator> </dx-linear-gauge>
import { DxLinearGaugeModule } from "devextreme-angular"; // ... export class AppComponent { // ... } @NgModule({ imports: [ // ... DxLinearGaugeModule ], // ... })
ASP.NET MVC Controls
Razor C#
@(Html.DevExtreme().LinearGauge() .ID("linearGauge") .Value(40) .ValueIndicator(vi => vi // or .SubvalueIndicator .Type(GaugeIndicatorType.TriangleMarker) // ... // The rest of the indicator options go here // ... ) )
Feel free to share demo-related thoughts here.
If you have technical questions, please create a support ticket in the DevExpress Support Center.
If you have technical questions, please create a support ticket in the DevExpress Support Center.
Thank you!
We appreciate your feedback.
We appreciate your feedback.