New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Defines the fluent interface for configuring the LinearGauge component.

Definition

Constructors

Initializes a new instance of the LinearGaugeBuilder class.

C#
public LinearGaugeBuilder(LinearGauge component)
Parameters:componentLinearGauge

The component.

Methods

Sets the linear gauge area.

C#
public LinearGaugeBuilder GaugeArea(Action<GaugeAreaBuilder> configurator)
Parameters:configuratorAction<GaugeAreaBuilder>

The linear gauge area.

Returns:

LinearGaugeBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("radialGauge")
.GaugeArea(g =&gt; g.Border(20, "green", ChartDashType.Solid))
)

Configures the pointer

C#
public LinearGaugeBuilder Pointer(Action<GaugeLinearPointerBuilder> configurator)
Parameters:configuratorAction<GaugeLinearPointerBuilder>

The configurator

Returns:

LinearGaugeBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("radialGauge")
.Pointer(pointer =&gt; pointer
.Value(10)
)
)

Allows configuring multiple pointers

C#
public LinearGaugeBuilder Pointers(Action<GaugeLinearPointerFactory> configurator)
Parameters:configuratorAction<GaugeLinearPointerFactory>

The lambda which configures the pointers

Returns:

LinearGaugeBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("gauge")
.Pointers(pointer =&gt;
{
pointer.Add().Value(10);
pointer.Add().Value(20).Shape(GaugeLinearPointerShape.Arrow);
})
)

Sets the preferred rendering engine. If it is not supported by the browser, the Chart will switch to the first available mode.

C#
public LinearGaugeBuilder RenderAs(RenderingMode renderAs)
Parameters:renderAsRenderingMode

The preferred rendering engine.

Returns:

LinearGaugeBuilder

Configures the scale

C#
public LinearGaugeBuilder Scale(Action<GaugeLinearScaleBuilder> configurator)
Parameters:configuratorAction<GaugeLinearScaleBuilder>

The configurator

Returns:

LinearGaugeBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("radialGauge")
.Scale(scale =&gt; scale
.Min(10)
)
)

Sets the theme of the linear gauge.

C#
public LinearGaugeBuilder Theme(string theme)
Parameters:themestring

The linear gauge theme.

Returns:

LinearGaugeBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("radialGauge")
.Theme("Black")
)

Enables or disabled animated transitions on initial load and refresh.

C#
public LinearGaugeBuilder Transitions(bool transitions)
Parameters:transitionsbool

A value indicating if transition animations should be played.

Returns:

LinearGaugeBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("radialScale")
.Transitions(false)
)