blob: fa6fdde692a79285a0e821af0950f4b3a7f7164f [file] [log] [blame]
(this.nativeLog||function(e){console.log(e)})("START JS FRAMEWORK 0.24.4, Build 2018-02-07 17:13. (Vue: 2.5.13-weex.5, Rax: 0.4.20)");var global=this,process={env:{}},setTimeout=global.setTimeout;!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t():"function"==typeof define&&define.amd?define(t):t()}(0,function(){"use strict";var e,t,n,r;function o(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function i(e,t){return e(t={exports:{}},t.exports),t.exports}Array.from||(Array.from=(e=Object.prototype.toString,t=function(t){return"function"==typeof t||"[object Function]"===e.call(t)},n=Math.pow(2,53)-1,r=function(e){var t,r=(t=Number(e),isNaN(t)?0:0!==t&&isFinite(t)?(t>0?1:-1)*Math.floor(Math.abs(t)):t);return Math.min(Math.max(r,0),n)},function(e){var n=Object(e);if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");var o,i=arguments.length>1?arguments[1]:void 0;if(void 0!==i){if(!t(i))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(o=arguments[2])}for(var a,s=r(n.length),u=t(this)?Object(new this(s)):new Array(s),c=0;c<s;)a=n[c],u[c]=i?void 0===o?i(a,c):i.call(o,a,c):a,c+=1;return u.length=s,u}));var a=i(function(e){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)}),s=i(function(e){var t=e.exports={version:"2.5.3"};"number"==typeof __e&&(__e=t)}),u=(s.version,function(e){return"object"==typeof e?null!==e:"function"==typeof e}),c=function(e){if(!u(e))throw TypeError(e+" is not an object!");return e},l=function(e){try{return!!e()}catch(e){return!0}},f=!l(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}),p=a.document,d=u(p)&&u(p.createElement),h=function(e){return d?p.createElement(e):{}},v=!f&&!l(function(){return 7!=Object.defineProperty(h("div"),"a",{get:function(){return 7}}).a}),y=Object.defineProperty,m={f:f?Object.defineProperty:function(e,t,n){if(c(e),t=function(e,t){if(!u(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!u(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!u(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!u(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}(t,!0),c(n),v)try{return y(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},_=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},g=f?function(e,t,n){return m.f(e,t,_(1,n))}:function(e,t,n){return e[t]=n,e},b={}.hasOwnProperty,w=function(e,t){return b.call(e,t)},S=0,x=Math.random(),k=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++S+x).toString(36))},C=i(function(e){var t=k("src"),n="toString",r=Function[n],o=(""+r).split(n);s.inspectSource=function(e){return r.call(e)},(e.exports=function(e,n,r,i){var s="function"==typeof r;s&&(w(r,"name")||g(r,"name",n)),e[n]!==r&&(s&&(w(r,t)||g(r,t,e[n]?""+e[n]:o.join(String(n)))),e===a?e[n]=r:i?e[n]?e[n]=r:g(e,n,r):(delete e[n],g(e,n,r)))})(Function.prototype,n,function(){return"function"==typeof this&&this[t]||r.call(this)})}),E=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e},O=function(e,t,n){if(E(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}},j="prototype",A=function(e,t,n){var r,o,i,u,c=e&A.F,l=e&A.G,f=e&A.S,p=e&A.P,d=e&A.B,h=l?a:f?a[t]||(a[t]={}):(a[t]||{})[j],v=l?s:s[t]||(s[t]={}),y=v[j]||(v[j]={});for(r in l&&(n=t),n)i=((o=!c&&h&&void 0!==h[r])?h:n)[r],u=d&&o?O(i,a):p&&"function"==typeof i?O(Function.call,i):i,h&&C(h,r,i,e&A.U),v[r]!=i&&g(v,r,u),p&&y[r]!=i&&(y[r]=i)};a.core=s,A.F=1,A.G=2,A.S=4,A.P=8,A.B=16,A.W=32,A.U=64,A.R=128;var I,T=A,P={}.toString,N=function(e){return P.call(e).slice(8,-1)},M=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==N(e)?e.split(""):Object(e)},$=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e},R=function(e){return M($(e))},D=Math.ceil,F=Math.floor,L=function(e){return isNaN(e=+e)?0:(e>0?F:D)(e)},V=Math.min,W=function(e){return e>0?V(L(e),9007199254740991):0},U=Math.max,B=Math.min,q="__core-js_shared__",J=a[q]||(a[q]={}),z=function(e){return J[e]||(J[e]={})},H=z("keys"),G=function(e){return H[e]||(H[e]=k(e))},X=(I=!1,function(e,t,n){var r,o,i,a=R(e),s=W(a.length),u=(o=s,(r=L(r=n))<0?U(r+o,0):B(r,o));if(I&&t!=t){for(;s>u;)if((i=a[u++])!=i)return!0}else for(;s>u;u++)if((I||u in a)&&a[u]===t)return I||u||0;return!I&&-1}),K=G("IE_PROTO"),Z="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),Q=Object.keys||function(e){return function(e,t){var n,r=R(e),o=0,i=[];for(n in r)n!=K&&w(r,n)&&i.push(n);for(;t.length>o;)w(r,n=t[o++])&&(~X(i,n)||i.push(n));return i}(e,Z)},Y={f:Object.getOwnPropertySymbols},ee={f:{}.propertyIsEnumerable},te=function(e){return Object($(e))},ne=Object.assign,re=!ne||l(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=ne({},e)[n]||Object.keys(ne({},t)).join("")!=r})?function(e,t){for(var n=arguments,r=te(e),o=arguments.length,i=1,a=Y.f,s=ee.f;o>i;)for(var u,c=M(n[i++]),l=a?Q(c).concat(a(c)):Q(c),f=l.length,p=0;f>p;)s.call(c,u=l[p++])&&(r[u]=c[u]);return r}:ne;T(T.S+T.F,"Object",{assign:re});s.Object.assign;Object.setPrototypeOf||(Object.setPrototypeOf=function(e,t){var n;function r(e,t){return n.call(e,t),e}try{(n=e.getOwnPropertyDescriptor(e.prototype,t).set).call({},null)}catch(o){if(e.prototype!=={}[t])return;n=function(e){this[t]=e},r.polyfill=r(r({},null),e.prototype)instanceof e}return r}(Object,"__proto__"));var oe=global.WXEnvironment;oe&&"iOS"===oe.platform&&(global.Promise=void 0);var ie=i(function(e){var t=z("wks"),n=a.Symbol,r="function"==typeof n;(e.exports=function(e){return t[e]||(t[e]=r&&n[e]||(r?n:k)("Symbol."+e))}).store=t}),ae=ie("toStringTag"),se="Arguments"==N(function(){return arguments}()),ue=function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),ae))?n:se?N(t):"Object"==(r=N(t))&&"function"==typeof t.callee?"Arguments":r},ce={};ce[ie("toStringTag")]="z",ce+""!="[object z]"&&C(Object.prototype,"toString",function(){return"[object "+ue(this)+"]"},!0);var le={},fe=f?Object.defineProperties:function(e,t){c(e);for(var n,r=Q(t),o=r.length,i=0;o>i;)m.f(e,n=r[i++],t[n]);return e},pe=a.document,de=pe&&pe.documentElement,he=G("IE_PROTO"),ve=function(){},ye="prototype",me=function(){var e,t=h("iframe"),n=Z.length;for(t.style.display="none",de.appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),me=e.F;n--;)delete me[ye][Z[n]];return me()},_e=Object.create||function(e,t){var n;return null!==e?(ve[ye]=c(e),n=new ve,ve[ye]=null,n[he]=e):n=me(),void 0===t?n:fe(n,t)},ge=m.f,be=ie("toStringTag"),we=function(e,t,n){e&&!w(e=n?e:e.prototype,be)&&ge(e,be,{configurable:!0,value:t})},Se={};g(Se,ie("iterator"),function(){return this});var xe,ke=G("IE_PROTO"),Ce=Object.prototype,Ee=Object.getPrototypeOf||function(e){return e=te(e),w(e,ke)?e[ke]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?Ce:null},Oe=ie("iterator"),je=!([].keys&&"next"in[].keys()),Ae="values",Ie=function(){return this},Te=function(e,t,n,r,o,i,a){var s,u,c;u=t,c=r,(s=n).prototype=_e(Se,{next:_(1,c)}),we(s,u+" Iterator");var l,f,p,d=function(e){if(!je&&e in m)return m[e];switch(e){case"keys":case Ae:return function(){return new n(this,e)}}return function(){return new n(this,e)}},h=t+" Iterator",v=o==Ae,y=!1,m=e.prototype,b=m[Oe]||m["@@iterator"]||o&&m[o],S=!je&&b||d(o),x=o?v?d("entries"):S:void 0,k="Array"==t&&m.entries||b;if(k&&(p=Ee(k.call(new e)))!==Object.prototype&&p.next&&(we(p,h,!0),w(p,Oe)||g(p,Oe,Ie)),v&&b&&b.name!==Ae&&(y=!0,S=function(){return b.call(this)}),(je||y||!m[Oe])&&g(m,Oe,S),le[t]=S,le[h]=Ie,o)if(l={values:v?S:d(Ae),keys:i?S:d("keys"),entries:x},a)for(f in l)f in m||C(m,f,l[f]);else T(T.P+T.F*(je||y),t,l);return l},Pe=(xe=!0,function(e,t){var n,r,o=String($(e)),i=L(t),a=o.length;return i<0||i>=a?xe?"":void 0:(n=o.charCodeAt(i))<55296||n>56319||i+1===a||(r=o.charCodeAt(i+1))<56320||r>57343?xe?o.charAt(i):n:xe?o.slice(i,i+2):r-56320+(n-55296<<10)+65536});Te(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=Pe(t,n),this._i+=e.length,{value:e,done:!1})});var Ne=ie("unscopables"),Me=Array.prototype;void 0==Me[Ne]&&g(Me,Ne,{});var $e=function(e){Me[Ne][e]=!0},Re=function(e,t){return{value:t,done:!!e}},De=Te(Array,"Array",function(e,t){this._t=R(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,Re(1)):Re(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values");le.Arguments=le.Array,$e("keys"),$e("values"),$e("entries");for(var Fe=ie("iterator"),Le=ie("toStringTag"),Ve=le.Array,We={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},Ue=Q(We),Be=0;Be<Ue.length;Be++){var qe,Je=Ue[Be],ze=We[Je],He=a[Je],Ge=He&&He.prototype;if(Ge&&(Ge[Fe]||g(Ge,Fe,Ve),Ge[Le]||g(Ge,Le,Je),le[Je]=Ve,ze))for(qe in De)Ge[qe]||C(Ge,qe,De[qe],!0)}var Xe,Ke,Ze,Qe=function(e,t,n,r){try{return r?t(c(n)[0],n[1]):t(n)}catch(t){var o=e.return;throw void 0!==o&&c(o.call(e)),t}},Ye=ie("iterator"),et=Array.prototype,tt=ie("iterator"),nt=s.getIteratorMethod=function(e){if(void 0!=e)return e[tt]||e["@@iterator"]||le[ue(e)]},rt=i(function(e){var t={},n={},r=e.exports=function(e,r,o,i,a){var s,u,l,f,p,d=a?function(){return e}:nt(e),h=O(o,i,r?2:1),v=0;if("function"!=typeof d)throw TypeError(e+" is not iterable!");if(void 0===(p=d)||le.Array!==p&&et[Ye]!==p){for(l=d.call(e);!(u=l.next()).done;)if((f=Qe(l,h,u.value,r))===t||f===n)return f}else for(s=W(e.length);s>v;v++)if((f=r?h(c(u=e[v])[0],u[1]):h(e[v]))===t||f===n)return f};r.BREAK=t,r.RETURN=n}),ot=ie("species"),it=a.process,at=a.setImmediate,st=a.clearImmediate,ut=a.MessageChannel,ct=a.Dispatch,lt=0,ft={},pt="onreadystatechange",dt=function(){var e=+this;if(ft.hasOwnProperty(e)){var t=ft[e];delete ft[e],t()}},ht=function(e){dt.call(e.data)};at&&st||(at=function(e){for(var t=arguments,n=[],r=1;arguments.length>r;)n.push(t[r++]);return ft[++lt]=function(){!function(e,t,n){var r=void 0===n;switch(t.length){case 0:return r?e():e.call(n);case 1:return r?e(t[0]):e.call(n,t[0]);case 2:return r?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return r?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return r?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}e.apply(n,t)}("function"==typeof e?e:Function(e),n)},Xe(lt),lt},st=function(e){delete ft[e]},"process"==N(it)?Xe=function(e){it.nextTick(O(dt,e,1))}:ct&&ct.now?Xe=function(e){ct.now(O(dt,e,1))}:ut?(Ze=(Ke=new ut).port2,Ke.port1.onmessage=ht,Xe=O(Ze.postMessage,Ze,1)):a.addEventListener&&"function"==typeof postMessage&&!a.importScripts?(Xe=function(e){a.postMessage(e+"","*")},a.addEventListener("message",ht,!1)):Xe=pt in h("script")?function(e){de.appendChild(h("script"))[pt]=function(){de.removeChild(this),dt.call(e)}}:function(e){setTimeout(O(dt,e,1),0)});var vt={set:at,clear:st},yt=vt.set,mt=a.MutationObserver||a.WebKitMutationObserver,_t=a.process,gt=a.Promise,bt="process"==N(_t);var wt={f:function(e){return new function(e){var t,n;this.promise=new e(function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r}),this.resolve=E(t),this.reject=E(n)}(e)}},St=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}},xt=ie("species"),kt=ie("iterator"),Ct=!1;try{[7][kt]().return=function(){Ct=!0}}catch(e){}var Et,Ot,jt,At,It,Tt=vt.set,Pt=function(){var e,t,n,r=function(){var r,o;for(bt&&(r=_t.domain)&&r.exit();e;){o=e.fn,e=e.next;try{o()}catch(r){throw e?n():t=void 0,r}}t=void 0,r&&r.enter()};if(bt)n=function(){_t.nextTick(r)};else if(!mt||a.navigator&&a.navigator.standalone)if(gt&&gt.resolve){var o=gt.resolve();n=function(){o.then(r)}}else n=function(){yt.call(a,r)};else{var i=!0,s=document.createTextNode("");new mt(r).observe(s,{characterData:!0}),n=function(){s.data=i=!i}}return function(r){var o={fn:r,next:void 0};t&&(t.next=o),e||(e=o,n()),t=o}}(),Nt="Promise",Mt=a.TypeError,$t=a.process,Rt=a[Nt],Dt="process"==ue($t),Ft=function(){},Lt=Ot=wt.f,Vt=!!function(){try{var e=Rt.resolve(1),t=(e.constructor={})[ie("species")]=function(e){e(Ft,Ft)};return(Dt||"function"==typeof PromiseRejectionEvent)&&e.then(Ft)instanceof t}catch(e){}}(),Wt=function(e){var t;return!(!u(e)||"function"!=typeof(t=e.then))&&t},Ut=function(e,t){if(!e._n){e._n=!0;var n=e._c;Pt(function(){for(var r=e._v,o=1==e._s,i=0,a=function(t){var n,i,a=o?t.ok:t.fail,s=t.resolve,u=t.reject,c=t.domain;try{a?(o||(2==e._h&&Jt(e),e._h=1),!0===a?n=r:(c&&c.enter(),n=a(r),c&&c.exit()),n===t.promise?u(Mt("Promise-chain cycle")):(i=Wt(n))?i.call(n,s,u):s(n)):u(r)}catch(e){u(e)}};n.length>i;)a(n[i++]);e._c=[],e._n=!1,t&&!e._h&&Bt(e)})}},Bt=function(e){Tt.call(a,function(){var t,n,r,o=e._v,i=qt(e);if(i&&(t=St(function(){Dt?$t.emit("unhandledRejection",o,e):(n=a.onunhandledrejection)?n({promise:e,reason:o}):(r=a.console)&&r.error&&r.error("Unhandled promise rejection",o)}),e._h=Dt||qt(e)?2:1),e._a=void 0,i&&t.e)throw t.v})},qt=function(e){return 1!==e._h&&0===(e._a||e._c).length},Jt=function(e){Tt.call(a,function(){var t;Dt?$t.emit("rejectionHandled",e):(t=a.onrejectionhandled)&&t({promise:e,reason:e._v})})},zt=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),Ut(t,!0))},Ht=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw Mt("Promise can't be resolved itself");(t=Wt(e))?Pt(function(){var r={_w:n,_d:!1};try{t.call(e,O(Ht,r,1),O(zt,r,1))}catch(e){zt.call(r,e)}}):(n._v=e,n._s=1,Ut(n,!1))}catch(e){zt.call({_w:n,_d:!1},e)}}};Vt||(Rt=function(e){!function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!")}(this,Rt,Nt,"_h"),E(e),Et.call(this);try{e(O(Ht,this,1),O(zt,this,1))}catch(e){zt.call(this,e)}},(Et=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=function(e,t,n){for(var r in t)C(e,r,t[r],n);return e}(Rt.prototype,{then:function(e,t){var n,r,o,i=Lt((n=Rt,void 0===(o=c(this).constructor)||void 0==(r=c(o)[ot])?n:E(r)));return i.ok="function"!=typeof e||e,i.fail="function"==typeof t&&t,i.domain=Dt?$t.domain:void 0,this._c.push(i),this._a&&this._a.push(i),this._s&&Ut(this,!1),i.promise},catch:function(e){return this.then(void 0,e)}}),jt=function(){var e=new Et;this.promise=e,this.resolve=O(Ht,e,1),this.reject=O(zt,e,1)},wt.f=Lt=function(e){return e===Rt||e===At?new jt(e):Ot(e)}),T(T.G+T.W+T.F*!Vt,{Promise:Rt}),we(Rt,Nt),It=a[Nt],f&&It&&!It[xt]&&m.f(It,xt,{configurable:!0,get:function(){return this}}),At=s[Nt],T(T.S+T.F*!Vt,Nt,{reject:function(e){var t=Lt(this);return(0,t.reject)(e),t.promise}}),T(T.S+T.F*!Vt,Nt,{resolve:function(e){return function(e,t){if(c(e),u(t)&&t.constructor===e)return t;var n=wt.f(e);return(0,n.resolve)(t),n.promise}(this,e)}}),T(T.S+T.F*!(Vt&&function(e,t){if(!t&&!Ct)return!1;var n=!1;try{var r=[7],o=r[kt]();o.next=function(){return{done:n=!0}},r[kt]=function(){return o},e(r)}catch(e){}return n}(function(e){Rt.all(e).catch(Ft)})),Nt,{all:function(e){var t=this,n=Lt(t),r=n.resolve,o=n.reject,i=St(function(){var n=[],i=0,a=1;rt(e,!1,function(e){var s=i++,u=!1;n.push(void 0),a++,t.resolve(e).then(function(e){u||(u=!0,n[s]=e,--a||r(n))},o)}),--a||r(n)});return i.e&&o(i.v),n.promise},race:function(e){var t=this,n=Lt(t),r=n.reject,o=St(function(){rt(e,!1,function(e){t.resolve(e).then(n.resolve,r)})});return o.e&&r(o.v),n.promise}});var Gt=["off","error","warn","info","log","debug"],Xt={};global.console;function Kt(e){var t=global.WXEnvironment&&global.WXEnvironment.logLevel||"log";return Xt[t]&&Xt[t][e]}function Zt(e){return e.map(function(e){return e="[object object]"===Object.prototype.toString.call(e).toLowerCase()?JSON.stringify(e):String(e)})}global.setTimeout;var Qt=global.setTimeoutNative;function Yt(e,t,n){if(e.hasOwnProperty(t)){var r=e[t];Object.defineProperty(e,t,{get:function(){return r},set:function(r){if(this===e)throw Error("Cannot assign to read only property "+t+" of "+n);return Object.defineProperty(this,t,{value:r,writable:!0}),r}})}}!function(){if(void 0===setTimeout&&"function"==typeof Qt){var e={},t=0;global.setTimeout=function(n,r){e[++t]=n,Qt(t.toString(),r)},global.setTimeoutCallback=function(t){"function"==typeof e[t]&&(e[t](),delete e[t])}}}(),function(){if(Gt.forEach(function(e){var t=Gt.indexOf(e);Xt[e]={},Gt.forEach(function(n){var r=Gt.indexOf(n);r<=t&&(Xt[e][n]=!0)})}),global.WXEnvironment&&"Web"!==global.WXEnvironment.platform)global.console={debug:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];Kt("debug")&&global.nativeLog.apply(global,Zt(e).concat(["__DEBUG"]))},log:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];Kt("log")&&global.nativeLog.apply(global,Zt(e).concat(["__LOG"]))},info:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];Kt("info")&&global.nativeLog.apply(global,Zt(e).concat(["__INFO"]))},warn:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];Kt("warn")&&global.nativeLog.apply(global,Zt(e).concat(["__WARN"]))},error:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];Kt("error")&&global.nativeLog.apply(global,Zt(e).concat(["__ERROR"]))}};else{var e=console.debug,t=console.log,n=console.info,r=console.warn,o=console.error;console.__ori__={debug:e,log:t,info:n,warn:r,error:o},console.debug=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];Kt("debug")&&console.__ori__.debug.apply(console,e)},console.log=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];Kt("log")&&console.__ori__.log.apply(console,e)},console.info=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];Kt("info")&&console.__ori__.info.apply(console,e)},console.warn=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];Kt("warn")&&console.__ori__.warn.apply(console,e)},console.error=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];Kt("error")&&console.__ori__.error.apply(console,e)}}}();var en={framework:"0.24.4",transformer:">=0.1.5 <0.5"};function tn(e,t,n){return t+"@"+n+"#"+e}var nn=function(e){this.instanceId=String(e),this.lastCallbackId=0,this.callbacks={},this.hooks={}};nn.prototype.add=function(e){return this.lastCallbackId++,this.callbacks[this.lastCallbackId]=e,this.lastCallbackId},nn.prototype.remove=function(e){var t=this.callbacks[e];return delete this.callbacks[e],t},nn.prototype.registerHook=function(e,t,n,r){var o=tn(e,t,n);this.hooks[o]&&console.warn('[JS Framework] Override an existing component hook "'+o+'".'),this.hooks[o]=r},nn.prototype.triggerHook=function(e,t,n,r){var o=tn(e,t,n),i=this.hooks[o];if("function"!=typeof i)return console.error("[JS Framework] Invalid hook function type ("+typeof i+') on "'+o+'".'),null;var a=null;try{a=i.apply(null,r||[])}catch(e){console.error('[JS Framework] Failed to execute the hook function on "'+o+'".')}return a},nn.prototype.consume=function(e,t,n){var r=this.callbacks[e];return void 0!==n&&!1!==n||delete this.callbacks[e],"function"==typeof r?r(t):new Error('invalid callback id "'+e+'"')},nn.prototype.close=function(){this.callbacks={},this.hooks={}};var rn=1;function on(){return(rn++).toString()}function an(e){var t=Object.prototype.toString.call(e);return t.substring(8,t.length-1)}function sn(e){if("function"!=typeof btoa)return"";var t=Array.prototype.map.call(new Uint8Array(e),function(e){return String.fromCharCode(e)}).join("");return btoa(t)}function un(e){if(!e||"object"!=typeof e)return!0;for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0}var cn={};function ln(e){return cn[e]}function fn(e){var t=cn[e];return t&&t.taskCenter?t.taskCenter:null}function pn(e,t,n){var r=e.documentElement;if(!(r.pureChildren.length>0||t.parentNode)){var o,i,a=r.children,s=a.indexOf(n);s<0?a.push(t):a.splice(s,0,t),1===t.nodeType?("body"===t.role?(t.docId=e.id,t.ownerDocument=e,t.parentNode=r,hn(t,r)):(t.children.forEach(function(e){e.parentNode=t}),dn(e,t),t.docId=e.id,t.ownerDocument=e,hn(t,r),delete e.nodeMap[t.nodeId]),r.pureChildren.push(t),o=e,i=t.toJSON(),o&&o.taskCenter&&"function"==typeof o.taskCenter.send&&o.taskCenter.send("dom",{action:"createBody"},[i])):(t.parentNode=r,e.nodeMap[t.ref]=t)}}function dn(e,t){t.role="body",t.depth=1,delete e.nodeMap[t.nodeId],t.ref="_root",e.nodeMap._root=t,e.body=t}function hn(e,t){e.parentNode=t,t.docId&&(e.docId=t.docId,e.ownerDocument=t.ownerDocument,e.ownerDocument.nodeMap[e.nodeId]=e,e.depth=t.depth+1),e.children.forEach(function(t){hn(t,e)})}function vn(e){for(;e;){if(1===e.nodeType)return e;e=e.nextSibling}}function yn(e){for(;e;){if(1===e.nodeType)return e;e=e.previousSibling}}function mn(e,t,n,r){n<0&&(n=0);var o=t[n-1],i=t[n];return t.splice(n,0,e),r&&(o&&(o.nextSibling=e),e.previousSibling=o,e.nextSibling=i,i&&(i.previousSibling=e)),n}function _n(e,t,n,r){var o=t.indexOf(e);if(o<0)return-1;if(r){var i=t[o-1],a=t[o+1];i&&(i.nextSibling=a),a&&(a.previousSibling=i)}t.splice(o,1);var s=n;o<=n&&(s=n-1);var u=t[s-1],c=t[s];return t.splice(s,0,e),r&&(u&&(u.nextSibling=e),e.previousSibling=u,e.nextSibling=c,c&&(c.previousSibling=e)),o===s?-1:n}function gn(e,t,n){var r=t.indexOf(e);if(!(r<0)){if(n){var o=t[r-1],i=t[r+1];o&&(o.nextSibling=i),i&&(i.previousSibling=o)}t.splice(r,1)}}var bn,wn=function(){this.nodeId=on(),this.ref=this.nodeId,this.children=[],this.pureChildren=[],this.parentNode=null,this.nextSibling=null,this.previousSibling=null};wn.prototype.destroy=function(){var e=ln(this.docId);e&&(delete this.docId,delete e.nodeMap[this.nodeId]),this.children.forEach(function(e){e.destroy()})};var Sn={};var xn="div",kn=["click","longpress","touchstart","touchmove","touchend","panstart","panmove","panend","horizontalpan","verticalpan","swipe"];function Cn(e,t){ln(e).nodeMap[t.nodeId]=t}var En=function(e){function t(t,n,r){void 0===t&&(t=xn),e.call(this);var o=Sn[t];if(o&&!r)return new o(t,n,!0);n=n||{},this.nodeType=1,this.nodeId=on(),this.ref=this.nodeId,this.type=t,this.attr=n.attr||{},this.style=n.style||{},this.classStyle=n.classStyle||{},this.classList=n.classList||[],this.event={},this.children=[],this.pureChildren=[]}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.appendChild=function(e){if(!e.parentNode||e.parentNode===this)if(e.parentNode){if(_n(e,this.children,this.children.length,!0),1===e.nodeType){var t=_n(e,this.pureChildren,this.pureChildren.length),n=fn(this.docId);if(n&&t>=0)return n.send("dom",{action:"moveElement"},[e.ref,this.ref,t])}}else if(hn(e,this),mn(e,this.children,this.children.length,!0),this.docId&&Cn(this.docId,e),1===e.nodeType){mn(e,this.pureChildren,this.pureChildren.length);var r=fn(this.docId);if(r)return r.send("dom",{action:"addElement"},[this.ref,e.toJSON(),-1])}},t.prototype.insertBefore=function(e,t){if(!(e.parentNode&&e.parentNode!==this||e===t||e.nextSibling&&e.nextSibling===t))if(e.parentNode){if(_n(e,this.children,this.children.indexOf(t),!0),1===e.nodeType){var n=vn(t),r=_n(e,this.pureChildren,n?this.pureChildren.indexOf(n):this.pureChildren.length),o=fn(this.docId);if(o&&r>=0)return o.send("dom",{action:"moveElement"},[e.ref,this.ref,r])}}else if(hn(e,this),mn(e,this.children,this.children.indexOf(t),!0),this.docId&&Cn(this.docId,e),1===e.nodeType){var i=vn(t),a=mn(e,this.pureChildren,i?this.pureChildren.indexOf(i):this.pureChildren.length),s=fn(this.docId);if(s)return s.send("dom",{action:"addElement"},[this.ref,e.toJSON(),a])}},t.prototype.insertAfter=function(e,t){if(!(e.parentNode&&e.parentNode!==this||e===t||e.previousSibling&&e.previousSibling===t))if(e.parentNode){if(_n(e,this.children,this.children.indexOf(t)+1,!0),1===e.nodeType){var n=_n(e,this.pureChildren,this.pureChildren.indexOf(yn(t))+1),r=fn(this.docId);if(r&&n>=0)return r.send("dom",{action:"moveElement"},[e.ref,this.ref,n])}}else if(hn(e,this),mn(e,this.children,this.children.indexOf(t)+1,!0),this.docId&&Cn(this.docId,e),1===e.nodeType){var o=mn(e,this.pureChildren,this.pureChildren.indexOf(yn(t))+1),i=fn(this.docId);if(i)return i.send("dom",{action:"addElement"},[this.ref,e.toJSON(),o])}},t.prototype.removeChild=function(e,t){if(e.parentNode&&(gn(e,this.children,!0),1===e.nodeType)){gn(e,this.pureChildren);var n=fn(this.docId);n&&n.send("dom",{action:"removeElement"},[e.ref])}t||e.destroy()},t.prototype.clear=function(){var e=fn(this.docId);e&&this.pureChildren.forEach(function(t){e.send("dom",{action:"removeElement"},[t.ref])}),this.children.forEach(function(e){e.destroy()}),this.children.length=0,this.pureChildren.length=0},t.prototype.setAttr=function(e,t,n){if(this.attr[e]!==t||!1===n){this.attr[e]=t;var r=fn(this.docId);if(!n&&r){var o={};o[e]=t,r.send("dom",{action:"updateAttrs"},[this.ref,o])}}},t.prototype.setAttrs=function(e,t){if(!un(e)){var n={};for(var r in e)this.attr[r]!==e[r]&&(this.attr[r]=e[r],n[r]=e[r]);if(!un(n)){var o=fn(this.docId);!t&&o&&o.send("dom",{action:"updateAttrs"},[this.ref,n])}}},t.prototype.setStyle=function(e,t,n){if(this.style[e]!==t||!1===n){this.style[e]=t;var r=fn(this.docId);if(!n&&r){var o={};o[e]=t,r.send("dom",{action:"updateStyle"},[this.ref,o])}}},t.prototype.setStyles=function(e,t){if(!un(e)){var n={};for(var r in e)this.style[r]!==e[r]&&(this.style[r]=e[r],n[r]=e[r]);if(!un(n)){var o=fn(this.docId);!t&&o&&o.send("dom",{action:"updateStyle"},[this.ref,n])}}},t.prototype.setClassStyle=function(e){for(var t in this.classStyle)this.classStyle[t]="";Object.assign(this.classStyle,e);var n=fn(this.docId);n&&n.send("dom",{action:"updateStyle"},[this.ref,this.toStyle()])},t.prototype.addEvent=function(e,t,n){if(this.event||(this.event={}),!this.event[e]){this.event[e]={handler:t,params:n};var r=fn(this.docId);r&&r.send("dom",{action:"addEvent"},[this.ref,e])}},t.prototype.removeEvent=function(e){if(this.event&&this.event[e]){delete this.event[e];var t=fn(this.docId);t&&t.send("dom",{action:"removeEvent"},[this.ref,e])}},t.prototype.fireEvent=function(e,t,n,r){var o=null,i=!1,a=this.event[e];if(a&&t){var s=a.handler;t.stopPropagation=function(){i=!0},o=r&&r.params?s.call.apply(s,[this].concat(r.params,[t])):s.call(this,t)}return!i&&n&&-1!==kn.indexOf(e)&&this.parentNode&&this.parentNode.fireEvent&&(t.currentTarget=this.parentNode,this.parentNode.fireEvent(e,t,n)),o},t.prototype.toStyle=function(){return Object.assign({},this.classStyle,this.style)},t.prototype.toJSON=function(){var e={ref:this.ref.toString(),type:this.type};un(this.attr)||(e.attr=this.attr),this.classList.length>0&&(e.classList=this.classList.slice());var t=this.toStyle();un(t)||(e.style=t);var n=[];for(var r in this.event){var o=this.event[r].params;o?n.push({type:r,params:o}):n.push(r)}return n.length&&(e.event=n),this.pureChildren.length&&(e.children=this.pureChildren.map(function(e){return e.toJSON()})),e},t.prototype.toString=function(){return"<"+this.type+" attr="+JSON.stringify(this.attr)+" style="+JSON.stringify(this.toStyle())+">"+this.pureChildren.map(function(e){return e.toString()}).join("")+"</"+this.type+">"},t}(wn);bn=En;var On=function(){},jn=function(e,t){Object.defineProperty(this,"instanceId",{enumerable:!0,value:String(e)}),Object.defineProperty(this,"callbackManager",{enumerable:!0,value:new nn(e)}),On=t||function(){}};function An(e,t){var n=ln(e);return n?Array.isArray(t)?t.map(function(e){switch(e.method){case"callback":return function(e,t,n,r){return e.taskCenter.callback(t,n,r)}.apply(void 0,[n].concat(e.args));case"fireEventSync":case"fireEvent":return function(e,t,n,r,o,i){var a=e.getRef(t);return a?e.fireEvent(a,n,r,o,i):new Error('invalid element reference "'+t+'"')}.apply(void 0,[n].concat(e.args));case"componentHook":return function(e,t,n,r,o){if(!e||!e.taskCenter)return console.error('[JS Framework] Can\'t find "document" or "taskCenter".'),null;var i=null;try{i=e.taskCenter.triggerHook(t,n,r,o)}catch(e){console.error('[JS Framework] Failed to trigger the "'+n+"@"+r+'" hook on '+t+".")}return i}.apply(void 0,[n].concat(e.args))}}):void 0:new Error("[JS Framework] Failed to receiveTasks, instance ("+e+") is not available.")}jn.prototype.callback=function(e,t,n){return this.callbackManager.consume(e,t,n)},jn.prototype.registerHook=function(){for(var e,t=[],n=arguments.length;n--;)t[n]=arguments[n];return(e=this.callbackManager).registerHook.apply(e,t)},jn.prototype.triggerHook=function(){for(var e,t=[],n=arguments.length;n--;)t[n]=arguments[n];return(e=this.callbackManager).triggerHook.apply(e,t)},jn.prototype.updateData=function(e,t,n){this.send("module",{module:"dom",method:"updateComponentData"},[e,t,n])},jn.prototype.destroyCallback=function(){return this.callbackManager.close()},jn.prototype.normalize=function(e){var t=an(e);return e&&e instanceof En?e.ref:e&&e._isVue&&e.$el instanceof En?e.$el.ref:"Function"===t?this.callbackManager.add(e).toString():function(e){var t=an(e);switch(t){case"Undefined":case"Null":return"";case"RegExp":return e.toString();case"Date":return e.toISOString();case"Number":case"String":case"Boolean":case"Array":case"Object":return e;case"ArrayBuffer":return{"@type":"binary",dataType:t,base64:sn(e)};case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":return{"@type":"binary",dataType:t,base64:sn(e.buffer)};default:return JSON.stringify(e)}}(e)},jn.prototype.send=function(e,t,n,r){var o=this,i=t.action,a=t.component,s=t.ref,u=t.module,c=t.method;switch(n=n.map(function(e){return o.normalize(e)}),e){case"dom":return this[i](this.instanceId,n);case"component":return this.componentHandler(this.instanceId,s,c,n,Object.assign({component:a},r));default:return this.moduleHandler(this.instanceId,u,c,n,r)}},jn.prototype.callDOM=function(e,t){return this[e](this.instanceId,t)},jn.prototype.callComponent=function(e,t,n,r){return this.componentHandler(this.instanceId,e,t,n,r)},jn.prototype.callModule=function(e,t,n,r){return this.moduleHandler(this.instanceId,e,t,n,r)};var In={};function Tn(e){var t=function(t){In[t]||(In[t]={}),e[t].forEach(function(e){"string"==typeof e?In[t][e]=!0:In[t][e.name]=e.args})};for(var n in e)t(n)}function Pn(e,t){return"string"==typeof t?!(!In[e]||!In[e][t]):!!In[e]}var Nn={};function Mn(e){Array.isArray(e)&&e.forEach(function(e){e&&("string"==typeof e?Nn[e]=!0:"object"==typeof e&&"string"==typeof e.type&&(Nn[e.type]=e,function(e,t){if(t&&t.length){var n=function(e){function t(){e.apply(this,arguments)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(bn);t.forEach(function(t){n.prototype[t]=function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];var o=fn(this.docId);if(o)return o.send("component",{ref:this.ref,component:e,method:t},n)}}),Sn[e]=n}}(e.type,e.methods)))})}function $n(e){return!!Nn[e]}var Rn=[];function Dn(e,t){Ln(e)?console.warn('Service "'+e+'" has been registered already!'):(t=Object.assign({},t),Rn.push({name:e,options:t}))}function Fn(e){Rn.some(function(t,n){if(t.name===e)return Rn.splice(n,1),!0})}function Ln(e){return t=e,Rn.map(function(e){return e.name}).indexOf(t)>=0;var t}var Vn=function(e){function t(t){e.call(this),this.nodeType=8,this.nodeId=on(),this.ref=this.nodeId,this.type="comment",this.value=t,this.children=[],this.pureChildren=[]}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.toString=function(){return"\x3c!-- "+this.value+" --\x3e"},t}(wn);function Wn(e,t){return void 0===t&&(t=[]),{module:"dom",method:e,args:t}}var Un=function(e,t){this.id=e,this.batched=!1,this.updates=[],"function"==typeof t?Object.defineProperty(this,"handler",{configurable:!0,enumerable:!0,writable:!0,value:t}):console.error("[JS Runtime] invalid parameter, handler must be a function")};Un.prototype.createFinish=function(e){return(0,this.handler)([Wn("createFinish")],e)},Un.prototype.updateFinish=function(e){return(0,this.handler)([Wn("updateFinish")],e)},Un.prototype.refreshFinish=function(e){return(0,this.handler)([Wn("refreshFinish")],e)},Un.prototype.createBody=function(e){var t=e.toJSON(),n=t.children;delete t.children;var r=[Wn("createBody",[t])];return n&&r.push.apply(r,n.map(function(e){return Wn("addElement",[t.ref,e,-1])})),this.addActions(r)},Un.prototype.addElement=function(e,t,n){return n>=0||(n=-1),this.addActions(Wn("addElement",[t,e.toJSON(),n]))},Un.prototype.removeElement=function(e){if(Array.isArray(e)){var t=e.map(function(e){return Wn("removeElement",[e])});return this.addActions(t)}return this.addActions(Wn("removeElement",[e]))},Un.prototype.moveElement=function(e,t,n){return this.addActions(Wn("moveElement",[e,t,n]))},Un.prototype.setAttr=function(e,t,n){var r={};return r[t]=n,this.addActions(Wn("updateAttrs",[e,r]))},Un.prototype.setStyle=function(e,t,n){var r={};return r[t]=n,this.addActions(Wn("updateStyle",[e,r]))},Un.prototype.setStyles=function(e,t){return this.addActions(Wn("updateStyle",[e,t]))},Un.prototype.addEvent=function(e,t){return this.addActions(Wn("addEvent",[e,t]))},Un.prototype.removeEvent=function(e,t){return this.addActions(Wn("removeEvent",[e,t]))},Un.prototype.handler=function(e,t){return t&&t()},Un.prototype.addActions=function(e){var t=this.updates,n=this.handler;if(Array.isArray(e)||(e=[e]),!this.batched)return n(e);t.push.apply(t,e)};var Bn={createBody:"callCreateBody",addElement:"callAddElement",removeElement:"callRemoveElement",moveElement:"callMoveElement",updateAttrs:"callUpdateAttrs",updateStyle:"callUpdateStyle",addEvent:"callAddEvent",removeEvent:"callRemoveEvent"};function qn(e,t,n){var r,o=t.module,i=t.method,a=t.args;return r=i,"dom"===o&&Bn[r]&&"function"==typeof global[Bn[r]]?global[Bn[i]].apply(global,[e].concat(a,["-1"])):n(e,[t],"-1")}var Jn=function e(t,n,r){var o,i;t=t?t.toString():"",this.id=t,this.URL=n,i=this,(o=t)&&(cn[o]=i),this.nodeMap={};var a,s,u=e.Listener||Un;this.listener=new u(t,r||(a=t,"function"!=typeof(s=e.handler||global.callNative)&&console.error("[JS Runtime] no default handler"),function(e){Array.isArray(e)||(e=[e]);for(var t=0;t<e.length;t++){var n=qn(a,e[t],s);if(-1===n)return n}})),this.taskCenter=new jn(t,r?function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return r.apply(void 0,t)}:e.handler),this.createDocumentElement()};Jn.prototype.getRef=function(e){return this.nodeMap[e]},Jn.prototype.open=function(){this.listener.batched=!1},Jn.prototype.close=function(){this.listener.batched=!0},Jn.prototype.createDocumentElement=function(){var e=this;if(!this.documentElement){var t=new En("document");t.docId=this.id,t.ownerDocument=this,t.role="documentElement",t.depth=0,t.ref="_documentElement",this.nodeMap._documentElement=t,this.documentElement=t,Object.defineProperty(t,"appendChild",{configurable:!0,enumerable:!0,writable:!0,value:function(t){pn(e,t)}}),Object.defineProperty(t,"insertBefore",{configurable:!0,enumerable:!0,writable:!0,value:function(t,n){pn(e,t,n)}})}return this.documentElement},Jn.prototype.createBody=function(e,t){this.body||dn(this,new En(e,t));return this.body},Jn.prototype.createElement=function(e,t){return new En(e,t)},Jn.prototype.createComment=function(e){return new Vn(e)},Jn.prototype.fireEvent=function(e,t,n,r,o){if(e){(n=n||{}).type=n.type||t,n.target=e,n.currentTarget=e,n.timestamp=Date.now(),r&&function(e,t){var n=t.attrs||{};for(var r in n)e.setAttr(r,n[r],!0);var o=t.style||{};for(var i in o)e.setStyle(i,o[i],!0)}(e,r);var i="true"===this.getRef("_root").attr.bubble;return e.fireEvent(t,n,i,o)}},Jn.prototype.destroy=function(){var e;this.taskCenter.destroyCallback(),delete this.listener,delete this.nodeMap,delete this.taskCenter,e=this.id,delete cn[e]},Jn.handler=null;var zn={};var Hn,Gn,Xn=function(e,t){var n,r;n=this,r=String(e),Object.defineProperty(n,"[[CurrentInstanceId]]",{value:r}),this.config=t||{},this.document=new Jn(e,this.config.bundleUrl),this.requireModule=this.requireModule.bind(this),this.isRegisteredModule=Pn,this.isRegisteredComponent=$n};Xn.prototype.requireModule=function(e){var t=this["[[CurrentInstanceId]]"];if(t&&this.document&&this.document.taskCenter){if(Pn(e)){var n=e+"#"+t;if(!zn[n]){var r=In[e],o={},i=function(n){Object.defineProperty(o,n,{enumerable:!0,configurable:!0,get:function(){return o=e,i=n,(a=fn(r=t))&&"function"==typeof a.send?function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return a.send("module",{module:o,method:i},e)}:(console.error("[JS Framework] Failed to find taskCenter ("+r+")."),null);var r,o,i,a},set:function(r){return i=e,a=n,s=r,(u=fn(o=t))&&"function"==typeof u.send?"function"!=typeof s?(console.error("[JS Framework] "+i+"."+a+" must be assigned as a function."),null):function(e){return u.send("module",{module:i,method:a},[e])}:(console.error("[JS Framework] Failed to find taskCenter ("+o+")."),null);var o,i,a,s,u}})};for(var a in r)i(a);zn[n]=o}return zn[n]}console.warn('[JS Framework] using unregistered weex module "'+e+'"')}else console.error('[JS Framework] Failed to requireModule("'+e+'"), instance ('+t+") doesn't exist anymore.")},Xn.prototype.supports=function(e){if("string"!=typeof e)return null;var t=e.match(/^@(\w+)\/(\w+)(\.(\w+))?$/i);if(t){var n=t[1],r=t[2],o=t[4];switch(n){case"module":return Pn(r,o);case"component":return $n(r)}}return null};var Kn=/^\s*\/\/ *(\{[^}]*\}) *\r?\n/;function Zn(){return"0.24.4"}var Qn={};function Yn(e){return Qn[e]}function er(e,t,n){void 0===t&&(t={});var r=new Xn(e,t);Object.freeze(r);var o=t.bundleType||"Vue";Qn[e]=o;var i=Gn.frameworks[o];if(!i)return new Error('[JS Framework] Invalid bundle type "'+o+'".');!function(e,t,n){var r=fn(e);if(r&&"function"==typeof r.send)if(t&&n){var o="jsfm."+t+"."+n;try{if(Pn("userTrack","addPerfPoint")){var i=Object.create(null);i[o]="4",r.send("module",{module:"userTrack",method:"addPerfPoint"},[i])}}catch(e){console.error('[JS Framework] Failed to trace "'+o+'"!')}}else console.warn("[JS Framework] Invalid track type ("+t+") or value ("+n+")");else console.error("[JS Framework] Failed to create tracker!")}(e,"bundleType",o);var a,s,u,c,l=(a=e,s={weex:r,config:t,created:Date.now(),framework:o,bundleType:o},u=Gn,(c=Object.create(null)).service=Object.create(null),Rn.forEach(function(e){var t=e.name,n=e.options.create;if(n)try{var r=n(a,s,u);Object.assign(c.service,r),Object.assign(c,r.instance)}catch(e){console.error("[JS Runtime] Failed to create service "+t+".")}}),delete c.service.instance,Object.freeze(c.service),c);Object.freeze(l);var f=Object.create(null);Object.assign(f,l,{weex:r,getJSFMVersion:Zn,__WEEX_CALL_JAVASCRIPT__:An,services:l}),Object.freeze(f);var p=Object.assign({},f);return"function"==typeof i.createInstanceContext&&Object.assign(p,i.createInstanceContext(e,f,n)),Object.freeze(p),p}var tr={createInstance:function(e,t,n,r){if(Qn[e])return new Error('The instance id "'+e+'" has already been used!');var o=function(e){var t=Kn.exec(e);if(t)try{return JSON.parse(t[1]).framework}catch(e){}return"Weex"}(t);Qn[e]=o,(n=JSON.parse(JSON.stringify(n||{}))).env=JSON.parse(JSON.stringify(global.WXEnvironment||{})),n.bundleType=o;var i=Gn.frameworks[o];if(!i)return new Error('[JS Framework] Invalid bundle type "'+o+'".');"Weex"===o&&console.error('[JS Framework] COMPATIBILITY WARNING: Weex DSL 1.0 (.we) framework is no longer supported! It will be removed in the next version of WeexSDK, your page would be crash if you still using the ".we" framework. Please upgrade it to Vue.js or Rax.');var a=er(e,n,r);if("function"==typeof i.createInstance){if("Rax"===o||"Weex"===o){var s=Object.assign({config:n,created:Date.now(),framework:o},a);return i.createInstance(e,t,n,r,s)}return i.createInstance(e,t,n,r,a)}!function(e,t){var n=[],r=[];for(var o in t)n.push(o),r.push(t[o]);var i="\n (function (global) {\n "+e+"\n })(Object.create(this))\n ";(new(Function.prototype.bind.apply(Function,[null].concat(n,[i])))).apply(void 0,r)}(t,a)},createInstanceContext:er,getRoot:function(e){var t=ln(e);try{if(t&&t.body)return t.body.toJSON()}catch(e){return void console.error("[JS Framework] Failed to get the virtual dom tree.")}},getJSFMVersion:Zn,getDocument:ln,registerService:Dn,unregisterService:Fn,callJS:function(e,t){var n=Hn[Yn(e)];return n&&"function"==typeof n.receiveTasks?n.receiveTasks(e,t):An(e,t)}};function nr(e){tr[e]=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var r,o=t[0],i=Yn(o);if(i&&Hn[i]){var a=(r=Hn[i])[e].apply(r,t),s={framework:i};return"refreshInstance"===e?Rn.forEach(function(e){var t=e.options.refresh;t&&t(o,{info:s,runtime:Gn})}):"destroyInstance"===e&&(Rn.forEach(function(e){var t=e.options.destroy;t&&t(o,{info:s,runtime:Gn})}),delete Qn[o]),a}return new Error('[JS Framework] Using invalid instance id "'+o+'" when calling '+e+".")}}function rr(e,t){tr[e]=function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];for(var o in"function"==typeof t&&t.apply(void 0,n),Gn.frameworks){var i=Gn.frameworks[o];i&&i[e]&&i[e].apply(i,n)}}}var or={Document:Jn,Element:En,Comment:Vn,Listener:Un,TaskCenter:jn,sendTasks:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return"function"==typeof callNative?callNative.apply(void 0,e):(global.callNative||function(){}).apply(void 0,e)}};Jn.handler=or.sendTasks;var ir={service:{register:Dn,unregister:Fn,has:Ln},freezePrototype:function(){Object.freeze(or.Comment),Object.freeze(or.Listener),Object.freeze(or.Document.prototype),Object.freeze(or.Comment.prototype),Object.freeze(or.Listener.prototype)},init:function(e){for(var t in Hn=(Gn=e||{}).frameworks||{},function(){var e={createFinish:global.callCreateFinish,updateFinish:global.callUpdateFinish,refreshFinish:global.callRefreshFinish,createBody:global.callCreateBody,registerStyleSheets:global.callRegisterStyleSheets,addElement:global.callAddElement,removeElement:global.callRemoveElement,moveElement:global.callMoveElement,updateAttrs:global.callUpdateAttrs,updateStyle:global.callUpdateStyle,updateClassList:global.callUpdateClassList,addEvent:global.callAddEvent,removeEvent:global.callRemoveEvent},t=jn.prototype,n=function(n){var r=e[n];t[n]=r?function(e,t){return r.apply(void 0,[e].concat(t))}:function(e,t){return On(e,[{module:"dom",method:n,args:t}],"-1")}};for(var r in e)n(r);t.componentHandler=global.callNativeComponent||function(e,t,n,r,o){return On(e,[{component:o.component,ref:t,method:n,args:r}])},t.moduleHandler=global.callNativeModule||function(e,t,n,r){return On(e,[{module:t,method:n,args:r}])}}(),Hn){var n=Hn[t];if("function"==typeof n.init)try{n.init(e)}catch(e){}}return rr("registerComponents",Mn),rr("registerModules",Tn),rr("registerMethods"),["destroyInstance","refreshInstance"].forEach(nr),tr},config:or};function ar(e,t){void 0===t&&(t={}),this.type=e||"message",this.data=t.data||null,this.origin=t.origin||"",this.source=t.source||null,this.ports=t.ports||[],this.target=null,this.timeStamp=Date.now()}var sr={},ur={};function cr(){}cr.prototype.postMessage=function(e){if(this._closed)throw new Error('BroadcastChannel "'+this.name+'" is closed.');var t=sr[this.name];if(t&&t.length)for(var n=0;n<t.length;++n){var r=t[n];r._closed||r===this||"function"==typeof r.onmessage&&r.onmessage(new ar("message",{data:e}))}},cr.prototype.close=function(){var e=this;if(!this._closed&&(this._closed=!0,sr[this.name])){var t=sr[this.name].filter(function(t){return t!==e});t.length?sr[this.name]=t:delete sr[this.name]}};var lr={BroadcastChannel:{create:function(e,t,n){if(ur[e]=[],"function"==typeof global.BroadcastChannel)return{};var r={BroadcastChannel:function(t){Object.defineProperty(this,"name",{configurable:!1,enumerable:!0,writable:!1,value:String(t)}),this._closed=!1,this.onmessage=null,sr[this.name]||(sr[this.name]=[]),sr[this.name].push(this),ur[e].push(this)}};return r.BroadcastChannel.prototype=cr.prototype,{instance:r}},destroy:function(e,t){ur[e].forEach(function(e){return e.close()}),delete ur[e]}}};var fr={},pr={};var dr=Object.freeze({init:function(e){fr.Document=e.Document,fr.Element=e.Element,fr.Comment=e.Comment,fr.sendTasks=e.sendTasks},createInstance:function(e,t,n,r,o){void 0===n&&(n={}),void 0===r&&(r={}),void 0===o&&(o={});var i=new fr.Document(e,n.bundleUrl),a={},s={id:e,data:r,document:i,callbacks:a},u=0;i.addCallback=function(e){return a[++u]=e,u},i.handleCallback=function(e,t,n){var r=a[e];return n&&delete a[e],r(t)},pr[e]=s;var c=Object.assign({Document:fr.Document,Element:fr.Element,Comment:fr.Comment,sendTasks:function(t){return fr.sendTasks(e,t,-1)},options:n,document:i},o),l=[],f=[];for(var p in c)l.push(p),f.push(c[p]);return l.push(t),(new(Function.prototype.bind.apply(Function,[null].concat(l)))).apply(void 0,f),fr.sendTasks(e,[{module:"dom",method:"createFinish",args:[]}],-1),s},destroyInstance:function(e){delete pr[e]},getRoot:function(e){return pr[e].document.body.toJSON()},receiveTasks:function(e,t){var n={fireEvent:function(e,t,n,r,o){var i=pr[e].document,a=i.getRef(t);return i.fireEvent(a,n,r,o)},callback:function(e,t,n,r){return pr[e].document.handleCallback(t,n,r)}};if((pr[e]||{}).document&&Array.isArray(t)){var r=[];return t.forEach(function(t){var o=n[t.method],i=[].concat(t.args);"function"==typeof o&&(i.unshift(e),r.push(o.apply(void 0,i)))}),r}}}),hr=i(function(e){e.exports=function(e,t){var n=Object.freeze({});function r(e){return void 0===e||null===e}function o(e){return void 0!==e&&null!==e}function i(e){return!0===e}function a(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function s(e){return null!==e&&"object"==typeof e}var u=Object.prototype.toString;function c(e){return"[object Object]"===u.call(e)}function l(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function f(e){return null==e?"":"object"==typeof e?JSON.stringify(e,null,2):String(e)}function p(e){var t=parseFloat(e);return isNaN(t)?e:t}function d(e,t){for(var n=Object.create(null),r=e.split(","),o=0;o<r.length;o++)n[r[o]]=!0;return t?function(e){return n[e.toLowerCase()]}:function(e){return n[e]}}d("slot,component",!0);var h=d("key,ref,slot,slot-scope,is");function v(e,t){if(e.length){var n=e.indexOf(t);if(n>-1)return e.splice(n,1)}}var y=Object.prototype.hasOwnProperty;function m(e,t){return y.call(e,t)}function _(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var g=/-(\w)/g,b=_(function(e){return e.replace(g,function(e,t){return t?t.toUpperCase():""})}),w=_(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),S=/\B([A-Z])/g,x=_(function(e){return e.replace(S,"-$1").toLowerCase()});function k(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 E(e,t){for(var n in t)e[n]=t[n];return e}function O(e,t,n){}var j=function(e,t,n){return!1},A=function(e){return e};function I(e,t){if(e===t)return!0;var n=s(e),r=s(t);if(!n||!r)return!n&&!r&&String(e)===String(t);try{var o=Array.isArray(e),i=Array.isArray(t);if(o&&i)return e.length===t.length&&e.every(function(e,n){return I(e,t[n])});if(o||i)return!1;var a=Object.keys(e),u=Object.keys(t);return a.length===u.length&&a.every(function(n){return I(e[n],t[n])})}catch(e){return!1}}function T(e,t){for(var n=0;n<e.length;n++)if(I(e[n],t))return n;return-1}function P(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}}var N="data-server-rendered",M=["component","directive","filter"],$=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured"],R={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:j,isReservedAttr:j,isUnknownElement:j,getTagNamespace:O,parsePlatformTagName:A,mustUseProp:j,_lifecycleHooks:$};function D(e,t,n,r){Object.defineProperty(e,t,{value:n,enumerable:!!r,writable:!0,configurable:!0})}var F=/[^\w.$]/;var L,V="__proto__"in{},W="undefined"!=typeof window,U="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,B=U&&WXEnvironment.platform.toLowerCase(),q=W&&window.navigator.userAgent.toLowerCase(),J=(q&&/msie|trident/.test(q),q&&q.indexOf("msie 9.0")>0),z=q&&q.indexOf("edge/")>0,H=(q&&q.indexOf("android"),q&&/iphone|ipad|ipod|ios/.test(q)||"ios"===B),G=(q&&/chrome\/\d+/.test(q),{}.watch);if(W)try{var X={};Object.defineProperty(X,"passive",{get:function(){}}),window.addEventListener("test-passive",null,X)}catch(e){}var K=function(){return void 0===L&&(L=!W&&!U&&void 0!==global&&"server"===global.process.env.VUE_ENV),L},Z=W&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function Q(e){return"function"==typeof e&&/native code/.test(e.toString())}var Y,ee="undefined"!=typeof Symbol&&Q(Symbol)&&"undefined"!=typeof Reflect&&Q(Reflect.ownKeys);Y="undefined"!=typeof Set&&Q(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var te=O,ne=0,re=function(){this.id=ne++,this.subs=[]};re.prototype.addSub=function(e){this.subs.push(e)},re.prototype.removeSub=function(e){v(this.subs,e)},re.prototype.depend=function(){re.target&&re.target.addDep(this)},re.prototype.notify=function(){for(var e=this.subs.slice(),t=0,n=e.length;t<n;t++)e[t].update()},re.target=null;var oe=[];var ie=function(e,t,n,r,o,i,a,s){this.tag=e,this.data=t,this.children=n,this.text=r,this.elm=o,this.ns=void 0,this.context=i,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=t&&t.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1},ae={child:{configurable:!0}};ae.child.get=function(){return this.componentInstance},Object.defineProperties(ie.prototype,ae);var se=function(e){void 0===e&&(e="");var t=new ie;return t.text=e,t.isComment=!0,t};function ue(e){return new ie(void 0,void 0,void 0,String(e))}var ce=Array.prototype,le=Object.create(ce);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(e){var t=ce[e];D(le,e,function(){for(var n=arguments,r=[],o=arguments.length;o--;)r[o]=n[o];var i,a=t.apply(this,r),s=this.__ob__;switch(e){case"push":case"unshift":i=r;break;case"splice":i=r.slice(2)}return i&&s.observeArray(i),s.dep.notify(),a})});var fe=Object.getOwnPropertyNames(le),pe={shouldConvert:!0},de=function(e){(this.value=e,this.dep=new re,this.vmCount=0,D(e,"__ob__",this),Array.isArray(e))?((V?he:ve)(e,le,fe),this.observeArray(e)):this.walk(e)};function he(e,t,n){e.__proto__=t}function ve(e,t,n){for(var r=0,o=n.length;r<o;r++){var i=n[r];D(e,i,t[i])}}function ye(e,t){var n;if(s(e)&&!(e instanceof ie))return m(e,"__ob__")&&e.__ob__ instanceof de?n=e.__ob__:pe.shouldConvert&&!K()&&(Array.isArray(e)||c(e))&&Object.isExtensible(e)&&!e._isVue&&(n=new de(e)),t&&n&&n.vmCount++,n}function me(e,t,n,r,o){var i=new re,a=Object.getOwnPropertyDescriptor(e,t);if(!a||!1!==a.configurable){var s=a&&a.get,u=a&&a.set,c=!o&&ye(n);Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var t=s?s.call(e):n;return re.target&&(i.depend(),c&&(c.dep.depend(),Array.isArray(t)&&function e(t){for(var n=void 0,r=0,o=t.length;r<o;r++)(n=t[r])&&n.__ob__&&n.__ob__.dep.depend(),Array.isArray(n)&&e(n)}(t))),t},set:function(t){var r=s?s.call(e):n;t===r||t!=t&&r!=r||(u?u.call(e,t):n=t,c=!o&&ye(t),i.notify())}})}}function _e(e,t,n){if(Array.isArray(e)&&l(t))return e.length=Math.max(e.length,t),e.splice(t,1,n),n;if(t in e&&!(t in Object.prototype))return e[t]=n,n;var r=e.__ob__;return e._isVue||r&&r.vmCount?n:r?(me(r.value,t,n),r.dep.notify(),n):(e[t]=n,n)}function ge(e,t){if(Array.isArray(e)&&l(t))e.splice(t,1);else{var n=e.__ob__;e._isVue||n&&n.vmCount||m(e,t)&&(delete e[t],n&&n.dep.notify())}}de.prototype.walk=function(e){for(var t=Object.keys(e),n=0;n<t.length;n++)me(e,t[n],e[t[n]])},de.prototype.observeArray=function(e){for(var t=0,n=e.length;t<n;t++)ye(e[t])};var be=R.optionMergeStrategies;function we(e,t){if(!t)return e;for(var n,r,o,i=Object.keys(t),a=0;a<i.length;a++)r=e[n=i[a]],o=t[n],m(e,n)?c(r)&&c(o)&&we(r,o):_e(e,n,o);return e}function Se(e,t,n){return n?function(){var r="function"==typeof t?t.call(n,n):t,o="function"==typeof e?e.call(n,n):e;return r?we(r,o):o}:t?e?function(){return we("function"==typeof t?t.call(this,this):t,"function"==typeof e?e.call(this,this):e)}:t:e}function xe(e,t){return t?e?e.concat(t):Array.isArray(t)?t:[t]:e}function ke(e,t,n,r){var o=Object.create(e||null);return t?E(o,t):o}be.data=function(e,t,n){return n?Se(e,t,n):t&&"function"!=typeof t?e:Se(e,t)},$.forEach(function(e){be[e]=xe}),M.forEach(function(e){be[e+"s"]=ke}),be.watch=function(e,t,n,r){if(e===G&&(e=void 0),t===G&&(t=void 0),!t)return Object.create(e||null);if(!e)return t;var o={};for(var i in E(o,e),t){var a=o[i],s=t[i];a&&!Array.isArray(a)&&(a=[a]),o[i]=a?a.concat(s):Array.isArray(s)?s:[s]}return o},be.props=be.methods=be.inject=be.computed=function(e,t,n,r){if(!e)return t;var o=Object.create(null);return E(o,e),t&&E(o,t),o},be.provide=Se;var Ce=function(e,t){return void 0===t?e:t};function Ee(e,t,n){"function"==typeof t&&(t=t.options),function(e,t){var n=e.props;if(n){var r,o,i={};if(Array.isArray(n))for(r=n.length;r--;)"string"==typeof(o=n[r])&&(i[b(o)]={type:null});else if(c(n))for(var a in n)o=n[a],i[b(a)]=c(o)?o:{type:o};e.props=i}}(t),function(e,t){var n=e.inject;if(n){var r=e.inject={};if(Array.isArray(n))for(var o=0;o<n.length;o++)r[n[o]]={from:n[o]};else if(c(n))for(var i in n){var a=n[i];r[i]=c(a)?E({from:i},a):{from:a}}}}(t),function(e){var t=e.directives;if(t)for(var n in t){var r=t[n];"function"==typeof r&&(t[n]={bind:r,update:r})}}(t);var r=t.extends;if(r&&(e=Ee(e,r,n)),t.mixins)for(var o=0,i=t.mixins.length;o<i;o++)e=Ee(e,t.mixins[o],n);var a,s={};for(a in e)u(a);for(a in t)m(e,a)||u(a);function u(r){var o=be[r]||Ce;s[r]=o(e[r],t[r],n,r)}return s}function Oe(e,t,n,r){if("string"==typeof n){var o=e[t];if(m(o,n))return o[n];var i=b(n);if(m(o,i))return o[i];var a=w(i);return m(o,a)?o[a]:o[n]||o[i]||o[a]}}function je(e,t,n,r){var o=t[e],i=!m(n,e),a=n[e];if(Ie(Boolean,o.type)&&(i&&!m(o,"default")?a=!1:Ie(String,o.type)||""!==a&&a!==x(e)||(a=!0)),void 0===a){a=function(e,t,n){if(!m(t,"default"))return;var r=t.default;if(e&&e.$options.propsData&&void 0===e.$options.propsData[n]&&void 0!==e._props[n])return e._props[n];return"function"==typeof r&&"Function"!==Ae(t.type)?r.call(e):r}(r,o,e);var s=pe.shouldConvert;pe.shouldConvert=!0,ye(a),pe.shouldConvert=s}return a}function Ae(e){var t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:""}function Ie(e,t){if(!Array.isArray(t))return Ae(t)===Ae(e);for(var n=0,r=t.length;n<r;n++)if(Ae(t[n])===Ae(e))return!0;return!1}function Te(e,t,n){if(t)for(var r=t;r=r.$parent;){var o=r.$options.errorCaptured;if(o)for(var i=0;i<o.length;i++)try{if(!1===o[i].call(r,e,t,n))return}catch(e){Pe(e,r,"errorCaptured hook")}}Pe(e,t,n)}function Pe(e,t,n){if(R.errorHandler)try{return R.errorHandler.call(null,e,t,n)}catch(e){Ne(e,null,"config.errorHandler")}Ne(e,t,n)}function Ne(e,t,n){if(!W&&!U||"undefined"==typeof console)throw e;console.error(e)}var Me,$e,Re=[],De=!1;function Fe(){De=!1;var e=Re.slice(0);Re.length=0;for(var t=0;t<e.length;t++)e[t]()}var Le=!1;if("undefined"!=typeof setImmediate&&Q(setImmediate))$e=function(){setImmediate(Fe)};else if("undefined"==typeof MessageChannel||!Q(MessageChannel)&&"[object MessageChannelConstructor]"!==MessageChannel.toString())$e=function(){setTimeout(Fe,0)};else{var Ve=new MessageChannel,We=Ve.port2;Ve.port1.onmessage=Fe,$e=function(){We.postMessage(1)}}if("undefined"!=typeof Promise&&Q(Promise)){var Ue=Promise.resolve();Me=function(){Ue.then(Fe),H&&setTimeout(O)}}else Me=$e;function Be(e,t){var n;if(Re.push(function(){if(e)try{e.call(t)}catch(e){Te(e,t,"nextTick")}else n&&n(t)}),De||(De=!0,Le?$e():Me()),!e&&"undefined"!=typeof Promise)return new Promise(function(e){n=e})}var qe=new Y;function Je(e){!function e(t,n){var r,o;var i=Array.isArray(t);if(!i&&!s(t)||Object.isFrozen(t))return;if(t.__ob__){var a=t.__ob__.dep.id;if(n.has(a))return;n.add(a)}if(i)for(r=t.length;r--;)e(t[r],n);else for(o=Object.keys(t),r=o.length;r--;)e(t[o[r]],n)}(e,qe),qe.clear()}var ze,He=_(function(e){var t="&"===e.charAt(0),n="~"===(e=t?e.slice(1):e).charAt(0),r="!"===(e=n?e.slice(1):e).charAt(0);return{name:e=r?e.slice(1):e,once:n,capture:r,passive:t}});function Ge(e){function t(){var e=arguments,n=t.fns;if(!Array.isArray(n))return n.apply(null,arguments);for(var r=n.slice(),o=0;o<r.length;o++)r[o].apply(null,e)}return t.fns=e,t}function Xe(e,t,n,o,i){var a,s,u,l,f;for(a in e)s=u=e[a],l=t[a],f=He(a),c(s)&&(u=s.handler,f.params=s.params),r(u)||(r(l)?(r(u.fns)&&(u=e[a]=Ge(u)),n(f.name,u,f.once,f.capture,f.passive,f.params)):u!==l&&(l.fns=u,e[a]=l));for(a in t)r(e[a])&&o((f=He(a)).name,t[a],f.capture)}function Ke(e,t,n){var a;e instanceof ie&&(e=e.data.hook||(e.data.hook={}));var s=e[t];function u(){n.apply(this,arguments),v(a.fns,u)}r(s)?a=Ge([u]):o(s.fns)&&i(s.merged)?(a=s).fns.push(u):a=Ge([s,u]),a.merged=!0,e[t]=a}function Ze(e,t,n,r,i){if(o(t)){if(m(t,n))return e[n]=t[n],i||delete t[n],!0;if(m(t,r))return e[n]=t[r],i||delete t[r],!0}return!1}function Qe(e){return a(e)?[ue(e)]:Array.isArray(e)?function e(t,n){var s=[];var u,c,l,f;for(u=0;u<t.length;u++)r(c=t[u])||"boolean"==typeof c||(l=s.length-1,f=s[l],Array.isArray(c)?c.length>0&&(Ye((c=e(c,(n||"")+"_"+u))[0])&&Ye(f)&&(s[l]=ue(f.text+c[0].text),c.shift()),s.push.apply(s,c)):a(c)?Ye(f)?s[l]=ue(f.text+c):""!==c&&s.push(ue(c)):Ye(c)&&Ye(f)?s[l]=ue(f.text+c.text):(i(t._isVList)&&o(c.tag)&&r(c.key)&&o(n)&&(c.key="__vlist"+n+"_"+u+"__"),s.push(c)));return s}(e):void 0}function Ye(e){return o(e)&&o(e.text)&&!1===e.isComment}function et(e,t){return(e.__esModule||ee&&"Module"===e[Symbol.toStringTag])&&(e=e.default),s(e)?t.extend(e):e}function tt(e){return e.isComment&&e.asyncFactory}function nt(e){if(Array.isArray(e))for(var t=0;t<e.length;t++){var n=e[t];if(o(n)&&(o(n.componentOptions)||tt(n)))return n}}function rt(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&at(e,t)}function ot(e,t,n){n?ze.$once(e,t):ze.$on(e,t)}function it(e,t){ze.$off(e,t)}function at(e,t,n){ze=e,Xe(t,n||{},ot,it),ze=void 0}function st(e,t){var n={};if(!e)return n;for(var r=0,o=e.length;r<o;r++){var i=e[r],a=i.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,i.context!==t&&i.fnContext!==t||!a||null==a.slot)(n.default||(n.default=[])).push(i);else{var s=a.slot,u=n[s]||(n[s]=[]);"template"===i.tag?u.push.apply(u,i.children||[]):u.push(i)}}for(var c in n)n[c].every(ut)&&delete n[c];return n}function ut(e){return e.isComment&&!e.asyncFactory||" "===e.text}function ct(e,t){t=t||{};for(var n=0;n<e.length;n++)Array.isArray(e[n])?ct(e[n],t):t[e[n].key]=e[n].fn;return t}var lt=null;function ft(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}function pt(e){for(;e&&(e=e.$parent);)if(e._inactive)return!0;return!1}function dt(e,t){if(t){if(e._directInactive=!1,pt(e))return}else if(e._directInactive)return;if(e._inactive||null===e._inactive){e._inactive=!1;for(var n=0;n<e.$children.length;n++)dt(e.$children[n]);ht(e,"activated")}}function ht(e,t){var n=e.$options[t];if(n)for(var r=0,o=n.length;r<o;r++)try{n[r].call(e)}catch(n){Te(n,e,t+" hook")}e._hasHookEvent&&e.$emit("hook:"+t)}var vt=[],yt=[],mt={},_t=!1,gt=!1,bt=0;function wt(){var e,t;for(gt=!0,vt.sort(function(e,t){return e.id-t.id}),bt=0;bt<vt.length;bt++)t=(e=vt[bt]).id,mt[t]=null,e.run();var n=yt.slice(),r=vt.slice();bt=vt.length=yt.length=0,mt={},_t=gt=!1,function(e){for(var t=0;t<e.length;t++)e[t]._inactive=!0,dt(e[t],!0)}(n),function(e){var t=e.length;for(;t--;){var n=e[t],r=n.vm;r._watcher===n&&r._isMounted&&ht(r,"updated")}}(r),Z&&R.devtools&&Z.emit("flush")}var St=0,xt=function(e,t,n,r,o){this.vm=e,o&&(e._watcher=this),e._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++St,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new Y,this.newDepIds=new Y,this.expression="","function"==typeof t?this.getter=t:(this.getter=function(e){if(!F.test(e)){var t=e.split(".");return function(e){for(var n=0;n<t.length;n++){if(!e)return;e=e[t[n]]}return e}}}(t),this.getter||(this.getter=function(){})),this.value=this.lazy?void 0:this.get()};xt.prototype.get=function(){var e,t;e=this,re.target&&oe.push(re.target),re.target=e;var n=this.vm;try{t=this.getter.call(n,n)}catch(e){if(!this.user)throw e;Te(e,n,'getter for watcher "'+this.expression+'"')}finally{this.deep&&Je(t),re.target=oe.pop(),this.cleanupDeps()}return t},xt.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},xt.prototype.cleanupDeps=function(){for(var e=this.deps.length;e--;){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},xt.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():function(e){var t=e.id;if(null==mt[t]){if(mt[t]=!0,gt){for(var n=vt.length-1;n>bt&&vt[n].id>e.id;)n--;vt.splice(n+1,0,e)}else vt.push(e);_t||(_t=!0,Be(wt))}}(this)},xt.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||s(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(e){Te(e,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,t)}}},xt.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},xt.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},xt.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||v(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1}};var kt={enumerable:!0,configurable:!0,get:O,set:O};function Ct(e,t,n){kt.get=function(){return this[t][n]},kt.set=function(e){this[t][n]=e},Object.defineProperty(e,n,kt)}function Et(e){e._watchers=[];var t=e.$options;t.props&&function(e,t){var n=e.$options.propsData||{},r=e._props={},o=e.$options._propKeys=[],i=!e.$parent;pe.shouldConvert=i;var a=function(i){o.push(i);var a=je(i,t,n,e);me(r,i,a),i in e||Ct(e,"_props",i)};for(var s in t)a(s);pe.shouldConvert=!0}(e,t.props),t.methods&&function(e,t){e.$options.props;for(var n in t)e[n]=null==t[n]?O:k(t[n],e)}(e,t.methods),t.data?function(e){var t=e.$options.data;c(t=e._data="function"==typeof t?Ot(t,e):t||{})||(t={});var n=Object.keys(t),r=e.$options.props,o=(e.$options.methods,n.length);for(;o--;){var i=n[o];r&&m(r,i)||(void 0,36!==(a=(i+"").charCodeAt(0))&&95!==a&&Ct(e,"_data",i))}var a;ye(t,!0)}(e):ye(e._data={},!0),t.computed&&function(e,t){var n=e._computedWatchers=Object.create(null),r=K();for(var o in t){var i=t[o],a="function"==typeof i?i:i.get;r||(n[o]=new xt(e,a||O,O,jt)),o in e||At(e,o,i)}}(e,t.computed),t.watch&&t.watch!==G&&function(e,t){for(var n in t){var r=t[n];if(Array.isArray(r))for(var o=0;o<r.length;o++)Tt(e,n,r[o]);else Tt(e,n,r)}}(e,t.watch)}function Ot(e,t){try{return e.call(t,t)}catch(e){return Te(e,t,"data()"),{}}}var jt={lazy:!0};function At(e,t,n){var r=!K();"function"==typeof n?(kt.get=r?It(t):n,kt.set=O):(kt.get=n.get?r&&!1!==n.cache?It(t):n.get:O,kt.set=n.set?n.set:O),Object.defineProperty(e,t,kt)}function It(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),re.target&&t.depend(),t.value}}function Tt(e,t,n,r){return c(n)&&(r=n,n=n.handler),"string"==typeof n&&(n=e[n]),e.$watch(t,n,r)}function Pt(e){var t=e.$options.provide;t&&(e._provided="function"==typeof t?t.call(e):t)}function Nt(e){var t=Mt(e.$options.inject,e);t&&(pe.shouldConvert=!1,Object.keys(t).forEach(function(n){me(e,n,t[n])}),pe.shouldConvert=!0)}function Mt(e,t){if(e){for(var n=Object.create(null),r=ee?Reflect.ownKeys(e).filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}):Object.keys(e),o=0;o<r.length;o++){for(var i=r[o],a=e[i].from,s=t;s;){if(s._provided&&a in s._provided){n[i]=s._provided[a];break}s=s.$parent}if(!s&&"default"in e[i]){var u=e[i].default;n[i]="function"==typeof u?u.call(t):u}}return n}}function $t(e,t){var n,r,i,a,u;if(Array.isArray(e)||"string"==typeof e)for(n=new Array(e.length),r=0,i=e.length;r<i;r++)n[r]=t(e[r],r);else if("number"==typeof e)for(n=new Array(e),r=0;r<e;r++)n[r]=t(r+1,r);else if(s(e))for(a=Object.keys(e),n=new Array(a.length),r=0,i=a.length;r<i;r++)u=a[r],n[r]=t(e[u],u,r);return o(n)&&(n._isVList=!0),n}function Rt(e,t,n,r){var o,i=this.$scopedSlots[e];if(i)n=n||{},r&&(n=E(E({},r),n)),o=i(n)||t;else{var a=this.$slots[e];a&&(a._rendered=!0),o=a||t}var s=n&&n.slot;return s?this.$createElement("template",{slot:s},o):o}function Dt(e){return Oe(this.$options,"filters",e)||A}function Ft(e,t,n,r){var o=R.keyCodes[t]||n;return o?Array.isArray(o)?-1===o.indexOf(e):o!==e:r?x(r)!==t:void 0}function Lt(e,t,n,r,o){if(n)if(s(n)){var i;Array.isArray(n)&&(n=function(e){for(var t={},n=0;n<e.length;n++)e[n]&&E(t,e[n]);return t}(n));var a=function(a){if("class"===a||"style"===a||h(a))i=e;else{var s=e.attrs&&e.attrs.type;i=r||R.mustUseProp(t,s,a)?e.domProps||(e.domProps={}):e.attrs||(e.attrs={})}a in i||(i[a]=n[a],o&&((e.on||(e.on={}))["update:"+a]=function(e){n[a]=e}))};for(var u in n)a(u)}else;return e}function Vt(e,t){var n=this._staticTrees||(this._staticTrees=[]),r=n[e];return r&&!t?r:(Ut(r=n[e]=this.$options.staticRenderFns[e].call(this._renderProxy,null,this),"__static__"+e,!1),r)}function Wt(e,t,n){return Ut(e,"__once__"+t+(n?"_"+n:""),!0),e}function Ut(e,t,n){if(Array.isArray(e))for(var r=0;r<e.length;r++)e[r]&&"string"!=typeof e[r]&&Bt(e[r],t+"_"+r,n);else Bt(e,t,n)}function Bt(e,t,n){e.isStatic=!0,e.key=t,e.isOnce=n}function qt(e,t){if(t)if(c(t)){var n=e.on=e.on?E({},e.on):{};for(var r in t){var o=n[r],i=t[r];n[r]=o?[].concat(o,i):i}}else;return e}function Jt(e){e._o=Wt,e._n=p,e._s=f,e._l=$t,e._t=Rt,e._q=I,e._i=T,e._m=Vt,e._f=Dt,e._k=Ft,e._b=Lt,e._v=ue,e._e=se,e._u=ct,e._g=qt}function zt(e,t,r,o,a){var s=a.options;this.data=e,this.props=t,this.children=r,this.parent=o,this.listeners=e.on||n,this.injections=Mt(s.inject,o),this.slots=function(){return st(r,o)};var u=Object.create(o),c=i(s._compiled),l=!c;c&&(this.$options=s,this.$slots=this.slots(),this.$scopedSlots=e.scopedSlots||n),s._scopeId?this._c=function(e,t,n,r){var i=fn(u,e,t,n,r,l);return i&&!Array.isArray(i)&&(i.fnScopeId=s._scopeId,i.fnContext=o),i}:this._c=function(e,t,n,r){return fn(u,e,t,n,r,l)}}function Ht(e,t,n,r){e.fnContext=n,e.fnOptions=r,t.slot&&((e.data||(e.data={})).slot=t.slot)}function Gt(e,t){for(var n in t)e[b(n)]=t[n]}Jt(zt.prototype);var Xt="@inRecycleList";function Kt(e,n,r,o){if(t&&t.taskCenter)return"function"==typeof t.taskCenter.registerHook?t.taskCenter.registerHook(e,n,r,o):void 0}var Zt=0;function Qt(e){var t=e.$options.data,n=e.$options.computed||{},r=e._data?Object.assign({},e._data):"function"==typeof t?Ot(t,e):t||{},o={};for(var i in n)o[i]=e[i];return Object.assign({},r,o)}function Yt(e){void 0===e&&(e={});var t=this,n=e.componentId;D(t,"_vmTemplate",e.vmTemplate),t._uid=n||"virtual-component-"+Zt++,t._isVue=!0,e&&e._isComponent?wn(t,e):t.$options=Ee(Sn(t.constructor),e||{},t),t._renderProxy=t,t._self=t,ft(t),rt(t),pn(t),ht(t,"beforeCreate"),Nt(t),Et(t),Pt(t),ht(t,"created"),Kt(n,"lifecycle","attach",function(){ht(t,"beforeMount"),new xt(t,function(){return Qt(t)},function(){return t._update(t._vnode,!1)}),t._isMounted=!0,ht(t,"mounted")}),Kt(n,"lifecycle","update",function(){t._update(t._vnode,!1)}),Kt(n,"lifecycle","syncState",function(e,n){if(c(n))for(var r in n)t[r]=n[r];return Qt(t)}),Kt(n,"lifecycle","detach",function(){t.$destroy(),t._vmTemplate&&(t._vmTemplate.removeVirtualComponent(t._uid),delete t._vmTemplate)})}function en(e){var n=this,r=n.$options.componentId;(n._isMounted&&ht(n,"beforeUpdate"),n._vnode=e,n._isMounted&&r)&&function(e,n,r){if(t&&t.taskCenter)"function"==typeof t.taskCenter.updateData&&t.taskCenter.updateData(e,n,r)}(r,Qt(n),function(){ht(n,"updated")})}function tn(e){void 0===e&&(e={});var t=this;t._uid="virtual-component-template-"+Zt++,t._isVue=!0,e&&e._isComponent?wn(t,e):t.$options=Ee(Sn(t.constructor),e||{},t),t._self=t,rt(t),pn(t),Et(t),this.registerVirtualComponent()}function nn(e){var t,n,r,o;delete e.data.attrs[Xt],n=(t=e).componentOptions.Ctor,r=n.extend({}),o=r.prototype.$emit,r.prototype._init=Yt,r.prototype._update=en,r.prototype.$emit=function(){for(var e=arguments,t=[],n=arguments.length;n--;)t[n]=e[n];var r=this._uid,i=this._vmTemplate;return r&&i&&(t.push(r),o.apply(i,t)),o.apply(this,t)},t.componentOptions.Ctor=n.extend({methods:{registerVirtualComponent:function(){var e=this;D(e,"_virtualComponents",{}),Kt(String(e._uid),"lifecycle","create",function(t,n){var o=new r({vmTemplate:e,componentId:t,propsData:n});return o._uid=t,e._virtualComponents&&(e._virtualComponents[t]=o),Qt(o)})},removeVirtualComponent:function(e){delete this._virtualComponents[e]}},destroyed:function(){delete this._virtualComponents}}),t.componentOptions.Ctor.prototype._init=tn,t.componentOptions.Ctor.prototype._update=O;var i=sn(e),a=i.$options["@render"];if(a)try{return a.call(i)}catch(e){Te(e,i,"@render")}}var rn={init:function(e,t,n,r){if(e.componentInstance&&!e.componentInstance._isDestroyed&&e.data.keepAlive){var o=e;rn.prepatch(o,o)}else{(e.componentInstance=sn(e,lt,n,r)).$mount(t?e.elm:void 0,t)}},prepatch:function(e,t){var r=t.componentOptions;!function(e,t,r,o,i){var a=!!(i||e.$options._renderChildren||o.data.scopedSlots||e.$scopedSlots!==n);if(e.$options._parentVnode=o,e.$vnode=o,e._vnode&&(e._vnode.parent=o),e.$options._renderChildren=i,e.$attrs=o.data.attrs||n,e.$listeners=r||n,t&&e.$options.props){pe.shouldConvert=!1;for(var s=e._props,u=e.$options._propKeys||[],c=0;c<u.length;c++){var l=u[c];s[l]=je(l,e.$options.props,t,e)}pe.shouldConvert=!0,e.$options.propsData=t}r=r||n;var f=e.$options._parentListeners;e.$options._parentListeners=r,at(e,r,f),a&&(e.$slots=st(i,o.context),e.$forceUpdate())}(t.componentInstance=e.componentInstance,r.propsData,r.listeners,t,r.children)},insert:function(e){var t,n=e.context,r=e.componentInstance;r._isMounted||(r._isMounted=!0,ht(r,"mounted")),e.data.keepAlive&&(n._isMounted?((t=r)._inactive=!1,yt.push(t)):dt(r,!0))},destroy:function(e){var t=e.componentInstance;t._isDestroyed||(e.data.keepAlive?function e(t,n){if(!(n&&(t._directInactive=!0,pt(t))||t._inactive)){t._inactive=!0;for(var r=0;r<t.$children.length;r++)e(t.$children[r]);ht(t,"deactivated")}}(t,!0):t.$destroy())}},on=Object.keys(rn);function an(e,t,a,u,c){if(!r(e)){var l=a.$options._base;if(s(e)&&(e=l.extend(e)),"function"==typeof e){var f,p,d,h,v,y,m;if(r(e.cid)&&void 0===(e=function(e,t,n){if(i(e.error)&&o(e.errorComp))return e.errorComp;if(o(e.resolved))return e.resolved;if(i(e.loading)&&o(e.loadingComp))return e.loadingComp;if(!o(e.contexts)){var a=e.contexts=[n],u=!0,c=function(){for(var e=0,t=a.length;e<t;e++)a[e].$forceUpdate()},l=P(function(n){e.resolved=et(n,t),u||c()}),f=P(function(t){o(e.errorComp)&&(e.error=!0,c())}),p=e(l,f);return s(p)&&("function"==typeof p.then?r(e.resolved)&&p.then(l,f):o(p.component)&&"function"==typeof p.component.then&&(p.component.then(l,f),o(p.error)&&(e.errorComp=et(p.error,t)),o(p.loading)&&(e.loadingComp=et(p.loading,t),0===p.delay?e.loading=!0:setTimeout(function(){r(e.resolved)&&r(e.error)&&(e.loading=!0,c())},p.delay||200)),o(p.timeout)&&setTimeout(function(){r(e.resolved)&&f(null)},p.timeout))),u=!1,e.loading?e.loadingComp:e.resolved}e.contexts.push(n)}(f=e,l,a)))return p=f,d=t,h=a,v=u,y=c,(m=se()).asyncFactory=p,m.asyncMeta={data:d,context:h,children:v,tag:y},m;t=t||{},Sn(e),o(t.model)&&function(e,t){var n=e.model&&e.model.prop||"value",r=e.model&&e.model.event||"input";(t.props||(t.props={}))[n]=t.model.value;var i=t.on||(t.on={});o(i[r])?i[r]=[t.model.callback].concat(i[r]):i[r]=t.model.callback}(e.options,t);var _=function(e,t,n){var i=t.options.props;if(!r(i)){var a={},s=e.attrs,u=e.props;if(o(s)||o(u))for(var c in i){var l=x(c);Ze(a,u,c,l,!0)||Ze(a,s,c,l,!1)}return a}}(t,e);if(i(e.options.functional))return function(e,t,r,i,a){var s=e.options,u={},c=s.props;if(o(c))for(var l in c)u[l]=je(l,c,t||n);else o(r.attrs)&&Gt(u,r.attrs),o(r.props)&&Gt(u,r.props);var f=new zt(r,u,a,i,e),p=s.render.call(null,f._c,f);if(p instanceof ie)return Ht(p,r,i,s),p;if(Array.isArray(p)){for(var d=Qe(p)||[],h=0;h<d.length;h++)Ht(d[h],r,i,s);return d}}(e,_,t,a,u);var g=t.on;if(t.on=t.nativeOn,i(e.options.abstract)){var b=t.slot;t={},b&&(t.slot=b)}!function(e){e.hook||(e.hook={});for(var t=0;t<on.length;t++){var n=on[t],r=e.hook[n],o=rn[n];e.hook[n]=r?un(o,r):o}}(t);var w,S=e.options.name||c,k=new ie("vue-component-"+e.cid+(S?"-"+S:""),t,void 0,void 0,void 0,a,{Ctor:e,propsData:_,listeners:g,tag:c,children:u},f);return(w=k).data.attrs&&Xt in w.data.attrs?nn(k):k}}}function sn(e,t,n,r){var i={_isComponent:!0,parent:t,_parentVnode:e,_parentElm:n||null,_refElm:r||null},a=e.data.inlineTemplate;return o(a)&&(i.render=a.render,i.staticRenderFns=a.staticRenderFns),new e.componentOptions.Ctor(i)}function un(e,t){return function(n,r,o,i){e(n,r,o,i),t(n,r,o,i)}}var cn=1,ln=2;function fn(e,t,n,u,c,l){return(Array.isArray(n)||a(n))&&(c=u,u=n,n=void 0),i(l)&&(c=ln),function(e,t,n,a,u){if(o(n)&&o(n.__ob__))return se();o(n)&&o(n.is)&&(t=n.is);if(!t)return se();Array.isArray(a)&&"function"==typeof a[0]&&((n=n||{}).scopedSlots={default:a[0]},a.length=0);u===ln?a=Qe(a):u===cn&&(a=function(e){for(var t=0;t<e.length;t++)if(Array.isArray(e[t]))return Array.prototype.concat.apply([],e);return e}(a));var c,l;if("string"==typeof t){var f;l=e.$vnode&&e.$vnode.ns||R.getTagNamespace(t),c=R.isReservedTag(t)?new ie(R.parsePlatformTagName(t),n,a,void 0,void 0,e):o(f=Oe(e.$options,"components",t))?an(f,n,e,a,t):new ie(t,n,a,void 0,void 0,e)}else c=an(t,n,e,a);return Array.isArray(c)?c:o(c)?(o(l)&&function e(t,n,a){t.ns=n;"foreignObject"===t.tag&&(n=void 0,a=!0);if(o(t.children))for(var s=0,u=t.children.length;s<u;s++){var c=t.children[s];o(c.tag)&&(r(c.ns)||i(a)&&"svg"!==c.tag)&&e(c,n,a)}}(c,l),o(n)&&function(e){s(e.style)&&Je(e.style);s(e.class)&&Je(e.class)}(n),c):se()}(e,t,n,u,c)}function pn(e){e._vnode=null,e._staticTrees=null;var t=e.$options,r=e.$vnode=t._parentVnode,o=r&&r.context;e.$slots=st(t._renderChildren,o),e.$scopedSlots=n,e._c=function(t,n,r,o){return fn(e,t,n,r,o,!1)},e.$createElement=function(t,n,r,o){return fn(e,t,n,r,o,!0)};var i=r&&r.data;me(e,"$attrs",i&&i.attrs||n,0,!0),me(e,"$listeners",t._parentListeners||n,0,!0)}var dn,hn,vn,yn,mn,_n,gn,bn=0;function wn(e,t){var n=e.$options=Object.create(e.constructor.options),r=t._parentVnode;n.parent=t.parent,n._parentVnode=r,n._parentElm=t._parentElm,n._refElm=t._refElm;var o=r.componentOptions;n.propsData=o.propsData,n._parentListeners=o.listeners,n._renderChildren=o.children,n._componentTag=o.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}function Sn(e){var t=e.options;if(e.super){var n=Sn(e.super);if(n!==e.superOptions){e.superOptions=n;var r=function(e){var t,n=e.options,r=e.extendOptions,o=e.sealedOptions;for(var i in n)n[i]!==o[i]&&(t||(t={}),t[i]=xn(n[i],r[i],o[i]));return t}(e);r&&E(e.extendOptions,r),(t=e.options=Ee(n,e.extendOptions)).name&&(t.components[t.name]=e)}}return t}function xn(e,t,n){if(Array.isArray(e)){var r=[];n=Array.isArray(n)?n:[n],t=Array.isArray(t)?t:[t];for(var o=0;o<e.length;o++)(t.indexOf(e[o])>=0||n.indexOf(e[o])<0)&&r.push(e[o]);return r}return e}function kn(e){this._init(e)}function Cn(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,r=n.cid,o=e._Ctor||(e._Ctor={});if(o[r])return o[r];var i=e.name||n.options.name,a=function(e){this._init(e)};return(a.prototype=Object.create(n.prototype)).constructor=a,a.cid=t++,a.options=Ee(n.options,e),a.super=n,a.options.props&&function(e){var t=e.options.props;for(var n in t)Ct(e.prototype,"_props",n)}(a),a.options.computed&&function(e){var t=e.options.computed;for(var n in t)At(e.prototype,n,t[n])}(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,M.forEach(function(e){a[e]=n[e]}),i&&(a.options.components[i]=a),a.superOptions=n.options,a.extendOptions=e,a.sealedOptions=E({},a.options),o[r]=a,a}}function En(e){return e&&(e.Ctor.options.name||e.tag)}function On(e,t){return Array.isArray(e)?e.indexOf(t)>-1:"string"==typeof e?e.split(",").indexOf(t)>-1:(n=e,"[object RegExp]"===u.call(n)&&e.test(t));var n}function jn(e,t){var n=e.cache,r=e.keys,o=e._vnode;for(var i in n){var a=n[i];if(a){var s=En(a.componentOptions);s&&!t(s)&&An(n,i,r,o)}}}function An(e,t,n,r){var o=e[t];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),e[t]=null,v(n,t)}kn.prototype._init=function(e){var t=this;t._uid=bn++,t._isVue=!0,e&&e._isComponent?wn(t,e):t.$options=Ee(Sn(t.constructor),e||{},t),t._renderProxy=t,t._self=t,ft(t),rt(t),pn(t),ht(t,"beforeCreate"),Nt(t),Et(t),Pt(t),ht(t,"created"),t.$options.el&&t.$mount(t.$options.el)},dn=kn,hn={get:function(){return this._data}},vn={get:function(){return this._props}},Object.defineProperty(dn.prototype,"$data",hn),Object.defineProperty(dn.prototype,"$props",vn),dn.prototype.$set=_e,dn.prototype.$delete=ge,dn.prototype.$watch=function(e,t,n){if(c(t))return Tt(this,e,t,n);(n=n||{}).user=!0;var r=new xt(this,e,t,n);return n.immediate&&t.call(this,r.value),function(){r.teardown()}},mn=/^hook:/,(yn=kn).prototype.$on=function(e,t){if(Array.isArray(e))for(var n=0,r=e.length;n<r;n++)this.$on(e[n],t);else(this._events[e]||(this._events[e]=[])).push(t),mn.test(e)&&(this._hasHookEvent=!0);return this},yn.prototype.$once=function(e,t){var n=this;function r(){n.$off(e,r),t.apply(n,arguments)}return r.fn=t,n.$on(e,r),n},yn.prototype.$off=function(e,t){var n=this;if(!arguments.length)return n._events=Object.create(null),n;if(Array.isArray(e)){for(var r=0,o=e.length;r<o;r++)this.$off(e[r],t);return n}var i=n._events[e];if(!i)return n;if(!t)return n._events[e]=null,n;if(t)for(var a,s=i.length;s--;)if((a=i[s])===t||a.fn===t){i.splice(s,1);break}return n},yn.prototype.$emit=function(e){var t=this,n=t._events[e];if(n){n=n.length>1?C(n):n;for(var r=C(arguments,1),o=0,i=n.length;o<i;o++)try{n[o].apply(t,r)}catch(n){Te(n,t,'event handler for "'+e+'"')}}return t},(_n=kn).prototype._update=function(e,t){var n=this;n._isMounted&&ht(n,"beforeUpdate");var r=n.$el,o=n._vnode,i=lt;lt=n,n._vnode=e,o?n.$el=n.__patch__(o,e):(n.$el=n.__patch__(n.$el,e,t,!1,n.$options._parentElm,n.$options._refElm),n.$options._parentElm=n.$options._refElm=null),lt=i,r&&(r.__vue__=null),n.$el&&(n.$el.__vue__=n),n.$vnode&&n.$parent&&n.$vnode===n.$parent._vnode&&(n.$parent.$el=n.$el)},_n.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},_n.prototype.$destroy=function(){var e=this;if(!e._isBeingDestroyed){ht(e,"beforeDestroy"),e._isBeingDestroyed=!0;var t=e.$parent;!t||t._isBeingDestroyed||e.$options.abstract||v(t.$children,e),e._watcher&&e._watcher.teardown();for(var n=e._watchers.length;n--;)e._watchers[n].teardown();e._data.__ob__&&e._data.__ob__.vmCount--,e._isDestroyed=!0,e.__patch__(e._vnode,null),ht(e,"destroyed"),e.$off(),e.$el&&(e.$el.__vue__=null),e.$vnode&&(e.$vnode.parent=null)}},Jt((gn=kn).prototype),gn.prototype.$nextTick=function(e){return Be(e,this)},gn.prototype._render=function(){var e,t=this,r=t.$options,o=r.render,i=r._parentVnode;i&&(t.$scopedSlots=i.data.scopedSlots||n),t.$vnode=i;try{e=o.call(t._renderProxy,t.$createElement)}catch(n){Te(n,t,"render"),e=t._vnode}return e instanceof ie||(e=se()),e.parent=i,e};var In,Tn,Pn,Nn=[String,RegExp,Array],Mn={KeepAlive:{name:"keep-alive",abstract:!0,props:{include:Nn,exclude:Nn,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)An(this.cache,e,this.keys)},watch:{include:function(e){jn(this,function(t){return On(e,t)})},exclude:function(e){jn(this,function(t){return!On(e,t)})}},render:function(){var e=this.$slots.default,t=nt(e),n=t&&t.componentOptions;if(n){var r=En(n),o=this.include,i=this.exclude;if(o&&(!r||!On(o,r))||i&&r&&On(i,r))return t;var a=this.cache,s=this.keys,u=null==t.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):t.key;a[u]?(t.componentInstance=a[u].componentInstance,v(s,u),s.push(u)):(a[u]=t,s.push(u),this.max&&s.length>parseInt(this.max)&&An(a,s[0],s,this._vnode)),t.data.keepAlive=!0}return t||e&&e[0]}}};In=kn,Pn={get:function(){return R}},Object.defineProperty(In,"config",Pn),In.util={warn:te,extend:E,mergeOptions:Ee,defineReactive:me},In.set=_e,In.delete=ge,In.nextTick=Be,In.options=Object.create(null),M.forEach(function(e){In.options[e+"s"]=Object.create(null)}),In.options._base=In,E(In.options.components,Mn),In.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=C(arguments,1);return n.unshift(this),"function"==typeof e.install?e.install.apply(e,n):"function"==typeof e&&e.apply(null,n),t.push(e),this},In.mixin=function(e){return this.options=Ee(this.options,e),this},Cn(In),Tn=In,M.forEach(function(e){Tn[e]=function(t,n){return n?("component"===e&&c(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}),Object.defineProperty(kn.prototype,"$isServer",{get:K}),Object.defineProperty(kn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),kn.version="2.5.13";var $n=1;function Rn(e){return t.createElement(e)}var Dn=Object.freeze({namespaceMap:{},createElement:Rn,createElementNS:function(e,n){return t.createElement(e+":"+n)},createTextNode:function(e){return new function(e){this.instanceId="",this.nodeId=$n++,this.parentNode=null,this.nodeType=3,this.text=e}(e)},createComment:function(e){return t.createComment(e)},insertBefore:function(e,t,n){if(3!==t.nodeType)e.insertBefore(t,n);else if("text"===e.type)e.setAttr("value",t.text),t.parentNode=e;else{var r=Rn("text");r.setAttr("value",t.text),e.insertBefore(r,n)}},removeChild:function(e,t){3!==t.nodeType?e.removeChild(t):e.setAttr("value","")},appendChild:function(e,t){if(3!==t.nodeType)e.appendChild(t);else if("text"===e.type)e.setAttr("value",t.text),t.parentNode=e;else{var n=Rn("text");n.setAttr("value",t.text),e.appendChild(n)}},parentNode:function(e){return e.parentNode},nextSibling:function(e){return e.nextSibling},tagName:function(e){return e.type},setTextContent:function(e,t){e.parentNode&&e.parentNode.setAttr("value",t)},setAttribute:function(e,t,n){e.setAttr(t,n)},setStyleScope:function(e,t){e.setAttr("@styleScope",t)}}),Fn={create:function(e,t){Ln(t)},update:function(e,t){e.data.ref!==t.data.ref&&(Ln(e,!0),Ln(t))},destroy:function(e){Ln(e,!0)}};function Ln(e,t){var n=e.data.ref;if(n){var r=e.context,o=e.componentInstance||e.elm,i=r.$refs;t?Array.isArray(i[n])?v(i[n],o):i[n]===o&&(i[n]=void 0):e.data.refInFor?Array.isArray(i[n])?i[n].indexOf(o)<0&&i[n].push(o):i[n]=[o]:i[n]=o}}d("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),d("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0);var Vn=d("text,number,password,search,email,tel,url"),Wn=new ie("",{},[]),Un=["create","activate","update","remove","destroy"];function Bn(e,t){return e.key===t.key&&(e.tag===t.tag&&e.isComment===t.isComment&&o(e.data)===o(t.data)&&function(e,t){if("input"!==e.tag)return!0;var n,r=o(n=e.data)&&o(n=n.attrs)&&n.type,i=o(n=t.data)&&o(n=n.attrs)&&n.type;return r===i||Vn(r)&&Vn(i)}(e,t)||i(e.isAsyncPlaceholder)&&e.asyncFactory===t.asyncFactory&&r(t.asyncFactory.error))}function qn(e,t,n){var r,i,a={};for(r=t;r<=n;++r)o(i=e[r].key)&&(a[i]=r);return a}var Jn={create:zn,update:zn,destroy:function(e){zn(e,Wn)}};function zn(e,t){(e.data.directives||t.data.directives)&&function(e,t){var n,r,o,i=e===Wn,a=t===Wn,s=Gn(e.data.directives,e.context),u=Gn(t.data.directives,t.context),c=[],l=[];for(n in u)r=s[n],o=u[n],r?(o.oldValue=r.value,Xn(o,"update",t,e),o.def&&o.def.componentUpdated&&l.push(o)):(Xn(o,"bind",t,e),o.def&&o.def.inserted&&c.push(o));if(c.length){var f=function(){for(var n=0;n<c.length;n++)Xn(c[n],"inserted",t,e)};i?Ke(t,"insert",f):f()}l.length&&Ke(t,"postpatch",function(){for(var n=0;n<l.length;n++)Xn(l[n],"componentUpdated",t,e)});if(!i)for(n in s)u[n]||Xn(s[n],"unbind",e,e,a)}(e,t)}var Hn=Object.create(null);function Gn(e,t){var n,r,o,i=Object.create(null);if(!e)return i;for(n=0;n<e.length;n++)(r=e[n]).modifiers||(r.modifiers=Hn),i[(o=r,o.rawName||o.name+"."+Object.keys(o.modifiers||{}).join("."))]=r,r.def=Oe(t.$options,"directives",r.name);return i}function Xn(e,t,n,r,o){var i=e.def&&e.def[t];if(i)try{i(n.elm,e,n,r,o)}catch(r){Te(r,n.context,"directive "+e.name+" "+t+" hook")}}var Kn=[Fn,Jn];function Zn(e,t){if(e.data.attrs||t.data.attrs){var n,r,o=t.elm,i=e.data.attrs||{},a=t.data.attrs||{};a.__ob__&&(a=t.data.attrs=E({},a));var s="function"==typeof o.setAttrs,u={};for(n in a)r=a[n],i[n]!==r&&(s?u[n]=r:o.setAttr(n,r));for(n in i)null==a[n]&&(s?u[n]=void 0:o.setAttr(n));s&&o.setAttrs(u)}}var Qn={create:Zn,update:Zn};function Yn(e,t){var n=t.elm,r=t.context,o=t.data,i=e.data;if(o.staticClass||o.class||i&&(i.staticClass||i.class)){var a=[],s=i.staticClass;s&&a.push.apply(a,s),i.class&&a.push.apply(a,i.class);var u,c,l,f,p=[],d=o.staticClass;if(d&&p.push.apply(p,d),o.class&&p.push.apply(p,o.class),"function"==typeof n.setClassList)n.setClassList(p);else{var h=(u=a,c=p,l=r.$options.style||{},f={},c.forEach(function(e){var t=l[e];E(f,t)}),u.forEach(function(e){var t=l[e];for(var n in t)f.hasOwnProperty(n)||(f[n]="")}),f);if("function"==typeof n.setStyles)n.setStyles(h);else for(var v in h)n.setStyle(v,h[v])}}}var er,tr,nr={create:Yn,update:Yn};function rr(e,t,n,r,o,i){if(r)console.log("Weex do not support event in bubble phase.");else{if(n){var a=t,s=er;t=function(t){null!==(1===arguments.length?a(t):a.apply(null,arguments))&&or(e,null,null,s)}}if(tr&&tr._virtualComponents){er._context=tr;var u=t;t=function(){for(var e=arguments,t=[],n=arguments.length;n--;)t[n]=e[n];var r=(t[0]||{}).componentId,o=this._context;if(r&&this._context){var i=this._context._virtualComponents||{};o=i[r]||o}try{!function(e,t,n){void 0===n&&(n=null);var r=e.fns;if(!Array.isArray(r))return"function"==typeof r?r.apply(n,t):e.apply(n,t);for(var o=r.slice(),i=0;i<o.length;i++)o[i].apply(n,t)}(u,t,o)}catch(e){Te(e,o,"Failed to invoke virtual component handler ("+r+")")}}}er.addEvent(e,t,i)}}function or(e,t,n,r){(r||er).removeEvent(e)}function ir(e,t){if(e.data.on||t.data.on){var n=t.data.on||{},r=e.data.on||{};er=t.elm,tr=t.context,Xe(n,r,rr,or,t.context),er=void 0,tr=void 0}}var ar={create:ir,update:ir},sr=_(b);function ur(e,t){if(e.data.style||t.data.style){var n,r,o=t.elm,i=e.data.style||{},a=t.data.style||{},s=a.__ob__;Array.isArray(a)&&(a=t.data.style=function(e){for(var t={},n=0;n<e.length;n++)e[n]&&E(t,e[n]);return t}(a)),s&&(a=t.data.style=E({},a));var u="function"==typeof o.setStyles,c={};for(r in i)a[r]||(u?c[sr(r)]="":o.setStyle(sr(r),""));for(r in a)n=a[r],u?c[sr(r)]=n:o.setStyle(sr(r),n);u&&o.setStyles(c)}}var cr={create:function(e,t){if(t.data.staticStyle){var n=t.elm,r=t.data.staticStyle,o="function"==typeof n.setStyles,i={};for(var a in r)r[a]&&(o?i[sr(a)]=r[a]:n.setStyle(sr(a),r[a]));o&&n.setStyles(i),ur(e,t)}else ur(e,t)},update:ur};function lr(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&E(t,fr(e.name||"v")),E(t,e),t}return"string"==typeof e?fr(e):void 0}}var fr=_(function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}});W&&!J&&(void 0===window.ontransitionend&&window.onwebkittransitionend,void 0===window.onanimationend&&window.onwebkitanimationend);W&&window.requestAnimationFrame&&window.requestAnimationFrame.bind(window);function pr(e,t){var n=t.elm;n._leaveCb&&(n._leaveCb.cancelled=!0,n._leaveCb());var r=lr(t.data.transition);if(r&&!n._enterCb){for(var o=r.enterClass,i=r.enterToClass,a=r.enterActiveClass,s=r.appearClass,u=r.appearToClass,c=r.appearActiveClass,l=r.beforeEnter,f=r.enter,p=r.afterEnter,d=r.enterCancelled,h=r.beforeAppear,v=r.appear,y=r.afterAppear,m=r.appearCancelled,_=lt,g=lt.$vnode;g&&g.parent;)_=(g=g.parent).context;var b=!_._isMounted||!t.isRootInsert;if(!b||v||""===v){var w=b?s:o,S=b?u:i,x=b?c:a,k=b&&h||l,C=b&&"function"==typeof v?v:f,j=b&&y||p,A=b&&m||d,I=C&&(C._length||C.length)>1,T=t.context.$options.style||{},N=T[w],M=T["@TRANSITION"]&&T["@TRANSITION"][x]||{},$=function(e,t,n,r,o,i){var a={},s=t[n],u=t[r],c=t[o];if(s)for(var l in s)a[l]=e.style[l];if(c)for(var f in c)0!==f.indexOf("transition")&&(a[f]=c[f]);u&&E(a,u);return a}(n,T,w,S,x,t.context),R=Object.keys($).length>0,D=n._enterCb=P(function(){D.cancelled?A&&A(n):j&&j(n),n._enterCb=null});if(setTimeout(function(){var e=n.parentNode,r=e&&e._pending&&e._pending[t.key];(r&&r.context===t.context&&r.tag===t.tag&&r.elm._leaveCb&&r.elm._leaveCb(),C&&C(n,D),R)?t.context.$requireWeexModule("animation").transition(n.ref,{styles:$,duration:M.duration||0,delay:M.delay||0,timingFunction:M.timingFunction||"linear"},I?O:D):I||D()},16),k&&k(n),N)if("function"==typeof n.setStyles)n.setStyles(N);else for(var F in N)n.setStyle(F,N[F]);R||I||D()}}}var dr=function(e){var t,n,s={},u=e.modules,c=e.nodeOps;for(t=0;t<Un.length;++t)for(s[Un[t]]=[],n=0;n<u.length;++n)o(u[n][Un[t]])&&s[Un[t]].push(u[n][Un[t]]);function l(e){var t=c.parentNode(e);o(t)&&c.removeChild(t,e)}function f(e,t,n,r,a,u,l){var f,d;if(o(e.elm)&&o(u)&&(e=u[l]=((d=new ie((f=e).tag,f.data,f.children,f.text,f.elm,f.context,f.componentOptions,f.asyncFactory)).ns=f.ns,d.isStatic=f.isStatic,d.key=f.key,d.isComment=f.isComment,d.fnContext=f.fnContext,d.fnOptions=f.fnOptions,d.fnScopeId=f.fnScopeId,d.isCloned=!0,d)),e.isRootInsert=!a,!function(e,t,n,r){var a=e.data;if(o(a)){var u=o(e.componentInstance)&&a.keepAlive;if(o(a=a.hook)&&o(a=a.init)&&a(e,!1,n,r),o(e.componentInstance))return p(e,t),i(u)&&function(e,t,n,r){for(var i,a=e;a.componentInstance;)if(a=a.componentInstance._vnode,o(i=a.data)&&o(i=i.transition)){for(i=0;i<s.activate.length;++i)s.activate[i](Wn,a);t.push(a);break}h(n,e.elm,r)}(e,t,n,r),!0}}(e,t,n,r)){var y=e.data,g=e.children,b=e.tag;if(o(b)){e.elm=e.ns?c.createElementNS(e.ns,b):c.createElement(b,e),_(e);var w=o(y)&&i(y.appendAsTree);w||(o(y)&&m(e,t),h(n,e.elm,r)),v(e,g,t),w&&(o(y)&&m(e,t),h(n,e.elm,r))}else i(e.isComment)?(e.elm=c.createComment(e.text),h(n,e.elm,r)):(e.elm=c.createTextNode(e.text),h(n,e.elm,r))}}function p(e,t){o(e.data.pendingInsert)&&(t.push.apply(t,e.data.pendingInsert),e.data.pendingInsert=null),e.elm=e.componentInstance.$el,y(e)?(m(e,t),_(e)):(Ln(e),t.push(e))}function h(e,t,n){o(e)&&(o(n)?n.parentNode===e&&c.insertBefore(e,t,n):c.appendChild(e,t))}function v(e,t,n){if(Array.isArray(t))for(var r=0;r<t.length;++r)f(t[r],n,e.elm,null,!0,t,r);else a(e.text)&&c.appendChild(e.elm,c.createTextNode(String(e.text)))}function y(e){for(;e.componentInstance;)e=e.componentInstance._vnode;return o(e.tag)}function m(e,n){for(var r=0;r<s.create.length;++r)s.create[r](Wn,e);o(t=e.data.hook)&&(o(t.create)&&t.create(Wn,e),o(t.insert)&&n.push(e))}function _(e){var t;if(o(t=e.fnScopeId))c.setStyleScope(e.elm,t);else for(var n=e;n;)o(t=n.context)&&o(t=t.$options._scopeId)&&c.setStyleScope(e.elm,t),n=n.parent;o(t=lt)&&t!==e.context&&t!==e.fnContext&&o(t=t.$options._scopeId)&&c.setStyleScope(e.elm,t)}function g(e,t,n,r,o,i){for(;r<=o;++r)f(n[r],i,e,t,!1,n,r)}function b(e){var t,n,r=e.data;if(o(r))for(o(t=r.hook)&&o(t=t.destroy)&&t(e),t=0;t<s.destroy.length;++t)s.destroy[t](e);if(o(t=e.children))for(n=0;n<e.children.length;++n)b(e.children[n])}function w(e,t,n,r){for(;n<=r;++n){var i=t[n];o(i)&&(o(i.tag)?(S(i),b(i)):l(i.elm))}}function S(e,t){if(o(t)||o(e.data)){var n,r=s.remove.length+1;for(o(t)?t.listeners+=r:t=function(e,t){function n(){0==--n.listeners&&l(e)}return n.listeners=t,n}(e.elm,r),o(n=e.componentInstance)&&o(n=n._vnode)&&o(n.data)&&S(n,t),n=0;n<s.remove.length;++n)s.remove[n](e,t);o(n=e.data.hook)&&o(n=n.remove)?n(e,t):t()}else l(e.elm)}function x(e,t,n,r){for(var i=n;i<r;i++){var a=t[i];if(o(a)&&Bn(e,a))return i}}function k(e,t,n,a){if(e!==t){var u=t.elm=e.elm;if(i(e.isAsyncPlaceholder))o(t.asyncFactory.resolved)?O(e.elm,t,n):t.isAsyncPlaceholder=!0;else if(i(t.isStatic)&&i(e.isStatic)&&t.key===e.key&&(i(t.isCloned)||i(t.isOnce)))t.componentInstance=e.componentInstance;else{var l,p=t.data;o(p)&&o(l=p.hook)&&o(l=l.prepatch)&&l(e,t);var d=e.children,h=t.children;if(o(p)&&y(t)){for(l=0;l<s.update.length;++l)s.update[l](e,t);o(l=p.hook)&&o(l=l.update)&&l(e,t)}r(t.text)?o(d)&&o(h)?d!==h&&function(e,t,n,i,a){for(var s,u,l,p=0,d=0,h=t.length-1,v=t[0],y=t[h],m=n.length-1,_=n[0],b=n[m],S=!a;p<=h&&d<=m;)r(v)?v=t[++p]:r(y)?y=t[--h]:Bn(v,_)?(k(v,_,i),v=t[++p],_=n[++d]):Bn(y,b)?(k(y,b,i),y=t[--h],b=n[--m]):Bn(v,b)?(k(v,b,i),S&&c.insertBefore(e,v.elm,c.nextSibling(y.elm)),v=t[++p],b=n[--m]):Bn(y,_)?(k(y,_,i),S&&c.insertBefore(e,y.elm,v.elm),y=t[--h],_=n[++d]):(r(s)&&(s=qn(t,p,h)),r(u=o(_.key)?s[_.key]:x(_,t,p,h))?f(_,i,e,v.elm,!1,n,d):Bn(l=t[u],_)?(k(l,_,i),t[u]=void 0,S&&c.insertBefore(e,l.elm,v.elm)):f(_,i,e,v.elm,!1,n,d),_=n[++d]);p>h?g(e,r(n[m+1])?null:n[m+1].elm,n,d,m,i):d>m&&w(0,t,p,h)}(u,d,h,n,a):o(h)?(o(e.text)&&c.setTextContent(u,""),g(u,null,h,0,h.length-1,n)):o(d)?w(0,d,0,d.length-1):o(e.text)&&c.setTextContent(u,""):e.text!==t.text&&c.setTextContent(u,t.text),o(p)&&o(l=p.hook)&&o(l=l.postpatch)&&l(e,t)}}}function C(e,t,n){if(i(n)&&o(e.parent))e.parent.data.pendingInsert=t;else for(var r=0;r<t.length;++r)t[r].data.hook.insert(t[r])}var E=d("attrs,class,staticClass,staticStyle,key");function O(e,t,n,r){var a,s=t.tag,u=t.data,c=t.children;if(r=r||u&&u.pre,t.elm=e,i(t.isComment)&&o(t.asyncFactory))return t.isAsyncPlaceholder=!0,!0;if(o(u)&&(o(a=u.hook)&&o(a=a.init)&&a(t,!0),o(a=t.componentInstance)))return p(t,n),!0;if(o(s)){if(o(c))if(e.hasChildNodes())if(o(a=u)&&o(a=a.domProps)&&o(a=a.innerHTML)){if(a!==e.innerHTML)return!1}else{for(var l=!0,f=e.firstChild,d=0;d<c.length;d++){if(!f||!O(f,c[d],n,r)){l=!1;break}f=f.nextSibling}if(!l||f)return!1}else v(t,c,n);if(o(u)){var h=!1;for(var y in u)if(!E(y)){h=!0,m(t,n);break}!h&&u.class&&Je(u.class)}}else e.data!==t.text&&(e.data=t.text);return!0}return function(e,t,n,a,u,l){if(!r(t)){var p,d=!1,h=[];if(r(e))d=!0,f(t,h,u,l);else{var v=o(e.nodeType);if(!v&&Bn(e,t))k(e,t,h,a);else{if(v){if(1===e.nodeType&&e.hasAttribute(N)&&(e.removeAttribute(N),n=!0),i(n)&&O(e,t,h))return C(t,h,!0),e;p=e,e=new ie(c.tagName(p).toLowerCase(),{},[],void 0,p)}var m=e.elm,_=c.parentNode(m);if(f(t,h,m._leaveCb?null:_,c.nextSibling(m)),o(t.parent))for(var g=t.parent,S=y(t);g;){for(var x=0;x<s.destroy.length;++x)s.destroy[x](g);if(g.elm=t.elm,S){for(var E=0;E<s.create.length;++E)s.create[E](Wn,g);var j=g.data.hook.insert;if(j.merged)for(var A=1;A<j.fns.length;A++)j.fns[A]()}else Ln(g);g=g.parent}o(_)?w(0,[e],0,0):o(e.tag)&&b(e)}}return C(t,h,d),t.elm}o(e)&&b(e)}}({nodeOps:Dn,modules:[Qn,nr,ar,cr,{create:pr,activate:pr,remove:function(e,t){var n=e.elm;n._enterCb&&(n._enterCb.cancelled=!0,n._enterCb());var r=lr(e.data.transition);if(!r)return t();if(n._leaveCb)return;var o=r.leaveClass,i=r.leaveToClass,a=r.leaveActiveClass,s=r.beforeLeave,u=r.leave,c=r.afterLeave,l=r.leaveCancelled,f=r.delayLeave,p=u&&(u._length||u.length)>1,d=e.context.$options.style||{},h=d[o],v=d[i]||d[a],y=d["@TRANSITION"]&&d["@TRANSITION"][a]||{},m=n._leaveCb=P(function(){n.parentNode&&n.parentNode._pending&&(n.parentNode._pending[e.key]=null),m.cancelled?l&&l(n):(t(),c&&c(n)),n._leaveCb=null});f?f(_):_();function _(){var t=e.context.$requireWeexModule("animation");function r(){t.transition(n.ref,{styles:v,duration:y.duration||0,delay:y.delay||0,timingFunction:y.timingFunction||"linear"},p?O:m)}m.cancelled||(e.data.show||((n.parentNode._pending||(n.parentNode._pending={}))[e.key]=e),s&&s(n),h?t.transition(n.ref,{styles:h},r):r(),u&&u(n,m),v||p||m())}}}].concat(Kn),LONG_LIST_THRESHOLD:10}),hr=Object.getOwnPropertyNames(le);function vr(e,t){var n=e.$el;return n&&"function"==typeof n[t]?function(){for(var e=arguments,r=[],o=arguments.length;o--;)r[o]=e[o];return n[t].apply(n,r)}:(te("Can't find component method \""+t+'" on '+n.type),O)}function yr(e,t){Array.isArray(t)&&(!function(e,t){for(var n=function(n,r){var o=hr[n];D(t,o,function(){for(var t=arguments,n=[],r=arguments.length;r--;)n[r]=t[r];var i=this.length,a=le[o];"function"==typeof a&&a.apply(this,n);var s=vr(e,"removeData"),u=vr(e,"insertRange"),c=vr(e,"setListData");switch(o){case"push":u(i,n);break;case"pop":s(i-1,1);break;case"shift":s(0,1);break;case"unshift":u(0,n);break;case"splice":var l=n[0],f=n[1],p=n.slice(2);f>0&&s(l,f),p.length>0&&u(l,p);break;case"sort":case"reverse":c(this.slice())}})},r=0,o=hr.length;r<o;r++)n(r)}(e,t),t.forEach(function(n,r){c(n)&&!m(n,"[[Watched]]")&&(D(n,"[[Watched]]",!0),e.$watch(function(){for(var e in n)n[e]},function(){vr(e,"updateData")(t.indexOf(n),n)},{deep:!0}))}))}var mr={name:"recycle-list",render:function(e){var t=this;if(this._vnode&&this.$options["[[UseCache]]"])return D(this.$options,"[[UseCache]]",!1),this._vnode;var n=this.$options.parent,r=this.$attrs.bindingExpression;return n&&r&&(n.$watch(r,function(){return D(t.$options,"[[UseCache]]",!0)},{deep:!0,immediate:!0}),yr(this,this.$attrs.listData),n.$watch(r,function(e){yr(t,e)})),e("weex:recycle-list",{on:this._events},this.$slots.default)},renderError:function(e,t){return e("text",{style:{fontSize:"36px",color:"#FF0000"},value:t.toString()})}};function _r(e){if(e.length)return e.map(function(e){var t,n,r=(t=e).tag?t.tag.replace(/vue\-component\-(\d+\-)?/,""):"",o={type:r};if(r){if(o.style=function(e){if(e&&e.data){var t=e.data,n=t.staticStyle,r=t.staticClass;if(e.data.style||e.data.class||n||r){var o=Object.assign({},n,e.data.style),i=e.context.$options.style||{};return[].concat(r,e.data.class).forEach(function(e){e&&i[e]&&Object.assign(o,i[e])}),o}}}(e),e.data&&(o.attr=e.data.attrs,e.data.on&&(o.events=e.data.on)),"span"===r&&((n=e).children&&1===n.children.length&&!n.children[0].tag))return o.attr=o.attr||{},o.attr.value=e.children[0].text.trim(),o}else o.type="span",o.attr={value:(e.text||"").trim()};return e.children&&e.children.length&&(o.children=_r(e.children)),o})}var gr={name:"richtext",render:function(e){return e("weex:richtext",{on:this._events,attrs:{value:_r(this.$options._renderChildren||[])}})}},br={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function wr(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?wr(nt(t.children)):e}function Sr(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var o=n._parentListeners;for(var i in o)t[b(i)]=o[i];return t}function xr(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var kr={name:"transition",props:br,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(function(e){return e.tag||tt(e)})).length){var r=this.mode,o=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return o;var i=wr(o);if(!i)return o;if(this._leaving)return xr(e,o);var s="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?s+"comment":s+i.tag:a(i.key)?0===String(i.key).indexOf(s)?i.key:s+i.key:i.key;var u,c,l=(i.data||(i.data={})).transition=Sr(this),f=this._vnode,p=wr(f);if(i.data.directives&&i.data.directives.some(function(e){return"show"===e.name})&&(i.data.show=!0),p&&p.data&&(u=i,(c=p).key!==u.key||c.tag!==u.tag)&&!tt(p)&&(!p.componentInstance||!p.componentInstance._vnode.isComment)){var d=p.data.transition=E({},l);if("out-in"===r)return this._leaving=!0,Ke(d,"afterLeave",function(){t._leaving=!1,t.$forceUpdate()}),xr(e,o);if("in-out"===r){if(tt(i))return f;var h,v=function(){h()};Ke(l,"afterEnter",v),Ke(l,"enterCancelled",v),Ke(d,"delayLeave",function(e){h=e})}}return o}}},Cr=E({tag:String,moveClass:String},br);delete Cr.mode;var Er={RecycleList:mr,Richtext:gr,Transition:kr,TransitionGroup:{props:Cr,created:function(){var e=this.$requireWeexModule("dom");this.getPosition=function(t){return new Promise(function(n,r){e.getComponentRect(t.ref,function(e){e.result?n(e.size):r(new Error("failed to get rect for element: "+t.tag))})})};var t=this.$requireWeexModule("animation");this.animate=function(e,n){return new Promise(function(r){t.transition(e.ref,n,r)})}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=Sr(this),s=0;s<o.length;s++){var u=o[s];u.tag&&null!=u.key&&0!==String(u.key).indexOf("__vlist")&&(i.push(u),n[u.key]=u,(u.data||(u.data={})).transition=a)}if(r){var c=[],l=[];r.forEach(function(e){e.data.transition=a,n[e.key]?c.push(e):l.push(e)}),this.kept=e(t,null,c),this.removed=l}return e(t,null,i)},beforeUpdate:function(){this.__patch__(this._vnode,this.kept,!1,!0),this._vnode=this.kept},updated:function(){var e=this.prevChildren,t=this.moveClass||(this.name||"v")+"-move";e.length&&this.getMoveData(e[0].context,t)},methods:{getMoveData:function(e,t){var n=e.$options.style||{};return n["@TRANSITION"]&&n["@TRANSITION"][t]}}}},Or=d("template,script,style,element,content,slot,link,meta,svg,view,a,div,img,image,text,span,input,switch,textarea,spinner,select,slider,slider-neighbor,indicator,canvas,list,cell,header,loading,loading-indicator,refresh,scrollable,scroller,video,web,embed,tabbar,tabheader,datepicker,timepicker,marquee,countdown",!0),jr=(d("web,spinner,switch,video,textarea,canvas,indicator,marquee,countdown",!0),d("richtext,transition,transition-group",!0));d("embed,img,image,input,link,meta",!0);kn.config.mustUseProp=function(e,t,n){return!1},kn.config.isReservedTag=Or,kn.config.isRuntimeComponent=jr,kn.config.isUnknownElement=function(e){return!1},kn.options.directives={},kn.options.components=Er,kn.prototype.__patch__=dr,kn.prototype.$mount=function(e,t){return n=this,r=e&&(i=this.$document,(a=i.createComment("root")).hasAttribute=a.removeAttribute=function(){},i.documentElement.appendChild(a),a),o=t,n.$el=r,n.$options.render||(n.$options.render=se),ht(n,"beforeMount"),new xt(n,function(){n._update(n._render(),o)},O,null,!0),o=!1,null==n.$vnode&&(n._isMounted=!0,ht(n,"mounted")),n;var n,r,o,i,a},e.Vue=kn}});o(hr);var vr=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n={};t.createInstanceContext=function(e,t,r){void 0===r&&(r={});var o,i,a,s,u=t.weex,c=(n[e]={instanceId:e,config:u.config,document:u.document,data:r}).Vue=function(e,t){var r={};hr(r,t.document);var o=r.Vue,i=n[e],a=/^weex:/i,s=o.config.isReservedTag||function(){return!1},u=o.config.isRuntimeComponent||function(){return!1};return o.config.isReservedTag=function(e){return!u(e)&&t.supports("@component/"+e)||s(e)||a.test(e)},o.config.parsePlatformTagName=function(e){return e.replace(a,"")},o.prototype.$instanceId=e,o.prototype.$document=i.document,o.prototype.$requireWeexModule=t.requireModule,o.mixin({beforeCreate:function(){var e=this.$options;if(e.el){var t=e.data,n=("function"==typeof t?t():t)||{};e.data=Object.assign(n,i.data),i.app=this}},mounted:function(){if(this.$options.el&&t.document&&i.app===this)try{t.document.taskCenter.send("dom",{action:"createFinish"},[])}catch(e){}}}),o.prototype.$getConfig=function(){if(i.app instanceof o)return i.config},o}(e,u),l=(o=e,i=u.requireModule,a=n[o],s=i("timer"),{setTimeout:function(){for(var e=arguments,t=[],n=arguments.length;n--;)t[n]=e[n];return s.setTimeout(function(){t[0].apply(t,t.slice(2))},t[1]),a.document.taskCenter.callbackManager.lastCallbackId.toString()},setInterval:function(){for(var e=arguments,t=[],n=arguments.length;n--;)t[n]=e[n];return s.setInterval(function(){t[0].apply(t,t.slice(2))},t[1]),a.document.taskCenter.callbackManager.lastCallbackId.toString()},clearTimeout:function(e){s.clearTimeout(e)},clearInterval:function(e){s.clearInterval(e)}}),f=Object.assign({Vue:c},l);return Object.freeze(f),f},t.destroyInstance=function(e){var t=n[e];if(t&&t.app instanceof t.Vue){try{t.app.$destroy(),t.document.destroy()}catch(e){}delete t.document,delete t.app}delete n[e]},t.refreshInstance=function(e,t){var r=n[e];if(!(r&&r.app instanceof r.Vue))return new Error("refreshInstance: instance "+e+" not found!");if(r.Vue&&r.Vue.set)for(var o in t)r.Vue.set(r.app,o,t[o]);r.document.taskCenter.send("dom",{action:"refreshFinish"},[])}}),yr=o(vr),mr=vr.createInstanceContext,_r=vr.destroyInstance,gr=vr.refreshInstance,br=Object.freeze({default:yr,__moduleExports:vr,createInstanceContext:mr,destroyInstance:_r,refreshInstance:gr});var wr=Object.freeze({$:function(e){console.warn("[JS Framework] Vm#$ is deprecated, please use Vm#$vm instead");var t=this._ids[e];if(t)return t.vm},$el:function(e){var t=this._ids[e];if(t)return t.el},$vm:function(e){var t=this._ids[e];if(t)return t.vm},$renderThen:function(e){return this._app.differ.then(function(){e()})},$scrollTo:function(e,t){console.warn("[JS Framework] Vm#$scrollTo is deprecated, please use \"require('@weex-module/dom').scrollTo(el, options)\" instead");var n=this.$el(e);n&&this._app.requireModule("dom").scrollToElement(n.ref,{offset:t})},$transition:function(e,t,n){var r=this,o=this.$el(e);o&&t&&t.styles&&this._app.requireModule("animation").transition(o.ref,t,function(){for(var e=[],i=arguments.length;i--;)e[i]=arguments[i];r._setStyle(o,t.styles),n&&n.apply(void 0,e)})},$getConfig:function(e){var t=this._app.options;return"function"==typeof e&&(console.warn("[JS Framework] the callback of Vm#$getConfig(callback) is deprecated, this api now can directly RETURN config info."),e(t)),t},$sendHttp:function(e,t){console.warn("[JS Framework] Vm#$sendHttp is deprecated, please use \"require('@weex-module/stream').sendHttp(params, callback)\" instead"),this._app.requireModule("stream").sendHttp(e,t)},$openURL:function(e){console.warn("[JS Framework] Vm#$openURL is deprecated, please use \"require('@weex-module/event').openURL(url)\" instead"),this._app.requireModule("event").openURL(e)},$setTitle:function(e){console.warn("[JS Framework] Vm#$setTitle is deprecated, please use \"require('@weex-module/pageInfo').setTitle(title)\" instead"),this._app.requireModule("pageInfo").setTitle(e)},$call:function(e,t){for(var n=[],r=arguments.length-2;r-- >0;)n[r]=arguments[r+2];console.warn("[JS Framework] Vm#$call is deprecated, please use \"require('@weex-module/moduleName')\" instead");var o=this._app.requireModule(e);o&&o[t]&&o[t].apply(o,n)}});function Sr(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];if("function"==typeof Object.assign)Object.assign.apply(Object,[e].concat(t));else{var r=t.shift();for(var o in r)e[o]=r[o];t.length&&Sr.apply(void 0,[e].concat(t))}return e}function xr(e,t,n,r){Object.defineProperty(e,t,{value:n,enumerable:!!r,writable:!0,configurable:!0})}function kr(e,t){if(e.length){var n=e.indexOf(t);if(n>-1)return e.splice(n,1)}}var Cr=Object.prototype.hasOwnProperty;function Er(e,t){return Cr.call(e,t)}function Or(e,t){return function(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}}function jr(e){return null!==e&&"object"==typeof e}var Ar=Object.prototype.toString,Ir="[object Object]";function Tr(e){return Ar.call(e)===Ir}function Pr(e){var t=(e+"").charCodeAt(0);return 36===t||95===t}var Nr,Mr="__proto__"in{};function $r(){return"object"==typeof nativeSet?nativeSet.create():new Nr}function Rr(e){var t=Object.prototype.toString.call(e);return t.substring(8,t.length-1).toLowerCase()}"undefined"!=typeof Set&&Set.toString().match(/native code/)?Nr=Set:((Nr=function(){this.set=Object.create(null)}).prototype.has=function(e){return void 0!==this.set[e]},Nr.prototype.add=function(e){null==e||this.set[e]||(this.set[e]=1)},Nr.prototype.clear=function(){this.set=Object.create(null)});var Dr=/^@weex-component\//,Fr=/^@weex-module\//,Lr=/^\.{1,2}\//,Vr=/\.js$/,Wr=function(e){return!!e.match(Dr)},Ur=function(e){return!!e.match(Fr)},Br=function(e){return!!e.match(Lr)},qr=function(e){return!Wr(e)&&!Ur(e)&&!Br(e)};function Jr(e){return e.replace(Dr,"").replace(Fr,"")}function zr(e){return e.replace(Vr,"")}var Hr=0;function Gr(){this.id=Hr++,this.subs=[]}Gr.target=null;var Xr=[];function Kr(){Gr.target=null,Xr=[]}Gr.prototype.addSub=function(e){this.subs.push(e)},Gr.prototype.removeSub=function(e){kr(this.subs,e)},Gr.prototype.depend=function(){Gr.target&&Gr.target.addDep(this)},Gr.prototype.notify=function(){for(var e=this.subs.slice(),t=0,n=e.length;t<n;t++)e[t].update()};var Zr=0;function Qr(e,t,n,r){r&&Sr(this,r);var o="function"==typeof t;this.vm=e,e._watchers.push(this),this.expression=t,this.cb=n,this.id=++Zr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=$r(),this.newDepIds=$r(),o&&(this.getter=t),this.value=this.lazy?void 0:this.get(),this.queued=this.shallow=!1}Qr.prototype.get=function(){var e;e=this,Gr.target&&Xr.push(Gr.target),Gr.target=e;var t=this.getter.call(this.vm,this.vm);return this.deep&&function e(t,n){var r,o,i,a;n||(n=Yr).clear();i=Array.isArray(t);a=jr(t);if(i||a){if(t.__ob__){var s=t.__ob__.dep.id;if(n.has(s))return;n.add(s)}if(i)for(r=t.length;r--;)e(t[r],n);else if(a)for(o=Object.keys(t),r=o.length;r--;)e(t[o[r]],n)}}(t),Gr.target=Xr.pop(),this.cleanupDeps(),t},Qr.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},Qr.prototype.cleanupDeps=function(){for(var e=this.deps.length;e--;){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},Qr.prototype.update=function(e){this.lazy?this.dirty=!0:this.run()},Qr.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||(jr(e)||this.deep)&&!this.shallow){var t=this.value;this.value=e,this.cb.call(this.vm,e,t)}this.queued=this.shallow=!1}},Qr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},Qr.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},Qr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||this.vm._vForRemoving||kr(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1,this.vm=this.cb=this.value=null}};var Yr=$r();var eo=Array.prototype,to=Object.create(eo);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(e){var t=eo[e];xr(to,e,function(){for(var n=arguments,r=arguments.length,o=new Array(r);r--;)o[r]=n[r];var i,a=t.apply(this,o),s=this.__ob__;switch(e){case"push":case"unshift":i=o;break;case"splice":i=o.slice(2)}return i&&s.observeArray(i),s.dep.notify(),a})}),xr(eo,"$set",function(e,t){return console.warn('[JS Framework] "Array.prototype.$set" is not a standard API, it will be removed in the next version.'),e>=this.length&&(this.length=e+1),this.splice(e,1,t)[0]}),xr(eo,"$remove",function(e){console.warn('[JS Framework] "Array.prototype.$remove" is not a standard API, it will be removed in the next version.'),this.length&&("number"!=typeof e&&(e=this.indexOf(e)),e>-1&&this.splice(e,1))});var no=Object.getOwnPropertyNames(to);function ro(e){(this.value=e,this.dep=new Gr,xr(e,"__ob__",this),Array.isArray(e))?((Mr?oo:io)(e,to,no),this.observeArray(e)):this.walk(e)}function oo(e,t){e.__proto__=t}function io(e,t,n){for(var r=0,o=n.length;r<o;r++){var i=n[r];xr(e,i,t[i])}}function ao(e,t){var n;if(jr(e))return Er(e,"__ob__")&&e.__ob__ instanceof ro?n=e.__ob__:(Array.isArray(e)||Tr(e))&&Object.isExtensible(e)&&!e._isVue&&(n=new ro(e)),n&&t&&n.addVm(t),n}ro.prototype.walk=function(e){for(var t in e)this.convert(t,e[t])},ro.prototype.observeArray=function(e){for(var t=0,n=e.length;t<n;t++)ao(e[t])},ro.prototype.convert=function(e,t){!function(e,t,n){var r=new Gr,o=Object.getOwnPropertyDescriptor(e,t);if(o&&!1===o.configurable)return;var i=o&&o.get,a=o&&o.set,s=ao(n);Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var t=i?i.call(e):n;if(Gr.target&&(r.depend(),s&&s.dep.depend(),Array.isArray(t)))for(var o=void 0,a=0,u=t.length;a<u;a++)(o=t[a])&&o.__ob__&&o.__ob__.dep.depend();return t},set:function(t){var o=i?i.call(e):n;t!==o&&(a?a.call(e,t):n=t,s=ao(t),r.notify())}})}(this.value,e,t)},ro.prototype.addVm=function(e){(this.vms||(this.vms=[])).push(e)},ro.prototype.removeVm=function(e){kr(this.vms,e)};var so=["$index","$value","$event"];function uo(e,t){(so.indexOf(t)>-1||!Pr(t))&&Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return e._data[t]},set:function(n){e._data[t]=n}})}function co(e){var t=e._data;Tr(t)||(t={});for(var n=Object.keys(t),r=n.length;r--;)uo(e,n[r]);ao(t,e)}function lo(){}function fo(e){var t=e._computed;if(t)for(var n in t){var r=t[n],o={enumerable:!0,configurable:!0};"function"==typeof r?(o.get=po(r,e),o.set=lo):(o.get=r.get?!1!==r.cache?po(r.get,e):Or(r.get,e):lo,o.set=r.set?Or(r.set,e):lo),Object.defineProperty(e,n,o)}}function po(e,t){var n=new Qr(t,e,null,{lazy:!0});return function(){return n.dirty&&n.evaluate(),Gr.target&&n.depend(),n.value}}var ho={nativeComponentMap:{text:!0,image:!0,container:!0,slider:{type:"slider",append:"tree"},cell:{type:"cell",append:"tree"}}},vo=ho.nativeComponentMap,yo={attr:"setAttr",style:"setStyle",event:"addEvent"};function mo(e,t,n){var r,o,i,a,s,u;bo(e,t,n.id,e),r=e,o=t,i=n.attr,So(r,o,"attr",i),function(e,t,n){if("function"!=typeof n&&!Array.isArray(n))return;if(Array.isArray(n)&&!n.length)return void t.setClassStyle({});var r=e._options&&e._options.style||{};if("function"==typeof n){var o=ko(e,n,function(e){wo(t,r,e)});wo(t,r,o)}else wo(t,r,n)}(e,t,n.classList),a=e,s=t,u=n.style,So(a,s,"style",u),function(e,t,n){if(!n)return;var r=Object.keys(n),o=r.length;for(;o--;){var i=r[o],a=n[i];"string"==typeof a&&((a=e[a])||console.warn('[JS Framework] The event handler "'+a+'" is not defined.')),s=e,u=i,c=a,t.addEvent(u,Or(c,s))}var s,u,c}(e,t,n.events)}function _o(e,t,n,r){void 0===r&&(r={}),function(e,t,n){var r=t._options&&t._options.style||{};if(!n._rootEl)return;var o="@originalRootEl";function i(e,t){"array"===Rr(e)&&e.unshift(t)}if(r[o]=n._rootEl.classStyle,"function"==typeof e){var a=ko(t,e,function(e){i(e,o),wo(n._rootEl,r,e)});i(a,o),wo(n._rootEl,r,a)}else null!=e&&(i(e,o),wo(n._rootEl,r,e))}(n.classList,e,t),function(e,t,n){var r=function(r){var o=e[r];if("function"==typeof o){var i=ko(t,o,function(e){n._rootEl&&n._rootEl.setStyle(r,e)});n._rootEl.setStyle(r,i)}else n._rootEl&&n._rootEl.setStyle(r,o)};for(var o in e)r(o)}(n.style,e,t),r.children?r.children[r.children.length-1]._vm=t:r._vm=t}function go(e,t,n,r){if(e){var o=function(o){if(!t||t[o]){var i=e[o];if("function"==typeof i){var a=ko(n,i,function(e){r[o]=e});r[o]=a}else r[o]=i}};for(var i in e)o(i)}}function bo(e,t,n,r){var o=Object.create(null);if(Object.defineProperties(o,{vm:{value:r,writable:!1,configurable:!1},el:{get:function(){return t||r._rootEl},configurable:!1}}),"function"==typeof n){var i=n;((n=i.call(e))||0===n)&&(e._ids[n]=o),ko(e,i,function(t){t&&(e._ids[t]=o)})}else n&&"string"==typeof n&&(e._ids[n]=o)}function wo(e,t,n){"string"==typeof n&&(n=n.split(/\s+/)),n.forEach(function(e,t){n.splice.apply(n,[t,1].concat(e.split(/\s+/)))});for(var r={},o=n.length,i=function(e){var o=t[n[e]];o&&Object.keys(o).forEach(function(e){r[e]=o[e]})},a=0;a<o;a++)i(a);e.setClassStyle(r)}function So(e,t,n,r){if(r)for(var o=Object.keys(r),i=o.length;i--;){var a=o[i],s=r[a];"function"==typeof s?xo(e,t,n,a,s):t[yo[n]](a,s)}}function xo(e,t,n,r,o){var i=yo[n],a=ko(e,o,function(n){function o(){t[i](r,n)}var a=e&&e._app&&e._app.differ;a?a.append("element",t.depth||0,t.ref,o):o()});t[i](r,a)}function ko(e,t,n){return e._static?t.call(e,e):new Qr(e,t,function(e,t){"object"!=typeof e&&e===t||n(e)}).value}function Co(e,t){var n=e._app.doc.createComment("start"),r=e._app.doc.createComment("end"),o=Eo++;if(t.element){var i=t.updateMark;i?(i.element&&(i=i.end),t.element.insertAfter(r,i),t.element.insertAfter(n,i),t.updateMark=r):(t.element.insertBefore(n,t.end),t.element.insertBefore(r,t.end)),t=t.element}else t.appendChild(n),t.appendChild(r);return{start:n,end:r,element:t,blockId:o}}var Eo=1;function Oo(e,t,n){if(n.element){var r=n.end,o=n.updateMark;if(n.children&&n.children.push(t),o){var i=jo(e,t,o);return n.updateMark=t.element?t.end:t,i}if(!t.element)return n.element.insertBefore(t,r);n.element.insertBefore(t.start,r),n.element.insertBefore(t.end,r)}else{if(!t.element)return n.appendChild(t);n.appendChild(t.start),n.appendChild(t.end)}}function jo(e,t,n){return t.element?function(e,t){var n=t.parentNode;if(n){for(var r,o=e.start,i=[o];o&&o!==e.end;)o=o.nextSibling,i.push(o);var a=t;return i.every(function(e){return r=n.insertAfter(e,a),a=e,-1!==r}),r}}(t,n):function(e,t){var n=t.parentNode;if(n)return n.insertAfter(e,t)}(t,n)}function Ao(e,t,n){void 0===n&&(n=!1),t.element?function(e,t){void 0===t&&(t=!1);var n=[],r=e.start.nextSibling;for(;r&&r!==e.end;)n.push(r),r=r.nextSibling;t||Io(e.start);n.forEach(function(e){Io(e)}),t||Io(e.end)}(t,n):Io(t),t._vm&&t._vm.$emit("hook:destroyed")}function Io(e){var t=e.parentNode;t&&t.removeChild(e)}function To(e,t,n,r){if(-1!==(e._app||{}).lastSignal){if(t.attr&&t.attr.hasOwnProperty("static")&&(e._static=!0),u=t,Array.isArray(u))return i=t,a=r,s=Co(o=e,n),void i.forEach(function(e){To(o,e,s,a)});var o,i,a,s,u,c,l,f;if(r=r||{},"content"===(c=t).type||"slot"===c.type)return console.debug('[JS Framework] compile "content" block by',t),void(e._content=Co(e,n));if(l=t,!r.hasOwnProperty("repeat")&&l.repeat)return console.debug('[JS Framework] compile "repeat" logic by',t),void("document"===n.type?console.warn("[JS Framework] The root element does't support `repeat` directive!"):function(e,t,n){var r=t.repeat,o="function"==typeof r,i=r.getter||r.expression||r;"function"!=typeof i&&(i=function(){return[]});var a=r.key||"$index",s=r.value||"$value",u=r.trackBy||t.trackBy||t.attr&&t.attr.trackBy,c=Co(e,n);c.children=[],c.data=[],c.vms=[],function(e,t,n,r){var o=n.vms,i=n.children,a=r.getter,s=r.trackBy,u=r.oldStyle,c=r.key,l=r.value;function f(e,r,i){var a;u?(a=e,jr(e)?(a[c]=r,a.hasOwnProperty("INDEX")||Object.defineProperty(a,"INDEX",{value:function(){console.warn('[JS Framework] "INDEX" in repeat is deprecated, please use "$index" instead')}})):(console.warn("[JS Framework] Each list item must be an object in old-style repeat, please use `repeat={{v in list}}` instead."),(a={})[c]=r,a[l]=e)):((a={})[c]=r,a[l]=e);var s=function(e,t){var n=Object.create(e);n._data=t,co(n),fo(n),n._realParent=e,e._static&&(n._static=e._static);return n}(i,a);o.push(s),To(s,t,n,{repeat:e})}var p=No(e,n,a,"repeat",function(t){if(console.debug('[JS Framework] the "repeat" item has changed',t),n&&t){var r=i.slice(),a=o.slice(),p=n.data.slice(),d={},h={};t.forEach(function(e,t){var n=s?e[s]:u?e[c]:t;null!=n&&""!==n&&(d[n]=e)});var v=[];p.forEach(function(e,t){var n=s?e[s]:u?e[c]:t;d.hasOwnProperty(n)?(h[n]={item:e,index:t,key:n,target:r[t],vm:a[t]},v.push(e)):Ao(0,r[t])}),i.length=0,o.length=0,n.data=t.slice(),n.updateMark=n.start,t.forEach(function(t,r){var a=s?t[s]:u?t[c]:r,p=h[a];p?(p.item===v[0]?v.shift():(v.$remove(p.item),jo(0,p.target,n.updateMark)),i.push(p.target),o.push(p.vm),u?p.vm=t:p.vm[l]=t,p.vm[c]=r,n.updateMark=p.target):f(t,r,e)}),delete n.updateMark}});n.data=p.slice(0),p.forEach(function(t,n){f(t,n,e)})}(e,t,c,{getter:i,key:a,value:s,trackBy:u,oldStyle:o})}(e,t,n));if(f=t,!r.hasOwnProperty("shown")&&f.shown)return console.debug('[JS Framework] compile "if" logic by',t),void("document"===n.type?console.warn("[JS Framework] The root element does't support `if` directive!"):function(e,t,n,r){var o={shown:!0},i=Co(e,n);n.element&&n.children&&n.children.push(i);r.repeat&&(o.repeat=r.repeat);a=e,s=t,u=i,c=o,l=No(a,u,s.shown,"shown",function(e){console.debug('[JS Framework] the "if" item was changed',e),u&&!!u.display!=!!e&&(u.display=!!e,e?To(a,s,u,c):Ao(0,u,!0))}),u.display=!!l,l&&To(a,s,u,c);var a,s,u,c,l}(e,t,n,r));var p=r.type||t.type;if("function"!=typeof p||r.hasOwnProperty("type")){var d,h,v,y,m,_,g,b=p,w=function(e,t,n){var r;e._app&&e._app.customComponentMap&&(r=e._app.customComponentMap[n]);e._options&&e._options.components&&(r=e._options.components[n]);t.component&&(r=r||{});return r}(e,t,b);if(w)return console.debug("[JS Framework] compile composed component by",t),h=w,v=t,y=n,m=b,_=r,g=new(0,(d=e).constructor)(m,h,d,y,void 0,{"hook:init":function(){d._static&&(this._static=d._static),bo(d,null,v.id,this),this._externalBinding={parent:d,template:v}},"hook:created":function(){!function(e,t,n,r){t=t||{},n=n||{};var o=(t._options||{}).props;Array.isArray(o)&&(o=o.reduce(function(e,t){return e[t]=!0,e},{})),go(r,o,e,t),go(n.attr,o,e,t)}(d,this,v,_.repeat)},"hook:ready":function(){this._content&&Po(d,v,this._content)}}),void _o(d,g,v,y);console.debug("[JS Framework] compile native component by",t),function(e,t,n,r){var o;(function(e){var t=e.type,n=vo[t];if("object"==typeof n)for(var r in n)if(null==e[r])e[r]=n[r];else if("object"===Rr(e[r])&&"object"===Rr(n[r]))for(var o in n[r])null==e[r][o]&&(e[r][o]=n[r][o])})(t),"_documentElement"===n.ref?(console.debug("[JS Framework] compile to create body for "+r),a=r,o=e._app.doc.createBody(a)):(console.debug("[JS Framework] compile to create element for "+r),i=r,o=e._app.doc.createElement(i));var i;var a;if(!e._rootEl){e._rootEl=o;var s=e._externalBinding||{},u=s.template,c=s.parent;if(u&&u.events&&c&&o)for(var l in u.events){var f=c[u.events[l]];f&&o.addEvent(l,Or(f,c))}}mo(e,o,t),t.attr&&t.attr.append&&(t.append=t.attr.append);t.append&&(o.attr=o.attr||{},o.attr.append=t.append);var p="tree"===t.append,d=e._app||{};-1===d.lastSignal||p||(console.debug("[JS Framework] compile to append single node for",o),d.lastSignal=Oo(e,o,n));-1!==d.lastSignal&&Po(e,t,o);-1!==d.lastSignal&&p&&(console.debug("[JS Framework] compile to append whole tree for",o),d.lastSignal=Oo(e,o,n))}(e,t,n,b)}else!function(e,t,n,r,o){var i=Sr({type:r.call(e)},o),a=Co(e,n);n.element&&n.children&&n.children.push(a);ko(e,r,function(n){var r=Sr({type:n},o);Ao(0,a,!0),To(e,t,a,r)}),To(e,t,a,i)}(e,t,n,p,r)}}function Po(e,t,n){var r=e._app||{},o=t.children;o&&o.length&&o.every(function(t){return To(e,t,n),-1!==r.lastSignal})}function No(e,t,n,r,o){var i=e&&e._app&&e._app.differ,a={},s=(t.element.depth||0)+1;return ko(e,n,function(e){a.latestValue=e,i&&!a.recorded&&i.append(r,s,t.blockId,function(){var e=a.latestValue;o(e),a.recorded=!1,a.latestValue=void 0}),a.recorded=!0})}function Mo(e,t){if(t instanceof Mo)return t;this.timestamp=Date.now(),this.detail=t,this.type=e;var n=!1;this.stop=function(){n=!0},this.hasStopped=function(){return n}}function $o(e,t){var n=this,r=this._vmEvents[e];if(r){var o=new Mo(e,t);r.forEach(function(e){e.call(n,o)})}}function Ro(e,t){var n=new Mo(e,t);this.$emit(e,n),!n.hasStopped()&&this._parent&&this._parent.$dispatch&&this._parent.$dispatch(e,n)}function Do(e,t){var n=new Mo(e,t);this.$emit(e,n),!n.hasStopped()&&this._childrenVms&&this._childrenVms.forEach(function(t){t.$broadcast(e,n)})}function Fo(e,t){if(e&&"function"==typeof t){var n=this._vmEvents,r=n[e]||[];r.push(t),n[e]=r,"hook:ready"===e&&this._ready&&this.$emit("hook:ready")}}function Lo(e,t){if(e){var n=this._vmEvents;if(t){var r=n[e];r&&r.$remove(t)}else delete n[e]}}var Vo,Wo=["init","created","ready","destroyed"];function Uo(e,t,n,r,o,i){n=n||{},this._parent=n._realParent?n._realParent:n,this._app=n._app||{},n._childrenVms&&n._childrenVms.push(this),!t&&this._app.customComponentMap&&(t=this._app.customComponentMap[e]);var a,s,u,c,l=(t=t||{}).data||{};(this._options=t,this._methods=t.methods||{},this._computed=t.computed||{},this._css=t.style||{},this._ids={},this._vmEvents={},this._childrenVms=[],this._type=e,function(e,t){var n=e._options||{},r=n.events||{};for(var o in r)e.$on(o,r[o]);for(var i in t)e.$on(i,t[i]);Wo.forEach(function(t){e.$on("hook:"+t,n[t])})}(this,i),console.debug('[JS Framework] "init" lifecycle in Vm('+this._type+")"),this.$emit("hook:init"),this._inited=!0,this._data="function"==typeof l?l():l,o&&Sr(this._data,o),(a=this)._watchers=[],co(a),fo(a),function(e){var t=e._methods;if(t)for(var n in t)e[n]=t[n]}(a),console.debug('[JS Framework] "created" lifecycle in Vm('+this._type+")"),this.$emit("hook:created"),this._created=!0,t.methods&&t.methods.ready&&(console.warn('"exports.methods.ready" is deprecated, please use "exports.created" instead'),t.methods.ready.call(this)),this._app.doc)&&(this._parentEl=r||this._app.doc.documentElement,u=(s=this)._options||{},c=u.template||{},u.replace?c.children&&1===c.children.length?To(s,c.children[0],s._parentEl):To(s,c.children,s._parentEl):To(s,c,s._parentEl),console.debug('[JS Framework] "ready" lifecycle in Vm('+s._type+")"),s.$emit("hook:ready"),s._ready=!0)}(Vo=Uo.prototype).$emit=$o,Vo.$dispatch=Ro,Vo.$broadcast=Do,Vo.$on=Fo,Vo.$off=Lo,Uo.prototype.$watch=function(e,t){ko(this,e,t)},Uo.set=function e(t,n,r){if(Array.isArray(t))return t.splice(n,1,r);if(Er(t,n))t[n]=r;else if(t._isVue)e(t._data,n,r);else{var o=t.__ob__;if(o){if(o.convert(n,r),o.dep.notify(),o.vms)for(var i=o.vms.length;i--;)uo(o.vms[i],n);return r}t[n]=r}},Uo.delete=function(e,t){if(Er(e,t)){delete e[t];var n=e.__ob__;if(n){if(n.dep.notify(),n.vms)for(var r=n.vms.length;r--;)o=n.vms[r],Pr(i=t)||delete o[i]}else e._isVue&&delete e._data[t]}var o,i};var Bo={};function qo(e,t){var n=function(n){var r=Bo[n];r||(r={},Bo[n]=r),e[n].forEach(function(e){"string"==typeof e&&(e={name:e}),r[e.name]&&!t||(r[e.name]=e)})};for(var r in e)n(r)}function Jo(e,t){return e.customComponentMap[t]}function zo(e,t,n){var r=e.customComponentMap;r[t]?console.error("[JS Framework] define a component("+t+") that already exists"):r[t]=n}var Ho=i(function(e,t){var n;t=e.exports=H,"object"==typeof process&&process.env,n=function(){},t.SEMVER_SPEC_VERSION="2.0.0";var r=256,o=Number.MAX_SAFE_INTEGER||9007199254740991,i=t.re=[],a=t.src=[],s=0,u=s++;a[u]="0|[1-9]\\d*";var c=s++;a[c]="[0-9]+";var l=s++;a[l]="\\d*[a-zA-Z-][a-zA-Z0-9-]*";var f=s++;a[f]="("+a[u]+")\\.("+a[u]+")\\.("+a[u]+")";var p=s++;a[p]="("+a[c]+")\\.("+a[c]+")\\.("+a[c]+")";var d=s++;a[d]="(?:"+a[u]+"|"+a[l]+")";var h=s++;a[h]="(?:"+a[c]+"|"+a[l]+")";var v=s++;a[v]="(?:-("+a[d]+"(?:\\."+a[d]+")*))";var y=s++;a[y]="(?:-?("+a[h]+"(?:\\."+a[h]+")*))";var m=s++;a[m]="[0-9A-Za-z-]+";var _=s++;a[_]="(?:\\+("+a[m]+"(?:\\."+a[m]+")*))";var g=s++,b="v?"+a[f]+a[v]+"?"+a[_]+"?";a[g]="^"+b+"$";var w="[v=\\s]*"+a[p]+a[y]+"?"+a[_]+"?",S=s++;a[S]="^"+w+"$";var x=s++;a[x]="((?:<|>)?=?)";var k=s++;a[k]=a[c]+"|x|X|\\*";var C=s++;a[C]=a[u]+"|x|X|\\*";var E=s++;a[E]="[v=\\s]*("+a[C]+")(?:\\.("+a[C]+")(?:\\.("+a[C]+")(?:"+a[v]+")?"+a[_]+"?)?)?";var O=s++;a[O]="[v=\\s]*("+a[k]+")(?:\\.("+a[k]+")(?:\\.("+a[k]+")(?:"+a[y]+")?"+a[_]+"?)?)?";var j=s++;a[j]="^"+a[x]+"\\s*"+a[E]+"$";var A=s++;a[A]="^"+a[x]+"\\s*"+a[O]+"$";var I=s++;a[I]="(?:^|[^\\d])(\\d{1,16})(?:\\.(\\d{1,16}))?(?:\\.(\\d{1,16}))?(?:$|[^\\d])";var T=s++;a[T]="(?:~>?)";var P=s++;a[P]="(\\s*)"+a[T]+"\\s+",i[P]=new RegExp(a[P],"g");var N=s++;a[N]="^"+a[T]+a[E]+"$";var M=s++;a[M]="^"+a[T]+a[O]+"$";var $=s++;a[$]="(?:\\^)";var R=s++;a[R]="(\\s*)"+a[$]+"\\s+",i[R]=new RegExp(a[R],"g");var D=s++;a[D]="^"+a[$]+a[E]+"$";var F=s++;a[F]="^"+a[$]+a[O]+"$";var L=s++;a[L]="^"+a[x]+"\\s*("+w+")$|^$";var V=s++;a[V]="^"+a[x]+"\\s*("+b+")$|^$";var W=s++;a[W]="(\\s*)"+a[x]+"\\s*("+w+"|"+a[E]+")",i[W]=new RegExp(a[W],"g");var U=s++;a[U]="^\\s*("+a[E]+")\\s+-\\s+("+a[E]+")\\s*$";var B=s++;a[B]="^\\s*("+a[O]+")\\s+-\\s+("+a[O]+")\\s*$";var q=s++;a[q]="(<|>)?=?\\s*\\*";for(var J=0;J<s;J++)n(J,a[J]),i[J]||(i[J]=new RegExp(a[J]));function z(e,t){if(e instanceof H)return e;if("string"!=typeof e)return null;if(e.length>r)return null;if(!(t?i[S]:i[g]).test(e))return null;try{return new H(e,t)}catch(e){return null}}function H(e,t){if(e instanceof H){if(e.loose===t)return e;e=e.version}else if("string"!=typeof e)throw new TypeError("Invalid Version: "+e);if(e.length>r)throw new TypeError("version is longer than "+r+" characters");if(!(this instanceof H))return new H(e,t);n("SemVer",e,t),this.loose=t;var a=e.trim().match(t?i[S]:i[g]);if(!a)throw new TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+a[1],this.minor=+a[2],this.patch=+a[3],this.major>o||this.major<0)throw new TypeError("Invalid major version");if(this.minor>o||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>o||this.patch<0)throw new TypeError("Invalid patch version");a[4]?this.prerelease=a[4].split(".").map(function(e){if(/^[0-9]+$/.test(e)){var t=+e;if(t>=0&&t<o)return t}return e}):this.prerelease=[],this.build=a[5]?a[5].split("."):[],this.format()}t.parse=z,t.valid=function(e,t){var n=z(e,t);return n?n.version:null},t.clean=function(e,t){var n=z(e.trim().replace(/^[=v]+/,""),t);return n?n.version:null},t.SemVer=H,H.prototype.format=function(){return this.version=this.major+"."+this.minor+"."+this.patch,this.prerelease.length&&(this.version+="-"+this.prerelease.join(".")),this.version},H.prototype.toString=function(){return this.version},H.prototype.compare=function(e){return n("SemVer.compare",this.version,this.loose,e),e instanceof H||(e=new H(e,this.loose)),this.compareMain(e)||this.comparePre(e)},H.prototype.compareMain=function(e){return e instanceof H||(e=new H(e,this.loose)),X(this.major,e.major)||X(this.minor,e.minor)||X(this.patch,e.patch)},H.prototype.comparePre=function(e){if(e instanceof H||(e=new H(e,this.loose)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;var t=0;do{var r=this.prerelease[t],o=e.prerelease[t];if(n("prerelease compare",t,r,o),void 0===r&&void 0===o)return 0;if(void 0===o)return 1;if(void 0===r)return-1;if(r!==o)return X(r,o)}while(++t)},H.prototype.inc=function(e,t){switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t),this.inc("pre",t);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t),this.inc("pre",t);break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":if(0===this.prerelease.length)this.prerelease=[0];else{for(var n=this.prerelease.length;--n>=0;)"number"==typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);-1===n&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this},t.inc=function(e,t,n,r){"string"==typeof n&&(r=n,n=void 0);try{return new H(e,n).inc(t,r).version}catch(e){return null}},t.diff=function(e,t){{if(Y(e,t))return null;var n=z(e),r=z(t);if(n.prerelease.length||r.prerelease.length){for(var o in n)if(("major"===o||"minor"===o||"patch"===o)&&n[o]!==r[o])return"pre"+o;return"prerelease"}for(var o in n)if(("major"===o||"minor"===o||"patch"===o)&&n[o]!==r[o])return o}},t.compareIdentifiers=X;var G=/^[0-9]+$/;function X(e,t){var n=G.test(e),r=G.test(t);return n&&r&&(e=+e,t=+t),n&&!r?-1:r&&!n?1:e<t?-1:e>t?1:0}function K(e,t,n){return new H(e,n).compare(new H(t,n))}function Z(e,t,n){return K(e,t,n)>0}function Q(e,t,n){return K(e,t,n)<0}function Y(e,t,n){return 0===K(e,t,n)}function ee(e,t,n){return 0!==K(e,t,n)}function te(e,t,n){return K(e,t,n)>=0}function ne(e,t,n){return K(e,t,n)<=0}function re(e,t,n,r){var o;switch(t){case"===":"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),o=e===n;break;case"!==":"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),o=e!==n;break;case"":case"=":case"==":o=Y(e,n,r);break;case"!=":o=ee(e,n,r);break;case">":o=Z(e,n,r);break;case">=":o=te(e,n,r);break;case"<":o=Q(e,n,r);break;case"<=":o=ne(e,n,r);break;default:throw new TypeError("Invalid operator: "+t)}return o}function oe(e,t){if(e instanceof oe){if(e.loose===t)return e;e=e.value}if(!(this instanceof oe))return new oe(e,t);n("comparator",e,t),this.loose=t,this.parse(e),this.semver===ie?this.value="":this.value=this.operator+this.semver.version,n("comp",this)}t.rcompareIdentifiers=function(e,t){return X(t,e)},t.major=function(e,t){return new H(e,t).major},t.minor=function(e,t){return new H(e,t).minor},t.patch=function(e,t){return new H(e,t).patch},t.compare=K,t.compareLoose=function(e,t){return K(e,t,!0)},t.rcompare=function(e,t,n){return K(t,e,n)},t.sort=function(e,n){return e.sort(function(e,r){return t.compare(e,r,n)})},t.rsort=function(e,n){return e.sort(function(e,r){return t.rcompare(e,r,n)})},t.gt=Z,t.lt=Q,t.eq=Y,t.neq=ee,t.gte=te,t.lte=ne,t.cmp=re,t.Comparator=oe;var ie={};function ae(e,t){if(e instanceof ae)return e.loose===t?e:new ae(e.raw,t);if(e instanceof oe)return new ae(e.value,t);if(!(this instanceof ae))return new ae(e,t);if(this.loose=t,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(function(e){return this.parseRange(e.trim())},this).filter(function(e){return e.length}),!this.set.length)throw new TypeError("Invalid SemVer Range: "+e);this.format()}function se(e){return!e||"x"===e.toLowerCase()||"*"===e}function ue(e,t,n,r,o,i,a,s,u,c,l,f,p){return((t=se(n)?"":se(r)?">="+n+".0.0":se(o)?">="+n+"."+r+".0":">="+t)+" "+(s=se(u)?"":se(c)?"<"+(+u+1)+".0.0":se(l)?"<"+u+"."+(+c+1)+".0":f?"<="+u+"."+c+"."+l+"-"+f:"<="+s)).trim()}function ce(e,t){for(var r=0;r<e.length;r++)if(!e[r].test(t))return!1;if(t.prerelease.length){for(r=0;r<e.length;r++)if(n(e[r].semver),e[r].semver!==ie&&e[r].semver.prerelease.length>0){var o=e[r].semver;if(o.major===t.major&&o.minor===t.minor&&o.patch===t.patch)return!0}return!1}return!0}function le(e,t,n){try{t=new ae(t,n)}catch(e){return!1}return t.test(e)}function fe(e,t,n,r){var o,i,a,s,u;switch(e=new H(e,r),t=new ae(t,r),n){case">":o=Z,i=ne,a=Q,s=">",u=">=";break;case"<":o=Q,i=te,a=Z,s="<",u="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(le(e,t,r))return!1;for(var c=0;c<t.set.length;++c){var l=null,f=null;if(t.set[c].forEach(function(e){e.semver===ie&&(e=new oe(">=0.0.0")),l=l||e,f=f||e,o(e.semver,l.semver,r)?l=e:a(e.semver,f.semver,r)&&(f=e)}),l.operator===s||l.operator===u)return!1;if((!f.operator||f.operator===s)&&i(e,f.semver))return!1;if(f.operator===u&&a(e,f.semver))return!1}return!0}oe.prototype.parse=function(e){var t=this.loose?i[L]:i[V],n=e.match(t);if(!n)throw new TypeError("Invalid comparator: "+e);this.operator=n[1],"="===this.operator&&(this.operator=""),n[2]?this.semver=new H(n[2],this.loose):this.semver=ie},oe.prototype.toString=function(){return this.value},oe.prototype.test=function(e){return n("Comparator.test",e,this.loose),this.semver===ie||("string"==typeof e&&(e=new H(e,this.loose)),re(e,this.operator,this.semver,this.loose))},oe.prototype.intersects=function(e,t){if(!(e instanceof oe))throw new TypeError("a Comparator is required");var n;if(""===this.operator)return n=new ae(e.value,t),le(this.value,n,t);if(""===e.operator)return n=new ae(this.value,t),le(e.semver,n,t);var r=!(">="!==this.operator&&">"!==this.operator||">="!==e.operator&&">"!==e.operator),o=!("<="!==this.operator&&"<"!==this.operator||"<="!==e.operator&&"<"!==e.operator),i=this.semver.version===e.semver.version,a=!(">="!==this.operator&&"<="!==this.operator||">="!==e.operator&&"<="!==e.operator),s=re(this.semver,"<",e.semver,t)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),u=re(this.semver,">",e.semver,t)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return r||o||i&&a||s||u},t.Range=ae,ae.prototype.format=function(){return this.range=this.set.map(function(e){return e.join(" ").trim()}).join("||").trim(),this.range},ae.prototype.toString=function(){return this.range},ae.prototype.parseRange=function(e){var t=this.loose;e=e.trim(),n("range",e,t);var r=t?i[B]:i[U];e=e.replace(r,ue),n("hyphen replace",e),e=e.replace(i[W],"$1$2$3"),n("comparator trim",e,i[W]),e=(e=(e=e.replace(i[P],"$1~")).replace(i[R],"$1^")).split(/\s+/).join(" ");var o=t?i[L]:i[V],a=e.split(" ").map(function(e){return o=t,n("comp",r=e),l=o,r=r.trim().split(/\s+/).map(function(e){return function(e,t){n("caret",e,t);var r=t?i[F]:i[D];return e.replace(r,function(t,r,o,i,a){var s;return n("caret",e,t,r,o,i,a),se(r)?s="":se(o)?s=">="+r+".0.0 <"+(+r+1)+".0.0":se(i)?s="0"===r?">="+r+"."+o+".0 <"+r+"."+(+o+1)+".0":">="+r+"."+o+".0 <"+(+r+1)+".0.0":a?(n("replaceCaret pr",a),"-"!==a.charAt(0)&&(a="-"+a),s="0"===r?"0"===o?">="+r+"."+o+"."+i+a+" <"+r+"."+o+"."+(+i+1):">="+r+"."+o+"."+i+a+" <"+r+"."+(+o+1)+".0":">="+r+"."+o+"."+i+a+" <"+(+r+1)+".0.0"):(n("no pr"),s="0"===r?"0"===o?">="+r+"."+o+"."+i+" <"+r+"."+o+"."+(+i+1):">="+r+"."+o+"."+i+" <"+r+"."+(+o+1)+".0":">="+r+"."+o+"."+i+" <"+(+r+1)+".0.0"),n("caret return",s),s})}(e,l)}).join(" "),n("caret",r),c=o,r=r.trim().split(/\s+/).map(function(e){return t=e,r=c?i[M]:i[N],t.replace(r,function(e,r,o,i,a){var s;return n("tilde",t,e,r,o,i,a),se(r)?s="":se(o)?s=">="+r+".0.0 <"+(+r+1)+".0.0":se(i)?s=">="+r+"."+o+".0 <"+r+"."+(+o+1)+".0":a?(n("replaceTilde pr",a),"-"!==a.charAt(0)&&(a="-"+a),s=">="+r+"."+o+"."+i+a+" <"+r+"."+(+o+1)+".0"):s=">="+r+"."+o+"."+i+" <"+r+"."+(+o+1)+".0",n("tilde return",s),s});var t,r}).join(" "),n("tildes",r),n("replaceXRanges",s=r,u=o),r=s.split(/\s+/).map(function(e){return function(e,t){e=e.trim();var r=t?i[A]:i[j];return e.replace(r,function(t,r,o,i,a,s){n("xRange",e,t,r,o,i,a,s);var u=se(o),c=u||se(i),l=c||se(a),f=l;return"="===r&&f&&(r=""),u?t=">"===r||"<"===r?"<0.0.0":"*":r&&f?(c&&(i=0),l&&(a=0),">"===r?(r=">=",c?(o=+o+1,i=0,a=0):l&&(i=+i+1,a=0)):"<="===r&&(r="<",c?o=+o+1:i=+i+1),t=r+o+"."+i+"."+a):c?t=">="+o+".0.0 <"+(+o+1)+".0.0":l&&(t=">="+o+"."+i+".0 <"+o+"."+(+i+1)+".0"),n("xRange return",t),t})}(e,u)}).join(" "),n("xrange",r),n("replaceStars",a=r,o),r=a.trim().replace(i[q],""),n("stars",r),r;var r,o,a,s,u,c,l}).join(" ").split(/\s+/);return this.loose&&(a=a.filter(function(e){return!!e.match(o)})),a=a.map(function(e){return new oe(e,t)})},ae.prototype.intersects=function(e,t){if(!(e instanceof ae))throw new TypeError("a Range is required");return this.set.some(function(n){return n.every(function(n){return e.set.some(function(e){return e.every(function(e){return n.intersects(e,t)})})})})},t.toComparators=function(e,t){return new ae(e,t).set.map(function(e){return e.map(function(e){return e.value}).join(" ").trim().split(" ")})},ae.prototype.test=function(e){if(!e)return!1;"string"==typeof e&&(e=new H(e,this.loose));for(var t=0;t<this.set.length;t++)if(ce(this.set[t],e))return!0;return!1},t.satisfies=le,t.maxSatisfying=function(e,t,n){var r=null,o=null;try{var i=new ae(t,n)}catch(e){return null}return e.forEach(function(e){i.test(e)&&(r&&-1!==o.compare(e)||(o=new H(r=e,n)))}),r},t.minSatisfying=function(e,t,n){var r=null,o=null;try{var i=new ae(t,n)}catch(e){return null}return e.forEach(function(e){i.test(e)&&(r&&1!==o.compare(e)||(o=new H(r=e,n)))}),r},t.validRange=function(e,t){try{return new ae(e,t).range||"*"}catch(e){return null}},t.ltr=function(e,t,n){return fe(e,t,"<",n)},t.gtr=function(e,t,n){return fe(e,t,">",n)},t.outside=fe,t.prerelease=function(e,t){var n=z(e,t);return n&&n.prerelease.length?n.prerelease:null},t.intersects=function(e,t,n){return e=new ae(e,n),t=new ae(t,n),e.intersects(t)},t.coerce=function(e){if(e instanceof H)return e;if("string"!=typeof e)return null;var t=e.match(i[I]);if(null==t)return null;return z((t[1]||"0")+"."+(t[2]||"0")+"."+(t[3]||"0"))}});Ho.SEMVER_SPEC_VERSION,Ho.re,Ho.src,Ho.parse,Ho.valid,Ho.clean,Ho.SemVer,Ho.inc,Ho.diff,Ho.compareIdentifiers,Ho.rcompareIdentifiers,Ho.major,Ho.minor,Ho.patch,Ho.compare,Ho.compareLoose,Ho.rcompare,Ho.sort,Ho.rsort,Ho.gt,Ho.lt,Ho.eq,Ho.neq,Ho.gte,Ho.lte,Ho.cmp,Ho.Comparator,Ho.Range,Ho.toComparators,Ho.satisfies,Ho.maxSatisfying,Ho.minSatisfying,Ho.validRange,Ho.ltr,Ho.gtr,Ho.outside,Ho.prerelease,Ho.intersects,Ho.coerce;function Go(e){if(Ho.valid(e))return e;for(var t=(e="string"==typeof e?e:"").split("."),n=0,r=[];n<3;){var o="string"==typeof t[n]&&t[n]?t[n]:"0";r.push(o),n++}return r.join(".")}function Xo(e,t,n){var r={isDowngrade:!0,errorType:1,code:1e3},o=e.toLowerCase();return r.errorMessage="Downgrade["+e+"] :: deviceInfo "+t+" matched criteria "+n,o.indexOf("osversion")>=0?r.code=1001:o.indexOf("appversion")>=0?r.code=1002:o.indexOf("weexversion")>=0?r.code=1003:o.indexOf("devicemodel")>=0&&(r.code=1004),r}function Ko(e,t,n,r){var o;if(console.debug("[JS Framework] bootstrap for "+t),Wr(t))o=Jr(t);else{if(!qr(t))return new Error("Wrong component name: "+t);if(!Jo(e,o=zr(t)))return new Error("It's not a component: "+t)}if("string"==typeof(n=Tr(n)?n:{}).transformerVersion&&"string"==typeof global.transformerVersion&&!Ho.satisfies(n.transformerVersion,global.transformerVersion))return new Error("JS Bundle version: "+n.transformerVersion+" not compatible with "+global.transformerVersion);var i=function(e,t){t=Tr(t=t||global.WXEnvironment)?t:{};var n={isDowngrade:!1};if("function"===Rr(e)){var r=e.call(this,t,{semver:Ho,normalizeVersion:Go});n=(r=!!r)?Xo("custom","","custom params"):n}else{var o=(e=Tr(e)?e:{})[(t.platform||"unknow").toLowerCase()]||{};for(var i in t){var a=i,s=a.toLowerCase(),u=t[i],c=s.indexOf("version")>=0,l=s.indexOf("devicemodel")>=0,f=o[i];if(f&&c){var p=Go(f),d=Go(t[i]);if(Ho.satisfies(d,p)){n=Xo(a,u,f);break}}else if(l&&("array"===Rr(f)?f:[f]).indexOf(u)>=0){n=Xo(a,u,f);break}}}return n}(n.downgrade);if(i.isDowngrade)return e.callTasks([{module:"instanceWrap",method:"error",args:[i.errorType,i.code,i.errorMessage]}]),new Error("Downgrade["+i.code+"]: "+i.errorMessage);n.viewport&&function(e,t){if(void 0===t&&(t={}),e&&e.callTasks)e.callTasks([{module:"meta",method:"setViewport",args:[t]}])}(e,n.viewport),e.vm=new Uo(o,null,{_app:e},null,r)}var Zo=function(e,t){for(var n,r,o,i=[],a=arguments.length-2;a-- >0;)i[a]=arguments[a+2];if(console.debug("[JS Framework] define a component "+t),"function"==typeof(o=i.length>1?i[1]:i[0])&&(r=o,o=null),r){var s={exports:{}};r(function(t){if(Wr(t)){var n=Jr(t);return Jo(e,n)}if(Ur(t)){var r=Jr(t);return e.requireModule(r)}if(Br(t)||qr(t)){var o=zr(t);return e.commonModules[o]}},s.exports,s),o=s.exports}if(Wr(t)){var u=Jr(t);zo(e,u,o)}else if(Ur(t)){qo(((n={})[Jr(t)]=o,n))}else if(Br(t)){var c=zr(t);e.commonModules[c]=o}else if(qr(t)){var l=zr(t);o.template||o.style||o.methods?zo(e,l,o):e.commonModules[l]=o}};function Qo(e){console.debug("[JS Framework] Destory an instance("+e.id+")"),e.vm&&function e(t){delete t._app;delete t._computed;delete t._css;delete t._data;delete t._ids;delete t._methods;delete t._options;delete t._parent;delete t._parentEl;delete t._rootEl;if(t._watchers){for(var n=t._watchers.length;n--;)t._watchers[n].teardown();delete t._watchers}if(t._childrenVms){for(var r=t._childrenVms.length;r--;)e(t._childrenVms[r]);delete t._childrenVms}console.debug('[JS Framework] "destroyed" lifecycle in Vm('+t._type+")");t.$emit("hook:destroyed");delete t._type;delete t._vmEvents}(e.vm),e.id="",e.options=null,e.blocks=null,e.vm=null,e.doc.taskCenter.destroyCallback(),e.doc.destroy(),e.doc=null,e.customComponentMap=null,e.commonModules=null}function Yo(e){e.differ.flush()}function ei(e,t,n,r){var o;console.debug("[JS Framework] Intialize an instance with:\n",n);var i,a=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return Zo.apply(void 0,[e].concat(t))},s=function(t,r,i){o=Ko(e,t,r,i||n),Yo(e),e.doc.listener.createFinish(),console.debug("[JS Framework] After intialized an instance("+e.id+")")},u=Uo,c=e.doc,l=function(t){return e.requireModule(Jr(t))},f={config:e.options,define:a,bootstrap:s,requireModule:l,document:c,Vm:u};Object.freeze(f),"function"==typeof t?i=t.toString().substr(12):t&&(i=t.toString()),i='(function(global){\n\n"use strict";\n\n '+i+" \n\n})(Object.create(this))";var p=global.WXEnvironment,d={};if(p&&"Web"!==p.platform){var h=e.requireModule("timer");Object.assign(d,{setTimeout:function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return h.setTimeout(function(){t[0].apply(t,t.slice(2))},t[1]),e.doc.taskCenter.callbackManager.lastCallbackId.toString()},setInterval:function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return h.setInterval(function(){t[0].apply(t,t.slice(2))},t[1]),e.doc.taskCenter.callbackManager.lastCallbackId.toString()},clearTimeout:function(e){h.clearTimeout(e)},clearInterval:function(e){h.clearInterval(e)}})}var v=Object.assign({define:a,require:function(t){return function(n){o=Ko(e,t,{},n)}},bootstrap:s,register:function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return function(e,t,n){console.warn("[JS Framework] Register is deprecated, please install lastest transformer."),zo(e,t,n)}.apply(void 0,[e].concat(t))},render:function(t,n){o=Ko(e,t,{},n)},__weex_define__:a,__weex_bootstrap__:s,__weex_document__:c,__weex_require__:l,__weex_viewmodel__:u,weex:f},d,r);return function(e,t){if("function"!=typeof compileAndRunBundle)return!1;var n=void 0,r=!1,o="(function (",i=[],a=[];for(var s in e)i.push(s),a.push(e[s]);for(var u=0;u<i.length-1;++u)o+=i[u],o+=",";o+=i[i.length-1],o+=") {",o+=t,o+="} )";try{var c=e.weex||{},l=c.config||{};(n=compileAndRunBundle(o,l.bundleUrl,l.bundleDigest,l.codeCachePath))&&"function"==typeof n&&(n.apply(void 0,a),r=!0)}catch(e){console.error(e)}return r}(v,i)||function(e,t){var n=[],r=[];for(var o in e)n.push(o),r.push(e[o]);n.push(t),(new(Function.prototype.bind.apply(Function,[null].concat(n)))).apply(void 0,r)}(v,i),o}var ti=function(e){this.id=e,this.map=[],this.hooks=[]};function ni(e,t){var n=e[t];for(var r in n)n[r]()}function ri(e,t){this.id=e,this.options=t||{},this.vm=null,this.customComponentMap={},this.commonModules={},this.doc=new ho.Document(e,this.options.bundleUrl,null,ho.Listener),this.differ=new ti(e)}ti.prototype.isEmpty=function(){return 0===this.map.length},ti.prototype.append=function(e,t,n,r){var o=this;void 0===t&&(t=0),this.hasTimer||(this.hasTimer=!0,setTimeout(function(){o.hasTimer=!1,o.flush(!0)},0));var i=this.map;i[t]||(i[t]={});var a=i[t];a[e]||(a[e]={}),"element"===e?(a[e][n]||(a[e][n]=[]),a[e][n].push(r)):a[e][n]=r},ti.prototype.flush=function(e){var t=this.map.slice();this.map.length=0,t.forEach(function(e){ni(e,"repeat"),ni(e,"shown"),function(e,t){var n=e[t];for(var r in n){var o=n[r];o.forEach(function(e){e()})}}(e,"element")});var n=this.hooks.slice();this.hooks.length=0,n.forEach(function(e){e()}),this.isEmpty()||this.flush()},ti.prototype.then=function(e){this.hooks.push(e)},ri.prototype.requireModule=function(e){return function(e,t){var n=Bo[t],r={},o=function(n){Object.defineProperty(r,n,{configurable:!0,enumerable:!0,get:function(){return function(){for(var r=[],o=arguments.length;o--;)r[o]=arguments[o];return e.callTasks({module:t,method:n,args:r})}},set:function(r){if("function"==typeof r)return e.callTasks({module:t,method:n,args:[r]})}})};for(var i in n)o(i);return r}(this,e)},ri.prototype.updateActions=function(){return Yo(this)},ri.prototype.callTasks=function(e){return t=this,"array"!==Rr(n=e)&&(n=[n]),n.forEach(function(e){r=t.doc.taskCenter.send("module",{module:e.module,method:e.method},e.args)}),r;var t,n,r},Object.freeze(ri),Object.freeze(ri.prototype);var oi={};var ii=ho.nativeComponentMap;function ai(e){"object"==typeof e&&function(e,t){var n=e.prototype;for(var r in t)n.hasOwnProperty(r)||(n[r]=t[r])}(Uo,e)}global.registerMethods=ai;var si={fireEvent:function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return function e(t,n,r,o,i){if(console.debug('[JS Framework] Fire a "'+r+'" event on an element('+n+") in instance("+t.id+")"),!Array.isArray(n)){var a=t.doc.getRef(n);if(a){var s=t.doc.fireEvent(a,r,o,i);return t.differ.flush(),t.doc.taskCenter.send("dom",{action:"updateFinish"},[]),s}return new Error('invalid element reference "'+n+'"')}n.some(function(n){return!1!==e(t,n,r,o)})}.apply(void 0,[oi[e]].concat(t))},callback:function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return function(e,t,n,r){console.debug("[JS Framework] Invoke a callback("+t+") with",n,"in instance("+e.id+")");var o=e.doc.taskCenter.callback(t,n,r);return Yo(e),e.doc.taskCenter.send("dom",{action:"updateFinish"},[]),o}.apply(void 0,[oi[e]].concat(t))}};ai(wr),Object.freeze(Uo);var ui=Object.freeze({registerComponents:function(e){Array.isArray(e)&&e.forEach(function(e){e&&("string"==typeof e?ii[e]=!0:"object"==typeof e&&"string"==typeof e.type&&(ii[e.type]=e))})},registerModules:function(e){"object"==typeof e&&qo(e)},registerMethods:ai,createInstance:function(e,t,n,r,o){var i=(o||{}).services;Kr();var a,s=oi[e];return n=n||{},s?a=new Error('invalid instance id "'+e+'"'):(s=new ri(e,n),oi[e]=s,a=ei(s,t,r,i)),a instanceof Error?a:s},init:function(e){ho.Document=e.Document,ho.Element=e.Element,ho.Comment=e.Comment,ho.sendTasks=e.sendTasks,ho.Listener=e.Listener},refreshInstance:function(e,t){var n=oi[e];return n?function(e,t){console.debug("[JS Framework] Refresh with",t,"in instance["+e.id+"]");var n=e.vm;return n&&t?("function"==typeof n.refreshData?n.refreshData(t):Sr(n,t),e.differ.flush(),void e.doc.taskCenter.send("dom",{action:"refreshFinish"},[])):new Error('invalid data "'+t+'"')}(n,t):new Error('invalid instance id "'+e+'"')},destroyInstance:function(e){"function"==typeof markupState&&markupState(),Kr();var t=oi[e];if(!t)return new Error('invalid instance id "'+e+'"');Qo(t),delete oi[e];var n=Math.round(e);return n>0&&(n%18||"function"!=typeof notifyTrimMemory||notifyTrimMemory()),oi},receiveTasks:function(e,t){if(oi[e]&&Array.isArray(t)){var n=[];return t.forEach(function(t){var r=si[t.method],o=[].concat(t.args);"function"==typeof r&&(o.unshift(e),n.push(r.apply(void 0,o)))}),n}return new Error('invalid instance id "'+e+'" or tasks')},getRoot:function(e){var t,n=oi[e];return n?(t=(n.doc||{}).body||{}).toJSON?t.toJSON():{}:new Error('invalid instance id "'+e+'"')}}),ci={Vanilla:dr,Vue:br,Rax:o(i(function(e){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=3)}([function(e,t,n){var r=e.exports.createUniqueKey="undefined"!=typeof Symbol?Symbol:function(e){return"[["+e+"_"+Math.random().toFixed(8).slice(2)+"]]"},o=e.exports.isObject=function(e){return"object"==typeof e&&null!==e};e.exports.LISTENERS=r("listeners"),e.exports.CAPTURE=1,e.exports.BUBBLE=2,e.exports.ATTRIBUTE=3,e.exports.newNode=function(e,t,n){var r=o(n);return{listener:e,kind:t,once:r&&Boolean(n.once),passive:r&&Boolean(n.passive),next:null}}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var o=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._listeners={}}return r(e,[{key:"_addListener",value:function(e,t,n){return this._listeners[e]=this._listeners[e]||[],this._listeners[e].push({listener:t,once:n}),this}},{key:"on",value:function(e,t){return this._addListener(e,t,!1)}},{key:"once",value:function(e,t){return this._addListener(e,t,!0)}},{key:"off",value:function(e,t){return this._listeners[e]&&this._listeners[e].length?t?(this._listeners[e]=this._listeners[e].filter(function(e){return!(e.listener===t)}),this):(delete this._listeners[e],this):this}},{key:"emit",value:function(e,t){var n=this;return this._listeners[e]?(this._listeners[e].forEach(function(r){r.listener.apply(n,[t]),r.once&&n.removeListener(e,r.listener)}),this):this}}]),e}();t.default=o,e.exports=t.default},function(e,t,n){var r=n(0),o=n(15),i=n(16),a=r.isObject,s=r.LISTENERS,u=r.CAPTURE,c=r.BUBBLE,l=r.ATTRIBUTE,f=r.newNode,p=o.defineCustomEventTarget,d=i.createEventWrapper,h=i.STOP_IMMEDIATE_PROPAGATION_FLAG,v=i.PASSIVE_LISTENER_FLAG,y="undefined"!=typeof window&&void 0!==window.EventTarget,m=e.exports=function e(){var t=arguments;if(!(this instanceof e)){if(1===arguments.length&&Array.isArray(arguments[0]))return p(e,arguments[0]);if(arguments.length>0){for(var n=Array(arguments.length),r=0;r<arguments.length;++r)n[r]=t[r];return p(e,n)}throw new TypeError("Cannot call a class as a function")}Object.defineProperty(this,s,{value:Object.create(null)})};m.prototype=Object.create((y?window.EventTarget:Object).prototype,{constructor:{value:m,writable:!0,configurable:!0},addEventListener:{value:function(e,t,n){if(null==t)return!1;if("function"!=typeof t&&"object"!=typeof t)throw new TypeError('"listener" is not an object.');var r=(a(n)?Boolean(n.capture):Boolean(n))?u:c,o=this[s][e];if(null==o)return this[s][e]=f(t,r,n),!0;for(var i=null;null!=o;){if(o.listener===t&&o.kind===r)return!1;i=o,o=o.next}return i.next=f(t,r,n),!0},configurable:!0,writable:!0},removeEventListener:{value:function(e,t,n){if(null==t)return!1;for(var r=(a(n)?Boolean(n.capture):Boolean(n))?u:c,o=null,i=this[s][e];null!=i;){if(i.listener===t&&i.kind===r)return null==o?this[s][e]=i.next:o.next=i.next,!0;o=i,i=i.next}return!1},configurable:!0,writable:!0},dispatchEvent:{value:function(e){var t=e.type,n=this[s][t];if(null==n)return!0;for(var r=d(e,this),o=null;null!=n&&(n.once?null==o?this[s][t]=n.next:o.next=n.next:o=n,r[v]=n.passive,"function"==typeof n.listener?n.listener.call(this,r):n.kind!==l&&"function"==typeof n.listener.handleEvent&&n.listener.handleEvent(r),!r[h]);)n=n.next;return!r.defaultPrevented},configurable:!0,writable:!0}})},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),o=Object.assign||function(e){for(var t=arguments,n=1;n<arguments.length;n++){var r=t[n];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},i="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};t.getInstance=g,t.init=function(e){p=e.Document,e.Element,e.Comment},t.registerComponents=function(e){Array.isArray(e)&&e.forEach(function(e){e&&("string"==typeof e?l[e]=!0:"object"===(void 0===e?"undefined":i(e))&&"string"==typeof e.type&&(l[e.type]=e))})},t.registerMethods=function(e){},t.registerModules=function(e){if("object"===(void 0===e?"undefined":i(e)))for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(f[t]=e[t])},t.createInstance=function(e,t,r,a,u){var l=y[e];{if(void 0!=l)throw new Error('Instance id "'+e+'" existed when create instance');var g=Date.now(),S="object"===("undefined"==typeof WXEnvironment?"undefined":i(WXEnvironment))&&WXEnvironment||{},x=n(6)(),k="function"==typeof k?k:x.Promise,C="function"==typeof C?C:x.Symbol,E="function"==typeof E?E:x.Set,O="function"==typeof O?O:x.Map,j="function"==typeof j?j:x.WeakMap,A="function"==typeof A?A:x.WeakSet,I=x.URL,T=x.URLSearchParams,P=x.FontFace,N=x.matchMedia,M=r.bundleUrl||"about:blank";r.bundleUrl?M.split("//")[0]||(M="https:"+M):console.error('Error: Must have bundleUrl option when createInstance, downgrade to "about:blank".');var $=new p(e,M),R=new I(M),D={};l=y[e]={document:$,instanceId:e,bundleUrl:M,bundleCode:t,modules:D,origin:R.origin,uid:0},function(e,t){if("object"===(void 0===f?"undefined":i(f))){var n=function(n){var r=d+n;e[r]={module:{exports:{}},isInitialized:!0},f[n].forEach(function(o){"string"==typeof o&&(o={name:o});var a=o.name;e[r].module.exports[a]=function(){for(var e=arguments,r=arguments.length,o=Array(r),s=0;s<r;s++)o[s]=e[s];var u={},c=o[o.length-1];return c&&"object"===(void 0===c?"undefined":i(c))&&c.__weex_options__&&(u=c.__weex_options__,o.pop()),t.taskCenter.send("module",{module:n,method:a},o,u)}})};for(var r in f)n(r)}}(D,$);var F=n(7)(D),L=n(8)(D),V=n(9)(L);n(11)(L,$);var W=n(12)(L,R),U=n(13)(L,k),B=U.fetch,q=U.Headers,J=U.Request,z=U.Response,H=n(14)(L),G=n(17)(L),X=n(18)(L,$),K=X.setTimeout,Z=X.clearTimeout,Q=X.setInterval,Y=X.clearInterval,ee=X.requestAnimationFrame,te=X.cancelAnimationFrame,ne=n(19)(),re=ne.atob,oe=ne.btoa,ie=n(20)(g),ae=n(21)(),se=ae.Event,ue=ae.CustomEvent,ce=new c.default,le={Promise:k,Symbol:C,Map:O,Set:E,WeakMap:j,WeakSet:A,name:"",closed:!1,atob:re,btoa:oe,performance:ie,document:$,location:W,navigator:{product:"Weex",platform:S.platform,appName:S.appName,appVersion:S.appVersion,userAgent:"Weex/"+S.weexVersion+" "+S.platform+"/"+S.osVersion+" ("+S.deviceModel+") "+S.appName+"/"+S.appVersion},screen:{width:S.deviceWidth,height:S.deviceHeight,availWidth:S.deviceWidth,availHeight:S.deviceHeight,colorDepth:24,pixelDepth:24},devicePixelRatio:S.scale,fetch:B,Headers:q,Response:z,Request:J,XMLHttpRequest:H,URL:I,URLSearchParams:T,FontFace:P,WebSocket:G,Event:se,CustomEvent:ue,matchMedia:N,setTimeout:K,clearTimeout:Z,setInterval:Q,clearInterval:Y,requestAnimationFrame:ee,cancelAnimationFrame:te,alert:function(e){var t=L(h);t.alert({message:e},function(){})},open:function(e){var t=L(v);t.push({url:e,animated:!0},_)},close:function(){var e=L(v);e.close({animated:!0},_,_)},postMessage:function(e,t){var n={origin:W.origin,data:JSON.parse(JSON.stringify(e)),type:"message",source:le};!function(e,t){var n;for(var r in y)y.hasOwnProperty(r)&&(n=y[r],"*"!==t&&t!==n.origin||(e.target=n.window,n.window.dispatchEvent(e)))}(n,t)},addEventListener:function(e,t){ce.on(e,t)},removeEventListener:function(e,t){ce.off(e,t)},dispatchEvent:function(e){ce.emit(e.type,e)},define:F,require:L,__weex_document__:$,__weex_module_supports__:b,__weex_tag_supports__:w,__weex_define__:F,__weex_require__:L,__weex_downgrade__:V,__weex_env__:S,__weex_code__:t,__weex_options__:r,__weex_data__:a,__weex_config__:u};l.window=le.self=le.window=le;var fe={},pe={};try{fe=u.services.builtinGlobals,pe=u.services.builtinModules}catch(e){}Object.assign(le,fe);var de=o({},s.ModuleFactories,pe);if(function(e,t,n){for(var r in t)e[r]={factory:t[r].bind(n),module:{exports:{}},isInitialized:!1}}(D,de,le),"Web"!==S.platform){var he=ie.timing;he.domLoading=Date.now();var ve=m[t]?m[t]:new Function('with(this){(function(){"use strict";\n'+t+"\n}).call(this)}");ve.call(le),he.domInteractive=he.domComplete=he.domInteractive=Date.now(),m[t]=ve}else{var ye=new Function('"use strict";\n'+t);ye.call(le)}}},t.refreshInstance=function(e,t){var n=g(e).document;n.documentElement.fireEvent("refresh",{timestamp:Date.now(),data:t}),n.taskCenter.send("dom",{action:"refreshFinish"},[])},t.destroyInstance=function(e){var t=g(e),n=t.bundleCode;t.window.closed=!0;var r=t.document;r.documentElement.fireEvent("destory",{timestamp:Date.now()}),r.destroy&&r.destroy();r.taskCenter&&r.taskCenter.destroyCallback&&r.taskCenter.destroyCallback();delete y[e],delete m[n]},t.getRoot=function(e){var t=g(e).document;return t.toJSON?t.toJSON():{}},t.receiveTasks=function(e,t){var n=g(e);if(Array.isArray(t)){var o=n.document,i=[];return t.forEach(function(e){var t=void 0;if("fireEvent"===e.method){var n=r(e.args,5),a=n[0],s=n[1],u=n[2],c=n[3],l=n[4];t=function e(t,n,r,o,i,a){if(Array.isArray(n))return void n.some(function(n){return!1!==e(t,n,r,o)});var s=t.getRef(n);if(s){var u=t.fireEvent(s,r,o,i,a);return u}return new Error('Invalid element reference "'+n+'"')}(o,a,s,u,c,l)}else if("callback"===e.method){var f=r(e.args,3),p=f[0],d=f[1],h=f[2];t=o.taskCenter.callback(p,d,h)}i.push(t)}),i}};var a,s=n(4),u=n(1),c=(a=u)&&a.__esModule?a:{default:a};var l={},f={},p=void 0,d="@weex-module/",h=d+"modal",v=d+"navigator",y={},m={},_=function(){};function g(e){var t=y[e];if(!t)throw new Error('Invalid instance id "'+e+'"');return t}function b(e){var t=e.split(".");if(1===t.length)return Boolean(f[e]);var n=t[0],r=t[1],o=f[n];if(o)for(var a=0;a<o.length;a++){var s=o[a];if("object"===(void 0===s?"undefined":i(s))&&s.name===r||s===r)return!0}return!1}function w(e){return Boolean(l[e])}t.default=t},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});t.ModuleFactories={rax:n(5)}},function(e,t){e.exports=function(e,t,n){var r=this.__weex_document__,o=this.document;n.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=17)}([function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default={component:null,mountID:1,sandbox:!0,rootComponents:{},rootInstances:{},hook:null,driver:null,monitor:null},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=c(n(0)),o=n(6),i=c(n(9)),a=c(n(2)),s=c(n(3)),u=c(n(19));function c(e){return e&&e.__esModule?e:{default:e}}var l="$$instance";t.default={set:function(e,t){e[l]||(e[l]=t,t.rootID&&(r.default.rootInstances[t.rootID]=t,r.default.rootComponents[t.rootID]=t._internal))},get:function(e){return e[l]},remove:function(e){var t=this.get(e);t&&(e[l]=null,t.rootID&&(delete r.default.rootComponents[t.rootID],delete r.default.rootInstances[t.rootID]))},mount:function(e,t,n){r.default.driver.beforeRender&&r.default.driver.beforeRender(),null==t&&(t=r.default.driver.createBody());var c=void 0;if(n){var l=n._internal;c=l._processChildContext(l._context)}var f=this.get(t);if(f&&f.isRootComponent){var p=f.getRenderedComponent(),d=p._currentElement;if((0,s.default)(d,e)){var h=p._context;return p.updateComponent(d,e,h,c||h),f}r.default.hook.Reconciler.unmountComponent(f),(0,i.default)(t)}var v=(0,o.createElement)(u.default,null,e),y=(0,a.default)(v),m=c||{},_=y.mountComponent(t,null,m);return this.set(t,_),r.default.driver.afterRender&&r.default.driver.afterRender(_),r.default.hook.Mount._renderNewRootComponent(_._internal),_}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,o="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},i=n(0),a=(r=i)&&r.__esModule?r:{default:r};t.default=function(e){var t=void 0;if(void 0===e||null===e||!1===e||!0===e)t=new a.default.EmptyComponent;else if(Array.isArray(e))t=new a.default.FragmentComponent(e);else if("object"===(void 0===e?"undefined":o(e))&&e.type)t="string"==typeof e.type?new a.default.NativeComponent(e):new a.default.CompositeComponent(e);else{if("string"!=typeof e&&"number"!=typeof e)throw new Error("Invalid element type: "+e+". (keys: "+Object.keys(e)+")");t=new a.default.TextComponent(e)}return t._mountIndex=0,t},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r="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};t.default=function(e,t){var n=null===e,o=null===t;if(n||o)return n===o;var i=void 0===e?"undefined":r(e),a=void 0===t?"undefined":r(t);return"string"===i||"number"===i?"string"===a||"number"===a:"object"===i&&"object"===a&&e.type===t.type&&e.key===t.key},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var o=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.props=t,this.context=n,this.refs={},this.updater=r}return r(e,[{key:"isComponentClass",value:function(){}},{key:"setState",value:function(e,t){this.updater.setState(this,e,t)}},{key:"forceUpdate",value:function(e){this.updater.forceUpdate(this,e)}}]),e}();t.default=o,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(1)),o=i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}t.default={ComponentTree:{getClosestInstanceFromNode:function(e){return r.default.get(e)},getNodeFromInstance:function(e){for(;e._renderedComponent;)e=e._renderedComponent;return e?e._nativeNode:null}},Mount:{_instancesByReactRootID:o.default.rootComponents,_renderNewRootComponent:function(){}},Reconciler:{mountComponent:function(){},receiveComponent:function(){},unmountComponent:function(){}},monitor:null},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r="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};t.createElement=f,t.createFactory=function(e){var t=f.bind(null,e);return t.type=e,t},t.cloneElement=function(e,t){var n=arguments;if(!p(e))throw Error("cloneElement: not a valid element."+c());var r=Object.assign({},e.props),a=e.key,s=e.ref,f=e._owner;if(t){void 0!==t.ref&&(s=t.ref,f=o.default.component),void 0!==t.key&&(a=String(t.key));var d=void 0;e.type&&e.type.defaultProps&&(d=e.type.defaultProps);var h=void 0;for(h in t)t.hasOwnProperty(h)&&!u.hasOwnProperty(h)&&(void 0===t[h]&&void 0!==d?r[h]=d[h]:r[h]=t[h])}for(var v=arguments.length,y=Array(v>2?v-2:0),m=2;m<v;m++)y[m-2]=n[m];y.length&&(r.children=(0,i.default)(y));return new l(e.type,a,s,r,f)},t.isValidElement=p;var o=s(n(0)),i=s(n(7)),a=n(8);function s(e){return e&&e.__esModule?e:{default:e}}var u={key:!0,ref:!0};function c(){if(o.default.component){var e=o.default.component.getName();if(e)return" Check the render method of `"+e+"`."}return""}function l(e,t,n,r,o){return a.isWeex&&(r=function(e,t){if("text"===e){var n=t.children,r=t.value;null==r&&null!=n&&(Array.isArray(n)?n=n.map(function(e){return"number"==typeof e||"string"==typeof e?e:""}).join(""):"number"!=typeof n&&"string"!=typeof n&&(n=""),t.value=String(n)),t.children=null}return t}(e,r)),{type:e,key:t,ref:n,props:r,_owner:o}}function f(e,t,n){var a=arguments;if(null==e)throw Error("createElement: type should not be null or undefined."+c());var s={},f=void 0,p=null,d=null;if(null!=t)for(f in d=void 0===t.ref?null:t.ref,p=void 0===t.key?null:String(t.key),t)u[f]||(s[f]=t[f]);var h=arguments.length-2;if(h>0)if(1!==h||Array.isArray(n)){var v=n;if(h>1){v=new Array(h);for(var y=0;y<h;y++)v[y]=a[y+2]}s.children=(0,i.default)(v)}else s.children=n;if(e&&e.defaultProps){var m=e.defaultProps;for(f in m)void 0===s[f]&&(s[f]=m[f])}return s.style&&(Array.isArray(s.style)||"object"===r(s.style))&&(s.style=function e(t){if(t){if(Array.isArray(t)){for(var n={},r=0;r<t.length;++r){var o=e(t[r]);if(o)for(var i in o)n[i]=o[i]}return n}return t}}(s.style)),new l(e,p,d,s,o.default.component)}function p(e){return"object"===(void 0===e?"undefined":r(e))&&null!==e&&e.type&&e.props}t.default=l},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(null==e)return e;var t=[];(function e(t,n){if(Array.isArray(t))for(var r=0,o=t.length;r<o;r++)e(t[r],n);else n.push(t)})(e,t),1===t.length&&(t=t[0]);return t},e.exports=t.default},function(e,t,n){var r="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};Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(e){return void 0===e?"undefined":r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":r(e)};t.isWeb="object"===("undefined"==typeof navigator?"undefined":o(navigator))&&("Mozilla"===navigator.appCodeName||"Gecko"===navigator.product),t.isNode=void 0!==process&&!(!process.versions||!process.versions.node),t.isWeex="function"==typeof callNative,t.isReactNative="undefined"!=typeof __fbBatchedBridgeConfig;t.default=e.exports,t.default=e.exports},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=i.default.get(e);if(!t)return!1;return i.default.remove(e),t._internal.unmountComponent(),!0};var r,o=n(1),i=(r=o)&&r.__esModule?r:{default:r};e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(22)),o=i(n(1));i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,n,i){"function"==typeof n&&(i=n,n=null),n=n||{},(0,r.default)(n);var a=o.default.mount(e,t,n.parent).getPublicInstance();return i&&i.call(a),a},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=l(n(0)),i=l(n(12)),a=l(n(2)),s=l(n(3)),u=l(n(13)),c=l(n(1));function l(e){return e&&e.__esModule?e:{default:e}}var f=/on[A-Z]/,p=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._currentElement=t}return r(e,[{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n,this._mountID=o.default.mountID++;var a=this._currentElement.props,s={_internal:this,type:this._currentElement.type,props:a},u=a.append;this._instance=s,this._prevStyleCopy=Object.assign({},a.style);var c=this.getNativeNode();"tree"!==u&&(r?r(c,e):o.default.driver.appendChild(c,e)),this._currentElement&&this._currentElement.ref&&i.default.attach(this._currentElement._owner,this._currentElement.ref,this);var l=a.children;return null!=l&&this.mountChildren(l,n),"tree"===u&&(r?r(c,e):o.default.driver.appendChild(c,e)),o.default.hook.Reconciler.mountComponent(this),s}},{key:"mountChildren",value:function(e,t){var n=this;Array.isArray(e)||(e=[e]);var r=this._renderedChildren={};return e.map(function(e,o){var i=(0,a.default)(e),s=(0,u.default)(r,e,o);return r[s]=i,i._mountIndex=o,i.mountComponent(n.getNativeNode(),n._instance,t,null)})}},{key:"unmountChildren",value:function(e){var t=this._renderedChildren;if(t){for(var n in t){t[n].unmountComponent(e)}this._renderedChildren=null}}},{key:"unmountComponent",value:function(e){if(this._nativeNode){var t=this._currentElement.ref;t&&i.default.detach(this._currentElement._owner,t,this),c.default.remove(this._nativeNode),e||o.default.driver.removeChild(this._nativeNode,this._parent),o.default.driver.removeAllEventListeners(this._nativeNode)}this.unmountChildren(e),o.default.hook.Reconciler.unmountComponent(this),this._currentElement=null,this._nativeNode=null,this._parent=null,this._parentInstance=null,this._context=null,this._instance=null,this._prevStyleCopy=null}},{key:"updateComponent",value:function(e,t,n,r){this._currentElement=t,i.default.update(e,t,this);var a=e.props,s=t.props;this.updateProperties(a,s),this.updateChildren(s.children,r),o.default.hook.Reconciler.receiveComponent(this)}},{key:"updateProperties",value:function(e,t){var n=this,r=void 0,i=void 0,a=void 0;for(r in e)if("children"!==r&&!t.hasOwnProperty(r)&&e.hasOwnProperty(r)&&null!=e[r])if("style"===r){var s=n._prevStyleCopy;for(i in s)s.hasOwnProperty(i)&&((a=a||{})[i]="");n._prevStyleCopy=null}else f.test(r)?"function"==typeof e[r]&&o.default.driver.removeEventListener(n.getNativeNode(),r.slice(2).toLowerCase(),e[r]):o.default.driver.removeAttribute(n.getNativeNode(),r,e[r]);for(r in t){var u=t[r],c="style"===r?n._prevStyleCopy:null!=e?e[r]:void 0;if("children"!==r&&t.hasOwnProperty(r)&&u!==c&&(null!=u||null!=c))if("style"===r)if(u?u=n._prevStyleCopy=Object.assign({},u):n._prevStyleCopy=null,null!=c){for(i in c)!c.hasOwnProperty(i)||u&&u.hasOwnProperty(i)||((a=a||{})[i]="");for(i in u)u.hasOwnProperty(i)&&c[i]!==u[i]&&((a=a||{})[i]=u[i])}else a=u;else if(f.test(r)){var l=r.slice(2).toLowerCase();"function"==typeof c&&o.default.driver.removeEventListener(n.getNativeNode(),l,c,t),"function"==typeof u&&o.default.driver.addEventListener(n.getNativeNode(),l,u,t)}else null!=u?o.default.driver.setAttribute(n.getNativeNode(),r,u):o.default.driver.removeAttribute(n.getNativeNode(),r,e[r])}a&&o.default.driver.setStyles(this.getNativeNode(),a)}},{key:"updateChildren",value:function(e,t){var n=this,r=this._renderedChildren;if(null!=e||null!=r){var i={},c={};if(null!=e){Array.isArray(e)||(e=[e]);for(var l=0,f=e.length;l<f;l++){var p=e[l],d=(0,u.default)(i,p,l),h=r&&r[d],v=h&&h._currentElement;if(null!=h&&(0,s.default)(v,p))h.updateComponent(v,p,t,t),i[d]=h;else{if(h){var y=h.getNativeNode();h.unmountComponent(!0),c[d]=y}i[d]=(0,a.default)(p)}}}var m=void 0,_=void 0;if(null!=r)for(var g in r)if(r.hasOwnProperty(g)){var b=r[g],w=!i[g];m?w&&b.unmountComponent():(m=b,_=w)}null!=i&&function(){var e=0,a=0,s=null,u=[],l=function(l){if(!i.hasOwnProperty(l))return"continue";var f=i[l],p=r&&r[l];if(p===f){var d=p.getNativeNode();if(Array.isArray(d)||(d=[d]),p._mountIndex<e){Array.isArray(s)&&(s=s[s.length-1]);for(var h=d.length-1;h>=0;h--)o.default.driver.insertAfter(d[h],s)}u=u.concat(d),e=Math.max(p._mountIndex,e),p._mountIndex=a}else{null!=p&&(e=Math.max(p._mountIndex,e));var v=n.getNativeNode();Array.isArray(v)&&(v=n._parent),f.mountComponent(v,n._instance,t,function(e,t){var n=c[l];if(Array.isArray(e)||(e=[e]),n){Array.isArray(n)||(n=[n]);for(var r=void 0,i=0;i<e.length;i++){var a=e[i];n[i]?o.default.driver.replaceChild(a,n[i]):o.default.driver.insertAfter(a,r),r=a}if(e.length<n.length)for(var f=e.length;f<n.length;f++)o.default.driver.removeChild(n[f])}else{Array.isArray(s)&&(s=s[s.length-1]);var p=void 0;m&&!s&&(p=m.getNativeNode(),Array.isArray(p)&&(p=p[0]));for(var d=e.length-1;d>=0;d--){var h=e[d];s?o.default.driver.insertAfter(h,s):p?o.default.driver.insertBefore(h,p):o.default.driver.appendChild(h,t)}}u=u.concat(e)}),f._mountIndex=a}a++,s=f.getNativeNode()};for(var f in i)l(f);if(Array.isArray(n._nativeNode)){n._nativeNode.splice(0,n._nativeNode.length);for(var p=0;p<u.length;p++)n._nativeNode.push(u[p])}}(),_&&m.unmountComponent(),this._renderedChildren=i}}},{key:"getNativeNode",value:function(){return null==this._nativeNode&&(this._nativeNode=o.default.driver.createElement(this._instance),c.default.set(this._nativeNode,this._instance)),this._nativeNode}},{key:"getPublicInstance",value:function(){return this.getNativeNode()}},{key:"getName",value:function(){return this._currentElement.type}}]),e}();t.default=p,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default={update:function(e,t,n){var r=null!=e&&e.ref,o=null!=t&&t.ref;r!==o&&(null!=r&&this.detach(e._owner,r,n),null!=o&&this.attach(t._owner,o,n))},attach:function(e,t,n){if(!e)throw new Error("You might be adding a ref to a component that was not created inside a component's `render` method, or you have multiple copies of Rax loaded.");var r=n.getPublicInstance();"function"==typeof t?t(r):e._instance.refs[t]=r},detach:function(e,t,n){if("function"==typeof t)t(null);else{var r=n.getPublicInstance();e._instance.refs[t]===r&&delete e._instance.refs[t]}}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=t&&t.key,o="string"==typeof r,i="."+n.toString(36);if(o){var a="$"+r,s=void 0===e[a];return s||console.warn('Encountered two children with the same key "'+r+'".'),s?a:i}return i},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.isRem=s,t.calcRem=u,t.getRem=function(){return a},t.setRem=function(e){a=e},t.isUnitNumber=c,t.convertUnit=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a;{if(t&&c(e,t))return e*n+"px";if(s(e))return u(e,n)}return e};var r={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridColumn:!0,fontWeight:!0,lineClamp:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,lines:!0},o="rem",i=/[-+]?\d*\.?\d+rem/g,a=1;function s(e){return"string"==typeof e&&-1!==e.indexOf(o)}function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a;return e.replace(i,function(e){return parseFloat(e)*t+"px"})}function c(e,t){return"number"==typeof e&&!r[t]}t.default=e.exports,t.default=e.exports},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.transformPropsAttrsToStyle=function(e,t){return e.style=e.style||{},t.forEach(function(t){e[t]&&!e.style[t]&&(e.style[t]=e[t],delete e[t])}),e},t.renamePropsAttr=function(e,t,n){e[t]&&!e[n]&&(e[n]=e[t],delete e[t]);return e},t.default=e.exports,t.default=e.exports},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(0),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(e){if(null==e)return null;if(e.ownerDocument||e.nodeType)return e;if(e._nativeNode)return e._nativeNode;if("string"==typeof e)return i.default.driver.getElementById(e);if("function"!=typeof e.render)throw new Error("findDOMNode: find by neither component nor DOM node.");var t=e._internal;if(t){for(;!t._nativeNode;)if(null==(t=t._renderedComponent))return null;return t._nativeNode}throw new Error("findDOMNode: find on an unmounted component.")},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Children=t.version=t.setNativeProps=t.findComponentInstance=t.unmountComponentAtNode=t.findDOMNode=t.hydrate=t.render=t.PropTypes=t.PureComponent=t.Component=t.createFactory=t.isValidElement=t.cloneElement=t.createElement=void 0,n(18);var r=n(6),o=v(n(4)),i=v(n(20)),a=v(n(21)),s=v(n(10)),u=v(n(42)),c=v(n(16)),l=v(n(9)),f=v(n(43)),p=v(n(44)),d=v(n(45)),h=v(n(46));function v(e){return e&&e.__esModule?e:{default:e}}t.createElement=r.createElement,t.cloneElement=r.cloneElement,t.isValidElement=r.isValidElement,t.createFactory=r.createFactory,t.Component=o.default,t.PureComponent=i.default,t.PropTypes=a.default,t.render=s.default,t.hydrate=u.default,t.findDOMNode=c.default,t.unmountComponentAtNode=l.default,t.findComponentInstance=f.default,t.setNativeProps=p.default,t.version=d.default,t.Children=h.default},function(e,t,n){var r,o=n(5),i=(r=o)&&r.__esModule?r:{default:r};"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.inject&&__REACT_DEVTOOLS_GLOBAL_HOOK__.inject(i.default)},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(4),a=(r=i)&&r.__esModule?r:{default:r};function s(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}var u=1,c=function(e){function t(){var e,n,r,o=arguments;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=Array(i),c=0;c<i;c++)a[c]=o[c];return n=r=s(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(a))),r.rootID=u++,s(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,a.default),o(t,[{key:"isRootComponent",value:function(){}},{key:"render",value:function(){return this.props.children}},{key:"getPublicInstance",value:function(){return this.getRenderedComponent().getPublicInstance()}},{key:"getRenderedComponent",value:function(){return this._internal._renderedComponent}}]),t}();t.default=c,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(4),a=(r=i)&&r.__esModule?r:{default:r};var s=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,a.default),o(t,[{key:"isPureComponentClass",value:function(){}}]),t}();t.default=s,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){function t(e,t,n,o,i,a){return r}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n}();t.default={array:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,element:r,node:r,any:r,arrayOf:r,instanceOf:r,objectOf:r,oneOf:r,oneOfType:r,shape:r},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.driver,n=e.hook,d=e.measurer,h=e.deviceWidth,v=e.viewportWidth,y=e.eventRegistry;if(o.default.EmptyComponent=i.default,o.default.NativeComponent=a.default,o.default.TextComponent=s.default,o.default.FragmentComponent=c.default,o.default.CompositeComponent=u.default,o.default.hook=n||p.default,o.default.measurer=d,!o.default.driver){if(!t)if(r.isWeex)t=l.default;else{if(!r.isWeb)throw Error("No builtin driver matched");t=f.default}o.default.driver=t}h&&o.default.driver.setDeviceWidth&&o.default.driver.setDeviceWidth(h);v&&o.default.driver.setViewportWidth&&o.default.driver.setViewportWidth(v);y&&(o.default.driver.eventRegistry=y)};var r=n(8),o=d(n(0)),i=d(n(23)),a=d(n(11)),s=d(n(24)),u=d(n(25)),c=d(n(29)),l=d(n(30)),f=d(n(40)),p=d(n(5));function d(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0),a=(r=i)&&r.__esModule?r:{default:r};var s=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._currentElement=null}return o(e,[{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n;var o={_internal:this},i=this.getNativeNode();return r?r(i,e):a.default.driver.appendChild(i,e),o}},{key:"unmountComponent",value:function(e){this._nativeNode&&!e&&a.default.driver.removeChild(this._nativeNode,this._parent),this._nativeNode=null,this._parent=null,this._parentInstance=null,this._context=null}},{key:"updateComponent",value:function(){}},{key:"getNativeNode",value:function(){return null==this._nativeNode&&(this._nativeNode=a.default.driver.createEmpty()),this._nativeNode}}]),e}();t.default=s,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0),a=(r=i)&&r.__esModule?r:{default:r};var s=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._currentElement=t,this._stringText=String(t)}return o(e,[{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n,this._mountID=a.default.mountID++;var o=this.getNativeNode();r?r(o,e):a.default.driver.appendChild(o,e);var i={_internal:this};return a.default.hook.Reconciler.mountComponent(this),i}},{key:"unmountComponent",value:function(e){this._nativeNode&&!e&&a.default.driver.removeChild(this._nativeNode,this._parent),a.default.hook.Reconciler.unmountComponent(this),this._currentElement=null,this._nativeNode=null,this._parent=null,this._parentInstance=null,this._context=null,this._stringText=null}},{key:"updateComponent",value:function(e,t,n){e!==t&&(this._currentElement=t,this._stringText=String(t),a.default.driver.updateText(this.getNativeNode(),this._stringText),a.default.hook.Reconciler.receiveComponent(this))}},{key:"getNativeNode",value:function(){return null==this._nativeNode&&(this._nativeNode=a.default.driver.createText(this._stringText)),this._nativeNode}}]),e}();t.default=s,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=f(n(26)),i=f(n(27)),a=f(n(0)),s=f(n(12)),u=f(n(2)),c=f(n(3)),l=f(n(28));function f(e){return e&&e.__esModule?e:{default:e}}function p(e,t,n){try{return e()}catch(e){n?n(e):d(t,e)}}function d(e,t){for(var n=void 0;e;){if("function"==typeof e.componentDidCatch){n=e;break}if(!e._internal||!e._internal._parentInstance)break;e=e._internal._parentInstance}if(n)n.componentDidCatch(t);else{if(!a.default.sandbox)throw t;setTimeout(function(){throw t},0)}}var h=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._currentElement=t}return r(e,[{key:"getName",value:function(){var e=this._currentElement.type,t=this._instance&&this._instance.constructor;return e.displayName||t&&t.displayName||e.name||t&&t.name||null}},{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n,this._mountID=a.default.mountID++,this._updateCount=0;var c=this._currentElement.type,l=this._currentElement.props,f=c.prototype,h=f&&c.prototype.isComponentClass,v=f&&c.prototype.render,y=this._processContext(n),m=void 0,_=void 0;if(h||v)m=new c(l,y,i.default);else{if("function"!=typeof c)throw new Error("Invalid component type: "+c+". (keys: "+Object.keys(c)+")");m=new o.default(c)}m.props=l,m.context=y,m.refs={},m.updater=i.default,m._internal=this,this._instance=m;var g=m.state;void 0===g&&(m.state=g=null);var b=null,w=function(e){b=e};return m.componentWillMount&&p(function(){m.componentWillMount()},m,w),null==_&&(a.default.component=this,m.state=this._processPendingState(l,y),p(function(){_=m.render()},m,w),a.default.component=null),this._renderedComponent=(0,u.default)(_),this._renderedComponent.mountComponent(this._parent,m,this._processChildContext(n),r),b&&d(m,b),this._currentElement&&this._currentElement.ref&&s.default.attach(this._currentElement._owner,this._currentElement.ref,this),m.componentDidMount&&p(function(){m.componentDidMount()},m),a.default.hook.Reconciler.mountComponent(this),m}},{key:"unmountComponent",value:function(e){var t=this._instance;if(t.componentWillUnmount&&p(function(){t.componentWillUnmount()},t),a.default.hook.Reconciler.unmountComponent(this),t._internal=null,null!=this._renderedComponent){var n=this._currentElement.ref;n&&s.default.detach(this._currentElement._owner,n,this),this._renderedComponent.unmountComponent(e),this._renderedComponent=null,this._instance=null}this._currentElement=null,this._parentInstance=null,this._pendingStateQueue=null,this._pendingForceUpdate=!1,this._context=null}},{key:"_processContext",value:function(e){var t=this._currentElement.type.contextTypes;if(!t)return{};var n={};for(var r in t)n[r]=e[r];return n}},{key:"_processChildContext",value:function(e){var t=this._instance,n=t.getChildContext&&t.getChildContext();return n?Object.assign({},e,n):e}},{key:"_processPendingState",value:function(e,t){var n=this._instance,r=this._pendingStateQueue;if(!r)return n.state;this._pendingStateQueue=null;for(var o=Object.assign({},n.state),i=0;i<r.length;i++){var a=r[i];Object.assign(o,"function"==typeof a?a.call(n,o,e,t):a)}return o}},{key:"updateComponent",value:function(e,t,n,r){var o=this._instance;o||console.error("Update component '"+this.getName()+"' that has already been unmounted (or failed to mount).");var u=!1,c=void 0,f=void 0;this._context===r?c=o.context:(c=this._processContext(r),u=!0),e===t?f=t.props:(f=t.props,u=!0);var d=u&&o.componentWillReceiveProps;d&&(this._pendingState=!0,p(function(){o.componentWillReceiveProps(f,c)},o),this._pendingState=!1),s.default.update(e,t,this);var h=!0,v=o.props,y=o.state,m=this._processPendingState(f,c);if(this._pendingForceUpdate||(o.shouldComponentUpdate?h=p(function(){return o.shouldComponentUpdate(f,m,c)},o):o.isPureComponentClass&&(h=!(0,l.default)(v,f)||!(0,l.default)(y,m))),h){this._pendingForceUpdate=!1;var _=o.context;p(function(){o.componentWillUpdate&&o.componentWillUpdate(f,m,c)},o),this._currentElement=t,this._context=r,o.props=f,o.state=m,o.context=c,this._updateRenderedComponent(r),p(function(){o.componentDidUpdate&&o.componentDidUpdate(v,y,_)},o),this._updateCount++}else this._currentElement=t,this._context=r,o.props=f,o.state=m,o.context=c;if(d){var g=this._pendingCallbacks;this._pendingCallbacks=null,i.default.runCallbacks(g,o)}a.default.hook.Reconciler.receiveComponent(this)}},{key:"_updateRenderedComponent",value:function(e){var t=this._renderedComponent,n=t._currentElement,r=this._instance,o=void 0;if(a.default.component=this,p(function(){o=r.render()},r),a.default.component=null,(0,c.default)(n,o))t.updateComponent(n,o,t._context,this._processChildContext(e));else{var i=t.getNativeNode();t.unmountComponent(!0),this._renderedComponent=(0,u.default)(o),this._renderedComponent.mountComponent(this._parent,r,this._processChildContext(e),function(e,t){Array.isArray(e)||(e=[e]),Array.isArray(i)||(i=[i]);for(var n=void 0,r=0;r<e.length;r++){var o=e[r];i[r]?a.default.driver.replaceChild(o,i[r]):a.default.driver.insertAfter(o,n),n=o}if(e.length<i.length)for(var s=e.length;s<i.length;s++)a.default.driver.removeChild(i[s])})}}},{key:"getNativeNode",value:function(){var e=this._renderedComponent;if(e)return e.getNativeNode()}},{key:"getPublicInstance",value:function(){var e=this._instance;return e instanceof o.default?null:e}}]),e}();t.default=h,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0);(r=i)&&r.__esModule;var a=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.pureRender=t}return o(e,[{key:"render",value:function(){return this.pureRender(this.props,this.context)}}]),e}();t.default=a,e.exports=t.default},function(e,t,n){function r(e,t){t&&(e._pendingCallbacks||(e._pendingCallbacks=[])).push(t)}Object.defineProperty(t,"__esModule",{value:!0});var o={setState:function(e,t,n){var o,i,a=e._internal;a&&(o=a,(i=t)&&(o._pendingStateQueue||(o._pendingStateQueue=[])).push(i),r(a,n),!a._pendingState&&a._renderedComponent&&this.runUpdate(e))},forceUpdate:function(e,t){var n=e._internal;n&&(n._pendingForceUpdate=!0,r(n,t),n._renderedComponent&&this.runUpdate(e))},runUpdate:function(e){var t=e._internal,n=t._pendingCallbacks;t._pendingCallbacks=null;var r=t._currentElement,o=t._context;(t._pendingStateQueue||t._pendingForceUpdate)&&t.updateComponent(r,r,o,o),this.runCallbacks(n,e)},runCallbacks:function(e,t){if(e)for(var n=0;n<e.length;n++)e[n].call(t)}};t.default=o,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r="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},o=Object.prototype.hasOwnProperty;function i(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}t.default=function(e,t){if(i(e,t))return!0;if("object"!==(void 0===e?"undefined":r(e))||null===e||"object"!==(void 0===t?"undefined":r(t))||null===t)return!1;var n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;for(var s=0;s<n.length;s++)if(!o.call(t,n[s])||!i(e[n[s]],t[n[s]]))return!1;return!0},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=c(n(0)),i=c(n(11)),a=c(n(1)),s=c(n(2)),u=c(n(13));function c(e){return e&&e.__esModule?e:{default:e}}var l=function(e){function t(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,i.default),r(t,[{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n,this._mountID=o.default.mountID++;var i={_internal:this};this._instance=i;var a=this.getNativeNode(),s=this._currentElement;if(this.mountChildren(s,n),r)r(a,e);else for(var u=Array.isArray(e),c=0;c<a.length;c++){var l=a[c];u?e.push(l):o.default.driver.appendChild(l,e)}return i}},{key:"mountChildren",value:function(e,t){var n=this,r=this._renderedChildren={},o=this.getNativeNode();return e.map(function(e,i){var a=(0,s.default)(e),c=(0,u.default)(r,e,i);return r[c]=a,a._mountIndex=i,a.mountComponent(n._parent,n._instance,t,function(e){if(Array.isArray(e))for(var t=0;t<e.length;t++)o.push(e[t]);else o.push(e)})})}},{key:"unmountComponent",value:function(e){if(this._nativeNode&&(a.default.remove(this._nativeNode),!e))for(var t=0;t<this._nativeNode.length;t++)o.default.driver.removeChild(this._nativeNode[t]);this.unmountChildren(!0),this._currentElement=null,this._nativeNode=null,this._parent=null,this._parentInstance=null,this._context=null,this._instance=null}},{key:"updateComponent",value:function(e,t,n,r){this._currentElement=t,this.updateChildren(this._currentElement,r)}},{key:"getNativeNode",value:function(){return null==this._nativeNode&&(this._nativeNode=[]),this._nativeNode}},{key:"getPublicInstance",value:function(){return this.getNativeNode()}},{key:"getName",value:function(){return"fragment"}}]),t}();t.default=l,e.exports=t.default},function(e,t,n){var o="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};Object.defineProperty(t,"__esModule",{value:!0});var i,a="function"==typeof Symbol&&"symbol"===o(Symbol.iterator)?function(e){return void 0===e?"undefined":o(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":o(e)},s=n(14),u=n(31),c=(i=u)&&i.__esModule?i:{default:i};var l=/^on[A-Z]/,f=/^aria-/,p={},d="object"===(void 0===r?"undefined":a(r))?r:"object"===(void 0===d?"undefined":a(d))?d:null,h={deviceWidth:750,viewportWidth:750,getDeviceWidth:function(){return this.deviceWidth},setDeviceWidth:function(e){this.deviceWidth=e},getViewportWidth:function(){return this.viewportWidth},setViewportWidth:function(e){this.viewportWidth=e},getElementById:function(e){return p[e]},createBody:function(){if(d.body)return d.body;var e=d.documentElement,t=d.createBody();return e.appendChild(t),t},createComment:function(e){return d.createComment(e)},createEmpty:function(){return this.createComment(" empty ")},createText:function(e){return h.createElement({type:"text",props:{value:e}})},updateText:function(e,t){this.setAttribute(e,"value",t)},createElement:function(e){var t=c.default[e.type];t&&(e=t.parse(e));var n=e.props,r={},o=n.style;for(var i in o)r[i]=(0,s.convertUnit)(o[i],i);var a=d.createElement(e.type,{style:r});return this.setNativeProps(a,n,!0),a},appendChild:function(e,t){return t.appendChild(e)},removeChild:function(e,t){t=t||e.parentNode;var n=e.attr&&e.attr.id;return null!=n&&(p[n]=null),t.removeChild(e)},replaceChild:function(e,t,n){n=n||t.parentNode;var r=t.previousSibling,o=t.nextSibling;this.removeChild(t,n),r?this.insertAfter(e,r,n):o?this.insertBefore(e,o,n):this.appendChild(e,n)},insertAfter:function(e,t,n){return(n=n||t.parentNode).insertAfter(e,t)},insertBefore:function(e,t,n){return(n=n||t.parentNode).insertBefore(e,t)},addEventListener:function(e,t,n,r){var o=r[t+"EventParams"];return e.addEvent(t,n,o)},removeEventListener:function(e,t,n){return e.removeEvent(t,n)},removeAllEventListeners:function(e){},removeAttribute:function(e,t,n){return"id"==t&&(p[n]=null),e.setAttr(t,void 0,!1)},setAttribute:function(e,t,n){return"id"==t&&(p[n]=e),f.test(t)&&(t=t.replace(/\-(\w)/,function(e,t){return t.toUpperCase()})),e.setAttr(t,n,!1)},setStyles:function(e,t){for(var n in t){var r=t[n];r=(0,s.convertUnit)(r,n),e.setStyle(n,r)}},beforeRender:function(){d.open(),(0,s.setRem)(this.getDeviceWidth()/this.getViewportWidth())},afterRender:function(){d.listener&&d.listener.createFinish&&d.listener.createFinish(),d.close()},setNativeProps:function(e,t,n){for(var r in t){var o=t[r];if("children"!==r&&null!=o)if("style"===r){if(n)continue;this.setStyles(e,o)}else if(l.test(r)){var i=r.slice(2).toLowerCase();this.addEventListener(e,i,o,t)}else this.setAttribute(e,r,o)}}};t.default=h,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=f(n(32)),o=f(n(33)),i=f(n(34)),a=f(n(35)),s=f(n(36)),u=f(n(37)),c=f(n(38)),l=f(n(39));function f(e){return e&&e.__esModule?e:{default:e}}t.default={span:a.default,p:s.default,img:r.default,button:u.default,video:o.default,textarea:i.default,h1:c.default,h2:c.default,h3:c.default,h4:c.default,h5:c.default,h6:c.default,nav:l.default,article:l.default,section:l.default,footer:l.default,aside:l.default,main:l.default},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(15);t.default={parse:function(e){var t=e.props;return e.type="image",e.props=(0,r.transformPropsAttrsToStyle)(t,["width","height"]),e}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(15);t.default={parse:function(e){var t=e.props;return e.props=(0,r.transformPropsAttrsToStyle)(t,["width","height"]),e}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default={parse:function(e){var t=e.props;return"string"!=typeof t.children||t.value||(t.value=t.children,t.children=null),e}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default={parse:function(e){var t=e.props;return e.type="text","string"!=typeof t.children||t.value||(t.value=t.children,t.children=null),e}},e.exports=t.default},function(e,t,n){var r="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};Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(e){return void 0===e?"undefined":r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":r(e)},i=Object.assign||function(e){for(var t=arguments,n=1;n<arguments.length;n++){var r=t[n];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},a={fontSize:28,marginTop:28,marginBottom:28},s={u:{textDecoration:"underline"},s:{textDecoration:"line-through"},i:{fontStyle:"italic"},b:{fontWeight:"bold"},del:{textDecoration:"line-through"},em:{fontStyle:"italic"},strong:{fontWeight:"bold"},big:{fontSize:33.6},small:{fontSize:28*.8}};function u(e){var t=e.type,n=e.props,r=n.style,o=n.children;"img"===t&&(t="image"),s[t]&&(r=i({},s[t],r),t="span"),n.style=null,n.children=null;var a={type:t,style:r,attr:n||{}};return o&&("span"===t&&"string"==typeof o?a.attr.value=o:a.children=c(o)),a}function c(e){var t=[];Array.isArray(e)||(e=[e]);for(var n=0;n<e.length;n++){var r=e[n];"string"==typeof r?t.push({type:"span",attr:{value:r}}):"object"===(void 0===r?"undefined":o(r))&&t.push(u(r))}return t}t.default={parse:function(e){var t=e.props,n=t.children;return e.type="richtext",t.style=i({},a,t.style),t.value=c(n),t.children=null,e}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=arguments,n=1;n<arguments.length;n++){var r=t[n];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e};t.default={parse:function(e){var t=e.props;e.type="text";var n=t.style,o=t.disabled,i=t.children,a=r({textAlign:"center",fontSize:22,paddingTop:4,paddingRight:12,paddingBottom:6,paddingLeft:12,borderWidth:4,borderStyle:"solid",borderColor:"#000000",backgroudColor:"#c0c0c0"},n);return o&&(t.onClick=null,a=r({},a,{color:"#7f7f7f",borderColor:"#7f7f7f"})),"string"==typeof i&&(t.value=i,t.children=null),e}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=arguments,n=1;n<arguments.length;n++){var r=t[n];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e};function o(e,t,n){return{fontSize:e*t,marginTop:e*t*n,marginBottom:e*t*n,fontWeight:"bold"}}var i={h1:o(28,2,.67),h2:o(28,1.5,.83),h3:o(28,1.17,1),h4:o(28,1,1.33),h5:o(28,.83,1.67),h6:o(28,.67,2.33)};t.default={parse:function(e){var t=e.type,n=e.props;return e.type="text",n.style=r({},i[t]||i.h6,n.style),"string"!=typeof n.children||n.value||(n.value=n.children,n.children=null),e}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default={parse:function(e){return e.type="div",e}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(14),a=n(41),s=(r=a)&&r.__esModule?r:{default:r};var u="dangerouslySetInnerHTML",c=/on[A-Z]/,l={deviceWidth:"undefined"!=typeof DEVICE_WIDTH&&DEVICE_WIDTH||null,viewportWidth:"undefined"!=typeof VIEWPORT_WIDTH&&VIEWPORT_WIDTH||750,eventRegistry:{},getDeviceWidth:function(){return this.deviceWidth||o.documentElement.clientWidth},setDeviceWidth:function(e){this.deviceWidth=e},getViewportWidth:function(){return this.viewportWidth},setViewportWidth:function(e){this.viewportWidth=e},getElementById:function(e){return o.getElementById(e)},createBody:function(){return o.body},createComment:function(e){return o.createComment(e)},createEmpty:function(){return this.createComment(" empty ")},createText:function(e){return o.createTextNode(e)},updateText:function(e,t){e["textContent"in o?"textContent":"nodeValue"]=t},createElement:function(e){var t=o.createElement(e.type),n=e.props;return this.setNativeProps(t,n),t},appendChild:function(e,t){return t.appendChild(e)},removeChild:function(e,t){(t=t||e.parentNode)&&t.removeChild(e)},replaceChild:function(e,t,n){(n=n||t.parentNode).replaceChild(e,t)},insertAfter:function(e,t,n){n=n||t.parentNode;var r=t.nextSibling;r?n.insertBefore(e,r):n.appendChild(e)},insertBefore:function(e,t,n){(n=n||t.parentNode).insertBefore(e,t)},addEventListener:function(e,t,n,r){return this.eventRegistry[t]?this.eventRegistry[t]("addEvent",e,t,n,r):e.addEventListener(t,n)},removeEventListener:function(e,t,n,r){return this.eventRegistry[t]?this.eventRegistry[t]("removeEvent",e,t,n,r):e.removeEventListener(t,n)},removeAllEventListeners:function(e){},removeAttribute:function(e,t){if(t===u)return e.innerHTML=null;if("className"===t&&(t="class"),t in e)try{e[t]=null}catch(e){}e.removeAttribute(t)},setAttribute:function(e,t,n){if(t===u)return e.innerHTML=n.__html;if("className"===t&&(t="class"),t in e)try{e[t]=n}catch(r){e.setAttribute(t,n)}else e.setAttribute(t,n)},setStyles:function(e,t){var n={};for(var r in t){var o=t[r];s.default.isFlexProp(r)?s.default[r](o,n):n[r]=(0,i.convertUnit)(o,r)}for(var a in n){var u=n[a];if(Array.isArray(u))for(var c=0;c<u.length;c++)e.style[a]=u[c];else e.style[a]=u}},beforeRender:function(){(0,i.setRem)(this.getDeviceWidth()/this.getViewportWidth())},setNativeProps:function(e,t){for(var n in t){var r=t[n];if("children"!==n&&null!=r)if("style"===n)this.setStyles(e,r);else if(c.test(n)){var o=n.slice(2).toLowerCase();this.addEventListener(e,o,r)}else this.setAttribute(e,n,r)}}};t.default=l,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r={stretch:"stretch","flex-start":"start","flex-end":"end",center:"center"},o={row:"horizontal",column:"vertical"},i={"flex-start":"start","flex-end":"end",center:"center","space-between":"justify","space-around":"justify"},a={display:!0,flex:!0,alignItems:!0,alignSelf:!0,flexDirection:!0,justifyContent:!0,flexWrap:!0},s={isFlexProp:function(e){return a[e]},display:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.display="flex"===e?["-webkit-box","-webkit-flex","flex"]:e,t},flex:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitBoxFlex=e,t.webkitFlex=e,t.flex=e,t},flexWrap:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.flexWrap=e,t},alignItems:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitBoxAlign=r[e],t.webkitAlignItems=e,t.alignItems=e,t},alignSelf:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitAlignSelf=e,t.alignSelf=e,t},flexDirection:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitBoxOrient=o[e],t.webkitFlexDirection=e,t.flexDirection=e,t},justifyContent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitBoxPack=i[e],t.webkitJustifyContent=e,t.justifyContent=e,t}};t.default=s,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(10),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(e,t,n,r){if(t.childNodes)for(var o=[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(t.childNodes)),a=0;a<o.length;a++){var s=o[a];t.removeChild(s)}return(0,i.default)(e,t,n,r)},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(1),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(e){return null==e?null:i.default.get(e)},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){e=(0,o.default)(e),r.default.driver.setNativeProps(e,t)};var r=i(n(0)),o=i(n(16));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default="0.4.20",e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(7),i=(r=o)&&r.__esModule?r:{default:r};function a(e){return e=(0,i.default)(e,[]),Array.isArray(e)?e:[].concat(e)}var s={map:function(e,t,n){return null==e?null:(e=a(e)).map(function(e,r){return t.call(n,e,r)})},forEach:function(e,t,n){if(null==e)return null;(e=a(e)).forEach(function(e,r){return t.call(n,e,r)})},count:function(e){return null==e?0:a(e).length},only:function(e){if(1!==(e=s.toArray(e)).length)throw new Error("Children.only: expected to receive a single element child.");return e[0]},toArray:function(e){return null==e?[]:a(e).filter(function(e){return null!==e})}};t.default=s,e.exports=t.default}])}},function(e,t){e.exports=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=2)}([function(e,t,n){var r,o,i="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},a=Object.defineProperties,s=Object.defineProperty,u=Object.create(null);function c(e){if(!(t=e)||!("symbol"===(void 0===t?"undefined":i(t))||t.constructor&&"Symbol"===t.constructor.name&&"Symbol"===t[t.constructor.toStringTag]))throw new TypeError(e+" is not a symbol");var t;return e}var l,f=(l=Object.create(null),function(e){for(var t=0;l[e+(t||"")];)++t;return l[e+=t||""]=!0,"@@"+e});o=function(e){if(this instanceof o)throw new TypeError("Symbol is not a constructor");return r(e)},e.exports=r=function e(t){var n;if(this instanceof e)throw new TypeError("Symbol is not a constructor");return n=Object.create(o.prototype),t=void 0===t?"":String(t),a(n,{__description__:{value:t},__name__:{value:f(t)}})},a(r,{for:{value:function(e){return u[e]?u[e]:u[e]=r(String(e))}},keyFor:{value:function(e){var t;for(t in c(e),u)if(u[t]===e)return t}},hasInstance:{value:r("hasInstance")},isConcatSpreadable:{value:r("isConcatSpreadable")},iterator:{value:r("iterator")},match:{value:r("match")},replace:{value:r("replace")},search:{value:r("search")},species:{value:r("species")},split:{value:r("split")},toPrimitive:{value:r("toPrimitive")},toStringTag:{value:r("toStringTag")},unscopables:{value:r("unscopables")}}),a(o.prototype,{constructor:{value:r},toString:{value:function(){return this.__name__}}}),a(r.prototype,{toString:{value:function(){return"Symbol ("+c(this).__description__+")"}},valueOf:{value:function(){return c(this)}}}),s(r.prototype,r.toPrimitive,{value:function(){var e=c(this);return"symbol"===(void 0===e?"undefined":i(e))?e:e.toString()}}),s(r.prototype,r.toStringTag,{value:"Symbol"}),s(o.prototype,r.toStringTag,{value:r.prototype[r.toStringTag]}),s(o.prototype,r.toPrimitive,{value:r.prototype[r.toPrimitive]})},function(e,t,n){var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0),a=(r=i)&&r.__esModule?r:{default:r};var s=/[!'\(\)~]|%20|%00/g,u=/\+/g,c={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"},l=function(e){return c[e]},f="__URLSearchParams__";function p(e){return encodeURIComponent(e).replace(s,l)}function d(e){return decodeURIComponent(e.replace(u," "))}var h=function(){function e(t){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this[f]=Object.create(null),t){"?"===t.charAt(0)&&(t=t.slice(1));for(var n,r,o=(t||"").split("&"),i=0,a=o.length;i<a;i++)-1<(n=(r=o[i]).indexOf("="))?this.append(d(r.slice(0,n)),d(r.slice(n+1))):r.length&&this.append(d(r),"")}}return o(e,[{key:"append",value:function(e,t){var n=this[f];e in n?n[e].push(""+t):n[e]=[""+t]}},{key:"delete",value:function(e){delete this[f][e]}},{key:"get",value:function(e){var t=this[f];return e in t?t[e][0]:null}},{key:"getAll",value:function(e){var t=this[f];return e in t?t[e].slice(0):[]}},{key:"has",value:function(e){return e in this[f]}},{key:"set",value:function(e,t){this[f][e]=[""+t]}},{key:"forEach",value:function(e,t){var n=this[f];Object.getOwnPropertyNames(n).forEach(function(r){n[r].forEach(function(n){e.call(t,n,r,this)},this)},this)}},{key:"keys",value:function(){var e=[];this.forEach(function(t,n){e.push(n)});var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return t[a.default.iterator]=function(){return t},t}},{key:"values",value:function(){var e=[];this.forEach(function(t){e.push(t)});var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return t[a.default.iterator]=function(){return t},t}},{key:"entries",value:function(){var e=[];this.forEach(function(t,n){e.push([n,t])});var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return t[a.default.iterator]=function(){return t},t}},{key:"toString",value:function(){var e,t,n,r,o=this[f],i=[];for(t in o)for(n=p(t),e=0,r=o[t];e<r.length;e++)i.push(n+"="+p(r[e]));return i.join("&")}}]),e}();h.prototype[a.default.iterator]=h.prototype.entries,e.exports=h},function(e,t,n){e.exports={get Promise(){return n(3)},get Symbol(){return n(0)},get Map(){return n(4)},get Set(){return n(5)},get WeakMap(){return n(6)},get WeakSet(){return n(7)},get FontFace(){return n(8)},get URL(){return n(9)},get URLSearchParams(){return n(1)},get matchMedia(){return n(10)}}},function(e,t,n){var r="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};function o(){}var i="function"==typeof setImmediate&&setImmediate||function(e){"function"==typeof setTimeout?setTimeout(e,0):e()},a=function(e){"undefined"!=typeof console&&console&&console.log("Possible Unhandled Promise Rejection:",e)};function s(e){if("object"!==r(this))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("Promise resolver is not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],p(e,this)}function u(e,t){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,i(function(){var n=1===e._state?t.onFulfilled:t.onRejected;if(null!==n){var r;try{r=n(e._value)}catch(e){return void l(t.promise,e)}c(t.promise,r)}else(1===e._state?c:l)(t.promise,e._value)})):e._deferreds.push(t)}function c(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"===(void 0===t?"undefined":r(t))||"function"==typeof t)){var n=t.then;if(t instanceof s)return e._state=3,e._value=t,void f(e);if("function"==typeof n)return void p((o=n,i=t,function(){o.apply(i,arguments)}),e)}e._state=1,e._value=t,f(e)}catch(t){l(e,t)}var o,i}function l(e,t){e._state=2,e._value=t,f(e)}function f(e){2===e._state&&0===e._deferreds.length&&i(function(){e._handled||a(e._value)});for(var t=0,n=e._deferreds.length;t<n;t++)u(e,e._deferreds[t]);e._deferreds=null}function p(e,t){var n=!1;try{e(function(e){n||(n=!0,c(t,e))},function(e){n||(n=!0,l(t,e))})}catch(e){if(n)return;n=!0,l(t,e)}}s.prototype.catch=function(e){return this.then(null,e)},s.prototype.then=function(e,t){var n=new this.constructor(o);return u(this,new function(e,t,n){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.promise=n}(e,t,n)),n},s.all=function(e){var t=Array.prototype.slice.call(e);return new s(function(e,n){if(0===t.length)return e([]);var o=t.length;function i(a,s){try{if(s&&("object"===(void 0===s?"undefined":r(s))||"function"==typeof s)){var u=s.then;if("function"==typeof u)return void u.call(s,function(e){i(a,e)},n)}t[a]=s,0==--o&&e(t)}catch(e){n(e)}}for(var a=0;a<t.length;a++)i(a,t[a])})},s.resolve=function(e){return e&&"object"===(void 0===e?"undefined":r(e))&&e.constructor===s?e:new s(function(t){t(e)})},s.reject=function(e){return new s(function(t,n){n(e)})},s.race=function(e){return new s(function(t,n){for(var r=0,o=e.length;r<o;r++)e[r].then(t,n)})},s._setImmediateFn=function(e){i=e},s._setUnhandledRejectionFn=function(e){a=e},e.exports=s},function(e,t,n){var r,o=n(0),i=(r=o)&&r.__esModule?r:{default:r};var a=(0,i.default)("undef"),s=(0,i.default)("NaN"),u=!0;function c(e){return Number.isNaN(e)?s:e}function l(e){return e===s?NaN:e}function f(e,t){var n=0,r=!1;return{next:function(){if(n===e._keys.length&&(r=!0),r)return{value:void 0,done:!0};for(;e._keys[n]===a;)n++;return{value:t.call(e,n++),done:!1}}}}function p(e){for(var t=0,n=0,r=e._keys.length;n<r;n++)e._keys[n]!==a&&t++;return t}function d(e,t){return"function"==typeof e[t]}var h=function e(t){this._keys=[],this._values=[],t&&d(t,"forEach")&&(t instanceof e||d(t,"clear")&&d(t,"delete")&&d(t,"entries")&&d(t,"forEach")&&d(t,"get")&&d(t,"has")&&d(t,"keys")&&d(t,"set")&&d(t,"values")?t.forEach(function(e,t){this.set.apply(this,[t,e])},this):t.forEach(function(e){this.set.apply(this,e)},this)),u||(this.size=p(this))};h.prototype={};try{Object.defineProperty(h.prototype,"size",{get:function(){return p(this)}})}catch(e){u=!1}h.prototype.get=function(e){var t=this._keys.indexOf(c(e));return-1!==t?this._values[t]:void 0},h.prototype.set=function(e,t){var n=this._keys.indexOf(c(e));return-1!==n?this._values[n]=t:(this._keys.push(c(e)),this._values.push(t),u||(this.size=p(this))),this},h.prototype.has=function(e){return-1!==this._keys.indexOf(c(e))},h.prototype.delete=function(e){var t=this._keys.indexOf(c(e));return-1!==t&&(this._keys[t]=a,this._values[t]=a,u||(this.size=p(this)),!0)},h.prototype.clear=function(){this._keys=this._values=[],u||(this.size=0)},h.prototype.values=function(){return f(this,function(e){return this._values[e]})},h.prototype.keys=function(){return f(this,function(e){return l(this._keys[e])})},h.prototype.entries=h.prototype[i.default.iterator]=function(){return f(this,function(e){return[l(this._keys[e]),this._values[e]]})},h.prototype.forEach=function(e,t){t=t||global;for(var n=this.entries(),r=n.next();!1===r.done;)e.call(t,r.value[1],r.value[0],this),r=n.next()},h.prototype[i.default.species]=h,Object.defineProperty(h,"constructor",{value:h});try{Object.defineProperty(h,"length",{value:0})}catch(e){}e.exports=h},function(e,t,n){var r,o=n(0),i=(r=o)&&r.__esModule?r:{default:r};var a=(0,i.default)("undef"),s=(0,i.default)("NaN"),u=!0;function c(e){return Number.isNaN(e)?s:e}function l(e){return e===s?NaN:e}function f(e,t){var n=0;return{next:function(){for(;e._values[n]===a;)n++;return n===e._values.length?{value:void 0,done:!0}:{value:t.call(e,n++),done:!1}}}}function p(e){for(var t=0,n=0,r=e._values.length;n<r;n++)e._values[n]!==a&&t++;return t}var d=function(e){this._values=[],e&&"function"==typeof e.forEach&&e.forEach(function(e){this.add.call(this,e)},this),u||(this.size=p(this))};try{Object.defineProperty(d.prototype,"size",{get:function(){return p(this)}})}catch(e){u=!1}d.prototype.add=function(e){return e=c(e),-1===this._values.indexOf(e)&&(this._values.push(e),u||(this.size=p(this))),this},d.prototype.has=function(e){return-1!==this._values.indexOf(c(e))},d.prototype.delete=function(e){var t=this._values.indexOf(c(e));return-1!==t&&(this._values[t]=a,u||(this.size=p(this)),!0)},d.prototype.clear=function(){this._values=[],u||(this.size=0)},d.prototype.values=d.prototype.keys=function(){return f(this,function(e){return l(this._values[e])})},d.prototype.entries=d.prototype[i.default.iterator]=function(){return f(this,function(e){return[l(this._values[e]),l(this._values[e])]})},d.prototype.forEach=function(e,t){t=t||global;for(var n=this.entries(),r=n.next();!1===r.done;)e.call(t,r.value[1],r.value[0],this),r=n.next()},d.prototype[i.default.species]=d,Object.defineProperty(d,"constructor",{value:d});try{Object.defineProperty(d,"length",{value:0})}catch(e){}e.exports=d},function(e,t,n){var r="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},o=Object.defineProperty,i=Date.now()%1e9,a=function(e){this.name="__st"+(1e9*Math.random()>>>0)+i+++"__",e&&e.forEach&&e.forEach(function(e){this.set.apply(this,e)},this)};a.prototype.set=function(e,t){if("object"!==(void 0===e?"undefined":r(e))&&"function"!=typeof e)throw new TypeError("Invalid value used as weak map key");var n=e[this.name];return n&&n[0]===e?n[1]=t:o(e,this.name,{value:[e,t],writable:!0}),this},a.prototype.get=function(e){var t;return(t=e[this.name])&&t[0]===e?t[1]:void 0},a.prototype.delete=function(e){var t=e[this.name];return!(!t||t[0]!==e)&&(t[0]=t[1]=void 0,!0)},a.prototype.has=function(e){var t=e[this.name];return!!t&&t[0]===e},e.exports=a},function(e,t,n){var r=Date.now()%1e9,o=function(e){this.name="__st"+(1e9*Math.random()>>>0)+r+++"__",e&&e.forEach&&e.forEach(this.add,this)};o.prototype.add=function(e){var t=this.name;return e[t]||Object.defineProperty(e,t,{value:!0,writable:!0}),this},o.prototype.delete=function(e){return!!e[this.name]&&(e[this.name]=void 0,!0)},o.prototype.has=function(e){return!!e[this.name]},e.exports=o},function(e,t,n){e.exports=function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.family=t,this.source=n}},function(e,t,n){var r=n(1),o=Object.create(null);o.ftp=21,o.file=0,o.gopher=70,o.http=80,o.https=443,o.ws=80,o.wss=443;var i=Object.create(null);function a(e){return void 0!==o[e]}function s(){h.call(this),this._isInvalid=!0}function u(e){return""==e&&s.call(this),e.toLowerCase()}function c(e){var t=e.charCodeAt(0);return t>32&&t<127&&-1==[34,35,60,62,63,96].indexOf(t)?e:encodeURIComponent(e)}i["%2e"]=".",i[".%2e"]="..",i["%2e."]="..",i["%2e%2e"]="..";var l=void 0,f=/[a-zA-Z]/,p=/[a-zA-Z0-9\+\-\.]/;function d(e,t,n){var r=this;function d(e){w.push(e)}var h,v,y=t||"scheme start",m=0,_="",g=!1,b=!1,w=[];e:for(;(e[m-1]!=l||0==m)&&!this._isInvalid;){var S=e[m];switch(y){case"scheme start":if(!S||!f.test(S)){if(t){d("Invalid scheme.");break e}_="",y="no scheme";continue}_+=S.toLowerCase(),y="scheme";break;case"scheme":if(S&&p.test(S))_+=S.toLowerCase();else{if(":"!=S){if(t){if(l==S)break e;d("Code point not allowed in scheme: "+S);break e}_="",m=0,y="no scheme";continue}if(r._scheme=_,_="",t)break e;a(r._scheme)&&(r._isRelative=!0),y="file"==r._scheme?"relative":r._isRelative&&n&&n._scheme==r._scheme?"relative or authority":r._isRelative?"authority first slash":"scheme data"}break;case"scheme data":"?"==S?y="query":"#"==S?(r._fragment="#",y="fragment"):l!=S&&"\t"!=S&&"\n"!=S&&"\r"!=S&&(r._schemeData+=c(S));break;case"no scheme":if(n&&a(n._scheme)){y="relative";continue}d("Missing scheme."),s.call(r);break;case"relative or authority":if("/"!=S||"/"!=e[m+1]){d("Expected /, got: "+S),y="relative";continue}y="authority ignore slashes";break;case"relative":if(r._isRelative=!0,"file"!=r._scheme&&(r._scheme=n._scheme),l==S){r._host=n._host,r._port=n._port,r._path=n._path.slice(),r._query=n._query,r._username=n._username,r._password=n._password;break e}if("/"==S||"\\"==S)"\\"==S&&d("\\ is an invalid code point."),y="relative slash";else if("?"==S)r._host=n._host,r._port=n._port,r._path=n._path.slice(),r._query="?",r._username=n._username,r._password=n._password,y="query";else{if("#"!=S){var x=e[m+1],k=e[m+2];("file"!=r._scheme||!f.test(S)||":"!=x&&"|"!=x||l!=k&&"/"!=k&&"\\"!=k&&"?"!=k&&"#"!=k)&&(r._host=n._host,r._port=n._port,r._username=n._username,r._password=n._password,r._path=n._path.slice(),r._path.pop()),y="relative path";continue}r._host=n._host,r._port=n._port,r._path=n._path.slice(),r._query=n._query,r._fragment="#",r._username=n._username,r._password=n._password,y="fragment"}break;case"relative slash":if("/"!=S&&"\\"!=S){"file"!=r._scheme&&(r._host=n._host,r._port=n._port,r._username=n._username,r._password=n._password),y="relative path";continue}"\\"==S&&d("\\ is an invalid code point."),y="file"==r._scheme?"file host":"authority ignore slashes";break;case"authority first slash":if("/"!=S){d("Expected '/', got: "+S),y="authority ignore slashes";continue}y="authority second slash";break;case"authority second slash":if(y="authority ignore slashes","/"!=S){d("Expected '/', got: "+S);continue}break;case"authority ignore slashes":if("/"!=S&&"\\"!=S){y="authority";continue}d("Expected authority, got: "+S);break;case"authority":if("@"==S){g&&(d("@ already seen."),_+="%40"),g=!0;for(var C=0;C<_.length;C++){var E=_[C];if("\t"!=E&&"\n"!=E&&"\r"!=E)if(":"!=E||null!==r._password){var O=c(E);null!==r._password?r._password+=O:r._username+=O}else r._password="";else d("Invalid whitespace in authority.")}_=""}else{if(l==S||"/"==S||"\\"==S||"?"==S||"#"==S){m-=_.length,_="",y="host";continue}_+=S}break;case"file host":if(l==S||"/"==S||"\\"==S||"?"==S||"#"==S){2!=_.length||!f.test(_[0])||":"!=_[1]&&"|"!=_[1]?0==_.length?y="relative path start":(r._host=u.call(r,_),_="",y="relative path start"):y="relative path";continue}"\t"==S||"\n"==S||"\r"==S?d("Invalid whitespace in file host."):_+=S;break;case"host":case"hostname":if(":"!=S||b){if(l==S||"/"==S||"\\"==S||"?"==S||"#"==S){if(r._host=u.call(r,_),_="",y="relative path start",t)break e;continue}"\t"!=S&&"\n"!=S&&"\r"!=S?("["==S?b=!0:"]"==S&&(b=!1),_+=S):d("Invalid code point in host/hostname: "+S)}else if(r._host=u.call(r,_),_="",y="port","hostname"==t)break e;break;case"port":if(/[0-9]/.test(S))_+=S;else{if(l==S||"/"==S||"\\"==S||"?"==S||"#"==S||t){if(""!=_){var j=parseInt(_,10);j!=o[r._scheme]&&(r._port=j+""),_=""}if(t)break e;y="relative path start";continue}"\t"==S||"\n"==S||"\r"==S?d("Invalid code point in port: "+S):s.call(r)}break;case"relative path start":if("\\"==S&&d("'\\' not allowed in path."),y="relative path","/"!=S&&"\\"!=S)continue;break;case"relative path":var A;if(l!=S&&"/"!=S&&"\\"!=S&&(t||"?"!=S&&"#"!=S))"\t"!=S&&"\n"!=S&&"\r"!=S&&(_+=c(S));else"\\"==S&&d("\\ not allowed in relative path."),(A=i[_.toLowerCase()])&&(_=A),".."==_?(r._path.pop(),"/"!=S&&"\\"!=S&&r._path.push("")):"."==_&&"/"!=S&&"\\"!=S?r._path.push(""):"."!=_&&("file"==r._scheme&&0==r._path.length&&2==_.length&&f.test(_[0])&&"|"==_[1]&&(_=_[0]+":"),r._path.push(_)),_="","?"==S?(r._query="?",y="query"):"#"==S&&(r._fragment="#",y="fragment");break;case"query":t||"#"!=S?l!=S&&"\t"!=S&&"\n"!=S&&"\r"!=S&&(r._query+=(void 0,(v=(h=S).charCodeAt(0))>32&&v<127&&-1==[34,35,60,62,96].indexOf(v)?h:encodeURIComponent(h))):(r._fragment="#",y="fragment");break;case"fragment":l!=S&&"\t"!=S&&"\n"!=S&&"\r"!=S&&(r._fragment+=S)}m++}}function h(){this._scheme="",this._schemeData="",this._username="",this._password=null,this._host="",this._port="",this._path=[],this._query="",this._fragment="",this._isInvalid=!1,this._isRelative=!1}function v(e,t){void 0===t||t instanceof v||(t=new v(String(t))),this._url=e,h.call(this);var n=e.replace(/^[ \t\r\n\f]+|[ \t\r\n\f]+$/g,"");d.call(this,n,null,t)}v.prototype={toString:function(){return this.href},get href(){if(this._isInvalid)return this._url;var e="";return""==this._username&&null==this._password||(e=this._username+(null!=this._password?":"+this._password:"")+"@"),this.protocol+(this._isRelative?"//"+e+this.host:"")+this.pathname+this._query+this._fragment},set href(e){h.call(this),d.call(this,e)},get protocol(){return this._scheme+":"},set protocol(e){this._isInvalid||d.call(this,e+":","scheme start")},get host(){return this._isInvalid?"":this._port?this._host+":"+this._port:this._host},set host(e){!this._isInvalid&&this._isRelative&&d.call(this,e,"host")},get hostname(){return this._host},set hostname(e){!this._isInvalid&&this._isRelative&&d.call(this,e,"hostname")},get port(){return this._port},set port(e){!this._isInvalid&&this._isRelative&&d.call(this,e,"port")},get pathname(){return this._isInvalid?"":this._isRelative?"/"+this._path.join("/"):this._schemeData},set pathname(e){!this._isInvalid&&this._isRelative&&(this._path=[],d.call(this,e,"relative path start"))},get search(){return this._isInvalid||!this._query||"?"==this._query?"":this._query},set search(e){!this._isInvalid&&this._isRelative&&(this._query="?","?"==e[0]&&(e=e.slice(1)),d.call(this,e,"query"))},get searchParams(){return new r(this.search)},get hash(){return this._isInvalid||!this._fragment||"#"==this._fragment?"":this._fragment},set hash(e){this._isInvalid||(this._fragment="#","#"==e[0]&&(e=e.slice(1)),d.call(this,e,"fragment"))},get origin(){var e;if(this._isInvalid||!this._scheme)return"";switch(this._scheme){case"data":case"file":case"javascript":case"mailto":return"null"}return(e=this.host)?this._scheme+"://"+e:""}},e.exports=v},function(e,t,n){var r=/^(?:(only|not)?\s*([_a-z][_a-z0-9-]*)|(\([^\)]+\)))(?:\s*and\s*(.*))?$/i,o=/^\(\s*([_a-z-][_a-z0-9-]*)\s*(?:\:\s*([^\)]+))?\s*\)$/,i=/^(?:(min|max)-)?(.+)/;function a(e,t){return(n=e,n.split(",").map(function(e){var t=(e=e.trim()).match(r);if(!t)throw new SyntaxError('Invalid CSS media query: "'+e+'"');var n=t[1],a=t[2],s=((t[3]||"")+(t[4]||"")).trim(),u={};if(u.inverse=!!n&&"not"===n.toLowerCase(),u.type=a?a.toLowerCase():"all",!s)return u.expressions=[],u;if(!(s=s.match(/\([^\)]+\)/g)))throw new SyntaxError('Invalid CSS media query: "'+e+'"');return u.expressions=s.map(function(t){var n=t.match(o);if(!n)throw new SyntaxError('Invalid CSS media query: "'+e+'"');var r=n[1].toLowerCase().match(i);return{modifier:r[1],feature:r[2],value:n[2]}}),u})).some(function(e){var n=e.inverse,r="all"===e.type||t.type===e.type;if(r&&n||!r&&!n)return!1;var o=e.expressions.every(function(e){var n=e.feature,r=e.modifier,o=e.value,i=t[n];if(!i)return!1;switch(n){case"width":case"height":o=parseFloat(o),i=parseFloat(i)}switch(r){case"min":return i>=o;case"max":return i<=o;default:return i===o}});return o&&!n||!o&&n});var n}e.exports=function(e){var t={matches:!1,media:e};return""===e?(t.matches=!0,t):(t.matches=a(e,{type:"screen",width:window.screen.width,height:window.screen.height}),t)}}])}},function(e,t,n){e.exports=function(e){return function(t,n,r){n instanceof Function&&(r=n,n=[]),e[t]={factory:r,deps:n,module:{exports:{}},isInitialized:!1,hasError:!1}}}},function(e,t,n){e.exports=function(e){return function t(n){var r=e[n];if(r&&r.isInitialized)return r.module.exports;if(!r)throw new Error('Requiring unknown module "'+n+'"');if(r.hasError)throw new Error('Requiring module "'+n+'" which threw an exception');try{r.isInitialized=!0,r.factory(t,r.module.exports,r.module)}catch(e){throw r.hasError=!0,r.isInitialized=!1,e}return r.module.exports}}},function(e,t,n){var r,o=n(10),i=(r=o)&&r.__esModule?r:{default:r};function a(e){if("*"==e)return e;for(var t=(e="string"==typeof e?e:"").split("."),n=0,r=[];n<3;){var o="string"==typeof t[n]&&t[n]?t[n]:"0";r.push(o),n++}return r.join(".")}function s(e,t,n){var r={isDowngrade:!0,errorType:1,code:1e3},o=e.toLowerCase();return o.indexOf("osversion")>=0?r.code=1001:o.indexOf("appversion")>=0?r.code=1002:o.indexOf("weexversion")>=0?r.code=1003:o.indexOf("devicemodel")>=0&&(r.code=1004),r.errorMessage="Downgrade["+e+"] :: deviceInfo "+t+" matched criteria "+n,r}e.exports=function(e){return function(t){var n=e("@weex-module/instanceWrap"),r=function(e){var t={isDowngrade:!1},n=WXEnvironment,r=e[(n.platform||"unknow").toLowerCase()]||{};for(var o in n){var u=o,c=u.toLowerCase(),l=n[o],f=c.indexOf("version")>=0,p=c.indexOf("devicemodel")>=0,d=r[o];if(d&&f){var h=a(d),v=a(n[o]);if(i.default.satisfies(v,h)){t=s(u,l,d);break}}else if(p&&(Array.isArray(d)?d:[d]).indexOf(l)>=0){t=s(u,l,d);break}}return t}(t);return!!r.isDowngrade&&(n.error(r.errorType,r.code,r.errorMessage),!0)}}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r="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};t.default={satisfies:function(e,t){if((void 0===e?"undefined":r(e))+(void 0===t?"undefined":r(t))!="stringstring")return!1;if("*"==t)return!0;for(var n=t.match(/(\W+)?([\d|.]+)/),o=e.split("."),i=n[2].split("."),a=Math.max(o.length,i.length),s=0,u=0;u<a;u++){if(o[u]&&!i[u]&&parseInt(o[u])>0||parseInt(o[u])>parseInt(i[u])){s=1;break}if(i[u]&&!o[u]&&parseInt(i[u])>0||parseInt(o[u])<parseInt(i[u])){s=-1;break}}switch(n[1]){case"<":if(-1===s)return!0;break;case"<=":if(1!==s)return!0;break;case">":if(1===s)return!0;break;case">=":if(-1!==s)return!0;break;default:if(0===s)return!0}return!1}},e.exports=t.default},function(e,t,n){var r,o=n(1),i=(r=o)&&r.__esModule?r:{default:r};var a="visible",s="hidden",u="visibilitychange";function c(e){e.body.addEvent("viewappear",function(t){e.visibilityState=a,t.type=u,e.dispatchEvent(t)}),e.body.addEvent("viewdisappear",function(t){e.visibilityState=s,t.type=u,e.dispatchEvent(t)})}e.exports=function(e,t){var n=new i.default,r=!1;try{t.addEventListener=function(e,o){e===u&&(t.body?c(t):r=!0),n.on(e,o)},t.removeEventListener=function(e,r){var o;e===u&&(o=t).body&&(o.body.removeEvent("viewappear"),o.body.removeEvent("viewdisappear")),n.off(e,r)},t.dispatchEvent=function(e){n.emit(e.type,e)},t.fonts={add:function(t){e("@weex-module/dom").addRule("fontFace",{fontFamily:t.family,src:t.source})}},t.visibilityState=a;var o=t.createBody;Object.defineProperty(t,"createBody",{value:function(){var e=o.apply(t,arguments);return r&&c(t),e}})}catch(e){console.log(e)}return t}},function(e,t,n){var r="@weex-module/location";e.exports=function(e,t){return t.assign=function(t){e("@weex-module/navigator").push({url:t,animated:"true"},function(e){})},t.replace=function(t){e(r).replace(t)},t.reload=function(t){e(r).reload(t)},t}},function(e,t,n){e.exports=function(e,t){function n(e){return"string"!=typeof e&&(e=String(e)),e.toLowerCase()}function r(e){return"string"!=typeof e&&(e=String(e)),e}function o(e){this.originHeaders=e,this.map={},e instanceof o?e.forEach(function(e,t){this.append(t,e)},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function i(){return this.bodyUsed=!1,this._initBody=function(e,t){if(this._bodyInit=e,"string"==typeof e)this._bodyText=e;else{if(e)throw new Error("unsupported BodyInit type");this._bodyText=""}},this.text=function(){var e=function(e){if(e.bodyUsed)return t.reject(new TypeError("Already read"));e.bodyUsed=!0}(this);return e||t.resolve(this._bodyText)},this.json=function(){return this.text().then(JSON.parse)},this}o.prototype.append=function(e,t){e=n(e),t=r(t);var o=this.map[e];this.map[e]=o?o+","+t:t},o.prototype.delete=function(e){delete this.map[n(e)]},o.prototype.get=function(e){return e=n(e),this.has(e)?this.map[e]:null},o.prototype.has=function(e){return this.map.hasOwnProperty(n(e))},o.prototype.set=function(e,t){this.map[n(e)]=[r(t)]},o.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)};var a=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function s(e,t){var n,r,i=(t=t||{}).body;if(s.prototype.isPrototypeOf(e)){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new o(e.headers)),this.method=e.method,this.mode=e.mode,i||(i=e._bodyInit,e.bodyUsed=!0)}else this.url=e;if(this.credentials=t.credentials||this.credentials||"omit",!t.headers&&this.headers||(this.headers=new o(t.headers)),this.method=(n=t.method||this.method||"GET",r=n.toUpperCase(),a.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&i)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(i,t)}function u(e,t){t||(t={}),this.type="default",this.status="status"in t?t.status:200,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new o(t.headers),this.url=t.url||"",this._initBody(e,t)}s.prototype.clone=function(){return new s(this)},i.call(s.prototype),i.call(u.prototype),u.prototype.clone=function(){return new u(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new o(this.headers),url:this.url})},u.error=function(){var e=new u(null,{status:0,statusText:""});return e.type="error",e};var c=[301,302,303,307,308];u.redirect=function(e,t){if(-1===c.indexOf(t))throw new RangeError("Invalid status code");return new u(null,{status:t,headers:{location:e}})};return{fetch:function(n,r){return new t(function(t,o){var i,a={url:(i=s.prototype.isPrototypeOf(n)&&!r?n:new s(n,r)).url,method:i.method,headers:i.headers&&i.headers.originHeaders};void 0!==i._bodyInit&&(a.body=i._bodyInit),a.type=r&&r.dataType?r.dataType:"text",(0,e("@weex-module/stream").fetch)(a,function(e){try{"string"==typeof e&&(e=JSON.parse(e));var n=new u("string"==typeof e.data?e.data:JSON.stringify(e.data),{status:e.status,statusText:e.statusText,headers:e.headers,url:i.url});t(n)}catch(e){o(e)}},function(e){})})},Headers:o,Request:s,Response:u}}},function(e,t,n){var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var o=n(2),i=0,a=1,s=2,u=3,c=4,l=["abort","error","load","loadstart","progress","timeout","loadend","readystatechange"];e.exports=function(e){var t=function(t){function n(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var e=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return e.UNSENT=i,e.OPENED=a,e.HEADERS_RECEIVED=s,e.LOADING=u,e.DONE=c,e.readyState=i,e.status=0,e.statusText="",e.timeout=0,e._aborted=!1,e._hasError=!1,e._method=null,e._response="",e._url=null,e._timedOut=!1,e._reset(),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,o.apply(undefined,l)),r(n,[{key:"_reset",value:function(){this.readyState=this.UNSENT,this.responseHeaders=void 0,this.status=0,this._hasError=!1,this._headers={},this._response="",this._responseType="",this._sent=!1,this._lowerCaseResponseHeaders={},this._timedOut=!1}},{key:"getAllResponseHeaders",value:function(){if(!this.responseHeaders)return null;var e=this.responseHeaders||{};return Object.keys(e).map(function(t){return t+": "+e[t]}).join("\r\n")}},{key:"getResponseHeader",value:function(e){var t=this._lowerCaseResponseHeaders[e.toLowerCase()];return void 0!==t?t:null}},{key:"setRequestHeader",value:function(e,t){if(this.readyState!==this.OPENED)throw new Error("Request has not been opened");this._headers[e.toLowerCase()]=String(t)}},{key:"open",value:function(e,t,n){if(this.readyState!==this.UNSENT)throw new Error("Cannot open, already sending");if(void 0!==n&&!n)throw new Error("Synchronous http requests are not supported");if(!t)throw new Error("Cannot load an empty url");this._method=e.toUpperCase(),this._url=t,this._aborted=!1,this.setReadyState(this.OPENED)}},{key:"send",value:function(t){var n=this;if(this.readyState!==this.OPENED)throw new Error("Request has not been opened");if(this._sent)throw new Error("Request has already been sent");this._sent=!0,(0,e("@weex-module/stream").fetch)({method:this._method,url:this._url,headers:this._headers,body:t,type:"text"},function(e){try{"string"==typeof e&&(e=JSON.parse(e)),n.status=e.status,n.statusText=e.statusText,n.setResponseHeaders(e.headers),e.ok?n._response=e.data:(""!==n._responseType&&"text"!==n._responseType||(n._response=e.data),n._hasError=!0)}catch(e){}n.setReadyState(n.DONE)},function(e){n.status=e.status,n.statusText=e.statusText,n.setResponseHeaders(e.headers),n.setReadyState(e.readyState)})}},{key:"abort",value:function(){this._aborted=!0,this.readyState===this.UNSENT||this.readyState===this.OPENED&&!this._sent||this.readyState===this.DONE||(this._reset(),this.setReadyState(this.DONE)),this._reset()}},{key:"setResponseHeaders",value:function(e){this.responseHeaders=e||null;var t=e||{};this._lowerCaseResponseHeaders=Object.keys(t).reduce(function(e,n){return e[n.toLowerCase()]=t[n],e},{})}},{key:"setReadyState",value:function(e){this.readyState=e,this.dispatchEvent({type:"readystatechange"}),e===this.DONE&&(this._aborted?this.dispatchEvent({type:"abort"}):this._hasError?this._timedOut?this.dispatchEvent({type:"timeout"}):this.dispatchEvent({type:"error"}):this.dispatchEvent({type:"load"}),this.dispatchEvent({type:"loadend"}))}},{key:"responseType",get:function(){return this._responseType},set:function(e){if(this._sent)throw new Error("Failed to set the 'responseType' property on 'XMLHttpRequest': The response type cannot be set after the request has been sent.");this._responseType=e}},{key:"responseText",get:function(){if(""!==this._responseType&&"text"!==this._responseType)throw new Error("The 'responseText' property is only available if 'responseType' is set to '' or 'text', but it is '"+this._responseType+"'.");return this.readyState<u?"":this._response}},{key:"response",get:function(){var e=this.responseType;return""===e||"text"===e?this.readyState<u||this._hasError?"":this._response:this.readyState!==c?null:void 0}}]),n}();return t.UNSENT=i,t.OPENED=a,t.HEADERS_RECEIVED=s,t.LOADING=u,t.DONE=c,t}},function(e,t,n){var r=n(0),o=r.LISTENERS,i=r.ATTRIBUTE,a=r.newNode;e.exports.defineCustomEventTarget=function(e,t){function n(){e.call(this)}var r={constructor:{value:n,configurable:!0,writable:!0}};return t.forEach(function(e){r["on"+e]={get:function(){return function(e,t){for(var n=e[o][t];null!=n;){if(n.kind===i)return n.listener;n=n.next}return null}(this,e)},set:function(t){!function(e,t,n){"function"!=typeof n&&"object"!=typeof n&&(n=null);for(var r=null,s=e[o][t];null!=s;)s.kind===i?null==r?e[o][t]=s.next:r.next=s.next:r=s,s=s.next;null!=n&&(null==r?e[o][t]=a(n,i):r.next=a(n,i))}(this,e,t)},configurable:!0,enumerable:!0}}),n.prototype=Object.create(e.prototype,r),n}},function(e,t,n){var r=n(0).createUniqueKey,o=r("stop_immediate_propagation_flag"),i=r("canceled_flag"),a=r("passive_listener_flag"),s=r("original_event"),u=Object.freeze({stopPropagation:Object.freeze({value:function(){var e=this[s];"function"==typeof e.stopPropagation&&e.stopPropagation()},writable:!0,configurable:!0}),stopImmediatePropagation:Object.freeze({value:function(){this[o]=!0;var e=this[s];"function"==typeof e.stopImmediatePropagation&&e.stopImmediatePropagation()},writable:!0,configurable:!0}),preventDefault:Object.freeze({value:function(){if(!this[a]){!0===this.cancelable&&(this[i]=!0);var e=this[s];"function"==typeof e.preventDefault&&e.preventDefault()}},writable:!0,configurable:!0}),defaultPrevented:Object.freeze({get:function(){return this[i]},enumerable:!0,configurable:!0})});e.exports.STOP_IMMEDIATE_PROPAGATION_FLAG=o,e.exports.PASSIVE_LISTENER_FLAG=a,e.exports.createEventWrapper=function(e,t){var n="number"==typeof e.timeStamp?e.timeStamp:Date.now(),r={type:{value:e.type,enumerable:!0},target:{value:t,enumerable:!0},currentTarget:{value:t,enumerable:!0},eventPhase:{value:2,enumerable:!0},bubbles:{value:Boolean(e.bubbles),enumerable:!0},cancelable:{value:Boolean(e.cancelable),enumerable:!0},timeStamp:{value:n,enumerable:!0},isTrusted:{value:!1,enumerable:!0}};return r[o]={value:!1,writable:!0},r[i]={value:!1,writable:!0},r[a]={value:!1,writable:!0},r[s]={value:e},void 0!==e.detail&&(r.detail={value:e.detail,enumerable:!0}),Object.create(Object.create(e,u),r)}},function(e,t,n){var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var i=n(2),a="@weex-module/webSocket",s=0,u=1,c=3,l=["close","error","message","open"],f=function e(t,n){o(this,e),this.type=t.toString(),Object.assign(this,n)};e.exports=function(e){var t=function(t){function n(t,r){o(this,n);var i=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this)),l=e(a);return l.WebSocket(t,r),i.readyState=s,i.websocket=l,l.onmessage(function(e){i.dispatchEvent(new f("message",e))}),l.onopen(function(e){i.readyState=u,i.dispatchEvent(new f("open"))}),l.onclose(function(e){i.readyState=c,i.dispatchEvent(new f("close",{code:e.code,reason:e.reason}))}),l.onerror(function(e){i.dispatchEvent(new f("error",e))}),i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,i(l)),r(n,[{key:"close",value:function(e,t){2!==this.readyState&&this.readyState!==c&&(this.readyState=2,this.websocket.close(e,t))}},{key:"send",value:function(e){if("string"!=typeof e)throw new Error("Unsupported data type");this.websocket.send(e)}}]),n}();return t.CONNECTING=s,t.OPEN=u,t.CLOSING=2,t.CLOSED=c,t}},function(e,t,n){var r="@weex-module/timer";e.exports=function(e,t){return{setTimeout:function(n,o){return e(r).setTimeout(n,o),t.taskCenter.callbackManager.lastCallbackId.toString()},clearTimeout:function(t){e(r).clearTimeout(t)},setInterval:function(n,o){return e(r).setInterval(n,o),t.taskCenter.callbackManager.lastCallbackId.toString()},clearInterval:function(t){e(r).clearInterval(t)},requestAnimationFrame:function(t){return e(r).setTimeout(t,16)},cancelAnimationFrame:function(t){e(r).clearTimeout(t)}}}},function(e,t,n){e.exports=function(){var e={},t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return e.btoa=function(e){for(var n,r,o=String(e),i=0,a=t,s="";o.charAt(0|i)||(a="=",i%1);s+=a.charAt(63&n>>8-i%1*8)){if((r=o.charCodeAt(i+=.75))>255)throw new Error("'btoa' failed: The string to be encoded contains characters outside of the Latin1 range.");n=n<<8|r}return s},e.atob=function(e){var n=String(e).replace(/=+$/,"");if(n.length%4==1)throw new Error("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,o,i=0,a=0,s="";o=n.charAt(a++);~o&&(r=i%4?64*r+o:o,i++%4)?s+=String.fromCharCode(255&r>>(-2*i&6)):0)o=t.indexOf(o);return s},e}},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}e.exports=function(e){var t,n={};return n.timing=(r(t={unloadEventStart:0,unloadEventEnd:0,navigationStart:e,redirectStart:0,redirectEnd:0,fetchStart:e,domainLookupStart:e,domainLookupEnd:e,connectStart:e,secureConnectionStart:e},"connectStart",e),r(t,"requestStart",e),r(t,"responseStart",e),r(t,"responseEnd",e),r(t,"domLoading",0),r(t,"domInteractive",0),r(t,"domComplete",0),r(t,"domContentLoadedEventStart",0),r(t,"domContentLoadedEventEnd",0),r(t,"loadEventStart",0),r(t,"loadEventEnd",0),t),n.now=function(){return Date.now()-n.timing.navigationStart},n}},function(e,t,n){function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}e.exports=function(){var e=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,e),this.type=t,this.bubbles=Boolean(n.bubbles),this.cancelable=Boolean(n.cancelable)};return{Event:e,CustomEvent:function(t){function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,n);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t));return o.detail=t.detail,o}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),n}()}}}])})),Weex:ui};var li,fi,pi,di,hi=Object.freeze({$userTrack:function(e,t,n,r){console.error("[Upgrade Warning] $userTrack will be removed in the next version!"),console.error("[JS Framework] Vm#$userTrack is deprecated, please use \"require('@weex-module/userTrack').commit(type, name, comName, param)\" instead"),this._app.requireModule("userTrack").commit(e,t,n,r)},$sendMtop:function(e,t){console.error("[Upgrade Warning] $sendMtop will be removed in the next version!"),console.error("[JS Framework] Vm#$sendMtop is deprecated, please use \"require('@weex-module/stream').sendMtop(params, callback)\" instead"),"undefined"==typeof window?this._app.requireModule("windvane").call({class:"MtopWVPlugin",method:"send",data:e},t):this._app.requireModule("stream").sendMtop(e,t)},$callWindvane:function(e,t){console.error("[Upgrade Warning] $callWindvane will be removed in the next version!"),console.error("[JS Framework] Vm#$callWindvane is deprecated, please use \"require('@weex-module/windvane').call(params, callback)\" instead"),this._app.requireModule("windvane").call(e,t)},$setSpm:function(e,t){console.error("[Upgrade Warning] $setSpm will be removed in the next version!"),console.error("[JS Framework] Vm#$setSpm is deprecated, please use \"require('@weex-module/pageInfo').setSpm(a, b)\" instead"),this._app.requireModule("pageInfo").setSpm(e,t)},$getUserInfo:function(e){console.error("[Upgrade Warning] $getUserInfo will be removed in the next version!"),console.error("[JS Framework] Vm#$getUserInfo is deprecated, please use \"require('@weex-module/user').getUserInfo(callback)\" instead"),this._app.requireModule("user").getUserInfo(e)},$login:function(e){console.error("[Upgrade Warning] $login will be removed in the next version!"),console.error("[JS Framework] Vm#$login is deprecated, please use \"require('@weex-module/user').login(callback)\" instead"),this._app.requireModule("user").login(e)},$logout:function(e){console.error("[Upgrade Warning] $logout will be removed in the next version!"),console.error("[JS Framework] Vm#$logout is deprecated, please use \"require('@weex-module/user').logout(callback)\" instead"),this._app.requireModule("user").logout(e)}});!function(e){var t=ir.init,n=ir.config;n.frameworks=e;var r=en.native,o=en.transformer;for(var i in lr)ir.service.register(i,lr[i]);ir.freezePrototype(),global.frameworkVersion=r,global.transformerVersion=o;var a=t(n),s=function(e){global[e]=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var r=a[e].apply(a,t);return r instanceof Error&&console.error(r.toString()),r}};for(var u in a)s(u)}(ci),Object.freeze(Object),Object.freeze(Array),Yt(li=Object.prototype,"__defineGetter__",fi="Object.prototype"),Yt(li,"__defineSetter__",fi),Yt(li,"__lookupGetter__",fi),Yt(li,"__lookupSetter__",fi),Yt(li,"constructor",fi),Yt(li,"hasOwnProperty",fi),Yt(li,"isPrototypeOf",fi),Yt(li,"propertyIsEnumerable",fi),Yt(li,"toLocaleString",fi),Yt(li,"toString",fi),Yt(li,"valueOf",fi),Object.seal(li),Object.freeze(Array.prototype),Object.freeze(String.prototype),Object.freeze(Number.prototype),Object.freeze(Boolean.prototype),Yt(pi=Error.prototype,"name",di="Error.prototype"),Yt(pi,"message",di),Yt(pi,"toString",di),Yt(pi,"constructor",di),Object.seal(pi),Object.freeze(Date.prototype),Object.freeze(RegExp.prototype),global.registerMethods(hi)});
//# sourceMappingURL=weex-js-framework.min.js.map