HEX
Server: Apache/2.4.65 (Debian)
System: Linux web6 5.10.0-36-amd64 #1 SMP Debian 5.10.244-1 (2025-09-29) x86_64
User: innocamp (1028)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /home/thwoodlg/public_html/wp-content/plugins/waspthemes-yellow-pencil/js/addons.js
!function(u,d){function l(e){return e.id&&u('label[for="'+e.id+'"]').val()||e.name}var o;u.support.htmlMenuitem="HTMLMenuItemElement"in window,u.support.htmlCommand="HTMLCommandElement"in window,u.support.eventSelectstart="onselectstart"in document.documentElement,u.ui&&u.ui.widget||(o=u.cleanData,u.cleanData=function(e){for(var t,n=0;null!=(t=e[n]);n++)try{u(t).triggerHandler("remove")}catch(e){}o(e)});var r=null,c=!1,f=u(window),p=0,m={},h={},g={},v={selector:null,appendTo:null,trigger:"right",autoHide:!1,delay:0,reposition:!0,determinePosition:function(e){var t;u.ui&&u.ui.position?e.css("display","block").position({my:"center top",at:"center bottom",of:this,offset:"0 5",collision:"fit"}).css("display","none"):((t=this.offset()).top+=this.outerHeight(),t.left+=this.outerWidth()/2-e.outerWidth()/2,e.css(t))},position:function(e,t,n){var o,a,r,i,s,l,c;t||n?(r="maintain"===t&&"maintain"===n?e.$menu.position():(a=(o=u(u("#iframe").contents().get(0))).find("body"),u(document.body).add(a),{top:n-=o.scrollTop(),left:t}),i=f.scrollTop()+f.height(),s=f.scrollLeft()+f.width(),l=e.$menu.height(),c=e.$menu.width(),r.top+l>i&&(r.top-=l),r.left+c>s&&(r.left-=c),e.$menu.css(r)):e.determinePosition.call(this,e.$menu)},positionSubmenu:function(e){var t;u.ui&&u.ui.position?e.css("display","block").position({my:"left top",at:"right top",of:this,collision:"flipfit fit"}).css("display",""):(t={top:0,left:this.outerWidth()},e.css(t))},zIndex:1,animation:{duration:0,show:"show",hide:"hide"},events:{show:u.noop,hide:u.noop},callback:null,items:{}},a={timer:null,pageX:null,pageY:null},y={abortevent:function(e){e.preventDefault(),e.stopImmediatePropagation()},contextmenu:function(e){var t=u(this);if(e.preventDefault(),e.stopImmediatePropagation(),!("right"!=e.data.trigger&&e.originalEvent||t.hasClass("context-menu-active")||t.hasClass("context-menu-disabled"))){if(r=t,e.data.build){var n=e.data.build(r,e);if(!1===n)return;if(e.data=u.extend(!0,{},v,e.data,n||{}),!e.data.items||u.isEmptyObject(e.data.items))throw window.console&&(console.error||console.log)("No items specified to show in contextMenu"),new Error("No Items specified");e.data.$trigger=r,b.create(e.data)}b.show.call(t,e.data,e.pageX,e.pageY)}},click:function(e){e.preventDefault(),e.stopImmediatePropagation(),u(this).trigger(u.Event("contextmenu",{data:e.data,pageX:e.pageX,pageY:e.pageY}))},mousedown:function(e){var t=u(this);r&&r.length&&!r.is(t)&&r.data("contextMenu").$menu.trigger("contextmenu:hide"),2==e.button&&(r=t.data("contextMenuActive",!0))},mouseup:function(e){var t=u(this);t.data("contextMenuActive")&&r&&r.length&&r.is(t)&&!t.hasClass("context-menu-disabled")&&(e.preventDefault(),e.stopImmediatePropagation(),(r=t).trigger(u.Event("contextmenu",{data:e.data,pageX:e.pageX,pageY:e.pageY}))),t.removeData("contextMenuActive")},mouseenter:function(e){var t=u(this),n=u(e.relatedTarget),o=u(document);n.is(".context-menu-list")||n.closest(".context-menu-list").length||r&&r.length||(a.pageX=e.pageX,a.pageY=e.pageY,a.data=e.data,o.on("mousemove.contextMenuShow",y.mousemove),a.timer=setTimeout(function(){a.timer=null,o.off("mousemove.contextMenuShow"),(r=t).trigger(u.Event("contextmenu",{data:a.data,pageX:a.pageX,pageY:a.pageY}))},e.data.delay))},mousemove:function(e){a.pageX=e.pageX,a.pageY=e.pageY},mouseleave:function(e){var t=u(e.relatedTarget);if(!t.is(".context-menu-list")&&!t.closest(".context-menu-list").length){try{clearTimeout(a.timer)}catch(e){}a.timer=null}},layerClick:function(n){var o,a,r=u(this).data("contextMenuRoot"),i=n.button,s=n.pageX,l=n.pageY;n.preventDefault(),n.stopImmediatePropagation(),setTimeout(function(){var e,t="left"==r.trigger&&0===i||"right"==r.trigger&&2===i;if(document.elementFromPoint&&(r.$layer.hide(),o=document.elementFromPoint(s-f.scrollLeft(),l-f.scrollTop()),r.$layer.show()),r.reposition&&t)if(document.elementFromPoint){if(r.$trigger.is(o)||r.$trigger.has(o).length)return void r.position.call(r.$trigger,r,s,l)}else if(a=r.$trigger.offset(),e=u(window),a.top+=e.scrollTop(),a.top<=n.pageY&&(a.left+=e.scrollLeft(),a.left<=n.pageX&&(a.bottom=a.top+r.$trigger.outerHeight(),a.bottom>=n.pageY&&(a.right=a.left+r.$trigger.outerWidth(),a.right>=n.pageX))))return void r.position.call(r.$trigger,r,s,l);o&&t&&r.$trigger.one("contextmenu:hidden",function(){u(o).contextMenu({x:s,y:l})}),r.$menu.trigger("contextmenu:hide")},1)},keyStop:function(e,t){t.isInput||e.preventDefault(),e.stopPropagation()},key:function(e){var t=r.data("contextMenu")||{};switch(e.keyCode){case 9:case 38:if(y.keyStop(e,t),t.isInput){if(9==e.keyCode&&e.shiftKey)return e.preventDefault(),t.$selected&&t.$selected.find("input, textarea, select").blur(),void t.$menu.trigger("prevcommand");if(38==e.keyCode&&"checkbox"==t.$selected.find("input, textarea, select").prop("type"))return void e.preventDefault()}else if(9!=e.keyCode||e.shiftKey)return void t.$menu.trigger("prevcommand");case 40:if(y.keyStop(e,t),!t.isInput)return void t.$menu.trigger("nextcommand");if(9==e.keyCode)return e.preventDefault(),t.$selected&&t.$selected.find("input, textarea, select").blur(),void t.$menu.trigger("nextcommand");if(40==e.keyCode&&"checkbox"==t.$selected.find("input, textarea, select").prop("type"))return void e.preventDefault();break;case 37:if(y.keyStop(e,t),t.isInput||!t.$selected||!t.$selected.length)break;if(t.$selected.parent().hasClass("context-menu-root"))break;var n=t.$selected.parent().parent();return t.$selected.trigger("contextmenu:blur"),void(t.$selected=n);case 39:if(y.keyStop(e,t),t.isInput||!t.$selected||!t.$selected.length)break;var o=t.$selected.data("contextMenu")||{};if(o.$menu&&t.$selected.hasClass("context-menu-submenu"))return t.$selected=null,o.$selected=null,void o.$menu.trigger("nextcommand");break;case 35:case 36:return t.$selected&&t.$selected.find("input, textarea, select").length?void 0:((t.$selected&&t.$selected.parent()||t.$menu).children(":not(.disabled, .not-selectable)")[36==e.keyCode?"first":"last"]().trigger("contextmenu:focus"),void e.preventDefault());case 13:if(y.keyStop(e,t),t.isInput){if(t.$selected&&!t.$selected.is("textarea, select"))return void e.preventDefault();break}return void(t.$selected&&t.$selected.trigger("mouseup"));case 32:case 33:case 34:return void y.keyStop(e,t);case 27:return y.keyStop(e,t),void t.$menu.trigger("contextmenu:hide");default:var a=String.fromCharCode(e.keyCode).toUpperCase();if(t.accesskeys[a])return void t.accesskeys[a].$node.trigger(t.accesskeys[a].$menu?"contextmenu:focus":"mouseup")}e.stopPropagation(),t.$selected&&t.$selected.trigger(e)},prevItem:function(e){e.stopPropagation();var t,n=u(this).data("contextMenu")||{};n.$selected&&(t=n.$selected,(n=n.$selected.parent().data("contextMenu")||{}).$selected=t);for(var o=n.$menu.children(),a=n.$selected&&n.$selected.prev().length?n.$selected.prev():o.last(),r=a;a.hasClass("disabled")||a.hasClass("not-selectable");)if((a=a.prev().length?a.prev():o.last()).is(r))return;n.$selected&&y.itemMouseleave.call(n.$selected.get(0),e),y.itemMouseenter.call(a.get(0),e);var i=a.find("input, textarea, select");i.length&&i.focus()},nextItem:function(e){e.stopPropagation();var t,n=u(this).data("contextMenu")||{};n.$selected&&(t=n.$selected,(n=n.$selected.parent().data("contextMenu")||{}).$selected=t);for(var o=n.$menu.children(),a=n.$selected&&n.$selected.next().length?n.$selected.next():o.first(),r=a;a.hasClass("disabled")||a.hasClass("not-selectable");)if((a=a.next().length?a.next():o.first()).is(r))return;n.$selected&&y.itemMouseleave.call(n.$selected.get(0),e),y.itemMouseenter.call(a.get(0),e);var i=a.find("input, textarea, select");i.length&&i.focus()},focusInput:function(){var e=u(this).closest(".context-menu-item"),t=e.data(),n=t.contextMenu,o=t.contextMenuRoot;o.$selected=n.$selected=e,o.isInput=n.isInput=!0},blurInput:function(){var e=u(this).closest(".context-menu-item").data(),t=e.contextMenu;e.contextMenuRoot.isInput=t.isInput=!1},menuMouseenter:function(){u(this).data().contextMenuRoot.hovering=!0},menuMouseleave:function(e){var t=u(this).data().contextMenuRoot;t.$layer&&t.$layer.is(e.relatedTarget)&&(t.hovering=!1)},itemMouseenter:function(e){var t=u(this),n=t.data(),o=n.contextMenu,a=n.contextMenuRoot;return a.hovering=!0,e&&a.$layer&&a.$layer.is(e.relatedTarget)&&(e.preventDefault(),e.stopImmediatePropagation()),(o.$menu?o:a).$menu.children(".hover").trigger("contextmenu:blur"),t.hasClass("disabled")||t.hasClass("not-selectable")?void(o.$selected=null):void t.trigger("contextmenu:focus")},itemMouseleave:function(e){var t=u(this),n=t.data(),o=n.contextMenu,a=n.contextMenuRoot;return a!==o&&a.$layer&&a.$layer.is(e.relatedTarget)?(a.$selected&&a.$selected.trigger("contextmenu:blur"),e.preventDefault(),e.stopImmediatePropagation(),void(a.$selected=o.$selected=o.$node)):void t.trigger("contextmenu:blur")},itemClick:function(e){var t,n=u(this),o=n.data(),a=o.contextMenu,r=o.contextMenuRoot,i=o.contextMenuKey;if(a.items[i]&&!n.is(".disabled, .context-menu-submenu, .context-menu-separator, .not-selectable")){if(e.preventDefault(),e.stopImmediatePropagation(),u.isFunction(r.callbacks[i])&&Object.prototype.hasOwnProperty.call(r.callbacks,i))t=r.callbacks[i];else{if(!u.isFunction(r.callback))return;t=r.callback}r.$menu.hasClass("dom_contextmenu")?!1!==t.call(r.$trigger,i,r)?r.$menu.trigger("contextmenu:hide"):r.$menu.parent().length&&b.update.call(r.$trigger,r):t.call(r.$trigger,i,r)}},inputClick:function(e){e.stopImmediatePropagation()},hideMenu:function(e,t){var n=u(this).data("contextMenuRoot");b.hide.call(n.$trigger,n,t&&t.force)},focusItem:function(e){e.stopPropagation();var t=u(this),n=t.data(),o=n.contextMenu,a=n.contextMenuRoot;t.addClass("hover").siblings(".hover").trigger("contextmenu:blur"),o.$selected=a.$selected=t,o.$node&&a.positionSubmenu.call(o.$node,o.$menu)},blurItem:function(e){e.stopPropagation();var t=u(this),n=t.data(),o=n.contextMenu;n.contextMenuRoot,t.removeClass("hover"),o.$selected=null}},b={show:function(n,e,t){var o=u(this),a={};return u("#context-menu-layer").trigger("mousedown"),n.$trigger=o,!1===n.events.show.call(o,n)?void(r=null):(b.update.call(o,n),n.position.call(o,n,e,t),n.zIndex&&(a.zIndex=function(e){for(var t=0,n=e;t=Math.max(t,parseInt(n.css("z-index"),10)||0),(n=n.parent())&&n.length&&!(-1<"html body".indexOf(n.prop("nodeName").toLowerCase())););return t}(o)+n.zIndex),b.layer.call(n.$menu,n,a.zIndex),n.$menu.find("ul").css("zIndex",a.zIndex+1),n.$menu.css(a)[n.animation.show](n.animation.duration,function(){o.trigger("contextmenu:visible")}),o.data("contextMenu",n).addClass("context-menu-active"),u(document).off("keydown.contextMenu").on("keydown.contextMenu",y.key),void(n.autoHide&&u(document).on("mousemove.contextMenuAutoHide",function(e){var t=o.offset();t.right=t.left+o.outerWidth(),t.bottom=t.top+o.outerHeight(),!n.$layer||n.hovering||e.pageX>=t.left&&e.pageX<=t.right&&e.pageY>=t.top&&e.pageY<=t.bottom||n.$menu.trigger("contextmenu:hide")})))},hide:function(t,e){var n,o=u(this);if(t=t||(o.data("contextMenu")||{}),e||!t.events||!1!==t.events.hide.call(o,t)){if(o.removeData("contextMenu").removeClass("context-menu-active"),t.$layer){setTimeout((n=t.$layer,function(){n.remove()}),10);try{delete t.$layer}catch(e){t.$layer=null}}r=null,t.$menu.find(".hover").trigger("contextmenu:blur"),t.$selected=null,u(document).off(".contextMenuAutoHide").off("keydown.contextMenu"),t.$menu&&t.$menu[t.animation.hide](t.animation.duration,function(){t.build&&(t.$menu.remove(),u.each(t,function(e){switch(e){case"ns":case"selector":case"build":case"trigger":return!0;default:t[e]=d;try{delete t[e]}catch(e){}return!0}})),setTimeout(function(){o.trigger("contextmenu:hidden")},10)})}},create:function(l,c){c===d&&(c=l),l.$menu=u('<ul class="context-menu-list"></ul>').addClass(l.className||"").data({contextMenu:l,contextMenuRoot:c}),u.each(["callbacks","commands","inputs"],function(e,t){l[t]={},c[t]||(c[t]={})}),c.accesskeys||(c.accesskeys={}),u.each(l.items,function(n,o){var e=u('<li class="context-menu-item"></li>').addClass(o.className||""),t=null,a=null;if(e.on("click",u.noop),o.$node=e.data({contextMenu:l,contextMenuRoot:c,contextMenuKey:n}),o.accesskey)for(var r,i=function(e){for(var t,n=e.split(/\s+/),o=[],a=0;t=n[a];a++)t=t[0].toUpperCase(),o.push(t);return o}(o.accesskey),s=0;r=i[s];s++)if(!c.accesskeys[r]){(c.accesskeys[r]=o)._name=o.name.replace(new RegExp("("+r+")","i"),'<span class="context-menu-accesskey">$1</span>');break}if("string"==typeof o)e.addClass("context-menu-separator not-selectable");else if(o.type&&g[o.type])g[o.type].call(e,o,l,c),u.each([l,c],function(e,t){t.commands[n]=o,u.isFunction(o.callback)&&(t.callbacks[n]=o.callback)});else{switch("html"==o.type?e.addClass("context-menu-html not-selectable"):o.type?(t=u("<label></label>").appendTo(e),u("<span></span>").html(o._name||o.name).appendTo(t),e.addClass("context-menu-input"),l.hasTypes=!0,u.each([l,c],function(e,t){t.commands[n]=o,t.inputs[n]=o})):o.items&&(o.type="sub"),o.type){case"text":a=u('<input type="text" value="1" name="" value="">').attr("name","context-menu-input-"+n).val(o.value||"").appendTo(t);break;case"textarea":a=u('<textarea name=""></textarea>').attr("name","context-menu-input-"+n).val(o.value||"").appendTo(t),o.height&&a.height(o.height);break;case"checkbox":a=u('<input type="checkbox" value="1" name="" value="">').attr("name","context-menu-input-"+n).val(o.value||"").prop("checked",!!o.selected).prependTo(t);break;case"radio":a=u('<input type="radio" value="1" name="" value="">').attr("name","context-menu-input-"+o.radio).val(o.value||"").prop("checked",!!o.selected).prependTo(t);break;case"select":a=u('<select name="">').attr("name","context-menu-input-"+n).appendTo(t),o.options&&(u.each(o.options,function(e,t){u("<option></option>").val(e).text(t).appendTo(a)}),a.val(o.selected));break;case"sub":u("<span></span>").html(o._name||o.name).appendTo(e),o.appendTo=o.$node,b.create(o,c),e.data("contextMenu",o).addClass("context-menu-submenu"),o.callback=null;break;case"html":u(o.html).appendTo(e);break;default:u.each([l,c],function(e,t){t.commands[n]=o,u.isFunction(o.callback)&&(t.callbacks[n]=o.callback)}),u("<span></span>").html(o._name||o.name||"").appendTo(e)}o.type&&"sub"!=o.type&&"html"!=o.type&&(a.on("focus",y.focusInput).on("blur",y.blurInput),o.events&&a.on(o.events,l)),o.icon&&e.addClass("icon icon-"+o.icon)}o.$input=a,o.$label=t,e.appendTo(l.$menu),!l.hasTypes&&u.support.eventSelectstart&&e.on("selectstart.disableTextSelect",y.abortevent)}),l.$node||l.$menu.css("display","none").addClass("context-menu-root"),l.$menu.appendTo(l.appendTo||document.body)},resize:function(e,t){e.css({position:"absolute",display:"block"}),e.data("width",Math.ceil(e.width())+1),e.css({position:"static",minWidth:"0px",maxWidth:"100000px"}),e.find("> li > ul").each(function(){b.resize(u(this),!0)}),t||e.find("ul").add(e).css({position:"",display:"",minWidth:"",maxWidth:""}).width(function(){return u(this).data("width")})},update:function(a,r){var i=this;r===d&&(r=a,b.resize(a.$menu)),a.$menu.children().each(function(){var e=u(this),t=e.data("contextMenuKey"),n=a.items[t],o=u.isFunction(n.disabled)&&n.disabled.call(i,t,r)||!0===n.disabled;if(e[o?"addClass":"removeClass"]("disabled"),n.type)switch(e.find("input, select, textarea").prop("disabled",o),n.type){case"text":case"textarea":n.$input.val(n.value||"");break;case"checkbox":case"radio":n.$input.val(n.value||"").prop("checked",!!n.selected);break;case"select":n.$input.val(n.selected||"")}n.$menu&&b.update.call(i,n,r)})},layer:function(e,t){var n=e.$layer=u('<div id="context-menu-layer" style="position:fixed; z-index:'+t+'; top:0; left:0; opacity: 0; filter: alpha(opacity=0); background-color: #000;"></div>').css({height:f.height(),width:f.width(),display:"block"}).data("contextMenuRoot",e).insertBefore(this).on("contextmenu",y.abortevent).on("click",y.layerClick);return u.support.fixedPosition||n.css({position:"absolute",height:u(document).height()}),n}};u.fn.contextMenu=function(e){var t;return e===d?this.first().trigger("contextmenu"):e.x&&e.y?this.first().trigger(u.Event("contextmenu",{pageX:e.x,pageY:e.y})):"hide"===e?null==this.data("contextMenu")||(t=this.data("contextMenu").$menu)&&t.trigger("contextmenu:hide"):"destroy"===e?u.contextMenu("destroy",{context:this}):u.isPlainObject(e)?(e.context=this,u.contextMenu("create",e)):e?this.removeClass("context-menu-disabled"):e||this.addClass("context-menu-disabled"),this},u.contextMenu=function(e,t){"string"!=typeof e&&(t=e,e="create"),"string"==typeof t?t={selector:t}:t===d&&(t={});var n,o=u.extend(!0,{},v,t||{}),a=u(document),r=u(document).add(u("#iframe").contents()),i=!1;switch(o.context&&o.context.length?(r=u(o.context).first(),o.context=r.get(0),i=o.context!==document):o.context=document,e){case"create":if(!o.selector)throw new Error("No selector specified");if(o.selector.match(/.context-menu-(list|item|input)($|\s)/))throw new Error('Cannot bind to selector "'+o.selector+'" as it contains a reserved className');if(!o.build&&(!o.items||u.isEmptyObject(o.items)))throw new Error("No Items specified");switch(p++,o.ns=".contextMenu"+p,i||(m[o.selector]=o.ns),(h[o.ns]=o).trigger||(o.trigger="right"),c||(a.on({"contextmenu:hide.contextMenu":y.hideMenu,"prevcommand.contextMenu":y.prevItem,"nextcommand.contextMenu":y.nextItem,"contextmenu.contextMenu":y.abortevent,"mouseenter.contextMenu":y.menuMouseenter,"mouseleave.contextMenu":y.menuMouseleave},".context-menu-list").on("mouseup.contextMenu",".context-menu-input",y.inputClick).on({"mouseup.contextMenu":y.itemClick,"contextmenu:focus.contextMenu":y.focusItem,"contextmenu:blur.contextMenu":y.blurItem,"contextmenu.contextMenu":y.abortevent,"mouseenter.contextMenu":y.itemMouseenter,"mouseleave.contextMenu":y.itemMouseleave},".context-menu-item"),c=!0),r.on("contextmenu"+o.ns,o.selector,o,y.contextmenu),i&&r.on("remove"+o.ns,function(){u(this).contextMenu("destroy")}),o.trigger){case"hover":r.on("mouseenter"+o.ns,o.selector,o,y.mouseenter).on("mouseleave"+o.ns,o.selector,o,y.mouseleave);break;case"left":r.on("click"+o.ns,o.selector,o,y.click)}o.build||b.create(o);break;case"destroy":if(i){var s=o.context;u.each(h,function(e,t){if(t.context!==s)return!0;(n=u(".context-menu-list").filter(":visible")).length&&n.data().contextMenuRoot.$trigger.is(u(t.context).find(t.selector))&&n.trigger("contextmenu:hide",{force:!0});try{h[t.ns].$menu&&h[t.ns].$menu.remove(),delete h[t.ns]}catch(e){h[t.ns]=null}return u(t.context).off(t.ns),!0})}else if(o.selector){if(m[o.selector]){(n=u(".context-menu-list").filter(":visible")).length&&n.data().contextMenuRoot.$trigger.is(o.selector)&&n.trigger("contextmenu:hide",{force:!0});try{h[m[o.selector]].$menu&&h[m[o.selector]].$menu.remove(),delete h[m[o.selector]]}catch(e){h[m[o.selector]]=null}a.off(m[o.selector])}}else a.off(".contextMenu .contextMenuAutoHide"),u.each(h,function(e,t){u(t.context).off(t.ns)}),m={},p=0,c=!(h={}),u("#context-menu-layer, .context-menu-list").remove();break;case"html5":(!u.support.htmlCommand&&!u.support.htmlMenuitem||"boolean"==typeof t&&t)&&u('menu[type="context"]').each(function(){this.id&&u.contextMenu({selector:"[contextmenu="+this.id+"]",items:u.contextMenu.fromMenu(this)})}).css("display","none");break;default:throw new Error('Unknown operation "'+e+'"')}return this},u.contextMenu.setInputValues=function(e,n){n===d&&(n={}),u.each(e.inputs,function(e,t){switch(t.type){case"text":case"textarea":t.value=n[e]||"";break;case"checkbox":t.selected=!!n[e];break;case"radio":t.selected=(n[t.radio]||"")==t.value;break;case"select":t.selected=n[e]||""}})},u.contextMenu.getInputValues=function(e,n){return n===d&&(n={}),u.each(e.inputs,function(e,t){switch(t.type){case"text":case"textarea":case"select":n[e]=t.$input.val();break;case"checkbox":n[e]=t.$input.prop("checked");break;case"radio":t.$input.prop("checked")&&(n[t.radio]=t.value)}}),n},u.contextMenu.fromMenu=function(e){var t={};return function r(i,e,s){return s=s||0,e.each(function(){var e,t,n=u(this),o=this,a=this.nodeName.toLowerCase();switch("label"==a&&n.find("input, textarea, select").length&&(e=n.text(),a=(o=(n=n.children().first()).get(0)).nodeName.toLowerCase()),a){case"menu":t={name:n.attr("label"),items:{}},s=r(t.items,n.children(),s);break;case"a":case"button":t={name:n.text(),disabled:!!n.attr("disabled"),callback:function(){n.click()}};break;case"menuitem":case"command":switch(n.attr("type")){case d:case"command":case"menuitem":t={name:n.attr("label"),disabled:!!n.attr("disabled"),callback:function(){n.click()}};break;case"checkbox":t={type:"checkbox",disabled:!!n.attr("disabled"),name:n.attr("label"),selected:!!n.attr("checked")};break;case"radio":t={type:"radio",disabled:!!n.attr("disabled"),name:n.attr("label"),radio:n.attr("radiogroup"),value:n.attr("id"),selected:!!n.attr("checked")};break;default:t=d}break;case"hr":t="-------";break;case"input":switch(n.attr("type")){case"text":t={type:"text",name:e||l(o),disabled:!!n.attr("disabled"),value:n.val()};break;case"checkbox":t={type:"checkbox",name:e||l(o),disabled:!!n.attr("disabled"),selected:!!n.attr("checked")};break;case"radio":t={type:"radio",name:e||l(o),disabled:!!n.attr("disabled"),radio:!!n.attr("name"),value:n.val(),selected:!!n.attr("checked")};break;default:t=d}break;case"select":t={type:"select",name:e||l(o),disabled:!!n.attr("disabled"),selected:n.val(),options:{}},n.children().each(function(){t.options[this.value]=u(this).text()});break;case"textarea":t={type:"textarea",name:e||l(o),disabled:!!n.attr("disabled"),value:n.val()};break;case"label":break;default:t={type:"html",html:n.clone(!0)}}t&&(i["key"+ ++s]=t)}),s}(t,u(e).children()),t},u.contextMenu.defaults=v,u.contextMenu.types=g,u.contextMenu.handle=y,u.contextMenu.op=b,u.contextMenu.menus=h}(jQuery),function(k,w,C){"use strict";!function r(i,s,l){function c(n,e){if(!s[n]){if(!i[n]){var t="function"==typeof require&&require;if(!e&&t)return t(n,!0);if(u)return u(n,!0);var o=new Error("Cannot find module '"+n+"'");throw o.code="MODULE_NOT_FOUND",o}var a=s[n]={exports:{}};i[n][0].call(a.exports,function(e){var t=i[n][1][e];return c(t||e)},a,a.exports,r,i,s,l)}return s[n].exports}for(var u="function"==typeof require&&require,e=0;e<l.length;e++)c(l[e]);return c}({1:[function(e,t,n){function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(n,"__esModule",{value:!0});var d,f,a,p,m=e("./modules/handle-dom"),h=e("./modules/utils"),g=e("./modules/handle-swal-dom"),v=e("./modules/handle-click"),y=o(e("./modules/handle-key")),b=o(e("./modules/default-params")),x=o(e("./modules/set-params"));n.default=a=p=function(){function e(e){return t[e]===C?b.default[e]:t[e]}var t=arguments[0];if(m.addClass(w.body,"stop-scrolling"),g.resetInput(),t===C)return h.logStr("SweetAlert expects at least 1 attribute!"),!1;var n=h.extend({},b.default);switch(typeof t){case"string":n.title=t,n.text=arguments[1]||"",n.type=arguments[2]||"";break;case"object":if(t.title===C)return h.logStr('Missing "title" argument!'),!1;for(var o in n.title=t.title,b.default)n[o]=e(o);n.confirmButtonText=n.showCancelButton?"Confirm":b.default.confirmButtonText,n.confirmButtonText=e("confirmButtonText"),n.doneFunction=arguments[1]||null;break;default:return h.logStr('Unexpected type of argument! Expected "string" or "object", got '+typeof t),!1}x.default(n),g.fixVerticalPosition(),g.openModal(arguments[1]);for(var a=g.getModal(),r=a.querySelectorAll("button"),i=["onclick","onmouseover","onmouseout","onmousedown","onmouseup","onfocus"],s=function(e){return v.handleButton(e,n,a)},l=0;l<r.length;l++)for(var c=0;c<i.length;c++){var u=i[c];r[l][u]=s}g.getOverlay().onclick=s,d=k.onkeydown;k.onkeydown=function(e){return y.default(e,n,a)},k.onfocus=function(){setTimeout(function(){f!==C&&(f.focus(),f=C)},0)},p.enableButtons()},a.setDefaults=p.setDefaults=function(e){if(!e)throw new Error("userParams is required");if("object"!=typeof e)throw new Error("userParams has to be a object");h.extend(b.default,e)},a.close=p.close=function(){var t=g.getModal();m.fadeOut(g.getOverlay(),5),m.fadeOut(t,5),m.removeClass(t,"showSweetAlert"),m.addClass(t,"hideSweetAlert"),m.removeClass(t,"visible");var e=t.querySelector(".sa-icon.sa-success");m.removeClass(e,"animate"),m.removeClass(e.querySelector(".sa-tip"),"animateSuccessTip"),m.removeClass(e.querySelector(".sa-long"),"animateSuccessLong");var n=t.querySelector(".sa-icon.sa-error");m.removeClass(n,"animateErrorIcon"),m.removeClass(n.querySelector(".sa-x-mark"),"animateXMark");var o=t.querySelector(".sa-icon.sa-warning");return m.removeClass(o,"pulseWarning"),m.removeClass(o.querySelector(".sa-body"),"pulseWarningIns"),m.removeClass(o.querySelector(".sa-dot"),"pulseWarningIns"),setTimeout(function(){var e=t.getAttribute("data-custom-class");m.removeClass(t,e)},300),m.removeClass(w.body,"stop-scrolling"),k.onkeydown=d,k.previousActiveElement&&k.previousActiveElement.focus(),f=C,clearTimeout(t.timeout),!0},a.showInputError=p.showInputError=function(e){var t=g.getModal(),n=t.querySelector(".sa-input-error");m.addClass(n,"show");var o=t.querySelector(".sa-error-container");m.addClass(o,"show"),o.querySelector("p").innerHTML=e,setTimeout(function(){a.enableButtons()},1),t.querySelector("input").focus()},a.resetInputError=p.resetInputError=function(e){if(e&&13===e.keyCode)return!1;var t=g.getModal(),n=t.querySelector(".sa-input-error");m.removeClass(n,"show");var o=t.querySelector(".sa-error-container");m.removeClass(o,"show")},a.disableButtons=p.disableButtons=function(){var e=g.getModal(),t=e.querySelector("button.confirm"),n=e.querySelector("button.cancel");t.disabled=!0,n.disabled=!0},a.enableButtons=p.enableButtons=function(){var e=g.getModal(),t=e.querySelector("button.confirm"),n=e.querySelector("button.cancel");t.disabled=!1,n.disabled=!1},void 0!==k?k.sweetAlert=k.swal=a:h.logStr("SweetAlert is a frontend module!"),t.exports=n.default},{"./modules/default-params":2,"./modules/handle-click":3,"./modules/handle-dom":4,"./modules/handle-key":5,"./modules/handle-swal-dom":6,"./modules/set-params":8,"./modules/utils":9}],2:[function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});n.default={title:"",text:"",type:null,allowOutsideClick:!1,showConfirmButton:!0,showCancelButton:!1,closeOnConfirm:!0,closeOnCancel:!0,confirmButtonText:"OK",confirmButtonColor:"#8CD4F5",cancelButtonText:"Cancel",imageUrl:null,imageSize:null,timer:null,customClass:"",html:!1,animation:!0,allowEscapeKey:!0,inputType:"text",inputPlaceholder:"",inputValue:"",showLoaderOnConfirm:!1},t.exports=n.default},{}],3:[function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});var v=e("./utils"),y=(e("./handle-swal-dom"),e("./handle-dom")),b=function(e,t){var n=!0;y.hasClass(e,"show-input")&&(n=(n=e.querySelector("input").value)||""),t.doneFunction(n),t.closeOnConfirm&&sweetAlert.close(),t.showLoaderOnConfirm&&sweetAlert.disableButtons()},x=function(e,t){var n=String(t.doneFunction).replace(/\s/g,"");"function("===n.substring(0,9)&&")"!==n.substring(9,10)&&t.doneFunction(!1),t.closeOnCancel&&sweetAlert.close()};n.default={handleButton:function(e,t,n){function o(e){c&&t.confirmButtonColor&&(l.style.backgroundColor=e)}var a,r,i,s=e||k.event,l=s.target||s.srcElement,c=-1!==l.className.indexOf("confirm"),u=-1!==l.className.indexOf("sweet-overlay"),d=y.hasClass(n,"visible"),f=t.doneFunction&&"true"===n.getAttribute("data-has-done-function");switch(c&&t.confirmButtonColor&&(a=t.confirmButtonColor,r=v.colorLuminance(a,-.04),i=v.colorLuminance(a,-.14)),s.type){case"mouseover":o(r);break;case"mouseout":o(a);break;case"mousedown":o(i);break;case"mouseup":o(r);break;case"focus":var p=n.querySelector("button.confirm"),m=n.querySelector("button.cancel");c?m.style.boxShadow="none":p.style.boxShadow="none";break;case"click":var h=n===l,g=y.isDescendant(n,l);if(!h&&!g&&d&&!t.allowOutsideClick)break;c&&f&&d?b(n,t):f&&d||u?x(n,t):y.isDescendant(n,l)&&"BUTTON"===l.tagName&&sweetAlert.close()}},handleConfirm:b,handleCancel:x},t.exports=n.default},{"./handle-dom":4,"./handle-swal-dom":6,"./utils":9}],4:[function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});function o(e,t){return new RegExp(" "+t+" ").test(" "+e.className+" ")}function a(e){e.style.opacity="",e.style.display="block"}function r(e){e.style.opacity="",e.style.display="none"}n.hasClass=o,n.addClass=function(e,t){o(e,t)||(e.className+=" "+t)},n.removeClass=function(e,t){var n=" "+e.className.replace(/[\t\r\n]/g," ")+" ";if(o(e,t)){for(;0<=n.indexOf(" "+t+" ");)n=n.replace(" "+t+" "," ");e.className=n.replace(/^\s+|\s+$/g,"")}},n.escapeHtml=function(e){var t=w.createElement("div");return t.appendChild(w.createTextNode(e)),t.innerHTML},n._show=a,n.show=function(e){if(e&&!e.length)return a(e);for(var t=0;t<e.length;++t)a(e[t])},n._hide=r,n.hide=function(e){if(e&&!e.length)return r(e);for(var t=0;t<e.length;++t)r(e[t])},n.isDescendant=function(e,t){for(var n=t.parentNode;null!==n;){if(n===e)return!0;n=n.parentNode}return!1},n.getTopMargin=function(e){e.style.left="-9999px",e.style.display="block";var t=e.clientHeight,n="undefined"!=typeof getComputedStyle?parseInt(getComputedStyle(e).getPropertyValue("padding-top"),10):parseInt(e.currentStyle.padding);return e.style.left="",e.style.display="none","-"+parseInt((t+n)/2)+"px"},n.fadeIn=function(e,t){var n,o,a;function r(){return a.apply(this,arguments)}+e.style.opacity<1&&(t=t||16,e.style.opacity=0,e.style.display="block",n=+new Date,a=function(){e.style.opacity=+e.style.opacity+(new Date-n)/100,n=+new Date,+e.style.opacity<1&&setTimeout(o,t)},r.toString=function(){return a.toString()},(o=r)()),e.style.display="block"},n.fadeOut=function(e,t){t=t||16,e.style.opacity=1;var n,o=+new Date,a=(n=function(){e.style.opacity=e.style.opacity-(new Date-o)/100,o=+new Date,0<+e.style.opacity?setTimeout(a,t):e.style.display="none"},r.toString=function(){return n.toString()},r);function r(){return n.apply(this,arguments)}a()},n.fireClick=function(e){var t,n;"function"==typeof MouseEvent?(t=new MouseEvent("click",{view:k,bubbles:!1,cancelable:!0}),e.dispatchEvent(t)):w.createEvent?((n=w.createEvent("MouseEvents")).initEvent("click",!1,!1),e.dispatchEvent(n)):w.createEventObject?e.fireEvent("onclick"):"function"==typeof e.onclick&&e.onclick()},n.stopEventPropagation=function(e){"function"==typeof e.stopPropagation?(e.stopPropagation(),e.preventDefault()):k.event&&k.event.hasOwnProperty("cancelBubble")&&(k.event.cancelBubble=!0)}},{}],5:[function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});var d=e("./handle-dom"),f=e("./handle-swal-dom");n.default=function(e,t,n){var o=e||k.event,a=o.keyCode||o.which,r=n.querySelector("button.confirm"),i=n.querySelector("button.cancel"),s=n.querySelectorAll("button[tabindex]");if(-1!==[9,13,32,27].indexOf(a)){for(var l=o.target||o.srcElement,c=-1,u=0;u<s.length;u++)if(l===s[u]){c=u;break}9===a?(l=-1===c?r:c===s.length-1?s[0]:s[c+1],d.stopEventPropagation(o),l.focus(),t.confirmButtonColor&&f.setFocusStyle(l,t.confirmButtonColor)):13===a?("INPUT"===l.tagName&&(l=r).focus(),l=-1===c?r:C):27===a&&!0===t.allowEscapeKey?(l=i,d.fireClick(l,o)):l=C}},t.exports=n.default},{"./handle-dom":4,"./handle-swal-dom":6}],6:[function(e,t,n){function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(n,"__esModule",{value:!0});function a(){var e=w.createElement("div");for(e.innerHTML=d.default;e.firstChild;)w.body.appendChild(e.firstChild)}function r(){var e=f();return e?e.querySelector("input"):void 0}function i(){return w.querySelector(".sweet-overlay")}var s,l=e("./utils"),c=e("./handle-dom"),u=o(e("./default-params")),d=o(e("./injected-html")),f=(s=function(){var e=w.querySelector(".sweet-alert");return e||(a(),e=f()),e},m.toString=function(){return s.toString()},m),p=function(e){if(e&&13===e.keyCode)return!1;var t=f(),n=t.querySelector(".sa-input-error");c.removeClass(n,"show");var o=t.querySelector(".sa-error-container");c.removeClass(o,"show")};function m(){return s.apply(this,arguments)}n.sweetAlertInitialize=a,n.getModal=f,n.getOverlay=i,n.getInput=r,n.setFocusStyle=function(e,t){var n=l.hexToRgb(t);e.style.boxShadow="0 0 2px rgba("+n+", 0.8), inset 0 0 0 1px rgba(0, 0, 0, 0.05)"},n.openModal=function(e){var t=f();c.fadeIn(i(),10),c.show(t),c.addClass(t,"showSweetAlert"),c.removeClass(t,"hideSweetAlert"),k.previousActiveElement=w.activeElement,t.querySelector("button.confirm").focus(),setTimeout(function(){c.addClass(t,"visible")},500);var n,o=t.getAttribute("data-timer");"null"!==o&&""!==o&&(n=e,t.timeout=setTimeout(function(){(n?"true"===t.getAttribute("data-has-done-function"):null)?n(null):sweetAlert.close()},o))},n.resetInput=function(){var e=f(),t=r();c.removeClass(e,"show-input"),t.value=u.default.inputValue,t.setAttribute("type",u.default.inputType),t.setAttribute("placeholder",u.default.inputPlaceholder),p()},n.resetInputError=p,n.fixVerticalPosition=function(){f().style.marginTop=c.getTopMargin(f())}},{"./default-params":2,"./handle-dom":4,"./injected-html":7,"./utils":9}],7:[function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});n.default='<div class="sweet-overlay" tabIndex="-1"></div><div class="sweet-alert"><div class="sa-icon sa-error">\n      <span class="sa-x-mark">\n        <span class="sa-line sa-left"></span>\n        <span class="sa-line sa-right"></span>\n      </span>\n    </div><div class="sa-icon sa-warning">\n      <span class="sa-body"></span>\n      <span class="sa-dot"></span>\n    </div><div class="sa-icon sa-info"></div><div class="sa-icon sa-success">\n      <span class="sa-line sa-tip"></span>\n      <span class="sa-line sa-long"></span>\n\n      <div class="sa-placeholder"></div>\n      <div class="sa-fix"></div>\n    </div><div class="sa-icon sa-custom"></div><h2>Title</h2>\n    <p>Text</p>\n    <fieldset>\n      <input type="text" tabIndex="3" />\n      <div class="sa-input-error"></div>\n    </fieldset><div class="sa-error-container">\n      <div class="icon">!</div>\n      <p>Not valid!</p>\n    </div><div class="sa-button-container">\n      <button class="cancel" tabIndex="2">Cancel</button>\n      <div class="sa-confirm-button-container">\n        <button class="confirm" tabIndex="1">OK</button><div class="la-ball-fall">\n          <div></div>\n          <div></div>\n          <div></div>\n        </div>\n      </div>\n    </div></div>',t.exports=n.default},{}],8:[function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});var h=e("./utils"),g=e("./handle-swal-dom"),v=e("./handle-dom"),y=["error","warning","info","success","input","prompt"];n.default=function(a){var e,t,n,o,r,i,s,l=g.getModal(),c=l.querySelector("h2"),u=l.querySelector("p"),d=l.querySelector("button.cancel"),f=l.querySelector("button.confirm");if(c.innerHTML=a.html?a.title:v.escapeHtml(a.title).split("\n").join("<br>"),u.innerHTML=a.html?a.text:v.escapeHtml(a.text||"").split("\n").join("<br>"),a.text&&v.show(u),a.customClass?(v.addClass(l,a.customClass),l.setAttribute("data-custom-class",a.customClass)):(e=l.getAttribute("data-custom-class"),v.removeClass(l,e),l.setAttribute("data-custom-class","")),v.hide(l.querySelectorAll(".sa-icon")),a.type&&!h.isIE8()){var p=function(){for(var e=!1,t=0;t<y.length;t++)if(a.type===y[t]){e=!0;break}if(!e)return logStr("Unknown alert type: "+a.type),{v:!1};var n=C;-1!==["success","error","warning","info"].indexOf(a.type)&&(n=l.querySelector(".sa-icon.sa-"+a.type),v.show(n));var o=g.getInput();switch(a.type){case"success":v.addClass(n,"animate"),v.addClass(n.querySelector(".sa-tip"),"animateSuccessTip"),v.addClass(n.querySelector(".sa-long"),"animateSuccessLong");break;case"error":v.addClass(n,"animateErrorIcon"),v.addClass(n.querySelector(".sa-x-mark"),"animateXMark");break;case"warning":v.addClass(n,"pulseWarning"),v.addClass(n.querySelector(".sa-body"),"pulseWarningIns"),v.addClass(n.querySelector(".sa-dot"),"pulseWarningIns");break;case"input":case"prompt":o.setAttribute("type",a.inputType),o.value=a.inputValue,o.setAttribute("placeholder",a.inputPlaceholder),v.addClass(l,"show-input"),setTimeout(function(){o.focus(),o.addEventListener("keyup",swal.resetInputError)},400)}}();if("object"==typeof p)return p.v}a.imageUrl&&((t=l.querySelector(".sa-icon.sa-custom")).style.backgroundImage="url("+a.imageUrl+")",v.show(t),o=n=80,a.imageSize&&(i=(r=a.imageSize.toString().split("x"))[0],s=r[1],i&&s?(n=i,o=s):logStr("Parameter imageSize expects value with format WIDTHxHEIGHT, got "+a.imageSize)),t.setAttribute("style",t.getAttribute("style")+"width:"+n+"px; height:"+o+"px")),l.setAttribute("data-has-cancel-button",a.showCancelButton),a.showCancelButton?d.style.display="inline-block":v.hide(d),l.setAttribute("data-has-confirm-button",a.showConfirmButton),a.showConfirmButton?f.style.display="inline-block":v.hide(f),a.cancelButtonText&&(d.innerHTML=v.escapeHtml(a.cancelButtonText)),a.confirmButtonText&&(f.innerHTML=v.escapeHtml(a.confirmButtonText)),a.confirmButtonColor&&(f.style.backgroundColor=a.confirmButtonColor,f.style.borderLeftColor=a.confirmLoadingButtonColor,f.style.borderRightColor=a.confirmLoadingButtonColor,g.setFocusStyle(f,a.confirmButtonColor)),l.setAttribute("data-allow-outside-click",a.allowOutsideClick);var m=!!a.doneFunction;l.setAttribute("data-has-done-function",m),a.animation?"string"==typeof a.animation?l.setAttribute("data-animation",a.animation):l.setAttribute("data-animation","pop"):l.setAttribute("data-animation","none"),l.setAttribute("data-timer",a.timer)},t.exports=n.default},{"./handle-dom":4,"./handle-swal-dom":6,"./utils":9}],9:[function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});n.extend=function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e},n.hexToRgb=function(e){var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?parseInt(t[1],16)+", "+parseInt(t[2],16)+", "+parseInt(t[3],16):null},n.isIE8=function(){return k.attachEvent&&!k.addEventListener},n.logStr=function(e){k.console&&k.console.log("SweetAlert: "+e)},n.colorLuminance=function(e,t){(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;for(var n,o="#",a=0;a<3;a++)n=parseInt(e.substr(2*a,2),16),o+=("00"+(n=Math.round(Math.min(Math.max(0,n+n*t),255)).toString(16))).substr(n.length);return o}},{}]},{},[1]),"function"==typeof define&&define.amd?define(function(){return sweetAlert}):"undefined"!=typeof module&&module.exports&&(module.exports=sweetAlert)}(window,document),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.ClipboardJS=t():e.ClipboardJS=t()}(this,function(){return a={},o.m=n=[function(e,t,n){var o,a,r;a=[e,n(7)],void 0!==(r="function"==typeof(o=function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var o=function(e){return e&&e.__esModule?e:{default:e}}(t),a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}(),i=function(){function t(e){n(this,t),this.resolveOptions(e),this.initSelection()}return r(t,[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var e=this,t="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[t?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,o.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,o.default)(this.target),this.copyText()}},{key:"copyText",value:function(){var t=void 0;try{t=document.execCommand(this.action)}catch(e){t=!1}this.handleResult(t)}},{key:"handleResult",value:function(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(e){if(void 0!==e){if(!e||"object"!==(void 0===e?"undefined":a(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function(){return this._target}}]),t}();e.exports=i})?o.apply(t,a):o)&&(e.exports=r)},function(e,t,n){var f=n(6),p=n(5);e.exports=function(e,t,n){if(!e&&!t&&!n)throw new Error("Missing required arguments");if(!f.string(t))throw new TypeError("Second argument must be a String");if(!f.fn(n))throw new TypeError("Third argument must be a Function");if(f.node(e))return a=t,r=n,(o=e).addEventListener(a,r),{destroy:function(){o.removeEventListener(a,r)}};var o,a,r,i,s,l,c,u,d;if(f.nodeList(e))return i=e,s=t,l=n,Array.prototype.forEach.call(i,function(e){e.addEventListener(s,l)}),{destroy:function(){Array.prototype.forEach.call(i,function(e){e.removeEventListener(s,l)})}};if(f.string(e))return c=e,u=t,d=n,p(document.body,c,u,d);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}},function(e,t){function n(){}n.prototype={on:function(e,t,n){var o=this.e||(this.e={});return(o[e]||(o[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){function o(){a.off(e,o),t.apply(n,arguments)}var a=this;return o._=t,this.on(e,o,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),o=0,a=n.length;o<a;o++)n[o].fn.apply(n[o].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),o=n[e],a=[];if(o&&t)for(var r=0,i=o.length;r<i;r++)o[r].fn!==t&&o[r].fn._!==t&&a.push(o[r]);return a.length?n[e]=a:delete n[e],this}},e.exports=n},function(e,t,n){var o,a,r;a=[e,n(0),n(2),n(1)],void 0!==(r="function"==typeof(o=function(e,t,n,o){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(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}function s(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)}function l(e,t){var n="data-clipboard-"+e;if(t.hasAttribute(n))return t.getAttribute(n)}var c=a(t),u=a(n),d=a(o),f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}(),m=function(e){function o(e,t){r(this,o);var n=i(this,(o.__proto__||Object.getPrototypeOf(o)).call(this));return n.resolveOptions(t),n.listenClick(e),n}return s(o,e),p(o,[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===f(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=(0,d.default)(e,"click",function(e){return t.onClick(e)})}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new c.default({action:this.action(t),target:this.target(t),text:this.text(t),container:this.container,trigger:t,emitter:this})}},{key:"defaultAction",value:function(e){return l("action",e)}},{key:"defaultTarget",value:function(e){var t=l("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return l("text",e)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof e?[e]:e,n=!!document.queryCommandSupported;return t.forEach(function(e){n=n&&!!document.queryCommandSupported(e)}),n}}]),o}(u.default);e.exports=m})?o.apply(t,a):o)&&(e.exports=r)},function(e,t){var n;"undefined"==typeof Element||Element.prototype.matches||((n=Element.prototype).matches=n.matchesSelector||n.mozMatchesSelector||n.msMatchesSelector||n.oMatchesSelector||n.webkitMatchesSelector),e.exports=function(e,t){for(;e&&9!==e.nodeType;){if("function"==typeof e.matches&&e.matches(t))return e;e=e.parentNode}}},function(e,t,n){function r(e,t,n,o,a){var r=function(t,n,e,o){return function(e){e.delegateTarget=i(e.target,n),e.delegateTarget&&o.call(t,e)}}.apply(this,arguments);return e.addEventListener(n,r,a),{destroy:function(){e.removeEventListener(n,r,a)}}}var i=n(4);e.exports=function(e,t,n,o,a){return"function"==typeof e.addEventListener?r.apply(null,arguments):"function"==typeof n?r.bind(null,document).apply(null,arguments):("string"==typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,function(e){return r(e,t,n,o,a)}))}},function(e,n){n.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},n.nodeList=function(e){var t=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===t||"[object HTMLCollection]"===t)&&"length"in e&&(0===e.length||n.node(e[0]))},n.string=function(e){return"string"==typeof e||e instanceof String},n.fn=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},function(e,t){e.exports=function(e){var t,n,o,a="SELECT"===e.nodeName?(e.focus(),e.value):"INPUT"===e.nodeName||"TEXTAREA"===e.nodeName?((t=e.hasAttribute("readonly"))||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),t||e.removeAttribute("readonly"),e.value):(e.hasAttribute("contenteditable")&&e.focus(),n=window.getSelection(),(o=document.createRange()).selectNodeContents(e),n.removeAllRanges(),n.addRange(o),n.toString());return a}}],o.c=a,o.i=function(e){return e},o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=3);function o(e){if(a[e])return a[e].exports;var t=a[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,o),t.l=!0,t.exports}var n,a}),function(n){var l="oninput"in document.createElement("input")?"input":"keydown";n.fn.autoGrowInput=function(t){var s=n.extend({maxWidth:500,minWidth:20,comfortZone:0},t);return this.each(function(){function e(e){var t,n;a===(a=o.val())&&"autogrow"!==e.type||(a=a||(o.attr("placeholder")||""),i.html(a.replace(/&/g,"&amp;").replace(/\s/g,"&nbsp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")),t=i.width()+r,(n="function"==typeof s.maxWidth?s.maxWidth():s.maxWidth)<t?t=n:t<s.minWidth&&(t=s.minWidth),t!=o.width()&&o.width(t))}var o=n(this),a=" ",r=t&&"comfortZone"in t?s.comfortZone:parseInt(o.css("fontSize")),i=n("<span/>").css({position:"absolute",top:-9999,left:-9999,width:"auto",fontSize:o.css("fontSize"),fontFamily:o.css("fontFamily"),fontWeight:o.css("fontWeight"),letterSpacing:o.css("letterSpacing"),textTransform:o.css("textTransform"),whiteSpace:"nowrap",ariaHidden:!0}).appendTo("body");o.on(l+".autogrow autogrow",e),e()}),this}}(jQuery),window.GradientParser=function(){var o;function a(e){var t=new Error(k+": "+e);throw t.source=k,t}function t(){var e=f(n);return 0<k.length&&a("Invalid input not EOF"),e}function n(){return e("linear-gradient",x.linearGradient,i)||e("repeating-linear-gradient",x.repeatingLinearGradient,i)||e("radial-gradient",x.radialGradient,s)||e("repeating-radial-gradient",x.repeatingRadialGradient,s)}function e(n,e,o){return r(e,function(e){var t=o();return t&&(y(x.comma)||a("Missing comma before color stops")),{type:n,orientation:t,colorStops:f(p)}})}function r(e,t){var n=y(e);if(n)return y(x.startCall)||a("Missing ("),o=t(n),y(x.endCall)||a("Missing )"),o}function i(){return v("directional",x.sideOrCorner,1)||v("angular",x.angleValue,1)}function s(){var e,t,n=l();return n&&((e=[]).push(n),t=k,y(x.comma)&&((n=l())?e.push(n):k=t)),e}function l(){var e,t,n,o,a,r=((t=v("shape",/^(circle)/i,0))&&(t.style=g()||c()),t||((e=v("shape",/^(ellipse)/i,0))&&(e.style=h()||c()),e));return r?r.at=u():(n=c())?(r=n,(o=u())&&(r.at=o)):(a=d())&&(r={type:"default-radial",at:a}),r}function c(){return v("extent-keyword",x.extentKeywords,1)}function u(){if(v("position",/^at/,0)){var e=d();return e||a("Missing positioning value"),e}}function d(){var e={x:h(),y:h()};if(e.x||e.y)return{type:"position",value:e}}function f(e){var t=e(),n=[];if(t)for(n.push(t);y(x.comma);)(t=e())?n.push(t):a("One extra comma");return n}function p(){var e=v("hex",x.hexColor,1)||r(x.rgbaColor,function(){return{type:"rgba",value:f(m)}})||r(x.rgbColor,function(){return{type:"rgb",value:f(m)}})||v("literal",x.literalColor,0);return e||a("Expected color definition"),e.length=h(),e}function m(){return y(x.number)[1]}function h(){return v("%",x.percentageValue,1)||v("position-keyword",x.positionKeywords,1)||g()}function g(){return v("px",x.pixelValue,1)||v("em",x.emValue,1)}function v(e,t,n){var o=y(t);if(o)return{type:e,value:o[n]}}function y(e){var t,n=/^[\n\r\t\s]+/.exec(k);return n&&b(n[0].length),(t=e.exec(k))&&b(t[0].length),t}function b(e){k=k.substr(e)}var x={linearGradient:/^(\-(webkit|o|ms|moz)\-)?(linear\-gradient)/i,repeatingLinearGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-linear\-gradient)/i,radialGradient:/^(\-(webkit|o|ms|moz)\-)?(radial\-gradient)/i,repeatingRadialGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-radial\-gradient)/i,sideOrCorner:/^to (left (top|bottom)|right (top|bottom)|left|right|top|bottom)/i,extentKeywords:/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,positionKeywords:/^(left|center|right|top|bottom)/i,pixelValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,percentageValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,emValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,angleValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,startCall:/^\(/,endCall:/^\)/,comma:/^,/,hexColor:/^\#([0-9a-fA-F]+)/,literalColor:/^([a-zA-Z]+)/,rgbColor:/^rgb/i,rgbaColor:/^rgba/i,number:/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/},k="";return function(e){return k=e.toString(),t()}}(),window.addonsReady();