You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by ha...@apache.org on 2017/12/28 03:28:37 UTC
[33/52] [partial] incubator-weex git commit: - [example] remove
legacy .we examples
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/8668b0f9/android/playground/app/src/main/assets/linear-gradient.js
----------------------------------------------------------------------
diff --git a/android/playground/app/src/main/assets/linear-gradient.js b/android/playground/app/src/main/assets/linear-gradient.js
deleted file mode 100644
index 3866ce5..0000000
--- a/android/playground/app/src/main/assets/linear-gradient.js
+++ /dev/null
@@ -1,367 +0,0 @@
-/******/ (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__(205)
- var __weex_style__ = __webpack_require__(206)
-
- __weex_define__('@weex-component/695f94322dfa977e2812d2616f20e495', [], function(__weex_require__, __weex_exports__, __weex_module__) {
-
- __weex_module__.exports.template = __weex_template__
-
- __weex_module__.exports.style = __weex_style__
-
- })
-
- __weex_bootstrap__('@weex-component/695f94322dfa977e2812d2616f20e495',undefined,undefined)
-
-/***/ },
-
-/***/ 205:
-/***/ function(module, exports) {
-
- module.exports = {
- "type": "scroller",
- "style": {
- "backgroundColor": "#3a3a3a"
- },
- "children": [
- {
- "type": "div",
- "classList": [
- "container1"
- ],
- "style": {
- "backgroundImage": "linear-gradient(to right,#43C6AC,#F8FFAE)"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "direction"
- ],
- "attr": {
- "value": "to right"
- }
- }
- ]
- },
- {
- "type": "div",
- "classList": [
- "container1"
- ],
- "style": {
- "backgroundImage": "linear-gradient(to left,#DCE35B,#45B649)"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "direction"
- ],
- "attr": {
- "value": "to left"
- }
- }
- ]
- },
- {
- "type": "div",
- "classList": [
- "container1"
- ],
- "style": {
- "backgroundImage": "linear-gradient(to bottom,#3494E6,#EC6EAD)"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "direction"
- ],
- "attr": {
- "value": "to bottom"
- }
- }
- ]
- },
- {
- "type": "div",
- "classList": [
- "container1"
- ],
- "style": {
- "backgroundImage": "linear-gradient(to top,#ee0979,#ff6a00)"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "direction"
- ],
- "attr": {
- "value": "to top"
- }
- }
- ]
- },
- {
- "type": "div",
- "style": {
- "flexDirection": "row",
- "alignItems": "center",
- "justifyContent": "center"
- },
- "children": [
- {
- "type": "div",
- "classList": [
- "container2"
- ],
- "style": {
- "backgroundImage": "linear-gradient(to bottom right,#00c3ff,#ffff1c)"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "direction"
- ],
- "attr": {
- "value": "to bottom right"
- }
- }
- ]
- },
- {
- "type": "div",
- "classList": [
- "container2"
- ],
- "style": {
- "backgroundImage": "linear-gradient(to top left,#ff00cc,#333399)"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "direction"
- ],
- "attr": {
- "value": "to top left"
- }
- }
- ]
- }
- ]
- },
- {
- "type": "div",
- "classList": [
- "container1"
- ],
- "style": {
- "backgroundImage": "linear-gradient(to right,#a80077,#66ff00)"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "direction"
- ],
- "attr": {
- "value": "to right"
- }
- }
- ]
- },
- {
- "type": "div",
- "classList": [
- "container1"
- ],
- "style": {
- "backgroundImage": "linear-gradient(to left,#a80077,#66ff00)"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "direction"
- ],
- "attr": {
- "value": "to left"
- }
- }
- ]
- },
- {
- "type": "div",
- "classList": [
- "container1"
- ],
- "style": {
- "backgroundImage": "linear-gradient(to bottom,#a80077,#66ff00)"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "direction"
- ],
- "attr": {
- "value": "to bottom"
- }
- }
- ]
- },
- {
- "type": "div",
- "classList": [
- "container1"
- ],
- "style": {
- "backgroundImage": "linear-gradient(to top,#a80077,#66ff00)"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "direction"
- ],
- "attr": {
- "value": "to top"
- }
- }
- ]
- },
- {
- "type": "div",
- "style": {
- "flexDirection": "row",
- "alignItems": "center",
- "justifyContent": "center"
- },
- "children": [
- {
- "type": "div",
- "classList": [
- "container2"
- ],
- "style": {
- "backgroundImage": "linear-gradient(to bottom right,#a80077,#66ff00)"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "direction"
- ],
- "attr": {
- "value": "to bottom right"
- }
- }
- ]
- },
- {
- "type": "div",
- "classList": [
- "container2"
- ],
- "style": {
- "backgroundImage": "linear-gradient(to top left,#a80077,#66ff00)"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "direction"
- ],
- "attr": {
- "value": "to top left"
- }
- }
- ]
- }
- ]
- }
- ]
- }
-
-/***/ },
-
-/***/ 206:
-/***/ function(module, exports) {
-
- module.exports = {
- "container1": {
- "margin": 10,
- "width": 730,
- "height": 200,
- "alignItems": "center",
- "justifyContent": "center",
- "border": "solid",
- "borderRadius": 10
- },
- "container2": {
- "margin": 10,
- "width": 300,
- "height": 300,
- "alignItems": "center",
- "justifyContent": "center",
- "border": "solid",
- "borderRadius": 10
- },
- "direction": {
- "fontSize": 40,
- "color": "#FFFFFF"
- }
- }
-
-/***/ }
-
-/******/ });
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/8668b0f9/android/playground/app/src/main/assets/module/clipboard.js
----------------------------------------------------------------------
diff --git a/android/playground/app/src/main/assets/module/clipboard.js b/android/playground/app/src/main/assets/module/clipboard.js
deleted file mode 100644
index 6b9e504..0000000
--- a/android/playground/app/src/main/assets/module/clipboard.js
+++ /dev/null
@@ -1,2321 +0,0 @@
-/*!197
- * {
- * version: "0.4.0.20170207",
- * create: "20170207145011",
- * git: "origin-taobao/u4_v8_shared_sdk_jsfm-feature-0.19--027e045",
- * digest: "ec884d99f54fb0db5203d061a7d1f15d"
- * }
- !*/
-/******/ (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__(207)
- var __weex_script__ = __webpack_require__(208)
-
- __weex_define__('@weex-component/e93e729eb05598f04027627a24c804bf', [], 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_bootstrap__('@weex-component/e93e729eb05598f04027627a24c804bf',undefined,undefined)
-
-/***/ },
-/* 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)});
-
-/***/ },
-/* 32 */
-/***/ function(module, exports, __webpack_require__) {
-
- var global = __webpack_require__(33)
- , core = __webpack_require__(34)
- , ctx = __webpack_require__(35)
- , hide = __webpack_require__(37)
- , PROTOTYPE = 'prototype';
-
- var $export = function(type, name, source){
- var IS_FORCED = type & $export.F
- , IS_GLOBAL = type & $export.G
- , IS_STATIC = type & $export.S
- , IS_PROTO = type & $export.P
- , IS_BIND = type & $export.B
- , IS_WRAP = type & $export.W
- , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})
- , expProto = exports[PROTOTYPE]
- , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]
- , key, own, out;
- if(IS_GLOBAL)source = name;
- for(key in source){
- // contains in native
- own = !IS_FORCED && target && target[key] !== undefined;
- if(own && key in exports)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;
-
-/***/ },
-/* 33 */
-/***/ 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 : Function('return this')();
- if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef
-
-/***/ },
-/* 34 */
-/***/ function(module, exports) {
-
- var core = module.exports = {version: '2.4.0'};
- if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef
-
-/***/ },
-/* 35 */
-/***/ function(module, exports, __webpack_require__) {
-
- // optional / simple context binding
- var aFunction = __webpack_require__(36);
- 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);
- };
- };
-
-/***/ },
-/* 36 */
-/***/ function(module, exports) {
-
- module.exports = function(it){
- if(typeof it != 'function')throw TypeError(it + ' is not a function!');
- return it;
- };
-
-/***/ },
-/* 37 */
-/***/ function(module, exports, __webpack_require__) {
-
- var dP = __webpack_require__(38)
- , createDesc = __webpack_require__(46);
- module.exports = __webpack_require__(42) ? function(object, key, value){
- return dP.f(object, key, createDesc(1, value));
- } : function(object, key, value){
- object[key] = value;
- return object;
- };
-
-/***/ },
-/* 38 */
-/***/ function(module, exports, __webpack_require__) {
-
- var anObject = __webpack_require__(39)
- , IE8_DOM_DEFINE = __webpack_require__(41)
- , toPrimitive = __webpack_require__(45)
- , dP = Object.defineProperty;
-
- exports.f = __webpack_require__(42) ? 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;
- };
-
-/***/ },
-/* 39 */
-/***/ function(module, exports, __webpack_require__) {
-
- var isObject = __webpack_require__(40);
- module.exports = function(it){
- if(!isObject(it))throw TypeError(it + ' is not an object!');
- return it;
- };
-
-/***/ },
-/* 40 */
-/***/ function(module, exports) {
-
- module.exports = function(it){
- return typeof it === 'object' ? it !== null : typeof it === 'function';
- };
-
-/***/ },
-/* 41 */
-/***/ function(module, exports, __webpack_require__) {
-
- module.exports = !__webpack_require__(42) && !__webpack_require__(43)(function(){
- return Object.defineProperty(__webpack_require__(44)('div'), 'a', {get: function(){ return 7; }}).a != 7;
- });
-
-/***/ },
-/* 42 */
-/***/ function(module, exports, __webpack_require__) {
-
- // Thank's IE8 for his funny defineProperty
- module.exports = !__webpack_require__(43)(function(){
- return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;
- });
-
-/***/ },
-/* 43 */
-/***/ function(module, exports) {
-
- module.exports = function(exec){
- try {
- return !!exec();
- } catch(e){
- return true;
- }
- };
-
-/***/ },
-/* 44 */
-/***/ function(module, exports, __webpack_require__) {
-
- var isObject = __webpack_require__(40)
- , document = __webpack_require__(33).document
- // in old IE typeof document.createElement is 'object'
- , is = isObject(document) && isObject(document.createElement);
- module.exports = function(it){
- return is ? document.createElement(it) : {};
- };
-
-/***/ },
-/* 45 */
-/***/ function(module, exports, __webpack_require__) {
-
- // 7.1.1 ToPrimitive(input [, PreferredType])
- var isObject = __webpack_require__(40);
- // 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");
- };
-
-/***/ },
-/* 46 */
-/***/ function(module, exports) {
-
- module.exports = function(bitmap, value){
- return {
- enumerable : !(bitmap & 1),
- configurable: !(bitmap & 2),
- writable : !(bitmap & 4),
- value : value
- };
- };
-
-/***/ },
-/* 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;
-
-/***/ },
-/* 48 */
-/***/ function(module, exports, __webpack_require__) {
-
- // 19.1.2.14 / 15.2.3.14 Object.keys(O)
- var $keys = __webpack_require__(49)
- , enumBugKeys = __webpack_require__(62);
-
- module.exports = Object.keys || function keys(O){
- return $keys(O, enumBugKeys);
- };
-
-/***/ },
-/* 49 */
-/***/ function(module, exports, __webpack_require__) {
-
- var has = __webpack_require__(50)
- , toIObject = __webpack_require__(51)
- , arrayIndexOf = __webpack_require__(55)(false)
- , IE_PROTO = __webpack_require__(59)('IE_PROTO');
-
- module.exports = function(object, names){
- var O = toIObject(object)
- , i = 0
- , result = []
- , 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;
- };
-
-/***/ },
-/* 50 */
-/***/ function(module, exports) {
-
- var hasOwnProperty = {}.hasOwnProperty;
- module.exports = function(it, key){
- return hasOwnProperty.call(it, key);
- };
-
-/***/ },
-/* 51 */
-/***/ function(module, exports, __webpack_require__) {
-
- // to indexed object, toObject with fallback for non-array-like ES3 strings
- var IObject = __webpack_require__(52)
- , defined = __webpack_require__(54);
- module.exports = function(it){
- return IObject(defined(it));
- };
-
-/***/ },
-/* 52 */
-/***/ function(module, exports, __webpack_require__) {
-
- // fallback for non-array-like ES3 and non-enumerable old V8 strings
- var cof = __webpack_require__(53);
- module.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){
- return cof(it) == 'String' ? it.split('') : Object(it);
- };
-
-/***/ },
-/* 53 */
-/***/ function(module, exports) {
-
- var toString = {}.toString;
-
- module.exports = function(it){
- return toString.call(it).slice(8, -1);
- };
-
-/***/ },
-/* 54 */
-/***/ 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;
- };
-
-/***/ },
-/* 55 */
-/***/ function(module, exports, __webpack_require__) {
-
- // false -> Array#indexOf
- // true -> Array#includes
- var toIObject = __webpack_require__(51)
- , toLength = __webpack_require__(56)
- , toIndex = __webpack_require__(58);
- module.exports = function(IS_INCLUDES){
- return function($this, el, fromIndex){
- var O = toIObject($this)
- , length = toLength(O.length)
- , index = toIndex(fromIndex, length)
- , value;
- // Array#includes uses SameValueZero equality algorithm
- if(IS_INCLUDES && el != el)while(length > index){
- value = O[index++];
- if(value != value)return true;
- // Array#toIndex 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;
- };
- };
-
-/***/ },
-/* 56 */
-/***/ function(module, exports, __webpack_require__) {
-
- // 7.1.15 ToLength
- var toInteger = __webpack_require__(57)
- , min = Math.min;
- module.exports = function(it){
- return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
- };
-
-/***/ },
-/* 57 */
-/***/ function(module, exports) {
-
- // 7.1.4 ToInteger
- var ceil = Math.ceil
- , floor = Math.floor;
- module.exports = function(it){
- return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
- };
-
-/***/ },
-/* 58 */
-/***/ function(module, exports, __webpack_require__) {
-
- var toInteger = __webpack_require__(57)
- , max = Math.max
- , min = Math.min;
- module.exports = function(index, length){
- index = toInteger(index);
- return index < 0 ? max(index + length, 0) : min(index, length);
- };
-
-/***/ },
-/* 59 */
-/***/ function(module, exports, __webpack_require__) {
-
- var shared = __webpack_require__(60)('keys')
- , uid = __webpack_require__(61);
- module.exports = function(key){
- return shared[key] || (shared[key] = uid(key));
- };
-
-/***/ },
-/* 60 */
-/***/ function(module, exports, __webpack_require__) {
-
- var global = __webpack_require__(33)
- , SHARED = '__core-js_shared__'
- , store = global[SHARED] || (global[SHARED] = {});
- module.exports = function(key){
- return store[key] || (store[key] = {});
- };
-
-/***/ },
-/* 61 */
-/***/ function(module, exports) {
-
- var id = 0
- , px = Math.random();
- module.exports = function(key){
- return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
- };
-
-/***/ },
-/* 62 */
-/***/ function(module, exports) {
-
- // IE 8- don't enum bug keys
- module.exports = (
- 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
- ).split(',');
-
-/***/ },
-/* 63 */
-/***/ function(module, exports) {
-
- exports.f = Object.getOwnPropertySymbols;
-
-/***/ },
-/* 64 */
-/***/ function(module, exports) {
-
- exports.f = {}.propertyIsEnumerable;
-
-/***/ },
-/* 65 */
-/***/ function(module, exports, __webpack_require__) {
-
- // 7.1.13 ToObject(argument)
- var defined = __webpack_require__(54);
- module.exports = function(it){
- return Object(defined(it));
- };
-
-/***/ },
-/* 66 */
-/***/ function(module, exports, __webpack_require__) {
-
- var __weex_template__ = __webpack_require__(67)
- var __weex_style__ = __webpack_require__(68)
- var __weex_script__ = __webpack_require__(69)
-
- __weex_define__('@weex-component/wxc-marquee', [], 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__
-
- })
-
-
-/***/ },
-/* 67 */
-/***/ function(module, exports) {
-
- module.exports = {
- "type": "div",
- "classList": [
- "wrap"
- ],
- "events": {
- "appear": "appeared",
- "disappear": "disappeared"
- },
- "children": [
- {
- "type": "div",
- "id": "anim",
- "classList": [
- "anim"
- ],
- "children": [
- {
- "type": "content"
- }
- ]
- }
- ]
- }
-
-/***/ },
-/* 68 */
-/***/ function(module, exports) {
-
- module.exports = {
- "wrap": {
- "overflow": "hidden",
- "position": "relative"
- },
- "anim": {
- "flexDirection": "column",
- "position": "absolute",
- "transform": "translateY(0) translateZ(0)"
- }
- }
-
-/***/ },
-/* 69 */
-/***/ function(module, exports) {
-
- module.exports = function(module, exports, __weex_require__){'use strict';
-
- 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 */
-
-
-/***/ },
-/* 70 */
-/***/ function(module, exports, __webpack_require__) {
-
- var __weex_template__ = __webpack_require__(71)
- var __weex_style__ = __webpack_require__(72)
- var __weex_script__ = __webpack_require__(73)
-
- __weex_define__('@weex-component/wxc-navbar', [], 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__
-
- })
-
-
-/***/ },
-/* 71 */
-/***/ 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}
- }
- }
- ]
- }
-
-/***/ },
-/* 72 */
-/***/ function(module, exports) {
-
- 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
- }
- }
-
-/***/ },
-/* 73 */
-/***/ function(module, exports) {
-
- module.exports = function(module, exports, __weex_require__){'use strict';
-
- module.exports = {
- data: function () {return {
- dataRole: 'navbar',
-
- backgroundColor: 'black',
-
- height: 88,
-
- title: "",
-
- titleColor: 'black',
-
- rightItemSrc: '',
-
- rightItemTitle: '',
-
- rightItemColor: 'black',
-
- leftItemSrc: '',
-
- leftItemTitle: '',
-
- 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 */
-
-
-/***/ },
-/* 74 */
-/***/ 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)
-
- __weex_define__('@weex-component/wxc-navpage', [], 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__
-
- })
-
-
-/***/ },
-/* 75 */
-/***/ 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"
- }
- ]
- }
- ]
- }
-
-/***/ },
-/* 76 */
-/***/ function(module, exports) {
-
- module.exports = {
- "wrapper": {
- "position": "absolute",
- "top": 0,
- "left": 0,
- "right": 0,
- "bottom": 0,
- "width": 750
- }
- }
-
-/***/ },
-/* 77 */
-/***/ function(module, exports) {
-
- module.exports = function(module, exports, __weex_require__){'use strict';
-
- 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 */
-
-
-/***/ },
-/* 78 */
-/***/ 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)
-
- __weex_define__('@weex-component/wxc-tabbar', [], 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__
-
- })
-
-
-/***/ },
-/* 79 */
-/***/ function(module, exports, __webpack_require__) {
-
- var __weex_template__ = __webpack_require__(80)
- var __weex_style__ = __webpack_require__(81)
- var __weex_script__ = __webpack_require__(82)
-
- __weex_define__('@weex-component/wxc-tabitem', [], 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__
-
- })
-
-
-/***/ },
-/* 80 */
-/***/ function(module, exports) {
-
- 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}
- }
- }
- ]
- }
-
-/***/ },
-/* 81 */
-/***/ function(module, exports) {
-
- 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
- }
- }
-
-/***/ },
-/* 82 */
-/***/ function(module, exports) {
-
- module.exports = function(module, exports, __weex_require__){'use strict';
-
- 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);
- }
- }
- };}
- /* generated by weex-loader */
-
-
-/***/ },
-/* 83 */
-/***/ function(module, exports) {
-
- 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}
- }
- }
- ]
- }
- ]
- }
-
-/***/ },
-/* 84 */
-/***/ function(module, exports) {
-
- 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
- }
- }
-
-/***/ },
-/* 85 */
-/***/ 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);
-
- this.$on('tabItem.onClick', function (e) {
- var detail = e.detail;
- this.selectedIndex = detail.index;
- this.selected(detail.index);
-
- 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 */
-
-
-/***/ },
-/* 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 */,
-/* 153 */,
-/* 154 */,
-/* 155 */,
-/* 156 */,
-/* 157 */,
-/* 158 */,
-/* 159 */,
-/* 160 */,
-/* 161 */,
-/* 162 */,
-/* 163 */,
-/* 164 */,
-/* 165 */,
-/* 166 */,
-/* 167 */,
-/* 168 */,
-/* 169 */,
-/* 170 */,
-/* 171 */,
-/* 172 */,
-/* 173 */,
-/* 174 */,
-/* 175 */,
-/* 176 */,
-/* 177 */,
-/* 178 */,
-/* 179 */,
-/* 180 */,
-/* 181 */,
-/* 182 */,
-/* 183 */,
-/* 184 */,
-/* 185 */,
-/* 186 */,
-/* 187 */,
-/* 188 */,
-/* 189 */
-/***/ function(module, exports, __webpack_require__) {
-
- module.exports = { "default": __webpack_require__(190), __esModule: true };
-
-/***/ },
-/* 190 */
-/***/ function(module, exports, __webpack_require__) {
-
- var core = __webpack_require__(34)
- , $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);
- };
-
-/***/ },
-/* 191 */,
-/* 192 */,
-/* 193 */,
-/* 194 */,
-/* 195 */,
-/* 196 */,
-/* 197 */,
-/* 198 */,
-/* 199 */,
-/* 200 */,
-/* 201 */,
-/* 202 */,
-/* 203 */,
-/* 204 */,
-/* 205 */,
-/* 206 */,
-/* 207 */
-/***/ function(module, exports) {
-
- module.exports = {
- "type": "scroller",
- "children": [
- {
- "type": "wxc-panel",
- "attr": {
- "title": "Clipboard",
- "type": "primary"
- },
- "children": [
- {
- "type": "wxc-panel",
- "attr": {
- "title": "Copy to clipboard5"
- },
- "children": [
- {
- "type": "text",
- "style": {
- "lineHeight": 40,
- "fontSize": 28
- },
- "attr": {
- "value": function () {return this.textToCopy}
- }
- },
- {
- "type": "wxc-button",
- "attr": {
- "type": "info",
- "size": "middle",
- "value": "Copy"
- },
- "events": {
- "click": "doCopy"
- }
- }
- ]
- },
- {
- "type": "wxc-panel",
- "attr": {
- "title": "Paste from clipboard"
- },
- "children": [
- {
- "type": "text",
- "style": {
- "lineHeight": 40,
- "fontSize": 28
- },
- "attr": {
- "value": function () {return this.textFromPaste}
- }
- },
- {
- "type": "wxc-button",
- "attr": {
- "type": "info",
- "size": "middle",
- "value": "Paste"
- },
- "events": {
- "click": "doPaste"
- }
- }
- ]
- },
- {
- "type": "wxc-panel",
- "attr": {
- "title": "Result"
- },
- "children": [
- {
- "type": "wxc-tip",
- "style": {
- "marginBottom": 20
- },
- "attr": {
- "value": function () {return this.tips}
- }
- }
- ]
- }
- ]
- }
- ]
- }
-
-/***/ },
-/* 208 */
-/***/ function(module, exports, __webpack_require__) {
-
- module.exports = function(module, exports, __weex_require__){'use strict';
-
- var _stringify = __webpack_require__(189);
-
- var _stringify2 = _interopRequireDefault(_stringify);
-
- function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
- __webpack_require__(4);
-
- module.exports = {
- data: function () {return {
- textToCopy: '',
- textFromPaste: '',
- tips: ''
- }},
- ready: function ready() {
- this.tips = "1. Just click COPY button. It will auto generate a string with random text, and copy to system clipboard. \n 2. do copy in another app, then come back and click PASTE button.";
- },
- methods: {
- clicked: function clicked() {
- var $modal = __weex_require__('@weex-module/modal');
- $modal.toast({ 'message': 'clicked!', duration: 0.5 });
- },
-
- doCopy: function doCopy() {
- var self = this;
- var textToCopy = "autoGenerateTextToCopy" + Math.random();
-
- var clipboard = __weex_require__('@weex-module/clipboard');
- clipboard.setString(textToCopy);
-
- self.textToCopy = textToCopy;
- self.tips = "copy done. Now system clipboard has string of '" + textToCopy + "', try PASTE button, or paste in another app.";
- },
-
- doPaste: function doPaste() {
- var clipboard = __weex_require__('@weex-module/clipboard');
- var me = this;
- clipboard.getString(function (ret) {
- console.log("paste result is " + (0, _stringify2.default)(ret));
-
- me.textFromPaste = (0, _stringify2.default)(ret);
- me.tips = "Paste done. Only support native(Android/iOS) NOW. according to security reason, paste in html5 is not supported.";
- });
- }
-
- }
-
- };}
- /* generated by weex-loader */
-
-
-/***/ }
-/******/ ]);
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/8668b0f9/android/playground/app/src/main/assets/module/componentRect.js
----------------------------------------------------------------------
diff --git a/android/playground/app/src/main/assets/module/componentRect.js b/android/playground/app/src/main/assets/module/componentRect.js
deleted file mode 100644
index f8e1d32..0000000
--- a/android/playground/app/src/main/assets/module/componentRect.js
+++ /dev/null
@@ -1,563 +0,0 @@
-/******/ (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__) {
-
- __webpack_require__(209)
- var __weex_template__ = __webpack_require__(213)
- var __weex_style__ = __webpack_require__(214)
- var __weex_script__ = __webpack_require__(215)
-
- __weex_define__('@weex-component/3cccb00caad47f9888c7597d009c670e', [], 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/3cccb00caad47f9888c7597d009c670e',undefined,undefined)
-
-/***/ },
-
-/***/ 209:
-/***/ function(module, exports, __webpack_require__) {
-
- var __weex_template__ = __webpack_require__(210)
- var __weex_style__ = __webpack_require__(211)
- var __weex_script__ = __webpack_require__(212)
-
- __weex_define__('@weex-component/multi-text', [], 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__
-
- })
-
-
-/***/ },
-
-/***/ 210:
-/***/ function(module, exports) {
-
- module.exports = {
- "type": "div",
- "style": {
- "flexDirection": "row"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "text-style",
- "text-descript"
- ],
- "attr": {
- "value": function () {return this.descript}
- }
- },
- {
- "type": "text",
- "classList": [
- "text-style",
- "text-detail"
- ],
- "attr": {
- "value": function () {return this.detail}
- }
- }
- ]
- }
-
-/***/ },
-
-/***/ 211:
-/***/ function(module, exports) {
-
- module.exports = {
- "text-style": {
- "fontSize": 30,
- "marginTop": 15,
- "marginLeft": 15,
- "marginBottom": 15
- },
- "text-descript": {
- "fontWeight": "bold",
- "flex": 1
- },
- "text-detail": {
- "flex": 1
- }
- }
-
-/***/ },
-
-/***/ 212:
-/***/ function(module, exports) {
-
- module.exports = function(module, exports, __weex_require__){'use strict';
-
- module.exports = {
- data: function () {return {
- descript: '',
- detail: ''
- }}
- };}
- /* generated by weex-loader */
-
-
-/***/ },
-
-/***/ 213:
-/***/ function(module, exports) {
-
- module.exports = {
- "type": "div",
- "style": {
- "width": 730,
- "margin": 10,
- "borderWidth": 3,
- "borderColor": "#00FF00"
- },
- "children": [
- {
- "type": "text",
- "attr": {
- "value": "click every view to get view Rect information"
- }
- },
- {
- "type": "scroller",
- "style": {
- "height": 400,
- "width": 700,
- "margin": 10,
- "borderWidth": 3,
- "borderColor": "#0000FF"
- },
- "children": [
- {
- "type": "text",
- "events": {
- "click": "getViewportRect"
- },
- "classList": [
- "component",
- "viewportBtn"
- ],
- "attr": {
- "value": "root view"
- }
- },
- {
- "type": "div",
- "style": {
- "flexDirection": "row"
- },
- "children": [
- {
- "type": "text",
- "events": {
- "click": "getViewRect"
- },
- "classList": [
- "component",
- "basicBtn"
- ],
- "id": "basicview1",
- "attr": {
- "value": "basicview1"
- }
- },
- {
- "type": "text",
- "events": {
- "click": "getViewRect"
- },
- "classList": [
- "component",
- "basicBtn"
- ],
- "id": "basicview2",
- "attr": {
- "value": "basicview2"
- }
- },
- {
- "type": "text",
- "events": {
- "click": "getViewRect"
- },
- "classList": [
- "component",
- "basicBtn"
- ],
- "id": "basicview3",
- "attr": {
- "value": "basicview3"
- }
- }
- ]
- },
- {
- "type": "div",
- "style": {
- "flexDirection": "column"
- },
- "children": [
- {
- "type": "div",
- "style": {
- "flexDirection": "row"
- },
- "children": [
- {
- "type": "text",
- "events": {
- "click": "getViewRect"
- },
- "classList": [
- "component",
- "basicBtn"
- ],
- "id": "basicview4",
- "attr": {
- "value": "basicview4"
- }
- },
- {
- "type": "text",
- "events": {
- "click": "getViewRect"
- },
- "classList": [
- "component",
- "basicBtn"
- ],
- "id": "basicview5",
- "attr": {
- "value": "basicview5"
- }
- }
- ]
- },
- {
- "type": "text",
- "events": {
- "click": "getViewRect"
- },
- "classList": [
- "component",
- "basicBtn"
- ],
- "id": "basicview6",
- "attr": {
- "value": "basicview6"
- }
- }
- ]
- }
- ]
- },
- {
- "type": "div",
- "style": {
- "width": 700,
- "margin": 10,
- "borderWidth": 3,
- "borderColor": "#0000FF"
- },
- "children": [
- {
- "type": "text",
- "classList": [
- "sub-title"
- ],
- "attr": {
- "value": "Device Config"
- }
- },
- {
- "type": "multi-text",
- "attr": {
- "descript": "Device Width:",
- "detail": function () {return this.configEnv.deviceWidth}
- }
- },
- {
- "type": "div",
- "classList": [
- "div-split"
- ]
- },
- {
- "type": "multi-text",
- "attr": {
- "descript": "Device Height:",
- "detail": function () {return this.configEnv.deviceHeight}
- }
- },
- {
- "type": "text",
- "classList": [
- "sub-title"
- ],
- "attr": {
- "value": "View Rect Information"
- }
- },
- {
- "type": "div",
- "style": {
- "flexDirection": "row"
- },
- "children": [
- {
- "type": "div",
- "style": {
- "flex": 1
- },
- "children": [
- {
- "type": "text",
- "repeat": {
- "expression": function () {return this.viewDesc},
- "key": "key",
- "value": "value"
- },
- "classList": [
- "titleFont"
- ],
- "attr": {
- "value": function () {return this.value}
- }
- }
- ]
- },
- {
- "type": "div",
- "classList": [
- "child-split"
- ]
- },
- {
- "type": "div",
- "classList": [
- "child-split"
- ]
- },
- {
- "type": "div",
- "style": {
- "flex": 1
- },
- "children": [
- {
- "type": "text",
- "repeat": {
- "expression": function () {return this.viewRect},
- "key": "key",
- "value": "value"
- },
- "classList": [
- "titleFont"
- ],
- "attr": {
- "value": function () {return this.value}
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
-
-/***/ },
-
-/***/ 214:
-/***/ function(module, exports) {
-
- module.exports = {
- "sub-title": {
- "height": 40,
- "backgroundColor": "rgb(91,192,222)",
- "borderColor": "rgb(70,184,218)",
- "color": "#FFFFFF",
- "borderWidth": 1
- },
- "div-split": {
- "height": 2,
- "borderWidth": 1,
- "borderStyle": "dashed",
- "borderColor": "#375830"
- },
- "titleFont": {
- "fontSize": 30,
- "padding": 15,
- "borderBottomWidth": 1
- },
- "child-split": {
- "width": 2,
- "borderWidth": 1,
- "borderStyle": "dashed",
- "borderColor": "#00FF00"
- },
- "component": {
- "borderWidth": 3,
- "fontSize": 60,
- "textAlign": "center",
- "backgroundColor": "rgb(240,173,78)"
- },
- "viewportBtn": {
- "width": 300,
- "height": 100,
- "marginTop": 20,
- "marginLeft": 200
- },
- "basicBtn": {
- "width": 190,
- "height": 180,
- "marginLeft": 30,
- "marginTop": 20,
- "fontSize": 40,
- "padding": 35
- },
- "stickyBtn": {
- "position": "sticky",
- "width": 200,
- "height": 60,
- "marginLeft": 30,
- "marginTop": 20,
- "fontSize": 40
- },
- "fixedBtn": {
- "position": "fixed",
- "width": 200,
- "height": 170,
- "right": 100,
- "top": 200,
- "padding": 20
- },
- "content": {
- "height": 400,
- "margin": 10,
- "padding": 20,
- "fontSize": 50,
- "color": "#00FF00",
- "borderColor": "#FF0000",
- "borderWidth": 3
- }
- }
-
-/***/ },
-
-/***/ 215:
-/***/ function(module, exports) {
-
- module.exports = function(module, exports, __weex_require__){'use strict';
-
- module.exports = {
- data: function () {return {
- configEnv: {},
- viewRect: ['View Rect'],
- viewDesc: ['----', 'width', 'height', 'top', 'left', 'bottom', 'right'],
- contentList: ['1', '2', '3', '4', '5', '6', '7', '8', '9']
- }},
- created: function created() {
- this.$getConfig(function (config) {
- this.configEnv = config.env;
- }.bind(this));
- },
- methods: {
- getViewportRect: function getViewportRect(e) {
- var dom = __weex_require__('@weex-module/dom');
- dom.getComponentRect('viewport', function (data) {
- if (data.result) {
- this.viewRect = [this.viewRect[0]];
- this.viewRect.push(data.size.width);
- this.viewRect.push(data.size.height);
- this.viewRect.push(data.size.top);
- this.viewRect.push(data.size.left);
- this.viewRect.push(data.size.bottom);
- this.viewRect.push(data.size.right);
- }
- }.bind(this));
- },
- getViewRect: function getViewRect(e) {
- var dom = __weex_require__('@weex-module/dom');
- dom.getComponentRect(this.$el(e.target.attr.value), function (data) {
- if (data.result) {
- this.viewRect = [this.viewRect[0]];
- this.viewRect.push(data.size.width);
- this.viewRect.push(data.size.height);
- this.viewRect.push(data.size.top);
- this.viewRect.push(data.size.left);
- this.viewRect.push(data.size.bottom);
- this.viewRect.push(data.size.right);
- }
- }.bind(this));
- }
- }
- };}
- /* generated by weex-loader */
-
-
-/***/ }
-
-/******/ });
\ No newline at end of file