/*! * Vue.js v2.0.0-rc.6 * (c) 2014-2016 Evan You * Released under the MIT License. */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Vue=t()}(this,function(){"use strict";function e(e){return null==e?"":"object"==typeof e?JSON.stringify(e,null,2):String(e)}function t(e){var t=parseFloat(e,10);return t||0===t?t:e}function n(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i-1)return e.splice(n,1)}}function i(e,t){return fr.call(e,t)}function o(e){return"string"==typeof e||"number"==typeof e}function a(e){var t=Object.create(null);return function(n){var r=t[n];return r||(t[n]=e(n))}}function s(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n}function c(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function u(e,t){for(var n in t)e[n]=t[n];return e}function l(e){return null!==e&&"object"==typeof e}function f(e){return gr.call(e)===yr}function d(e){for(var t={},n=0;n=0&&Nr[n].id>e.id;)n--;Nr.splice(Math.max(n,Br)+1,0,e)}else Nr.push(e);Pr||(Pr=!0,Lr($))}}function C(e,t){var n,r;t||(t=Hr,t.clear());var i=Array.isArray(e),o=l(e);if((i||o)&&Object.isExtensible(e)){if(e.__ob__){var a=e.__ob__.dep.id;if(t.has(a))return;t.add(a)}if(i)for(n=e.length;n--;)C(e[n],t);else if(o)for(r=Object.keys(e),n=r.length;n--;)C(e[r[n]],t)}}function k(e,t){e.__proto__=t}function x(e,t,n){for(var r=0,i=n.length;r1?c(n):n;for(var r=c(arguments,1),i=0,o=n.length;i-1?Ci[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:Ci[e]=/HTMLUnknownElement/.test(t.toString())}function ze(e){if("string"==typeof e){if(e=document.querySelector(e),!e)return document.createElement("div")}return e}function Ve(e){return document.createElement(e)}function Je(e,t){return document.createElementNS(hi[e],t)}function Ke(e){return document.createTextNode(e)}function qe(e){return document.createComment(e)}function We(e,t,n){e.insertBefore(t,n)}function Ze(e,t){e.removeChild(t)}function Ge(e,t){e.appendChild(t)}function Ye(e){return e.parentNode}function Qe(e){return e.nextSibling}function Xe(e){return e.tagName}function et(e,t){e.textContent=t}function tt(e){return e.childNodes}function nt(e,t,n){e.setAttribute(t,n)}function rt(e,t){var n=e.data.ref;if(n){var i=e.context,o=e.child||e.elm,a=i.$refs;t?Array.isArray(a[n])?r(a[n],o):a[n]===o&&(a[n]=void 0):e.data.refInFor?Array.isArray(a[n])?a[n].push(o):a[n]=[o]:a[n]=o}}function it(e){return null==e}function ot(e){return null!=e}function at(e,t){return e.key===t.key&&e.tag===t.tag&&e.isComment===t.isComment&&!e.data==!t.data}function st(e,t,n){var r,i,o={};for(r=t;r<=n;++r)i=e[r].key,ot(i)&&(o[i]=r);return o}function ct(e){function t(e){return new Wr(C.tagName(e).toLowerCase(),{},[],void 0,e)}function n(e,t){function n(){0===--n.listeners&&r(e)}return n.listeners=t,n}function r(e){var t=C.parentNode(e);C.removeChild(t,e)}function i(e,t,n){var r,i=e.data;if(e.isRootInsert=!n,ot(i)&&(ot(r=i.hook)&&ot(r=r.init)&&r(e),ot(r=e.child)))return u(e,t),e.elm;var o=e.children,s=e.tag;return ot(s)?(e.elm=e.ns?C.createElementNS(e.ns,s):C.createElement(s),l(e),a(e,o,t),ot(i)&&c(e,t)):e.isComment?e.elm=C.createComment(e.text):e.elm=C.createTextNode(e.text),e.elm}function a(e,t,n){if(Array.isArray(t))for(var r=0;rv?(u=it(n[y+1])?null:n[y+1].elm,f(e,u,n,d,y,r)):d>y&&p(e,t,l,v)}function m(e,t,n,r){if(e!==t){if(t.isStatic&&e.isStatic&&t.key===e.key&&t.isCloned)return void(t.elm=e.elm);var i,o,a=ot(i=t.data);a&&ot(o=i.hook)&&ot(i=o.prepatch)&&i(e,t);var c=t.elm=e.elm,u=e.children,l=t.children;if(a&&s(t)){for(i=0;i<$.update.length;++i)$.update[i](e,t);ot(o)&&ot(i=o.update)&&i(e,t)}if(it(t.text)?ot(u)&&ot(l)?u!==l&&h(c,u,l,n,r):ot(l)?(ot(e.text)&&C.setTextContent(c,""),f(c,null,l,0,l.length-1,n)):ot(u)?p(c,u,0,u.length-1):ot(e.text)&&C.setTextContent(c,""):e.text!==t.text&&C.setTextContent(c,t.text),a){for(i=0;i<$.postpatch.length;++i)$.postpatch[i](e,t);ot(o)&&ot(i=o.postpatch)&&i(e,t)}}}function g(e,t,n){if(n&&e.parent)e.parent.data.pendingInsert=t;else for(var r=0;r-1?t.split(/\s+/).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var n=" "+e.getAttribute("class")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function _t(e,t){if(e.classList)t.indexOf(" ")>-1?t.split(/\s+/).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t);else{for(var n=" "+e.getAttribute("class")+" ",r=" "+t+" ";n.indexOf(r)>=0;)n=n.replace(r," ");e.setAttribute("class",n.trim())}}function bt(e){Gi(function(){Gi(e)})}function $t(e,t){(e._transitionClasses||(e._transitionClasses=[])).push(t),yt(e,t)}function wt(e,t){e._transitionClasses&&r(e._transitionClasses,t),_t(e,t)}function Ct(e,t,n){var r=kt(e,t),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===Vi?qi:Zi,c=0,u=function(){e.removeEventListener(s,l),n()},l=function(t){t.target===e&&++c>=a&&u()};setTimeout(function(){c0&&(n=Vi,l=a,f=o.length):t===Ji?u>0&&(n=Ji,l=u,f=c.length):(l=Math.max(a,u),n=l>0?a>u?Vi:Ji:null,f=n?n===Vi?o.length:c.length:0);var d=n===Vi&&Yi.test(r[Ki+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:d}}function xt(e,t){return Math.max.apply(null,t.map(function(t,n){return At(t)+At(e[n])}))}function At(e){return 1e3*Number(e.slice(0,-1))}function Ot(e){var t=e.elm;t._leaveCb&&(t._leaveCb.cancelled=!0,t._leaveCb());var n=St(e.data.transition);if(n&&!t._enterCb&&1===t.nodeType){var r=n.css,i=n.type,o=n.enterClass,a=n.enterActiveClass,s=n.appearClass,c=n.appearActiveClass,u=n.beforeEnter,l=n.enter,f=n.afterEnter,d=n.enterCancelled,p=n.beforeAppear,v=n.appear,h=n.afterAppear,m=n.appearCancelled,g=Gr.$vnode,y=g&&g.parent?g.parent.context:Gr,_=!y._isMounted||!e.isRootInsert;if(!_||v||""===v){var b=_?s:o,$=_?c:a,w=_?p||u:u,C=_&&"function"==typeof v?v:l,k=_?h||f:f,x=_?m||d:d,A=r!==!1&&!Ai,O=C&&(C._length||C.length)>1,T=t._enterCb=Lt(function(){A&&wt(t,$),T.cancelled?(A&&wt(t,b),x&&x(t)):k&&k(t),t._enterCb=null});e.data.show||K(e.data.hook||(e.data.hook={}),"insert",function(){var n=t.parentNode,r=n&&n._pending&&n._pending[e.key];r&&r.tag===e.tag&&r.elm._leaveCb&&r.elm._leaveCb(),C&&C(t,T)}),w&&w(t),A&&($t(t,b),$t(t,$),bt(function(){wt(t,b),T.cancelled||O||Ct(t,i,T)})),e.data.show&&C&&C(t,T),A||O||T()}}}function Tt(e,t){function n(){m.cancelled||(e.data.show||((r.parentNode._pending||(r.parentNode._pending={}))[e.key]=e),u&&u(r),v&&($t(r,s),$t(r,c),bt(function(){wt(r,s),m.cancelled||h||Ct(r,a,m)})),l&&l(r,m),v||h||m())}var r=e.elm;r._enterCb&&(r._enterCb.cancelled=!0,r._enterCb());var i=St(e.data.transition);if(!i)return t();if(!r._leaveCb&&1===r.nodeType){var o=i.css,a=i.type,s=i.leaveClass,c=i.leaveActiveClass,u=i.beforeLeave,l=i.leave,f=i.afterLeave,d=i.leaveCancelled,p=i.delayLeave,v=o!==!1&&!Ai,h=l&&(l._length||l.length)>1,m=r._leaveCb=Lt(function(){r.parentNode&&r.parentNode._pending&&(r.parentNode._pending[e.key]=null),v&&wt(r,c),m.cancelled?(v&&wt(r,s),d&&d(r)):(t(),f&&f(r)),r._leaveCb=null});p?p(n):n()}}function St(e){if(e){if("object"==typeof e){var t={};return e.css!==!1&&u(t,Qi(e.name||"v")),u(t,e),t}return"string"==typeof e?Qi(e):void 0}}function Lt(e){var t=!1;return function(){t||(t=!0,e())}}function Et(e,t,n){var r=t.value,i=e.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,c=e.options.length;s-1,a.selected!==o&&(a.selected=o);else if(Dt(a)===r)return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function jt(e,t){for(var n=0,r=t.length;n',n.innerHTML.indexOf(t)>0}function zt(e){return vo.innerHTML=e,vo.textContent}function Vt(e,t,n){return t&&(e=e.replace(Jo,"<").replace(Ko,">")),n&&(e=e.replace(qo,"\n")),e.replace(Wo,"&").replace(Zo,'"')}function Jt(e,t){function n(t){d+=t,e=e.substring(t)}function r(){var t=e.match($o);if(t){var r={tagName:t[1],attrs:[],start:d};n(t[0].length);for(var i,o;!(i=e.match(wo))&&(o=e.match(yo));)n(o[0].length),r.attrs.push(o);if(i)return r.unarySlash=i[1],n(i[0].length),r.end=d,r}}function i(e){var n=e.tagName,r=e.unarySlash;u&&("p"===s&&_i(n)&&o("",s),yi(n)&&s===n&&o("",n));for(var i=l(n)||"html"===n&&"head"===s||!!r,a=e.attrs.length,d=new Array(a),p=0;p=0&&c[o].tag.toLowerCase()!==a;o--);}else o=0;if(o>=0){for(var u=c.length-1;u>=o;u--)t.end&&t.end(c[u].tag,r,i);c.length=o,s=o&&c[o-1].tag}else"br"===n.toLowerCase()?t.start&&t.start(n,[],!0,r,i):"p"===n.toLowerCase()&&(t.start&&t.start(n,[],!1,r,i),t.end&&t.end(n,r,i))}for(var a,s,c=[],u=t.expectHTML,l=t.isUnaryTag||_r,f=t.isFromDOM,d=0;e;){if(a=e,s&&zo(s)){var p=s.toLowerCase(),v=Vo[p]||(Vo[p]=new RegExp("([\\s\\S]*?)(]*>)","i")),h=0,m=e.replace(v,function(e,n,r){ return h=r.length,"script"!==p&&"style"!==p&&"noscript"!==p&&(n=n.replace(//g,"$1").replace(//g,"$1")),t.chars&&t.chars(n),""});d+=e.length-m.length,e=m,o("",p,d-h,d)}else{var g=e.indexOf("<");if(0===g){if(/^");if(y>=0){n(y+3);continue}}if(/^");if(_>=0){n(_+2);continue}}var b=e.match(ko);if(b){n(b[0].length);continue}var $=e.match(Co);if($){var w=d;n($[0].length),o($[0],$[1],w,d);continue}var C=r();if(C){i(C);continue}}var k;g>=0?(k=e.substring(0,g),n(g)):(k=e,e=""),t.chars&&t.chars(k)}if(e===a)throw new Error("Error parsing template:\n\n"+e)}o()}function Kt(e){function t(){(a||(a=[])).push(e.slice(d,i).trim()),d=i+1}var n,r,i,o,a,s=!1,c=!1,u=0,l=0,f=0,d=0;for(i=0;ia&&o.push(JSON.stringify(e.slice(a,i)));var s=Kt(r[1].trim());o.push("_s("+s+")"),a=i+r[0].length}return a-1:("+t+")===("+r+")"),tn(e,"change","var $$a="+t+",$$el=$event.target,$$c=$$el.checked?("+r+"):("+i+");if(Array.isArray($$a)){var $$v="+n+",$$i=$$a.indexOf($$v);if($$c){$$i<0&&("+t+"=$$a.concat($$v))}else{$$i>-1&&("+t+"=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{"+t+"=$$c}",null,!0)}function er(e,t){var n=nn(e,"value")||"null";Yt(e,"checked","("+t+")===("+n+")"),tn(e,"change",t+"="+n,null,!0)}function tr(e,t,n){var r=e.attrsMap.type,i=n||{},o=i.lazy,a=i.number,s=i.trim,c=o||xi&&"range"===r?"change":"input",u=!o&&"range"!==r,l="input"===e.tag||"textarea"===e.tag,f=l?"$event.target.value"+(s?".trim()":""):"$event",d=a||"number"===r?t+"=_n("+f+")":t+"="+f;if(l&&u&&(d="if($event.target.composing)return;"+d),Yt(e,"value",l?"_s("+t+")":"("+t+")"),tn(e,c,d,null,!0),u)return!0}function nr(e,t){var n=t+'=Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){return "_value" in o ? o._value : o.value})'+(null==e.attrsMap.multiple?"[0]":"");return tn(e,"change",n,null,!0),!0}function rr(e,t){t.value&&Yt(e,"textContent","_s("+t.value+")")}function ir(e,t){t.value&&Yt(e,"innerHTML","_s("+t.value+")")}function or(e,t){return t=t?u(u({},_a),t):_a,qn(e,t)}function ar(e,t,n){var r=(t&&t.warn||ei,t&&t.delimiters?String(t.delimiters)+e:e);if(ya[r])return ya[r];var i={},o=or(e,t);i.render=sr(o.render);var a=o.staticRenderFns.length;i.staticRenderFns=new Array(a);for(var s=0;s=9&&Number(Tr[1])>=3&&!window.indexedDB,Lr=function(){function e(){r=!1;var e=n.slice(0);n=[];for(var t=0;t0,Oi=ki&&ki.indexOf("android")>0,Ti=Object.freeze({createElement:Ve,createElementNS:Je,createTextNode:Ke,createComment:qe,insertBefore:We,removeChild:Ze,appendChild:Ge,parentNode:Ye,nextSibling:Qe,tagName:Xe,setTextContent:et,childNodes:tt,setAttribute:nt}),Si={create:function(e,t){rt(t)},update:function(e,t){e.data.ref!==t.data.ref&&(rt(e,!0),rt(t))},destroy:function(e){rt(e,!0)}},Li={},Ei=new Wr("",Li,[]),ji=["create","update","postpatch","remove","destroy"],Di={create:function(e,t){var n=!1;ut(e,t,function(r,i){ft(r,i,"bind",t,e),r.inserted&&(n=!0)}),n&&K(t.data.hook||(t.data.hook={}),"insert",function(){lt(e,t,"inserted")})},update:function(e,t){lt(e,t,"update"),e.data.directives&&!t.data.directives&<(e,e,"unbind")},postpatch:function(e,t){lt(e,t,"componentUpdated")},destroy:function(e){lt(e,e,"unbind")}},Ni=Object.create(null),Mi=[Si,Di],Pi={create:dt,update:dt},Ri={create:vt,update:vt},Bi={create:ht,update:ht},Fi={create:mt,update:mt},Ii=["Webkit","Moz","ms"],Hi=a(function(e){if(si=si||document.createElement("div"),e=pr(e),"filter"!==e&&e in si.style)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=0;n",">"),po=!!Cr&&Ut("\n"," "),vo=document.createElement("div"),ho=/([^\s"'<>\/=]+)/,mo=/(?:=)/,go=[/"([^"]*)"+/.source,/'([^']*)'+/.source,/([^\s"'=<>`]+)/.source],yo=new RegExp("^\\s*"+ho.source+"(?:\\s*("+mo.source+")\\s*(?:"+go.join("|")+"))?"),_o="[a-zA-Z_][\\w\\-\\.]*",bo="((?:"+_o+"\\:)?"+_o+")",$o=new RegExp("^<"+bo),wo=/^\s*(\/?)>/,Co=new RegExp("^<\\/"+bo+"[^>]*>"),ko=/^]+>/i,xo=!1;"x".replace(/x(.)?/g,function(e,t){xo=""===t});var Ao,Oo,To,So,Lo,Eo,jo,Do,No,Mo,Po,Ro,Bo,Fo,Io,Ho,Uo,zo=n("script,style",!0),Vo={},Jo=/</g,Ko=/>/g,qo=/ /g,Wo=/&/g,Zo=/"/g,Go=/\{\{((?:.|\n)+?)\}\}/g,Yo=/[-.*+?^${}()|[\]\/\\]/g,Qo=a(function(e){var t=e[0].replace(Yo,"\\$&"),n=e[1].replace(Yo,"\\$&");return new RegExp(t+"((?:.|\\n)+?)"+n,"g")}),Xo=/^v-|^@|^:/,ea=/(.*)\s+(?:in|of)\s+(.*)/,ta=/\(([^,]*),([^,]*)(?:,([^,]*))?\)/,na=/^:|^v-bind:/,ra=/^@|^v-on:/,ia=/:(.*)$/,oa=/\.[^\.]+/g,aa=a(zt),sa=/^xmlns:NS\d+/,ca=/^NS\d+:/,ua=a(kn),la=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['.*?'\]|\[".*?"\]|\[\d+\]|\[[A-Za-z_$][\w$]*\])*$/,fa={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},da={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:"if($event.target !== $event.currentTarget)return;"},pa={bind:jn,cloak:p},va=(new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b"),{staticKeys:["staticClass"],transformNode:Wn,genData:Zn}),ha={transformNode:Gn,genData:Yn},ma=[va,ha],ga={model:Qn,text:rr,html:ir},ya=Object.create(null),_a={isIE:xi,expectHTML:!0,modules:ma,staticKeys:v(ma),directives:ga,isReservedTag:wi,isUnaryTag:gi,mustUseProp:ci,getTagNamespace:He,isPreTag:$i},ba=a(function(e){var t=ze(e);return t&&t.innerHTML}),$a=_e.prototype.$mount;return _e.prototype.$mount=function(e,t){if(e=e&&ze(e),e===document.body||e===document.documentElement)return this;var n=this.$options;if(!n.render){var r=n.template,i=!1;if(r)if("string"==typeof r)"#"===r.charAt(0)&&(i=!0,r=ba(r));else{if(!r.nodeType)return this;i=!0,r=r.innerHTML}else e&&(i=!0,r=cr(e));if(r){var o=ar(r,{warn:ei,isFromDOM:i,shouldDecodeTags:fo,shouldDecodeNewlines:po,delimiters:n.delimiters},this),a=o.render,s=o.staticRenderFns;n.render=a,n.staticRenderFns=s}}return $a.call(this,e,t)},_e.compile=ar,_e});