Class JavaScript
Assembly: DotNetNuke.dll
Syntax
public class JavaScript : IJavaScriptLibraryHelper
Constructors
JavaScript()
Declaration
JavaScript(IHostSettings, IHostSettingsService, IApplicationStatusInfo, IEventLogger, IPortalController, IJavaScriptLibraryController)
Declaration
public JavaScript(IHostSettings hostSettings, IHostSettingsService hostSettingsService, IApplicationStatusInfo appStatus, IEventLogger eventLogger, IPortalController portalController, IJavaScriptLibraryController javaScriptLibraryController)
Parameters
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
GetJQueryScriptReference(IHostSettings, IHostSettingsService)
Declaration
public static string GetJQueryScriptReference(IHostSettings hostSettings, IHostSettingsService hostSettingsService)
Parameters
Returns
GetScriptPath(IHostSettings, IHostSettingsService, string)
Declaration
public static string GetScriptPath(IHostSettings hostSettings, IHostSettingsService hostSettingsService, string libraryName)
Parameters
Returns
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
IsInstalled(IJavaScriptLibraryController, string)
Declaration
public static bool IsInstalled(IJavaScriptLibraryController javaScriptLibraryController, string jsname)
Parameters
Returns
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
JQueryUIFile(IHostSettings, IHostSettingsService, bool)
Declaration
public static string JQueryUIFile(IHostSettings hostSettings, IHostSettingsService hostSettingsService, bool getMinFile)
Parameters
Returns
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
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
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
RequestRegistration(IApplicationStatusInfo, IEventLogger, IPortalSettings, string, Version)
Declaration
public static void RequestRegistration(IApplicationStatusInfo appStatus, IEventLogger eventLogger, IPortalSettings portalSettings, string jsname, Version version)
Parameters
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
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
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
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
UseDebugScript(IApplicationStatusInfo)
Declaration
public static bool UseDebugScript(IApplicationStatusInfo appStatus)
Parameters
Returns
Version(IApplicationStatusInfo, string)
Declaration
public static string Version(IApplicationStatusInfo appStatus, string jsname)
Parameters
Returns
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
Implements
Extension Methods