示例#1
0
 //- @ImportInto -//
 public void ImportInto(ScriptCatalog scriptCatalog)
 {
     AddBaseScriptData(scriptCatalog);
     AddAbstract(scriptCatalog);
     AddBinderData(scriptCatalog);
     //AddAspNetWebFormScriptData(scriptCatalog);
 }
 //+
 //- $AddCommonScriptData -//
 protected override void AddBaseScriptData(ScriptCatalog scriptCatalog)
 {
     if (scriptCatalog.Framework == Nalarium.Client.Framework.Basic)
     {
         scriptCatalog.ScriptResourceList.Add(
             ScriptResource.Create()
                           .ScriptType(_type)
                           .ResourceName("Nalarium.Client._Resource._Manual.TinyFX.js")
                           .ScriptPriority(ScriptPriority.Core)
         );
     }
     scriptCatalog.ScriptResourceList.Add(
             ScriptResource.Create()
                           .ScriptType(_type)
                           .ResourceName("Nalarium.Client._Resource._Manual.Namespace.js")
                           .ScriptPriority(ScriptPriority.Required)
     );
     scriptCatalog.ScriptResourceList.Add(
             ScriptResource.Create()
                           .ScriptType(_type)
                           .ResourceName("Nalarium.Client._Resource._Manual.AspNet.js")
                           .ScriptPriority(ScriptPriority.Required)
     );
     if (scriptCatalog.IncludeTracing)
     {
         scriptCatalog.ScriptResourceList.Add(
             ScriptResource.Create()
                           .ScriptType(_type)
                           .ResourceName("Nalarium.Client._Resource._Manual.Trace.js")
                           .ScriptPriority(ScriptPriority.Required)
         );
     }
 }
 //+
 //- #AddBinderData -//
 protected override void AddBinderData(ScriptCatalog scriptCatalog)
 {
     scriptCatalog.ScriptResourceList.Add(
             ScriptResource.Create()
                           .ScriptType(_type)
                           .ResourceName("Nalarium.Client._Resource.Prototype.Binder.js")
                           .ScriptPriority(ScriptPriority.Required)
     );
 }
示例#4
0
 //- #AddAbstract -//
 protected virtual void AddAbstract(ScriptCatalog scriptCatalog)
 {
     Type type = GetType();
     scriptCatalog.ScriptResourceList.Add(
         ScriptResource.Create()
                       .ScriptType(type)
                       .ResourceName("Nalarium.Client._Resource._Abstract.WCF.js")
                       .ScriptPriority(ScriptPriority.Required)
     );
     scriptCatalog.ScriptResourceList.Add(
         ScriptResource.Create()
                       .ScriptType(type)
                       .ResourceName("Nalarium.Client._Resource._Abstract.AjaxLoader.js")
                       .ScriptPriority(ScriptPriority.Required)
     );
 }
示例#5
0
 //+
 //- #AddBaseScriptData -//
 protected override void AddBaseScriptData(ScriptCatalog scriptCatalog)
 {
     foreach (Nalarium.Client.Configuration.ResourceElement element in Controller.FrameworkElement.Resources)
     {
         scriptCatalog.FrameworkCoreIncludeList.Add(ScriptInclude
                                             .Create()
                                             .Path(Nalarium.Client.Configuration.ClientSection.GetConfigSection().Frameworks.BasePath + "/" + Nalarium.Web.UrlCleaner.CleanWebPathHead(element.Path))
                                             .MinimizedPath(element.MinimizedPath));
     }
     //+
     base.AddBaseScriptData(scriptCatalog);
     //+
     scriptCatalog.ScriptResourceList.Add(
             ScriptResource.Create()
                           .ScriptType(_type)
                           .ResourceName("Nalarium.Client._Resource._Manual.Integrity.js")
                           .ScriptPriority(ScriptPriority.Required)
     );
 }
 //- #AddCommonScriptData -//
 protected override void AddBaseScriptData(ScriptCatalog scriptCatalog)
 {
     base.AddBaseScriptData(scriptCatalog);
     //+
     scriptCatalog.ScriptResourceList.Add(
             ScriptResource.Create()
                           .ScriptType(_type)
                           .ResourceName("Nalarium.Client._Resource._Manual.TinyFX.js")
                           .ScriptPriority(ScriptPriority.Core)
     );
     //+
     scriptCatalog.ScriptResourceList.Add(
             ScriptResource.Create()
                           .ScriptType(_type)
                           .ResourceName("Nalarium.Client._Resource._Manual.Base64.js")
                           .ScriptPriority(ScriptPriority.Required)
     );
     scriptCatalog.ScriptResourceList.Add(
             ScriptResource.Create()
                           .ScriptType(_type)
                           .ResourceName("Nalarium.Client._Resource._Manual.Integrity.js")
                           .ScriptPriority(ScriptPriority.Required)
     );
 }
示例#7
0
 //- #AddBinderData -//
 protected virtual void AddBinderData(ScriptCatalog scriptCatalog)
 {
 }
示例#8
0
 //- #AddBaseScriptData -//
 protected virtual void AddBaseScriptData(ScriptCatalog scriptCatalog)
 {
 }