Show / Hide Table of Contents

Class JavaScript

Inheritance
object
JavaScript
Implements
IJavaScriptLibraryHelper
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Framework.JavaScriptLibraries
Assembly: DotNetNuke.dll
Syntax
public class JavaScript : IJavaScriptLibraryHelper

Constructors

JavaScript()

Declaration
protected JavaScript()

JavaScript(IHostSettings, IHostSettingsService, IApplicationStatusInfo, IEventLogger, IPortalController, IJavaScriptLibraryController)

Declaration
public JavaScript(IHostSettings hostSettings, IHostSettingsService hostSettingsService, IApplicationStatusInfo appStatus, IEventLogger eventLogger, IPortalController portalController, IJavaScriptLibraryController javaScriptLibraryController)
Parameters
Type Name Description
IHostSettings hostSettings
IHostSettingsService hostSettingsService
IApplicationStatusInfo appStatus
IEventLogger eventLogger
IPortalController portalController
IJavaScriptLibraryController javaScriptLibraryController

Methods

GetJQueryScriptReference()

Declaration
[Obsolete("Deprecated in DotNetNuke 10.0.2. Use overload taking IHostSettings. Scheduled for removal in v12.0.0.")]
public static string GetJQueryScriptReference()
Returns
Type Description
string

GetJQueryScriptReference(IHostSettings, IHostSettingsService)

Declaration
public static string GetJQueryScriptReference(IHostSettings hostSettings, IHostSettingsService hostSettingsService)
Parameters
Type Name Description
IHostSettings hostSettings
IHostSettingsService hostSettingsService
Returns
Type Description
string

GetScriptPath(IHostSettings, IHostSettingsService, string)

Declaration
public static string GetScriptPath(IHostSettings hostSettings, IHostSettingsService hostSettingsService, string libraryName)
Parameters
Type Name Description
IHostSettings hostSettings
IHostSettingsService hostSettingsService
string libraryName
Returns
Type Description
string

GetScriptPath(string)

Declaration
[Obsolete("Deprecated in DotNetNuke 10.0.2. Use overload taking IHostSettings. Scheduled for removal in v12.0.0.")]
public static string GetScriptPath(string libraryName)
Parameters
Type Name Description
string libraryName
Returns
Type Description
string

IsInstalled(IJavaScriptLibraryController, string)

Declaration
public static bool IsInstalled(IJavaScriptLibraryController javaScriptLibraryController, string jsname)
Parameters
Type Name Description
IJavaScriptLibraryController javaScriptLibraryController
string jsname
Returns
Type Description
bool

IsInstalled(string)

Declaration
[Obsolete("Deprecated in DotNetNuke 10.0.2. Use overload taking IJavaScriptLibraryController. Scheduled for removal in v12.0.0.")]
public static bool IsInstalled(string jsname)
Parameters
Type Name Description
string jsname
Returns
Type Description
bool

JQueryUIFile(IHostSettings, IHostSettingsService, bool)

Declaration
public static string JQueryUIFile(IHostSettings hostSettings, IHostSettingsService hostSettingsService, bool getMinFile)
Parameters
Type Name Description
IHostSettings hostSettings
IHostSettingsService hostSettingsService
bool getMinFile
Returns
Type Description
string

JQueryUIFile(bool)

Declaration
[Obsolete("Deprecated in DotNetNuke 10.0.2. Use overload taking IHostSettings. Scheduled for removal in v12.0.0.")]
public static string JQueryUIFile(bool getMinFile)
Parameters
Type Name Description
bool getMinFile
Returns
Type Description
string

Register(IHostSettings, IHostSettingsService, IApplicationStatusInfo, IEventLogger, IPortalSettings, Page)

Declaration
public static void Register(IHostSettings hostSettings, IHostSettingsService hostSettingsService, IApplicationStatusInfo appStatus, IEventLogger eventLogger, IPortalSettings portalSettings, Page page)
Parameters
Type Name Description
IHostSettings hostSettings
IHostSettingsService hostSettingsService
IApplicationStatusInfo appStatus
IEventLogger eventLogger
IPortalSettings portalSettings
Page page

