http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/b6394418/ios/playground/bundlejs/guide.weex.js ---------------------------------------------------------------------- diff --git a/ios/playground/bundlejs/guide.weex.js b/ios/playground/bundlejs/guide.weex.js index a126caf..aad4993 100644 --- a/ios/playground/bundlejs/guide.weex.js +++ b/ios/playground/bundlejs/guide.weex.js @@ -1,4 +1,3191 @@ // { "framework": "Vue" } "use weex:vue"; -!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:o})},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=37)}([function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var o=n(9),r=n(29),i=n(17),s=Object.defineProperty;t.f=n(2)?Object.defineProperty:function(e,t,n){if(o(e),t=i(t,!0),o(n),r)try{return s(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,n){e.exports=!n(10)(function(){return 7!=Object.defineProper ty({},"a",{get:function(){return 7}}).a})},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var o=n(1),r=n(11);e.exports=n(2)?function(e,t,n){return o.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var o=n(52),r=n(14);e.exports=function(e){return o(r(e))}},function(e,t,n){var o=n(21)("wks"),r=n(12),i=n(0).Symbol,s="function"==typeof i;(e.exports=function(e){return o[e]||(o[e]=s&&i[e]||(s?i:r)("Symbol."+e))}).store=o},function(e,t){var n=e.exports={version:"2.5.3"};"number"==typeof __e&&(__e=n)},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){var o=n(8);e.exports=function(e){if(!o(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){var n=0,o=Math.random();e.expo rts=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+o).toString(36))}},function(e,t){var n=Math.ceil,o=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?o:n)(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){e.exports=!0},function(e,t,n){var o=n(0),r=n(7),i=n(48),s=n(4),a=function(e,t,n){var c,l,u,p=e&a.F,d=e&a.G,h=e&a.S,f=e&a.P,v=e&a.B,g=e&a.W,m=d?r:r[t]||(r[t]={}),S=m.prototype,y=d?o:h?o[t]:(o[t]||{}).prototype;for(c in d&&(n=t),n)(l=!p&&y&&void 0!==y[c])&&c in m||(u=l?y[c]:n[c],m[c]=d&&"function"!=typeof y[c]?n[c]:v&&l?i(u,o):g&&y[c]==u?function(e){var t=function(t,n,o){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,o)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(u):f&&"function"==typeof u?i(Function.call,u):u,f&&((m.virtual||(m.virtual={}))[c]=u,e&a.R&&S&&!S[c]&&s(S,c,u)))};a.F=1,a .G=2,a.S=4,a.P=8,a.B=16,a.W=32,a.U=64,a.R=128,e.exports=a},function(e,t,n){var o=n(8);e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!o(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports={}},function(e,t,n){var o=n(33),r=n(22);e.exports=Object.keys||function(e){return o(e,r)}},function(e,t,n){var o=n(21)("keys"),r=n(12);e.exports=function(e){return o[e]||(o[e]=r(e))}},function(e,t,n){var o=n(0),r=o["__core-js_shared__"]||(o["__core-js_shared__"]={});e.exports=function(e){return r[e]||(r[e]={})}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var o=n(1).f,r=n(3),i=n(6)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,i)&&o(e,i,{configurable:!0,val ue:t})}},function(e,t,n){t.f=n(6)},function(e,t,n){var o=n(0),r=n(7),i=n(15),s=n(24),a=n(1).f;e.exports=function(e){var t=r.Symbol||(r.Symbol=i?{}:o.Symbol||{});"_"==e.charAt(0)||e in t||a(t,e,{value:s.f(e)})}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchNews=t.fetchDoodle=t.readAbout=t.saveAbout=t.fetchAbout=t.readGuide=t.saveGuide=t.fetchGuide=t.readExamples=t.saveExamples=t.fetchExamples=void 0;var o=i(n(41)),r=i(n(43));function i(e){return e&&e.__esModule?e:{default:e}}t.createLink=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[];for(var o in t)"string"==typeof t[o]&&n.push(l(o)+"="+l(t[o]));if("Web"===WXEnvironment.platform)return n.unshift("page="+e+".web.js"),"/?"+n.join("&");return""+function(){var e=weex.config.bundleUrl,t=e.indexOf("your_current_IP")>=0||e.indexOf("file://assets/")>=0,n=e.indexOf("file:///")>=0&&e.indexOf("WeexDemo.app")>0;if(t)return"file:// assets/";if(n)return e.substring(0,e.lastIndexOf("/")+1);return""}()+e+".weex.js"+(n.length?"?"+n.join("&"):"")},t.createURL=u,t.i18n=p,t.parseLanguage=h,t.setLanguage=function(e){var t=h(e);t&&a.setItem("WEEX_PLAYGROUND_LANGUAGE",t)},t.clearStorageLanguage=function(){a.removeItem("WEEX_PLAYGROUND_LANGUAGE")},t.getStorageLanguage=f,t.getSystemLanguage=v,t.getLanguage=m,t.jumpTo=function(e,t,n){m(function(o){a.setItem("CURRENT_DOCUMENT_URL",p(e,n||o)),c.push({url:u("bf0305c14b511b24a4e616f53926432b",{language:o,title:p(t,n||o)})})})},t.viewSource=function(e){m(function(t){c.push({url:u("f6ce29faf686eabc38b410bf4828fa5a",{hash:e,language:t})})})},t.setTitleBar=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en";if("[object Object]"!==Object.prototype.toString.apply(e))return;var n=weex.requireModule("titleBar");if(e.color||e.backgroundColor)try{n.setStyle({foregroundColor:e.color||"#FFFFFF",backgroundColor:e.backgroundColor||"#00B4FF"})}catch(e){}var o=p(e.ti tle,t);if(o)try{n.setTitle(o)}catch(e){}},t.fetchData=y,t.saveData=_,t.readData=z;var s=weex.requireModule("stream"),a=weex.requireModule("storage"),c=weex.requireModule("navigator"),l="function"==typeof encodeURIComponent?encodeURIComponent:"function"==typeof encodeURI?encodeURI:function(e){return e};function u(e,t){if("Web"===WXEnvironment.platform)return"http://dotwe.org/raw/htmlVue/"+e;var n="http://dotwe.org/raw/dist/"+e+".bundle.wx",o=function(e){if(!e||"object"!==(void 0===e?"undefined":(0,r.default)(e)))return"";var t=[];for(var n in e)"string"==typeof e[n]&&t.push(l(n)+"="+l(e[n]));return t.join("&")}(t);return"TB"===WXEnvironment.appName?n+"?_wx_tpl="+n+"&"+o:"WXSample"===WXEnvironment.appName?n+"?"+o:n+"?wx_weex=true&"+o}function p(e,t){return"string"==typeof e?e:"[object Object]"===Object.prototype.toString.call(e)?e[this&&this.language||t||"en"]:void 0}var d=/(en|zh)\_?\w*/i;function h(e){var t=d.exec(e+"");return t&&t[1]?t[1]:""}function f(e){var t=arguments.length>1&& void 0!==arguments[1]?arguments[1]:function(){};if("function"!==!(void 0===e||(0,r.default)(e)))try{a.getItem("WEEX_PLAYGROUND_LANGUAGE",function(n){if("success"===n.result){var o=h(n.data);o?e(o):t()}else t(n)})}catch(e){t(e)}}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};if("function"!==!(void 0===e||(0,r.default)(e)))if("web"===WXEnvironment.platform.toLowerCase()){var n=h(window.navigator.language);n?e(n):t()}else try{var o=weex.requireModule("locale")||weex.requireModule("local"),i=!1,s=h(o.getLanguage(function(n){var o=h(n);o?i||e(o):t()}));s?(i=!0,e(s)):t()}catch(e){t(e)}}var g=/.+[\?\&]{1}language=([\d\w]+)[\?\&]?.*/i;function m(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},t=g.exec(weex.config.bundleUrl||""),n=h(t&&t[1]);n?e(n):f(e,function(){v(e,function(){e("en")})})}var S={doodle:"WEEX_PLAYGROUND_APP_DOODLE",guide:"WEEX_PLAYGROUND_APP_GUIDE",examples:"WEEX_PLAYGROUND_APP_EXAMPLES",news:"WEEX_PLAYGROU ND_APP_NEWS",about:"WEEX_PLAYGROUND_APP_ABOUT"};function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};try{s.fetch({url:"http://dotwe.org/query/weex-playground-app",method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded"},type:"json",body:"name="+e},function(e){e.ok&&e.data&&e.data.success?t(e.data):n(e)})}catch(e){n(e)}}function _(e,t){var n=S[e];n&&t&&"object"===(void 0===t?"undefined":(0,r.default)(t))&&(t.timestamp=Date.now(),a.setItem(n,(0,o.default)(t)))}function z(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},o=S[e];if(!o)return n();try{a.getItem(o,function(o){if("success"===o.result){var r=JSON.parse(o.data);if(r&&Array.isArray(r[e]))return t(r[e])}n(o)})}catch(e){n(e)}}t.fetchExamples=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=argume nts[n];return y.apply(void 0,["examples"].concat(t))},t.saveExamples=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return _.apply(void 0,["examples"].concat(t))},t.readExamples=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return z.apply(void 0,["examples"].concat(t))},t.fetchGuide=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return y.apply(void 0,["guide"].concat(t))},t.saveGuide=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return _.apply(void 0,["guide"].concat(t))},t.readGuide=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return z.apply(void 0,["guide"].concat(t))},t.fetchAbout=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return y.apply(void 0,["about"].concat(t))},t.saveAbout=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return _.apply(void 0,["abou t"].concat(t))},t.readAbout=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return z.apply(void 0,["about"].concat(t))},t.fetchDoodle=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return y.apply(void 0,["doodle"].concat(t))},t.fetchNews=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return y.apply(void 0,["news"].concat(t))}},function(e,t,n){"use strict";var o=n(15),r=n(16),i=n(31),s=n(4),a=n(3),c=n(18),l=n(50),u=n(23),p=n(57),d=n(6)("iterator"),h=!([].keys&&"next"in[].keys()),f=function(){return this};e.exports=function(e,t,n,v,g,m,S){l(n,t,v);var y,_,z,x=function(e){if(!h&&e in j)return j[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},b=t+" Iterator",L="values"==g,w=!1,j=e.prototype,C=j[d]||j["@@iterator"]||g&&j[g],k=!h&&C||x(g),O=g?L?x("entries"):k:void 0,E="Array"==t&&j.entries||C;if(E&&(z=p(E.call(new e)))!==Objec t.prototype&&z.next&&(u(z,b,!0),o||a(z,d)||s(z,d,f)),L&&C&&"values"!==C.name&&(w=!0,k=function(){return C.call(this)}),o&&!S||!h&&!w&&j[d]||s(j,d,k),c[t]=k,c[b]=f,g)if(y={values:L?k:x("values"),keys:m?k:x("keys"),entries:O},S)for(_ in y)_ in j||i(j,_,y[_]);else r(r.P+r.F*(h||w),t,y);return y}},function(e,t,n){e.exports=!n(2)&&!n(10)(function(){return 7!=Object.defineProperty(n(30)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var o=n(8),r=n(0).document,i=o(r)&&o(r.createElement);e.exports=function(e){return i?r.createElement(e):{}}},function(e,t,n){e.exports=n(4)},function(e,t,n){var o=n(9),r=n(51),i=n(22),s=n(20)("IE_PROTO"),a=function(){},c=function(){var e,t=n(30)("iframe"),o=i.length;for(t.style.display="none",n(56).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;o--;)delete c.prototype[i[o]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(a.prototype=o(e ),n=new a,a.prototype=null,n[s]=e):n=c(),void 0===t?n:r(n,t)}},function(e,t,n){var o=n(3),r=n(5),i=n(53)(!1),s=n(20)("IE_PROTO");e.exports=function(e,t){var n,a=r(e),c=0,l=[];for(n in a)n!=s&&o(a,n)&&l.push(n);for(;t.length>c;)o(a,n=t[c++])&&(~i(l,n)||l.push(n));return l}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var o=n(33),r=n(22).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=i(n(38)),r=i(n(84));function i(e){return e&&e.__esModule?e:{default:e}}Vue.mixin(r.default),o.default.el="#root",new Vue(o.default)},function(e,t,n){var o,r,i=[];i.push(n(39)),o=n(40);var s=n(83);r=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(Object.keys(o).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.error("named exports are not supported in *.vue files."),r=o=o.default),"function"== typeof r&&(r=r.options),r.__file="/Users/Hanks/Codes/work/weex-vue-examples/src/pages/Guide.vue",r.render=s.render,r.staticRenderFns=s.staticRenderFns,r._scopeId="data-v-c247a1f0",r.style=r.style||{},i.forEach(function(e){for(var t in e)r.style[t]=e[t]}),"function"==typeof __register_static_styles__&&__register_static_styles__(r._scopeId,i),e.exports=o},function(e,t){e.exports={size:{width:"750",height:"320"},center:{alignItems:"center",justifyContent:"center"},slider:{width:"750",height:"400",boxShadow:"0 5px 10px rgba(0, 0, 0, 0.2)",marginBottom:"10"},"slider-title":{width:"750",paddingTop:0,paddingRight:"30",paddingBottom:"30",paddingLeft:"30",fontSize:"46",textAlign:"center",color:"#FFFFFF"},indicator:{position:"absolute",left:0,right:0,bottom:0,width:"750",height:"30",itemSize:"12",itemColor:"#DDDDDD",itemSelectedColor:"rgb(0,180,255)"}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(27),r=s(n(74)),i=s(n(78));function s(e){return e&&e.__e sModule?e:{default:e}}var a=!1;t.default={components:{Lesson:r.default},data:function(){return{language:"en",navigationBarOptions:{title:{zh:"Weex å ¥é¨",en:"Weex Guide"}},lenssonIndex:0,sliders:i.default}},computed:{chosenLesson:function(){return this.sliders[this.lenssonIndex]}},watch:{lenssonIndex:function(){this.navigationBarOptions.backgroundColor=this.chosenLesson.mainColor,this.navigationBarOptions.title=this.chosenLesson.title},navigationBarOptions:function(){(0,o.setTitleBar)(this.navigationBarOptions,this.language)}},beforeCreate:function(){var e=this;(0,o.readGuide)(function(t){e.sliders=t,"web"!==WXEnvironment.platform.toLowerCase()&&(a=!0)}),(0,o.fetchGuide)(function(t){(0,o.saveGuide)(t),a||(e.sliders=t.guide)})}}},function(e,t,n){e.exports={default:n(42),__esModule:!0}},function(e,t,n){var o=n(7),r=o.JSON||(o.JSON={stringify:JSON.stringify});e.exports=function(e){return r.stringify.apply(r,arguments)}},function(e,t,n){"use strict";t.__esModule=!0;var o=s(n(44)),r=s(n (63)),i="function"==typeof r.default&&"symbol"==typeof o.default?function(e){return typeof e}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":typeof e};function s(e){return e&&e.__esModule?e:{default:e}}t.default="function"==typeof r.default&&"symbol"===i(o.default)?function(e){return void 0===e?"undefined":i(e)}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":void 0===e?"undefined":i(e)}},function(e,t,n){e.exports={default:n(45),__esModule:!0}},function(e,t,n){n(46),n(59),e.exports=n(24).f("iterator")},function(e,t,n){"use strict";var o=n(47)(!0);n(28)(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=o(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){var o=n(13),r=n(14);e.exports=function(e){return function(t,n){var i,s,a=String(r(t)),c=o(n),l=a.length;ret urn c<0||c>=l?e?"":void 0:(i=a.charCodeAt(c))<55296||i>56319||c+1===l||(s=a.charCodeAt(c+1))<56320||s>57343?e?a.charAt(c):i:e?a.slice(c,c+2):s-56320+(i-55296<<10)+65536}}},function(e,t,n){var o=n(49);e.exports=function(e,t,n){if(o(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,r){return e.call(t,n,o,r)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){"use strict";var o=n(32),r=n(11),i=n(23),s={};n(4)(s,n(6)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=o(s,{next:r(1,n)}),i(e,t+" Iterator")}},function(e,t,n){var o=n(1),r=n(9),i=n(19);e.exports=n(2)?Object.defineProperties:function(e,t){r(e);for(var n,s=i(t),a=s.length,c=0;a>c;)o.f(e,n=s[c++],t[n]);return e}},function(e,t,n){var o=n(34);e.exports=Object("z").propertyIsEnum erable(0)?Object:function(e){return"String"==o(e)?e.split(""):Object(e)}},function(e,t,n){var o=n(5),r=n(54),i=n(55);e.exports=function(e){return function(t,n,s){var a,c=o(t),l=r(c.length),u=i(s,l);if(e&&n!=n){for(;l>u;)if((a=c[u++])!=a)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===n)return e||u||0;return!e&&-1}}},function(e,t,n){var o=n(13),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},function(e,t,n){var o=n(13),r=Math.max,i=Math.min;e.exports=function(e,t){return(e=o(e))<0?r(e+t,0):i(e,t)}},function(e,t,n){var o=n(0).document;e.exports=o&&o.documentElement},function(e,t,n){var o=n(3),r=n(58),i=n(20)("IE_PROTO"),s=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=r(e),o(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?s:null}},function(e,t,n){var o=n(14);e.exports=function(e){return Object(o(e))}},function(e,t,n){n(60);for(var o=n(0),r=n(4),i=n(18),s=n(6)("toString Tag"),a="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),c=0;c<a.length;c++){var l=a[c],u=o[l],p=u&&u.prototype;p&&!p[s]&&r(p,s,l),i[l]=i.Array}},function(e,t,n){"use strict";var o=n(61),r=n(62),i=n(18),s=n(5);e.exports=n(28)(Array,"Array",function(e,t){this._t=s(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,r(1)):r(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},fun ction(e,t,n){e.exports={default:n(64),__esModule:!0}},function(e,t,n){n(65),n(71),n(72),n(73),e.exports=n(7).Symbol},function(e,t,n){"use strict";var o=n(0),r=n(3),i=n(2),s=n(16),a=n(31),c=n(66).KEY,l=n(10),u=n(21),p=n(23),d=n(12),h=n(6),f=n(24),v=n(25),g=n(67),m=n(68),S=n(9),y=n(8),_=n(5),z=n(17),x=n(11),b=n(32),L=n(69),w=n(70),j=n(1),C=n(19),k=w.f,O=j.f,E=L.f,F=o.Symbol,W=o.JSON,N=W&&W.stringify,M=h("_hidden"),A=h("toPrimitive"),J={}.propertyIsEnumerable,U=u("symbol-registry"),P=u("symbols"),D=u("op-symbols"),G=Object.prototype,T="function"==typeof F,B=o.QObject,I=!B||!B.prototype||!B.prototype.findChild,R=i&&l(function(){return 7!=b(O({},"a",{get:function(){return O(this,"a",{value:7}).a}})).a})?function(e,t,n){var o=k(G,t);o&&delete G[t],O(e,t,n),o&&e!==G&&O(G,t,o)}:O,V=function(e){var t=P[e]=b(F.prototype);return t._k=e,t},X=T&&"symbol"==typeof F.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof F},H=function(e,t,n){return e===G&&H(D,t,n),S(e),t=z(t ,!0),S(n),r(P,t)?(n.enumerable?(r(e,M)&&e[M][t]&&(e[M][t]=!1),n=b(n,{enumerable:x(0,!1)})):(r(e,M)||O(e,M,x(1,{})),e[M][t]=!0),R(e,t,n)):O(e,t,n)},Y=function(e,t){S(e);for(var n,o=g(t=_(t)),r=0,i=o.length;i>r;)H(e,n=o[r++],t[n]);return e},q=function(e){var t=J.call(this,e=z(e,!0));return!(this===G&&r(P,e)&&!r(D,e))&&(!(t||!r(this,e)||!r(P,e)||r(this,M)&&this[M][e])||t)},K=function(e,t){if(e=_(e),t=z(t,!0),e!==G||!r(P,t)||r(D,t)){var n=k(e,t);return!n||!r(P,t)||r(e,M)&&e[M][t]||(n.enumerable=!0),n}},Q=function(e){for(var t,n=E(_(e)),o=[],i=0;n.length>i;)r(P,t=n[i++])||t==M||t==c||o.push(t);return o},$=function(e){for(var t,n=e===G,o=E(n?D:_(e)),i=[],s=0;o.length>s;)!r(P,t=o[s++])||n&&!r(G,t)||i.push(P[t]);return i};T||(a((F=function(){if(this instanceof F)throw TypeError("Symbol is not a constructor!");var e=d(arguments.length>0?arguments[0]:void 0),t=function(n){this===G&&t.call(D,n),r(this,M)&&r(this[M],e)&&(this[M][e]=!1),R(this,e,x(1,n))};return i&&I&&R(G,e,{configurable:!0,set:t }),V(e)}).prototype,"toString",function(){return this._k}),w.f=K,j.f=H,n(36).f=L.f=Q,n(26).f=q,n(35).f=$,i&&!n(15)&&a(G,"propertyIsEnumerable",q,!0),f.f=function(e){return V(h(e))}),s(s.G+s.W+s.F*!T,{Symbol:F});for(var Z="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ee=0;Z.length>ee;)h(Z[ee++]);for(var te=C(h.store),ne=0;te.length>ne;)v(te[ne++]);s(s.S+s.F*!T,"Symbol",{for:function(e){return r(U,e+="")?U[e]:U[e]=F(e)},keyFor:function(e){if(!X(e))throw TypeError(e+" is not a symbol!");for(var t in U)if(U[t]===e)return t},useSetter:function(){I=!0},useSimple:function(){I=!1}}),s(s.S+s.F*!T,"Object",{create:function(e,t){return void 0===t?b(e):Y(b(e),t)},defineProperty:H,defineProperties:Y,getOwnPropertyDescriptor:K,getOwnPropertyNames:Q,getOwnPropertySymbols:$}),W&&s(s.S+s.F*(!T||l(function(){var e=F();return"[null]"!=N([e])||"{}"!=N({a:e})||"{}"!=N(Object(e))})),"JSON",{stringify:function(e){for(var t,n,o=[ e],r=1;arguments.length>r;)o.push(arguments[r++]);if(n=t=o[1],(y(t)||void 0!==e)&&!X(e))return m(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!X(t))return t}),o[1]=t,N.apply(W,o)}}),F.prototype[A]||n(4)(F.prototype,A,F.prototype.valueOf),p(F,"Symbol"),p(Math,"Math",!0),p(o.JSON,"JSON",!0)},function(e,t,n){var o=n(12)("meta"),r=n(8),i=n(3),s=n(1).f,a=0,c=Object.isExtensible||function(){return!0},l=!n(10)(function(){return c(Object.preventExtensions({}))}),u=function(e){s(e,o,{value:{i:"O"+ ++a,w:{}}})},p=e.exports={KEY:o,NEED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,o)){if(!c(e))return"F";if(!t)return"E";u(e)}return e[o].i},getWeak:function(e,t){if(!i(e,o)){if(!c(e))return!0;if(!t)return!1;u(e)}return e[o].w},onFreeze:function(e){return l&&p.NEED&&c(e)&&!i(e,o)&&u(e),e}}},function(e,t,n){var o=n(19),r=n(35),i=n(26);e.exports=function(e){var t=o(e),n=r.f;if(n)for(var s,a=n(e),c=i.f,l=0;a.length>l;)c.call( e,s=a[l++])&&t.push(s);return t}},function(e,t,n){var o=n(34);e.exports=Array.isArray||function(e){return"Array"==o(e)}},function(e,t,n){var o=n(5),r=n(36).f,i={}.toString,s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return s&&"[object Window]"==i.call(e)?function(e){try{return r(e)}catch(e){return s.slice()}}(e):r(o(e))}},function(e,t,n){var o=n(26),r=n(11),i=n(5),s=n(17),a=n(3),c=n(29),l=Object.getOwnPropertyDescriptor;t.f=n(2)?l:function(e,t){if(e=i(e),t=s(t,!0),c)try{return l(e,t)}catch(e){}if(a(e,t))return r(!o.f.call(e,t),e[t])}},function(e,t){},function(e,t,n){n(25)("asyncIterator")},function(e,t,n){n(25)("observable")},function(e,t,n){var o,r,i=[];i.push(n(75)),o=n(76);var s=n(77);r=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(Object.keys(o).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.error("named exports are not supported in *.vue files."),r=o=o.default ),"function"==typeof r&&(r=r.options),r.__file="/Users/Hanks/Codes/work/weex-vue-examples/src/components/Lesson.vue",r.render=s.render,r.staticRenderFns=s.staticRenderFns,r._scopeId="data-v-712a3d30",r.style=r.style||{},i.forEach(function(e){for(var t in e)r.style[t]=e[t]}),"function"==typeof __register_static_styles__&&__register_static_styles__(r._scopeId,i),e.exports=o},function(e,t){e.exports={center:{alignItems:"center",justifyContent:"center"},title:{fontSize:"60",textAlign:"center",marginTop:"60",marginBottom:"60",color:"#606060"},lesson:{borderBottomWidth:"1",borderBottomStyle:"solid",borderBottomColor:"#EEEEEE",flexDirection:"row",alignItems:"center"},"lesson-zh":{width:"600"},"lesson-en":{width:"630"},"lesson-index":{color:"#777777",textAlign:"right",paddingRight:"30"},"lesson-title":{paddingTop:"35",paddingBottom:"35"},"lesson-index-zh":{fontSize:"46",width:"120"},"lesson-title-zh":{fontSize:"42",width:"480"},"lesson-index-en":{fontSize:"42",width:"100"},"lesson-title-en" :{fontSize:"38",width:"530"},footer:{height:"120",paddingTop:"40"},copyright:{fontSize:"22",color:"#A0A0A0",textAlign:"center"}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:["mainColor","title","copyright","lessons"],data:function(){return{language:"en"}}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:["wrapper"]},[n("div",{staticClass:["center"]},[n("text",{staticClass:["title"]},[e._v(e._s(e.i18n(e.title)))])]),e._l(e.lessons,function(t,o){return n("div",{key:o,staticClass:["center"]},[n("div",{class:["lesson","lesson-"+e.language],on:{click:function(n){e.jumpTo(t.docLink,t.title)}}},[n("text",{class:["lesson-index","lesson-index-"+e.language]},[e._v(e._s(o+1)+".")]),n("text",{class:["lesson-title","lesson-title-"+e.language],style:{color:e.mainColor}},[e._v(e._s(e.i18n(t.title)))])])])}),n("div",{staticClass:["footer","center"]},[n("text",{staticClass:["copy right"]},[e._v(e._s(e.i18n(e.copyright)))])])],2)},staticRenderFns:[]},e.exports.render._withStripped=!0},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o,r,i,s,a=n(79),c=(o=a)&&o.__esModule?o:{default:o};t.default=[{subject:"weex",mainColor:"#00B4FF",title:{zh:"å¦ä¹ Weex",en:"Learn Weex"},poster:"https://gw.alicdn.com/tfs/TB1.8Vdl9_I8KJjy0FoXXaFnVXa-3799-1615.png",posterBg:"#E5F7FF",posterStyle:{width:"650px",height:"304px"},copyright:{zh:"æ¥èª http://weex-project.io/cn/",en:"From http://weex-project.io/"},lessons:[{title:{zh:"å¿«éå ¥é¨",en:"Getting Started"},docLink:{zh:"http://weex-project.io/cn/guide/index.html",en:"http://weex-project.io/guide/index.html"}},{title:{zh:"å·¥ä½åç",en:"How it Works"},docLink:{zh:"http://weex-project.io/cn/wiki/index.html",en:"http://weex-project.io/wiki/index.html"}},{title:{zh:"Weex ä¸çåç«¯æ¡æ¶",en:"Front-end Frameworks"},docLink:{zh:"http://weex-project.io/cn/guide/front-end-frameworks.html",e n:"http://weex-project.io/guide/front-end-frameworks.html"}},{title:{zh:"å¨ Weex ä¸ä½¿ç¨ Vue.js",en:"Use Vue.js on Weex"},docLink:{zh:"http://weex-project.io/cn/guide/use-vue.html",en:"http://weex-project.io/guide/use-vue.html"}},{title:{zh:"ä¸ Web å¹³å°çå·®å¼",en:"Platform difference with Web"},docLink:{zh:"http://weex-project.io/cn/wiki/platform-difference.html",en:"http://weex-project.io/wiki/platform-difference.html"}},{title:{zh:"éæ Weex å°å·²æåºç¨",en:"Integrate to Your App"},docLink:{zh:"http://weex-project.io/cn/guide/integrate-to-your-app.html",en:"http://weex-project.io/guide/integrate-to-your-app.html"}},{title:{zh:"æå»ºå¼åç¯å¢",en:"Set Up Dev Environment"},docLink:{zh:"http://weex-project.io/cn/guide/set-up-env.html",en:"http://weex-project.io/guide/set-up-env.html"}},{title:{zh:"éç¨æ ·å¼",en:"Common Styles"},docLink:{zh:"http://weex-project.io/cn/wiki/common-styles.html",en:"http://weex-project.io/wiki/common-styles.html"}},{title:{zh:"éç¨ äºä»¶",en:"Common Events"},docLink:{zh:"http://weex-project.io/cn/wiki/common-events.html",en:"http://weex-project.io/wiki/common-events.html"}},{title:{zh:"Weex å®ä¾åé",en:'The "weex" Variable'},docLink:{zh:"http://weex-project.io/cn/references/weex-variable.html",en:"http://weex-project.io/references/weex-variable.html"}},{title:{zh:"å ç½®ç»ä»¶",en:"Built-in Components"},docLink:{zh:"http://weex-project.io/cn/references/components/index.html",en:"http://weex-project.io/references/components/index.html"}},{title:{zh:"å 置模å",en:"Built-in Modules"},docLink:{zh:"http://weex-project.io/cn/references/modules/index.html",en:"http://weex-project.io/references/modules/index.html"}},{title:{zh:"æ©å± Android ç»ä»¶/模å",en:"Extend Android"},docLink:{zh:"http://weex-project.io/cn/guide/extend-android.html",en:"http://weex-project.io/guide/extend-android.html"}},{title:{zh:"æ©å± iOS ç»ä»¶/模å",en:"Extend iOS"},docLink:{zh:"http://weex-project.io/cn/guide/extend-ios.h tml",en:"http://weex-project.io/guide/extend-ios.html"}},{title:{zh:"ä½¿ç¨ weex-toolkit",en:"Use weex-toolkit"},docLink:{zh:"http://weex-project.io/cn/tools/toolkit.html",en:"http://weex-project.io/tools/toolkit.html"}},{title:{zh:"å¦ä½åä¸è´¡ç®",en:"How to Contribute"},docLink:{zh:"http://weex-project.io/cn/contributing.html",en:"http://weex-project.io/contributing.html"}}]},(r={subject:"vue",mainColor:"#42b983",title:{zh:"å¦ä¹ Vue.js",en:"Learn Vue.js"},poster:"https://gw.alicdn.com/tfs/TB1J_uKcMMPMeJjy1XdXXasrXXa-400-400.png",posterBg:"#E7FBF2",posterStyle:{width:"300px",height:"300px"}},(0,c.default)(r,"title",{zh:"å¦ä¹ Vue.js",en:"Learn Vue.js"}),(0,c.default)(r,"copyright",{zh:"æ¥èª https://cn.vuejs.org/",en:"From https://vuejs.org/"}),(0,c.default)(r,"lessons",[{title:{zh:"Vue.js æ¯ä»ä¹ï¼",en:"What is Vue.js ?"},docLink:{zh:"https://cn.vuejs.org/v2/guide/index.html",en:"https://vuejs.org/v2/guide/index.html"}},{title:{zh:"åæä»¶ç»ä»¶",en:"Single File Compo nents"},docLink:{zh:"https://cn.vuejs.org/v2/guide/single-file-components.html",en:"https://vuejs.org/v2/guide/single-file-components.html"}},{title:{zh:"模æ¿è¯æ³",en:"Template Syntax"},docLink:{zh:"https://cn.vuejs.org/v2/guide/syntax.html",en:"https://vuejs.org/v2/guide/syntax.html"}},{title:{zh:"Class ä¸ Style ç»å®",en:"Class and Style Bindings"},docLink:{zh:"https://cn.vuejs.org/v2/guide/class-and-style.html",en:"https://vuejs.org/v2/guide/class-and-style.html"}},{title:{zh:"æ¡ä»¶æ¸²æ",en:"Conditional Rendering"},docLink:{zh:"https://cn.vuejs.org/v2/guide/conditional.html",en:"https://vuejs.org/v2/guide/conditional.html"}},{title:{zh:"å表渲æ",en:"List Rendering"},docLink:{zh:"https://cn.vuejs.org/v2/guide/list.html",en:"https://vuejs.org/v2/guide/list.html"}},{title:{zh:"äºä»¶å¤ç",en:"Event Handling"},docLink:{zh:"https://cn.vuejs.org/v2/guide/events.html",en:"https://vuejs.org/v2/guide/events.html"}},{title:{zh:"表åè¾å ¥ç»å®",en:"Form Input Bindings"}, docLink:{zh:"https://cn.vuejs.org/v2/guide/forms.html",en:"https://vuejs.org/v2/guide/forms.html"}},{title:{zh:"Vue å®ä¾",en:"The Vue Instance"},docLink:{zh:"https://cn.vuejs.org/v2/guide/instance.html",en:"https://vuejs.org/v2/guide/instance.html"}},{title:{zh:"å¨ Weex ä¸ä½¿ç¨ Vue.js",en:"Use Vue.js on Weex"},docLink:{zh:"http://weex-project.io/cn/guide/use-vue.html",en:"http://weex-project.io/guide/use-vue.html"}},{title:{zh:"æ··åï¼mixinsï¼",en:"Mixins"},docLink:{zh:"https://cn.vuejs.org/v2/guide/mixins.html",en:"https://vuejs.org/v2/guide/mixins.html"}},{title:{zh:"è¿æ»¤å¨ï¼filtersï¼",en:"Filters"},docLink:{zh:"https://cn.vuejs.org/v2/guide/filters.html",en:"https://vuejs.org/v2/guide/filters.html"}},{title:{zh:"æä»¶ï¼pluginsï¼",en:"Plugins"},docLink:{zh:"https://cn.vuejs.org/v2/guide/plugins.html",en:"https://vuejs.org/v2/guide/plugins.html"}},{title:{zh:"èªå®ä¹æä»¤",en:"Custom Directives"},docLink:{zh:"https://cn.vuejs.org/v2/guide/custom-directive.html",e n:"https://vuejs.org/v2/guide/custom-directive.html"}},{title:{zh:"ç¶æç®¡ç",en:"State Management"},docLink:{zh:"https://cn.vuejs.org/v2/guide/state-management.html",en:"https://vuejs.org/v2/guide/state-management.html"}},{title:{zh:"æ·±å ¥ååºå¼åç",en:"Reactivity in Depth"},docLink:{zh:"https://cn.vuejs.org/v2/guide/reactivity.html",en:"https://vuejs.org/v2/guide/reactivity.html"}},{title:{zh:"渲æå½æ°",en:"Render Functions"},docLink:{zh:"https://cn.vuejs.org/v2/guide/render-function.html",en:"https://vuejs.org/v2/guide/render-function.html"}},{title:{zh:"TypeScript æ¯æ",en:"TypeScript Support"},docLink:{zh:"https://cn.vuejs.org/v2/guide/typescript.html",en:"https://vuejs.org/v2/guide/typescript.html"}},{title:"API",docLink:{zh:"https://cn.vuejs.org/v2/api/",en:"https://vuejs.org/v2/api/"}}]),r),(i={subject:"javascript",mainColor:"#F7BD2A",title:{zh:"å¦ä¹ Javascript",en:"Learn Javascript"},poster:"https://gw.alicdn.com/tfs/TB1bT98hMoQMeJjy0FpXXcTxpXa-1500-700.pn g",posterBg:"#FAF3EB",posterStyle:{width:"750px",height:"350px"}},(0,c.default)(i,"title",{zh:"å¦ä¹ Javascript",en:"Learn Javascript"}),(0,c.default)(i,"copyright",{zh:"æ¥èª MDN (Mozilla Developer Network)",en:"From MDN (Mozilla Developer Network)"}),(0,c.default)(i,"lessons",[{title:{zh:"ä»ä¹æ¯ Javascript ï¼",en:"What is Javascript ?"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript/First_steps/What_is_JavaScript",en:"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/What_is_JavaScript"}},{title:{zh:"JavaScriptåºç¡",en:"JavaScript basics"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/Getting_started_with_the_web/JavaScript_basics",en:"https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/JavaScript_basics"}},{title:{zh:"éæ°ä»ç» JavaScript",en:"A re-introduction to JavaScript"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/A_re-introduction_to_JavaScript",en:"https:/ /developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript"}},{title:{zh:"è¯æ³åæ°æ®ç±»å",en:"Grammar and types"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Grammar_and_types#Variable_scope",en:"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Grammar_and_types#Variable_scope"}},{title:{zh:"æ°æ®ç±»ååæ°æ®ç»æ",en:"Data types and data structures"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Data_structures",en:"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures"}},{title:{zh:"åé",en:"Variables"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript/First_steps/Variables",en:"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Variables"}},{title:{zh:"æ°ååæä½ç¬¦",en:"Numbers and operators"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript/First_steps/Math",en:"https://developer.mozilla.org/ en-US/docs/Learn/JavaScript/First_steps/Math"}},{title:{zh:"å符串",en:"Handling text"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript/First_steps/Strings",en:"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Strings"}},{title:{zh:"常ç¨ç String æ¹æ³",en:"Useful string methods"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript/First_steps/Useful_string_methods",en:"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Useful_string_methods"}},{title:{zh:"æ°ç»",en:"Arrays"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript/First_steps/Arrays",en:"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Arrays"}},{title:{zh:"彿°",en:"Functions"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Functions",en:"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Functions"}},{title:{zh:"JavaScript 对象åºç¡",en:"JavaScrip t object basics"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript/Objects/Basics",en:"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Basics"}},{title:{zh:"使ç¨å¯¹è±¡",en:"Working with objects"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Working_with_Objects",en:"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects"}},{title:{zh:"ä½¿ç¨ JSON æ°æ®",en:"Working with JSON"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript/Objects/JSON",en:"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/JSON"}},{title:{zh:"对象模åçç»è",en:"Details of the object model"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Details_of_the_Object_Model",en:"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Details_of_the_Object_Model"}},{title:{zh:"对象åå",en:"Object prototypes"},docLink:{zh:"https://developer.mo zilla.org/en-US/docs/Learn/JavaScript/Objects/Object_prototypes",en:"https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript/Objects/Object_prototypes"}},{title:{zh:"JavaScript ä¸çç»§æ¿",en:"Inheritance in JavaScript"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript/Objects/Inheritance",en:"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Inheritance"}},{title:{zh:"ç»§æ¿ä¸ååé¾",en:"Inheritance and the prototype chain"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Inheritance_and_the_prototype_chain",en:"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Inheritance_and_the_prototype_chain"}},{title:{zh:"ä¸¥æ ¼æ¨¡å¼",en:"Strict mode"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Strict_mode",en:"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode"}},{title:{zh:"å å管ç",en:"Memory Management"},docLink:{zh:"https://developer.mozilla.org/zh -CN/docs/Web/JavaScript/Memory_Management",en:"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management"}},{title:{zh:"并忍¡åä¸äºä»¶å¾ªç¯",en:"Concurrency model and Event Loop"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/EventLoop",en:"https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop"}},{title:{zh:"JavaScript æ ååº",en:"Standard built-in objects"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects",en:"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects"}}]),i),(s={subject:"css",mainColor:"#F56FC6",title:{zh:"å¦ä¹ CSS",en:"Learn CSS"},titleColor:"#FFFFFF",poster:"https://gw.alicdn.com/tfs/TB1k6anhMMPMeJjy1XdXXasrXXa-427-190.jpg",posterBg:"#FFA2DE",posterStyle:{width:"517px",height:"230px"}},(0,c.default)(s,"title",{zh:"å¦ä¹ CSS",en:"Learn CSS"}),(0,c.default)(s,"copyright",{zh:"æ¥èª MDN (Mozilla Developer Network)",en:"From MDN (Mozil la Developer Network)"}),(0,c.default)(s,"lessons",[{title:{zh:"ä»ä¹æ¯ CSS ï¼",en:"What is CSS ?"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/Guide/CSS/Getting_started/What_is_CSS",en:"https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_started/What_is_CSS"}},{title:{zh:"CSS è¯æ³",en:"CSS Syntax"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/CSS/Introduction_to_CSS/Syntax",en:"https://developer.mozilla.org/en-US/docs/Learn/CSS/Introduction_to_CSS/Syntax"}},{title:{zh:"CSSçå¼ååä½",en:"CSS Values and Units"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/CSS/Introduction_to_CSS/Values_and_units",en:"https://developer.mozilla.org/en-US/docs/Learn/CSS/Introduction_to_CSS/Values_and_units"}},{title:{zh:"çæ¨¡å",en:"The Box Model"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/CSS/Introduction_to_CSS/Box_model",en:"https://developer.mozilla.org/en-US/docs/Learn/CSS/Introduction_to_CSS/Box_model"}},{title: {zh:"çæ¨¡åç屿§",en:"Box Model Properties"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_Box_Model",en:"https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Box_Model"}},{title:{zh:"å®ä½å¸å±",en:"Positioning"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/CSS/CSS_layout/%E5%AE%9A%E4%BD%8Dx",en:"https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/positioning"}},{title:{zh:"å®ä½å¸å±ç屿§",en:"CSS Positioning"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_Positioning",en:"https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning"}},{title:{zh:"Flexbox å¸å±",en:"Flexbox Layout"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Learn/CSS/CSS_layout/Flexbox",en:"https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Flexbox"}},{title:{zh:"Flexbox å¸å±ç屿§",en:"CSS Flexible Box Layout"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_Flexible_Box_Layout",en:"h ttps://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Flexible_Box_Layout"}},{title:{zh:"Weex ä¸çéç¨æ ·å¼",en:"Common Styles in Weex"},docLink:{zh:"http://weex-project.io/cn/references/common-style.html",en:"http://weex-project.io/references/common-style.html"}},{title:{zh:"Weex ä¸çææ¬æ ·å¼",en:"Text Styles in Weex"},docLink:{zh:"http://weex-project.io/cn/references/text-style.html",en:"http://weex-project.io/references/text-style.html"}},{title:{zh:"åæ ¼å¼åä¸ä¸æ(BFC)",en:"Block Formatting Context"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/Guide/CSS/Block_formatting_context",en:"https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Block_formatting_context"}},{title:{zh:"è§è§æ ¼å¼å模å",en:"Visual Formatting Model"},docLink:{zh:"https://developer.mozilla.org/zh-CN/docs/Web/Guide/CSS/Visual_formatting_model",en:"https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Visual_formatting_model"}},{title:"CSS Reference",docLink:{zh:"https://de veloper.mozilla.org/zh-CN/docs/Web/CSS/Reference",en:"https://developer.mozilla.org/en-US/docs/Web/CSS/Reference"}}]),s)]},function(e,t,n){"use strict";t.__esModule=!0;var o,r=n(80),i=(o=r)&&o.__esModule?o:{default:o};t.default=function(e,t,n){return t in e?(0,i.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){e.exports={default:n(81),__esModule:!0}},function(e,t,n){n(82);var o=n(7).Object;e.exports=function(e,t,n){return o.defineProperty(e,t,n)}},function(e,t,n){var o=n(16);o(o.S+o.F*!n(2),"Object",{defineProperty:n(1).f})},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("scroller",{staticClass:["wrapper"]},[n("slider",{staticClass:["slider"],attrs:{autoPlay:"true"}},[e._l(e.sliders,function(t,o){return n("div",{key:t.subject,staticClass:["center"],style:{backgroundColor:t.posterBg},on:{click:function(t){e.lenssonIndex=o}}},[n("div",{staticClass:["center","size"]},[n("image",{style:t.poste rStyle,attrs:{resize:"cover",src:t.poster}})]),n("text",{staticClass:["slider-title"],style:{color:t.titleColor||t.mainColor}},[e._v(e._s(e.i18n(t.title)))])])}),n("indicator",{staticClass:["indicator"]})],2),n("lesson",{attrs:{mainColor:e.chosenLesson.mainColor,title:e.chosenLesson.title,lessons:e.chosenLesson.lessons,copyright:e.chosenLesson.copyright}})],1)},staticRenderFns:[]},e.exports.render._withStripped=!0},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(27));var r=weex.requireModule("storage");t.default={filters:{i18n:o.i18n,url:o.createURL,link:o.createLink},methods:{createLink:o.createLink,createURL:o.createURL,i18n:o.i18n,getLanguage:o.getLanguage,fetchData:o.fetchData,saveData:o.saveData,readData:o.readData,jumpTo:o.jumpTo},created:function(){var e=this;o.getLanguage(function(t){e.la nguage=t,o.setTitleBar(e.navigationBarOptions,t)}),new BroadcastChannel("language").onmessage=function(t){t.data&&t.data.language&&(e.language=t.data.language)}},beforeDestroy:function(){r.removeItem("CURRENT_DOCUMENT_URL"),r.removeItem("CURRENT_SOURCE_HASH")}}}]); \ No newline at end of file +/******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) { +/******/ return installedModules[moduleId].exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ i: moduleId, +/******/ l: false, +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.l = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // define getter function for harmony exports +/******/ __webpack_require__.d = function(exports, name, getter) { +/******/ if(!__webpack_require__.o(exports, name)) { +/******/ Object.defineProperty(exports, name, { +/******/ configurable: false, +/******/ enumerable: true, +/******/ get: getter +/******/ }); +/******/ } +/******/ }; +/******/ +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function getDefault() { return module['default']; } : +/******/ function getModuleExports() { return module; }; +/******/ __webpack_require__.d(getter, 'a', getter); +/******/ return getter; +/******/ }; +/******/ +/******/ // Object.prototype.hasOwnProperty.call +/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = ""; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(__webpack_require__.s = 37); +/******/ }) +/************************************************************************/ +/******/ ([ +/* 0 */ +/***/ (function(module, exports) { + +// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 +var global = module.exports = typeof window != 'undefined' && window.Math == Math + ? window : typeof self != 'undefined' && self.Math == Math ? self + // eslint-disable-next-line no-new-func + : Function('return this')(); +if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef + + +/***/ }), +/* 1 */ +/***/ (function(module, exports, __webpack_require__) { + +var anObject = __webpack_require__(10); +var IE8_DOM_DEFINE = __webpack_require__(29); +var toPrimitive = __webpack_require__(17); +var dP = Object.defineProperty; + +exports.f = __webpack_require__(2) ? Object.defineProperty : function defineProperty(O, P, Attributes) { + anObject(O); + P = toPrimitive(P, true); + anObject(Attributes); + if (IE8_DOM_DEFINE) try { + return dP(O, P, Attributes); + } catch (e) { /* empty */ } + if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!'); + if ('value' in Attributes) O[P] = Attributes.value; + return O; +}; + + +/***/ }), +/* 2 */ +/***/ (function(module, exports, __webpack_require__) { + +// Thank's IE8 for his funny defineProperty +module.exports = !__webpack_require__(11)(function () { + return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; +}); + + +/***/ }), +/* 3 */ +/***/ (function(module, exports) { + +var hasOwnProperty = {}.hasOwnProperty; +module.exports = function (it, key) { + return hasOwnProperty.call(it, key); +}; + + +/***/ }), +/* 4 */ +/***/ (function(module, exports) { + +var core = module.exports = { version: '2.5.7' }; +if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef + + +/***/ }), +/* 5 */ +/***/ (function(module, exports, __webpack_require__) { + +var dP = __webpack_require__(1); +var createDesc = __webpack_require__(12); +module.exports = __webpack_require__(2) ? function (object, key, value) { + return dP.f(object, key, createDesc(1, value)); +} : function (object, key, value) { + object[key] = value; + return object; +}; + + +/***/ }), +/* 6 */ +/***/ (function(module, exports, __webpack_require__) { + +// to indexed object, toObject with fallback for non-array-like ES3 strings +var IObject = __webpack_require__(51); +var defined = __webpack_require__(15); +module.exports = function (it) { + return IObject(defined(it)); +}; + + +/***/ }), +/* 7 */ +/***/ (function(module, exports, __webpack_require__) { + +var store = __webpack_require__(21)('wks'); +var uid = __webpack_require__(13); +var Symbol = __webpack_require__(0).Symbol; +var USE_SYMBOL = typeof Symbol == 'function'; + +var $exports = module.exports = function (name) { + return store[name] || (store[name] = + USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name)); +}; + +$exports.store = store; + + +/***/ }), +/* 8 */ +/***/ (function(module, exports) { + +module.exports = function (it) { + return typeof it === 'object' ? it !== null : typeof it === 'function'; +}; + + +/***/ }), +/* 9 */ +/***/ (function(module, exports) { + +module.exports = true; + + +/***/ }), +/* 10 */ +/***/ (function(module, exports, __webpack_require__) { + +var isObject = __webpack_require__(8); +module.exports = function (it) { + if (!isObject(it)) throw TypeError(it + ' is not an object!'); + return it; +}; + + +/***/ }), +/* 11 */ +/***/ (function(module, exports) { + +module.exports = function (exec) { + try { + return !!exec(); + } catch (e) { + return true; + } +}; + + +/***/ }), +/* 12 */ +/***/ (function(module, exports) { + +module.exports = function (bitmap, value) { + return { + enumerable: !(bitmap & 1), + configurable: !(bitmap & 2), + writable: !(bitmap & 4), + value: value + }; +}; + + +/***/ }), +/* 13 */ +/***/ (function(module, exports) { + +var id = 0; +var px = Math.random(); +module.exports = function (key) { + return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); +}; + + +/***/ }), +/* 14 */ +/***/ (function(module, exports) { + +// 7.1.4 ToInteger +var ceil = Math.ceil; +var floor = Math.floor; +module.exports = function (it) { + return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); +}; + + +/***/ }), +/* 15 */ +/***/ (function(module, exports) { + +// 7.2.1 RequireObjectCoercible(argument) +module.exports = function (it) { + if (it == undefined) throw TypeError("Can't call method on " + it); + return it; +}; + + +/***/ }), +/* 16 */ +/***/ (function(module, exports, __webpack_require__) { + +var global = __webpack_require__(0); +var core = __webpack_require__(4); +var ctx = __webpack_require__(47); +var hide = __webpack_require__(5); +var has = __webpack_require__(3); +var PROTOTYPE = 'prototype'; + +var $export = function (type, name, source) { + var IS_FORCED = type & $export.F; + var IS_GLOBAL = type & $export.G; + var IS_STATIC = type & $export.S; + var IS_PROTO = type & $export.P; + var IS_BIND = type & $export.B; + var IS_WRAP = type & $export.W; + var exports = IS_GLOBAL ? core : core[name] || (core[name] = {}); + var expProto = exports[PROTOTYPE]; + var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]; + var key, own, out; + if (IS_GLOBAL) source = name; + for (key in source) { + // contains in native + own = !IS_FORCED && target && target[key] !== undefined; + if (own && has(exports, key)) continue; + // export native or passed + out = own ? target[key] : source[key]; + // prevent global pollution for namespaces + exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key] + // bind timers to global for call from export context + : IS_BIND && own ? ctx(out, global) + // wrap global constructors for prevent change them in library + : IS_WRAP && target[key] == out ? (function (C) { + var F = function (a, b, c) { + if (this instanceof C) { + switch (arguments.length) { + case 0: return new C(); + case 1: return new C(a); + case 2: return new C(a, b); + } return new C(a, b, c); + } return C.apply(this, arguments); + }; + F[PROTOTYPE] = C[PROTOTYPE]; + return F; + // make static versions for prototype methods + })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; + // export proto methods to core.%CONSTRUCTOR%.methods.%NAME% + if (IS_PROTO) { + (exports.virtual || (exports.virtual = {}))[key] = out; + // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME% + if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out); + } + } +}; +// type bitmap +$export.F = 1; // forced +$export.G = 2; // global +$export.S = 4; // static +$export.P = 8; // proto +$export.B = 16; // bind +$export.W = 32; // wrap +$export.U = 64; // safe +$export.R = 128; // real proto method for `library` +module.exports = $export; + + +/***/ }), +/* 17 */ +/***/ (function(module, exports, __webpack_require__) { + +// 7.1.1 ToPrimitive(input [, PreferredType]) +var isObject = __webpack_require__(8); +// instead of the ES6 spec version, we didn't implement @@toPrimitive case +// and the second argument - flag - preferred type is a string +module.exports = function (it, S) { + if (!isObject(it)) return it; + var fn, val; + if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val; + if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val; + if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val; + throw TypeError("Can't convert object to primitive value"); +}; + + +/***/ }), +/* 18 */ +/***/ (function(module, exports) { + +module.exports = {}; + + +/***/ }), +/* 19 */ +/***/ (function(module, exports, __webpack_require__) { + +// 19.1.2.14 / 15.2.3.14 Object.keys(O) +var $keys = __webpack_require__(33); +var enumBugKeys = __webpack_require__(22); + +module.exports = Object.keys || function keys(O) { + return $keys(O, enumBugKeys); +}; + + +/***/ }), +/* 20 */ +/***/ (function(module, exports, __webpack_require__) { + +var shared = __webpack_require__(21)('keys'); +var uid = __webpack_require__(13); +module.exports = function (key) { + return shared[key] || (shared[key] = uid(key)); +}; + + +/***/ }), +/* 21 */ +/***/ (function(module, exports, __webpack_require__) { + +var core = __webpack_require__(4); +var global = __webpack_require__(0); +var SHARED = '__core-js_shared__'; +var store = global[SHARED] || (global[SHARED] = {}); + +(module.exports = function (key, value) { + return store[key] || (store[key] = value !== undefined ? value : {}); +})('versions', []).push({ + version: core.version, + mode: __webpack_require__(9) ? 'pure' : 'global', + copyright: '© 2018 Denis Pushkarev (zloirock.ru)' +}); + + +/***/ }), +/* 22 */ +/***/ (function(module, exports) { + +// IE 8- don't enum bug keys +module.exports = ( + 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' +).split(','); + + +/***/ }), +/* 23 */ +/***/ (function(module, exports, __webpack_require__) { + +var def = __webpack_require__(1).f; +var has = __webpack_require__(3); +var TAG = __webpack_require__(7)('toStringTag'); + +module.exports = function (it, tag, stat) { + if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); +}; + + +/***/ }), +/* 24 */ +/***/ (function(module, exports, __webpack_require__) { + +exports.f = __webpack_require__(7); + + +/***/ }), +/* 25 */ +/***/ (function(module, exports, __webpack_require__) { + +var global = __webpack_require__(0); +var core = __webpack_require__(4); +var LIBRARY = __webpack_require__(9); +var wksExt = __webpack_require__(24); +var defineProperty = __webpack_require__(1).f; +module.exports = function (name) { + var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {}); + if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) }); +}; + + +/***/ }), +/* 26 */ +/***/ (function(module, exports) { + +exports.f = {}.propertyIsEnumerable; + + +/***/ }), +/* 27 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.fetchNews = exports.fetchDoodle = exports.readAbout = exports.saveAbout = exports.fetchAbout = exports.readGuide = exports.saveGuide = exports.fetchGuide = exports.readExamples = exports.saveExamples = exports.fetchExamples = undefined; + +var _stringify = __webpack_require__(40); + +var _stringify2 = _interopRequireDefault(_stringify); + +var _typeof2 = __webpack_require__(42); + +var _typeof3 = _interopRequireDefault(_typeof2); + +exports.createLink = createLink; +exports.createURL = createURL; +exports.i18n = i18n; +exports.parseLanguage = parseLanguage; +exports.setLanguage = setLanguage; +exports.clearStorageLanguage = clearStorageLanguage; +exports.getStorageLanguage = getStorageLanguage; +exports.getSystemLanguage = getSystemLanguage; +exports.getLanguage = getLanguage; +exports.jumpTo = jumpTo; +exports.viewSource = viewSource; +exports.setTitleBar = setTitleBar; +exports.fetchData = fetchData; +exports.saveData = saveData; +exports.readData = readData; + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +var stream = weex.requireModule('stream'); +var storage = weex.requireModule('storage'); +var navigator = weex.requireModule('navigator'); + +var encoder = typeof encodeURIComponent === 'function' ? encodeURIComponent : typeof encodeURI === 'function' ? encodeURI : function (x) { + return x; +}; + +function encodeParams(params) { + if (!params || (typeof params === 'undefined' ? 'undefined' : (0, _typeof3.default)(params)) !== 'object') { + return ''; + } + var array = []; + for (var key in params) { + if (typeof params[key] === 'string') { + array.push(encoder(key) + '=' + encoder(params[key])); + } + } + return array.join('&'); +} + +function createLink(name) { + var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + + var args = []; + for (var key in params) { + if (typeof params[key] === 'string') { + args.push(encoder(key) + '=' + encoder(params[key])); + } + } + if (WXEnvironment.platform === 'Web') { + args.unshift('page=' + name + '.web.js'); + return '/?' + args.join('&'); + } + var base = getBaseURL(); + return '' + base + name + '.weex.js' + (args.length ? '?' + args.join('&') : ''); +} + +function createURL(hash, params) { + if (WXEnvironment.platform === 'Web') { + return 'http://dotwe.org/raw/htmlVue/' + hash; + } + var url = 'http://dotwe.org/raw/dist/' + hash + '.bundle.wx'; + var paramString = encodeParams(params); + if (WXEnvironment.appName === 'TB') { + return url + '?_wx_tpl=' + url + '&' + paramString; + } + if (WXEnvironment.appName === 'WXSample') { + return url + '?' + paramString; + } + return url + '?wx_weex=true&' + paramString; +} + +function getBaseURL() { + var bundleUrl = weex.config.bundleUrl; + var isAndroidAssets = bundleUrl.indexOf('your_current_IP') >= 0 || bundleUrl.indexOf('file://assets/') >= 0; + var isiOSAssets = bundleUrl.indexOf('file:///') >= 0 && bundleUrl.indexOf('WeexDemo.app') > 0; + if (isAndroidAssets) { + return 'file://assets/'; + } else if (isiOSAssets) { + // file:///var/mobile/Containers/Bundle/Application/{id}/WeexDemo.app/ + // file:///Users/{user}/Library/Developer/CoreSimulator/Devices/{id}/data/Containers/Bundle/Application/{id}/WeexDemo.app/ + return bundleUrl.substring(0, bundleUrl.lastIndexOf('/') + 1); + } + return ''; +} + +function i18n(text, language) { + if (typeof text === 'string') { + return text; + } + if (Object.prototype.toString.call(text) === '[object Object]') { + var lang = this && this.language || language || 'en'; + return text[lang]; + } +} + +var supportedLanguageRE = /(en|zh)\_?\w*/i; +function parseLanguage(language) { + var match = supportedLanguageRE.exec(language + ''); + if (match && match[1]) { + return match[1]; + } + return ''; +} + +function setLanguage(language) { + var lang = parseLanguage(language); + if (lang) { + storage.setItem('WEEX_PLAYGROUND_LANGUAGE', lang); + } +} + +function clearStorageLanguage() { + storage.removeItem('WEEX_PLAYGROUND_LANGUAGE'); +} + +function getStorageLanguage(done) { + var fail = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : function () {}; + + if (!(typeof done === 'undefined' ? 'undefined' : (0, _typeof3.default)(done)) === 'function') { + return; + } + try { + storage.getItem('WEEX_PLAYGROUND_LANGUAGE', function (event) { + if (event.result === 'success') { + var lang = parseLanguage(event.data); + lang ? done(lang) : fail(); + } else { + fail(event); + } + }); + } catch (err) { + fail(err); + } +} + +function getSystemLanguage(done) { + var fail = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : function () {}; + + if (!(typeof done === 'undefined' ? 'undefined' : (0, _typeof3.default)(done)) === 'function') { + return; + } + if (WXEnvironment.platform.toLowerCase() === 'web') { + var lang = parseLanguage(window.navigator.language); + lang ? done(lang) : fail(); + } else { + try { + var locale = weex.requireModule('locale') || weex.requireModule('local'); + var useSync = false; + var resSync = locale.getLanguage(function (language) { + var lang = parseLanguage(language); + if (lang) { + useSync || done(lang); + } else { + fail(); + } + }); + var langSync = parseLanguage(resSync); + if (langSync) { + useSync = true; + done(langSync); + } else { + fail(); + } + } catch (e) { + fail(e); + } + } +} + +var languageRE = /.+[\?\&]{1}language=([\d\w]+)[\?\&]?.*/i; +function getLanguage() { + var done = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : function () {}; + + var match = languageRE.exec(weex.config.bundleUrl || ''); + var lang = parseLanguage(match && match[1]); + if (lang) { + done(lang); + } else { + getStorageLanguage(done, function () { + getSystemLanguage(done, function () { + done('en'); + }); + }); + } +} + +function jumpTo(url, title, lang) { + getLanguage(function (language) { + storage.setItem('CURRENT_DOCUMENT_URL', i18n(url, lang || language)); + navigator.push({ + url: createURL('bf0305c14b511b24a4e616f53926432b', { language: language, title: i18n(title, lang || language) }) + }); + }); +} + +function viewSource(hash) { + getLanguage(function (language) { + navigator.push({ + url: createURL('f6ce29faf686eabc38b410bf4828fa5a', { hash: hash, language: language }) + }); + }); +} + +function setTitleBar(options) { + var language = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'en'; + + if (Object.prototype.toString.apply(options) !== '[object Object]') { + return; + } + var titleBar = weex.requireModule('titleBar'); + if (options.color || options.backgroundColor) { + try { + titleBar.setStyle({ + foregroundColor: options.color || '#FFFFFF', + backgroundColor: options.backgroundColor || '#00B4FF' + }); + } catch (e) {} + } + var title = i18n(options.title, language); + if (title) { + try { + titleBar.setTitle(title); + } catch (e) {} + } +} + +var storageKeys = { + doodle: 'WEEX_PLAYGROUND_APP_DOODLE', + guide: 'WEEX_PLAYGROUND_APP_GUIDE', + examples: 'WEEX_PLAYGROUND_APP_EXAMPLES', + news: 'WEEX_PLAYGROUND_APP_NEWS', + about: 'WEEX_PLAYGROUND_APP_ABOUT' +}; +function fetchData(name) { + var done = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : function () {}; + var fail = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : function () {}; + + try { + stream.fetch({ + url: 'http://dotwe.org/query/weex-playground-app', + method: 'post', + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + }, + type: 'json', + body: 'name=' + name + }, function (res) { + if (res.ok && res.data && res.data.success) { + done(res.data); + } else { + fail(res); + } + }); + } catch (err) { + fail(err); + } +} +function saveData(name, result) { + var key = storageKeys[name]; + if (!key) return; + if (result && (typeof result === 'undefined' ? 'undefined' : (0, _typeof3.default)(result)) === 'object') { + result.timestamp = Date.now(); + storage.setItem(key, (0, _stringify2.default)(result)); + } +} +function readData(name) { + var done = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : function () {}; + var fail = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : function () {}; + + var key = storageKeys[name]; + if (!key) return fail(); + try { + storage.getItem(key, function (event) { + if (event.result === 'success') { + var result = JSON.parse(event.data); + if (result && Array.isArray(result[name])) { + return done(result[name]); + } + } + fail(event); + }); + } catch (e) { + fail(e); + } +} + +var fetchExamples = exports.fetchExamples = function fetchExamples() { + for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + return fetchData.apply(undefined, ['examples'].concat(args)); +}; +var saveExamples = exports.saveExamples = function saveExamples() { + for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { + args[_key2] = arguments[_key2]; + } + + return saveData.apply(undefined, ['examples'].concat(args)); +}; +var readExamples = exports.readExamples = function readExamples() { + for (var _len3 = arguments.length, args = Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { + args[_key3] = arguments[_key3]; + } + + return readData.apply(undefined, ['examples'].concat(args)); +}; + +var fetchGuide = exports.fetchGuide = function fetchGuide() { + for (var _len4 = arguments.length, args = Array(_len4), _key4 = 0; _key4 < _len4; _key4++) { + args[_key4] = arguments[_key4]; + } + + return fetchData.apply(undefined, ['guide'].concat(args)); +}; +var saveGuide = exports.saveGuide = function saveGuide() { + for (var _len5 = arguments.length, args = Array(_len5), _key5 = 0; _key5 < _len5; _key5++) { + args[_key5] = arguments[_key5]; + } + + return saveData.apply(undefined, ['guide'].concat(args)); +}; +var readGuide = exports.readGuide = function readGuide() { + for (var _len6 = arguments.length, args = Array(_len6), _key6 = 0; _key6 < _len6; _key6++) { + args[_key6] = arguments[_key6]; + } + + return readData.apply(undefined, ['guide'].concat(args)); +}; + +var fetchAbout = exports.fetchAbout = function fetchAbout() { + for (var _len7 = arguments.length, args = Array(_len7), _key7 = 0; _key7 < _len7; _key7++) { + args[_key7] = arguments[_key7]; + } + + return fetchData.apply(undefined, ['about'].concat(args)); +}; +var saveAbout = exports.saveAbout = function saveAbout() { + for (var _len8 = arguments.length, args = Array(_len8), _key8 = 0; _key8 < _len8; _key8++) { + args[_key8] = arguments[_key8]; + } + + return saveData.apply(undefined, ['about'].concat(args)); +}; +var readAbout = exports.readAbout = function readAbout() { + for (var _len9 = arguments.length, args = Array(_len9), _key9 = 0; _key9 < _len9; _key9++) { + args[_key9] = arguments[_key9]; + } + + return readData.apply(undefined, ['about'].concat(args)); +}; + +var fetchDoodle = exports.fetchDoodle = function fetchDoodle() { + for (var _len10 = arguments.length, args = Array(_len10), _key10 = 0; _key10 < _len10; _key10++) { + args[_key10] = arguments[_key10]; + } + + return fetchData.apply(undefined, ['doodle'].concat(args)); +}; +var fetchNews = exports.fetchNews = function fetchNews() { + for (var _len11 = arguments.length, args = Array(_len11), _key11 = 0; _key11 < _len11; _key11++) { + args[_key11] = arguments[_key11]; + } + + return fetchData.apply(undefined, ['news'].concat(args)); +}; + +/***/ }), +/* 28 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var LIBRARY = __webpack_require__(9); +var $export = __webpack_require__(16); +var redefine = __webpack_require__(31); +var hide = __webpack_require__(5); +var Iterators = __webpack_require__(18); +var $iterCreate = __webpack_require__(49); +var setToStringTag = __webpack_require__(23); +var getPrototypeOf = __webpack_require__(56); +var ITERATOR = __webpack_require__(7)('iterator'); +var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next` +var FF_ITERATOR = '@@iterator'; +var KEYS = 'keys'; +var VALUES = 'values'; + +var returnThis = function () { return this; }; + +module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) { + $iterCreate(Constructor, NAME, next); + var getMethod = function (kind) { + if (!BUGGY && kind in proto) return proto[kind]; + switch (kind) { + case KEYS: return function keys() { return new Constructor(this, kind); }; + case VALUES: return function values() { return new Constructor(this, kind); }; + } return function entries() { return new Constructor(this, kind); }; + }; + var TAG = NAME + ' Iterator'; + var DEF_VALUES = DEFAULT == VALUES; + var VALUES_BUG = false; + var proto = Base.prototype; + var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]; + var $default = $native || getMethod(DEFAULT); + var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined; + var $anyNative = NAME == 'Array' ? proto.entries || $native : $native; + var methods, key, IteratorPrototype; + // Fix native + if ($anyNative) { + IteratorPrototype = getPrototypeOf($anyNative.call(new Base())); + if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) { + // Set @@toStringTag to native iterators + setToStringTag(IteratorPrototype, TAG, true); + // fix for some old engines + if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis); + } + } + // fix Array#{values, @@iterator}.name in V8 / FF + if (DEF_VALUES && $native && $native.name !== VALUES) { + VALUES_BUG = true; + $default = function values() { return $native.call(this); }; + } + // Define iterator + if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) { + hide(proto, ITERATOR, $default); + } + // Plug for library + Iterators[NAME] = $default; + Iterators[TAG] = returnThis; + if (DEFAULT) { + methods = { + values: DEF_VALUES ? $default : getMethod(VALUES), + keys: IS_SET ? $default : getMethod(KEYS), + entries: $entries + }; + if (FORCED) for (key in methods) { + if (!(key in proto)) redefine(proto, key, methods[key]); + } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); + } + return methods; +}; + + +/***/ }), +/* 29 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = !__webpack_require__(2) && !__webpack_require__(11)(function () { + return Object.defineProperty(__webpack_require__(30)('div'), 'a', { get: function () { return 7; } }).a != 7; +}); + + +/***/ }), +/* 30 */ +/***/ (function(module, exports, __webpack_require__) { + +var isObject = __webpack_require__(8); +var document = __webpack_require__(0).document; +// typeof document.createElement is 'object' in old IE +var is = isObject(document) && isObject(document.createElement); +module.exports = function (it) { + return is ? document.createElement(it) : {}; +}; + + +/***/ }), +/* 31 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = __webpack_require__(5); + + +/***/ }), +/* 32 */ +/***/ (function(module, exports, __webpack_require__) { + +// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) +var anObject = __webpack_require__(10); +var dPs = __webpack_require__(50); +var enumBugKeys = __webpack_require__(22); +var IE_PROTO = __webpack_require__(20)('IE_PROTO'); +var Empty = function () { /* empty */ }; +var PROTOTYPE = 'prototype'; + +// Create object with fake `null` prototype: use iframe Object with cleared prototype +var createDict = function () { + // Thrash, waste and sodomy: IE GC bug + var iframe = __webpack_require__(30)('iframe'); + var i = enumBugKeys.length; + var lt = '<'; + var gt = '>'; + var iframeDocument; + iframe.style.display = 'none'; + __webpack_require__(55).appendChild(iframe); + iframe.src = 'javascript:'; // eslint-disable-line no-script-url + // createDict = iframe.contentWindow.Object; + // html.removeChild(iframe); + iframeDocument = iframe.contentWindow.document; + iframeDocument.open(); + iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt); + iframeDocument.close(); + createDict = iframeDocument.F; + while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]]; + return createDict(); +}; + +module.exports = Object.create || function create(O, Properties) { + var result; + if (O !== null) { + Empty[PROTOTYPE] = anObject(O); + result = new Empty(); + Empty[PROTOTYPE] = null; + // add "__proto__" for Object.getPrototypeOf polyfill + result[IE_PROTO] = O; + } else result = createDict(); + return Properties === undefined ? result : dPs(result, Properties); +}; + + +/***/ }), +/* 33 */ +/***/ (function(module, exports, __webpack_require__) { + +var has = __webpack_require__(3); +var toIObject = __webpack_require__(6); +var arrayIndexOf = __webpack_require__(52)(false); +var IE_PROTO = __webpack_require__(20)('IE_PROTO'); + +module.exports = function (object, names) { + var O = toIObject(object); + var i = 0; + var result = []; + var key; + for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key); + // Don't enum bug & hidden keys + while (names.length > i) if (has(O, key = names[i++])) { + ~arrayIndexOf(result, key) || result.push(key); + } + return result; +}; + + +/***/ }), +/* 34 */ +/***/ (function(module, exports) { + +var toString = {}.toString; + +module.exports = function (it) { + return toString.call(it).slice(8, -1); +}; + + +/***/ }), +/* 35 */ +/***/ (function(module, exports) { + +exports.f = Object.getOwnPropertySymbols; + + +/***/ }), +/* 36 */ +/***/ (function(module, exports, __webpack_require__) { + +// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) +var $keys = __webpack_require__(33); +var hiddenKeys = __webpack_require__(22).concat('length', 'prototype'); + +exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { + return $keys(O, hiddenKeys); +}; + + +/***/ }), +/* 37 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +__webpack_require__(38); + +var _Guide = __webpack_require__(73); + +var _Guide2 = _interopRequireDefault(_Guide); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +// show title bar +try { + var titleBar = weex.requireModule('titleBar'); + titleBar.showTitleBar(true); +} catch (e) {} + +_Guide2.default.el = '#root'; +new Vue(_Guide2.default); + +/***/ }), +/* 38 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var _mixin = __webpack_require__(39); + +var _mixin2 = _interopRequireDefault(_mixin); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +// use shared mixins +Vue.mixin(_mixin2.default); + +/***/ }), +/* 39 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _index = __webpack_require__(27); + +var utils = _interopRequireWildcard(_index); + +function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } + +var storage = weex.requireModule('storage'); + +exports.default = { + filters: { + i18n: utils.i18n, + url: utils.createURL, + link: utils.createLink + }, + methods: { + createLink: utils.createLink, + createURL: utils.createURL, + i18n: utils.i18n, + getLanguage: utils.getLanguage, + fetchData: utils.fetchData, + saveData: utils.saveData, + readData: utils.readData, + jumpTo: utils.jumpTo + }, + created: function created() { + var _this = this; + + // get and set language + utils.getLanguage(function (language) { + _this.language = language; + utils.setTitleBar(_this.navigationBarOptions, language); + }); + + // listen to the language change event + var channel = new BroadcastChannel('language'); + channel.onmessage = function (event) { + if (event.data && event.data.language) { + _this.language = event.data.language; + } + }; + }, + beforeDestroy: function beforeDestroy() { + storage.removeItem('CURRENT_DOCUMENT_URL'); + storage.removeItem('CURRENT_SOURCE_HASH'); + } +}; + +/***/ }), +/* 40 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = { "default": __webpack_require__(41), __esModule: true }; + +/***/ }), +/* 41 */ +/***/ (function(module, exports, __webpack_require__) { + +var core = __webpack_require__(4); +var $JSON = core.JSON || (core.JSON = { stringify: JSON.stringify }); +module.exports = function stringify(it) { // eslint-disable-line no-unused-vars + return $JSON.stringify.apply($JSON, arguments); +}; + + +/***/ }), +/* 42 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +exports.__esModule = true; + +var _iterator = __webpack_require__(43); + +var _iterator2 = _interopRequireDefault(_iterator); + +var _symbol = __webpack_require__(62); + +var _symbol2 = _interopRequireDefault(_symbol); + +var _typeof = typeof _symbol2.default === "function" && typeof _iterator2.default === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? "symbol" : typeof obj; }; + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +exports.default = typeof _symbol2.default === "function" && _typeof(_iterator2.default) === "symbol" ? function (obj) { + return typeof obj === "undefined" ? "undefined" : _typeof(obj); +} : function (obj) { + return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? "symbol" : typeof obj === "undefined" ? "undefined" : _typeof(obj); +}; + +/***/ }), +/* 43 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = { "default": __webpack_require__(44), __esModule: true }; + +/***/ }), +/* 44 */ +/***/ (function(module, exports, __webpack_require__) { + +__webpack_require__(45); +__webpack_require__(58); +module.exports = __webpack_require__(24).f('iterator'); + + +/***/ }), +/* 45 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var $at = __webpack_require__(46)(true); + +// 21.1.3.27 String.prototype[@@iterator]() +__webpack_require__(28)(String, 'String', function (iterated) { + this._t = String(iterated); // target + this._i = 0; // next index +// 21.1.5.2.1 %StringIteratorPrototype%.next() +}, function () { + var O = this._t; + var index = this._i; + var point; + if (index >= O.length) return { value: undefined, done: true }; + point = $at(O, index); + this._i += point.length; + return { value: point, done: false }; +}); + + +/***/ }), +/* 46 */ +/***/ (function(module, exports, __webpack_require__) { + +var toInteger = __webpack_require__(14); +var defined = __webpack_require__(15); +// true -> String#at +// false -> String#codePointAt +module.exports = function (TO_STRING) { + return function (that, pos) { + var s = String(defined(that)); + var i = toInteger(pos); + var l = s.length; + var a, b; + if (i < 0 || i >= l) return TO_STRING ? '' : undefined; + a = s.charCodeAt(i); + return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff + ? TO_STRING ? s.charAt(i) : a + : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000; + }; +}; + + +/***/ }), +/* 47 */ +/***/ (function(module, exports, __webpack_require__) { + +// optional / simple context binding +var aFunction = __webpack_require__(48); +module.exports = function (fn, that, length) { + aFunction(fn); + if (that === undefined) return fn; + switch (length) { + case 1: return function (a) { + return fn.call(that, a); + }; + case 2: return function (a, b) { + return fn.call(that, a, b); + }; + case 3: return function (a, b, c) { + return fn.call(that, a, b, c); + }; + } + return function (/* ...args */) { + return fn.apply(that, arguments); + }; +}; + + +/***/ }), +/* 48 */ +/***/ (function(module, exports) { + +module.exports = function (it) { + if (typeof it != 'function') throw TypeError(it + ' is not a function!'); + return it; +}; + + +/***/ }), +/* 49 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var create = __webpack_require__(32); +var descriptor = __webpack_require__(12); +var setToStringTag = __webpack_require__(23); +var IteratorPrototype = {}; + +// 25.1.2.1.1 %IteratorPrototype%[@@iterator]() +__webpack_require__(5)(IteratorPrototype, __webpack_require__(7)('iterator'), function () { return this; }); + +module.exports = function (Constructor, NAME, next) { + Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) }); + setToStringTag(Constructor, NAME + ' Iterator'); +}; + + +/***/ }), +/* 50 */ +/***/ (function(module, exports, __webpack_require__) { + +var dP = __webpack_require__(1); +var anObject = __webpack_require__(10); +var getKeys = __webpack_require__(19); + +module.exports = __webpack_require__(2) ? Object.defineProperties : function defineProperties(O, Properties) { + anObject(O); + var keys = getKeys(Properties); + var length = keys.length; + var i = 0; + var P; + while (length > i) dP.f(O, P = keys[i++], Properties[P]); + return O; +}; + + +/***/ }), +/* 51 */ +/***/ (function(module, exports, __webpack_require__) { + +// fallback for non-array-like ES3 and non-enumerable old V8 strings +var cof = __webpack_require__(34); +// eslint-disable-next-line no-prototype-builtins +module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { + return cof(it) == 'String' ? it.split('') : Object(it); +}; + + +/***/ }), +/* 52 */ +/***/ (function(module, exports, __webpack_require__) { + +// false -> Array#indexOf +// true -> Array#includes +var toIObject = __webpack_require__(6); +var toLength = __webpack_require__(53); +var toAbsoluteIndex = __webpack_require__(54); +module.exports = function (IS_INCLUDES) { + return function ($this, el, fromIndex) { + var O = toIObject($this); + var length = toLength(O.length); + var index = toAbsoluteIndex(fromIndex, length); + var value; + // Array#includes uses SameValueZero equality algorithm + // eslint-disable-next-line no-self-compare + if (IS_INCLUDES && el != el) while (length > index) { + value = O[index++]; + // eslint-disable-next-line no-self-compare + if (value != value) return true; + // Array#indexOf ignores holes, Array#includes - not + } else for (;length > index; index++) if (IS_INCLUDES || index in O) { + if (O[index] === el) return IS_INCLUDES || index || 0; + } return !IS_INCLUDES && -1; + }; +}; + + +/***/ }), +/* 53 */ +/***/ (function(module, exports, __webpack_require__) { + +// 7.1.15 ToLength +var toInteger = __webpack_require__(14); +var min = Math.min; +module.exports = function (it) { + return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 +}; + + +/***/ }), +/* 54 */ +/***/ (function(module, exports, __webpack_require__) { + +var toInteger = __webpack_require__(14); +var max = Math.max; +var min = Math.min; +module.exports = function (index, length) { + index = toInteger(index); + return index < 0 ? max(index + length, 0) : min(index, length); +}; + + +/***/ }), +/* 55 */ +/***/ (function(module, exports, __webpack_require__) { + +var document = __webpack_require__(0).document; +module.exports = document && document.documentElement; + + +/***/ }), +/* 56 */ +/***/ (function(module, exports, __webpack_require__) { + +// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) +var has = __webpack_require__(3); +var toObject = __webpack_require__(57); +var IE_PROTO = __webpack_require__(20)('IE_PROTO'); +var ObjectProto = Object.prototype; + +module.exports = Object.getPrototypeOf || function (O) { + O = toObject(O); + if (has(O, IE_PROTO)) return O[IE_PROTO]; + if (typeof O.constructor == 'function' && O instanceof O.constructor) { + return O.constructor.prototype; + } return O instanceof Object ? ObjectProto : null; +}; + + +/***/ }), +/* 57 */ +/***/ (function(module, exports, __webpack_require__) { + +// 7.1.13 ToObject(argument) +var defined = __webpack_require__(15); +module.exports = function (it) { + return Object(defined(it)); +}; + + +/***/ }), +/* 58 */ +/***/ (function(module, exports, __webpack_require__) { + +__webpack_require__(59); +var global = __webpack_require__(0); +var hide = __webpack_require__(5); +var Iterators = __webpack_require__(18); +var TO_STRING_TAG = __webpack_require__(7)('toStringTag'); + +var DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' + + 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' + + 'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' + + 'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' + + 'TextTrackList,TouchList').split(','); + +for (var i = 0; i < DOMIterables.length; i++) { + var NAME = DOMIterables[i]; + var Collection = global[NAME]; + var proto = Collection && Collection.prototype; + if (proto && !proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME); + Iterators[NAME] = Iterators.Array; +} + + +/***/ }), +/* 59 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var addToUnscopables = __webpack_require__(60); +var step = __webpack_require__(61); +var Iterators = __webpack_require__(18); +var toIObject = __webpack_require__(6); + +// 22.1.3.4 Array.prototype.entries() +// 22.1.3.13 Array.prototype.keys() +// 22.1.3.29 Array.prototype.values() +// 22.1.3.30 Array.prototype[@@iterator]() +module.exports = __webpack_require__(28)(Array, 'Array', function (iterated, kind) { + this._t = toIObject(iterated); // target + this._i = 0; // next index + this._k = kind; // kind +// 22.1.5.2.1 %ArrayIteratorPrototype%.next() +}, function () { + var O = this._t; + var kind = this._k; + var index = this._i++; + if (!O || index >= O.length) { + this._t = undefined; + return step(1); + } + if (kind == 'keys') return step(0, index); + if (kind == 'values') return step(0, O[index]); + return step(0, [index, O[index]]); +}, 'values'); + +// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7) +Iterators.Arguments = Iterators.Array; + +addToUnscopables('keys'); +addToUnscopables('values'); +addToUnscopables('entries'); + + +/***/ }), +/* 60 */ +/***/ (function(module, exports) { + +module.exports = function () { /* empty */ }; + + +/***/ }), +/* 61 */ +/***/ (function(module, exports) { + +module.exports = function (done, value) { + return { value: value, done: !!done }; +}; + + +/***/ }), +/* 62 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = { "default": __webpack_require__(63), __esModule: true }; + +/***/ }), +/* 63 */ +/***/ (function(module, exports, __webpack_require__) { + +__webpack_require__(64); +__webpack_require__(70); +__webpack_require__(71); +__webpack_require__(72); +module.exports = __webpack_require__(4).Symbol; + + +/***/ }), +/* 64 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +// ECMAScript 6 symbols shim +var global = __webpack_require__(0); +var ha
<TRUNCATED>
