Class LinearGaugeRange
Defines the range element for an axis in linear gauge component.
Inheritance
Namespace: Syncfusion.Blazor.LinearGauge
Assembly: Syncfusion.Blazor.dll
Syntax
public class LinearGaugeRange : OwningComponentBase
Constructors
LinearGaugeRange()
Declaration
public LinearGaugeRange()
Properties
ChildContent
Gets or sets the content of the UI element.
Declaration
public RenderFragment ChildContent { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.RenderFragment | A Microsoft.AspNetCore.Components.RenderFragment representing custom content to be included within the range. |
Remarks
Customize the appearance of the range by setting this parameter with a custom UI fragment.
Color
Gets or sets the color of the axis range.
Declaration
public string Color { get; set; }
Property Value
Type | Description |
---|---|
System.String | A System.String specifying the color of the range using CSS color formats. |
Remarks
This property sets the fill color of the range to visually distinguish it from other elements.
End
Gets or sets the end value for the range in axis.
Declaration
public double End { get; set; }
Property Value
Type | Description |
---|---|
System.Double | A System.Double indicating the end point of the range. |
Remarks
The end value determines where the range stops on the axis.
EndWidth
Gets or sets the width of the end of the range in axis.
Declaration
public double EndWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double | A System.Double representing the width in pixels at the range's end. Default is 10. |
Remarks
Adjust the end width to change the visual thickness of the range at its endpoint.
Offset
Gets or sets the value to position the range in the axis.
Declaration
public string Offset { get; set; }
Property Value
Type | Description |
---|---|
System.String | A System.String specifying the offset from the axis base position. |
Remarks
Use the offset to shift the range position on the axis.
Position
Gets or sets the position to place the ranges in the axis.
Declaration
public Position Position { get; set; }
Property Value
Type | Description |
---|---|
Position | A Position enum value positioning the range relative to the axis. Default is Outside. |
Remarks
Position settings define where the range appears in relation to the axis's line.
Start
Gets or sets the start value for the range in axis.
Declaration
public double Start { get; set; }
Property Value
Type | Description |
---|---|
System.Double | A System.Double indicating the start point of the range. |
Remarks
The start value sets the initial position of the range on the axis.
StartWidth
Gets or sets the width of the start of the range in axis.
Declaration
public double StartWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double | A System.Double representing the width in pixels at the range's start. Default is 10. |
Remarks
Adjust the start width to change the visual thickness of the range at its starting point.
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder | __builder |
Dispose(Boolean)
Disposes the property values during the destroy of the component that is hold up for the execution of the component.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing |
OnInitializedAsync()
OnInitializedAsync method is called when the component has received its initial parameters.
Declaration
protected override Task OnInitializedAsync()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | System.Threading.Tasks.Task representing the asynchronous operation. |
OnParametersSetAsync()
OnParametersSetAsync is a lifecycle method that is invoked when the component has received parameters, and the incoming values have been assigned to the properties.
Declaration
protected override Task OnParametersSetAsync()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | System.Threading.Tasks.Task representing the asynchronous operation. |