C# Class mobSocial.WebApi.Configuration.Mvc.UI.PageGenerator

Inheritance: IPageGenerator
Mostra file Open project: mobsoftware/mobsocial

Public Methods

Method Description
EnqueueScripts ( string resourceNames, string requiredResourceNames, ResourcePlacementType placementType = ResourcePlacementType.BeforeEndBodyTag ) : void
EnqueueStyles ( string resourceNames, string requiredResourceNames, ResourcePlacementType placementType = ResourcePlacementType.HeadTag ) : void
PageGenerator ( ) : System
RegisterResource ( string resourceName, string resourcePath, ResourceRegistrationType resourceRegistrationType ) : void
RenderScripts ( ResourcePlacementType placementType, bool includeAsBundle = false ) : string
RenderStyles ( ResourcePlacementType placementType, bool includeAsBundle = false ) : string

Private Methods

Method Description
EnqueueResource ( string resourceName, ResourceRegistrationType resourceRegistrationType, ResourcePlacementType placementType, IList dependsOn ) : void
RenderResource ( ResourceRegistrationType registrationType, ResourcePlacementType placementType, bool includeAsBundle = false ) : string
_RenderSingleResource ( Resource resource, string renderFormat ) : string

Method Details

EnqueueScripts() public method

public EnqueueScripts ( string resourceNames, string requiredResourceNames, ResourcePlacementType placementType = ResourcePlacementType.BeforeEndBodyTag ) : void
resourceNames string
requiredResourceNames string
placementType ResourcePlacementType
return void

EnqueueStyles() public method

public EnqueueStyles ( string resourceNames, string requiredResourceNames, ResourcePlacementType placementType = ResourcePlacementType.HeadTag ) : void
resourceNames string
requiredResourceNames string
placementType ResourcePlacementType
return void

PageGenerator() public method

public PageGenerator ( ) : System
return System

RegisterResource() public method

public RegisterResource ( string resourceName, string resourcePath, ResourceRegistrationType resourceRegistrationType ) : void
resourceName string
resourcePath string
resourceRegistrationType ResourceRegistrationType
return void

RenderScripts() public method

public RenderScripts ( ResourcePlacementType placementType, bool includeAsBundle = false ) : string
placementType ResourcePlacementType
includeAsBundle bool
return string

RenderStyles() public method

public RenderStyles ( ResourcePlacementType placementType, bool includeAsBundle = false ) : string
placementType ResourcePlacementType
includeAsBundle bool
return string