diff --git a/window/ccm.window.js b/window/ccm.window.js index 90064886..b266a7f6 100644 --- a/window/ccm.window.js +++ b/window/ccm.window.js @@ -11,7 +11,7 @@ ( () => { const component = { name: 'window', - ccm: 'https://ccmjs.github.io/ccm/versions/ccm-27.1.2.min.js', + ccm: 'https://ccmjs.github.io/ccm/versions/ccm-27.2.0.min.js', config: { "app": [ "ccm.start", "https://ccmjs.github.io/akless-components/blank/ccm.blank.js" ], "css": [ "ccm.load", diff --git a/window/ccm.window.min.js b/window/ccm.window.min.js index 936abcc8..515f1f58 100644 --- a/window/ccm.window.min.js +++ b/window/ccm.window.min.js @@ -1 +1 @@ -(()=>{const component={name:"window",ccm:"https://ccmjs.github.io/ccm/versions/ccm-27.1.2.min.js",config:{app:["ccm.start","https://ccmjs.github.io/akless-components/blank/ccm.blank.js"],css:["ccm.load",["https://ccmjs.github.io/akless-components/libs/bootstrap-5/css/bootstrap.min.css","https://ccmjs.github.io/akless-components/window/resources/styles.min.css"],"https://ccmjs.github.io/akless-components/libs/bootstrap-5/css/bootstrap-icons.min.css",{url:"https://ccmjs.github.io/akless-components/libs/bootstrap-5/css/bootstrap-fonts.min.css",context:"head"}],helper:["ccm.load","https://ccmjs.github.io/akless-components/modules/versions/helper-8.0.0.min.mjs"],html:["ccm.load","https://ccmjs.github.io/akless-components/window/resources/templates.mjs"],libs:["ccm.load","https://ccmjs.github.io/akless-components/libs/moveable/moveable.min.js"],text:["ccm.load","https://ccmjs.github.io/akless-components/window/resources/resources.mjs#en"],url:"https://ccmjs.github.io/akless-components/window/versions/ccm.window-2.0.0.min.js"},Instance:function(){let $;this.start=(async()=>{$=Object.assign({},this.ccm.helper,this.helper);$.use(this.ccm);const events={onClose:()=>{$.remove(this.root);$.remove(document.body.querySelector(".moveable-control-box"))}};this.html.render(this.html.main(this.text,events),this.element);this.lang&&this.lang.translate();this.lang&&!this.lang.getContext()&&$.setContent(this.element.querySelector("#lang"),this.lang.root);$.setContent(this.element.querySelector("main"),this.app.root);this.element.querySelector("#bookmarklet").setAttribute("href",$.bookmarklet(this.component.url||this.url,JSON.parse(this.config)));await $.sleep(100);new Moveable(document.body,{target:this.element,dragTarget:this.element.querySelector(".draggable"),draggable:true,resizable:true,hideDefaultLines:true,origin:false,renderDirections:["e"]}).on("drag",({target:target,left:left,top:top})=>{target.style.left=`${left}px`;target.style.top=`${top}px`}).on("resize",({target:target,width:width,height:height,delta:delta})=>{delta[0]&&(target.style.width=`${width}px`);delta[1]&&(target.style.height=`${height}px`)})})}};let b="ccm."+component.name+(component.version?"-"+component.version.join("."):"")+".js";if(window.ccm&&null===window.ccm.files[b])return window.ccm.files[b]=component;(b=window.ccm&&window.ccm.components[component.name])&&b.ccm&&(component.ccm=b.ccm);"string"===typeof component.ccm&&(component.ccm={url:component.ccm});let c=(component.ccm.url.match(/(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)/)||[""])[0];if(window.ccm&&window.ccm[c])window.ccm[c].component(component);else{var a=document.createElement("script");document.head.appendChild(a);component.ccm.integrity&&a.setAttribute("integrity",component.ccm.integrity);component.ccm.crossorigin&&a.setAttribute("crossorigin",component.ccm.crossorigin);a.onload=function(){(c="latest"?window.ccm:window.ccm[c]).component(component);document.head.removeChild(a)};a.src=component.ccm.url}})(); \ No newline at end of file +(()=>{const component={name:"window",ccm:"https://ccmjs.github.io/ccm/versions/ccm-27.2.0.min.js",config:{app:["ccm.start","https://ccmjs.github.io/akless-components/blank/ccm.blank.js"],css:["ccm.load",["https://ccmjs.github.io/akless-components/libs/bootstrap-5/css/bootstrap.min.css","https://ccmjs.github.io/akless-components/window/resources/styles.min.css"],"https://ccmjs.github.io/akless-components/libs/bootstrap-5/css/bootstrap-icons.min.css",{url:"https://ccmjs.github.io/akless-components/libs/bootstrap-5/css/bootstrap-fonts.min.css",context:"head"}],helper:["ccm.load","https://ccmjs.github.io/akless-components/modules/versions/helper-8.0.0.min.mjs"],html:["ccm.load","https://ccmjs.github.io/akless-components/window/resources/templates.mjs"],libs:["ccm.load","https://ccmjs.github.io/akless-components/libs/moveable/moveable.min.js"],text:["ccm.load","https://ccmjs.github.io/akless-components/window/resources/resources.mjs#en"],url:"https://ccmjs.github.io/akless-components/window/versions/ccm.window-2.0.0.min.js"},Instance:function(){let $;this.start=(async()=>{$=Object.assign({},this.ccm.helper,this.helper);$.use(this.ccm);const events={onClose:()=>{$.remove(this.root);$.remove(document.body.querySelector(".moveable-control-box"))}};this.html.render(this.html.main(this.text,events),this.element);this.lang&&this.lang.translate();this.lang&&!this.lang.getContext()&&$.setContent(this.element.querySelector("#lang"),this.lang.root);$.setContent(this.element.querySelector("main"),this.app.root);this.element.querySelector("#bookmarklet").setAttribute("href",$.bookmarklet(this.component.url||this.url,JSON.parse(this.config)));await $.sleep(100);new Moveable(document.body,{target:this.element,dragTarget:this.element.querySelector(".draggable"),draggable:true,resizable:true,hideDefaultLines:true,origin:false,renderDirections:["e"]}).on("drag",({target:target,left:left,top:top})=>{target.style.left=`${left}px`;target.style.top=`${top}px`}).on("resize",({target:target,width:width,height:height,delta:delta})=>{delta[0]&&(target.style.width=`${width}px`);delta[1]&&(target.style.height=`${height}px`)})})}};let b="ccm."+component.name+(component.version?"-"+component.version.join("."):"")+".js";if(window.ccm&&null===window.ccm.files[b])return window.ccm.files[b]=component;(b=window.ccm&&window.ccm.components[component.name])&&b.ccm&&(component.ccm=b.ccm);"string"===typeof component.ccm&&(component.ccm={url:component.ccm});let c=(component.ccm.url.match(/(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)/)||[""])[0];if(window.ccm&&window.ccm[c])window.ccm[c].component(component);else{var a=document.createElement("script");document.head.appendChild(a);component.ccm.integrity&&a.setAttribute("integrity",component.ccm.integrity);component.ccm.crossorigin&&a.setAttribute("crossorigin",component.ccm.crossorigin);a.onload=function(){(c="latest"?window.ccm:window.ccm[c]).component(component);document.head.removeChild(a)};a.src=component.ccm.url}})(); \ No newline at end of file diff --git a/window/versions/ccm.window-2.0.0.js b/window/versions/ccm.window-2.0.0.js index 54ab18c8..b05dbb57 100644 --- a/window/versions/ccm.window-2.0.0.js +++ b/window/versions/ccm.window-2.0.0.js @@ -12,7 +12,7 @@ const component = { name: 'window', version: [ 2, 0, 0 ], - ccm: 'https://ccmjs.github.io/ccm/versions/ccm-27.1.2.min.js', + ccm: 'https://ccmjs.github.io/ccm/versions/ccm-27.2.0.min.js', config: { "app": [ "ccm.start", "https://ccmjs.github.io/akless-components/blank/ccm.blank.js" ], "css": [ "ccm.load", diff --git a/window/versions/ccm.window-2.0.0.min.js b/window/versions/ccm.window-2.0.0.min.js index bd38f38d..8667d3ba 100644 --- a/window/versions/ccm.window-2.0.0.min.js +++ b/window/versions/ccm.window-2.0.0.min.js @@ -1 +1 @@ -(()=>{const component={name:"window",version:[2,0,0],ccm:"https://ccmjs.github.io/ccm/versions/ccm-27.1.2.min.js",config:{app:["ccm.start","https://ccmjs.github.io/akless-components/blank/ccm.blank.js"],css:["ccm.load",["https://ccmjs.github.io/akless-components/libs/bootstrap-5/css/bootstrap.min.css","https://ccmjs.github.io/akless-components/window/resources/styles.min.css"],"https://ccmjs.github.io/akless-components/libs/bootstrap-5/css/bootstrap-icons.min.css",{url:"https://ccmjs.github.io/akless-components/libs/bootstrap-5/css/bootstrap-fonts.min.css",context:"head"}],helper:["ccm.load","https://ccmjs.github.io/akless-components/modules/versions/helper-8.0.0.min.mjs"],html:["ccm.load","https://ccmjs.github.io/akless-components/window/resources/templates.mjs"],libs:["ccm.load","https://ccmjs.github.io/akless-components/libs/moveable/moveable.min.js"],text:["ccm.load","https://ccmjs.github.io/akless-components/window/resources/resources.mjs#en"],url:"https://ccmjs.github.io/akless-components/window/versions/ccm.window-2.0.0.min.js"},Instance:function(){let $;this.start=(async()=>{$=Object.assign({},this.ccm.helper,this.helper);$.use(this.ccm);const events={onClose:()=>{$.remove(this.root);$.remove(document.body.querySelector(".moveable-control-box"))}};this.html.render(this.html.main(this.text,events),this.element);this.lang&&this.lang.translate();this.lang&&!this.lang.getContext()&&$.setContent(this.element.querySelector("#lang"),this.lang.root);$.setContent(this.element.querySelector("main"),this.app.root);this.element.querySelector("#bookmarklet").setAttribute("href",$.bookmarklet(this.component.url||this.url,JSON.parse(this.config)));await $.sleep(100);new Moveable(document.body,{target:this.element,dragTarget:this.element.querySelector(".draggable"),draggable:true,resizable:true,hideDefaultLines:true,origin:false,renderDirections:["e"]}).on("drag",({target:target,left:left,top:top})=>{target.style.left=`${left}px`;target.style.top=`${top}px`}).on("resize",({target:target,width:width,height:height,delta:delta})=>{delta[0]&&(target.style.width=`${width}px`);delta[1]&&(target.style.height=`${height}px`)})})}};let b="ccm."+component.name+(component.version?"-"+component.version.join("."):"")+".js";if(window.ccm&&null===window.ccm.files[b])return window.ccm.files[b]=component;(b=window.ccm&&window.ccm.components[component.name])&&b.ccm&&(component.ccm=b.ccm);"string"===typeof component.ccm&&(component.ccm={url:component.ccm});let c=(component.ccm.url.match(/(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)/)||[""])[0];if(window.ccm&&window.ccm[c])window.ccm[c].component(component);else{var a=document.createElement("script");document.head.appendChild(a);component.ccm.integrity&&a.setAttribute("integrity",component.ccm.integrity);component.ccm.crossorigin&&a.setAttribute("crossorigin",component.ccm.crossorigin);a.onload=function(){(c="latest"?window.ccm:window.ccm[c]).component(component);document.head.removeChild(a)};a.src=component.ccm.url}})(); \ No newline at end of file +(()=>{const component={name:"window",version:[2,0,0],ccm:"https://ccmjs.github.io/ccm/versions/ccm-27.2.0.min.js",config:{app:["ccm.start","https://ccmjs.github.io/akless-components/blank/ccm.blank.js"],css:["ccm.load",["https://ccmjs.github.io/akless-components/libs/bootstrap-5/css/bootstrap.min.css","https://ccmjs.github.io/akless-components/window/resources/styles.min.css"],"https://ccmjs.github.io/akless-components/libs/bootstrap-5/css/bootstrap-icons.min.css",{url:"https://ccmjs.github.io/akless-components/libs/bootstrap-5/css/bootstrap-fonts.min.css",context:"head"}],helper:["ccm.load","https://ccmjs.github.io/akless-components/modules/versions/helper-8.0.0.min.mjs"],html:["ccm.load","https://ccmjs.github.io/akless-components/window/resources/templates.mjs"],libs:["ccm.load","https://ccmjs.github.io/akless-components/libs/moveable/moveable.min.js"],text:["ccm.load","https://ccmjs.github.io/akless-components/window/resources/resources.mjs#en"],url:"https://ccmjs.github.io/akless-components/window/versions/ccm.window-2.0.0.min.js"},Instance:function(){let $;this.start=(async()=>{$=Object.assign({},this.ccm.helper,this.helper);$.use(this.ccm);const events={onClose:()=>{$.remove(this.root);$.remove(document.body.querySelector(".moveable-control-box"))}};this.html.render(this.html.main(this.text,events),this.element);this.lang&&this.lang.translate();this.lang&&!this.lang.getContext()&&$.setContent(this.element.querySelector("#lang"),this.lang.root);$.setContent(this.element.querySelector("main"),this.app.root);this.element.querySelector("#bookmarklet").setAttribute("href",$.bookmarklet(this.component.url||this.url,JSON.parse(this.config)));await $.sleep(100);new Moveable(document.body,{target:this.element,dragTarget:this.element.querySelector(".draggable"),draggable:true,resizable:true,hideDefaultLines:true,origin:false,renderDirections:["e"]}).on("drag",({target:target,left:left,top:top})=>{target.style.left=`${left}px`;target.style.top=`${top}px`}).on("resize",({target:target,width:width,height:height,delta:delta})=>{delta[0]&&(target.style.width=`${width}px`);delta[1]&&(target.style.height=`${height}px`)})})}};let b="ccm."+component.name+(component.version?"-"+component.version.join("."):"")+".js";if(window.ccm&&null===window.ccm.files[b])return window.ccm.files[b]=component;(b=window.ccm&&window.ccm.components[component.name])&&b.ccm&&(component.ccm=b.ccm);"string"===typeof component.ccm&&(component.ccm={url:component.ccm});let c=(component.ccm.url.match(/(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)/)||[""])[0];if(window.ccm&&window.ccm[c])window.ccm[c].component(component);else{var a=document.createElement("script");document.head.appendChild(a);component.ccm.integrity&&a.setAttribute("integrity",component.ccm.integrity);component.ccm.crossorigin&&a.setAttribute("crossorigin",component.ccm.crossorigin);a.onload=function(){(c="latest"?window.ccm:window.ccm[c]).component(component);document.head.removeChild(a)};a.src=component.ccm.url}})(); \ No newline at end of file