Class LinearGaugeContainer
Defines the container axis for an axis in linear gauge component.
Inheritance
Namespace: Syncfusion.Blazor.LinearGauge
Assembly: Syncfusion.Blazor.dll
Syntax
public class LinearGaugeContainer : OwningComponentBase
Constructors
LinearGaugeContainer()
Declaration
public LinearGaugeContainer()
Properties
BackgroundColor
Gets or sets the background color of the container in linear gauge.
Declaration
public string BackgroundColor { get; set; }
Property Value
Type | Description |
---|---|
System.String | A System.String representing the background color of the container. The default value is "transparent". |
Remarks
Supports various CSS color formats such as hex, rgba, or named colors for rich customization.
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 containing the content displayed inside the container. |
Remarks
Use this property to inject child content within the linear gauge container.
Height
Gets or sets the height of the container in linear gauge.
Declaration
public double Height { get; set; }
Property Value
Type | Description |
---|---|
System.Double | A System.Double indicating the height of the container. |
Remarks
Specifying the height allows control over the container's size within the gauge component.
Offset
Gets or sets the value to place the container in the linear gauge component.
Declaration
public double Offset { get; set; }
Property Value
Type | Description |
---|---|
System.Double | A System.Double representing the offset position of the container. |
Remarks
Adjusting the offset can help position the container precisely within the overall layout.
RoundedCornerRadius
Gets or sets the corner radius for the rounded rectangle container in linear gauge.
Declaration
public double RoundedCornerRadius { get; set; }
Property Value
Type | Description |
---|---|
System.Double | A System.Double that defines the rounded corner radius. The default value is 10. |
Remarks
A rounded corner enhances the aesthetic quality of the container, especially in rectangular types.
Type
Gets or sets the type of container in linear gauge.
Declaration
public ContainerType Type { get; set; }
Property Value
Type | Description |
---|---|
ContainerType | A ContainerType enumeration indicating the container style, with a default of |
Remarks
The type determines the container's visual structure, affecting elements like borders and corners.
Width
Gets or sets the width of the container in linear gauge.
Declaration
public double Width { get; set; }
Property Value
Type | Description |
---|---|
System.Double | A System.Double representing the container's width. |
Remarks
The width setting helps ensure that the container fits neatly within its designated area.
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. |