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

Defines the fluent API for configuring the Kendo CircularGauge for ASP.NET MVC.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class CircularGaugeBuilder : WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>, IHtmlString

Inheritance: objectWidgetBuilderBase<CircularGauge, CircularGaugeBuilder>CircularGaugeBuilder

Implements: IHtmlString

Inherited Members WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.ToComponent()WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.Name(string)WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.Deferred(bool)WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.ModelMetadata(ModelMetadata)WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.HtmlAttributes(object)WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.HtmlAttributes(IDictionary<string, object>)WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.AsModule(bool)WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.Render()WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.ScriptAttributes(object, bool)WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.ScriptAttributes(IDictionary<string, object>, bool)WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.ToHtmlString()WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.ToClientTemplate()WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.ToString()WidgetBuilderBase<CircularGauge, CircularGaugeBuilder>.Componentobject.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

Initializes a new instance of the CircularGauge class.

C#
public CircularGaugeBuilder(CircularGauge component)
Parameters:componentCircularGauge

The component.

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.GaugeArea(ga=&gt;ga.Background(value))
)

Methods

The label template. Template variables: * value - the value

C#
public CircularGaugeBuilder CenterTemplate(string value)
Parameters:valuestring

The value that configures the centertemplate.

Returns:

CircularGaugeBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.CenterTemplate(value)
)

The label template. Template variables: * value - the value

C#
public CircularGaugeBuilder CenterTemplate<TModel>(TemplateBuilder<TModel> template)
Parameters:templateTemplateBuilder<TModel>

A Template component that configures the centertemplate.

Returns:

CircularGaugeBuilder

The label template. Template variables: * value - the value

C#
public CircularGaugeBuilder CenterTemplateHandler(string value)
Parameters:valuestring

The value that configures the centertemplate.

Returns:

CircularGaugeBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.CenterTemplateHandler(value)
)

The label template. Template variables: * value - the value

C#
public CircularGaugeBuilder CenterTemplateId(string value)
Parameters:valuestring

The value that configures the centertemplate.

Returns:

CircularGaugeBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.CenterTemplateId(value)
)

The label template. Template variables: * value - the value

C#
public CircularGaugeBuilder CenterTemplateView(MvcHtmlString value)
Parameters:valueMvcHtmlString

The value that configures the centertemplate.

Returns:

CircularGaugeBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.CenterTemplate(Html.Partial("template"))
)

The color of the value pointer. Accepts a valid CSS color string, including hex and rgb.

C#
public CircularGaugeBuilder Color(string value)
Parameters:valuestring

The value that configures the color.

Returns:

CircularGaugeBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Color(value)
)

The color ranges of the value pointer. The pointer color will be set to the color from the range that contains the current value.

C#
public CircularGaugeBuilder Colors(Action<CircularGaugeColorFactory> configurator)
Parameters:configuratorAction<CircularGaugeColorFactory>

The action that configures the colors.

Returns:

CircularGaugeBuilder

The gauge area configuration options. This is the entire visible area of the gauge.

C#
public CircularGaugeBuilder GaugeArea(Action<CircularGaugeGaugeAreaSettingsBuilder> configurator)
Parameters:configuratorAction<CircularGaugeGaugeAreaSettingsBuilder>

The action that configures the gaugearea.

Returns:

CircularGaugeBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.GaugeArea(ga=&gt;ga.Background(value))
)

The opacity of the value pointer.

C#
public CircularGaugeBuilder Opacity(double value)
Parameters:valuedouble

The value that configures the opacity.

Returns:

CircularGaugeBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Opacity(value)
)

Sets the preferred rendering engine. If it is not supported by the browser, the Gauge will switch to the first available mode.The supported values are: "svg" - renders the widget as inline SVG document, if available or "canvas" - renders the widget as a Canvas element, if available..

C#
public CircularGaugeBuilder RenderAs(string value)
Parameters:valuestring

The value that configures the renderas.

Returns:

CircularGaugeBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.RenderAs(value)
)

Configures the scale.

C#
public CircularGaugeBuilder Scale(Action<CircularGaugeScaleSettingsBuilder> configurator)
Parameters:configuratorAction<CircularGaugeScaleSettingsBuilder>

The action that configures the scale.

Returns:

CircularGaugeBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s=&gt;s.StartAngle(value))
)

The gauge theme. This can be either a built-in theme or "sass". When set to "sass" the gauge will read the variables from the Sass-based themes.The supported values are: "sass" - special value, see notes; "black"; "blueopal"; "bootstrap"; "default"; "highcontrast"; "metro"; "metroblack"; "moonlight"; "silver" or "uniform".

C#
public CircularGaugeBuilder Theme(string value)
Parameters:valuestring

The value that configures the theme.

Returns:

CircularGaugeBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Theme(value)
)

A value indicating if transition animations should be played.

C#
public CircularGaugeBuilder Transitions(bool value)
Parameters:valuebool

The value that configures the transitions.

Returns:

CircularGaugeBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Transitions(value)
)

The gauge value.

C#
public CircularGaugeBuilder Value(double value)
Parameters:valuedouble

The value that configures the value.

Returns:

CircularGaugeBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Value(value)
)