You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by bo...@apache.org on 2017/03/28 06:30:33 UTC
[07/10] incubator-weex git commit: * [ios] update bundle js in ios
playground.
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/61ab9f49/ios/playground/bundlejs/module/websocket-demo.js
----------------------------------------------------------------------
diff --git a/ios/playground/bundlejs/module/websocket-demo.js b/ios/playground/bundlejs/module/websocket-demo.js
index 0d9ba97..a60abb6 100644
--- a/ios/playground/bundlejs/module/websocket-demo.js
+++ b/ios/playground/bundlejs/module/websocket-demo.js
@@ -44,9 +44,9 @@
/* 0 */
/***/ function(module, exports, __webpack_require__) {
- var __weex_template__ = __webpack_require__(226)
- var __weex_style__ = __webpack_require__(227)
- var __weex_script__ = __webpack_require__(228)
+ var __weex_template__ = __webpack_require__(241)
+ var __weex_style__ = __webpack_require__(242)
+ var __weex_script__ = __webpack_require__(243)
__weex_define__('@weex-component/f1edaa994f4c5a505cfb7f32ca9ee569', [], function(__weex_require__, __weex_exports__, __weex_module__) {
@@ -67,760 +67,34 @@
/* 1 */,
/* 2 */,
/* 3 */,
-/* 4 */
-/***/ function(module, exports, __webpack_require__) {
-
- __webpack_require__(5);
- __webpack_require__(9);
- __webpack_require__(13);
- __webpack_require__(17);
- __webpack_require__(21);
- __webpack_require__(25);
- __webpack_require__(66);
- __webpack_require__(70);
- __webpack_require__(74);
- __webpack_require__(78);
- __webpack_require__(79);
-
-
-/***/ },
-/* 5 */
-/***/ function(module, exports, __webpack_require__) {
-
- var __weex_template__ = __webpack_require__(6)
- var __weex_style__ = __webpack_require__(7)
- var __weex_script__ = __webpack_require__(8)
-
- __weex_define__('@weex-component/wxc-button', [], function(__weex_require__, __weex_exports__, __weex_module__) {
-
- __weex_script__(__weex_module__, __weex_exports__, __weex_require__)
- if (__weex_exports__.__esModule && __weex_exports__.default) {
- __weex_module__.exports = __weex_exports__.default
- }
-
- __weex_module__.exports.template = __weex_template__
-
- __weex_module__.exports.style = __weex_style__
-
- })
-
-
-/***/ },
-/* 6 */
-/***/ function(module, exports) {
-
- module.exports = {
- "type": "div",
- "classList": function () {return ['btn', 'btn-' + (this.type), 'btn-sz-' + (this.size)]},
- "children": [
- {
- "type": "text",
- "classList": function () {return ['btn-txt', 'btn-txt-' + (this.type), 'btn-txt-sz-' + (this.size)]},
- "attr": {
- "value": function () {return this.value}
- }
- }
- ]
- }
-
-/***/ },
-/* 7 */
-/***/ function(module, exports) {
-
- module.exports = {
- "btn": {
- "marginBottom": 0,
- "alignItems": "center",
- "justifyContent": "center",
- "borderWidth": 1,
- "borderStyle": "solid",
- "borderColor": "#333333"
- },
- "btn-default": {
- "color": "rgb(51,51,51)"
- },
- "btn-primary": {
- "backgroundColor": "rgb(40,96,144)",
- "borderColor": "rgb(40,96,144)"
- },
- "btn-success": {
- "backgroundColor": "rgb(92,184,92)",
- "borderColor": "rgb(76,174,76)"
- },
- "btn-info": {
- "backgroundColor": "rgb(91,192,222)",
- "borderColor": "rgb(70,184,218)"
- },
- "btn-warning": {
- "backgroundColor": "rgb(240,173,78)",
- "borderColor": "rgb(238,162,54)"
- },
- "btn-danger": {
- "backgroundColor": "rgb(217,83,79)",
- "borderColor": "rgb(212,63,58)"
- },
- "btn-link": {
- "borderColor": "rgba(0,0,0,0)",
- "borderRadius": 0
- },
- "btn-txt-default": {
- "color": "rgb(51,51,51)"
- },
- "btn-txt-primary": {
- "color": "rgb(255,255,255)"
- },
- "btn-txt-success": {
- "color": "rgb(255,255,255)"
- },
- "btn-txt-info": {
- "color": "rgb(255,255,255)"
- },
- "btn-txt-warning": {
- "color": "rgb(255,255,255)"
- },
- "btn-txt-danger": {
- "color": "rgb(255,255,255)"
- },
- "btn-txt-link": {
- "color": "rgb(51,122,183)"
- },
- "btn-sz-large": {
- "width": 300,
- "height": 100,
- "paddingTop": 25,
- "paddingBottom": 25,
- "paddingLeft": 40,
- "paddingRight": 40,
- "borderRadius": 15
- },
- "btn-sz-middle": {
- "width": 240,
- "height": 80,
- "paddingTop": 15,
- "paddingBottom": 15,
- "paddingLeft": 30,
- "paddingRight": 30,
- "borderRadius": 10
- },
- "btn-sz-small": {
- "width": 170,
- "height": 60,
- "paddingTop": 12,
- "paddingBottom": 12,
- "paddingLeft": 25,
- "paddingRight": 25,
- "borderRadius": 7
- },
- "btn-txt-sz-large": {
- "fontSize": 45
- },
- "btn-txt-sz-middle": {
- "fontSize": 35
- },
- "btn-txt-sz-small": {
- "fontSize": 30
- }
- }
-
-/***/ },
-/* 8 */
-/***/ function(module, exports) {
-
- module.exports = function(module, exports, __weex_require__){'use strict';
-
- module.exports = {
- data: function () {return {
- type: 'default',
- size: 'large',
- value: ''
- }},
- methods: {}
- };}
- /* generated by weex-loader */
-
-
-/***/ },
-/* 9 */
-/***/ function(module, exports, __webpack_require__) {
-
- var __weex_template__ = __webpack_require__(10)
- var __weex_style__ = __webpack_require__(11)
- var __weex_script__ = __webpack_require__(12)
-
- __weex_define__('@weex-component/wxc-hn', [], function(__weex_require__, __weex_exports__, __weex_module__) {
-
- __weex_script__(__weex_module__, __weex_exports__, __weex_require__)
- if (__weex_exports__.__esModule && __weex_exports__.default) {
- __weex_module__.exports = __weex_exports__.default
- }
-
- __weex_module__.exports.template = __weex_template__
-
- __weex_module__.exports.style = __weex_style__
-
- })
-
-
-/***/ },
-/* 10 */
-/***/ function(module, exports) {
-
- module.exports = {
- "type": "div",
- "classList": function () {return ['h' + (this.level)]},
- "style": {
- "justifyContent": "center"
- },
- "children": [
- {
- "type": "text",
- "classList": function () {return ['txt-h' + (this.level)]},
- "attr": {
- "value": function () {return this.value}
- }
- }
- ]
- }
-
-/***/ },
-/* 11 */
-/***/ function(module, exports) {
-
- module.exports = {
- "h1": {
- "height": 110,
- "paddingTop": 20,
- "paddingBottom": 20
- },
- "h2": {
- "height": 110,
- "paddingTop": 20,
- "paddingBottom": 20
- },
- "h3": {
- "height": 110,
- "paddingTop": 20,
- "paddingBottom": 20
- },
- "txt-h1": {
- "fontSize": 70
- },
- "txt-h2": {
- "fontSize": 52
- },
- "txt-h3": {
- "fontSize": 42
- }
- }
-
-/***/ },
-/* 12 */
-/***/ function(module, exports) {
-
- module.exports = function(module, exports, __weex_require__){'use strict';
-
- module.exports = {
- data: function () {return {
- level: 1,
- value: ''
- }},
- methods: {}
- };}
- /* generated by weex-loader */
-
-
-/***/ },
-/* 13 */
-/***/ function(module, exports, __webpack_require__) {
-
- var __weex_template__ = __webpack_require__(14)
- var __weex_style__ = __webpack_require__(15)
- var __weex_script__ = __webpack_require__(16)
-
- __weex_define__('@weex-component/wxc-list-item', [], function(__weex_require__, __weex_exports__, __weex_module__) {
-
- __weex_script__(__weex_module__, __weex_exports__, __weex_require__)
- if (__weex_exports__.__esModule && __weex_exports__.default) {
- __weex_module__.exports = __weex_exports__.default
- }
-
- __weex_module__.exports.template = __weex_template__
-
- __weex_module__.exports.style = __weex_style__
-
- })
-
-
-/***/ },
-/* 14 */
-/***/ function(module, exports) {
-
- module.exports = {
- "type": "div",
- "classList": [
- "item"
- ],
- "events": {
- "touchstart": "touchstart",
- "touchend": "touchend"
- },
- "style": {
- "backgroundColor": function () {return this.bgColor}
- },
- "children": [
- {
- "type": "content"
- }
- ]
- }
-
-/***/ },
-/* 15 */
-/***/ function(module, exports) {
-
- module.exports = {
- "item": {
- "paddingTop": 25,
- "paddingBottom": 25,
- "paddingLeft": 35,
- "paddingRight": 35,
- "height": 160,
- "justifyContent": "center",
- "borderBottomWidth": 1,
- "borderColor": "#dddddd"
- }
- }
-
-/***/ },
-/* 16 */
-/***/ function(module, exports) {
-
- module.exports = function(module, exports, __weex_require__){'use strict';
-
- module.exports = {
- data: function () {return {
- bgColor: '#ffffff'
- }},
- methods: {
- touchstart: function touchstart() {},
- touchend: function touchend() {}
- }
- };}
- /* generated by weex-loader */
-
-
-/***/ },
-/* 17 */
-/***/ function(module, exports, __webpack_require__) {
-
- var __weex_template__ = __webpack_require__(18)
- var __weex_style__ = __webpack_require__(19)
- var __weex_script__ = __webpack_require__(20)
-
- __weex_define__('@weex-component/wxc-panel', [], function(__weex_require__, __weex_exports__, __weex_module__) {
-
- __weex_script__(__weex_module__, __weex_exports__, __weex_require__)
- if (__weex_exports__.__esModule && __weex_exports__.default) {
- __weex_module__.exports = __weex_exports__.default
- }
-
- __weex_module__.exports.template = __weex_template__
-
- __weex_module__.exports.style = __weex_style__
-
- })
-
-
-/***/ },
-/* 18 */
-/***/ function(module, exports) {
-
- module.exports = {
- "type": "div",
- "classList": function () {return ['panel', 'panel-' + (this.type)]},
- "style": {
- "borderWidth": function () {return this.border}
- },
- "children": [
- {
- "type": "text",
- "classList": function () {return ['panel-header', 'panel-header-' + (this.type)]},
- "style": {
- "paddingTop": function () {return this.paddingHead},
- "paddingBottom": function () {return this.paddingHead},
- "paddingLeft": function () {return this.paddingHead*1.5},
- "paddingRight": function () {return this.paddingHead*1.5}
- },
- "attr": {
- "value": function () {return this.title}
- }
- },
- {
- "type": "div",
- "classList": function () {return ['panel-body', 'panel-body-' + (this.type)]},
- "style": {
- "paddingTop": function () {return this.paddingBody},
- "paddingBottom": function () {return this.paddingBody},
- "paddingLeft": function () {return this.paddingBody*1.5},
- "paddingRight": function () {return this.paddingBody*1.5}
- },
- "children": [
- {
- "type": "content"
- }
- ]
- }
- ]
- }
-
-/***/ },
-/* 19 */
-/***/ function(module, exports) {
-
- module.exports = {
- "panel": {
- "marginBottom": 20,
- "backgroundColor": "#ffffff",
- "borderColor": "#dddddd",
- "borderWidth": 1
- },
- "panel-primary": {
- "borderColor": "rgb(40,96,144)"
- },
- "panel-success": {
- "borderColor": "rgb(76,174,76)"
- },
- "panel-info": {
- "borderColor": "rgb(70,184,218)"
- },
- "panel-warning": {
- "borderColor": "rgb(238,162,54)"
- },
- "panel-danger": {
- "borderColor": "rgb(212,63,58)"
- },
- "panel-header": {
- "backgroundColor": "#f5f5f5",
- "fontSize": 40,
- "color": "#333333"
- },
- "panel-header-primary": {
- "backgroundColor": "rgb(40,96,144)",
- "color": "#ffffff"
- },
- "panel-header-success": {
- "backgroundColor": "rgb(92,184,92)",
- "color": "#ffffff"
- },
- "panel-header-info": {
- "backgroundColor": "rgb(91,192,222)",
- "color": "#ffffff"
- },
- "panel-header-warning": {
- "backgroundColor": "rgb(240,173,78)",
- "color": "#ffffff"
- },
- "panel-header-danger": {
- "backgroundColor": "rgb(217,83,79)",
- "color": "#ffffff"
- }
- }
-
-/***/ },
-/* 20 */
-/***/ function(module, exports) {
-
- module.exports = function(module, exports, __weex_require__){'use strict';
-
- module.exports = {
- data: function () {return {
- type: 'default',
- title: '',
- paddingBody: 20,
- paddingHead: 20,
- dataClass: '',
- border: 0
- }},
- ready: function ready() {}
- };}
- /* generated by weex-loader */
-
-
-/***/ },
-/* 21 */
-/***/ function(module, exports, __webpack_require__) {
-
- var __weex_template__ = __webpack_require__(22)
- var __weex_style__ = __webpack_require__(23)
- var __weex_script__ = __webpack_require__(24)
-
- __weex_define__('@weex-component/wxc-tip', [], function(__weex_require__, __weex_exports__, __weex_module__) {
-
- __weex_script__(__weex_module__, __weex_exports__, __weex_require__)
- if (__weex_exports__.__esModule && __weex_exports__.default) {
- __weex_module__.exports = __weex_exports__.default
- }
-
- __weex_module__.exports.template = __weex_template__
-
- __weex_module__.exports.style = __weex_style__
-
- })
-
-
-/***/ },
-/* 22 */
-/***/ function(module, exports) {
-
- module.exports = {
- "type": "div",
- "classList": function () {return ['tip', 'tip-' + (this.type)]},
- "children": [
- {
- "type": "text",
- "classList": function () {return ['tip-txt', 'tip-txt-' + (this.type)]},
- "attr": {
- "value": function () {return this.value}
- }
- }
- ]
- }
-
-/***/ },
-/* 23 */
-/***/ function(module, exports) {
-
- module.exports = {
- "tip": {
- "paddingLeft": 36,
- "paddingRight": 36,
- "paddingTop": 36,
- "paddingBottom": 36,
- "borderRadius": 10
- },
- "tip-txt": {
- "fontSize": 28
- },
- "tip-success": {
- "backgroundColor": "#dff0d8",
- "borderColor": "#d6e9c6"
- },
- "tip-txt-success": {
- "color": "#3c763d"
- },
- "tip-info": {
- "backgroundColor": "#d9edf7",
- "borderColor": "#bce8f1"
- },
- "tip-txt-info": {
- "color": "#31708f"
- },
- "tip-warning": {
- "backgroundColor": "#fcf8e3",
- "borderColor": "#faebcc"
- },
- "tip-txt-warning": {
- "color": "#8a6d3b"
- },
- "tip-danger": {
- "backgroundColor": "#f2dede",
- "borderColor": "#ebccd1"
- },
- "tip-txt-danger": {
- "color": "#a94442"
- }
- }
-
-/***/ },
-/* 24 */
-/***/ function(module, exports) {
-
- module.exports = function(module, exports, __weex_require__){'use strict';
-
- module.exports = {
- data: function () {return {
- type: 'success',
- value: ''
- }}
- };}
- /* generated by weex-loader */
-
-
-/***/ },
-/* 25 */
-/***/ function(module, exports, __webpack_require__) {
-
- var __weex_template__ = __webpack_require__(26)
- var __weex_style__ = __webpack_require__(27)
- var __weex_script__ = __webpack_require__(28)
-
- __weex_define__('@weex-component/wxc-countdown', [], function(__weex_require__, __weex_exports__, __weex_module__) {
-
- __weex_script__(__weex_module__, __weex_exports__, __weex_require__)
- if (__weex_exports__.__esModule && __weex_exports__.default) {
- __weex_module__.exports = __weex_exports__.default
- }
-
- __weex_module__.exports.template = __weex_template__
-
- __weex_module__.exports.style = __weex_style__
-
- })
-
-
-/***/ },
-/* 26 */
-/***/ function(module, exports) {
-
- module.exports = {
- "type": "div",
- "style": {
- "overflow": "hidden",
- "flexDirection": "row"
- },
- "events": {
- "appear": "appeared",
- "disappear": "disappeared"
- },
- "children": [
- {
- "type": "content"
- }
- ]
- }
-
-/***/ },
-/* 27 */
-/***/ function(module, exports) {
-
- module.exports = {
- "wrap": {
- "overflow": "hidden"
- }
- }
-
-/***/ },
-/* 28 */
-/***/ function(module, exports, __webpack_require__) {
-
- module.exports = function(module, exports, __weex_require__){'use strict';
-
- var _assign = __webpack_require__(29);
-
- var _assign2 = _interopRequireDefault(_assign);
-
- function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
- module.exports = {
- data: function () {return {
- now: 0,
- remain: 0,
- time: {
- elapse: 0,
- D: '0',
- DD: '0',
- h: '0',
- hh: '00',
- H: '0',
- HH: '0',
- m: '0',
- mm: '00',
- M: '0',
- MM: '0',
- s: '0',
- ss: '00',
- S: '0',
- SS: '0'
- },
- outofview: false
- }},
- ready: function ready() {
- if (this.remain <= 0) {
- return;
- }
-
- this.now = Date.now();
- this.nextTick();
- },
- methods: {
- nextTick: function nextTick() {
- if (this.outofview) {
- setTimeout(this.nextTick.bind(this), 1000);
- } else {
- this.time.elapse = parseInt((Date.now() - this.now) / 1000);
-
- if (this.calc()) {
- this.$emit('tick', (0, _assign2.default)({}, this.time));
- setTimeout(this.nextTick.bind(this), 1000);
- } else {
- this.$emit('alarm', (0, _assign2.default)({}, this.time));
- }
- this._app.updateActions();
- }
- },
- format: function format(str) {
- if (str.length >= 2) {
- return str;
- } else {
- return '0' + str;
- }
- },
- calc: function calc() {
- var remain = this.remain - this.time.elapse;
- if (remain < 0) {
- remain = 0;
- }
- this.time.D = String(parseInt(remain / 86400));
- this.time.DD = this.format(this.time.D);
- this.time.h = String(parseInt((remain - parseInt(this.time.D) * 86400) / 3600));
- this.time.hh = this.format(this.time.h);
- this.time.H = String(parseInt(remain / 3600));
- this.time.HH = this.format(this.time.H);
- this.time.m = String(parseInt((remain - parseInt(this.time.H) * 3600) / 60));
- this.time.mm = this.format(this.time.m);
- this.time.M = String(parseInt(remain / 60));
- this.time.MM = this.format(this.time.M);
- this.time.s = String(remain - parseInt(this.time.M) * 60);
- this.time.ss = this.format(this.time.s);
- this.time.S = String(remain);
- this.time.SS = this.format(this.time.S);
-
- return remain > 0;
- },
- appeared: function appeared() {
- this.outofview = false;
- },
- disappeared: function disappeared() {
- this.outofview = true;
- }
- }
- };}
- /* generated by weex-loader */
-
-
-/***/ },
-/* 29 */
-/***/ function(module, exports, __webpack_require__) {
-
- module.exports = { "default": __webpack_require__(30), __esModule: true };
-
-/***/ },
-/* 30 */
-/***/ function(module, exports, __webpack_require__) {
-
- __webpack_require__(31);
- module.exports = __webpack_require__(34).Object.assign;
-
-/***/ },
-/* 31 */
-/***/ function(module, exports, __webpack_require__) {
-
- // 19.1.3.1 Object.assign(target, source)
- var $export = __webpack_require__(32);
-
- $export($export.S + $export.F, 'Object', {assign: __webpack_require__(47)});
-
-/***/ },
+/* 4 */,
+/* 5 */,
+/* 6 */,
+/* 7 */,
+/* 8 */,
+/* 9 */,
+/* 10 */,
+/* 11 */,
+/* 12 */,
+/* 13 */,
+/* 14 */,
+/* 15 */,
+/* 16 */,
+/* 17 */,
+/* 18 */,
+/* 19 */,
+/* 20 */,
+/* 21 */,
+/* 22 */,
+/* 23 */,
+/* 24 */,
+/* 25 */,
+/* 26 */,
+/* 27 */,
+/* 28 */,
+/* 29 */,
+/* 30 */,
+/* 31 */,
/* 32 */
/***/ function(module, exports, __webpack_require__) {
@@ -1060,44 +334,7 @@
};
/***/ },
-/* 47 */
-/***/ function(module, exports, __webpack_require__) {
-
- 'use strict';
- // 19.1.2.1 Object.assign(target, source, ...)
- var getKeys = __webpack_require__(48)
- , gOPS = __webpack_require__(63)
- , pIE = __webpack_require__(64)
- , toObject = __webpack_require__(65)
- , IObject = __webpack_require__(52)
- , $assign = Object.assign;
-
- // should work with symbols and should have deterministic property order (V8 bug)
- module.exports = !$assign || __webpack_require__(43)(function(){
- var A = {}
- , B = {}
- , S = Symbol()
- , K = 'abcdefghijklmnopqrst';
- A[S] = 7;
- K.split('').forEach(function(k){ B[k] = k; });
- return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K;
- }) ? function assign(target, source){ // eslint-disable-line no-unused-vars
- var T = toObject(target)
- , aLen = arguments.length
- , index = 1
- , getSymbols = gOPS.f
- , isEnum = pIE.f;
- while(aLen > index){
- var S = IObject(arguments[index++])
- , keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S)
- , length = keys.length
- , j = 0
- , key;
- while(length > j)if(isEnum.call(S, key = keys[j++]))T[key] = S[key];
- } return T;
- } : $assign;
-
-/***/ },
+/* 47 */,
/* 48 */
/***/ function(module, exports, __webpack_require__) {
@@ -1304,793 +541,893 @@
};
/***/ },
-/* 66 */
+/* 66 */,
+/* 67 */,
+/* 68 */,
+/* 69 */,
+/* 70 */,
+/* 71 */,
+/* 72 */,
+/* 73 */,
+/* 74 */,
+/* 75 */,
+/* 76 */,
+/* 77 */,
+/* 78 */,
+/* 79 */,
+/* 80 */,
+/* 81 */,
+/* 82 */,
+/* 83 */,
+/* 84 */,
+/* 85 */,
+/* 86 */,
+/* 87 */,
+/* 88 */,
+/* 89 */,
+/* 90 */,
+/* 91 */,
+/* 92 */,
+/* 93 */,
+/* 94 */,
+/* 95 */,
+/* 96 */,
+/* 97 */,
+/* 98 */,
+/* 99 */,
+/* 100 */,
+/* 101 */,
+/* 102 */,
+/* 103 */,
+/* 104 */,
+/* 105 */,
+/* 106 */,
+/* 107 */,
+/* 108 */,
+/* 109 */,
+/* 110 */,
+/* 111 */,
+/* 112 */,
+/* 113 */,
+/* 114 */,
+/* 115 */
/***/ function(module, exports, __webpack_require__) {
- var __weex_template__ = __webpack_require__(67)
- var __weex_style__ = __webpack_require__(68)
- var __weex_script__ = __webpack_require__(69)
+ "use strict";
- __weex_define__('@weex-component/wxc-marquee', [], function(__weex_require__, __weex_exports__, __weex_module__) {
+ exports.__esModule = true;
- __weex_script__(__weex_module__, __weex_exports__, __weex_require__)
- if (__weex_exports__.__esModule && __weex_exports__.default) {
- __weex_module__.exports = __weex_exports__.default
- }
+ var _iterator = __webpack_require__(116);
- __weex_module__.exports.template = __weex_template__
+ var _iterator2 = _interopRequireDefault(_iterator);
- __weex_module__.exports.style = __weex_style__
+ var _symbol = __webpack_require__(136);
- })
+ 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; };
-/***/ },
-/* 67 */
-/***/ function(module, exports) {
+ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
- module.exports = {
- "type": "div",
- "classList": [
- "wrap"
- ],
- "events": {
- "appear": "appeared",
- "disappear": "disappeared"
- },
- "children": [
- {
- "type": "div",
- "id": "anim",
- "classList": [
- "anim"
- ],
- "children": [
- {
- "type": "content"
- }
- ]
- }
- ]
- }
+ 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);
+ };
/***/ },
-/* 68 */
-/***/ function(module, exports) {
+/* 116 */
+/***/ function(module, exports, __webpack_require__) {
- module.exports = {
- "wrap": {
- "overflow": "hidden",
- "position": "relative"
- },
- "anim": {
- "flexDirection": "column",
- "position": "absolute",
- "transform": "translateY(0) translateZ(0)"
- }
- }
+ module.exports = { "default": __webpack_require__(117), __esModule: true };
/***/ },
-/* 69 */
-/***/ function(module, exports) {
+/* 117 */
+/***/ function(module, exports, __webpack_require__) {
- module.exports = function(module, exports, __weex_require__){'use strict';
+ __webpack_require__(118);
+ __webpack_require__(131);
+ module.exports = __webpack_require__(135).f('iterator');
- module.exports = {
- data: function () {return {
- step: 0,
- count: 0,
- index: 1,
- duration: 0,
- interval: 0,
- outofview: false
- }},
- ready: function ready() {
- if (this.interval > 0 && this.step > 0 && this.duration > 0) {
- this.nextTick();
- }
- },
- methods: {
- nextTick: function nextTick() {
- var self = this;
- if (this.outofview) {
- setTimeout(self.nextTick.bind(self), self.interval);
- } else {
- setTimeout(function () {
- self.animation(self.nextTick.bind(self));
- }, self.interval);
- }
- },
- animation: function animation(cb) {
- var self = this;
- var offset = -self.step * self.index;
- var $animation = __weex_require__('@weex-module/animation');
- $animation.transition(this.$el('anim'), {
- styles: {
- transform: 'translateY(' + String(offset) + 'px) translateZ(0)'
- },
- timingFunction: 'ease',
- duration: self.duration
- }, function () {
- self.index = (self.index + 1) % self.count;
- self.$emit('change', {
- index: self.index,
- count: self.count
- });
- cb && cb();
- });
- },
- appeared: function appeared() {
- this.outofview = false;
- },
- disappeared: function disappeared() {
- this.outofview = true;
- }
- }
- };}
- /* generated by weex-loader */
+/***/ },
+/* 118 */
+/***/ function(module, exports, __webpack_require__) {
+ 'use strict';
+ var $at = __webpack_require__(119)(true);
+
+ // 21.1.3.27 String.prototype[@@iterator]()
+ __webpack_require__(120)(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
+ , index = this._i
+ , point;
+ if(index >= O.length)return {value: undefined, done: true};
+ point = $at(O, index);
+ this._i += point.length;
+ return {value: point, done: false};
+ });
/***/ },
-/* 70 */
+/* 119 */
/***/ function(module, exports, __webpack_require__) {
- var __weex_template__ = __webpack_require__(71)
- var __weex_style__ = __webpack_require__(72)
- var __weex_script__ = __webpack_require__(73)
+ var toInteger = __webpack_require__(57)
+ , defined = __webpack_require__(54);
+ // true -> String#at
+ // false -> String#codePointAt
+ module.exports = function(TO_STRING){
+ return function(that, pos){
+ var s = String(defined(that))
+ , i = toInteger(pos)
+ , l = s.length
+ , 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;
+ };
+ };
- __weex_define__('@weex-component/wxc-navbar', [], function(__weex_require__, __weex_exports__, __weex_module__) {
+/***/ },
+/* 120 */
+/***/ function(module, exports, __webpack_require__) {
- __weex_script__(__weex_module__, __weex_exports__, __weex_require__)
- if (__weex_exports__.__esModule && __weex_exports__.default) {
- __weex_module__.exports = __weex_exports__.default
+ 'use strict';
+ var LIBRARY = __webpack_require__(121)
+ , $export = __webpack_require__(32)
+ , redefine = __webpack_require__(122)
+ , hide = __webpack_require__(37)
+ , has = __webpack_require__(50)
+ , Iterators = __webpack_require__(123)
+ , $iterCreate = __webpack_require__(124)
+ , setToStringTag = __webpack_require__(128)
+ , getPrototypeOf = __webpack_require__(130)
+ , ITERATOR = __webpack_require__(129)('iterator')
+ , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next`
+ , FF_ITERATOR = '@@iterator'
+ , KEYS = 'keys'
+ , 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'
+ , DEF_VALUES = DEFAULT == VALUES
+ , VALUES_BUG = false
+ , proto = Base.prototype
+ , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]
+ , $default = $native || getMethod(DEFAULT)
+ , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined
+ , $anyNative = NAME == 'Array' ? proto.entries || $native : $native
+ , methods, key, IteratorPrototype;
+ // Fix native
+ if($anyNative){
+ IteratorPrototype = getPrototypeOf($anyNative.call(new Base));
+ if(IteratorPrototype !== Object.prototype){
+ // Set @@toStringTag to native iterators
+ setToStringTag(IteratorPrototype, TAG, true);
+ // fix for some old engines
+ if(!LIBRARY && !has(IteratorPrototype, ITERATOR))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;
+ };
- __weex_module__.exports.template = __weex_template__
+/***/ },
+/* 121 */
+/***/ function(module, exports) {
- __weex_module__.exports.style = __weex_style__
+ module.exports = true;
- })
+/***/ },
+/* 122 */
+/***/ function(module, exports, __webpack_require__) {
+ module.exports = __webpack_require__(37);
/***/ },
-/* 71 */
+/* 123 */
/***/ function(module, exports) {
- module.exports = {
- "type": "div",
- "classList": [
- "container"
- ],
- "style": {
- "height": function () {return this.height},
- "backgroundColor": function () {return this.backgroundColor}
- },
- "attr": {
- "dataRole": function () {return this.dataRole}
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "right-text"
- ],
- "style": {
- "color": function () {return this.rightItemColor}
- },
- "attr": {
- "naviItemPosition": "right",
- "value": function () {return this.rightItemTitle}
- },
- "shown": function () {return !this.rightItemSrc},
- "events": {
- "click": "onclickrightitem"
- }
- },
- {
- "type": "image",
- "classList": [
- "right-image"
- ],
- "attr": {
- "naviItemPosition": "right",
- "src": function () {return this.rightItemSrc}
- },
- "shown": function () {return this.rightItemSrc},
- "events": {
- "click": "onclickrightitem"
- }
- },
- {
- "type": "text",
- "classList": [
- "left-text"
- ],
- "style": {
- "color": function () {return this.leftItemColor}
- },
- "attr": {
- "naviItemPosition": "left",
- "value": function () {return this.leftItemTitle}
- },
- "shown": function () {return !this.leftItemSrc},
- "events": {
- "click": "onclickleftitem"
- }
- },
- {
- "type": "image",
- "classList": [
- "left-image"
- ],
- "attr": {
- "naviItemPosition": "left",
- "src": function () {return this.leftItemSrc}
- },
- "shown": function () {return this.leftItemSrc},
- "events": {
- "click": "onclickleftitem"
- }
- },
- {
- "type": "text",
- "classList": [
- "center-text"
- ],
- "style": {
- "color": function () {return this.titleColor}
- },
- "attr": {
- "naviItemPosition": "center",
- "value": function () {return this.title}
- }
- }
- ]
- }
+ module.exports = {};
/***/ },
-/* 72 */
-/***/ function(module, exports) {
+/* 124 */
+/***/ function(module, exports, __webpack_require__) {
- module.exports = {
- "container": {
- "flexDirection": "row",
- "position": "fixed",
- "top": 0,
- "left": 0,
- "right": 0,
- "width": 750
- },
- "right-text": {
- "position": "absolute",
- "bottom": 28,
- "right": 32,
- "textAlign": "right",
- "fontSize": 32,
- "fontFamily": "'Open Sans', sans-serif"
- },
- "left-text": {
- "position": "absolute",
- "bottom": 28,
- "left": 32,
- "textAlign": "left",
- "fontSize": 32,
- "fontFamily": "'Open Sans', sans-serif"
- },
- "center-text": {
- "position": "absolute",
- "bottom": 25,
- "left": 172,
- "right": 172,
- "textAlign": "center",
- "fontSize": 36,
- "fontWeight": "bold"
- },
- "left-image": {
- "position": "absolute",
- "bottom": 20,
- "left": 28,
- "width": 50,
- "height": 50
- },
- "right-image": {
- "position": "absolute",
- "bottom": 20,
- "right": 28,
- "width": 50,
- "height": 50
- }
- }
+ 'use strict';
+ var create = __webpack_require__(125)
+ , descriptor = __webpack_require__(46)
+ , setToStringTag = __webpack_require__(128)
+ , IteratorPrototype = {};
+
+ // 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
+ __webpack_require__(37)(IteratorPrototype, __webpack_require__(129)('iterator'), function(){ return this; });
+
+ module.exports = function(Constructor, NAME, next){
+ Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)});
+ setToStringTag(Constructor, NAME + ' Iterator');
+ };
/***/ },
-/* 73 */
-/***/ function(module, exports) {
+/* 125 */
+/***/ function(module, exports, __webpack_require__) {
- module.exports = function(module, exports, __weex_require__){'use strict';
+ // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
+ var anObject = __webpack_require__(39)
+ , dPs = __webpack_require__(126)
+ , enumBugKeys = __webpack_require__(62)
+ , IE_PROTO = __webpack_require__(59)('IE_PROTO')
+ , Empty = function(){ /* empty */ }
+ , 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__(44)('iframe')
+ , i = enumBugKeys.length
+ , lt = '<'
+ , gt = '>'
+ , iframeDocument;
+ iframe.style.display = 'none';
+ __webpack_require__(127).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 = {
- data: function () {return {
- dataRole: 'navbar',
+ 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);
+ };
- backgroundColor: 'black',
- height: 88,
+/***/ },
+/* 126 */
+/***/ function(module, exports, __webpack_require__) {
- title: "",
+ var dP = __webpack_require__(38)
+ , anObject = __webpack_require__(39)
+ , getKeys = __webpack_require__(48);
- titleColor: 'black',
+ module.exports = __webpack_require__(42) ? Object.defineProperties : function defineProperties(O, Properties){
+ anObject(O);
+ var keys = getKeys(Properties)
+ , length = keys.length
+ , i = 0
+ , P;
+ while(length > i)dP.f(O, P = keys[i++], Properties[P]);
+ return O;
+ };
- rightItemSrc: '',
+/***/ },
+/* 127 */
+/***/ function(module, exports, __webpack_require__) {
- rightItemTitle: '',
+ module.exports = __webpack_require__(33).document && document.documentElement;
- rightItemColor: 'black',
+/***/ },
+/* 128 */
+/***/ function(module, exports, __webpack_require__) {
- leftItemSrc: '',
+ var def = __webpack_require__(38).f
+ , has = __webpack_require__(50)
+ , TAG = __webpack_require__(129)('toStringTag');
- leftItemTitle: '',
+ module.exports = function(it, tag, stat){
+ if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag});
+ };
- leftItemColor: 'black'
- }},
- methods: {
- onclickrightitem: function onclickrightitem(e) {
- this.$dispatch('naviBar.rightItem.click', {});
- },
- onclickleftitem: function onclickleftitem(e) {
- this.$dispatch('naviBar.leftItem.click', {});
- }
- }
- };}
- /* generated by weex-loader */
+/***/ },
+/* 129 */
+/***/ function(module, exports, __webpack_require__) {
+
+ var store = __webpack_require__(60)('wks')
+ , uid = __webpack_require__(61)
+ , Symbol = __webpack_require__(33).Symbol
+ , 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;
/***/ },
-/* 74 */
+/* 130 */
/***/ function(module, exports, __webpack_require__) {
- __webpack_require__(70)
- var __weex_template__ = __webpack_require__(75)
- var __weex_style__ = __webpack_require__(76)
- var __weex_script__ = __webpack_require__(77)
+ // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
+ var has = __webpack_require__(50)
+ , toObject = __webpack_require__(65)
+ , IE_PROTO = __webpack_require__(59)('IE_PROTO')
+ , 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;
+ };
- __weex_define__('@weex-component/wxc-navpage', [], function(__weex_require__, __weex_exports__, __weex_module__) {
+/***/ },
+/* 131 */
+/***/ function(module, exports, __webpack_require__) {
- __weex_script__(__weex_module__, __weex_exports__, __weex_require__)
- if (__weex_exports__.__esModule && __weex_exports__.default) {
- __weex_module__.exports = __weex_exports__.default
- }
+ __webpack_require__(132);
+ var global = __webpack_require__(33)
+ , hide = __webpack_require__(37)
+ , Iterators = __webpack_require__(123)
+ , TO_STRING_TAG = __webpack_require__(129)('toStringTag');
+
+ for(var collections = ['NodeList', 'DOMTokenList', 'MediaList', 'StyleSheetList', 'CSSRuleList'], i = 0; i < 5; i++){
+ var NAME = collections[i]
+ , Collection = global[NAME]
+ , proto = Collection && Collection.prototype;
+ if(proto && !proto[TO_STRING_TAG])hide(proto, TO_STRING_TAG, NAME);
+ Iterators[NAME] = Iterators.Array;
+ }
- __weex_module__.exports.template = __weex_template__
+/***/ },
+/* 132 */
+/***/ function(module, exports, __webpack_require__) {
- __weex_module__.exports.style = __weex_style__
+ 'use strict';
+ var addToUnscopables = __webpack_require__(133)
+ , step = __webpack_require__(134)
+ , Iterators = __webpack_require__(123)
+ , toIObject = __webpack_require__(51);
+
+ // 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__(120)(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
+ , kind = this._k
+ , 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');
/***/ },
-/* 75 */
+/* 133 */
/***/ function(module, exports) {
- module.exports = {
- "type": "div",
- "classList": [
- "wrapper"
- ],
- "children": [
- {
- "type": "wxc-navbar",
- "attr": {
- "dataRole": function () {return this.dataRole},
- "height": function () {return this.height},
- "backgroundColor": function () {return this.backgroundColor},
- "title": function () {return this.title},
- "titleColor": function () {return this.titleColor},
- "leftItemSrc": function () {return this.leftItemSrc},
- "leftItemTitle": function () {return this.leftItemTitle},
- "leftItemColor": function () {return this.leftItemColor},
- "rightItemSrc": function () {return this.rightItemSrc},
- "rightItemTitle": function () {return this.rightItemTitle},
- "rightItemColor": function () {return this.rightItemColor}
- }
- },
- {
- "type": "div",
- "classList": [
- "wrapper"
- ],
- "style": {
- "marginTop": function () {return this.height}
- },
- "children": [
- {
- "type": "content"
- }
- ]
- }
- ]
- }
+ module.exports = function(){ /* empty */ };
/***/ },
-/* 76 */
+/* 134 */
/***/ function(module, exports) {
- module.exports = {
- "wrapper": {
- "position": "absolute",
- "top": 0,
- "left": 0,
- "right": 0,
- "bottom": 0,
- "width": 750
- }
- }
+ module.exports = function(done, value){
+ return {value: value, done: !!done};
+ };
/***/ },
-/* 77 */
-/***/ function(module, exports) {
+/* 135 */
+/***/ function(module, exports, __webpack_require__) {
- module.exports = function(module, exports, __weex_require__){'use strict';
+ exports.f = __webpack_require__(129);
- module.exports = {
- data: function () {return {
- dataRole: 'navbar',
- backgroundColor: 'black',
- height: 88,
- title: "",
- titleColor: 'black',
- rightItemSrc: '',
- rightItemTitle: '',
- rightItemColor: 'black',
- leftItemSrc: '',
- leftItemTitle: '',
- leftItemColor: 'black'
- }}
- };}
- /* generated by weex-loader */
+/***/ },
+/* 136 */
+/***/ function(module, exports, __webpack_require__) {
+ module.exports = { "default": __webpack_require__(137), __esModule: true };
/***/ },
-/* 78 */
+/* 137 */
/***/ function(module, exports, __webpack_require__) {
- __webpack_require__(79)
- var __weex_template__ = __webpack_require__(83)
- var __weex_style__ = __webpack_require__(84)
- var __weex_script__ = __webpack_require__(85)
+ __webpack_require__(138);
+ __webpack_require__(147);
+ __webpack_require__(148);
+ __webpack_require__(149);
+ module.exports = __webpack_require__(34).Symbol;
- __weex_define__('@weex-component/wxc-tabbar', [], function(__weex_require__, __weex_exports__, __weex_module__) {
+/***/ },
+/* 138 */
+/***/ function(module, exports, __webpack_require__) {
- __weex_script__(__weex_module__, __weex_exports__, __weex_require__)
- if (__weex_exports__.__esModule && __weex_exports__.default) {
- __weex_module__.exports = __weex_exports__.default
- }
+ 'use strict';
+ // ECMAScript 6 symbols shim
+ var global = __webpack_require__(33)
+ , has = __webpack_require__(50)
+ , DESCRIPTORS = __webpack_require__(42)
+ , $export = __webpack_require__(32)
+ , redefine = __webpack_require__(122)
+ , META = __webpack_require__(139).KEY
+ , $fails = __webpack_require__(43)
+ , shared = __webpack_require__(60)
+ , setToStringTag = __webpack_require__(128)
+ , uid = __webpack_require__(61)
+ , wks = __webpack_require__(129)
+ , wksExt = __webpack_require__(135)
+ , wksDefine = __webpack_require__(140)
+ , keyOf = __webpack_require__(141)
+ , enumKeys = __webpack_require__(142)
+ , isArray = __webpack_require__(143)
+ , anObject = __webpack_require__(39)
+ , toIObject = __webpack_require__(51)
+ , toPrimitive = __webpack_require__(45)
+ , createDesc = __webpack_require__(46)
+ , _create = __webpack_require__(125)
+ , gOPNExt = __webpack_require__(144)
+ , $GOPD = __webpack_require__(146)
+ , $DP = __webpack_require__(38)
+ , $keys = __webpack_require__(48)
+ , gOPD = $GOPD.f
+ , dP = $DP.f
+ , gOPN = gOPNExt.f
+ , $Symbol = global.Symbol
+ , $JSON = global.JSON
+ , _stringify = $JSON && $JSON.stringify
+ , PROTOTYPE = 'prototype'
+ , HIDDEN = wks('_hidden')
+ , TO_PRIMITIVE = wks('toPrimitive')
+ , isEnum = {}.propertyIsEnumerable
+ , SymbolRegistry = shared('symbol-registry')
+ , AllSymbols = shared('symbols')
+ , OPSymbols = shared('op-symbols')
+ , ObjectProto = Object[PROTOTYPE]
+ , USE_NATIVE = typeof $Symbol == 'function'
+ , QObject = global.QObject;
+ // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173
+ var setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;
+
+ // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687
+ var setSymbolDesc = DESCRIPTORS && $fails(function(){
+ return _create(dP({}, 'a', {
+ get: function(){ return dP(this, 'a', {value: 7}).a; }
+ })).a != 7;
+ }) ? function(it, key, D){
+ var protoDesc = gOPD(ObjectProto, key);
+ if(protoDesc)delete ObjectProto[key];
+ dP(it, key, D);
+ if(protoDesc && it !== ObjectProto)dP(ObjectProto, key, protoDesc);
+ } : dP;
+
+ var wrap = function(tag){
+ var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);
+ sym._k = tag;
+ return sym;
+ };
- __weex_module__.exports.template = __weex_template__
+ var isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function(it){
+ return typeof it == 'symbol';
+ } : function(it){
+ return it instanceof $Symbol;
+ };
- __weex_module__.exports.style = __weex_style__
+ var $defineProperty = function defineProperty(it, key, D){
+ if(it === ObjectProto)$defineProperty(OPSymbols, key, D);
+ anObject(it);
+ key = toPrimitive(key, true);
+ anObject(D);
+ if(has(AllSymbols, key)){
+ if(!D.enumerable){
+ if(!has(it, HIDDEN))dP(it, HIDDEN, createDesc(1, {}));
+ it[HIDDEN][key] = true;
+ } else {
+ if(has(it, HIDDEN) && it[HIDDEN][key])it[HIDDEN][key] = false;
+ D = _create(D, {enumerable: createDesc(0, false)});
+ } return setSymbolDesc(it, key, D);
+ } return dP(it, key, D);
+ };
+ var $defineProperties = function defineProperties(it, P){
+ anObject(it);
+ var keys = enumKeys(P = toIObject(P))
+ , i = 0
+ , l = keys.length
+ , key;
+ while(l > i)$defineProperty(it, key = keys[i++], P[key]);
+ return it;
+ };
+ var $create = function create(it, P){
+ return P === undefined ? _create(it) : $defineProperties(_create(it), P);
+ };
+ var $propertyIsEnumerable = function propertyIsEnumerable(key){
+ var E = isEnum.call(this, key = toPrimitive(key, true));
+ if(this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return false;
+ return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;
+ };
+ var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key){
+ it = toIObject(it);
+ key = toPrimitive(key, true);
+ if(it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return;
+ var D = gOPD(it, key);
+ if(D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key]))D.enumerable = true;
+ return D;
+ };
+ var $getOwnPropertyNames = function getOwnPropertyNames(it){
+ var names = gOPN(toIObject(it))
+ , result = []
+ , i = 0
+ , key;
+ while(names.length > i){
+ if(!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META)result.push(key);
+ } return result;
+ };
+ var $getOwnPropertySymbols = function getOwnPropertySymbols(it){
+ var IS_OP = it === ObjectProto
+ , names = gOPN(IS_OP ? OPSymbols : toIObject(it))
+ , result = []
+ , i = 0
+ , key;
+ while(names.length > i){
+ if(has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true))result.push(AllSymbols[key]);
+ } return result;
+ };
- })
+ // 19.4.1.1 Symbol([description])
+ if(!USE_NATIVE){
+ $Symbol = function Symbol(){
+ if(this instanceof $Symbol)throw TypeError('Symbol is not a constructor!');
+ var tag = uid(arguments.length > 0 ? arguments[0] : undefined);
+ var $set = function(value){
+ if(this === ObjectProto)$set.call(OPSymbols, value);
+ if(has(this, HIDDEN) && has(this[HIDDEN], tag))this[HIDDEN][tag] = false;
+ setSymbolDesc(this, tag, createDesc(1, value));
+ };
+ if(DESCRIPTORS && setter)setSymbolDesc(ObjectProto, tag, {configurable: true, set: $set});
+ return wrap(tag);
+ };
+ redefine($Symbol[PROTOTYPE], 'toString', function toString(){
+ return this._k;
+ });
+
+ $GOPD.f = $getOwnPropertyDescriptor;
+ $DP.f = $defineProperty;
+ __webpack_require__(145).f = gOPNExt.f = $getOwnPropertyNames;
+ __webpack_require__(64).f = $propertyIsEnumerable;
+ __webpack_require__(63).f = $getOwnPropertySymbols;
+
+ if(DESCRIPTORS && !__webpack_require__(121)){
+ redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);
+ }
+ wksExt.f = function(name){
+ return wrap(wks(name));
+ }
+ }
-/***/ },
-/* 79 */
-/***/ function(module, exports, __webpack_require__) {
+ $export($export.G + $export.W + $export.F * !USE_NATIVE, {Symbol: $Symbol});
- var __weex_template__ = __webpack_require__(80)
- var __weex_style__ = __webpack_require__(81)
- var __weex_script__ = __webpack_require__(82)
+ for(var symbols = (
+ // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14
+ 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'
+ ).split(','), i = 0; symbols.length > i; )wks(symbols[i++]);
- __weex_define__('@weex-component/wxc-tabitem', [], function(__weex_require__, __weex_exports__, __weex_module__) {
+ for(var symbols = $keys(wks.store), i = 0; symbols.length > i; )wksDefine(symbols[i++]);
- __weex_script__(__weex_module__, __weex_exports__, __weex_require__)
- if (__weex_exports__.__esModule && __weex_exports__.default) {
- __weex_module__.exports = __weex_exports__.default
- }
+ $export($export.S + $export.F * !USE_NATIVE, 'Symbol', {
+ // 19.4.2.1 Symbol.for(key)
+ 'for': function(key){
+ return has(SymbolRegistry, key += '')
+ ? SymbolRegistry[key]
+ : SymbolRegistry[key] = $Symbol(key);
+ },
+ // 19.4.2.5 Symbol.keyFor(sym)
+ keyFor: function keyFor(key){
+ if(isSymbol(key))return keyOf(SymbolRegistry, key);
+ throw TypeError(key + ' is not a symbol!');
+ },
+ useSetter: function(){ setter = true; },
+ useSimple: function(){ setter = false; }
+ });
- __weex_module__.exports.template = __weex_template__
+ $export($export.S + $export.F * !USE_NATIVE, 'Object', {
+ // 19.1.2.2 Object.create(O [, Properties])
+ create: $create,
+ // 19.1.2.4 Object.defineProperty(O, P, Attributes)
+ defineProperty: $defineProperty,
+ // 19.1.2.3 Object.defineProperties(O, Properties)
+ defineProperties: $defineProperties,
+ // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
+ getOwnPropertyDescriptor: $getOwnPropertyDescriptor,
+ // 19.1.2.7 Object.getOwnPropertyNames(O)
+ getOwnPropertyNames: $getOwnPropertyNames,
+ // 19.1.2.8 Object.getOwnPropertySymbols(O)
+ getOwnPropertySymbols: $getOwnPropertySymbols
+ });
- __weex_module__.exports.style = __weex_style__
+ // 24.3.2 JSON.stringify(value [, replacer [, space]])
+ $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function(){
+ var S = $Symbol();
+ // MS Edge converts symbol values to JSON as {}
+ // WebKit converts symbol values to JSON as null
+ // V8 throws on boxed symbols
+ return _stringify([S]) != '[null]' || _stringify({a: S}) != '{}' || _stringify(Object(S)) != '{}';
+ })), 'JSON', {
+ stringify: function stringify(it){
+ if(it === undefined || isSymbol(it))return; // IE8 returns string on undefined
+ var args = [it]
+ , i = 1
+ , replacer, $replacer;
+ while(arguments.length > i)args.push(arguments[i++]);
+ replacer = args[1];
+ if(typeof replacer == 'function')$replacer = replacer;
+ if($replacer || !isArray(replacer))replacer = function(key, value){
+ if($replacer)value = $replacer.call(this, key, value);
+ if(!isSymbol(value))return value;
+ };
+ args[1] = replacer;
+ return _stringify.apply($JSON, args);
+ }
+ });
- })
+ // 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)
+ $Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(37)($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);
+ // 19.4.3.5 Symbol.prototype[@@toStringTag]
+ setToStringTag($Symbol, 'Symbol');
+ // 20.2.1.9 Math[@@toStringTag]
+ setToStringTag(Math, 'Math', true);
+ // 24.3.3 JSON[@@toStringTag]
+ setToStringTag(global.JSON, 'JSON', true);
+
+/***/ },
+/* 139 */
+/***/ function(module, exports, __webpack_require__) {
+ var META = __webpack_require__(61)('meta')
+ , isObject = __webpack_require__(40)
+ , has = __webpack_require__(50)
+ , setDesc = __webpack_require__(38).f
+ , id = 0;
+ var isExtensible = Object.isExtensible || function(){
+ return true;
+ };
+ var FREEZE = !__webpack_require__(43)(function(){
+ return isExtensible(Object.preventExtensions({}));
+ });
+ var setMeta = function(it){
+ setDesc(it, META, {value: {
+ i: 'O' + ++id, // object ID
+ w: {} // weak collections IDs
+ }});
+ };
+ var fastKey = function(it, create){
+ // return primitive with prefix
+ if(!isObject(it))return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;
+ if(!has(it, META)){
+ // can't set metadata to uncaught frozen object
+ if(!isExtensible(it))return 'F';
+ // not necessary to add metadata
+ if(!create)return 'E';
+ // add missing metadata
+ setMeta(it);
+ // return object ID
+ } return it[META].i;
+ };
+ var getWeak = function(it, create){
+ if(!has(it, META)){
+ // can't set metadata to uncaught frozen object
+ if(!isExtensible(it))return true;
+ // not necessary to add metadata
+ if(!create)return false;
+ // add missing metadata
+ setMeta(it);
+ // return hash weak collections IDs
+ } return it[META].w;
+ };
+ // add metadata on freeze-family methods calling
+ var onFreeze = function(it){
+ if(FREEZE && meta.NEED && isExtensible(it) && !has(it, META))setMeta(it);
+ return it;
+ };
+ var meta = module.exports = {
+ KEY: META,
+ NEED: false,
+ fastKey: fastKey,
+ getWeak: getWeak,
+ onFreeze: onFreeze
+ };
/***/ },
-/* 80 */
-/***/ function(module, exports) {
+/* 140 */
+/***/ function(module, exports, __webpack_require__) {
- module.exports = {
- "type": "div",
- "classList": [
- "container"
- ],
- "style": {
- "backgroundColor": function () {return this.backgroundColor}
- },
- "events": {
- "click": "onclickitem"
- },
- "children": [
- {
- "type": "image",
- "classList": [
- "top-line"
- ],
- "attr": {
- "src": "http://gtms03.alicdn.com/tps/i3/TB1mdsiMpXXXXXpXXXXNw4JIXXX-640-4.png"
- }
- },
- {
- "type": "image",
- "classList": [
- "tab-icon"
- ],
- "attr": {
- "src": function () {return this.icon}
- }
- },
- {
- "type": "text",
- "classList": [
- "tab-text"
- ],
- "style": {
- "color": function () {return this.titleColor}
- },
- "attr": {
- "value": function () {return this.title}
- }
- }
- ]
- }
+ var global = __webpack_require__(33)
+ , core = __webpack_require__(34)
+ , LIBRARY = __webpack_require__(121)
+ , wksExt = __webpack_require__(135)
+ , defineProperty = __webpack_require__(38).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)});
+ };
/***/ },
-/* 81 */
-/***/ function(module, exports) {
+/* 141 */
+/***/ function(module, exports, __webpack_require__) {
- module.exports = {
- "container": {
- "flex": 1,
- "flexDirection": "column",
- "alignItems": "center",
- "justifyContent": "center",
- "height": 88
- },
- "top-line": {
- "position": "absolute",
- "top": 0,
- "left": 0,
- "right": 0,
- "height": 2
- },
- "tab-icon": {
- "marginTop": 5,
- "width": 40,
- "height": 40
- },
- "tab-text": {
- "marginTop": 5,
- "textAlign": "center",
- "fontSize": 20
- }
- }
+ var getKeys = __webpack_require__(48)
+ , toIObject = __webpack_require__(51);
+ module.exports = function(object, el){
+ var O = toIObject(object)
+ , keys = getKeys(O)
+ , length = keys.length
+ , index = 0
+ , key;
+ while(length > index)if(O[key = keys[index++]] === el)return key;
+ };
/***/ },
-/* 82 */
-/***/ function(module, exports) {
+/* 142 */
+/***/ function(module, exports, __webpack_require__) {
- module.exports = function(module, exports, __weex_require__){'use strict';
+ // all enumerable object keys, includes symbols
+ var getKeys = __webpack_require__(48)
+ , gOPS = __webpack_require__(63)
+ , pIE = __webpack_require__(64);
+ module.exports = function(it){
+ var result = getKeys(it)
+ , getSymbols = gOPS.f;
+ if(getSymbols){
+ var symbols = getSymbols(it)
+ , isEnum = pIE.f
+ , i = 0
+ , key;
+ while(symbols.length > i)if(isEnum.call(it, key = symbols[i++]))result.push(key);
+ } return result;
+ };
- module.exports = {
- data: function () {return {
- index: 0,
- title: '',
- titleColor: '#000000',
- icon: '',
- backgroundColor: '#ffffff'
- }},
- methods: {
- onclickitem: function onclickitem(e) {
- var vm = this;
- var params = {
- index: vm.index
- };
- vm.$dispatch('tabItem.onClick', params);
- }
+/***/ },
+/* 143 */
+/***/ function(module, exports, __webpack_require__) {
+
+ // 7.2.2 IsArray(argument)
+ var cof = __webpack_require__(53);
+ module.exports = Array.isArray || function isArray(arg){
+ return cof(arg) == 'Array';
+ };
+
+/***/ },
+/* 144 */
+/***/ function(module, exports, __webpack_require__) {
+
+ // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window
+ var toIObject = __webpack_require__(51)
+ , gOPN = __webpack_require__(145).f
+ , toString = {}.toString;
+
+ var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames
+ ? Object.getOwnPropertyNames(window) : [];
+
+ var getWindowNames = function(it){
+ try {
+ return gOPN(it);
+ } catch(e){
+ return windowNames.slice();
}
- };}
- /* generated by weex-loader */
+ };
+
+ module.exports.f = function getOwnPropertyNames(it){
+ return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));
+ };
/***/ },
-/* 83 */
-/***/ function(module, exports) {
+/* 145 */
+/***/ function(module, exports, __webpack_require__) {
- module.exports = {
- "type": "div",
- "classList": [
- "wrapper"
- ],
- "children": [
- {
- "type": "embed",
- "classList": [
- "content"
- ],
- "style": {
- "visibility": function () {return this.visibility}
- },
- "repeat": function () {return this.tabItems},
- "attr": {
- "src": function () {return this.src},
- "type": "weex"
- }
- },
- {
- "type": "div",
- "classList": [
- "tabbar"
- ],
- "append": "tree",
- "children": [
- {
- "type": "wxc-tabitem",
- "repeat": function () {return this.tabItems},
- "attr": {
- "index": function () {return this.index},
- "icon": function () {return this.icon},
- "title": function () {return this.title},
- "titleColor": function () {return this.titleColor}
- }
- }
- ]
- }
- ]
- }
+ // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)
+ var $keys = __webpack_require__(49)
+ , hiddenKeys = __webpack_require__(62).concat('length', 'prototype');
+
+ exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O){
+ return $keys(O, hiddenKeys);
+ };
/***/ },
-/* 84 */
-/***/ function(module, exports) {
+/* 146 */
+/***/ function(module, exports, __webpack_require__) {
- module.exports = {
- "wrapper": {
- "width": 750,
- "position": "absolute",
- "top": 0,
- "left": 0,
- "right": 0,
- "bottom": 0
- },
- "content": {
- "position": "absolute",
- "top": 0,
- "left": 0,
- "right": 0,
- "bottom": 0,
- "marginTop": 0,
- "marginBottom": 88
- },
- "tabbar": {
- "flexDirection": "row",
- "position": "fixed",
- "bottom": 0,
- "left": 0,
- "right": 0,
- "height": 88
- }
- }
+ var pIE = __webpack_require__(64)
+ , createDesc = __webpack_require__(46)
+ , toIObject = __webpack_require__(51)
+ , toPrimitive = __webpack_require__(45)
+ , has = __webpack_require__(50)
+ , IE8_DOM_DEFINE = __webpack_require__(41)
+ , gOPD = Object.getOwnPropertyDescriptor;
+
+ exports.f = __webpack_require__(42) ? gOPD : function getOwnPropertyDescriptor(O, P){
+ O = toIObject(O);
+ P = toPrimitive(P, true);
+ if(IE8_DOM_DEFINE)try {
+ return gOPD(O, P);
+ } catch(e){ /* empty */ }
+ if(has(O, P))return createDesc(!pIE.f.call(O, P), O[P]);
+ };
/***/ },
-/* 85 */
+/* 147 */
/***/ function(module, exports) {
- module.exports = function(module, exports, __weex_require__){'use strict';
+
- module.exports = {
- data: function () {return {
- tabItems: [],
- selectedIndex: 0,
- selectedColor: '#ff0000',
- unselectedColor: '#000000'
- }},
- created: function created() {
- this.selected(this.selectedIndex);
+/***/ },
+/* 148 */
+/***/ function(module, exports, __webpack_require__) {
- this.$on('tabItem.onClick', function (e) {
- var detail = e.detail;
- this.selectedIndex = detail.index;
- this.selected(detail.index);
+ __webpack_require__(140)('asyncIterator');
- var params = {
- index: detail.index
- };
- this.$dispatch('tabBar.onClick', params);
- });
- },
- methods: {
- selected: function selected(index) {
- for (var i = 0; i < this.tabItems.length; i++) {
- var tabItem = this.tabItems[i];
- if (i == index) {
- tabItem.icon = tabItem.selectedImage;
- tabItem.titleColor = this.selectedColor;
- tabItem.visibility = 'visible';
- } else {
- tabItem.icon = tabItem.image;
- tabItem.titleColor = this.unselectedColor;
- tabItem.visibility = 'hidden';
- }
- }
- }
- }
- };}
- /* generated by weex-loader */
+/***/ },
+/* 149 */
+/***/ function(module, exports, __webpack_require__) {
+ __webpack_require__(140)('observable');
/***/ },
-/* 86 */,
-/* 87 */,
-/* 88 */,
-/* 89 */,
-/* 90 */,
-/* 91 */,
-/* 92 */,
-/* 93 */,
-/* 94 */,
-/* 95 */,
-/* 96 */,
-/* 97 */,
-/* 98 */,
-/* 99 */,
-/* 100 */,
-/* 101 */,
-/* 102 */,
-/* 103 */,
-/* 104 */,
-/* 105 */,
-/* 106 */,
-/* 107 */,
-/* 108 */,
-/* 109 */,
-/* 110 */,
-/* 111 */,
-/* 112 */,
-/* 113 */,
-/* 114 */,
-/* 115 */,
-/* 116 */,
-/* 117 */,
-/* 118 */,
-/* 119 */,
-/* 120 */,
-/* 121 */,
-/* 122 */,
-/* 123 */,
-/* 124 */,
-/* 125 */,
-/* 126 */,
-/* 127 */,
-/* 128 */,
-/* 129 */,
-/* 130 */,
-/* 131 */,
-/* 132 */,
-/* 133 */,
-/* 134 */,
-/* 135 */,
-/* 136 */,
-/* 137 */,
-/* 138 */,
-/* 139 */,
-/* 140 */,
-/* 141 */,
-/* 142 */,
-/* 143 */,
-/* 144 */,
-/* 145 */,
-/* 146 */,
-/* 147 */,
-/* 148 */,
-/* 149 */,
/* 150 */,
/* 151 */,
/* 152 */,
@@ -2167,20 +1504,53 @@
/* 223 */,
/* 224 */,
/* 225 */,
-/* 226 */
+/* 226 */,
+/* 227 */,
+/* 228 */,
+/* 229 */,
+/* 230 */,
+/* 231 */,
+/* 232 */,
+/* 233 */,
+/* 234 */,
+/* 235 */,
+/* 236 */,
+/* 237 */,
+/* 238 */,
+/* 239 */,
+/* 240 */,
+/* 241 */
/***/ function(module, exports) {
module.exports = {
"type": "scroller",
"children": [
{
- "type": "wxc-panel",
- "attr": {
- "title": "websocket",
- "type": "primary"
- },
+ "type": "div",
"children": [
{
+ "type": "div",
+ "style": {
+ "backgroundColor": "#286090"
+ },
+ "children": [
+ {
+ "type": "text",
+ "classList": [
+ "title"
+ ],
+ "style": {
+ "height": 80,
+ "padding": 20,
+ "color": "#FFFFFF"
+ },
+ "attr": {
+ "value": "websocket"
+ }
+ }
+ ]
+ },
+ {
"type": "input",
"attr": {
"type": "text",
@@ -2205,129 +1575,247 @@
},
"children": [
{
- "type": "wxc-button",
- "attr": {
- "value": "connect",
- "size": "small",
- "type": "primary"
- },
+ "type": "text",
+ "classList": [
+ "button"
+ ],
"events": {
"click": "connect"
+ },
+ "attr": {
+ "value": "connect"
}
},
{
- "type": "wxc-button",
- "attr": {
- "value": "send",
- "size": "small",
- "type": "primary"
- },
+ "type": "text",
+ "classList": [
+ "button"
+ ],
"events": {
"click": "send"
},
- "style": {
- "marginLeft": 20
+ "attr": {
+ "value": "send"
}
},
{
- "type": "wxc-button",
- "attr": {
- "value": "close",
- "size": "small",
- "type": "primary"
- },
+ "type": "text",
+ "classList": [
+ "button"
+ ],
"events": {
"click": "close"
},
- "style": {
- "marginLeft": 20
+ "attr": {
+ "value": "close"
+ }
+ },
+ {
+ "type": "text",
+ "classList": [
+ "button"
+ ],
+ "events": {
+ "click": "go"
+ },
+ "attr": {
+ "value": "chatroom"
}
}
]
},
{
- "type": "wxc-panel",
- "attr": {
- "title": "method = send"
+ "type": "div",
+ "style": {
+ "backgroundColor": "#D3D3D3",
+ "marginTop": 20
},
"children": [
{
"type": "text",
+ "classList": [
+ "title"
+ ],
+ "style": {
+ "height": 80,
+ "padding": 20,
+ "color": "#000000"
+ },
"attr": {
- "value": function () {return this.sendinfo}
+ "value": "method = send"
}
}
]
},
{
- "type": "wxc-panel",
+ "type": "text",
+ "style": {
+ "color": "#000000",
+ "height": 80
+ },
"attr": {
- "title": "method = onopen"
+ "value": function () {return this.sendinfo}
+ }
+ },
+ {
+ "type": "div",
+ "style": {
+ "backgroundColor": "#D3D3D3"
},
"children": [
{
"type": "text",
+ "classList": [
+ "title"
+ ],
+ "style": {
+ "height": 80,
+ "padding": 20,
+ "color": "#000000"
+ },
"attr": {
- "value": function () {return this.onopeninfo}
+ "value": "method = onopen"
}
}
]
},
{
- "type": "wxc-panel",
+ "type": "text",
+ "style": {
+ "color": "#000000",
+ "height": 80
+ },
"attr": {
- "title": "method = onmessage"
+ "value": function () {return this.onopeninfo}
+ }
+ },
+ {
+ "type": "div",
+ "style": {
+ "backgroundColor": "#D3D3D3"
},
"children": [
{
"type": "text",
+ "classList": [
+ "title"
+ ],
+ "style": {
+ "height": 80,
+ "padding": 20,
+ "color": "#000000"
+ },
"attr": {
- "value": function () {return this.onmessage}
+ "value": "method = onmessage"
}
}
]
},
{
- "type": "wxc-panel",
+ "type": "text",
+ "style": {
+ "color": "#000000",
+ "height": 100
+ },
"attr": {
- "title": "method = onclose"
+ "value": function () {return this.onmessage}
+ }
+ },
+ {
+ "type": "div",
+ "style": {
+ "backgroundColor": "#D3D3D3"
},
"children": [
{
"type": "text",
+ "classList": [
+ "title"
+ ],
+ "style": {
+ "height": 80,
+ "padding": 20,
+ "color": "#000000"
+ },
"attr": {
- "value": function () {return this.oncloseinfo}
+ "value": "method = onclose"
}
}
]
},
{
- "type": "wxc-panel",
+ "type": "text",
+ "style": {
+ "color": "#000000",
+ "height": 80
+ },
"attr": {
- "title": "method = onerror"
+ "value": function () {return this.oncloseinfo}
+ }
+ },
+ {
+ "type": "div",
+ "style": {
+ "backgroundColor": "#D3D3D3"
},
"children": [
{
"type": "text",
+ "classList": [
+ "title"
+ ],
+ "style": {
+ "height": 80,
+ "padding": 20,
+ "color": "#000000"
+ },
"attr": {
- "value": function () {return this.onerrorinfo}
+ "value": "method = onerror"
}
}
]
},
{
- "type": "wxc-panel",
+ "type": "text",
+ "style": {
+ "color": "#000000",
+ "height": 80
+ },
"attr": {
- "title": "method = close"
+ "value": function () {return this.onerrorinfo}
+ }
+ },
+ {
+ "type": "div",
+ "style": {
+ "backgroundColor": "#D3D3D3"
},
"children": [
{
"type": "text",
+ "classList": [
+ "title"
+ ],
+ "style": {
+ "height": 80,
+ "padding": 20,
+ "color": "#000000"
+ },
"attr": {
- "value": function () {return this.closeinfo}
+ "value": "method = close"
}
}
]
+ },
+ {
+ "type": "text",
+ "style": {
+ "color": "#000000",
+ "height": 80
+ },
+ "attr": {
+ "value": function () {return this.closeinfo}
+ }
}
]
}
@@ -2335,7 +1823,7 @@
}
/***/ },
-/* 227 */
+/* 242 */
/***/ function(module, exports) {
module.exports = {
@@ -2343,64 +1831,123 @@
"fontSize": 40,
"height": 80,
"width": 600
+ },
+ "button": {
+ "fontSize": 30,
+ "width": 150,
+ "color": "#41B883",
+ "textAlign": "center",
+ "paddingTop": 10,
+ "paddingBottom": 10,
+ "borderWidth": 2,
+ "borderStyle": "solid",
+ "marginRight": 20,
+ "borderColor": "rgb(162,217,192)",
+ "backgroundColor": "rgba(162,217,192,0.2)"
}
}
/***/ },
-/* 228 */
+/* 243 */
/***/ function(module, exports, __webpack_require__) {
module.exports = function(module, exports, __weex_require__){'use strict';
- __webpack_require__(4);
- var navigator = __weex_require__('@weex-module/navigator');
- var modal = __weex_require__('@weex-module/modal');
+ var _typeof2 = __webpack_require__(115);
+
+ var _typeof3 = _interopRequireDefault(_typeof2);
+
+ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
var websocket = __weex_require__('@weex-module/webSocket');
+ var navigator = __weex_require__('@weex-module/navigator');
module.exports = {
- data: function () {return {
- connectinfo: '',
- sendinfo: '',
- onopeninfo: '',
- onmessage: '',
- oncloseinfo: '',
- onerrorinfo: '',
- closeinfo: '',
- txtInput: '',
- navBarHeight: 88,
- title: 'Navigator',
- dir: 'examples',
- baseURL: ''
- }},
- methods: {
- connect: function connect() {
- websocket.WebSocket('ws://115.29.193.48:8088', '');
- var self = this;
- websocket.onopen = function (e) {
- self.onopeninfo = e;
- };
- websocket.onmessage = function (e) {
- self.onmessage = e.data;
- };
- websocket.onerror = function (e) {
- self.onerrorinfo = e.data;
- };
- websocket.onclose = function (e) {
- self.onerrorinfo = e.code;
- };
- },
- send: function send(e) {
- var input = this.$el('input');
- input.blur();
- websocket.send(this.txtInput);
- this.sendinfo = this.txtInput;
- },
- oninput: function oninput(event) {
- this.txtInput = event.value;
- },
- close: function close(e) {
- websocket.close();
- }
+ data: function () {return {
+ connectinfo: '',
+ sendinfo: '',
+ onopeninfo: '',
+ onmessage: '',
+ oncloseinfo: '',
+ onerrorinfo: '',
+ closeinfo: '',
+ txtInput: '',
+ navBarHeight: 88,
+ title: 'Navigator',
+ dir: 'examples',
+ baseURL: ''
+ }},
+ created: function created() {
+ var bundleUrl = this.$getConfig().bundleUrl;
+ bundleUrl = new String(bundleUrl);
+ console.log('hit', bundleUrl);
+ var nativeBase;
+ var isAndroidAssets = bundleUrl.indexOf('file://assets/') >= 0;
+
+ var isiOSAssets = bundleUrl.indexOf('file:///') >= 0 && bundleUrl.indexOf('WeexDemo.app') > 0;
+ if (isAndroidAssets) {
+ nativeBase = 'file://assets/';
+ } else if (isiOSAssets) {
+ nativeBase = bundleUrl.substring(0, bundleUrl.lastIndexOf('/') + 1);
+ } else {
+ var host = 'localhost:12580';
+ var matches = /\/\/([^\/]+?)\//.exec(this.$getConfig().bundleUrl);
+ if (matches && matches.length >= 2) {
+ host = matches[1];
+ }
+ nativeBase = 'http://' + host + '/' + this.dir + '/build/';
+ }
+ var h5Base = bundleUrl;
+
+ var base = nativeBase;
+ if ((typeof window === 'undefined' ? 'undefined' : (0, _typeof3.default)(window)) == 'object') {
+ base = h5Base;
+ }
+ this.baseURL = base;
+ },
+ methods: {
+
+ connect: function connect() {
+ websocket.WebSocket('ws://echo.websocket.org', '');
+ var self = this;
+ self.onopeninfo = 'connecting...';
+ websocket.onopen = function (e) {
+ self.onopeninfo = 'websocket open';
+ };
+ websocket.onmessage = function (e) {
+ self.onmessage = e.data;
+ };
+ websocket.onerror = function (e) {
+ self.onerrorinfo = e.data;
+ };
+ websocket.onclose = function (e) {
+ self.onopeninfo = '';
+ self.onerrorinfo = e.code;
+ };
+ },
+ send: function send(e) {
+ var input = this.$el('input');
+ input.blur();
+ websocket.send(this.txtInput);
+ this.sendinfo = this.txtInput;
+ },
+ oninput: function oninput(event) {
+ this.txtInput = event.value;
+ },
+ close: function close(e) {
+ websocket.close();
+ },
+ go: function go(e) {
+ var vm = this;
+ if ((typeof window === 'undefined' ? 'undefined' : (0, _typeof3.default)(window)) !== 'object') {
+ this.baseURL = this.baseURL + 'module/chatroom-demo.js?test=1';
+ }
+ var params = {
+ 'url': this.baseURL,
+ 'animated': 'true'
+ };
+ navigator.push(params, function () {});
}
+ }
};}
/* generated by weex-loader */
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/61ab9f49/ios/playground/bundlejs/showcase/boxshadow.js
----------------------------------------------------------------------
diff --git a/ios/playground/bundlejs/showcase/boxshadow.js b/ios/playground/bundlejs/showcase/boxshadow.js
new file mode 100644
index 0000000..e1cd50b
--- /dev/null
+++ b/ios/playground/bundlejs/showcase/boxshadow.js
@@ -0,0 +1,269 @@
+/******/ (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] = {
+/******/ exports: {},
+/******/ id: moduleId,
+/******/ loaded: false
+/******/ };
+
+/******/ // Execute the module function
+/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
+
+/******/ // Flag the module as loaded
+/******/ module.loaded = 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;
+
+/******/ // __webpack_public_path__
+/******/ __webpack_require__.p = "";
+
+/******/ // Load entry module and return exports
+/******/ return __webpack_require__(0);
+/******/ })
+/************************************************************************/
+/******/ ({
+
+/***/ 0:
+/***/ function(module, exports, __webpack_require__) {
+
+ var __weex_template__ = __webpack_require__(244)
+ var __weex_style__ = __webpack_require__(245)
+ var __weex_script__ = __webpack_require__(246)
+
+ __weex_define__('@weex-component/2b448ff7e01d43a38e2ee57f8aa1d6de', [], function(__weex_require__, __weex_exports__, __weex_module__) {
+
+ __weex_script__(__weex_module__, __weex_exports__, __weex_require__)
+ if (__weex_exports__.__esModule && __weex_exports__.default) {
+ __weex_module__.exports = __weex_exports__.default
+ }
+
+ __weex_module__.exports.template = __weex_template__
+
+ __weex_module__.exports.style = __weex_style__
+
+ })
+
+ __weex_bootstrap__('@weex-component/2b448ff7e01d43a38e2ee57f8aa1d6de',undefined,undefined)
+
+/***/ },
+
+/***/ 244:
+/***/ function(module, exports) {
+
+ module.exports = {
+ "type": "div",
+ "classList": [
+ "wrapper"
+ ],
+ "events": {
+ "click": "update"
+ },
+ "children": [
+ {
+ "type": "div",
+ "style": {
+ "height": 60,
+ "backgroundColor": "#FFE4C4",
+ "boxShadow": function () {return this.bs},
+ "width": function () {return this.w}
+ },
+ "children": [
+ {
+ "type": "text",
+ "classList": [
+ "title"
+ ],
+ "style": {
+ "textAlign": "center"
+ },
+ "attr": {
+ "value": function () {return 'Hello ' + (this.target)}
+ }
+ }
+ ]
+ },
+ {
+ "type": "div",
+ "style": {
+ "marginTop": 80,
+ "width": 400,
+ "height": 60,
+ "backgroundColor": "#FFE4C4",
+ "boxShadow": "20px 10px 5px rgba(255, 69, 0, 0.8)"
+ },
+ "children": [
+ {
+ "type": "text",
+ "classList": [
+ "title"
+ ],
+ "style": {
+ "textAlign": "center"
+ },
+ "attr": {
+ "value": function () {return 'Hello ' + (this.target)}
+ }
+ }
+ ]
+ },
+ {
+ "type": "div",
+ "style": {
+ "marginTop": 80,
+ "width": 400,
+ "height": 60,
+ "backgroundColor": "#FFE4C4",
+ "boxShadow": "inset 20px 10px 5px rgba(255, 69, 0, 0.8)"
+ },
+ "children": [
+ {
+ "type": "text",
+ "classList": [
+ "title"
+ ],
+ "style": {
+ "textAlign": "center"
+ },
+ "attr": {
+ "value": function () {return 'Hello ' + (this.target)}
+ }
+ }
+ ]
+ },
+ {
+ "type": "div",
+ "style": {
+ "marginTop": 80,
+ "width": 400,
+ "height": 60,
+ "backgroundColor": "#FFE4C4",
+ "boxShadow": "inset 20px 10px 5px rgb(255, 69, 0)"
+ },
+ "children": [
+ {
+ "type": "text",
+ "classList": [
+ "title"
+ ],
+ "style": {
+ "textAlign": "center"
+ },
+ "attr": {
+ "value": function () {return 'Hello ' + (this.target)}
+ }
+ }
+ ]
+ },
+ {
+ "type": "div",
+ "style": {
+ "marginTop": 80,
+ "width": 400,
+ "height": 60,
+ "backgroundColor": "#FFE4C4",
+ "boxShadow": "20px 10px 5px black"
+ },
+ "children": [
+ {
+ "type": "text",
+ "classList": [
+ "title"
+ ],
+ "style": {
+ "textAlign": "center"
+ },
+ "attr": {
+ "value": function () {return 'Hello ' + (this.target)}
+ }
+ }
+ ]
+ },
+ {
+ "type": "div",
+ "style": {
+ "marginTop": 80,
+ "width": 400,
+ "height": 60,
+ "backgroundColor": "#FFE4C4",
+ "boxShadow": "20px 10px 5px #008B00"
+ },
+ "children": [
+ {
+ "type": "text",
+ "classList": [
+ "title"
+ ],
+ "style": {
+ "textAlign": "center"
+ },
+ "attr": {
+ "value": function () {return 'Hello ' + (this.target)}
+ }
+ }
+ ]
+ }
+ ]
+ }
+
+/***/ },
+
+/***/ 245:
+/***/ function(module, exports) {
+
+ module.exports = {
+ "wrapper": {
+ "alignItems": "center",
+ "marginTop": 120
+ },
+ "title": {
+ "fontSize": 48
+ }
+ }
+
+/***/ },
+
+/***/ 246:
+/***/ function(module, exports) {
+
+ module.exports = function(module, exports, __weex_require__){'use strict';
+
+ module.exports = {
+ data: function () {return {
+ logoUrl: 'https://alibaba.github.io/weex/img/weex_logo_blue@3x.png',
+ target: 'World',
+ w: '400',
+ bs: '20px 10px 5px rgb(255, 69, 0)'
+ }},
+ methods: {
+ update: function update(e) {
+ this.target = 'Weex';
+ this.w = 600;
+ this.bs = 'inset 20px 10px 5px rgba(0, 0, 0, 0.5)';
+ }
+ }
+ };}
+ /* generated by weex-loader */
+
+
+/***/ }
+
+/******/ });
\ No newline at end of file