MediaPlayerBuilder
Defines the fluent API for configuring the Kendo UI MediaPlayer
Methods
AutoPlay(System.Boolean)
If set to true the widget will start playing the video\vidoes after initializing
Parameters
value - System.Boolean
The value for AutoPlay
AutoPlay()
If set to true the widget will start playing the video\vidoes after initializing
AutoRepeat(System.Boolean)
If set to true the widget will start playing the video\vidoes after initializing
Parameters
value - System.Boolean
The value for AutoRepeat
AutoRepeat()
If set to true the widget will start playing the video\vidoes after initializing
ForwardSeek(System.Boolean)
If set to false the user will be prevented from seeking the video forward
Parameters
value - System.Boolean
The value for ForwardSeek
FullScreen(System.Boolean)
If set to true the widget will enter in full-sreen mode
Parameters
value - System.Boolean
The value for FullScreen
FullScreen()
If set to true the widget will enter in full-sreen mode
Messages(System.Action)
The object which holds the localization strings
Parameters
configurator - System.Action<MediaPlayerMessagesBuilder>
The configurator for the messages setting.
Mute(System.Boolean)
If set to true the video will be played without sound
Parameters
value - System.Boolean
The value for Mute
Mute()
If set to true the video will be played without sound
Navigatable(System.Boolean)
If set to true will enable the keyboard navigation for the widget
Parameters
value - System.Boolean
The value for Navigatable
Navigatable()
If set to true will enable the keyboard navigation for the widget
Volume(System.Double)
A value between 0 and 100 that specifies the volume of the video
Parameters
value - System.Double
The value for Volume
Events(System.Action)
Configures the client-side events.
Parameters
configurator - System.Action<MediaPlayerEventBuilder>
The client events action.
Example
@(Html.Kendo().MediaPlayer()
.Name("MediaPlayer")
.Events(events => events
.End("onEnd")
)
)
Media(System.Action)
Specifies the object which holds the information about the media that will be played
Parameters
configurator - System.Action<MediaPlayerMediaBuilder>
The configurator
ToComponent()
Returns the internal view component.
Name(System.String)
Sets the name of the component.
Parameters
componentName - System.String
The name of the component.
Example
@(Html.Kendo().Grid<OrderViewModel>()
.Name("grid")
.Columns(columns =>
{
columns.Bound(p => p.OrderID).Filterable(false);
columns.Bound(p => p.Freight);
})
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(20)
.Read(read => read.Action("Orders_Read", "Grid"))
)
)
Deferred(System.Boolean)
Suppress initialization script rendering. Note that this options should be used in conjunction with Kendo.Mvc.UI.Fluent.WidgetFactory.DeferredScripts(System.Boolean)
Parameters
deferred - System.Boolean
ModelMetadata(System.Web.Mvc.ModelMetadata)
Uses the Metadata of the Model.
Parameters
modelMetadata - System.Web.Mvc.ModelMetadata
The metadata set for the Model
HtmlAttributes(System.Object)
Sets the HTML attributes.
Parameters
attributes - System.Object
The HTML attributes.
HtmlAttributes(System.Collections.Generic.IDictionary)
Parameters
attributes - System.Collections.Generic.IDictionary<String,Object>
AsChildComponent()
Render()
Renders the component.
Example
@(@Page Inherits="System.Web.Mvc.ViewPage<IEnumerable<Product>>" )
@( Html.Kendo().Grid(Model)
.Name("grid")
.DetailTemplate(product => {
)
Product Details:
<div>Product Name: @( product.ProductName )</div>
<div>Units In Stock: @( product.UnitsInStock )</div>
@(
})
.Render();
)