C# Class Orchard.DisplayManagement.Descriptors.ResourceBindingStrategy.StylesheetBindingStrategy

Inheritance: IShapeTableProvider
Show file Open project: ucdavis/Orchard

Public Methods

Method Description
Discover ( ShapeTableBuilder builder ) : void
GetAlternateShapeNameFromFileName ( string fileName ) : string
StylesheetBindingStrategy ( IExtensionManager extensionManager, Orchard.Environment.Descriptor.Models.ShellDescriptor shellDescriptor, IVirtualPathProvider virtualPathProvider ) : System

Private Methods

Method Description
FeatureIsEnabled ( Orchard.Environment.Extensions.Models.FeatureDescriptor fd ) : bool
Once ( IEnumerable featureDescriptors ) : IEnumerable
SafeName ( string name ) : string

Method Details

Discover() public method

public Discover ( ShapeTableBuilder builder ) : void
builder ShapeTableBuilder
return void

GetAlternateShapeNameFromFileName() public static method

public static GetAlternateShapeNameFromFileName ( string fileName ) : string
fileName string
return string

StylesheetBindingStrategy() public method

public StylesheetBindingStrategy ( IExtensionManager extensionManager, Orchard.Environment.Descriptor.Models.ShellDescriptor shellDescriptor, IVirtualPathProvider virtualPathProvider ) : System
extensionManager IExtensionManager
shellDescriptor Orchard.Environment.Descriptor.Models.ShellDescriptor
virtualPathProvider IVirtualPathProvider
return System