Edit this page

Kendo.Mvc.UI.Fluent.ProgressBarBuilder

Define the fluent interface for configuring the ProgressBar component.

Methods

Animation(System.Boolean)

Use to enable or disable the animation.

Parameters

enable System.Boolean

The boolean value.

Example (ASPX)

<%= Html.Kendo().ProgressBar()
.Name("progressBar")
.Animation(false)
%>

Animation(System.Action<Kendo.Mvc.UI.Fluent.ProgressBarAnimationBuilder>)

Configures the animation effects.

Parameters

animationAction System.Action<Kendo.Mvc.UI.Fluent.ProgressBarAnimationBuilder>

The action which configures the animation effects.

Example (ASPX)

<%= Html.Kendo().ProgressBar()
.Name("progressBar")
.Animation(a => a.Duration(200))
%>

ChunkCount(System.Int32)

Sets the number of chunks to which the ProgressBar will be divided (applies only when type is "chunk")

Parameters

count System.Int32

The number of chunks

Example (ASPX)

<%= Html.Kendo().ProgressBar()
.Name("progressBar")
.Type(ProgressBarType.Chunk)
.ChunkCount(10)
%>

Enable(System.Boolean)

Enables or disables the component

Parameters

value System.Boolean

true if the component should be enabled, false otherwise; the default is true.

Example (ASPX)

<%= Html.Kendo().ProgressBar()
.Name("progressBar")
.Enable(false)
%>

Events(System.Action<Kendo.Mvc.UI.Fluent.ProgressBarEventBuilder>)

Configures the client-side events

Parameters

configurator System.Action<Kendo.Mvc.UI.Fluent.ProgressBarEventBuilder>

The client events configuration action.

Example (ASPX)

<%= Html.Kendo().ProgressBar()
.Name("progressBar")
.Events(events => events
    .Change("onChange"))
%>

Max(System.Double)

Sets the maximum value of the ProgressBar

Parameters

value System.Double

Number specifying the maximum value

Example (ASPX)

<%= Html.Kendo().ProgressBar()
.Name("progressBar")
.Max(200)
%>

Min(System.Double)

Sets the minimum value of the ProgressBar

Parameters

value System.Double

Number specifying the minimum value

Example (ASPX)

<%= Html.Kendo().ProgressBar()
.Name("progressBar")
.Min(50)
%>

Orientation(Kendo.Mvc.UI.ProgressBarOrientation)

Sets the orientation of the ProgressBar

Parameters

orientation Kendo.Mvc.UI.ProgressBarOrientation

ProgressBarOrientation enumeration specifying the orientation

Example (ASPX)

<%= Html.Kendo().ProgressBar()
.Name("progressBar")
.Orientation(ProgressBarOrientation.Vertical)
%>

Reverse(System.Boolean)

Specifies if the ProgressBar direction will be reversed

Parameters

value System.Boolean

The boolean value

Example (ASPX)

<%= Html.Kendo().ProgressBar()
.Name("progressBar")
.Reverse(true)
%>

ShowStatus(System.Boolean)

Specifies if the Progress status will be displayed

Parameters

value System.Boolean

The boolean value

Example (ASPX)

<%= Html.Kendo().ProgressBar()
.Name("progressBar")
.ShowStatus(false)
%>

Type(Kendo.Mvc.UI.ProgressBarType)

Specifies the type of the ProgressBar

Parameters

type Kendo.Mvc.UI.ProgressBarType

ProgressBarType enumeration specifying the type

Example (ASPX)

<%= Html.Kendo().ProgressBar()
.Name("progressBar")
.Type(ProgressBarType.Percent)
%>

Value(System.Double)

Sets the initial value of the ProgressBar

Parameters

value System.Double

Number specifying the value

Example (ASPX)

<%= Html.Kendo().ProgressBar()
.Name("progressBar")
.Min(100)
.Max(200)
.Value(100)
%>

Value(System.Boolean)

Sets the initial value of the ProgressBar

Parameters

value System.Boolean

Pass false to set indeterminate value

Example (ASPX)

<%= Html.Kendo().ProgressBar()
.Name("progressBar")
.Min(100)
.Max(200)
.Value(false)
%>