docking-egid
Version:
This library is built to provide a solution for Angular enables the creation of complex layouts consisting of panels that can be floated, docked, nested, resized, pinned, unpinned and closed. Additional components can be integrated to create an IDE-like l
1 lines • 2.83 kB
JavaScript
var __extends=this&&this.__extends||function(){var t=function(o,e){t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var e in o)if(Object.prototype.hasOwnProperty.call(o,e))t[e]=o[e]};return t(o,e)};return function(o,e){if(typeof e!=="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");t(o,e);function n(){this.constructor=o}o.prototype=e===null?Object.create(e):(n.prototype=e.prototype,new n)}}();System.register([],(function(t){"use strict";return{execute:function(){t({d:l,e:void 0,f:void 0,g:void 0,h:void 0,i:void 0,k:void 0});var o;(function(t){t["splitPane"]="splitPane";t["contentPane"]="contentPane";t["tabGroupPane"]="tabGroupPane";t["documentHost"]="documentHost"})(o||(o=t("e",{})));var e;(function(t){t["horizontal"]="horizontal";t["vertical"]="vertical"})(e||(e=t("f",{})));var n;(function(t){t["top"]="top";t["bottom"]="bottom";t["left"]="left";t["right"]="right"})(n||(n=t("g",{})));var i;(function(t){t["left"]="left";t["outerLeft"]="outerLeft";t["right"]="right";t["outerRight"]="outerRight";t["top"]="top";t["outerTop"]="outerTop";t["bottom"]="bottom";t["outerBottom"]="outerBottom";t["center"]="center"})(i||(i=t("h",{})));var r;(function(t){t["floatPane"]="floatPane";t["moveFloatingPane"]="moveFloatingPane";t["dockPane"]="dockPane";t["moveTab"]="moveTab"})(r||(r=t("i",{})));var a=function(t){__extends(o,t);function o(){return t!==null&&t.apply(this,arguments)||this}o.prototype.dropPane=function(){return null};o.prototype.removePane=function(t){return null};o.prototype.addEventListener=function(){};o.prototype.removeEventListener=function(){};return o}(HTMLElement);t("j",a);var s;(function(t){t["top"]="top";t["bottom"]="bottom";t["left"]="left";t["right"]="right";t["topLeft"]="topLeft";t["topRight"]="topRight";t["bottomLeft"]="bottomLeft";t["bottomRight"]="bottomRight"})(s||(s=t("k",{})));var u=t("I",{close:"Close",pin:"Pin",unpin:"Unpin",maximize:"Maximize",minimize:"Minimize",moreOptions:"More options",moreTabs:"More tabs",panes:"Panes",documents:"Documents"});var p=t("a",{close:"閉じる",pin:"固定",unpin:"固定解除",maximize:"最大化",minimize:"最小化",moreOptions:"その他のオプション",moreTabs:"その他のタブ",panes:"Panes",documents:"Documents"});var c=t("b",{close:"Cerrar",pin:"Anclar",unpin:"Desanclar",maximize:"Maximizar",minimize:"Minimizar",moreOptions:"Más opciones",moreTabs:"Más fichas",panes:"Panes",documents:"Documents"});var m=t("c",{close:"닫기",pin:"고정",unpin:"고정 해제",maximize:"최대화",minimize:"최소화",moreOptions:"더 많은 옵션",moreTabs:"탭 더 보기",panes:"Panes",documents:"Documents"});var f=t("r",new Map);f.set("en",u);f.set("jp",p);f.set("es",c);f.set("ko",m);function l(t,o){f.set(t,o)}}}}));