UNPKG

npm-gui

Version:

Graphic User Interface for NPM packages/tasks for front and back -end users.

11 lines 331 kB
!function(e){function t(n){if(r[n])return r[n].exports;var i=r[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n=window.webpackJsonp;window.webpackJsonp=function(a,o){for(var s,l,u=0,c=[];u<a.length;u++)l=a[u],i[l]&&c.push.apply(c,i[l]),i[l]=0;for(s in o)e[s]=o[s];for(n&&n(a,o);c.length;)c.shift().call(null,t);return o[0]?(r[0]=0,t(0)):void 0};var r={},i={0:0};return t.e=function(e,n){if(0===i[e])return n.call(null,t);if(void 0!==i[e])i[e].push(n);else{i[e]=[n];var r=document.getElementsByTagName("head")[0],a=document.createElement("script");a.type="text/javascript",a.charset="utf-8",a.async=!0,a.src=t.p+""+e+"../lib/public/npm-gui.js",r.appendChild(a)}},t.m=e,t.c=r,t.p="",t(0)}([function(e,t,n){n(20),n(14),n(17),n(16)},,,,,,,,,,,,,function(e,t){/** * @license AngularJS v1.5.5 * (c) 2010-2016 Google, Inc. http://angularjs.org * License: MIT */ !function(e,t){"use strict";function n(e,t,n){if(!e)throw me("areq","Argument '{0}' is {1}",t||"?",n||"required");return e}function r(e,t){return e||t?e?t?(L(e)&&(e=e.join(" ")),L(t)&&(t=t.join(" ")),e+" "+t):e:t:""}function i(e){var t={};return e&&(e.to||e.from)&&(t.to=e.to,t.from=e.from),t}function a(e,t,n){var r="";return e=L(e)?e:e&&W(e)&&e.length?e.split(/\s+/):[],H(e,function(e,i){e&&e.length>0&&(r+=i>0?" ":"",r+=n?t+e:e+t)}),r}function o(e,t){var n=e.indexOf(t);t>=0&&e.splice(n,1)}function s(e){if(e instanceof R)switch(e.length){case 0:return[];case 1:if(e[0].nodeType===K)return e;break;default:return R(l(e))}return e.nodeType===K?R(e):void 0}function l(e){if(!e[0])return e;for(var t=0;t<e.length;t++){var n=e[t];if(n.nodeType==K)return n}}function u(e,t,n){H(t,function(t){e.addClass(t,n)})}function c(e,t,n){H(t,function(t){e.removeClass(t,n)})}function p(e){return function(t,n){n.addClass&&(u(e,t,n.addClass),n.addClass=null),n.removeClass&&(c(e,t,n.removeClass),n.removeClass=null)}}function d(e){if(e=e||{},!e.$$prepared){var t=e.domOperation||j;e.domOperation=function(){e.$$domOperationFired=!0,t(),t=j},e.$$prepared=!0}return e}function f(e,t){h(e,t),m(e,t)}function h(e,t){t.from&&(e.css(t.from),t.from=null)}function m(e,t){t.to&&(e.css(t.to),t.to=null)}function g(e,t,n){var r=t.options||{},i=n.options||{},a=(r.addClass||"")+" "+(i.addClass||""),o=(r.removeClass||"")+" "+(i.removeClass||""),s=v(e.attr("class"),a,o);i.preparationClasses&&(r.preparationClasses=k(i.preparationClasses,r.preparationClasses),delete i.preparationClasses);var l=r.domOperation!==j?r.domOperation:null;return F(r,i),l&&(r.domOperation=l),s.addClass?r.addClass=s.addClass:r.addClass=null,s.removeClass?r.removeClass=s.removeClass:r.removeClass=null,t.addClass=r.addClass,t.removeClass=r.removeClass,r}function v(e,t,n){function r(e){W(e)&&(e=e.split(" "));var t={};return H(e,function(e){e.length&&(t[e]=!0)}),t}var i=1,a=-1,o={};e=r(e),t=r(t),H(t,function(e,t){o[t]=i}),n=r(n),H(n,function(e,t){o[t]=o[t]===i?null:a});var s={addClass:"",removeClass:""};return H(o,function(t,n){var r,o;t===i?(r="addClass",o=!e[n]):t===a&&(r="removeClass",o=e[n]),o&&(s[r].length&&(s[r]+=" "),s[r]+=n)}),s}function $(e){return e instanceof t.element?e[0]:e}function b(e,t,n){var r="";t&&(r=a(t,Q,!0)),n.addClass&&(r=k(r,a(n.addClass,J))),n.removeClass&&(r=k(r,a(n.removeClass,Z))),r.length&&(n.preparationClasses=r,e.addClass(r))}function y(e,t){t.preparationClasses&&(e.removeClass(t.preparationClasses),t.preparationClasses=null),t.activeClasses&&(e.removeClass(t.activeClasses),t.activeClasses=null)}function w(e,t){var n=t?"-"+t+"s":"";return C(e,[fe,n]),[fe,n]}function x(e,t){var n=t?"paused":"",r=N+ue;return C(e,[r,n]),[r,n]}function C(e,t){var n=t[0],r=t[1];e.style[n]=r}function k(e,t){return e?t?e+" "+t:e:t}function D(e){return[de,e+"s"]}function S(e,t){var n=t?pe:fe;return[n,e+"s"]}function M(e,t,n){var r=Object.create(null),i=e.getComputedStyle(t)||{};return H(n,function(e,t){var n=i[e];if(n){var a=n.charAt(0);("-"===a||"+"===a||a>=0)&&(n=E(n)),0===n&&(n=null),r[t]=n}}),r}function E(e){var t=0,n=e.split(/\s*,\s*/);return H(n,function(e){"s"==e.charAt(e.length-1)&&(e=e.substring(0,e.length-1)),e=parseFloat(e)||0,t=t?Math.max(e,t):e}),t}function T(e){return 0===e||null!=e}function A(e,t){var n=U,r=e+"s";return t?n+=ie:r+=" linear all",[n,r]}function O(){var e=Object.create(null);return{flush:function(){e=Object.create(null)},count:function(t){var n=e[t];return n?n.total:0},get:function(t){var n=e[t];return n&&n.value},put:function(t,n){e[t]?e[t].total++:e[t]={total:1,value:n}}}}function P(e,t,n){H(n,function(n){e[n]=z(e[n])?e[n]:t.style.getPropertyValue(n)})}var U,I,N,V,j=t.noop,q=t.copy,F=t.extend,R=t.element,H=t.forEach,L=t.isArray,W=t.isString,_=t.isObject,B=t.isUndefined,z=t.isDefined,Y=t.isFunction,G=t.isElement,K=1,J="-add",Z="-remove",Q="ng-",X="-active",ee="-prepare",te="ng-animate",ne="$$ngAnimateChildren",re="";B(e.ontransitionend)&&z(e.onwebkittransitionend)?(re="-webkit-",U="WebkitTransition",I="webkitTransitionEnd transitionend"):(U="transition",I="transitionend"),B(e.onanimationend)&&z(e.onwebkitanimationend)?(re="-webkit-",N="WebkitAnimation",V="webkitAnimationEnd animationend"):(N="animation",V="animationend");var ie="Duration",ae="Property",oe="Delay",se="TimingFunction",le="IterationCount",ue="PlayState",ce=9999,pe=N+oe,de=N+ie,fe=U+oe,he=U+ie,me=t.$$minErr("ng"),ge=["$$rAF",function(e){function t(e){r=r.concat(e),n()}function n(){if(r.length){for(var t=r.shift(),a=0;a<t.length;a++)t[a]();i||e(function(){i||n()})}}var r,i;return r=t.queue=[],t.waitUntilQuiet=function(t){i&&i(),i=e(function(){i=null,t(),n()})},t}],ve=["$interpolate",function(e){return{link:function(n,r,i){function a(e){e="on"===e||"true"===e,r.data(ne,e)}var o=i.ngAnimateChildren;t.isString(o)&&0===o.length?r.data(ne,!0):(a(e(o)(n)),i.$observe("ngAnimateChildren",a))}}}],$e="$$animateCss",be=1e3,ye=3,we=1.5,xe={transitionDuration:he,transitionDelay:fe,transitionProperty:U+ae,animationDuration:de,animationDelay:pe,animationIterationCount:N+le},Ce={transitionDuration:he,transitionDelay:fe,animationDuration:de,animationDelay:pe},ke=["$animateProvider",function(e){var t=O(),n=O();this.$get=["$window","$$jqLite","$$AnimateRunner","$timeout","$$forceReflow","$sniffer","$$rAFScheduler","$$animateQueue",function(e,r,s,l,u,c,g,v){function b(e,t){var n="$$ngAnimateParentKey",r=e.parentNode,i=r[n]||(r[n]=++R);return i+"-"+e.getAttribute("class")+"-"+t}function y(n,r,i,a){var o=t.get(i);return o||(o=M(e,n,a),"infinite"===o.animationIterationCount&&(o.animationIterationCount=1)),t.put(i,o),o}function k(i,o,s,l){var u;if(t.count(s)>0&&(u=n.get(s),!u)){var c=a(o,"-stagger");r.addClass(i,c),u=M(e,i,l),u.animationDuration=Math.max(u.animationDuration,0),u.transitionDuration=Math.max(u.transitionDuration,0),r.removeClass(i,c),n.put(s,u)}return u||{}}function E(e){W.push(e),g.waitUntilQuiet(function(){t.flush(),n.flush();for(var e=u(),r=0;r<W.length;r++)W[r](e);W.length=0})}function O(e,t,n){var r=y(e,t,n,xe),i=r.animationDelay,a=r.transitionDelay;return r.maxDelay=i&&a?Math.max(i,a):i||a,r.maxDuration=Math.max(r.animationDuration*r.animationIterationCount,r.transitionDuration),r}var F=p(r),R=0,W=[];return function(e,n){function u(){g()}function p(){g(!0)}function g(t){if(!(Y||K&&G)){Y=!0,G=!1,_.$$skipPreparationClasses||r.removeClass(e,xe),r.removeClass(e,De),x(z,!1),w(z,!1),H(ue,function(e){z.style[e[0]]=""}),F(e,_),f(e,_),Object.keys(B).length&&H(B,function(e,t){e?z.style.setProperty(t,e):z.style.removeProperty(t)}),_.onDone&&_.onDone(),fe&&fe.length&&e.off(fe.join(" "),R);var n=e.data($e);n&&(l.cancel(n[0].timer),e.removeData($e)),ee&&ee.complete(!t)}}function y(e){Fe.blockTransition&&w(z,e),Fe.blockKeyframeAnimation&&x(z,!!e)}function M(){return ee=new s({end:u,cancel:p}),E(j),g(),{$$willAnimate:!1,start:function(){return ee},end:u}}function R(e){e.stopPropagation();var t=e.originalEvent||e,n=t.$manualTimeStamp||Date.now(),r=parseFloat(t.elapsedTime.toFixed(ye));Math.max(n-le,0)>=re&&r>=ie&&(K=!0,g())}function W(){function t(){if(!Y){if(y(!1),H(ue,function(e){var t=e[0],n=e[1];z.style[t]=n}),F(e,_),r.addClass(e,De),Fe.recalculateTimingStyles){if(ke=z.className+" "+xe,Ee=b(z,ke),je=O(z,ke,Ee),qe=je.maxDelay,ne=Math.max(qe,0),ie=je.maxDuration,0===ie)return void g();Fe.hasTransitions=je.transitionDuration>0,Fe.hasAnimations=je.animationDuration>0}if(Fe.applyAnimationDelay&&(qe="boolean"!=typeof _.delay&&T(_.delay)?parseFloat(_.delay):qe,ne=Math.max(qe,0),je.animationDelay=qe,Re=S(qe,!0),ue.push(Re),z.style[Re[0]]=Re[1]),re=ne*be,oe=ie*be,_.easing){var t,i=_.easing;Fe.hasTransitions&&(t=U+se,ue.push([t,i]),z.style[t]=i),Fe.hasAnimations&&(t=N+se,ue.push([t,i]),z.style[t]=i)}je.transitionDuration&&fe.push(I),je.animationDuration&&fe.push(V),le=Date.now();var a=re+we*oe,o=le+a,s=e.data($e)||[],u=!0;if(s.length){var c=s[0];u=o>c.expectedEndTime,u?l.cancel(c.timer):s.push(g)}if(u){var p=l(n,a,!1);s[0]={timer:p,expectedEndTime:o},s.push(g),e.data($e,s)}fe.length&&e.on(fe.join(" "),R),_.to&&(_.cleanupStyles&&P(B,z,Object.keys(_.to)),m(e,_))}}function n(){var t=e.data($e);if(t){for(var n=1;n<t.length;n++)t[n]();e.removeData($e)}}if(!Y){if(!z.parentNode)return void g();var i=function(e){if(K)G&&e&&(G=!1,g());else if(G=!e,je.animationDuration){var t=x(z,G);G?ue.push(t):o(ue,t)}},a=Ne>0&&(je.transitionDuration&&0===Te.transitionDuration||je.animationDuration&&0===Te.animationDuration)&&Math.max(Te.animationDelay,Te.transitionDelay);a?l(t,Math.floor(a*Ne*be),!1):t(),te.resume=function(){i(!0)},te.pause=function(){i(!1)}}}var _=n||{};_.$$prepared||(_=d(q(_)));var B={},z=$(e);if(!z||!z.parentNode||!v.enabled())return M();var Y,G,K,ee,te,ne,re,ie,oe,le,ue=[],pe=e.attr("class"),de=i(_),fe=[];if(0===_.duration||!c.animations&&!c.transitions)return M();var he=_.event&&L(_.event)?_.event.join(" "):_.event,me=he&&_.structural,ge="",ve="";me?ge=a(he,Q,!0):he&&(ge=he),_.addClass&&(ve+=a(_.addClass,J)),_.removeClass&&(ve.length&&(ve+=" "),ve+=a(_.removeClass,Z)),_.applyClassesEarly&&ve.length&&F(e,_);var xe=[ge,ve].join(" ").trim(),ke=pe+" "+xe,De=a(xe,X),Se=de.to&&Object.keys(de.to).length>0,Me=(_.keyframeStyle||"").length>0;if(!Me&&!Se&&!xe)return M();var Ee,Te;if(_.stagger>0){var Ae=parseFloat(_.stagger);Te={transitionDelay:Ae,animationDelay:Ae,transitionDuration:0,animationDuration:0}}else Ee=b(z,ke),Te=k(z,xe,Ee,Ce);_.$$skipPreparationClasses||r.addClass(e,xe);var Oe;if(_.transitionStyle){var Pe=[U,_.transitionStyle];C(z,Pe),ue.push(Pe)}if(_.duration>=0){Oe=z.style[U].length>0;var Ue=A(_.duration,Oe);C(z,Ue),ue.push(Ue)}if(_.keyframeStyle){var Ie=[N,_.keyframeStyle];C(z,Ie),ue.push(Ie)}var Ne=Te?_.staggerIndex>=0?_.staggerIndex:t.count(Ee):0,Ve=0===Ne;Ve&&!_.skipBlocking&&w(z,ce);var je=O(z,ke,Ee),qe=je.maxDelay;ne=Math.max(qe,0),ie=je.maxDuration;var Fe={};if(Fe.hasTransitions=je.transitionDuration>0,Fe.hasAnimations=je.animationDuration>0,Fe.hasTransitionAll=Fe.hasTransitions&&"all"==je.transitionProperty,Fe.applyTransitionDuration=Se&&(Fe.hasTransitions&&!Fe.hasTransitionAll||Fe.hasAnimations&&!Fe.hasTransitions),Fe.applyAnimationDuration=_.duration&&Fe.hasAnimations,Fe.applyTransitionDelay=T(_.delay)&&(Fe.applyTransitionDuration||Fe.hasTransitions),Fe.applyAnimationDelay=T(_.delay)&&Fe.hasAnimations,Fe.recalculateTimingStyles=ve.length>0,(Fe.applyTransitionDuration||Fe.applyAnimationDuration)&&(ie=_.duration?parseFloat(_.duration):ie,Fe.applyTransitionDuration&&(Fe.hasTransitions=!0,je.transitionDuration=ie,Oe=z.style[U+ae].length>0,ue.push(A(ie,Oe))),Fe.applyAnimationDuration&&(Fe.hasAnimations=!0,je.animationDuration=ie,ue.push(D(ie)))),0===ie&&!Fe.recalculateTimingStyles)return M();if(null!=_.delay){var Re;"boolean"!=typeof _.delay&&(Re=parseFloat(_.delay),ne=Math.max(Re,0)),Fe.applyTransitionDelay&&ue.push(S(Re)),Fe.applyAnimationDelay&&ue.push(S(Re,!0))}return null==_.duration&&je.transitionDuration>0&&(Fe.recalculateTimingStyles=Fe.recalculateTimingStyles||Ve),re=ne*be,oe=ie*be,_.skipBlocking||(Fe.blockTransition=je.transitionDuration>0,Fe.blockKeyframeAnimation=je.animationDuration>0&&Te.animationDelay>0&&0===Te.animationDuration),_.from&&(_.cleanupStyles&&P(B,z,Object.keys(_.from)),h(e,_)),Fe.blockTransition||Fe.blockKeyframeAnimation?y(ie):_.skipBlocking||w(z,!1),{$$willAnimate:!0,end:u,start:function(){return Y?void 0:(te={end:u,cancel:p,resume:null,pause:null},ee=new s(te),E(W),ee)}}}}]}],De=["$$animationProvider",function(e){function t(e){return e.parentNode&&11===e.parentNode.nodeType}e.drivers.push("$$animateCssDriver");var n="ng-animate-shim",r="ng-anchor",i="ng-anchor-out",a="ng-anchor-in";this.$get=["$animateCss","$rootScope","$$AnimateRunner","$rootElement","$sniffer","$$jqLite","$document",function(e,o,s,l,u,c,d){function f(e){return e.replace(/\bng-\S+\b/g,"")}function h(e,t){return W(e)&&(e=e.split(" ")),W(t)&&(t=t.split(" ")),e.filter(function(e){return-1===t.indexOf(e)}).join(" ")}function m(t,o,l){function u(e){var t={},n=$(e).getBoundingClientRect();return H(["width","height","top","left"],function(e){var r=n[e];switch(e){case"top":r+=b.scrollTop;break;case"left":r+=b.scrollLeft}t[e]=Math.floor(r)+"px"}),t}function c(){var t=e(g,{addClass:i,delay:!0,from:u(o)});return t.$$willAnimate?t:null}function p(e){return e.attr("class")||""}function d(){var t=f(p(l)),n=h(t,v),r=h(v,t),o=e(g,{to:u(l),addClass:a+" "+n,removeClass:i+" "+r,delay:!0});return o.$$willAnimate?o:null}function m(){g.remove(),o.removeClass(n),l.removeClass(n)}var g=R($(o).cloneNode(!0)),v=f(p(g));o.addClass(n),l.addClass(n),g.addClass(r),w.append(g);var y,x=c();if(!x&&(y=d(),!y))return m();var C=x||y;return{start:function(){function e(){n&&n.end()}var t,n=C.start();return n.done(function(){return n=null,!y&&(y=d())?(n=y.start(),n.done(function(){n=null,m(),t.complete()}),n):(m(),void t.complete())}),t=new s({end:e,cancel:e})}}}function g(e,t,n,r){var i=v(e,j),a=v(t,j),o=[];return H(r,function(e){var t=e.out,r=e["in"],i=m(n,t,r);i&&o.push(i)}),i||a||0!==o.length?{start:function(){function e(){H(t,function(e){e.end()})}var t=[];i&&t.push(i.start()),a&&t.push(a.start()),H(o,function(e){t.push(e.start())});var n=new s({end:e,cancel:e});return s.all(t,function(e){n.complete(e)}),n}}:void 0}function v(t){var n=t.element,r=t.options||{};t.structural&&(r.event=t.event,r.structural=!0,r.applyClassesEarly=!0,"leave"===t.event&&(r.onDone=r.domOperation)),r.preparationClasses&&(r.event=k(r.event,r.preparationClasses));var i=e(n,r);return i.$$willAnimate?i:null}if(!u.animations&&!u.transitions)return j;var b=d[0].body,y=$(l),w=R(t(y)||b.contains(y)?y:b);p(c);return function(e){return e.from&&e.to?g(e.from,e.to,e.classes,e.anchors):v(e)}}]}],Se=["$animateProvider",function(e){this.$get=["$injector","$$AnimateRunner","$$jqLite",function(t,n,r){function i(n){n=L(n)?n:n.split(" ");for(var r=[],i={},a=0;a<n.length;a++){var o=n[a],s=e.$$registeredAnimations[o];s&&!i[o]&&(r.push(t.get(s)),i[o]=!0)}return r}var a=p(r);return function(e,t,r,o){function s(){o.domOperation(),a(e,o)}function l(){h=!0,s(),f(e,o)}function u(e,t,r,i,a){var o;switch(r){case"animate":o=[t,i.from,i.to,a];break;case"setClass":o=[t,v,$,a];break;case"addClass":o=[t,v,a];break;case"removeClass":o=[t,$,a];break;default:o=[t,a]}o.push(i);var s=e.apply(e,o);if(s)if(Y(s.start)&&(s=s.start()),s instanceof n)s.done(a);else if(Y(s))return s;return j}function c(e,t,r,i,a){var o=[];return H(i,function(i){var s=i[a];s&&o.push(function(){var i,a,o=!1,l=function(e){o||(o=!0,(a||j)(e),i.complete(!e))};return i=new n({end:function(){l()},cancel:function(){l(!0)}}),a=u(s,e,t,r,function(e){var t=e===!1;l(t)}),i})}),o}function p(e,t,r,i,a){var o=c(e,t,r,i,a);if(0===o.length){var s,l;"beforeSetClass"===a?(s=c(e,"removeClass",r,i,"beforeRemoveClass"),l=c(e,"addClass",r,i,"beforeAddClass")):"setClass"===a&&(s=c(e,"removeClass",r,i,"removeClass"),l=c(e,"addClass",r,i,"addClass")),s&&(o=o.concat(s)),l&&(o=o.concat(l))}if(0!==o.length)return function(e){var t=[];return o.length&&H(o,function(e){t.push(e())}),t.length?n.all(t,e):e(),function(e){H(t,function(t){e?t.cancel():t.end()})}}}var h=!1;3===arguments.length&&_(r)&&(o=r,r=null),o=d(o),r||(r=e.attr("class")||"",o.addClass&&(r+=" "+o.addClass),o.removeClass&&(r+=" "+o.removeClass));var m,g,v=o.addClass,$=o.removeClass,b=i(r);if(b.length){var y,w;"leave"==t?(w="leave",y="afterLeave"):(w="before"+t.charAt(0).toUpperCase()+t.substr(1),y=t),"enter"!==t&&"move"!==t&&(m=p(e,t,o,b,w)),g=p(e,t,o,b,y)}if(m||g){var x;return{$$willAnimate:!0,end:function(){return x?x.end():(l(),x=new n,x.complete(!0)),x},start:function(){function e(e){l(e),x.complete(e)}function t(t){h||((r||j)(t),e(t))}if(x)return x;x=new n;var r,i=[];return m&&i.push(function(e){r=m(e)}),i.length?i.push(function(e){s(),e(!0)}):s(),g&&i.push(function(e){r=g(e)}),x.setHost({end:function(){t()},cancel:function(){t(!0)}}),n.chain(i,e),x}}}}}]}],Me=["$$animationProvider",function(e){e.drivers.push("$$animateJsDriver"),this.$get=["$$animateJs","$$AnimateRunner",function(e,t){function n(t){var n=t.element,r=t.event,i=t.options,a=t.classes;return e(n,r,a,i)}return function(e){if(e.from&&e.to){var r=n(e.from),i=n(e.to);if(!r&&!i)return;return{start:function(){function e(){return function(){H(a,function(e){e.end()})}}function n(e){o.complete(e)}var a=[];r&&a.push(r.start()),i&&a.push(i.start()),t.all(a,n);var o=new t({end:e(),cancel:e()});return o}}}return n(e)}}]}],Ee="data-ng-animate",Te="$ngAnimatePin",Ae=["$animateProvider",function(r){function i(e){if(!e)return null;var t=e.split(m),n=Object.create(null);return H(t,function(e){n[e]=!0}),n}function a(e,t){if(e&&t){var n=i(t);return e.split(m).some(function(e){return n[e]})}}function o(e,t,n,r){return v[e].some(function(e){return e(t,n,r)})}function u(e,t){var n=(e.addClass||"").length>0,r=(e.removeClass||"").length>0;return t?n&&r:n||r}var c=1,h=2,m=" ",v=this.rules={skip:[],cancel:[],join:[]};v.join.push(function(e,t,n){return!t.structural&&u(t)}),v.skip.push(function(e,t,n){return!t.structural&&!u(t)}),v.skip.push(function(e,t,n){return"leave"==n.event&&t.structural}),v.skip.push(function(e,t,n){return n.structural&&n.state===h&&!t.structural}),v.cancel.push(function(e,t,n){return n.structural&&t.structural}),v.cancel.push(function(e,t,n){return n.state===h&&t.structural}),v.cancel.push(function(e,t,n){if(n.structural)return!1;var r=t.addClass,i=t.removeClass,o=n.addClass,s=n.removeClass;return B(r)&&B(i)||B(o)&&B(s)?!1:a(r,s)||a(i,o)}),this.$get=["$$rAF","$rootScope","$rootElement","$document","$$HashMap","$$animation","$$AnimateRunner","$templateRequest","$$jqLite","$$forceReflow",function(i,a,m,v,w,x,C,k,D,S){function M(){var e=!1;return function(t){e?t():a.$$postDigest(function(){e=!0,t()})}}function E(e,t){return g(e,t,{})}function T(e,t,n){var r=$(t),i=$(e),a=[],o=X[n];return o&&H(o,function(e){ie.call(e.node,r)?a.push(e.callback):"leave"===n&&ie.call(e.node,i)&&a.push(e.callback)}),a}function A(e,t,n){var r=l(t);return e.filter(function(e){var t=e.node===r&&(!n||e.callback===n);return!t})}function O(e,t){"close"!==e||t[0].parentNode||ae.off(t)}function P(e,t,n){function r(t,n,r,a){D(function(){var t=T(m,e,n);t.length?i(function(){H(t,function(t){t(e,r,a)}),O(r,e)}):O(r,e)}),t.progress(n,r,a)}function l(t){y(e,w),re(e,w),f(e,w),w.domOperation(),k.complete(!t)}var p,m,w=q(n);e=s(e),e&&(p=$(e),m=e.parent()),w=d(w);var k=new C,D=M();if(L(w.addClass)&&(w.addClass=w.addClass.join(" ")),w.addClass&&!W(w.addClass)&&(w.addClass=null),L(w.removeClass)&&(w.removeClass=w.removeClass.join(" ")),w.removeClass&&!W(w.removeClass)&&(w.removeClass=null),w.from&&!_(w.from)&&(w.from=null),w.to&&!_(w.to)&&(w.to=null),!p)return l(),k;var S=[p.className,w.addClass,w.removeClass].join(" ");if(!te(S))return l(),k;var A=["enter","move","leave"].indexOf(t)>=0,P=v[0].hidden,N=!Z||P||J.get(p),F=!N&&Y.get(p)||{},R=!!F.state;if(N||R&&F.state==c||(N=!V(e,m,t)),N)return P&&r(k,t,"start"),l(),P&&r(k,t,"close"),k;A&&U(e);var B={structural:A,element:e,event:t,addClass:w.addClass,removeClass:w.removeClass,close:l,options:w,runner:k};if(R){var z=o("skip",e,B,F);if(z)return F.state===h?(l(),k):(g(e,F,B),F.runner);var G=o("cancel",e,B,F);if(G)if(F.state===h)F.runner.end();else{if(!F.structural)return g(e,F,B),F.runner;F.close()}else{var K=o("join",e,B,F);if(K){if(F.state!==h)return b(e,A?t:null,w),t=B.event=F.event,w=g(e,F,B),F.runner;E(e,B)}}}else E(e,B);var Q=B.structural;if(Q||(Q="animate"===B.event&&Object.keys(B.options.to||{}).length>0||u(B)),!Q)return l(),I(e),k;var X=(F.counter||0)+1;return B.counter=X,j(e,c,B),a.$$postDigest(function(){var n=Y.get(p),i=!n;n=n||{};var a=e.parent()||[],o=a.length>0&&("animate"===n.event||n.structural||u(n));if(i||n.counter!==X||!o)return i&&(re(e,w),f(e,w)),(i||A&&n.event!==t)&&(w.domOperation(),k.end()),void(o||I(e));t=!n.structural&&u(n,!0)?"setClass":n.event,j(e,h);var s=x(e,t,n.options);k.setHost(s),r(k,t,"start",{}),s.done(function(n){l(!n);var i=Y.get(p);i&&i.counter===X&&I($(e)),r(k,t,"close",{})})}),k}function U(e){var t=$(e),n=t.querySelectorAll("["+Ee+"]");H(n,function(e){var t=parseInt(e.getAttribute(Ee)),n=Y.get(e);if(n)switch(t){case h:n.runner.end();case c:Y.remove(e)}})}function I(e){var t=$(e);t.removeAttribute(Ee),Y.remove(t)}function N(e,t){return $(e)===$(t)}function V(e,t,n){var r,i=R(v[0].body),a=N(e,i)||"HTML"===e[0].nodeName,o=N(e,m),s=!1,l=J.get($(e)),u=R.data(e[0],Te);for(u&&(t=u),t=$(t);t&&(o||(o=N(t,m)),t.nodeType===K);){var c=Y.get(t)||{};if(!s){var p=J.get(t);if(p===!0&&l!==!1){l=!0;break}p===!1&&(l=!1),s=c.structural}if(B(r)||r===!0){var d=R.data(t,ne);z(d)&&(r=d)}if(s&&r===!1)break;if(a||(a=N(t,i)),a&&o)break;t=o||!(u=R.data(t,Te))?t.parentNode:$(u)}var f=(!s||r)&&l!==!0;return f&&o&&a}function j(e,t,n){n=n||{},n.state=t;var r=$(e);r.setAttribute(Ee,t);var i=Y.get(r),a=i?F(i,n):n;Y.put(r,a)}var Y=new w,J=new w,Z=null,Q=a.$watch(function(){return 0===k.totalPendingRequests},function(e){e&&(Q(),a.$$postDigest(function(){a.$$postDigest(function(){null===Z&&(Z=!0)})}))}),X={},ee=r.classNameFilter(),te=ee?function(e){return ee.test(e)}:function(){return!0},re=p(D),ie=e.Node.prototype.contains||function(e){return this===e||!!(16&this.compareDocumentPosition(e))},ae={on:function(e,t,n){var r=l(t);X[e]=X[e]||[],X[e].push({node:r,callback:n}),R(t).on("$destroy",function(){var i=Y.get(r);i||ae.off(e,t,n)})},off:function(e,n,r){if(1!==arguments.length||t.isString(arguments[0])){var i=X[e];i&&(X[e]=1===arguments.length?null:A(i,n,r))}else{n=arguments[0];for(var a in X)X[a]=A(X[a],n)}},pin:function(e,t){n(G(e),"element","not an element"),n(G(t),"parentElement","not an element"),e.data(Te,t)},push:function(e,t,n,r){return n=n||{},n.domOperation=r,P(e,t,n)},enabled:function(e,t){var n=arguments.length;if(0===n)t=!!Z;else{var r=G(e);if(r){var i=$(e),a=J.get(i);1===n?t=!a:J.put(i,!t)}else t=Z=!!e}return t}};return ae}]}],Oe=["$animateProvider",function(e){function t(e,t){e.data(s,t)}function n(e){e.removeData(s)}function i(e){return e.data(s)}var a="ng-animate-ref",o=this.drivers=[],s="$$animationRunner";this.$get=["$$jqLite","$rootScope","$injector","$$AnimateRunner","$$HashMap","$$rAFScheduler",function(e,s,l,u,c,h){function m(e){function t(e){if(e.processed)return e;e.processed=!0;var n=e.domNode,r=n.parentNode;a.put(n,e);for(var o;r;){if(o=a.get(r)){o.processed||(o=t(o));break}r=r.parentNode}return(o||i).children.push(e),e}function n(e){var t,n=[],r=[];for(t=0;t<e.children.length;t++)r.push(e.children[t]);var i=r.length,a=0,o=[];for(t=0;t<r.length;t++){var s=r[t];0>=i&&(i=a,a=0,n.push(o),o=[]),o.push(s.fn),s.children.forEach(function(e){a++,r.push(e)}),i--}return o.length&&n.push(o),n}var r,i={children:[]},a=new c;for(r=0;r<e.length;r++){var o=e[r];a.put(o.domNode,e[r]={domNode:o.domNode,fn:o.fn,children:[]})}for(r=0;r<e.length;r++)t(e[r]);return n(i)}var g=[],v=p(e);return function(c,p,b){function y(e){var t="["+a+"]",n=e.hasAttribute(a)?[e]:e.querySelectorAll(t),r=[];return H(n,function(e){var t=e.getAttribute(a);t&&t.length&&r.push(e)}),r}function w(e){var t=[],n={};H(e,function(e,r){var i=e.element,o=$(i),s=e.event,l=["enter","move"].indexOf(s)>=0,u=e.structural?y(o):[];if(u.length){var c=l?"to":"from";H(u,function(e){var t=e.getAttribute(a);n[t]=n[t]||{},n[t][c]={animationID:r,element:R(e)}})}else t.push(e)});var r={},i={};return H(n,function(n,a){var o=n.from,s=n.to;if(!o||!s){var l=o?o.animationID:s.animationID,u=l.toString();return void(r[u]||(r[u]=!0,t.push(e[l])))}var c=e[o.animationID],p=e[s.animationID],d=o.animationID.toString();if(!i[d]){var f=i[d]={structural:!0,beforeStart:function(){c.beforeStart(),p.beforeStart()},close:function(){c.close(),p.close()},classes:x(c.classes,p.classes),from:c,to:p,anchors:[]};f.classes.length?t.push(f):(t.push(c),t.push(p))}i[d].anchors.push({out:o.element,"in":s.element})}),t}function x(e,t){e=e.split(" "),t=t.split(" ");for(var n=[],r=0;r<e.length;r++){var i=e[r];if("ng-"!==i.substring(0,3))for(var a=0;a<t.length;a++)if(i===t[a]){n.push(i);break}}return n.join(" ")}function C(e){for(var t=o.length-1;t>=0;t--){var n=o[t];if(l.has(n)){var r=l.get(n),i=r(e);if(i)return i}}}function k(){c.addClass(te),O&&e.addClass(c,O),P&&(e.removeClass(c,P),P=null)}function D(e,t){function n(e){i(e).setHost(t)}e.from&&e.to?(n(e.from.element),n(e.to.element)):n(e.element)}function S(){var e=i(c);!e||"leave"===p&&b.$$domOperationFired||e.end()}function M(t){c.off("$destroy",S),n(c),v(c,b),f(c,b),b.domOperation(),O&&e.removeClass(c,O),c.removeClass(te),T.complete(!t)}b=d(b);var E=["enter","move","leave"].indexOf(p)>=0,T=new u({end:function(){M()},cancel:function(){M(!0)}});if(!o.length)return M(),T;t(c,T);var A=r(c.attr("class"),r(b.addClass,b.removeClass)),O=b.tempClasses;O&&(A+=" "+O,b.tempClasses=null);var P;return E&&(P="ng-"+p+ee,e.addClass(c,P)),g.push({element:c,classes:A,event:p,structural:E,options:b,beforeStart:k,close:M}),c.on("$destroy",S),g.length>1?T:(s.$$postDigest(function(){var e=[];H(g,function(t){i(t.element)?e.push(t):t.close()}),g.length=0;var t=w(e),n=[];H(t,function(e){n.push({domNode:$(e.from?e.from.element:e.element),fn:function(){e.beforeStart();var t,n=e.close,r=e.anchors?e.from.element||e.to.element:e.element;if(i(r)){var a=C(e);a&&(t=a.start)}if(t){var o=t();o.done(function(e){n(!e)}),D(e,o)}else n()}})}),h(m(n))}),T)}}]}],Pe=["$animate","$rootScope",function(e,t){return{restrict:"A",transclude:"element",terminal:!0,priority:600,link:function(t,n,r,i,a){var o,s;t.$watchCollection(r.ngAnimateSwap||r["for"],function(r){o&&e.leave(o),s&&(s.$destroy(),s=null),(r||0===r)&&(s=t.$new(),a(s,function(t){o=t,e.enter(t,null,n)}))})}}}];t.module("ngAnimate",[]).directive("ngAnimateSwap",Pe).directive("ngAnimateChildren",ve).factory("$$rAFScheduler",ge).provider("$$animateQueue",Ae).provider("$$animation",Oe).provider("$animateCss",ke).provider("$$animateCssDriver",De).provider("$$animateJs",Se).provider("$$animateJsDriver",Me)}(window,window.angular)},function(e,t,n){n(13),e.exports="ngAnimate"},function(e,t){/** * @license AngularJS v1.5.5 * (c) 2010-2016 Google, Inc. http://angularjs.org * License: MIT */ !function(e,t){"use strict";function n(){function e(e,n){return t.extend(Object.create(e),n)}function n(e,t){var n=t.caseInsensitiveMatch,r={originalPath:e,regexp:e},i=r.keys=[];return e=e.replace(/([().])/g,"\\$1").replace(/(\/)?:(\w+)(\*\?|[\?\*])?/g,function(e,t,n,r){var a="?"===r||"*?"===r?"?":null,o="*"===r||"*?"===r?"*":null;return i.push({name:n,optional:!!a}),t=t||"",""+(a?"":t)+"(?:"+(a?t:"")+(o&&"(.+?)"||"([^/]+)")+(a||"")+")"+(a||"")}).replace(/([\/$\*])/g,"\\$1"),r.regexp=new RegExp("^"+e+"$",n?"i":""),r}var r={};this.when=function(e,i){var a=t.copy(i);if(t.isUndefined(a.reloadOnSearch)&&(a.reloadOnSearch=!0),t.isUndefined(a.caseInsensitiveMatch)&&(a.caseInsensitiveMatch=this.caseInsensitiveMatch),r[e]=t.extend(a,e&&n(e,a)),e){var o="/"==e[e.length-1]?e.substr(0,e.length-1):e+"/";r[o]=t.extend({redirectTo:e},n(o,a))}return this},this.caseInsensitiveMatch=!1,this.otherwise=function(e){return"string"==typeof e&&(e={redirectTo:e}),this.when(null,e),this},this.$get=["$rootScope","$location","$routeParams","$q","$injector","$templateRequest","$sce",function(n,i,a,o,l,u,c){function p(e,t){var n=t.keys,r={};if(!t.regexp)return null;var i=t.regexp.exec(e);if(!i)return null;for(var a=1,o=i.length;o>a;++a){var s=n[a-1],l=i[a];s&&l&&(r[s.name]=l)}return r}function d(e){var r=b.current;g=h(),v=g&&r&&g.$$route===r.$$route&&t.equals(g.pathParams,r.pathParams)&&!g.reloadOnSearch&&!$,v||!r&&!g||n.$broadcast("$routeChangeStart",g,r).defaultPrevented&&e&&e.preventDefault()}function f(){var e=b.current,r=g;v?(e.params=r.params,t.copy(e.params,a),n.$broadcast("$routeUpdate",e)):(r||e)&&($=!1,b.current=r,r&&r.redirectTo&&(t.isString(r.redirectTo)?i.path(m(r.redirectTo,r.params)).search(r.params).replace():i.url(r.redirectTo(r.pathParams,i.path(),i.search())).replace()),o.when(r).then(function(){if(r){var e,n,i=t.extend({},r.resolve);return t.forEach(i,function(e,n){i[n]=t.isString(e)?l.get(e):l.invoke(e,null,null,n)}),t.isDefined(e=r.template)?t.isFunction(e)&&(e=e(r.params)):t.isDefined(n=r.templateUrl)&&(t.isFunction(n)&&(n=n(r.params)),t.isDefined(n)&&(r.loadedTemplateUrl=c.valueOf(n),e=u(n))),t.isDefined(e)&&(i.$template=e),o.all(i)}}).then(function(i){r==b.current&&(r&&(r.locals=i,t.copy(r.params,a)),n.$broadcast("$routeChangeSuccess",r,e))},function(t){r==b.current&&n.$broadcast("$routeChangeError",r,e,t)}))}function h(){var n,a;return t.forEach(r,function(r,o){!a&&(n=p(i.path(),r))&&(a=e(r,{params:t.extend({},i.search(),n),pathParams:n}),a.$$route=r)}),a||r[null]&&e(r[null],{params:{},pathParams:{}})}function m(e,n){var r=[];return t.forEach((e||"").split(":"),function(e,t){if(0===t)r.push(e);else{var i=e.match(/(\w+)(?:[?*])?(.*)/),a=i[1];r.push(n[a]),r.push(i[2]||""),delete n[a]}}),r.join("")}var g,v,$=!1,b={routes:r,reload:function(){$=!0;var e={defaultPrevented:!1,preventDefault:function(){this.defaultPrevented=!0,$=!1}};n.$evalAsync(function(){d(e),e.defaultPrevented||f()})},updateParams:function(e){if(!this.current||!this.current.$$route)throw s("norout","Tried updating route when with no current route");e=t.extend({},this.current.params,e),i.path(m(this.current.$$route.originalPath,e)),i.search(e)}};return n.$on("$locationChangeStart",d),n.$on("$locationChangeSuccess",f),b}]}function r(){this.$get=function(){return{}}}function i(e,n,r){return{restrict:"ECA",terminal:!0,priority:400,transclude:"element",link:function(i,a,o,s,l){function u(){f&&(r.cancel(f),f=null),p&&(p.$destroy(),p=null),d&&(f=r.leave(d),f.then(function(){f=null}),d=null)}function c(){var o=e.current&&e.current.locals,s=o&&o.$template;if(t.isDefined(s)){var c=i.$new(),f=e.current,g=l(c,function(e){r.enter(e,null,d||a).then(function(){!t.isDefined(h)||h&&!i.$eval(h)||n()}),u()});d=g,p=f.scope=c,p.$emit("$viewContentLoaded"),p.$eval(m)}else u()}var p,d,f,h=o.autoscroll,m=o.onload||"";i.$on("$routeChangeSuccess",c),c()}}}function a(e,t,n){return{restrict:"ECA",priority:-400,link:function(r,i){var a=n.current,o=a.locals;i.html(o.$template);var s=e(i.contents());if(a.controller){o.$scope=r;var l=t(a.controller,o);a.controllerAs&&(r[a.controllerAs]=l),i.data("$ngControllerController",l),i.children().data("$ngControllerController",l)}r[a.resolveAs||"$resolve"]=o,s(r)}}}var o=t.module("ngRoute",["ng"]).provider("$route",n),s=t.$$minErr("ngRoute");o.provider("$routeParams",r),o.directive("ngView",i),o.directive("ngView",a),i.$inject=["$route","$anchorScroll","$animate"],a.$inject=["$compile","$controller","$route"]}(window,window.angular)},function(e,t,n){n(15),e.exports="ngRoute"},function(e,t,n){n(18),e.exports="ui.bootstrap"},function(e,t){angular.module("ui.bootstrap",["ui.bootstrap.tpls","ui.bootstrap.collapse","ui.bootstrap.accordion","ui.bootstrap.alert","ui.bootstrap.buttons","ui.bootstrap.carousel","ui.bootstrap.dateparser","ui.bootstrap.position","ui.bootstrap.datepicker","ui.bootstrap.dropdown","ui.bootstrap.stackedMap","ui.bootstrap.modal","ui.bootstrap.pagination","ui.bootstrap.tooltip","ui.bootstrap.popover","ui.bootstrap.progressbar","ui.bootstrap.rating","ui.bootstrap.tabs","ui.bootstrap.timepicker","ui.bootstrap.typeahead"]),angular.module("ui.bootstrap.tpls",["template/accordion/accordion-group.html","template/accordion/accordion.html","template/alert/alert.html","template/carousel/carousel.html","template/carousel/slide.html","template/datepicker/datepicker.html","template/datepicker/day.html","template/datepicker/month.html","template/datepicker/popup.html","template/datepicker/year.html","template/modal/backdrop.html","template/modal/window.html","template/pagination/pager.html","template/pagination/pagination.html","template/tooltip/tooltip-html-popup.html","template/tooltip/tooltip-popup.html","template/tooltip/tooltip-template-popup.html","template/popover/popover-html.html","template/popover/popover-template.html","template/popover/popover.html","template/progressbar/bar.html","template/progressbar/progress.html","template/progressbar/progressbar.html","template/rating/rating.html","template/tabs/tab.html","template/tabs/tabset.html","template/timepicker/timepicker.html","template/typeahead/typeahead-match.html","template/typeahead/typeahead-popup.html"]),angular.module("ui.bootstrap.collapse",[]).directive("uibCollapse",["$animate","$injector",function(e,t){var n=t.has("$animateCss")?t.get("$animateCss"):null;return{link:function(t,r,i){function a(){r.removeClass("collapse").addClass("collapsing").attr("aria-expanded",!0).attr("aria-hidden",!1),n?n(r,{addClass:"in",easing:"ease",to:{height:r[0].scrollHeight+"px"}}).start()["finally"](o):e.addClass(r,"in",{to:{height:r[0].scrollHeight+"px"}}).then(o)}function o(){r.removeClass("collapsing").addClass("collapse").css({height:"auto"})}function s(){return r.hasClass("collapse")||r.hasClass("in")?(r.css({height:r[0].scrollHeight+"px"}).removeClass("collapse").addClass("collapsing").attr("aria-expanded",!1).attr("aria-hidden",!0),void(n?n(r,{removeClass:"in",to:{height:"0"}}).start()["finally"](l):e.removeClass(r,"in",{to:{height:"0"}}).then(l))):l()}function l(){r.css({height:"0"}),r.removeClass("collapsing").addClass("collapse")}t.$watch(i.uibCollapse,function(e){e?s():a()})}}}]),angular.module("ui.bootstrap.collapse").value("$collapseSuppressWarning",!1).directive("collapse",["$animate","$injector","$log","$collapseSuppressWarning",function(e,t,n,r){var i=t.has("$animateCss")?t.get("$animateCss"):null;return{link:function(t,a,o){function s(){a.removeClass("collapse").addClass("collapsing").attr("aria-expanded",!0).attr("aria-hidden",!1),i?i(a,{easing:"ease",to:{height:a[0].scrollHeight+"px"}}).start().done(l):e.animate(a,{},{height:a[0].scrollHeight+"px"}).then(l)}function l(){a.removeClass("collapsing").addClass("collapse in").css({height:"auto"})}function u(){return a.hasClass("collapse")||a.hasClass("in")?(a.css({height:a[0].scrollHeight+"px"}).removeClass("collapse in").addClass("collapsing").attr("aria-expanded",!1).attr("aria-hidden",!0),void(i?i(a,{to:{height:"0"}}).start().done(c):e.animate(a,{},{height:"0"}).then(c))):c()}function c(){a.css({height:"0"}),a.removeClass("collapsing").addClass("collapse")}r||n.warn("collapse is now deprecated. Use uib-collapse instead."),t.$watch(o.collapse,function(e){e?u():s()})}}}]),angular.module("ui.bootstrap.accordion",["ui.bootstrap.collapse"]).constant("uibAccordionConfig",{closeOthers:!0}).controller("UibAccordionController",["$scope","$attrs","uibAccordionConfig",function(e,t,n){this.groups=[],this.closeOthers=function(r){var i=angular.isDefined(t.closeOthers)?e.$eval(t.closeOthers):n.closeOthers;i&&angular.forEach(this.groups,function(e){e!==r&&(e.isOpen=!1)})},this.addGroup=function(e){var t=this;this.groups.push(e),e.$on("$destroy",function(n){t.removeGroup(e)})},this.removeGroup=function(e){var t=this.groups.indexOf(e);-1!==t&&this.groups.splice(t,1)}}]).directive("uibAccordion",function(){return{controller:"UibAccordionController",controllerAs:"accordion",transclude:!0,templateUrl:function(e,t){return t.templateUrl||"template/accordion/accordion.html"}}}).directive("uibAccordionGroup",function(){return{require:"^uibAccordion",transclude:!0,replace:!0,templateUrl:function(e,t){return t.templateUrl||"template/accordion/accordion-group.html"},scope:{heading:"@",isOpen:"=?",isDisabled:"=?"},controller:function(){this.setHeading=function(e){this.heading=e}},link:function(e,t,n,r){r.addGroup(e),e.openClass=n.openClass||"panel-open",e.panelClass=n.panelClass,e.$watch("isOpen",function(n){t.toggleClass(e.openClass,!!n),n&&r.closeOthers(e)}),e.toggleOpen=function(t){e.isDisabled||t&&32!==t.which||(e.isOpen=!e.isOpen)}}}}).directive("uibAccordionHeading",function(){return{transclude:!0,template:"",replace:!0,require:"^uibAccordionGroup",link:function(e,t,n,r,i){r.setHeading(i(e,angular.noop))}}}).directive("uibAccordionTransclude",function(){return{require:["?^uibAccordionGroup","?^accordionGroup"],link:function(e,t,n,r){r=r[0]?r[0]:r[1],e.$watch(function(){return r[n.uibAccordionTransclude]},function(e){e&&(t.find("span").html(""),t.find("span").append(e))})}}}),angular.module("ui.bootstrap.accordion").value("$accordionSuppressWarning",!1).controller("AccordionController",["$scope","$attrs","$controller","$log","$accordionSuppressWarning",function(e,t,n,r,i){i||r.warn("AccordionController is now deprecated. Use UibAccordionController instead."),angular.extend(this,n("UibAccordionController",{$scope:e,$attrs:t}))}]).directive("accordion",["$log","$accordionSuppressWarning",function(e,t){return{restrict:"EA",controller:"AccordionController",controllerAs:"accordion",transclude:!0,replace:!1,templateUrl:function(e,t){return t.templateUrl||"template/accordion/accordion.html"},link:function(){t||e.warn("accordion is now deprecated. Use uib-accordion instead.")}}}]).directive("accordionGroup",["$log","$accordionSuppressWarning",function(e,t){return{require:"^accordion",restrict:"EA",transclude:!0,replace:!0,templateUrl:function(e,t){return t.templateUrl||"template/accordion/accordion-group.html"},scope:{heading:"@",isOpen:"=?",isDisabled:"=?"},controller:function(){this.setHeading=function(e){this.heading=e}},link:function(n,r,i,a){t||e.warn("accordion-group is now deprecated. Use uib-accordion-group instead."),a.addGroup(n),n.openClass=i.openClass||"panel-open",n.panelClass=i.panelClass,n.$watch("isOpen",function(e){r.toggleClass(n.openClass,!!e),e&&a.closeOthers(n)}),n.toggleOpen=function(e){n.isDisabled||e&&32!==e.which||(n.isOpen=!n.isOpen)}}}}]).directive("accordionHeading",["$log","$accordionSuppressWarning",function(e,t){return{restrict:"EA",transclude:!0,template:"",replace:!0,require:"^accordionGroup",link:function(n,r,i,a,o){t||e.warn("accordion-heading is now deprecated. Use uib-accordion-heading instead."),a.setHeading(o(n,angular.noop))}}}]).directive("accordionTransclude",["$log","$accordionSuppressWarning",function(e,t){return{require:"^accordionGroup",link:function(n,r,i,a){t||e.warn("accordion-transclude is now deprecated. Use uib-accordion-transclude instead."),n.$watch(function(){return a[i.accordionTransclude]},function(e){e&&(r.find("span").html(""),r.find("span").append(e))})}}}]),angular.module("ui.bootstrap.alert",[]).controller("UibAlertController",["$scope","$attrs","$interpolate","$timeout",function(e,t,n,r){e.closeable=!!t.close;var i=angular.isDefined(t.dismissOnTimeout)?n(t.dismissOnTimeout)(e.$parent):null;i&&r(function(){e.close()},parseInt(i,10))}]).directive("uibAlert",function(){return{controller:"UibAlertController",controllerAs:"alert",templateUrl:function(e,t){return t.templateUrl||"template/alert/alert.html"},transclude:!0,replace:!0,scope:{type:"@",close:"&"}}}),angular.module("ui.bootstrap.alert").value("$alertSuppressWarning",!1).controller("AlertController",["$scope","$attrs","$controller","$log","$alertSuppressWarning",function(e,t,n,r,i){i||r.warn("AlertController is now deprecated. Use UibAlertController instead."),angular.extend(this,n("UibAlertController",{$scope:e,$attrs:t}))}]).directive("alert",["$log","$alertSuppressWarning",function(e,t){return{controller:"AlertController",controllerAs:"alert",templateUrl:function(e,t){return t.templateUrl||"template/alert/alert.html"},transclude:!0,replace:!0,scope:{type:"@",close:"&"},link:function(){t||e.warn("alert is now deprecated. Use uib-alert instead.")}}}]),angular.module("ui.bootstrap.buttons",[]).constant("uibButtonConfig",{activeClass:"active",toggleEvent:"click"}).controller("UibButtonsController",["uibButtonConfig",function(e){this.activeClass=e.activeClass||"active",this.toggleEvent=e.toggleEvent||"click"}]).directive("uibBtnRadio",function(){return{require:["uibBtnRadio","ngModel"],controller:"UibButtonsController",controllerAs:"buttons",link:function(e,t,n,r){var i=r[0],a=r[1];t.find("input").css({display:"none"}),a.$render=function(){t.toggleClass(i.activeClass,angular.equals(a.$modelValue,e.$eval(n.uibBtnRadio)))},t.on(i.toggleEvent,function(){if(!n.disabled){var r=t.hasClass(i.activeClass);r&&!angular.isDefined(n.uncheckable)||e.$apply(function(){a.$setViewValue(r?null:e.$eval(n.uibBtnRadio)),a.$render()})}})}}}).directive("uibBtnCheckbox",function(){return{require:["uibBtnCheckbox","ngModel"],controller:"UibButtonsController",controllerAs:"button",link:function(e,t,n,r){function i(){return o(n.btnCheckboxTrue,!0)}function a(){return o(n.btnCheckboxFalse,!1)}function o(t,n){return angular.isDefined(t)?e.$eval(t):n}var s=r[0],l=r[1];t.find("input").css({display:"none"}),l.$render=function(){t.toggleClass(s.activeClass,angular.equals(l.$modelValue,i()))},t.on(s.toggleEvent,function(){n.disabled||e.$apply(function(){l.$setViewValue(t.hasClass(s.activeClass)?a():i()),l.$render()})})}}}),angular.module("ui.bootstrap.buttons").value("$buttonsSuppressWarning",!1).controller("ButtonsController",["$controller","$log","$buttonsSuppressWarning",function(e,t,n){n||t.warn("ButtonsController is now deprecated. Use UibButtonsController instead."),angular.extend(this,e("UibButtonsController"))}]).directive("btnRadio",["$log","$buttonsSuppressWarning",function(e,t){return{require:["btnRadio","ngModel"],controller:"ButtonsController",controllerAs:"buttons",link:function(n,r,i,a){t||e.warn("btn-radio is now deprecated. Use uib-btn-radio instead.");var o=a[0],s=a[1];r.find("input").css({display:"none"}),s.$render=function(){r.toggleClass(o.activeClass,angular.equals(s.$modelValue,n.$eval(i.btnRadio)))},r.bind(o.toggleEvent,function(){if(!i.disabled){var e=r.hasClass(o.activeClass);e&&!angular.isDefined(i.uncheckable)||n.$apply(function(){s.$setViewValue(e?null:n.$eval(i.btnRadio)),s.$render()})}})}}}]).directive("btnCheckbox",["$document","$log","$buttonsSuppressWarning",function(e,t,n){return{require:["btnCheckbox","ngModel"],controller:"ButtonsController",controllerAs:"button",link:function(r,i,a,o){function s(){return u(a.btnCheckboxTrue,!0)}function l(){return u(a.btnCheckboxFalse,!1)}function u(e,t){var n=r.$eval(e);return angular.isDefined(n)?n:t}n||t.warn("btn-checkbox is now deprecated. Use uib-btn-checkbox instead.");var c=o[0],p=o[1];i.find("input").css({display:"none"}),p.$render=function(){i.toggleClass(c.activeClass,angular.equals(p.$modelValue,s()))},i.bind(c.toggleEvent,function(){a.disabled||r.$apply(function(){p.$setViewValue(i.hasClass(c.activeClass)?l():s()),p.$render()})}),i.on("keypress",function(t){a.disabled||32!==t.which||e[0].activeElement!==i[0]||r.$apply(function(){p.$setViewValue(i.hasClass(c.activeClass)?l():s()),p.$render()})})}}}]),angular.module("ui.bootstrap.carousel",[]).controller("UibCarouselController",["$scope","$element","$interval","$animate",function(e,t,n,r){function i(t,n,i){$||(angular.extend(t,{direction:i,active:!0}),angular.extend(d.currentSlide||{},{direction:i,active:!1}),r.enabled()&&!e.noTransition&&!e.$currentTransition&&t.$element&&d.slides.length>1&&(t.$element.data(g,t.direction),d.currentSlide&&d.currentSlide.$element&&d.currentSlide.$element.data(g,t.direction),e.$currentTransition=!0,h?r.on("addClass",t.$element,function(t,n){"close"===n&&(e.$currentTransition=null,r.off("addClass",t))}):t.$element.one("$animate:close",function(){e.$currentTransition=null})),d.currentSlide=t,v=n,o())}function a(e){if(angular.isUndefined(f[e].index))return f[e];var t;f.length;for(t=0;t<f.length;++t)if(f[t].index==e)return f[t]}function o(){s();var t=+e.interval;!isNaN(t)&&t>0&&(c=n(l,t))}function s(){c&&(n.cancel(c),c=null)}function l(){var t=+e.interval;p&&!isNaN(t)&&t>0&&f.length?e.next():e.pause()}function u(t){t.length||(e.$currentTransition=null)}var c,p,d=this,f=d.slides=e.slides=[],h=angular.version.minor>=4,m="uib-noTransition",g="uib-slideDirection",v=-1;d.currentSlide=null;var $=!1;d.select=e.select=function(t,n){var r=e.indexOfSlide(t);void 0===n&&(n=r>d.getCurrentIndex()?"next":"prev"),t&&t!==d.currentSlide&&!e.$currentTransition&&i(t,r,n)},e.$on("$destroy",function(){$=!0}),d.getCurrentIndex=function(){return d.currentSlide&&angular.isDefined(d.currentSlide.index)?+d.currentSlide.index:v},e.indexOfSlide=function(e){return angular.isDefined(e.index)?+e.index:f.indexOf(e)},e.next=function(){var t=(d.getCurrentIndex()+1)%f.length;return 0===t&&e.noWrap()?void e.pause():d.select(a(t),"next")},e.prev=function(){var t=d.getCurrentIndex()-1<0?f.length-1:d.getCurrentIndex()-1;return e.noWrap()&&t===f.length-1?void e.pause():d.select(a(t),"prev")},e.isActive=function(e){return d.currentSlide===e},e.$watch("interval",o),e.$watchCollection("slides",u),e.$on("$destroy",s),e.play=function(){p||(p=!0,o())},e.pause=function(){e.noPause||(p=!1,s())},d.addSlide=function(t,n){t.$element=n,f.push(t),1===f.length||t.active?(d.select(f[f.length-1]),1===f.length&&e.play()):t.active=!1},d.removeSlide=function(e){angular.isDefined(e.index)&&f.sort(function(e,t){return+e.index>+t.index});var t=f.indexOf(e);f.splice(t,1),f.length>0&&e.active?t>=f.length?d.select(f[t-1]):d.select(f[t]):v>t&&v--,0===f.length&&(d.currentSlide=null)},e.$watch("noTransition",function(e){t.data(m,e)})}]).directive("uibCarousel",[function(){return{transclude:!0,replace:!0,controller:"UibCarouselController",controllerAs:"carousel",require:"carousel",templateUrl:function(e,t){return t.templateUrl||"template/carousel/carousel.html"},scope:{interval:"=",noTransition:"=",noPause:"=",noWrap:"&"}}}]).directive("uibSlide",function(){return{require:"^uibCarousel",restrict:"EA",transclude:!0,replace:!0,templateUrl:function(e,t){return t.templateUrl||"template/carousel/slide.html"},scope:{active:"=?",actual:"=?",index:"=?"},link:function(e,t,n,r){r.addSlide(e,t),e.$on("$destroy",function(){r.removeSlide(e)}),e.$watch("active",function(t){t&&r.select(e)})}}}).animation(".item",["$injector","$animate",function(e,t){function n(e,t,n){e.removeClass(t),n&&n()}var r="uib-noTransition",i="uib-slideDirection",a=null;return e.has("$animateCss")&&(a=e.get("$animateCss")),{beforeAddClass:function(e,o,s){if("active"==o&&e.parent()&&e.parent().parent()&&!e.parent().parent().data(r)){var l=!1,u=e.data(i),c="next"==u?"left":"right",p=n.bind(this,e,c+" "+u,s);return e.addClass(u),a?a(e,{addClass:c}).start().done(p):t.addClass(e,c).then(function(){l||p(),s()}),function(){l=!0}}s()},beforeRemoveClass:function(e,o,s){if("active"===o&&e.parent()&&e.parent().parent()&&!e.parent().parent().data(r)){var l=!1,u=e.data(i),c="next"==u?"left":"right",p=n.bind(this,e,c,s);return a?a(e,{addClass:c}).start().done(p):t.addClass(e,c).then(function(){l||p(),s()}),function(){l=!0}}s()}}}]),angular.module("ui.bootstrap.carousel").value("$carouselSuppressWarning",!1).controller("CarouselController",["$scope","$element","$controller","$log","$carouselSuppressWarning",function(e,t,n,r,i){i||r.warn("CarouselController is now deprecated. Use UibCarouselController instead."),angular.extend(this,n("UibCarouselController",{$scope:e,$element:t}))}]).directive("carousel",["$log","$carouselSuppressWarning",function(e,t){return{transclude:!0,replace:!0,controller:"CarouselController",controllerAs:"carousel",require:"carousel",templateUrl:function(e,t){return t.templateUrl||"template/carousel/carousel.html"},scope:{interval:"=",noTransition:"=",noPause:"=",noWrap:"&"},link:function(){t||e.warn("carousel is now deprecated. Use uib-carousel instead.")}}}]).directive("slide",["$log","$carouselSuppressWarning",function(e,t){return{require:"^carousel",transclude:!0,replace:!0,templateUrl:function(e,t){return t.templateUrl||"template/carousel/slide.html"},scope:{active:"=?",actual:"=?",index:"=?"},link:function(n,r,i,a){t||e.warn("slide is now deprecated. Use uib-slide instead."),a.addSlide(n,r),n.$on("$destroy",function(){a.removeSlide(n)}),n.$watch("active",function(e){e&&a.select(n)})}}}]),angular.module("ui.bootstrap.dateparser",[]).service("uibDateParser",["$log","$locale","orderByFilter",function(e,t,n){function r(e){var t=[],r=e.split("");return angular.forEach(o,function(n,i){var a=e.indexOf(i);if(a>-1){e=e.split(""),r[a]="("+n.regex+")",e[a]="$";for(var o=a+1,s=a+i.length;s>o;o++)r[o]="",e[o]="$";e=e.join(""),t.push({index:a,apply:n.apply})}}),{regex:new RegExp("^"+r.join("")+"$"),map:n(t,"index")}}function i(e,t,n){return 1>n?!1:1===t&&n>28?29===n&&(e%4===0&&e%100!==0||e%400===0):3===t||5===t||8===t||10===t?31>n:!0}var a,o,s=/[\\\^\$\*\+\?\|\[\]\(\)\.\{\}]/g;this.init=function(){a=t.id,this.parsers={},o={yyyy:{regex:"\\d{4}",apply:function(e){this.year=+e}},yy:{regex:"\\d{2}",apply:function(e){this.year=+e+2e3}},y:{regex:"\\d{1,4}",apply:function(e){this.year=+e}},MMMM:{regex:t.DATETIME_FORMATS.MONTH.join("|"),apply:function(e){this.month=t.DATETIME_FORMATS.MONTH.indexOf(e)}},MMM:{regex:t.DATETIME_FORMATS.SHORTMONTH.join("|"),apply:function(e){this.month=t.DATETIME_FORMATS.SHORTMONTH.indexOf(e)}},MM:{regex:"0[1-9]|1[0-2]",apply:function(e){this.month=e-1}},M:{regex:"[1-9]|1[0-2]",apply:function(e){this.month=e-1}},dd:{regex:"[0-2][0-9]{1}|3[0-1]{1}",apply:function(e){this.date=+e}},d:{regex:"[1-2]?[0-9]{1}|3[0-1]{1}",apply:function(e){this.date=+e}},EEEE:{regex:t.DATETIME_FORMATS.DAY.join("|")},EEE:{regex:t.DATETIME_FORMATS.SHORTDAY.join("|")},HH:{regex:"(?:0|1)[