Register(Page)

Declaration
[Obsolete("Deprecated in DotNetNuke 10.0.2. Use overload taking IHostSettings. Scheduled for removal in v12.0.0.")]
public static void Register(Page page)
Parameters
Type Name Description
Page page

RegisterClientReference(Page, ClientNamespaceReferences)

Declaration
public static void RegisterClientReference(Page page, ClientAPI.ClientNamespaceReferences reference)
Parameters
Type Name Description
Page page
ClientNamespaceReferences reference

RequestRegistration(IApplicationStatusInfo, IEventLogger, IPortalSettings, string)

Declaration
public static void RequestRegistration(IApplicationStatusInfo appStatus, IEventLogger eventLogger, IPortalSettings portalSettings, string jsname)
Parameters
Type Name Description
IApplicationStatusInfo appStatus
IEventLogger eventLogger
IPortalSettings portalSettings
string jsname

RequestRegistration(IApplicationStatusInfo, IEventLogger, IPortalSettings, string, Version)

Declaration
public static void RequestRegistration(IApplicationStatusInfo appStatus, IEventLogger eventLogger, IPortalSettings portalSettings, string jsname, Version version)
Parameters
Type Name Description
IApplicationStatusInfo appStatus
IEventLogger eventLogger
IPortalSettings portalSettings
string jsname
Version version

RequestRegistration(IApplicationStatusInfo, IEventLogger, IPortalSettings, string, Version, SpecificVersion)

Declaration
public static void RequestRegistration(IApplicationStatusInfo appStatus, IEventLogger eventLogger, IPortalSettings portalSettings, string jsname, Version version, SpecificVersion specific)
Parameters
Type Name Description
IApplicationStatusInfo appStatus
IEventLogger eventLogger
IPortalSettings portalSettings
string jsname
Version version
SpecificVersion specific

RequestRegistration(string)

Declaration
[Obsolete("Deprecated in DotNetNuke 10.0.2. Use overload taking IApplicationStatusInfo. Scheduled for removal in v12.0.0.")]
public static void RequestRegistration(string jsname)
Parameters
Type Name Description
string jsname

RequestRegistration(string, Version)

Declaration
[Obsolete("Deprecated in DotNetNuke 10.0.2. Use overload taking IApplicationStatusInfo. Scheduled for removal in v12.0.0.")]
public static void RequestRegistration(string jsname, Version version)
Parameters
Type Name Description
string jsname
Version version

RequestRegistration(string, Version, SpecificVersion)

Declaration
[Obsolete("Deprecated in DotNetNuke 10.0.2. Use overload taking IApplicationStatusInfo. Scheduled for removal in v12.0.0.")]
public static void RequestRegistration(string jsname, Version version, SpecificVersion specific)
Parameters
Type Name Description
string jsname
Version version
SpecificVersion specific

UseDebugScript()

Declaration
[Obsolete("Deprecated in DotNetNuke 10.0.2. Use overload taking IHostSettings. Scheduled for removal in v12.0.0.")]
public static bool UseDebugScript()
Returns
Type Description
bool

UseDebugScript(IApplicationStatusInfo)

Declaration
public static bool UseDebugScript(IApplicationStatusInfo appStatus)
Parameters
Type Name Description
IApplicationStatusInfo appStatus
Returns
Type Description
bool

Version(IApplicationStatusInfo, string)

Declaration
public static string Version(IApplicationStatusInfo appStatus, string jsname)
Parameters
Type Name Description
IApplicationStatusInfo appStatus
string jsname
Returns
Type Description
string

Version(string)

Declaration
[Obsolete("Deprecated in DotNetNuke 10.0.2. Use overload taking IApplicationStatusInfo. Scheduled for removal in v12.0.0.")]
public static string Version(string jsname)
Parameters
Type Name Description
string jsname
Returns
Type Description
string

Implements

IJavaScriptLibraryHelper

Extension Methods

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