C# 클래스 Orchard.UI.Resources.ResourceManager

상속: IResourceManager
파일 보기 프로젝트 열기: ucdavis/Orchard

공개 메소드들

메소드 설명
AppendMeta ( Orchard.UI.Resources.MetaEntry meta, string contentSeparator ) : void
BuildRequiredResources ( string resourceType ) : IList
FindResource ( Orchard.UI.Resources.RequireSettings settings ) : Orchard.UI.Resources.ResourceDefinition
GetRegisteredFootScripts ( ) : IList
GetRegisteredHeadScripts ( ) : IList
GetRegisteredLinks ( ) : IList
GetRegisteredMetas ( ) : IList
GetRequiredResources ( string type ) : IEnumerable
Include ( string resourceType, string resourcePath, string resourceDebugPath ) : Orchard.UI.Resources.RequireSettings
Include ( string resourceType, string resourcePath, string resourceDebugPath, string relativeFromPath ) : Orchard.UI.Resources.RequireSettings
NotRequired ( string resourceType, string resourceName ) : void
RegisterFootScript ( string script ) : void
RegisterHeadScript ( string script ) : void
RegisterLink ( Orchard.UI.Resources.LinkEntry link ) : void
Require ( string resourceType, string resourceName ) : Orchard.UI.Resources.RequireSettings
ResourceManager ( IEnumerable resourceProviders ) : System
SetMeta ( Orchard.UI.Resources.MetaEntry meta ) : void
WriteResource ( TextWriter writer, Orchard.UI.Resources.ResourceDefinition resource, string url, string condition, string>.Dictionary attributes ) : void

보호된 메소드들

메소드 설명
ExpandDependencies ( Orchard.UI.Resources.ResourceDefinition resource, Orchard.UI.Resources.RequireSettings settings, OrderedDictionary allResources ) : void

비공개 메소드들

메소드 설명
FindResource ( Orchard.UI.Resources.RequireSettings settings, bool resolveInlineDefinitions ) : Orchard.UI.Resources.ResourceDefinition
FixPath ( string resourcePath, string relativeFromPath ) : string
GetTagBuilder ( Orchard.UI.Resources.ResourceDefinition resource, string url ) : TagBuilder
ResolveInlineDefinitions ( string resourceType ) : bool
ToAppRelativePath ( string resourcePath ) : string

메소드 상세

AppendMeta() 공개 메소드

public AppendMeta ( Orchard.UI.Resources.MetaEntry meta, string contentSeparator ) : void
meta Orchard.UI.Resources.MetaEntry
contentSeparator string
리턴 void

BuildRequiredResources() 공개 메소드

public BuildRequiredResources ( string resourceType ) : IList
resourceType string
리턴 IList

ExpandDependencies() 보호된 메소드

protected ExpandDependencies ( Orchard.UI.Resources.ResourceDefinition resource, Orchard.UI.Resources.RequireSettings settings, OrderedDictionary allResources ) : void
resource Orchard.UI.Resources.ResourceDefinition
settings Orchard.UI.Resources.RequireSettings
allResources OrderedDictionary
리턴 void

FindResource() 공개 메소드

public FindResource ( Orchard.UI.Resources.RequireSettings settings ) : Orchard.UI.Resources.ResourceDefinition
settings Orchard.UI.Resources.RequireSettings
리턴 Orchard.UI.Resources.ResourceDefinition

GetRegisteredFootScripts() 공개 메소드

public GetRegisteredFootScripts ( ) : IList
리턴 IList

GetRegisteredHeadScripts() 공개 메소드

public GetRegisteredHeadScripts ( ) : IList
리턴 IList

GetRegisteredLinks() 공개 메소드

public GetRegisteredLinks ( ) : IList
리턴 IList

GetRegisteredMetas() 공개 메소드

public GetRegisteredMetas ( ) : IList
리턴 IList

GetRequiredResources() 공개 메소드

public GetRequiredResources ( string type ) : IEnumerable
type string
리턴 IEnumerable

Include() 공개 메소드

public Include ( string resourceType, string resourcePath, string resourceDebugPath ) : Orchard.UI.Resources.RequireSettings
resourceType string
resourcePath string
resourceDebugPath string
리턴 Orchard.UI.Resources.RequireSettings

Include() 공개 메소드

public Include ( string resourceType, string resourcePath, string resourceDebugPath, string relativeFromPath ) : Orchard.UI.Resources.RequireSettings
resourceType string
resourcePath string
resourceDebugPath string
relativeFromPath string
리턴 Orchard.UI.Resources.RequireSettings

NotRequired() 공개 메소드

public NotRequired ( string resourceType, string resourceName ) : void
resourceType string
resourceName string
리턴 void

RegisterFootScript() 공개 메소드

public RegisterFootScript ( string script ) : void
script string
리턴 void

RegisterHeadScript() 공개 메소드

public RegisterHeadScript ( string script ) : void
script string
리턴 void

RegisterLink() 공개 메소드

public RegisterLink ( Orchard.UI.Resources.LinkEntry link ) : void
link Orchard.UI.Resources.LinkEntry
리턴 void

Require() 공개 메소드

public Require ( string resourceType, string resourceName ) : Orchard.UI.Resources.RequireSettings
resourceType string
resourceName string
리턴 Orchard.UI.Resources.RequireSettings

ResourceManager() 공개 메소드

public ResourceManager ( IEnumerable resourceProviders ) : System
resourceProviders IEnumerable
리턴 System

SetMeta() 공개 메소드

public SetMeta ( Orchard.UI.Resources.MetaEntry meta ) : void
meta Orchard.UI.Resources.MetaEntry
리턴 void

WriteResource() 공개 정적인 메소드

public static WriteResource ( TextWriter writer, Orchard.UI.Resources.ResourceDefinition resource, string url, string condition, string>.Dictionary attributes ) : void
writer TextWriter
resource Orchard.UI.Resources.ResourceDefinition
url string
condition string
attributes string>.Dictionary
리턴 void