(window.textWebpackJsonp=window.textWebpackJsonp||[]).push([[201],{185:function(t,A,e){var n=e(8),i=e(9).f,o=Function.prototype,a=o.toString,r=/^\s*function ([^ (]*)/;!n||"name"in o||i(o,"name",{configurable:!0,get:function(){try{return a.call(this).match(r)[1]}catch(t){return""}}})},390:function(t,A,e){"use strict";var n=e(10),i=e(181).trim;n({target:"String",proto:!0,forced:e(391)("trim")},{trim:function(){return i(this)}})},391:function(t,A,e){var n=e(0),i=e(184);t.exports=function(t){return n((function(){return!!i[t]()||"​…᠎"!="​…᠎"[t]()||i[t].name!==t}))}},392:function(t,A,e){"use strict";var n=e(8),i=e(2),o=e(47),a=e(11),r=e(5),s=e(20),c=e(102),l=e(33),u=e(0),d=e(31),h=e(99).f,p=e(46).f,f=e(9).f,g=e(181).trim,m=i.Number,v=m.prototype,b="Number"==s(d(v)),y=function(t){var A,e,n,i,o,a,r,s,c=l(t,!1);if("string"==typeof c&&c.length>2)if(43===(A=(c=g(c)).charCodeAt(0))||45===A){if(88===(e=c.charCodeAt(2))||120===e)return NaN}else if(48===A){switch(c.charCodeAt(1)){case 66:case 98:n=2,i=49;break;case 79:case 111:n=8,i=55;break;default:return+c}for(a=(o=c.slice(2)).length,r=0;ri)return NaN;return parseInt(o,n)}return+c};if(o("Number",!m(" 0o1")||!m("0b1")||m("+0x1"))){for(var w,M=function(t){var A=arguments.length<1?0:t,e=this;return e instanceof M&&(b?u((function(){v.valueOf.call(e)})):"Number"!=s(e))?c(new m(y(A)),e,M):y(A)},x=n?h(m):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),B=0;x.length>B;B++)r(m,w=x[B])&&!r(M,w)&&f(M,w,p(m,w));M.prototype=v,v.constructor=M,a(i,"Number",M)}},393:function(t,A,e){"use strict";var n=e(10),i=e(100),o=e(24),a=e(16),r=e(17),s=e(51),c=e(96),l=e(48),u=Math.max,d=Math.min;n({target:"Array",proto:!0,forced:!l("splice")},{splice:function(t,A){var e,n,l,h,p,f,g=r(this),m=a(g.length),v=i(t,m),b=arguments.length;if(0===b?e=n=0:1===b?(e=0,n=m-v):(e=b-2,n=d(u(o(A),0),m-v)),m+e-n>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(l=s(g,n),h=0;hm-n+e;h--)delete g[h-1]}else if(e>n)for(h=m-n;h>v;h--)f=h+e-1,(p=h+n-1)in g?g[f]=g[p]:delete g[f];for(h=0;hspan[data-v-42604de1]{cursor:pointer;white-space:nowrap}.action-button__icon[data-v-42604de1]{width:44px;height:44px;opacity:1;background-position:14px center;background-size:16px}.action-button p[data-v-42604de1]{width:150px;padding:7px 0;margin:auto;cursor:pointer;text-align:left;line-height:1.6em}.action-button__longtext[data-v-42604de1]{cursor:pointer;white-space:pre-wrap}.action-button__title[data-v-42604de1]{font-weight:bold}\n",""])},12:function(t,A,e){"use strict";e.r(A);var n=e(4);e(36), /** * @copyright Copyright (c) 2019 Julius Härtl * * @author Julius Härtl * @author John Molakvoæ * * @license GNU AGPL version 3 or any later version * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . * */ n.VTooltip.options.defaultTemplate=''),n.VTooltip.options.defaultHtml=!1,A.default=n.VTooltip},125:function(t,A){},13:function(t,A,e){"use strict";e(6),e(23);var n=e(5),i=e.n(n); /** * @copyright Copyright (c) 2019 John Molakvoæ * * @author John Molakvoæ * * @license GNU AGPL version 3 or any later version * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . * */A.a={before:function(){this.$slots.default&&""!==this.text.trim()||(i.a.util.warn("".concat(this.$options.name," cannot be empty and requires a meaningful text content"),this),this.$destroy(),this.$el.remove())},beforeUpdate:function(){this.text=this.getText()},data:function(){return{text:this.getText()}},computed:{isLongText:function(){return this.text&&this.text.trim().length>20}},methods:{getText:function(){return this.$slots.default?this.$slots.default[0].text.trim():""}}}},14:function(t,A){t.exports=n(389)},149:function(A,e,n){"use strict";n.r(e);var i=n(33),o=(n(18),n(29),n(72)),a=n.n(o),r=n(55),s=n(80),c=n(12); /** * @copyright Copyright (c) 2019 John Molakvoæ * * @author John Molakvoæ * * @license GNU AGPL version 3 or any later version * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . * */function l(t,A){var e,n,i,o=A;this.start=function(){i=!0,n=new Date,e=setTimeout(t,o)},this.pause=function(){i=!1,clearTimeout(e),o-=new Date-n},this.clear=function(){i=!1,clearTimeout(e),o=0},this.getTimeLeft=function(){return i&&(this.pause(),this.start()),o},this.getStateRunning=function(){return i},this.start()}var u={name:"Modal",components:{Actions:r.default,ActionButton:s.default},directives:{tooltip:c.default},props:{title:{type:String,default:""},hasPrevious:{type:Boolean,default:!1},hasNext:{type:Boolean,default:!1},outTransition:{type:Boolean,default:!1},enableSlideshow:{type:Boolean,default:!1},clearViewDelay:{type:Number,default:5e3},slideshowDelay:{type:Number,default:3e3},slideshowPaused:{type:Boolean,default:!1},enableSwipe:{type:Boolean,default:!0},spreadNavigation:{type:Boolean,default:!1},size:{type:String,default:"normal",validator:function(t){return-1!==["normal","large","full"].indexOf(t)}},canClose:{type:Boolean,default:!0},dark:{type:Boolean,default:!1}},data:function(){return{mc:null,showModal:!1,clearView:!1,clearViewTimeout:null,playing:!1,slideshowTimeout:null}},computed:{modalTransitionName:function(){return"modal-".concat(this.outTransition?"out":"in")},playPauseTitle:function(){return this.playing?t("core","Pause slideshow"):t("core","Start slideshow")}},watch:{slideshowPaused:function(t){this.slideshowTimeout&&(t?this.slideshowTimeout.pause():this.slideshowTimeout.start())}},beforeMount:function(){window.addEventListener("keydown",this.handleKeydown)},beforeDestroy:function(){window.removeEventListener("keydown",this.handleKeydown)},mounted:function(){var t=this;this.showModal=!0,this.handleMouseMove(),this.mc=new a.a(this.$refs.mask),this.mc.on("swipeleft swiperight",(function(A){t.handleSwipe(A)})),document.body.insertBefore(this.$el,document.body.lastChild)},unmounted:function(){this.mc.off("swipeleft swiperight"),this.mc.destroy()},methods:{previous:function(t){this.hasPrevious&&(t&&this.resetSlideshow(),this.$emit("previous",t))},next:function(t){this.hasNext&&(t&&this.resetSlideshow(),this.$emit("next",t))},close:function(t){var A=this;this.canClose&&(this.showModal=!1,setTimeout((function(){A.$emit("close",t)}),300))},handleKeydown:function(t){switch(t.keyCode){case 37:this.previous(t);break;case 13:case 39:this.next(t);break;case 27:this.close(t)}},handleSwipe:function(t){this.enableSwipe&&("swipeleft"===t.type?this.next(t):"swiperight"===t.type&&this.previous(t))},handleMouseMove:function(){var t=this;this.clearViewDelay>0&&(this.clearView=!1,clearTimeout(this.clearViewTimeout),this.clearViewTimeout=setTimeout((function(){t.clearView=!0}),this.clearViewDelay))},togglePlayPause:function(){this.playing=!this.playing,this.playing?this.handleSlideshow():this.clearSlideshowTimeout()},resetSlideshow:function(){this.playing=!this.playing,this.clearSlideshowTimeout(),this.$nextTick((function(){this.togglePlayPause()}))},handleSlideshow:function(){var t=this;this.playing=!0,this.hasNext?this.slideshowTimeout=new l((function(){t.next(),t.handleSlideshow()}),this.slideshowDelay):(this.playing=!1,this.clearSlideshowTimeout())},clearSlideshowTimeout:function(){this.slideshowTimeout&&this.slideshowTimeout.clear()}}},d=(n(218),n(0)),h=n(125),p=n.n(h),f=Object(d.a)(u,(function(){var t=this,A=t.$createElement,e=t._self._c||A;return e("transition",{attrs:{name:"fade"}},[e("div",{ref:"mask",staticClass:"modal-mask",class:{"modal-mask--dark":t.dark},on:{click:t.handleMouseMove,mousemove:t.handleMouseMove,touchmove:t.handleMouseMove}},[e("transition",{attrs:{name:"fade-visibility"}},[e("div",{directives:[{name:"show",rawName:"v-show",value:!t.clearView,expression:"!clearView"}],staticClass:"modal-header",class:{invisible:t.clearView}},[""!==t.title.trim()?e("div",{staticClass:"modal-title"},[t._v("\n\t\t\t\t\t"+t._s(t.title)+"\n\t\t\t\t")]):t._e(),t._v(" "),e("div",{staticClass:"icons-menu"},[t.hasNext&&t.enableSlideshow?e("button",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.playPauseTitle,expression:"playPauseTitle",modifiers:{auto:!0}}],staticClass:"play-pause",class:{"play-pause--paused":t.slideshowPaused},on:{click:t.togglePlayPause}},[e("div",{class:[t.playing?"icon-pause":"icon-play"]},[e("span",{staticClass:"hidden-visually"},[t._v("\n\t\t\t\t\t\t\t\t"+t._s(t.playPauseTitle)+"\n\t\t\t\t\t\t\t")])]),t._v(" "),t.playing?e("svg",{staticClass:"progress-ring",attrs:{height:"50",width:"50"}},[e("circle",{staticClass:"progress-ring__circle",attrs:{stroke:"white","stroke-width":"2",fill:"transparent",r:"15",cx:"25",cy:"25"}})]):t._e()]):t._e(),t._v(" "),e("Actions",{staticClass:"header-actions"},[t._t("actions")],2),t._v(" "),t.canClose?e("Actions",{staticClass:"header-close"},[e("ActionButton",{attrs:{icon:"icon-close"},on:{click:t.close}},[t._v("\n\t\t\t\t\t\t\t"+t._s(t.t("core","Close"))+"\n\t\t\t\t\t\t")])],1):t._e()],1)])]),t._v(" "),e("transition",{attrs:{name:t.modalTransitionName}},[e("div",{directives:[{name:"show",rawName:"v-show",value:t.showModal,expression:"showModal"}],staticClass:"modal-wrapper",class:["modal-wrapper--"+t.size,t.spreadNavigation?"modal-wrapper--spread-navigation":""],on:{click:function(A){return A.target!==A.currentTarget?null:t.close(A)}}},[e("transition",{attrs:{name:"fade-visibility"}},[e("a",{directives:[{name:"show",rawName:"v-show",value:t.hasPrevious&&!t.clearView,expression:"hasPrevious && !clearView"}],staticClass:"prev",class:{invisible:t.clearView||!t.hasPrevious},on:{click:t.previous}},[e("div",{staticClass:"icon icon-previous"},[e("span",{staticClass:"hidden-visually"},[t._v("\n\t\t\t\t\t\t\t\t"+t._s(t.t("core","Previous"))+"\n\t\t\t\t\t\t\t")])])])]),t._v(" "),e("div",{staticClass:"modal-container"},[t._t("default")],2),t._v(" "),e("transition",{attrs:{name:"fade-visibility"}},[e("a",{directives:[{name:"show",rawName:"v-show",value:t.hasNext&&!t.clearView,expression:"hasNext && !clearView"}],staticClass:"next",class:{invisible:t.clearView||!t.hasNext},on:{click:t.next}},[e("div",{staticClass:"icon icon-next"},[e("span",{staticClass:"hidden-visually"},[t._v("\n\t\t\t\t\t\t\t\t"+t._s(t.t("core","Next"))+"\n\t\t\t\t\t\t\t")])])])])],1)])],1)])}),[],!1,null,"2a99be04",null);"function"==typeof p.a&&p()(f);var g=f.exports;n.d(e,"Modal",(function(){return g})), /** * @copyright Copyright (c) 2019 John Molakvoæ * * @author John Molakvoæ * * @license GNU AGPL version 3 or any later version * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . * */ Object(i.a)(g),e.default=g},15:function(t,A){t.exports=n(44)},16:function(t,A){t.exports=n(91)},17:function(t,A){t.exports=n(92)},18:function(t,A){t.exports=n(93)},19:function(t,A){t.exports=n(94)},2:function(t,A,e){"use strict";function n(t,A){for(var e=[],n={},i=0;ie.parts.length&&(n.parts.length=e.parts.length)}else{var a=[];for(i=0;i * * @author John Molakvoæ * * @license GNU AGPL version 3 or any later version * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . * */A.a=function(t){t.mounted?Array.isArray(t.mounted)||(t.mounted=[t.mounted]):t.mounted=[],t.mounted.push((function(){this.$el.setAttribute("data-v-".concat("21c352a"),"")}))}},34:function(t,A,e){"use strict";e(25),e(49),e(18);var n=e(14),i=e(12),o=e(21),a=(e(73),function(t){var A=t.getBoundingClientRect(),e=document.documentElement.clientHeight,n=document.documentElement.clientWidth,i=Object.assign({});return i.top=A.top<0,i.left=A.left<0,i.bottom=A.bottom>e,i.right=A.right>n,i.any=i.top||i.left||i.bottom||i.right,i.all=i.top&&i.left&&i.bottom&&i.right,i.offsetY=i.top?A.top:i.bottom?A.bottom-e:0,i.offsetX=i.left?A.left:i.right?A.right-n:0,i}),r=(e(74),e(6),e(71),e(5)),s=e.n(r),c=function(t,A,e){void 0!==t&&t.forEach((function(n,i){var o=!n.componentOptions&&n.tag&&-1===A.indexOf(n.tag),a=!!n.componentOptions&&"string"==typeof n.componentOptions.tag&&-1===A.indexOf(n.componentOptions.tag);(o||a)&&(s.a.util.warn("".concat(o?n.tag:n.componentOptions.tag," is not allowed inside the ").concat(e.$options.name," component"),e),t.splice(i,1))}))},l=["ActionButton","ActionCheckbox","ActionInput","ActionLink","ActionRadio","ActionRouter","ActionSeparator","ActionText","ActionTextEditable"],u={name:"Actions",directives:{ClickOutside:n.directive,tooltip:i.default},props:{open:{type:Boolean,default:!1},menuAlign:{type:String,default:"center",validator:function(t){return["left","center","right"].indexOf(t)>-1}},defaultIcon:{type:String,default:"action-item__menutoggle--default-icon"}},data:function(){return{actions:[],opened:this.open,focusIndex:0,randomId:"menu-"+Object(o.a)(),offsetX:0,offsetY:0,offsetYArrow:0,rotateArrow:!1,children:this.$children}},computed:{hasMultipleActions:function(){return this.actions.length>1},isValidSingleAction:function(){return 1===this.actions.length&&null!==this.firstActionElement},firstActionVNode:function(){return this.actions[0]},firstAction:function(){return this.children[0]?this.children[0]:{}},firstActionBinding:function(){if(this.firstActionVNode&&this.firstActionVNode.componentOptions){var t=this.firstActionVNode.componentOptions.tag;if("ActionLink"===t)return{is:"a",href:this.firstAction.href,target:this.firstAction.target};if("ActionRouter"===t)return{is:"router-link",to:this.firstAction.to,exact:this.firstAction.exact};if("ActionButton"===t)return{is:"button"}}return null},firstActionEvent:function(){return this.firstActionVNode&&this.firstActionVNode.componentOptions&&this.firstActionVNode.componentOptions.listeners&&this.firstActionVNode.componentOptions.listeners.click},firstActionEventBinding:function(){return this.firstActionEvent?"click":null},firstActionClass:function(){var t=this.firstActionVNode&&this.firstActionVNode.data.staticClass,A=this.firstActionVNode&&this.firstActionVNode.data.class;return"".concat(t," ").concat(A)}},watch:{open:function(t){var A=this;this.opened=t,this.opened&&this.$nextTick((function(){A.onOpen()}))}},beforeMount:function(){this.initActions(),c(this.$slots.default,l,this)},beforeUpdate:function(){this.initActions(),c(this.$slots.default,l,this)},methods:{toggleMenu:function(){var t=this;this.opened=!this.opened,this.opened?(this.$nextTick((function(){t.onOpen(),t.focusFirstAction()})),this.$emit("open")):(this.offsetX=0,this.offsetY=0,this.offsetYArrow=0,this.rotateArrow=!1),this.$emit("update:open",this.opened)},closeMenu:function(){this.opened&&(this.$emit("update:open",!1),this.$emit("close")),this.opened=!1,this.offsetX=0,this.offsetY=0,this.offsetYArrow=0,this.rotateArrow=!1},onOpen:function(){if(this.offsetX=0,this.offsetY=0,this.offsetYArrow=0,this.rotateArrow=!1,"center"===this.menuAlign){var t=a(this.$refs.menu);(t.left||t.right)&&(this.offsetX=t.offsetX>0?Math.round(t.offsetX)+5:Math.round(t.offsetX)-5),t.bottom&&(this.offsetY=0-Math.round(this.$refs.menu.clientHeight)-42,this.offsetYArrow=Math.round(this.$refs.menu.clientHeight)+18,this.rotateArrow=!0)}},onMouseFocusAction:function(t){if(document.activeElement!==t.target){var A=t.target.closest("li");if(A){var e=A.querySelector(".focusable");if(e){var n=this.$refs.menu.querySelectorAll(".focusable"),i=Array.prototype.indexOf.call(n,e);i>-1&&(this.focusIndex=i,this.focusAction())}}}},removeCurrentActive:function(){var t=this.$refs.menu.querySelector("li.active");t&&t.classList.remove("active")},focusAction:function(){var t=this.$refs.menu.querySelectorAll(".focusable")[this.focusIndex];if(t){var A=t.closest("li");t.focus(),A&&(this.removeCurrentActive(),A.classList.add("active"))}},focusPreviousAction:function(){this.focusIndex=Math.max(this.focusIndex-1,0),this.focusAction()},focusNextAction:function(){this.focusIndex=Math.min(this.focusIndex+1,this.$refs.menu.querySelectorAll(".focusable").length-1),this.focusAction()},focusFirstAction:function(){this.focusIndex=0,this.focusAction()},focusLastAction:function(){this.focusIndex=this.$el.querySelectorAll(".focusable").length-1,this.focusAction()},execFirstAction:function(t){this.firstActionEvent&&this.firstActionEvent(t)},initActions:function(){this.actions=(this.$slots.default||[]).filter((function(t){return!!t&&!!t.componentOptions}))}}},d=(e(75),e(0)),h=e(41),p=e.n(h),f=Object(d.a)(u,(function(){var t=this,A=t.$createElement,e=t._self._c||A;return t.isValidSingleAction?e("element",t._b({directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.firstAction.text,expression:"firstAction.text",modifiers:{auto:!0}}],staticClass:"action-item action-item--single",class:[t.firstAction.icon,t.firstActionClass],attrs:{"aria-label":t.firstAction.text,rel:"noreferrer noopener"},on:t._d({},[t.firstActionEventBinding,t.execFirstAction])},"element",t.firstActionBinding,!1),[e("span",{attrs:{"aria-hidden":!0,hidden:""}},[t._t("default")],2)]):e("div",{directives:[{name:"show",rawName:"v-show",value:t.hasMultipleActions,expression:"hasMultipleActions"}],staticClass:"action-item",class:{"action-item--open":t.opened},on:{keydown:[function(A){return!A.type.indexOf("key")&&t._k(A.keyCode,"up",38,A.key,["Up","ArrowUp"])?null:A.ctrlKey||A.shiftKey||A.altKey||A.metaKey?null:(A.preventDefault(),t.focusPreviousAction(A))},function(A){return!A.type.indexOf("key")&&t._k(A.keyCode,"down",40,A.key,["Down","ArrowDown"])?null:A.ctrlKey||A.shiftKey||A.altKey||A.metaKey?null:(A.preventDefault(),t.focusNextAction(A))},function(A){return!A.type.indexOf("key")&&t._k(A.keyCode,"tab",9,A.key,"Tab")?null:A.shiftKey?(A.preventDefault(),t.focusPreviousAction(A)):null},function(A){return!A.type.indexOf("key")&&t._k(A.keyCode,"page-up",void 0,A.key,void 0)?null:A.ctrlKey||A.shiftKey||A.altKey||A.metaKey?null:(A.preventDefault(),t.focusFirstAction(A))},function(A){return!A.type.indexOf("key")&&t._k(A.keyCode,"page-down",void 0,A.key,void 0)?null:A.ctrlKey||A.shiftKey||A.altKey||A.metaKey?null:(A.preventDefault(),t.focusLastAction(A))},function(A){return!A.type.indexOf("key")&&t._k(A.keyCode,"esc",27,A.key,["Esc","Escape"])?null:A.ctrlKey||A.shiftKey||A.altKey||A.metaKey?null:(A.preventDefault(),t.closeMenu(A))}]}},[e("a",{staticClass:"icon action-item__menutoggle",class:t.defaultIcon,attrs:{href:"#","aria-haspopup":"true","aria-controls":t.randomId,"aria-expanded":t.opened},on:{click:function(A){return A.preventDefault(),t.toggleMenu(A)},keydown:function(A){return!A.type.indexOf("key")&&t._k(A.keyCode,"space",32,A.key,[" ","Spacebar"])?null:A.ctrlKey||A.shiftKey||A.altKey||A.metaKey?null:(A.preventDefault(),t.toggleMenu(A))}}}),t._v(" "),t.opened?e("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.closeMenu,expression:"closeMenu"}],ref:"menu",staticClass:"action-item__menu",class:["menu-"+t.menuAlign,{open:t.opened}],style:{marginRight:t.offsetX+"px",marginTop:t.offsetY+"px"},attrs:{tabindex:"-1"},on:{mousemove:t.onMouseFocusAction}},[e("div",{staticClass:"action-item__menu_arrow",style:{transform:"translateX("+t.offsetX+"px) translateY("+t.offsetYArrow+"px) "+(t.rotateArrow?" rotate(180deg)":"")}}),t._v(" "),e("ul",{attrs:{id:t.randomId,tabindex:"-1"}},[t._t("default")],2)]):t._e()])}),[],!1,null,"53cb6bd0",null);"function"==typeof p.a&&p()(f),A.a=f.exports},36:function(t,A,e){var n=e(37);"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals),(0,e(2).default)("941c791e",n,!0,{})},37:function(t,A,e){var n=e(1);(t.exports=n(!1)).push([t.i,".vue-tooltip[data-v-21c352a]{position:absolute;z-index:100000;right:auto;left:auto;display:block;margin:0;margin-top:-3px;padding:10px 0;text-align:left;text-align:start;white-space:normal;text-decoration:none;letter-spacing:normal;word-spacing:normal;text-transform:none;word-wrap:normal;word-break:normal;opacity:0;text-shadow:none;font-family:'Nunito', 'Open Sans', Frutiger, Calibri, 'Myriad Pro', Myriad, sans-serif;font-size:12px;font-weight:normal;font-style:normal;line-height:1.6;line-break:auto;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.vue-tooltip[data-v-21c352a][x-placement^='top'] .tooltip-arrow{bottom:0;margin-top:0;margin-bottom:0;border-width:10px 10px 0 10px;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.vue-tooltip[data-v-21c352a][x-placement^='bottom'] .tooltip-arrow{top:0;margin-top:0;margin-bottom:0;border-width:0 10px 10px 10px;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.vue-tooltip[data-v-21c352a][x-placement^='right'] .tooltip-arrow{right:100%;margin-right:0;margin-left:0;border-width:10px 10px 10px 0;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.vue-tooltip[data-v-21c352a][x-placement^='left'] .tooltip-arrow{left:100%;margin-right:0;margin-left:0;border-width:10px 0 10px 10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.vue-tooltip[data-v-21c352a][aria-hidden='true']{visibility:hidden;transition:opacity .15s, visibility .15s;opacity:0}.vue-tooltip[data-v-21c352a][aria-hidden='false']{visibility:visible;transition:opacity .15s;opacity:1}.vue-tooltip[data-v-21c352a] .tooltip-inner{max-width:350px;padding:5px 8px;text-align:center;color:var(--color-main-text);border-radius:var(--border-radius);background-color:var(--color-main-background)}.vue-tooltip[data-v-21c352a] .tooltip-arrow{position:absolute;z-index:1;width:0;height:0;margin:0;border-style:solid;border-color:var(--color-main-background)}\n",""])},38:function(t,A,e){var n=e(112);"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals),(0,e(2).default)("4a580912",n,!0,{})},4:function(t,A){t.exports=n(183)},41:function(t,A){},48:function(t,A,e){"use strict";var n={name:"ActionButton",mixins:[e(24).a],props:{disabled:{type:Boolean,default:!1}},computed:{isFocusable:function(){return!this.disabled}}},i=(e(111),e(0)),o=e(50),a=e.n(o),r=Object(i.a)(n,(function(){var t=this,A=t.$createElement,e=t._self._c||A;return e("li",{class:{"action--disabled":t.disabled}},[e("button",{staticClass:"action-button",class:{focusable:t.isFocusable},on:{click:t.onClick}},[e("span",{staticClass:"action-button__icon",class:[t.isIconUrl?"action-button__icon--url":t.icon],style:{backgroundImage:t.isIconUrl?"url("+t.icon+")":null}}),t._v(" "),t.title?e("p",[e("strong",{staticClass:"action-button__title"},[t._v("\n\t\t\t\t"+t._s(t.title)+"\n\t\t\t")]),t._v(" "),e("br"),t._v(" "),e("span",{staticClass:"action-button__longtext",domProps:{textContent:t._s(t.text)}})]):t.isLongText?e("p",{staticClass:"action-button__longtext",domProps:{textContent:t._s(t.text)}}):e("span",{staticClass:"action-button__text"},[t._v(t._s(t.text))]),t._v(" "),t._e()],2)])}),[],!1,null,"42604de1",null);"function"==typeof a.a&&a()(r),A.a=r.exports},49:function(t,A){t.exports=n(101)},5:function(t,A){t.exports=n(42)},50:function(t,A){},55:function(t,A,e){"use strict";e.r(A);var n=e(34);e.d(A,"Actions",(function(){return n.a})), /** * @copyright Copyright (c) 2018 John Molakvoæ * * @author John Molakvoæ * * @license GNU AGPL version 3 or any later version * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . * */ A.default=n.a},6:function(t,A){t.exports=n(185)},7:function(t,A,e){"use strict";t.exports=function(t,A){return A||(A={}),"string"!=typeof(t=t&&t.__esModule?t.default:t)?t:(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),A.hash&&(t+=A.hash),/["'() \t\n]/.test(t)||A.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t)}},71:function(t,A){t.exports=n(104)},72:function(t,A){t.exports=n(490)},73:function(t,A){t.exports=n(50)},74:function(t,A){t.exports=n(393)},75:function(t,A,e){"use strict";var n=e(30);e.n(n).a},76:function(t,A,e){var n=e(1),i=e(7),o=e(8),a=e(9),r=e(10),s=e(11);A=t.exports=n(!1);var c=i(o),l=i(a),u=i(r),d=i(s);A.push([t.i,'@font-face{font-family:"iconfont-vue-21c352a";src:url('+c+");src:url("+c+') format("embedded-opentype"),url('+l+') format("woff"),url('+u+') format("truetype"),url('+d+') format("svg")}.icon[data-v-53cb6bd0]{font-style:normal;font-weight:400}.icon.arrow-left-double[data-v-53cb6bd0]:before{font-family:"iconfont-vue-21c352a";content:""}.icon.arrow-left[data-v-53cb6bd0]:before{font-family:"iconfont-vue-21c352a";content:""}.icon.arrow-right-double[data-v-53cb6bd0]:before{font-family:"iconfont-vue-21c352a";content:""}.icon.arrow-right[data-v-53cb6bd0]:before{font-family:"iconfont-vue-21c352a";content:""}.icon.checkmark[data-v-53cb6bd0]:before{font-family:"iconfont-vue-21c352a";content:""}.icon.close[data-v-53cb6bd0]:before{font-family:"iconfont-vue-21c352a";content:""}.icon.confirm[data-v-53cb6bd0]:before{font-family:"iconfont-vue-21c352a";content:""}.icon.menu[data-v-53cb6bd0]:before{font-family:"iconfont-vue-21c352a";content:""}.icon.more[data-v-53cb6bd0]:before{font-family:"iconfont-vue-21c352a";content:""}.icon.pause[data-v-53cb6bd0]:before{font-family:"iconfont-vue-21c352a";content:""}.icon.play[data-v-53cb6bd0]:before{font-family:"iconfont-vue-21c352a";content:""}.icon.triangle-s[data-v-53cb6bd0]:before{font-family:"iconfont-vue-21c352a";content:""}.action-item[data-v-53cb6bd0]{position:relative;display:inline-block}.action-item--single[data-v-53cb6bd0]:hover,.action-item--single[data-v-53cb6bd0]:focus,.action-item--single[data-v-53cb6bd0]:active,.action-item__menutoggle[data-v-53cb6bd0]:hover,.action-item__menutoggle[data-v-53cb6bd0]:focus,.action-item__menutoggle[data-v-53cb6bd0]:active{border-radius:22px;background-color:rgba(127,127,127,0.25) !important;opacity:1}.action-item.action-item--open .action-item__menutoggle[data-v-53cb6bd0]{opacity:1;border-radius:22px;background-color:rgba(127,127,127,0.25)}.action-item--single[data-v-53cb6bd0],.action-item__menutoggle[data-v-53cb6bd0]{box-sizing:border-box;width:44px;height:44px;margin:0;padding:14px;cursor:pointer;border:none;background-color:transparent}.action-item__menutoggle[data-v-53cb6bd0]{display:flex;align-items:center;justify-content:center;opacity:.7}.action-item__menutoggle[data-v-53cb6bd0]:before{content:\'\'}.action-item__menutoggle--default-icon[data-v-53cb6bd0]{font-size:16px}.action-item__menutoggle--default-icon[data-v-53cb6bd0]:before{font-family:"iconfont-vue-21c352a";font-style:normal;font-weight:400;content:""}.action-item--single[data-v-53cb6bd0]{opacity:.7}.action-item--single[data-v-53cb6bd0]:hover,.action-item--single[data-v-53cb6bd0]:focus,.action-item--single[data-v-53cb6bd0]:active{opacity:1}.action-item--single>[hidden][data-v-53cb6bd0]{display:none}.action-item--multiple[data-v-53cb6bd0]{position:relative}.action-item__menu[data-v-53cb6bd0]{position:absolute;z-index:110;right:50%;display:none;margin-bottom:10px;margin-top:-5px;transform:translateX(50%);color:var(--color-main-text);border-radius:var(--border-radius);background-color:var(--color-main-background);filter:drop-shadow(0 1px 3px var(--color-box-shadow))}.action-item__menu ul[data-v-53cb6bd0]>:not(li){display:none}.action-item__menu.open[data-v-53cb6bd0]{display:block}.action-item__menu .action-item__menu_arrow[data-v-53cb6bd0]{position:absolute;right:50%;bottom:100%;width:0;height:0;margin-right:-9px;content:\' \';pointer-events:none;border:solid transparent;border-width:9px;border-bottom-color:var(--color-main-background)}.action-item__menu.menu-right[data-v-53cb6bd0]{right:0;left:auto;transform:none}.action-item__menu.menu-right .action-item__menu_arrow[data-v-53cb6bd0]{right:13px;margin-right:0}.action-item__menu.menu-left[data-v-53cb6bd0]{right:auto;left:0;transform:none}.action-item__menu.menu-left .action-item__menu_arrow[data-v-53cb6bd0]{right:auto;left:13px;margin-right:0}.ie .action-item__menu[data-v-53cb6bd0],.ie .action-item__menu .action-item__menu_arrow[data-v-53cb6bd0],.edge .action-item__menu[data-v-53cb6bd0],.edge .action-item__menu .action-item__menu_arrow[data-v-53cb6bd0]{border:1px solid var(--color-border)}\n',""])},8:function(t,A,e){"use strict";e.r(A),A.default="data:application/vnd.ms-fontobject;base64,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"},80:function(t,A,e){"use strict";e.r(A);var n=e(48);e.d(A,"ActionButton",(function(){return n.a})), /** * @copyright Copyright (c) 2019 John Molakvoæ * * @author John Molakvoæ * * @license GNU AGPL version 3 or any later version * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . * */ A.default=n.a},9:function(t,A,e){"use strict";e.r(A),A.default="data:font/woff;base64,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"}})}))},490:function(t,A,e){var n; /*! Hammer.JS - v2.0.7 - 2016-04-22 * http://hammerjs.github.io/ * * Copyright (c) 2016 Jorik Tangelder; * Licensed under the MIT license */!function(i,o,a,r){"use strict";var s,c=["","webkit","Moz","MS","ms","o"],l=o.createElement("div"),u="function",d=Math.round,h=Math.abs,p=Date.now;function f(t,A,e){return setTimeout(M(t,e),A)}function g(t,A,e){return!!Array.isArray(t)&&(m(t,e[A],e),!0)}function m(t,A,e){var n;if(t)if(t.forEach)t.forEach(A,e);else if(t.length!==r)for(n=0;n\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",o=i.console&&(i.console.warn||i.console.log);return o&&o.call(i.console,n,e),t.apply(this,arguments)}}s="function"!=typeof Object.assign?function(t){if(t===r||null===t)throw new TypeError("Cannot convert undefined or null to object");for(var A=Object(t),e=1;e-1}function D(t){return t.trim().split(/\s+/g)}function N(t,A,e){if(t.indexOf&&!e)return t.indexOf(A);for(var n=0;ne[A]})):n.sort()),n}function L(t,A){for(var e,n,i=A[0].toUpperCase()+A.slice(1),o=0;o1&&!e.firstMultiple?e.firstMultiple=et(A):1===i&&(e.firstMultiple=!1);var o=e.firstInput,a=e.firstMultiple,s=a?a.center:o.center,c=A.center=nt(n);A.timeStamp=p(),A.deltaTime=A.timeStamp-o.timeStamp,A.angle=rt(s,c),A.distance=at(s,c),function(t,A){var e=A.center,n=t.offsetDelta||{},i=t.prevDelta||{},o=t.prevInput||{};A.eventType!==_&&o.eventType!==R||(i=t.prevDelta={x:o.deltaX||0,y:o.deltaY||0},n=t.offsetDelta={x:e.x,y:e.y});A.deltaX=i.x+(e.x-n.x),A.deltaY=i.y+(e.y-n.y)}(e,A),A.offsetDirection=ot(A.deltaX,A.deltaY);var l=it(A.deltaTime,A.deltaX,A.deltaY);A.overallVelocityX=l.x,A.overallVelocityY=l.y,A.overallVelocity=h(l.x)>h(l.y)?l.x:l.y,A.scale=a?(u=a.pointers,d=n,at(d[0],d[1],$)/at(u[0],u[1],$)):1,A.rotation=a?function(t,A){return rt(A[1],A[0],$)+rt(t[1],t[0],$)}(a.pointers,n):0,A.maxPointers=e.prevInput?A.pointers.length>e.prevInput.maxPointers?A.pointers.length:e.prevInput.maxPointers:A.pointers.length,function(t,A){var e,n,i,o,a=t.lastInterval||A,s=A.timeStamp-a.timeStamp;if(A.eventType!=F&&(s>U||a.velocity===r)){var c=A.deltaX-a.deltaX,l=A.deltaY-a.deltaY,u=it(s,c,l);n=u.x,i=u.y,e=h(u.x)>h(u.y)?u.x:u.y,o=ot(c,l),t.lastInterval=A}else e=a.velocity,n=a.velocityX,i=a.velocityY,o=a.direction;A.velocity=e,A.velocityX=n,A.velocityY=i,A.direction=o}(e,A);var u,d;var f=t.element;I(A.srcEvent.target,f)&&(f=A.srcEvent.target);A.target=f}(t,e),t.emit("hammer.input",e),t.recognize(e),t.session.prevInput=e}function et(t){for(var A=[],e=0;e=h(A)?t<0?H:W:A<0?P:X}function at(t,A,e){e||(e=q);var n=A[e[0]]-t[e[0]],i=A[e[1]]-t[e[1]];return Math.sqrt(n*n+i*i)}function rt(t,A,e){e||(e=q);var n=A[e[0]]-t[e[0]],i=A[e[1]]-t[e[1]];return 180*Math.atan2(i,n)/Math.PI}tt.prototype={handler:function(){},init:function(){this.evEl&&E(this.element,this.evEl,this.domHandler),this.evTarget&&E(this.target,this.evTarget,this.domHandler),this.evWin&&E(Y(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&T(this.element,this.evEl,this.domHandler),this.evTarget&&T(this.target,this.evTarget,this.domHandler),this.evWin&&T(Y(this.element),this.evWin,this.domHandler)}};var st={mousedown:_,mousemove:O,mouseup:R},ct="mousedown",lt="mousemove mouseup";function ut(){this.evEl=ct,this.evWin=lt,this.pressed=!1,tt.apply(this,arguments)}w(ut,tt,{handler:function(t){var A=st[t.type];A&_&&0===t.button&&(this.pressed=!0),A&O&&1!==t.which&&(A=R),this.pressed&&(A&R&&(this.pressed=!1),this.callback(this.manager,A,{pointers:[t],changedPointers:[t],pointerType:"mouse",srcEvent:t}))}});var dt={pointerdown:_,pointermove:O,pointerup:R,pointercancel:F,pointerout:F},ht={2:"touch",3:"pen",4:"mouse",5:"kinect"},pt="pointerdown",ft="pointermove pointerup pointercancel";function gt(){this.evEl=pt,this.evWin=ft,tt.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}i.MSPointerEvent&&!i.PointerEvent&&(pt="MSPointerDown",ft="MSPointerMove MSPointerUp MSPointerCancel"),w(gt,tt,{handler:function(t){var A=this.store,e=!1,n=t.type.toLowerCase().replace("ms",""),i=dt[n],o=ht[t.pointerType]||t.pointerType,a="touch"==o,r=N(A,t.pointerId,"pointerId");i&_&&(0===t.button||a)?r<0&&(A.push(t),r=A.length-1):i&(R|F)&&(e=!0),r<0||(A[r]=t,this.callback(this.manager,i,{pointers:A,changedPointers:[t],pointerType:o,srcEvent:t}),e&&A.splice(r,1))}});var mt={touchstart:_,touchmove:O,touchend:R,touchcancel:F},vt="touchstart",bt="touchstart touchmove touchend touchcancel";function yt(){this.evTarget=vt,this.evWin=bt,this.started=!1,tt.apply(this,arguments)}function wt(t,A){var e=Q(t.touches),n=Q(t.changedTouches);return A&(R|F)&&(e=G(e.concat(n),"identifier",!0)),[e,n]}w(yt,tt,{handler:function(t){var A=mt[t.type];if(A===_&&(this.started=!0),this.started){var e=wt.call(this,t,A);A&(R|F)&&e[0].length-e[1].length==0&&(this.started=!1),this.callback(this.manager,A,{pointers:e[0],changedPointers:e[1],pointerType:"touch",srcEvent:t})}}});var Mt={touchstart:_,touchmove:O,touchend:R,touchcancel:F},xt="touchstart touchmove touchend touchcancel";function Bt(){this.evTarget=xt,this.targetIds={},tt.apply(this,arguments)}function Et(t,A){var e=Q(t.touches),n=this.targetIds;if(A&(_|O)&&1===e.length)return n[e[0].identifier]=!0,[e,e];var i,o,a=Q(t.changedTouches),r=[],s=this.target;if(o=e.filter((function(t){return I(t.target,s)})),A===_)for(i=0;i-1&&n.splice(t,1)}),Tt)}}function Qt(t){for(var A=t.srcEvent.clientX,e=t.srcEvent.clientY,n=0;n-1&&this.requireFail.splice(A,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){var A=this,e=this.state;function n(e){A.manager.emit(e,t)}e=Zt&&n(A.options.event+Xt(e))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=32},canEmit:function(){for(var t=0;tA.threshold&&i&A.direction},attrTest:function(t){return Kt.prototype.attrTest.call(this,t)&&(this.state&Rt||!(this.state&Rt)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var A=Vt(t.direction);A&&(t.additionalEvent=this.options.event+A),this._super.emit.call(this,t)}}),w($t,Kt,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[kt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&Rt)},emit:function(t){if(1!==t.scale){var A=t.scale<1?"in":"out";t.additionalEvent=this.options.event+A}this._super.emit.call(this,t)}}),w(tA,Pt,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[St]},process:function(t){var A=this.options,e=t.pointers.length===A.pointers,n=t.distanceA.time;if(this._input=t,!n||!e||t.eventType&(R|F)&&!i)this.reset();else if(t.eventType&_)this.reset(),this._timer=f((function(){this.state=Ht,this.tryEmit()}),A.time,this);else if(t.eventType&R)return Ht;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===Ht&&(t&&t.eventType&R?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=p(),this.manager.emit(this.options.event,this._input)))}}),w(AA,Kt,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[kt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&Rt)}}),w(eA,Kt,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:V|J,pointers:1},getTouchAction:function(){return qt.prototype.getTouchAction.call(this)},attrTest:function(t){var A,e=this.options.direction;return e&(V|J)?A=t.overallVelocity:e&V?A=t.overallVelocityX:e&J&&(A=t.overallVelocityY),this._super.attrTest.call(this,t)&&e&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&h(A)>this.options.velocity&&t.eventType&R},emit:function(t){var A=Vt(t.offsetDirection);A&&this.manager.emit(this.options.event+A,t),this.manager.emit(this.options.event,t)}}),w(nA,Pt,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Yt]},process:function(t){var A=this.options,e=t.pointers.length===A.pointers,n=t.distance