UNPKG

corporate-frontend-mithril

Version:

Corporate frontend MithrilJS modules

1 lines 33.5 kB
webpackJsonp([1],{11:function(e,t,n){"use strict";(function(t){var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=s(n(172)),u=s(n(2)),i=s(n(198)),l=s(n(199)),o=n(17);function s(e){return e&&e.__esModule?e:{default:e}}var c=(0,a.default)(i.default.apiRootPath),f=function(e){function n(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var e=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return e._data={ams:{},updatedBundles:[],currentServerKey:"",currentInstanceKey:"",state:{isWatchingProdBundles:!1},watchingProdBundlesRemaining:0},c.on("connect",function(){console.log("socket connected")}),c.emit("join","aem-board client"),c.on("updated_bundles",e.handleUpdatedBundles),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,l.default),r(n,[{key:"handleUpdatedBundles",value:function(e){this._data.updatedBundles.length=0,Object.assign(this._data.updatedBundles,e),this._syncUpdatedBundles(e),this.broadcastDataChanges("updatedBundles"),t.redraw()}},{key:"fetchAllBundles",value:function(){var e=this;return new Promise(function(t,n){Promise.all(i.default.ams.map(function(t){return e.fetchBundles(t.server,t.instance)})).then(function(n){var r=o.AemBoardHelper.groupByServers(n);r=o.AemBoardHelper.groupByBundles(r),Object.assign(e._data.ams,r),t(r)}).catch(n)})}},{key:"fetchBundles",value:function(e,n){return new Promise(function(r,a){t.request({method:"GET",url:i.default.apiRootPath+"/aem-bundles?server="+e+"&instance="+n}).then(function(t){r({server:e,instance:n,data:t})}).catch(function(e){console.warn("fetchBundles error",e),a(e)})})}},{key:"listResults",value:function(){return this._data.ams}},{key:"_syncUpdatedBundles",value:function(e){u.default.each(this._data.ams,function(t,n){var r=u.default.filter(e,function(e){return e.server===n});Object.is(r,void 0)||u.default.each(r,function(e){var n=u.default.find(t.bundleGroups,function(t){return t[0]===e.name}),r=u.default.find(n[1],function(t){return t.instance===e.instance});Object.assign(r,e)})})}},{key:"currentServerKey",set:function(e){this._data.currentServerKey=e},get:function(){return this._data.currentServerKey}},{key:"currentInstanceKey",set:function(e){this._data.currentInstanceKey=e},get:function(){return this._data.currentInstanceKey}},{key:"state",get:function(){return this._data.state}}]),n}();e.exports=new f}).call(t,n(1))},160:function(e,t,n){n(161),e.exports=n(167)},161:function(e,t,n){"use strict";n(162),n(163),n(164),n(165),n(166)},162:function(e,t){},163:function(e,t){},166:function(e,t){},167:function(e,t,n){"use strict";(function(e){var t=function(e){return e&&e.__esModule?e:{default:e}}(n(170));e.route(document.body.querySelector("#root"),"/",{"/":t.default})}).call(t,n(1))},17:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AemBoardHelper=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(e){return e&&e.__esModule?e:{default:e}}(n(2));var u=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,null,[{key:"groupByServers",value:function(e){return a.default.groupBy(e,"server")}},{key:"groupByBundles",value:function(e){var t={};return a.default.each(e,function(e,n){t[n]={};var r=[];a.default.each(e,function(e){a.default.each(e.data,function(e){r.push(e)})}),t[n].bundleGroups=Object.entries(a.default.groupBy(a.default.sortBy(r,"name"),"name"))}),t}},{key:"insertServerToBundles",value:function(e,t,n){return a.default.each(e,function(e){e.splice(n,0,t)}),e}},{key:"findInstanceBundle",value:function(e,t){return a.default.find(e,function(e){return Object.is(e.instance,t)})}},{key:"getBundleStateText",value:function(e){return"Active"==e.state?"":" ("+e.state+")"}},{key:"getBundleStateClass",value:function(e){return Object.is(e,void 0)||a.default.isEmpty(e)?"":"Active"===e.state?"":"Resolved"===e.state?".b-box--padding-left-xxs.fas.fa-cloud":".b-box--padding-left-xxs.fas.fa-cloud-rain"}}]),e}();t.AemBoardHelper=u},170:function(e,t,n){"use strict";(function(t){var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=s(n(171)),u=s(n(208)),i=s(n(210)),l=s(n(212)),o=s(n(214));function s(e){return e&&e.__esModule?e:{default:e}}e.exports=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,[{key:"oninit",value:function(e){a.default.initState().then(function(n){e.state.title=n,t.redraw()})}},{key:"view",value:function(){return a.default.isReady()?t(".b-page.b-page--bg-dark",[t(u.default),t(".b-container.b-container--section",[t(".b-container"+(a.default.isCurrentKey("dev")?"":".b-hidden--fixed"),[t(i.default,a.default.getServerData("dev"))]),t(".b-container"+(a.default.isCurrentKey("test")?"":".b-hidden--fixed"),[t(i.default,a.default.getServerData("test"))]),t(".b-container"+(a.default.isCurrentKey("compareTrain")?"":".b-hidden--fixed"),[t(l.default,a.default.getComparedData("test","train"))]),t(".b-container"+(a.default.isCurrentKey("train")?"":".b-hidden--fixed"),[t(i.default,a.default.getServerData("train"))]),t(".b-container"+(a.default.isCurrentKey("compareProd")?"":".b-hidden--fixed"),[t(l.default,a.default.getComparedData("train","prod"))]),t(".b-container"+(a.default.isCurrentKey("prod")?"":".b-hidden--fixed"),[t(i.default,a.default.getServerData("prod"))])])]):t(o.default)}}]),e}()}).call(t,n(1))},171:function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(e){return e&&e.__esModule?e:{default:e}}(n(11));var u=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._isReady=!1}return r(e,[{key:"initState",value:function(){var e=this;return new Promise(function(t,n){a.default.fetchAllBundles().then(function(n){e._isReady=!0,a.default.currentServerKey="compareTrain",t(n)}).catch(n)})}},{key:"isReady",value:function(){return this._isReady}},{key:"getServerData",value:function(e){return a.default.listResults()[e]}},{key:"isCurrentKey",value:function(e){return Object.is(a.default.currentServerKey,e)}},{key:"getComparedData",value:function(e,t){return{source:{server:e,bundleGroups:a.default.listResults()[e].bundleGroups},destination:{server:t,bundleGroups:a.default.listResults()[t].bundleGroups}}}}]),e}();e.exports=new u},195:function(e,t){},198:function(e,t,n){"use strict";var r=window.location.href,a=window.location.hostname,u=r.includes("aem-board")?a+"/rpa-server":a+":7071",i=r.includes("aem-board")?a+"/rpa-bucket":a+":7080";e.exports={env:"production",apiRootPath:window.location.protocol+"//"+u,outputPath:window.location.protocol+"//"+i,ams:[{server:"dev",instance:"author1"},{server:"dev",instance:"publish1"},{server:"test",instance:"author1"},{server:"test",instance:"publish1"},{server:"test",instance:"publish2"},{server:"train",instance:"author1"},{server:"train",instance:"publish1"},{server:"train",instance:"publish2"},{server:"train",instance:"publish3"},{server:"prod",instance:"author1"},{server:"prod",instance:"publish1"},{server:"prod",instance:"publish2"},{server:"prod",instance:"publish3"}]}},199:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(31),u=function(e){return e&&e.__esModule?e:{default:e}}(n(207));var i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._handleObservingDataChanges=this._handleObservingDataChanges.bind(this),this._data={},this._observers=new Map,this._subscribers=new Set,this._bindThisToHandlers()}return r(e,[{key:"subscribe",value:function(e,t,n){if(Object.is(e,void 0))throw new Error("keyPath is required to subscribe data service");if(Object.is(t,void 0))throw new Error("fn is required to subscribe data service");var r={instance:n,id:a.Strings.random(6),keyPath:e,handler:t,proxy:this._createObservableProxy(e)};return this._subscribers.add(r),r}},{key:"unsubscribe",value:function(e){this._subscribers.delete(e)}},{key:"unsubscribeAll",value:function(){this._subscribers.clear()}},{key:"broadcastDataChanges",value:function(e,t){var n=this._data[e],r=!0,a=!1,u=void 0;try{for(var i,l=this._subscribers[Symbol.iterator]();!(r=(i=l.next()).done);r=!0){var o=i.value;if(Object.is(o,void 0))return;Object.is(o.keyPath,e)&&!Object.is(t,o)&&o.handler(e,n)}}catch(e){a=!0,u=e}finally{try{!r&&l.return&&l.return()}finally{if(a)throw u}}}},{key:"destroy",value:function(){for(var e in this.unsubscribeAll(),this)this.hasOwnProperty(e)&&delete this[e]}},{key:"_createObservableProxy",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._handleObservingDataChanges;return this._observers.has(e)||this._observers.set(e,u.default.create(this._data[e],!0,function(n){t(n,e)})),this._observers.get(e)}},{key:"_handleObservingDataChanges",value:function(e,t){return this.broadcastDataChanges(t),!0}},{key:"_bindThisToHandlers",value:function(){var e=!0,t=!1,n=void 0;try{for(var r,a=Object.getOwnPropertyNames(Object.getPrototypeOf(this))[Symbol.iterator]();!(e=(r=a.next()).done);e=!0){var u=r.value,i=this[u];i instanceof Function&&i!==this&&this._validateHandlerProperty(u)&&(this[u]=this[u].bind(this))}}catch(e){t=!0,n=e}finally{try{!e&&a.return&&a.return()}finally{if(t)throw n}}}},{key:"_validateHandlerProperty",value:function(e){return!(e.startsWith("_")||"function"!=typeof this[e]||!Object.is(["on","off"].find(function(t){return t===e}),void 0))}}]),e}();t.default=i},200:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Colors=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(e){return e&&e.__esModule?e:{default:e}}(n(32));var u=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,null,[{key:"rgb2rgba",value:function(e,t){return e?(t=a.default.isTruthyValue(t)?t:1,e.replace(/rgb/i,"rgba").replace(/\)/i,", "+t+")")):null}},{key:"hex2rgb",value:function(e){return e?(n=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,e=e.toString().replace(n,function(e,t,n,r){return t+t+n+n+r+r}),(t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e))?"gb("+parseInt(t[1],16)+","+parseInt(t[2],16)+", "+parseInt(t[3],16)+")":null):null;var t,n}},{key:"hex2rgbObj",value:function(e){if(!e)return null;var t,n;return n=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,e=e.toString().replace(n,function(e,t,n,r){return t+t+n+n+r+r}),(t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e))?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null}},{key:"rgb2hex",value:function(e,t,n){if(!e||!t||!n)return null;if(e>255||t>255||n>255)return null;if(e<0||t<0||n<0)return null;var r;return"#"+(r=function(e){var t;return 1===(t=e.toString(16)).length?"0"+t:t})(e)+r(t)+r(n)}},{key:"colorLuminance",value:function(e,t){if(!this.hex2rgb(e)||t>1||t<-1)return null;var n=void 0,r=void 0,a=void 0,u="#";for((e=String(e).replace(/[^0-9a-f]/gi,"")).length<6&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),t=t||0,r=a=0;a<=2;r=a+=1)n=parseInt(e.substr(2*r,2),16),u+=("00"+(n=Math.round(Math.min(Math.max(0,n+n*t),255)).toString(16))).substr(n.length);return u}}]),e}();t.Colors=u},201:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Dates=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=i(n(0)),u=i(n(2));function i(e){return e&&e.__esModule?e:{default:e}}var l=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,null,[{key:"getDateUTCFormat",value:function(e){return a.default.utc(e)._f}},{key:"getCurrentYear",value:function(){return(new Date).getFullYear()}},{key:"getHour",value:function(e){return u.default.includes(this.getDateUTCFormat(e),"HH")?(0,a.default)(e).format("ha"):""}},{key:"getHourMinute",value:function(e){return u.default.includes(this.getDateUTCFormat(e),"HH:mm")?(0,a.default)(e).format("h.mma").replace(".00",""):""}},{key:"getDate",value:function(e){return(0,a.default)(e).format("D")+" "+(0,a.default)(e).format("MMMM")+" "+(0,a.default)(e).format("YYYY")}},{key:"getDateTime",value:function(t){var n=e.getDate(t);return e.getHourMinute(t)+", "+n}},{key:"getHourAndDate",value:function(e){return u.default.isEmpty(this.getHour(e))?this.getDate(e):this.getHour(e)+", "+this.getDate(e)}},{key:"getHourMinuteAndDate",value:function(e){return u.default.isEmpty(this.getHour(e))?this.getDate(e):this.getHourMinute(e)+", "+this.getDate(e)}},{key:"convertSeconds",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"mm:ss",r=Math.floor(t/60),a=t-60*r,u=Math.floor(t/3600);return Object.is(n,"mm:ss")?e.pad(r,"0",2)+" : "+e.pad(a,"0",2):e.pad(u,"0",2)+" : "+e.pad(r,"0",2)+" : "+e.pad(a,"0",2)}},{key:"pad",value:function(e,t,n){return(new Array(n+1).join(t)+e).slice(-n)}}]),e}();t.Dates=l},203:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,null,[{key:"getRatio",value:function(e){return e.width/e.height}},{key:"getImageCenterParams",value:function(t,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=t.originParams;r&&(a={width:t.width,height:t.height,ratio:e.getRatio(t)});var u={originParams:a,ratio:a.ratio||e.getRatio(t),width:a.width||t.width,height:a.height||t.height,positionX:0,positionY:0},i=n.offsetWidth;return u.width>i?(u.width=i,u.height=u.width/u.ratio):u.positionX=(i-t.width)/2,u}}]),e}();t.Images=a},204:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,null,[{key:"isNumber",value:function(e){return!isNaN(parseFloat(e))&&isFinite(e)}},{key:"stripNonNumericCharacters",value:function(e){return parseFloat(e.toString().replace(/[^\d.-]/g,""),10)}}]),e}();t.Numbers=a},205:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Objects=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(e){return e&&e.__esModule?e:{default:e}}(n(2));var u=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,null,[{key:"filterObjectProperties",value:function(e,t){var n={};if(!a.default.isUndefined(e)&&!a.default.isUndefined(t)){if(a.default.isObject(e))return a.default.forOwn(e,function(e,r){t.hasOwnProperty(r)&&(n[r]=e)}),n;console.warn("invalid object to convert: ",e)}}},{key:"empty",value:function(e){for(var t in e)e.hasOwnProperty(t)&&delete e[t];return e}},{key:"makeEnum",value:function(e,t){return new Proxy(t,{set:function(){throw new TypeError("Enum is read only")},get:function(n,r){if("nameOf"===r)return function(n){for(var r=Object.keys(t),a=0;a<r.length;a+=1){var u=r[a];if(t[u]===n)return e+"."+u}}.bind(n);if(!(r in n))throw new ReferenceError('Unknown enum key "'+r+'"');return Reflect.get(n,r)},deleteProperty:function(){throw new TypeError("Enum is read only")}})}}]),e}();t.Objects=u},206:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,null,[{key:"random",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;return Math.random().toString(36).substr(2,e&&e<=12?e:12)}},{key:"truncate",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=e.length>t,a=r?e.substr(0,t-1):e;return a=n&&r?a.substr(0,a.lastIndexOf(" ")):a,r?a+"...":a}},{key:"removeEmptyHtmlTags",value:function(e,t){return e.replace(t,"").replace(/(<(?!\/)[^>]+>)+(<\/[^>]+>)/gm,"")}},{key:"removeLineBreaks",value:function(e){return e.replace(/\r?\n|\r|&lt;br&gt;|<br>|<br\/>/g,"")}},{key:"getMediaTimeStringFromSeconds",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=parseInt(e),n=Math.floor(e/3600);t-=3600*n;var r=Math.floor(t/60);t-=60*r;var a="";return n>0&&(a=a+n+" hour "),r>0&&(a=a+r+" min "),a=a+t+" sec"}},{key:"upperCaseFirstChar",value:function(e){return e.substring(0,1).toUpperCase()+e.substring(1)}}]),e}();t.Strings=a},208:function(e,t,n){"use strict";(function(t){var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(e){return e&&e.__esModule?e:{default:e}}(n(209));e.exports=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,[{key:"view",value:function(){return t(".b-aem-board-header.b-box.b-box--padding-base.b-box--margin-bottom-base",[t(".b-container.b-container--section",[t(".grid.grid--flush",[t(".1/12.grid__cell",[t("a.b-aem-board-header__button.b-link.b-link--block\n "+a.default.getSelectedStateClass("dev")+"[href=javascript:void(0);]",{onclick:function(){a.default.setCurrentServerKey("dev")}},"dev")]),t(".1/12.grid__cell",[t("a.b-aem-board-header__button.b-link.b-link--block\n "+a.default.getSelectedStateClass("test")+"[href=javascript:void(0);]",{onclick:function(){a.default.setCurrentServerKey("test")}},"test")]),t(".3/28.grid__cell",[t("a.b-aem-board-header__button.b-link.b-link--block\n "+a.default.getSelectedStateClass("compareTrain")+"[href=javascript:void(0);]",{onclick:function(){a.default.setCurrentServerKey("compareTrain")}},"compare")]),t(".1/12.grid__cell",[t("a.b-aem-board-header__button.b-link.b-link--block\n "+a.default.getSelectedStateClass("train")+"[href=javascript:void(0);]",{onclick:function(){a.default.setCurrentServerKey("train")}},"train")]),t(".3/28.grid__cell",[t("a.b-aem-board-header__button.b-link.b-link--block\n "+a.default.getSelectedStateClass("compareProd")+"[href=javascript:void(0);]",{onclick:function(){a.default.setCurrentServerKey("compareProd")}},"compare")]),t(".1/12.grid__cell",[t("a.b-aem-board-header__button.b-link.b-link--block\n "+a.default.getSelectedStateClass("prod")+"[href=javascript:void(0);]",{onclick:function(){a.default.setCurrentServerKey("prod")}},"prod")])])])])}}]),e}()}).call(t,n(1))},209:function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(e){return e&&e.__esModule?e:{default:e}}(n(11));n(31);var u=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,[{key:"listResults",value:function(){return a.default.listResults()}},{key:"setCurrentServerKey",value:function(e){a.default.currentServerKey=e}},{key:"getSelectedStateClass",value:function(e){return a.default.currentServerKey===e?"":".b-link--hover-underline"}}]),e}();e.exports=new u},210:function(e,t,n){"use strict";(function(t){var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=i(n(2)),u=i(n(211));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,[{key:"view",value:function(e){return t(".b-bundles-panel.b-component",[t(".b-title.b-title--h2.b-text--upper.b-text--align-center.b-component--tight",u.default.getCurrentServerKey()),t(".b-bundles-panel__content-container.b-component",[t(".b-featured-table",[t(".b-featured-table__row",[t(".2/7.b-featured-table__cell.b-featured-table__cell--head","Bundle Name"),t(".1/7.b-featured-table__cell.b-featured-table__cell--head","Author1"),t(".1/7.b-featured-table__cell.b-featured-table__cell--head","Publish1"),t(".1/7.b-featured-table__cell.b-featured-table__cell--head","Publish2"),t(".1/7.b-featured-table__cell.b-featured-table__cell--head","Publish3")]),a.default.map(e.attrs.bundleGroups,function(e){return t(".b-featured-table__row",[t(".2/7.grid_cell.b-featured-table__cell",""+e[0]),a.default.map(u.default.generateStandardBundleList(e[1]),function(e){return t(".1/7.grid_cell.b-featured-table__cell",[t("span.b-text",""+(e.version?e.version:"")),t("span.b-text",""+(e.version?u.default.getBundleStateText(e):""))])})])})])]),t("div",[t("span","Synchronise bundle status every 5 seconds for DEV, TEST, TRAIN and PROD.")])])}}]),e}()}).call(t,n(1))},211:function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=l(n(2)),u=l(n(11)),i=n(17);function l(e){return e&&e.__esModule?e:{default:e}}var o={author1:{},publish1:{},publish2:{},publish3:{}},s=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._data={updatedBundles:[]}}return r(e,[{key:"generateStandardBundleList",value:function(e){var t=Object.assign({},o);return a.default.each(e,function(e){t[e.instance]=e}),t}},{key:"getBundleStateText",value:function(e){return i.AemBoardHelper.getBundleStateText(e)}},{key:"getBundleStateClass",value:function(e){return i.AemBoardHelper.getBundleStateClass(e)}},{key:"getCurrentServerKey",value:function(){return u.default.currentServerKey}}]),e}();e.exports=new s},212:function(e,t,n){"use strict";(function(t){var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=i(n(2)),u=i(n(213));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,[{key:"view",value:function(e){return t(".b-bundles-panel.b-component",[t("h2.b-title--first.b-title.b-title--h2.b-text--upper.b-text--align-center.b-component--tight","Compare "+e.attrs.source.server+" and "+e.attrs.destination.server),t(".b-bundles-panel__content-container.b-component",[t(".b-featured-table",[t(".b-featured-table__row",[t(".4/12.b-featured-table__cell.b-featured-table__cell--head"," "),t(".5/24.b-featured-table__cell.b-featured-table__cell--head","AUTHORS"),t(".8/24.b-featured-table__cell.b-featured-table__cell--head.b-featured-table__cell--no-border-right","PUBLISHES"),t(".3/24.b-featured-table__cell.b-featured-table__cell--head"," ")]),t(".b-featured-table__row",[t(".4/12.b-featured-table__cell.b-featured-table__cell--head"," "),t(".1/12.b-featured-table__cell.b-featured-table__cell--head.b-featured-table__cell--white.b-text--upper",""+e.attrs.source.server),t(".3/24.b-featured-table__cell.b-featured-table__cell--head.b-text--upper",""+e.attrs.destination.server),t(".1/12.b-featured-table__cell.b-featured-table__cell--head.b-featured-table__cell--white.b-text--upper",""+e.attrs.source.server),t(".6/24.b-featured-table__cell.b-featured-table__cell--head.b-featured-table__cell--no-border-right.b-text--upper",""+e.attrs.destination.server),t(".3/24.b-featured-table__cell.b-featured-table__cell--head"," ")]),t(".b-featured-table__row",[t(".4/12.b-featured-table__cell.b-featured-table__cell--head","Bundle Name"),t(".1/12.b-featured-table__cell.b-featured-table__cell--head.b-featured-table__cell--white","Author1"),t(".3/24.b-featured-table__cell.b-featured-table__cell--head","Author1"),t(".1/12.b-featured-table__cell.b-featured-table__cell--head.b-featured-table__cell--white","Publish1"),t(".3/24.b-featured-table__cell.b-featured-table__cell--head","Publish1"),t(".3/24.b-featured-table__cell.b-featured-table__cell--head","Publish2"),t(".3/24.b-featured-table__cell.b-featured-table__cell--head","Publish3")]),a.default.map(u.default.getDisplayList(e.attrs.source,e.attrs.destination),function(e){return t(".b-featured-table__row",[t(".4/12.grid_cell.b-featured-table__cell\n "+u.default.getBundleNameClass(e),""+e.name),t(".1/12.grid_cell.b-featured-table__cell.b-featured-table__cell--white",e.source.author1?[t("span.b-text",""+e.source.author1.version),t("span.b-text",""+u.default.getBundleStateText(e.source.author1))]:"-"),t(".3/24.grid_cell.b-featured-table__cell\n "+u.default.getDestinationBundleClass(e,"author1"),e.destination.author1?[t("span.b-text",""+e.destination.author1.version),t("span.b-text",""+u.default.getBundleStateText(e.destination.author1))]:"-"),t(".1/12.grid_cell.b-featured-table__cell.b-featured-table__cell--white",e.source.publish1?[t("span.b-text",""+e.source.publish1.version),t("span.b-text",""+u.default.getBundleStateText(e.source.publish1))]:"-"),t(".3/24.grid_cell.b-featured-table__cell\n "+u.default.getDestinationBundleClass(e,"publish1"),e.destination.publish1?[t("span.b-text",""+e.destination.publish1.version),t("span.b-text",""+u.default.getBundleStateText(e.destination.publish1))]:"-"),t(".3/24.grid_cell.b-featured-table__cell\n "+u.default.getDestinationBundleClass(e,"publish2"),e.destination.publish2?[t("span.b-text",""+e.destination.publish2.version),t("span.b-text",""+u.default.getBundleStateText(e.destination.publish2))]:"-"),t(".3/24.grid_cell.b-featured-table__cell\n "+u.default.getDestinationBundleClass(e,"publish3"),e.destination.publish3?[t("span.b-text",""+e.destination.publish3.version),t("span.b-text",""+u.default.getBundleStateText(e.destination.publish3))]:"-")])})])]),t("div",[t("span","Synchronise bundle status every 5 seconds for DEV, TEST, TRAIN and PROD.")])])}}]),e}()}).call(t,n(1))},213:function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(e){return e&&e.__esModule?e:{default:e}}(n(2)),u=n(17);var i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,[{key:"getDisplayList",value:function(e,t){e=JSON.parse(JSON.stringify(e)),u.AemBoardHelper.insertServerToBundles(e.bundleGroups,e.server,1),t=JSON.parse(JSON.stringify(t)),u.AemBoardHelper.insertServerToBundles(t.bundleGroups,t.server,1);var n=a.default.sortBy(a.default.concat(e.bundleGroups,t.bundleGroups));return this._generateComparedList(n,e.server,t.server)}},{key:"getBundleStateClass",value:function(e){return u.AemBoardHelper.getBundleStateClass(e)}},{key:"getBundleStateText",value:function(e){return u.AemBoardHelper.getBundleStateText(e)}},{key:"getBundleNameClass",value:function(e){return Object.is(this.getDestinationBundleClass(e,"author1"),"")&&Object.is(this.getDestinationBundleClass(e,"publish1"),"")&&Object.is(this.getDestinationBundleClass(e,"publish2"),"")&&Object.is(this.getDestinationBundleClass(e,"publish3"),"")?"":".b-featured-table__cell--dark"}},{key:"getDestinationBundleClass",value:function(e,t){var n=t.includes("publish")?"publish1":t.includes("author")?"author1":t;return Object.is(!Object.is(e.source[n],void 0),!Object.is(e.destination[t],void 0))&&Object.is(e.source[n]&&e.source[n].version,e.destination[t]&&e.destination[t].version)?"":".b-featured-table__cell--dark"}},{key:"_generateComparedList",value:function(e,t,n){var r={};return a.default.each(e,function(e){Object.is(r[e[0]],void 0)&&(r[e[0]]={}),r[e[0]].name=e[0],e[1]===t&&(r[e[0]].source={server:t,author1:u.AemBoardHelper.findInstanceBundle(e[2],"author1"),publish1:u.AemBoardHelper.findInstanceBundle(e[2],"publish1")}),e[1]===n&&(r[e[0]].destination={server:n,author1:u.AemBoardHelper.findInstanceBundle(e[2],"author1"),publish1:u.AemBoardHelper.findInstanceBundle(e[2],"publish1"),publish2:u.AemBoardHelper.findInstanceBundle(e[2],"publish2"),publish3:u.AemBoardHelper.findInstanceBundle(e[2],"publish3")})}),r}}]),e}();e.exports=new i},214:function(e,t,n){"use strict";(function(t){var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(e){return e&&e.__esModule?e:{default:e}}(n(215));e.exports=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,[{key:"view",value:function(){return t(".b-page.b-page--bg-dark.b-page--position-fixed",[t(".b-container.b-container--center.b-container--size-full",[t(a.default)])])}}]),e}()}).call(t,n(1))},215:function(e,t,n){"use strict";(function(t){e.exports={view:function(){return t(".b-spinner.b-text--align-centre",[t(".b-spinner__child.b-spinner__child--1"),t(".b-spinner__child.b-spinner__child--2"),t(".b-spinner__child.b-spinner__child--3"),t(".b-spinner__child.b-spinner__child--4"),t(".b-spinner__child.b-spinner__child--5"),t(".b-spinner__child.b-spinner__child--6")])}}}).call(t,n(1))},31:function(e,t,n){"use strict";var r=n(32),a=n(200),u=n(201),i=n(203),l=n(204),o=n(205),s=n(206),c={Booleans:r.Booleans,Colors:a.Colors,Dates:u.Dates,Images:i.Images,Numbers:l.Numbers,Objects:o.Objects,Strings:s.Strings};e.exports=c},32:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,null,[{key:"isTruthyValue",value:function(e){return!(!e&&0!==parseInt(e,10))}}]),e}();t.Booleans=a}},[160]);