Show / Hide Table of Contents

Class DnnPageHeaderProvider

Inheritance
object
DnnFileRegistrationProvider
DnnPageHeaderProvider
Inherited Members
DnnFileRegistrationProvider.EnableCompositeFiles
Namespace: DotNetNuke.Web.Client.Providers
Assembly: DotNetNuke.Web.Client.dll
Syntax
public class DnnPageHeaderProvider : DnnFileRegistrationProvider

Constructors

DnnPageHeaderProvider()

Declaration
public DnnPageHeaderProvider()

Fields

CssPlaceHolderName

Declaration
public const string CssPlaceHolderName = "ClientDependencyHeadCss"
Field Value
Type Description
string

DefaultName

Declaration
public const string DefaultName = "DnnPageHeaderProvider"
Field Value
Type Description
string

JsPlaceHolderName

Declaration
public const string JsPlaceHolderName = "ClientDependencyHeadJs"
Field Value
Type Description
string

Methods

Initialize(string, NameValueCollection)

Declaration
public override void Initialize(string name, NameValueCollection config)
Parameters
Type Name Description
string name
NameValueCollection config

RegisterDependencies(HttpContextBase, string, string)

Declaration
protected override void RegisterDependencies(HttpContextBase http, string js, string css)
Parameters
Type Name Description
HttpContextBase http
string js
string css

RenderCssDependencies(IEnumerable<IClientDependencyFile>, HttpContextBase, IDictionary<string, string>)

Declaration
protected override string RenderCssDependencies(IEnumerable<IClientDependencyFile> cssDependencies, HttpContextBase http, IDictionary<string, string> htmlAttributes)
Parameters
Type Name Description
IEnumerable<IClientDependencyFile> cssDependencies
HttpContextBase http
IDictionary<string, string> htmlAttributes
Returns
Type Description
string

RenderJsDependencies(IEnumerable<IClientDependencyFile>, HttpContextBase, IDictionary<string, string>)

Declaration
protected override string RenderJsDependencies(IEnumerable<IClientDependencyFile> jsDependencies, HttpContextBase http, IDictionary<string, string> htmlAttributes)
Parameters
Type Name Description
IEnumerable<IClientDependencyFile> jsDependencies
HttpContextBase http
IDictionary<string, string> htmlAttributes
Returns
Type Description
string

RenderSingleCssFile(string, IDictionary<string, string>)

Declaration
protected override string RenderSingleCssFile(string css, IDictionary<string, string> htmlAttributes)
Parameters
Type Name Description
string css
IDictionary<string, string> htmlAttributes
Returns
Type Description
string

RenderSingleJsFile(string, IDictionary<string, string>)

Declaration
protected override string RenderSingleJsFile(string js, IDictionary<string, string> htmlAttributes)
Parameters
Type Name Description
string js
IDictionary<string, string> htmlAttributes
Returns
Type Description
string

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS