C# Class Orchard.Core.Shapes.CoreShapes

Inheritance: IShapeTableProvider
Mostra file Open project: ucdavis/Orchard

Public Methods

Method Description
CoreShapes ( Work workContext, Work resourceManager, Work httpContextAccessor ) : System
Discover ( Orchard.DisplayManagement.Descriptors.ShapeTableBuilder builder ) : void

Private Methods

Method Description
ActionLink ( HtmlHelper Html, dynamic Shape, dynamic Display, object Value ) : IHtmlString
ContentZone ( dynamic Display, dynamic Shape, TextWriter Output ) : void
DetermineModel ( HtmlHelper Html, object Model ) : object
DeterminePrefix ( HtmlHelper Html, string Prefix ) : string
DisplayTemplate ( HtmlHelper Html, TextWriter Output, string TemplateName, object Model, string Prefix ) : void
DocumentZone ( dynamic Display, dynamic Shape, TextWriter Output ) : void
EditorTemplate ( HtmlHelper Html, TextWriter Output, string TemplateName, object Model, string Prefix ) : void
EncodeAlternateElement ( string alternateElement ) : string

Encodes dashed and dots so that they don't conflict in filenames

FootScripts ( dynamic Display, TextWriter Output ) : void
GetTagBuilder ( string tagName, string id, IEnumerable classes, string>.IDictionary attributes ) : TagBuilder
HeadLinks ( TextWriter Output ) : void
HeadScripts ( dynamic Display, TextWriter Output ) : void
List ( dynamic Display, TextWriter Output, IEnumerable Items, string Tag, string Id, IEnumerable Classes, string>.IDictionary Attributes, IEnumerable ItemClasses, string>.IDictionary ItemAttributes ) : void
Metas ( TextWriter Output ) : void
Pager ( dynamic Shape, dynamic Display ) : IHtmlString
Pager_CurrentPage ( HtmlHelper Html, dynamic Display, object Value ) : IHtmlString
Pager_First ( dynamic Shape, dynamic Display ) : IHtmlString
Pager_Gap ( HtmlHelper Html, dynamic Display, object Value ) : IHtmlString
Pager_Last ( dynamic Shape, dynamic Display ) : IHtmlString
Pager_Link ( HtmlHelper Html, dynamic Shape, dynamic Display, object Value ) : IHtmlString
Pager_Links ( dynamic Shape, dynamic Display, HtmlHelper Html, int Page, int PageSize, double TotalItemCount, int Quantity, object FirstText, object PreviousText, object NextText, object LastText, object GapText, string PagerId ) : IHtmlString
Pager_Next ( dynamic Shape, dynamic Display ) : IHtmlString
Pager_Previous ( dynamic Shape, dynamic Display ) : IHtmlString
Partial ( HtmlHelper Html, TextWriter Output, string TemplateName, object Model, string Prefix ) : void
PlaceChildContent ( dynamic Source ) : IHtmlString
RenderInternal ( HtmlHelper Html, TextWriter Output, string TemplateName, object Model, string Prefix ) : void
Resource ( TextWriter Output, Orchard.UI.Resources.ResourceDefinition Resource, string Url, string Condition, string>.Dictionary TagAttributes ) : void
Style ( dynamic Display, HtmlHelper Html, TextWriter Output, Orchard.UI.Resources.ResourceDefinition Resource, string Url, string Condition, string>.Dictionary TagAttributes ) : void
StylesheetLinks ( dynamic Display, TextWriter Output ) : void
WriteLiteralScripts ( TextWriter output, IEnumerable scripts ) : void
WriteResources ( dynamic Display, TextWriter Output, string resourceType, ResourceLocation includeLocation, ResourceLocation excludeLocation ) : void
Zone ( dynamic Display, dynamic Shape, TextWriter Output ) : void
ordered_hack ( dynamic shape ) : IEnumerable

Method Details

CoreShapes() public method

public CoreShapes ( Work workContext, Work resourceManager, Work httpContextAccessor ) : System
workContext Work
resourceManager Work
httpContextAccessor Work
return System

Discover() public method

public Discover ( Orchard.DisplayManagement.Descriptors.ShapeTableBuilder builder ) : void
builder Orchard.DisplayManagement.Descriptors.ShapeTableBuilder
return void