Provides a fluent interface for configuring FileManager data sources.
Definition
Namespace:Kendo.Mvc.UI.Fluent
Assembly:Kendo.Mvc.dll
Type Parameters:
TModel
The type of the data model.
Syntax:
public class FileManagerDataSourceBuilder<TModel> where TModel : class
Inheritance: objectFileManagerDataSourceBuilder<TModel>
Inherited Members
Constructors
public FileManagerDataSourceBuilder(DataSource dataSource, ViewContext viewContext, IUrlGenerator urlGenerator)
Methods
Configures the URL for Create operation.
public FileManagerDataSourceBuilder<TModel> Create(Action<CrudOperationBuilder> configurator)
Configures the Create operation for the DataSource.
Returns:FileManagerDataSourceBuilder<TModel>
Sets controller, action and routeValues for Create operation.
public FileManagerDataSourceBuilder<TModel> Create(string actionName, string controllerName, object routeValues)
Action name
controllerNamestringController Name
routeValuesobjectRoute values
Returns:FileManagerDataSourceBuilder<TModel>
Sets controller and action for Create operation.
public FileManagerDataSourceBuilder<TModel> Create(string actionName, string controllerName)
Action name
controllerNamestringController Name
Returns:FileManagerDataSourceBuilder<TModel>
Use it to configure Custom binding.
Configures the URL for Destroy operation.
public FileManagerDataSourceBuilder<TModel> Destroy(Action<CrudOperationBuilder> configurator)
Configures the Destroy operations of the DataSource.
Returns:FileManagerDataSourceBuilder<TModel>
Sets controller, action and routeValues for Destroy operation.
public FileManagerDataSourceBuilder<TModel> Destroy(string actionName, string controllerName, object routeValues)
Action name
controllerNamestringController Name
routeValuesobjectRoute values
Returns:FileManagerDataSourceBuilder<TModel>
Sets controller and action for Destroy operation.
public FileManagerDataSourceBuilder<TModel> Destroy(string actionName, string controllerName)
Action name
controllerNamestringController Name
Returns:FileManagerDataSourceBuilder<TModel>
Configures the client-side events
public FileManagerDataSourceBuilder<TModel> Events(Action<DataSourceEventBuilder> configurator)
Configures the events of the DataSource.
Returns:FileManagerDataSourceBuilder<TModel>
Configures the model
public FileManagerDataSourceBuilder<TModel> Model(Action<FileManagerModelDescriptorBuilder<object>> configurator)
Configures the DataSource's model.
Returns:FileManagerDataSourceBuilder<TModel>
Configures the URL for Read operation.
public FileManagerDataSourceBuilder<TModel> Read(Action<CrudOperationBuilder> configurator)
FileManagerDataSourceBuilder<TModel>
Sets controller, action and routeValues for Read operation.
public FileManagerDataSourceBuilder<TModel> Read(string actionName, string controllerName, object routeValues)
Action name
controllerNamestringController Name
routeValuesobjectRoute values
Returns:FileManagerDataSourceBuilder<TModel>
Sets controller and action for Read operation.
public FileManagerDataSourceBuilder<TModel> Read(string actionName, string controllerName)
Action name
controllerNamestringController Name
Returns:FileManagerDataSourceBuilder<TModel>
Specifies if filtering should be handled by the server.
public FileManagerDataSourceBuilder<TModel> ServerFiltering()
FileManagerDataSourceBuilder<TModel>
Specifies if filtering should be handled by the server.
public FileManagerDataSourceBuilder<TModel> ServerFiltering(bool enabled)
Specifies if server filtering is enabled.
Returns:FileManagerDataSourceBuilder<TModel>
protected virtual void SetOperationUrl(CrudOperation operation, string actionName, string controllerName, object routeValues)
Use it to configure SignalR binding.
public SignalRHierarchicalDataSourceBuilder SignalR()
Configures the URL for Update operation.
public FileManagerDataSourceBuilder<TModel> Update(Action<CrudOperationBuilder> configurator)
Configures the Update operation for the DataSource.
Returns:FileManagerDataSourceBuilder<TModel>
Sets controller, action and routeValues for Update operation.
public FileManagerDataSourceBuilder<TModel> Update(string actionName, string controllerName, object routeValues)
Action name
controllerNamestringController Name
routeValuesobjectRoute values
Returns:FileManagerDataSourceBuilder<TModel>
Sets controller and action for Update operation.
public FileManagerDataSourceBuilder<TModel> Update(string actionName, string controllerName)
Action name
controllerNamestringController Name
Returns:FileManagerDataSourceBuilder<TModel>