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

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

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class TimeDurationPickerBuilder : WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>, IHtmlString

Inheritance: objectWidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>TimeDurationPickerBuilder

Implements: IHtmlString

Inherited Members WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.ToComponent()WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.Name(string)WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.Deferred(bool)WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.ModelMetadata(ModelMetadata)WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.HtmlAttributes(object)WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.HtmlAttributes(IDictionary<string, object>)WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.AsModule(bool)WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.Render()WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.ScriptAttributes(object, bool)WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.ScriptAttributes(IDictionary<string, object>, bool)WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.ToHtmlString()WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.ToClientTemplate()WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.ToString()WidgetBuilderBase<TimeDurationPicker, TimeDurationPickerBuilder>.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 TimeDurationPicker class.

C#
public TimeDurationPickerBuilder(TimeDurationPicker component)
Parameters:componentTimeDurationPicker

The component.

Methods

Specifies the adaptive rendering of the component.

C#
public TimeDurationPickerBuilder AdaptiveMode(AdaptiveMode value)
Parameters:valueAdaptiveMode

The value that configures the adaptivemode.

Returns:

TimeDurationPickerBuilder

Allows customization of the subtitle's text in the adaptive view of the component.

C#
public TimeDurationPickerBuilder AdaptiveSubtitle(string value)
Parameters:valuestring

The value that configures the adaptivesubtitle.

Returns:

TimeDurationPickerBuilder

Allows customization of the title's text in the adaptive view of the component.

C#
public TimeDurationPickerBuilder AdaptiveTitle(string value)
Parameters:valuestring

The value that configures the adaptivetitle.

Returns:

TimeDurationPickerBuilder

The configuration of the picker columns. An array of JavaScript objects or strings. JavaScript objects are interpreted as column configurations. Strings are interpreted as the a predifined column with defaulted values for the particular time unit.

C#
public TimeDurationPickerBuilder Columns(Action<TimeDurationPickerColumnFactory> configurator)
Parameters:configuratorAction<TimeDurationPickerColumnFactory>

The action that configures the columns.

Returns:

TimeDurationPickerBuilder

If set to false, the widget will be disabled and will not allow user input. The widget is enabled by default and allows user input.

C#
public TimeDurationPickerBuilder Enable(bool value)
Parameters:valuebool

The value that configures the enable.

Returns:

TimeDurationPickerBuilder

Configures the client-side events.

C#
public TimeDurationPickerBuilder Events(Action<TimeDurationPickerEventBuilder> configurator)
Parameters:configuratorAction<TimeDurationPickerEventBuilder>

The client events action.

Returns:

TimeDurationPickerBuilder

Example:
C#
@(Html.Kendo().TimeDurationPicker()
.Name("TimeDurationPicker")
.Events(events =&gt; events
.Change("onChange")
)
)

Sets a value controlling how the color is applied.

C#
public TimeDurationPickerBuilder FillMode(FillMode value)
Parameters:valueFillMode

The value that configures the fillmode.

Returns:

TimeDurationPickerBuilder

Specifies the inputmode attribute of the inner <input /> element. It is used to specify the type of on-screen keyboard that should be displayed when the user focuses the input.

C#
public TimeDurationPickerBuilder InputMode(string value)
Parameters:valuestring

The value that configures the inputmode.

Returns:

TimeDurationPickerBuilder

Allows localization of the strings that are used in the widget.

C#
public TimeDurationPickerBuilder Messages(Action<TimeDurationPickerMessagesSettingsBuilder> configurator)
Parameters:configuratorAction<TimeDurationPickerMessagesSettingsBuilder>

The action that configures the messages.

Returns:

TimeDurationPickerBuilder

If set to true, the widget will be readonly and will not allow user input. The widget is not readonly by default and allows user input.

C#
public TimeDurationPickerBuilder Readonly(bool value)
Parameters:valuebool

The value that configures the readonly.

Returns:

TimeDurationPickerBuilder

Sets a value controlling the border radius.

C#
public TimeDurationPickerBuilder Rounded(Rounded value)
Parameters:valueRounded

The value that configures the rounded.

Returns:

TimeDurationPickerBuilder

Sets a string value that is used to devide the different column values inside the input. The value must be a single character, you cannot use more than one character as a separator.

C#
public TimeDurationPickerBuilder Separator(string value)
Parameters:valuestring

The value that configures the separator.

Returns:

TimeDurationPickerBuilder

An array of buttons that hold certain timeframe values and will be displayed in the popup

C#
public TimeDurationPickerBuilder Shortcuts(Action<TimeDurationPickerShortcutFactory> configurator)
Parameters:configuratorAction<TimeDurationPickerShortcutFactory>

The action that configures the shortcuts.

Returns:

TimeDurationPickerBuilder

Sets a value controlling the size of the component.

C#
public TimeDurationPickerBuilder Size(ComponentSize value)
Parameters:valueComponentSize

The value that configures the size.

Returns:

TimeDurationPickerBuilder

The value of the widget in milliseconds

C#
public TimeDurationPickerBuilder Value(double? value)
Parameters:valuedouble?

The value that configures the value.

Returns:

TimeDurationPickerBuilder