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

Builder class for fluently configuring the group.
Inheritance: IHideObjectMembers
Show file Open project: juanplopes/simple-telerik Class Usage Examples

Public Methods

Method Description
Add ( string value ) : WebAssetItemGroupBuilder

Adds the specified source as WebAssetItem.

CacheDurationInDays ( float value ) : WebAssetItemGroupBuilder

Sets the caches the duration of this group.

Combined ( bool value ) : WebAssetItemGroupBuilder

Sets whether the groups items will be served as combined.

Compress ( bool value ) : WebAssetItemGroupBuilder

Sets whether the groups will be served as compressed. By default asset groups are not compressed.

ContentDeliveryNetworkUrl ( string value ) : WebAssetItemGroupBuilder

Sets the content delivery network URL.

DefaultPath ( string path ) : WebAssetItemGroupBuilder

Sets the defaults path of the containing WebAssetItem.

Enabled ( bool value ) : WebAssetItemGroupBuilder

Enables or disables the group

UseTelerikContentDeliveryNetwork ( bool value ) : WebAssetItemGroupBuilder

Sets whether Telerik content delivery network would be used.

Version ( string value ) : WebAssetItemGroupBuilder

Sets the version.

WebAssetItemGroupBuilder ( WebAssetItemGroup assetItemGroup ) : System

Initializes a new instance of the WebAssetItemGroupBuilder class.

Private Methods

Method Description
CreateItem ( string source ) : WebAssetItem
ToGroup ( ) : WebAssetItemGroup

Method Details

Add() public method

Adds the specified source as WebAssetItem.
public Add ( string value ) : WebAssetItemGroupBuilder
value string The value.
return WebAssetItemGroupBuilder

CacheDurationInDays() public method

Sets the caches the duration of this group.
public CacheDurationInDays ( float value ) : WebAssetItemGroupBuilder
value float The value.
return WebAssetItemGroupBuilder

Combined() public method

Sets whether the groups items will be served as combined.
public Combined ( bool value ) : WebAssetItemGroupBuilder
value bool
return WebAssetItemGroupBuilder

Compress() public method

Sets whether the groups will be served as compressed. By default asset groups are not compressed.
public Compress ( bool value ) : WebAssetItemGroupBuilder
value bool
return WebAssetItemGroupBuilder

ContentDeliveryNetworkUrl() public method

Sets the content delivery network URL.
public ContentDeliveryNetworkUrl ( string value ) : WebAssetItemGroupBuilder
value string The value.
return WebAssetItemGroupBuilder

DefaultPath() public method

Sets the defaults path of the containing WebAssetItem.
public DefaultPath ( string path ) : WebAssetItemGroupBuilder
path string The path.
return WebAssetItemGroupBuilder

Enabled() public method

Enables or disables the group
public Enabled ( bool value ) : WebAssetItemGroupBuilder
value bool
return WebAssetItemGroupBuilder

UseTelerikContentDeliveryNetwork() public method

Sets whether Telerik content delivery network would be used.
public UseTelerikContentDeliveryNetwork ( bool value ) : WebAssetItemGroupBuilder
value bool if set to true [value].
return WebAssetItemGroupBuilder

Version() public method

Sets the version.
public Version ( string value ) : WebAssetItemGroupBuilder
value string The value.
return WebAssetItemGroupBuilder

WebAssetItemGroupBuilder() public method

Initializes a new instance of the WebAssetItemGroupBuilder class.
public WebAssetItemGroupBuilder ( WebAssetItemGroup assetItemGroup ) : System
assetItemGroup WebAssetItemGroup The asset item group.
return System