/// <summary> /// Registers jquery.IFrameShim.js in non-themed HTML folder of Remotion.Web.dll. /// </summary> public static void RegisterJQueryIFrameShimJavaScriptInclude(this HtmlHeadAppender htmlHeadAppender) { ArgumentUtility.CheckNotNull("htmlHeadAppender", htmlHeadAppender); string key = typeof(HtmlHeadContents).FullName + "_JQueryBgiFrames"; var href = ResourceUrlFactory.CreateResourceUrl(typeof(HtmlHeadContents), ResourceType.Html, "jquery.IFrameShim.js"); htmlHeadAppender.RegisterJavaScriptInclude(key, href); }
/// <summary> /// Registeres style.css in themed HTML folder of Remotion.Web.dll with priority level <see cref="HtmlHeadAppender.Priority.Page"/>. /// </summary> public static void RegisterPageStylesheetLink(this HtmlHeadAppender htmlHeadAppender) { ArgumentUtility.CheckNotNull("htmlHeadAppender", htmlHeadAppender); string key = typeof(HtmlHeadContents).FullName + "_Style"; var url = InfrastructureResourceUrlFactory.CreateThemedResourceUrl(ResourceType.Html, "Style.css"); htmlHeadAppender.RegisterStylesheetLink(key, url, HtmlHeadAppender.Priority.Page); }
/// <summary> /// Registers jquery and Utilities.js in non-themed HTML folder of Remotion.Web.dll. /// </summary> public static void RegisterUtilitiesJavaScriptInclude(this HtmlHeadAppender htmlHeadAppender) { ArgumentUtility.CheckNotNull("htmlHeadAppender", htmlHeadAppender); string jqueryKey = typeof(HtmlHeadContents).FullName + "_JQuery"; var jqueryFileUrl = ResourceUrlFactory.CreateResourceUrl(typeof(HtmlHeadContents), ResourceType.Html, "jquery-1.6.4.js"); htmlHeadAppender.RegisterJavaScriptInclude(jqueryKey, jqueryFileUrl); string utilitiesKey = typeof(HtmlHeadContents).FullName + "_Utilities"; var utilitiesScripFileUrl = ResourceUrlFactory.CreateResourceUrl(typeof(HtmlHeadContents), ResourceType.Html, "Utilities.js"); htmlHeadAppender.RegisterJavaScriptInclude(utilitiesKey, utilitiesScripFileUrl); }