C# Class Telerik.Web.Mvc.UI.WebAssetItemCollectionBuilder

Defines the fluent interface for configuring web assets.
Inheritance: IHideObjectMembers
Show file Open project: juanplopes/simple-telerik Class Usage Examples

Public Methods

Method Description
Add ( string source ) : WebAssetItemCollectionBuilder

Adds a new web asset

AddGroup ( string name, Action configureAction ) : WebAssetItemCollectionBuilder

Adds a new web asset group.

AddSharedGroup ( string name ) : WebAssetItemCollectionBuilder

Adds the specified shared group.

GetGroup ( string name, Action configureAction ) : WebAssetItemCollectionBuilder

Executes the provided delegate that is used to configure the group fluently.

WebAssetItemCollectionBuilder ( WebAssetType assetType, WebAssetItemCollection assets ) : System

Initializes a new instance of the WebAssetItemCollectionBuilder class.

Private Methods

Method Description
ToCollection ( ) : WebAssetItemCollection

Method Details

Add() public method

Adds a new web asset
public Add ( string source ) : WebAssetItemCollectionBuilder
source string The source.
return WebAssetItemCollectionBuilder

AddGroup() public method

Adds a new web asset group.
public AddGroup ( string name, Action configureAction ) : WebAssetItemCollectionBuilder
name string The name.
configureAction Action The configure action.
return WebAssetItemCollectionBuilder

AddSharedGroup() public method

Adds the specified shared group.
public AddSharedGroup ( string name ) : WebAssetItemCollectionBuilder
name string The name.
return WebAssetItemCollectionBuilder

GetGroup() public method

Executes the provided delegate that is used to configure the group fluently.
public GetGroup ( string name, Action configureAction ) : WebAssetItemCollectionBuilder
name string The name.
configureAction Action The configure action.
return WebAssetItemCollectionBuilder

WebAssetItemCollectionBuilder() public method

Initializes a new instance of the WebAssetItemCollectionBuilder class.
public WebAssetItemCollectionBuilder ( WebAssetType assetType, WebAssetItemCollection assets ) : System
assetType WebAssetType Type of the asset.
assets WebAssetItemCollection The assets.
return System