# Gauge > ![icon-note.gif](public_sys-resources/icon-note.gif) **NOTE** > This component is supported since API version 8. Updates will be marked with a superscript to indicate their earliest API version. Data gauge chart widget, which is used to display data in a ring chart. ## Required Permissions None ## Child Components None ## APIs Gauge(value:{value: number, min?: number, max?: number}) - Parameter | Name | Type | Mandatory | Default Value | Description | | -------- | -------- | -------- | -------- | -------- | | value | number | Yes | - | Current data value. | | min | number | No | 0 | Minimum value of the current data segment. | | max | number | No | 100 | Maximum value of the current data segment. | ## Attributes | Name | Type | Default Value | Description | | -------- | -------- | -------- | -------- | | value | number | 0 | Sets the value of the current data chart. | | startAngle | Angle | -150 | Set the start angle. Clock 0 indicates 0 degree, and the clockwise direction indicates the positive angle. | | endAngle | Angle | 150 | Sets the end angle position. The clock 0 point is 0 degree, and the clockwise direction is the positive angle. | | colors | Color \| Array<ColorStop> | - | Set the color of the chart. You can set the pure color or segmental gradient color. | | strokeWidth | Length | - | Sets the ring thickness of a ring chart. | ## Example ``` @Entry @Component struct GaugeExample { build() { Column() { Gauge({ value: 50, min: 0, max: 100 }) .startAngle(210).endAngle(150) .colors([[0x317AF7, 1], [0x5BA854, 1], [0xE08C3A, 1], [0x9C554B, 1], [0xD94838, 1]]) .strokeWidth(20) .width(200).height(200) }.width('100%').margin({ top: 5 }) } } ``` ![en-us_image_0000001174422916](figures/en-us_image_0000001174422916.png)