Class DnnPageHeaderProvider
Inherited Members
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 |