From 229c6907ea7250fe676d89c7c3c5785478bdffcb Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Fri, 25 Oct 2019 17:29:12 +0800 Subject: [PATCH] feat(v3): add navigator api(view) --- lib/app-plus/view-api.js | 2 + packages/uni-app-plus/dist/index.v3.js | 16 +- packages/uni-app-plus/dist/view.umd.js | 373 +++++++++++------- src/platforms/app-plus/constants.js | 3 +- .../framework/subscribe-handlers/index.js | 7 +- .../subscribe-handlers/on-invoke-api.js | 8 + src/platforms/app-plus/view/api/index.js | 31 ++ 7 files changed, 284 insertions(+), 156 deletions(-) create mode 100644 src/platforms/app-plus/service/framework/subscribe-handlers/on-invoke-api.js create mode 100644 src/platforms/app-plus/view/api/index.js diff --git a/lib/app-plus/view-api.js b/lib/app-plus/view-api.js index ce7f46dc3..a1b0a13c3 100644 --- a/lib/app-plus/view-api.js +++ b/lib/app-plus/view-api.js @@ -3,6 +3,8 @@ export { } from 'uni-core/service/api/base/upx2px' +export * from 'uni-platform/view/api' + export { getSystemInfoSync } diff --git a/packages/uni-app-plus/dist/index.v3.js b/packages/uni-app-plus/dist/index.v3.js index 6f17dd70f..258e6fbfb 100644 --- a/packages/uni-app-plus/dist/index.v3.js +++ b/packages/uni-app-plus/dist/index.v3.js @@ -8818,7 +8818,8 @@ var serviceContext = (function () { const VD_SYNC = 'vdSync'; const WEBVIEW_READY = 'webviewReady'; - const VD_SYNC_CALLBACK = 'vdSyncCallback'; + const VD_SYNC_CALLBACK = 'vdSyncCallback'; + const INVOKE_API = 'invokeApi'; function perf (type, startTime) { /* eslint-disable no-undef */ @@ -8897,6 +8898,15 @@ var serviceContext = (function () { } } + function onInvokeApi ({ + data: { + method, + args + } + }) { + uni[method] && uni[method](args); + } + function initSubscribeHandlers () { const { subscribe, @@ -8907,7 +8917,7 @@ var serviceContext = (function () { initSubscribe(subscribe, { getApp, getCurrentPages - }); + }); registerPlusMessage('subscribeHandler', (data) => { subscribeHandler(data.type, data.data, data.pageId); @@ -8924,6 +8934,8 @@ var serviceContext = (function () { subscribe(VD_SYNC, onVdSync); subscribe(VD_SYNC_CALLBACK, onVdSyncCallback); + + subscribe(INVOKE_API, onInvokeApi); } let appCtx; diff --git a/packages/uni-app-plus/dist/view.umd.js b/packages/uni-app-plus/dist/view.umd.js index 54fe3290c..4a5862b7f 100644 --- a/packages/uni-app-plus/dist/view.umd.js +++ b/packages/uni-app-plus/dist/view.umd.js @@ -91,7 +91,7 @@ return /******/ (function(modules) { // webpackBootstrap /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 119); +/******/ return __webpack_require__(__webpack_require__.s = 120); /******/ }) /************************************************************************/ /******/ ([ @@ -533,17 +533,18 @@ function stringifyQuery(obj) { /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return PAGE_CREATE; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return MOUNTED_DATA; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return UPDATED_DATA; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return PAGE_CREATED; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return UI_EVENT; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return PAGE_CREATE; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return MOUNTED_DATA; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return UPDATED_DATA; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return PAGE_CREATED; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return UI_EVENT; }); /* unused harmony export LAYOUT_READY */ -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return VD_SYNC; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return VD_SYNC; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return APP_SERVICE_ID; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return WEBVIEW_READY; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return WEBVIEW_READY; }); /* unused harmony export WEBVIEW_UI_EVENT */ -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return VD_SYNC_CALLBACK; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return VD_SYNC_CALLBACK; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return INVOKE_API; }); var PAGE_CREATE = 2; var MOUNTED_DATA = 4; var UPDATED_DATA = 6; @@ -555,6 +556,7 @@ var APP_SERVICE_ID = '__uniapp__service'; var WEBVIEW_READY = 'webviewReady'; var WEBVIEW_UI_EVENT = 'webviewUIEvent'; var VD_SYNC_CALLBACK = 'vdSyncCallback'; +var INVOKE_API = 'invokeApi'; /***/ }), /* 4 */ @@ -567,7 +569,7 @@ __webpack_require__.r(__webpack_exports__); var view_runtime_esm = __webpack_require__(5); // EXTERNAL MODULE: ./src/core/view/bridge/subscribe/api/request-component-info.js -var request_component_info = __webpack_require__(55); +var request_component_info = __webpack_require__(56); // EXTERNAL MODULE: ./src/core/view/bridge/subscribe/api/request-component-observer.js var request_component_observer = __webpack_require__(49); @@ -584,7 +586,7 @@ var request_component_observer = __webpack_require__(49); var subscribe_scroll = __webpack_require__(12); // EXTERNAL MODULE: ./src/platforms/app-plus/view/bridge/subscribe/index.js -var bridge_subscribe = __webpack_require__(56); +var bridge_subscribe = __webpack_require__(57); // CONCATENATED MODULE: ./src/core/view/bridge/subscribe/index.js @@ -9880,7 +9882,7 @@ function createScrollListener(pageId, _ref2) { /* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(5); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(41); -/* harmony import */ var _vdom_sync__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(59); +/* harmony import */ var _vdom_sync__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(60); /* harmony import */ var _page__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(43); /* harmony import */ var _page_factory__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(42); var _handleData; @@ -9903,7 +9905,7 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } var vd; var PageVueComponent; -var handleData = (_handleData = {}, _defineProperty(_handleData, _constants__WEBPACK_IMPORTED_MODULE_1__[/* PAGE_CREATE */ "c"], function onPageCreate(data) { +var handleData = (_handleData = {}, _defineProperty(_handleData, _constants__WEBPACK_IMPORTED_MODULE_1__[/* PAGE_CREATE */ "d"], function onPageCreate(data) { var _data = _slicedToArray(data, 3), pageId = _data[0], pagePath = _data[1], @@ -9918,11 +9920,11 @@ var handleData = (_handleData = {}, _defineProperty(_handleData, _constants__WEB vd = new _vdom_sync__WEBPACK_IMPORTED_MODULE_3__[/* VDomSync */ "a"](pageId); // 通知页面创建,根据当前页面配置信息,初始化部分事件 UniViewJSBridge.subscribeHandler(_constants__WEBPACK_IMPORTED_MODULE_2__[/* ON_PAGE_CREATE */ "a"], pageOptions, pageId); -}), _defineProperty(_handleData, _constants__WEBPACK_IMPORTED_MODULE_1__[/* MOUNTED_DATA */ "b"], function onMounted(data) { +}), _defineProperty(_handleData, _constants__WEBPACK_IMPORTED_MODULE_1__[/* MOUNTED_DATA */ "c"], function onMounted(data) { vd.addVData.apply(vd, data); -}), _defineProperty(_handleData, _constants__WEBPACK_IMPORTED_MODULE_1__[/* UPDATED_DATA */ "f"], function onUpdated(data) { +}), _defineProperty(_handleData, _constants__WEBPACK_IMPORTED_MODULE_1__[/* UPDATED_DATA */ "g"], function onUpdated(data) { vd.updateVData.apply(vd, data); -}), _defineProperty(_handleData, _constants__WEBPACK_IMPORTED_MODULE_1__[/* PAGE_CREATED */ "d"], function onPageCreated(data) { +}), _defineProperty(_handleData, _constants__WEBPACK_IMPORTED_MODULE_1__[/* PAGE_CREATED */ "e"], function onPageCreated(data) { var _data2 = _slicedToArray(data, 2), pageId = _data2[0], pagePath = _data2[1]; @@ -9939,7 +9941,7 @@ function vdSync(_ref) { options = _ref.options; var isVdCallback = true; data.forEach(function (data) { - if (data[0] === _constants__WEBPACK_IMPORTED_MODULE_1__[/* PAGE_CREATE */ "c"]) { + if (data[0] === _constants__WEBPACK_IMPORTED_MODULE_1__[/* PAGE_CREATE */ "d"]) { // 页面创建无需触发 callback isVdCallback = false; } @@ -9948,7 +9950,7 @@ function vdSync(_ref) { }); vd.flush(); isVdCallback && vue__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"].nextTick(function () { - UniViewJSBridge.publishHandler(_constants__WEBPACK_IMPORTED_MODULE_1__[/* VD_SYNC_CALLBACK */ "h"]); + UniViewJSBridge.publishHandler(_constants__WEBPACK_IMPORTED_MODULE_1__[/* VD_SYNC_CALLBACK */ "i"]); }); } @@ -9962,7 +9964,7 @@ function getData(id, name) { function initData(Vue) { Vue.prototype._$g = getData; - UniViewJSBridge.subscribe(_constants__WEBPACK_IMPORTED_MODULE_1__[/* VD_SYNC */ "g"], vdSync); + UniViewJSBridge.subscribe(_constants__WEBPACK_IMPORTED_MODULE_1__[/* VD_SYNC */ "h"], vdSync); Object.defineProperty(Vue.prototype, '_$vd', { get: function get() { return !this.$options.isReserved && vd; @@ -11975,7 +11977,7 @@ module.exports = g; "use strict"; /* WEBPACK VAR INJECTION */(function(UniViewJSBridge) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return requestComponentObserver; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return destroyComponentObserver; }); -/* harmony import */ var intersection_observer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(63); +/* harmony import */ var intersection_observer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(64); /* harmony import */ var intersection_observer__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(intersection_observer__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var uni_helpers_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(7); @@ -12064,18 +12066,28 @@ module.exports = ['uni-app', 'uni-tabbar', 'uni-page', 'uni-page-head', 'uni-pag "use strict"; /* WEBPACK VAR INJECTION */(function(UniViewJSBridge, global) {/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(5); -/* harmony import */ var uni_platform_view_index_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64); +/* harmony import */ var uni_platform_view_index_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(65); /* harmony import */ var uni_platform_view_index_css__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(uni_platform_view_index_css__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var uni_platform_page_factory__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(42); /* harmony import */ var uni_platform_view_framework_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(43); -/* harmony import */ var uni_platform_view_framework_plugins_index__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(60); -/* harmony import */ var _view_api_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(54); +/* harmony import */ var uni_platform_view_framework_plugins_index__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(61); +/* harmony import */ var _view_api_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(55); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _view_api_js__WEBPACK_IMPORTED_MODULE_5__["a"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "b", function() { return _view_api_js__WEBPACK_IMPORTED_MODULE_5__["b"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "c", function() { return _view_api_js__WEBPACK_IMPORTED_MODULE_5__["c"]; }); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "d", function() { return _view_api_js__WEBPACK_IMPORTED_MODULE_5__["d"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "e", function() { return _view_api_js__WEBPACK_IMPORTED_MODULE_5__["e"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "f", function() { return _view_api_js__WEBPACK_IMPORTED_MODULE_5__["f"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "g", function() { return _view_api_js__WEBPACK_IMPORTED_MODULE_5__["g"]; }); + +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "h", function() { return _view_api_js__WEBPACK_IMPORTED_MODULE_5__["h"]; }); + @@ -12090,7 +12102,7 @@ global.__definePage = uni_platform_page_factory__WEBPACK_IMPORTED_MODULE_2__[/* global.Vue = vue__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"]; vue__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"].use(uni_platform_view_framework_plugins_index__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"]); -__webpack_require__(102); +__webpack_require__(103); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(4), __webpack_require__(48))) @@ -12263,6 +12275,49 @@ __webpack_require__(102); /* 54 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { +"use strict"; +/* WEBPACK VAR INJECTION */(function(UniViewJSBridge) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return navigateTo; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return navigateBack; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return reLaunch; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return redirectTo; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return switchTab; }); +/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3); + + +function invokeApi(method) { + var args = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + UniViewJSBridge.publishHandler(_constants__WEBPACK_IMPORTED_MODULE_0__[/* INVOKE_API */ "b"], { + data: { + method: method, + args: args + }, + options: { + timestamp: Date.now() + } + }); +} + +function navigateTo(args) { + invokeApi('navigateTo', args); +} +function navigateBack(args) { + invokeApi('navigateBack', args); +} +function reLaunch(args) { + invokeApi('reLaunch', args); +} +function redirectTo(args) { + invokeApi('redirectTo', args); +} +function switchTab(args) { + invokeApi('switchTab', args); +} +/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(4))) + +/***/ }), +/* 55 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + "use strict"; // CONCATENATED MODULE: ./src/core/service/api/base/upx2px.js @@ -12312,6 +12367,9 @@ function upx2px(number, newDeviceWidth) { return number < 0 ? -result : result; } +// EXTERNAL MODULE: ./src/platforms/app-plus/view/api/index.js +var api = __webpack_require__(54); + // EXTERNAL MODULE: ./src/platforms/app-plus/helpers/get-window-offset.js var get_window_offset = __webpack_require__(9); @@ -12446,10 +12504,16 @@ function getSystemInfo() { } // CONCATENATED MODULE: ./lib/app-plus/view-api.js /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return canIUse; }); -/* concated harmony reexport upx2px */__webpack_require__.d(__webpack_exports__, "c", function() { return upx2px; }); +/* concated harmony reexport upx2px */__webpack_require__.d(__webpack_exports__, "h", function() { return upx2px; }); +/* concated harmony reexport navigateTo */__webpack_require__.d(__webpack_exports__, "d", function() { return api["b" /* navigateTo */]; }); +/* concated harmony reexport navigateBack */__webpack_require__.d(__webpack_exports__, "c", function() { return api["a" /* navigateBack */]; }); +/* concated harmony reexport reLaunch */__webpack_require__.d(__webpack_exports__, "e", function() { return api["c" /* reLaunch */]; }); +/* concated harmony reexport redirectTo */__webpack_require__.d(__webpack_exports__, "f", function() { return api["d" /* redirectTo */]; }); +/* concated harmony reexport switchTab */__webpack_require__.d(__webpack_exports__, "g", function() { return api["e" /* switchTab */]; }); /* concated harmony reexport getSystemInfoSync */__webpack_require__.d(__webpack_exports__, "b", function() { return getSystemInfoSync; }); + function canIUse(schema) { if (schema === 'css.var') { return window.CSS && window.CSS.supports && window.CSS.supports('--a', 0); @@ -12459,7 +12523,7 @@ function canIUse(schema) { } /***/ }), -/* 55 */ +/* 56 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -12619,7 +12683,7 @@ function requestComponentInfo(_ref, pageId) { /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(4))) /***/ }), -/* 56 */ +/* 57 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -12662,20 +12726,20 @@ function onWebviewReady() { } function initSubscribe(subscribe) { - subscribe(_constants__WEBPACK_IMPORTED_MODULE_3__[/* WEBVIEW_READY */ "i"], onWebviewReady); + subscribe(_constants__WEBPACK_IMPORTED_MODULE_3__[/* WEBVIEW_READY */ "j"], onWebviewReady); subscribe(_constants__WEBPACK_IMPORTED_MODULE_2__[/* ON_PAGE_CREATE */ "a"], onPageCreate); } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(4))) /***/ }), -/* 57 */ +/* 58 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(UniViewJSBridge) {/* harmony import */ var uni_helpers_index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(7); /* harmony import */ var _events__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(10); -/* harmony import */ var _behaviors__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(61); -/* harmony import */ var _wxs_component_descriptor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(58); +/* harmony import */ var _behaviors__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(62); +/* harmony import */ var _wxs_component_descriptor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(59); @@ -12768,7 +12832,7 @@ function pageMounted() { /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(4))) /***/ }), -/* 58 */ +/* 59 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -12986,7 +13050,7 @@ function createComponentDescriptor(vm) { /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(48))) /***/ }), -/* 59 */ +/* 60 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -13054,8 +13118,8 @@ function () { }, { key: "sendUIEvent", value: function sendUIEvent(cid, nid, event) { - UniViewJSBridge.publishHandler(_constants__WEBPACK_IMPORTED_MODULE_1__[/* VD_SYNC */ "g"], { - data: [[_constants__WEBPACK_IMPORTED_MODULE_1__[/* UI_EVENT */ "e"], [[cid, nid, event]]]], + UniViewJSBridge.publishHandler(_constants__WEBPACK_IMPORTED_MODULE_1__[/* VD_SYNC */ "h"], { + data: [[_constants__WEBPACK_IMPORTED_MODULE_1__[/* UI_EVENT */ "f"], [[cid, nid, event]]]], options: { timestamp: Date.now() } @@ -13091,7 +13155,7 @@ function () { /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(4))) /***/ }), -/* 60 */ +/* 61 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -13124,7 +13188,7 @@ function initVue(Vue) { }; } // EXTERNAL MODULE: ./src/core/view/plugins/index.js -var plugins = __webpack_require__(57); +var plugins = __webpack_require__(58); // EXTERNAL MODULE: ./src/platforms/app-plus/view/framework/plugins/data.js var data = __webpack_require__(13); @@ -13188,7 +13252,7 @@ function initEvent(Vue) { }); /***/ }), -/* 61 */ +/* 62 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -13307,7 +13371,7 @@ function initBehaviors(options, vm) { } /***/ }), -/* 62 */ +/* 63 */ /***/ (function(module, exports) { // document.currentScript polyfill by Adam Miller @@ -13349,7 +13413,7 @@ function initBehaviors(options, vm) { /***/ }), -/* 63 */ +/* 64 */ /***/ (function(module, exports) { /** @@ -14096,7 +14160,7 @@ window.IntersectionObserverEntry = IntersectionObserverEntry; /***/ }), -/* 64 */ +/* 65 */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin @@ -14104,37 +14168,37 @@ window.IntersectionObserverEntry = IntersectionObserverEntry; /***/ }), -/* 65 */ +/* 66 */ /***/ (function(module, exports, __webpack_require__) { var map = { - "./button/index.vue": 113, - "./canvas/index.vue": 111, - "./checkbox-group/index.vue": 98, - "./checkbox/index.vue": 100, - "./form/index.vue": 101, - "./icon/index.vue": 93, - "./image/index.vue": 96, - "./input/index.vue": 104, - "./label/index.vue": 110, - "./movable-area/index.vue": 112, - "./movable-view/index.vue": 92, - "./navigator/index.vue": 108, - "./picker-view-column/index.vue": 115, - "./picker-view/index.vue": 117, - "./progress/index.vue": 103, - "./radio-group/index.vue": 95, - "./radio/index.vue": 109, - "./resize-sensor/index.vue": 116, - "./rich-text/index.vue": 91, - "./scroll-view/index.vue": 106, - "./slider/index.vue": 107, - "./swiper-item/index.vue": 105, - "./swiper/index.vue": 114, - "./switch/index.vue": 94, - "./text/index.vue": 118, - "./textarea/index.vue": 99, - "./view/index.vue": 97 + "./button/index.vue": 114, + "./canvas/index.vue": 112, + "./checkbox-group/index.vue": 99, + "./checkbox/index.vue": 101, + "./form/index.vue": 102, + "./icon/index.vue": 94, + "./image/index.vue": 97, + "./input/index.vue": 105, + "./label/index.vue": 111, + "./movable-area/index.vue": 113, + "./movable-view/index.vue": 93, + "./navigator/index.vue": 109, + "./picker-view-column/index.vue": 116, + "./picker-view/index.vue": 118, + "./progress/index.vue": 104, + "./radio-group/index.vue": 96, + "./radio/index.vue": 110, + "./resize-sensor/index.vue": 117, + "./rich-text/index.vue": 92, + "./scroll-view/index.vue": 107, + "./slider/index.vue": 108, + "./swiper-item/index.vue": 106, + "./swiper/index.vue": 115, + "./switch/index.vue": 95, + "./text/index.vue": 119, + "./textarea/index.vue": 100, + "./view/index.vue": 98 }; @@ -14156,10 +14220,10 @@ webpackContext.keys = function webpackContextKeys() { }; webpackContext.resolve = webpackContextResolve; module.exports = webpackContext; -webpackContext.id = 65; +webpackContext.id = 66; /***/ }), -/* 66 */ +/* 67 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14169,7 +14233,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 67 */ +/* 68 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14179,7 +14243,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 68 */ +/* 69 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14189,7 +14253,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 69 */ +/* 70 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14199,7 +14263,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 70 */ +/* 71 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14209,7 +14273,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 71 */ +/* 72 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14219,7 +14283,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 72 */ +/* 73 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14229,7 +14293,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 73 */ +/* 74 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14239,7 +14303,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 74 */ +/* 75 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14249,7 +14313,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 75 */ +/* 76 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14259,7 +14323,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 76 */ +/* 77 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14269,7 +14333,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 77 */ +/* 78 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14279,7 +14343,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 78 */ +/* 79 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14289,7 +14353,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 79 */ +/* 80 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14299,7 +14363,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 80 */ +/* 81 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14309,7 +14373,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 81 */ +/* 82 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14319,7 +14383,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 82 */ +/* 83 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14329,7 +14393,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 83 */ +/* 84 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14339,7 +14403,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 84 */ +/* 85 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14349,7 +14413,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 85 */ +/* 86 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14359,7 +14423,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 86 */ +/* 87 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14369,7 +14433,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 87 */ +/* 88 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14379,7 +14443,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 88 */ +/* 89 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14389,7 +14453,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 89 */ +/* 90 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -14399,7 +14463,7 @@ webpackContext.id = 65; /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_vue_cli_service_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_vue_cli_service_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_cli_service_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_vue_cli_service_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_cli_service_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), -/* 90 */ +/* 91 */ /***/ (function(module, exports) { function webpackEmptyContext(req) { @@ -14410,10 +14474,10 @@ function webpackEmptyContext(req) { webpackEmptyContext.keys = function() { return []; }; webpackEmptyContext.resolve = webpackEmptyContext; module.exports = webpackEmptyContext; -webpackEmptyContext.id = 90; +webpackEmptyContext.id = 91; /***/ }), -/* 91 */ +/* 92 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -15004,7 +15068,7 @@ component.options.__file = "src/core/view/components/rich-text/index.vue" /* harmony default export */ var rich_text = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 92 */ +/* 93 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -16150,7 +16214,7 @@ function g(e, t, n) { // CONCATENATED MODULE: ./src/core/view/components/movable-view/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_movable_viewvue_type_script_lang_js_ = (movable_viewvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/movable-view/index.vue?vue&type=style&index=0&lang=css& -var movable_viewvue_type_style_index_0_lang_css_ = __webpack_require__(74); +var movable_viewvue_type_style_index_0_lang_css_ = __webpack_require__(75); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -16181,7 +16245,7 @@ component.options.__file = "src/core/view/components/movable-view/index.vue" /* harmony default export */ var movable_view = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 93 */ +/* 94 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -16251,7 +16315,7 @@ render._withStripped = true // CONCATENATED MODULE: ./src/core/view/components/icon/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_iconvue_type_script_lang_js_ = (iconvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/icon/index.vue?vue&type=style&index=0&lang=css& -var iconvue_type_style_index_0_lang_css_ = __webpack_require__(70); +var iconvue_type_style_index_0_lang_css_ = __webpack_require__(71); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -16282,7 +16346,7 @@ component.options.__file = "src/core/view/components/icon/index.vue" /* harmony default export */ var icon = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 94 */ +/* 95 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -16444,7 +16508,7 @@ var mixins = __webpack_require__(1); // CONCATENATED MODULE: ./src/core/view/components/switch/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_switchvue_type_script_lang_js_ = (switchvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/switch/index.vue?vue&type=style&index=0&lang=css& -var switchvue_type_style_index_0_lang_css_ = __webpack_require__(86); +var switchvue_type_style_index_0_lang_css_ = __webpack_require__(87); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -16475,7 +16539,7 @@ component.options.__file = "src/core/view/components/switch/index.vue" /* harmony default export */ var components_switch = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 95 */ +/* 96 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -16605,7 +16669,7 @@ var mixins = __webpack_require__(1); // CONCATENATED MODULE: ./src/core/view/components/radio-group/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_radio_groupvue_type_script_lang_js_ = (radio_groupvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/radio-group/index.vue?vue&type=style&index=0&lang=css& -var radio_groupvue_type_style_index_0_lang_css_ = __webpack_require__(79); +var radio_groupvue_type_style_index_0_lang_css_ = __webpack_require__(80); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -16636,7 +16700,7 @@ component.options.__file = "src/core/view/components/radio-group/index.vue" /* harmony default export */ var radio_group = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 96 */ +/* 97 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -16861,7 +16925,7 @@ function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterat // CONCATENATED MODULE: ./src/core/view/components/image/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_imagevue_type_script_lang_js_ = (imagevue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/image/index.vue?vue&type=style&index=0&lang=css& -var imagevue_type_style_index_0_lang_css_ = __webpack_require__(71); +var imagevue_type_style_index_0_lang_css_ = __webpack_require__(72); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -16892,7 +16956,7 @@ component.options.__file = "src/core/view/components/image/index.vue" /* harmony default export */ var components_image = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 97 */ +/* 98 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -16970,7 +17034,7 @@ var hover = __webpack_require__(14); // CONCATENATED MODULE: ./src/core/view/components/view/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_viewvue_type_script_lang_js_ = (viewvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/view/index.vue?vue&type=style&index=0&lang=css& -var viewvue_type_style_index_0_lang_css_ = __webpack_require__(89); +var viewvue_type_style_index_0_lang_css_ = __webpack_require__(90); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -17001,7 +17065,7 @@ component.options.__file = "src/core/view/components/view/index.vue" /* harmony default export */ var view = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 98 */ +/* 99 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -17107,7 +17171,7 @@ var mixins = __webpack_require__(1); // CONCATENATED MODULE: ./src/core/view/components/checkbox-group/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_checkbox_groupvue_type_script_lang_js_ = (checkbox_groupvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/checkbox-group/index.vue?vue&type=style&index=0&lang=css& -var checkbox_groupvue_type_style_index_0_lang_css_ = __webpack_require__(68); +var checkbox_groupvue_type_style_index_0_lang_css_ = __webpack_require__(69); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -17138,7 +17202,7 @@ component.options.__file = "src/core/view/components/checkbox-group/index.vue" /* harmony default export */ var checkbox_group = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 99 */ +/* 100 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -17557,7 +17621,7 @@ var mixins = __webpack_require__(1); // CONCATENATED MODULE: ./src/core/view/components/textarea/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_textareavue_type_script_lang_js_ = (textareavue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/textarea/index.vue?vue&type=style&index=0&lang=css& -var textareavue_type_style_index_0_lang_css_ = __webpack_require__(88); +var textareavue_type_style_index_0_lang_css_ = __webpack_require__(89); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -17588,7 +17652,7 @@ component.options.__file = "src/core/view/components/textarea/index.vue" /* harmony default export */ var components_textarea = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 100 */ +/* 101 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -17723,7 +17787,7 @@ var mixins = __webpack_require__(1); // CONCATENATED MODULE: ./src/core/view/components/checkbox/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_checkboxvue_type_script_lang_js_ = (checkboxvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/checkbox/index.vue?vue&type=style&index=0&lang=css& -var checkboxvue_type_style_index_0_lang_css_ = __webpack_require__(69); +var checkboxvue_type_style_index_0_lang_css_ = __webpack_require__(70); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -17754,7 +17818,7 @@ component.options.__file = "src/core/view/components/checkbox/index.vue" /* harmony default export */ var components_checkbox = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 101 */ +/* 102 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -17858,7 +17922,7 @@ component.options.__file = "src/core/view/components/form/index.vue" /* harmony default export */ var components_form = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 102 */ +/* 103 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -18083,7 +18147,7 @@ function startAnimation(context) { var requireComponents = [// baseComponents -__webpack_require__(65), __webpack_require__(90)]; +__webpack_require__(66), __webpack_require__(91)]; requireComponents.forEach(function (components, index) { components.keys().forEach(function (fileName) { // 获取组件配置 @@ -18099,7 +18163,7 @@ requireComponents.forEach(function (components, index) { }); /***/ }), -/* 103 */ +/* 104 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -18266,7 +18330,7 @@ var VALUES = { // CONCATENATED MODULE: ./src/core/view/components/progress/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_progressvue_type_script_lang_js_ = (progressvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/progress/index.vue?vue&type=style&index=0&lang=css& -var progressvue_type_style_index_0_lang_css_ = __webpack_require__(78); +var progressvue_type_style_index_0_lang_css_ = __webpack_require__(79); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -18297,7 +18361,7 @@ component.options.__file = "src/core/view/components/progress/index.vue" /* harmony default export */ var progress = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 104 */ +/* 105 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -18760,7 +18824,7 @@ var NUMBER_TYPES = ['number', 'digit']; // CONCATENATED MODULE: ./src/core/view/components/input/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_inputvue_type_script_lang_js_ = (inputvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/input/index.vue?vue&type=style&index=0&lang=css& -var inputvue_type_style_index_0_lang_css_ = __webpack_require__(72); +var inputvue_type_style_index_0_lang_css_ = __webpack_require__(73); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -18791,7 +18855,7 @@ component.options.__file = "src/core/view/components/input/index.vue" /* harmony default export */ var input = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 105 */ +/* 106 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -18846,7 +18910,7 @@ render._withStripped = true // CONCATENATED MODULE: ./src/core/view/components/swiper-item/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_swiper_itemvue_type_script_lang_js_ = (swiper_itemvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/swiper-item/index.vue?vue&type=style&index=0&lang=css& -var swiper_itemvue_type_style_index_0_lang_css_ = __webpack_require__(84); +var swiper_itemvue_type_style_index_0_lang_css_ = __webpack_require__(85); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -18877,7 +18941,7 @@ component.options.__file = "src/core/view/components/swiper-item/index.vue" /* harmony default export */ var swiper_item = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 106 */ +/* 107 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -19323,7 +19387,7 @@ var passiveOptions = shared["f" /* supportsPassive */] ? { // CONCATENATED MODULE: ./src/core/view/components/scroll-view/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_scroll_viewvue_type_script_lang_js_ = (scroll_viewvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/scroll-view/index.vue?vue&type=style&index=0&lang=css& -var scroll_viewvue_type_style_index_0_lang_css_ = __webpack_require__(82); +var scroll_viewvue_type_style_index_0_lang_css_ = __webpack_require__(83); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -19354,7 +19418,7 @@ component.options.__file = "src/core/view/components/scroll-view/index.vue" /* harmony default export */ var scroll_view = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 107 */ +/* 108 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -19627,7 +19691,7 @@ var touchtrack = __webpack_require__(8); // CONCATENATED MODULE: ./src/core/view/components/slider/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_slidervue_type_script_lang_js_ = (slidervue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/slider/index.vue?vue&type=style&index=0&lang=css& -var slidervue_type_style_index_0_lang_css_ = __webpack_require__(83); +var slidervue_type_style_index_0_lang_css_ = __webpack_require__(84); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -19658,7 +19722,7 @@ component.options.__file = "src/core/view/components/slider/index.vue" /* harmony default export */ var slider = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 108 */ +/* 109 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -19803,7 +19867,7 @@ var OPEN_TYPES = ['navigate', 'redirect', 'switchTab', 'reLaunch', 'navigateBack // CONCATENATED MODULE: ./src/core/view/components/navigator/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_navigatorvue_type_script_lang_js_ = (navigatorvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/navigator/index.vue?vue&type=style&index=0&lang=css& -var navigatorvue_type_style_index_0_lang_css_ = __webpack_require__(75); +var navigatorvue_type_style_index_0_lang_css_ = __webpack_require__(76); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -19834,7 +19898,7 @@ component.options.__file = "src/core/view/components/navigator/index.vue" /* harmony default export */ var components_navigator = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 109 */ +/* 110 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -19974,7 +20038,7 @@ var mixins = __webpack_require__(1); // CONCATENATED MODULE: ./src/core/view/components/radio/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_radiovue_type_script_lang_js_ = (radiovue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/radio/index.vue?vue&type=style&index=0&lang=css& -var radiovue_type_style_index_0_lang_css_ = __webpack_require__(80); +var radiovue_type_style_index_0_lang_css_ = __webpack_require__(81); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -20005,7 +20069,7 @@ component.options.__file = "src/core/view/components/radio/index.vue" /* harmony default export */ var components_radio = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 110 */ +/* 111 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -20062,7 +20126,7 @@ component.options.__file = "src/core/view/components/label/index.vue" /* harmony default export */ var label = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 111 */ +/* 112 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -20118,7 +20182,7 @@ var canvasvue_type_script_lang_js_ = __webpack_require__(16); // CONCATENATED MODULE: ./src/core/view/components/canvas/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_canvasvue_type_script_lang_js_ = (canvasvue_type_script_lang_js_["a" /* default */]); // EXTERNAL MODULE: ./src/core/view/components/canvas/index.vue?vue&type=style&index=0&lang=css& -var canvasvue_type_style_index_0_lang_css_ = __webpack_require__(67); +var canvasvue_type_style_index_0_lang_css_ = __webpack_require__(68); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -20149,7 +20213,7 @@ component.options.__file = "src/core/view/components/canvas/index.vue" /* harmony default export */ var canvas = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 112 */ +/* 113 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -20338,7 +20402,7 @@ function calc(e) { // CONCATENATED MODULE: ./src/core/view/components/movable-area/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_movable_areavue_type_script_lang_js_ = (movable_areavue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/movable-area/index.vue?vue&type=style&index=0&lang=css& -var movable_areavue_type_style_index_0_lang_css_ = __webpack_require__(73); +var movable_areavue_type_style_index_0_lang_css_ = __webpack_require__(74); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -20369,7 +20433,7 @@ component.options.__file = "src/core/view/components/movable-area/index.vue" /* harmony default export */ var movable_area = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 113 */ +/* 114 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -20499,7 +20563,7 @@ var mixins = __webpack_require__(1); // CONCATENATED MODULE: ./src/core/view/components/button/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_buttonvue_type_script_lang_js_ = (buttonvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/button/index.vue?vue&type=style&index=0&lang=css& -var buttonvue_type_style_index_0_lang_css_ = __webpack_require__(66); +var buttonvue_type_style_index_0_lang_css_ = __webpack_require__(67); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -20530,7 +20594,7 @@ component.options.__file = "src/core/view/components/button/index.vue" /* harmony default export */ var components_button = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 114 */ +/* 115 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -21268,7 +21332,7 @@ var touchtrack = __webpack_require__(8); // CONCATENATED MODULE: ./src/core/view/components/swiper/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_swipervue_type_script_lang_js_ = (swipervue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/swiper/index.vue?vue&type=style&index=0&lang=css& -var swipervue_type_style_index_0_lang_css_ = __webpack_require__(85); +var swipervue_type_style_index_0_lang_css_ = __webpack_require__(86); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -21299,7 +21363,7 @@ component.options.__file = "src/core/view/components/swiper/index.vue" /* harmony default export */ var swiper = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 115 */ +/* 116 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -21541,7 +21605,7 @@ function onClick(dom, callback) { // CONCATENATED MODULE: ./src/core/view/components/picker-view-column/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_picker_view_columnvue_type_script_lang_js_ = (picker_view_columnvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/picker-view-column/index.vue?vue&type=style&index=0&lang=css& -var picker_view_columnvue_type_style_index_0_lang_css_ = __webpack_require__(76); +var picker_view_columnvue_type_style_index_0_lang_css_ = __webpack_require__(77); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -21572,7 +21636,7 @@ component.options.__file = "src/core/view/components/picker-view-column/index.vu /* harmony default export */ var picker_view_column = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 116 */ +/* 117 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -21650,7 +21714,7 @@ __webpack_require__.r(__webpack_exports__); // CONCATENATED MODULE: ./src/core/view/components/resize-sensor/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_resize_sensorvue_type_script_lang_js_ = (resize_sensorvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/resize-sensor/index.vue?vue&type=style&index=0&lang=css& -var resize_sensorvue_type_style_index_0_lang_css_ = __webpack_require__(81); +var resize_sensorvue_type_style_index_0_lang_css_ = __webpack_require__(82); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -21681,7 +21745,7 @@ component.options.__file = "src/core/view/components/resize-sensor/index.vue" /* harmony default export */ var resize_sensor = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 117 */ +/* 118 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -21821,7 +21885,7 @@ function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) { for (var i = 0, arr // CONCATENATED MODULE: ./src/core/view/components/picker-view/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_picker_viewvue_type_script_lang_js_ = (picker_viewvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/picker-view/index.vue?vue&type=style&index=0&lang=css& -var picker_viewvue_type_style_index_0_lang_css_ = __webpack_require__(77); +var picker_viewvue_type_style_index_0_lang_css_ = __webpack_require__(78); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -21852,7 +21916,7 @@ component.options.__file = "src/core/view/components/picker-view/index.vue" /* harmony default export */ var picker_view = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 118 */ +/* 119 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -21928,7 +21992,7 @@ var SPACE_UNICODE = { // CONCATENATED MODULE: ./src/core/view/components/text/index.vue?vue&type=script&lang=js& /* harmony default export */ var components_textvue_type_script_lang_js_ = (textvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/core/view/components/text/index.vue?vue&type=style&index=0&lang=css& -var textvue_type_style_index_0_lang_css_ = __webpack_require__(87); +var textvue_type_style_index_0_lang_css_ = __webpack_require__(88); // EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(0); @@ -21959,7 +22023,7 @@ component.options.__file = "src/core/view/components/text/index.vue" /* harmony default export */ var components_text = __webpack_exports__["default"] = (component.exports); /***/ }), -/* 119 */ +/* 120 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -21970,7 +22034,7 @@ __webpack_require__.r(__webpack_exports__); if (typeof window !== 'undefined') { if (true) { - __webpack_require__(62) + __webpack_require__(63) } var i @@ -21986,9 +22050,14 @@ if (typeof window !== 'undefined') { var view = __webpack_require__(51); // CONCATENATED MODULE: ./node_modules/@vue/cli-service/lib/commands/build/entry-lib-no-default.js -/* concated harmony reexport upx2px */__webpack_require__.d(__webpack_exports__, "upx2px", function() { return view["c" /* upx2px */]; }); +/* concated harmony reexport upx2px */__webpack_require__.d(__webpack_exports__, "upx2px", function() { return view["h" /* upx2px */]; }); /* concated harmony reexport getSystemInfoSync */__webpack_require__.d(__webpack_exports__, "getSystemInfoSync", function() { return view["b" /* getSystemInfoSync */]; }); /* concated harmony reexport canIUse */__webpack_require__.d(__webpack_exports__, "canIUse", function() { return view["a" /* canIUse */]; }); +/* concated harmony reexport navigateTo */__webpack_require__.d(__webpack_exports__, "navigateTo", function() { return view["d" /* navigateTo */]; }); +/* concated harmony reexport navigateBack */__webpack_require__.d(__webpack_exports__, "navigateBack", function() { return view["c" /* navigateBack */]; }); +/* concated harmony reexport reLaunch */__webpack_require__.d(__webpack_exports__, "reLaunch", function() { return view["e" /* reLaunch */]; }); +/* concated harmony reexport redirectTo */__webpack_require__.d(__webpack_exports__, "redirectTo", function() { return view["f" /* redirectTo */]; }); +/* concated harmony reexport switchTab */__webpack_require__.d(__webpack_exports__, "switchTab", function() { return view["g" /* switchTab */]; }); diff --git a/src/platforms/app-plus/constants.js b/src/platforms/app-plus/constants.js index 01347cabb..8982cae82 100644 --- a/src/platforms/app-plus/constants.js +++ b/src/platforms/app-plus/constants.js @@ -13,4 +13,5 @@ export const APP_SERVICE_ID = '__uniapp__service' export const WEBVIEW_READY = 'webviewReady' export const WEBVIEW_UI_EVENT = 'webviewUIEvent' -export const VD_SYNC_CALLBACK = 'vdSyncCallback' +export const VD_SYNC_CALLBACK = 'vdSyncCallback' +export const INVOKE_API = 'invokeApi' diff --git a/src/platforms/app-plus/service/framework/subscribe-handlers/index.js b/src/platforms/app-plus/service/framework/subscribe-handlers/index.js index 76fc885d1..0b4ba6c50 100644 --- a/src/platforms/app-plus/service/framework/subscribe-handlers/index.js +++ b/src/platforms/app-plus/service/framework/subscribe-handlers/index.js @@ -3,6 +3,7 @@ import initSubscribe from 'uni-core/service/bridge/subscribe' import { VD_SYNC, VD_SYNC_CALLBACK, + INVOKE_API, WEBVIEW_READY } from '../../../constants' @@ -15,6 +16,8 @@ import onWebviewReady from './on-webview-ready' import onVdSync from './on-vd-sync' import onVdSyncCallback from './on-vd-sync-callback' +import onInvokeApi from './on-invoke-api' + export function initSubscribeHandlers () { const { subscribe, @@ -25,7 +28,7 @@ export function initSubscribeHandlers () { initSubscribe(subscribe, { getApp, getCurrentPages - }) + }) registerPlusMessage('subscribeHandler', (data) => { subscribeHandler(data.type, data.data, data.pageId) @@ -42,4 +45,6 @@ export function initSubscribeHandlers () { subscribe(VD_SYNC, onVdSync) subscribe(VD_SYNC_CALLBACK, onVdSyncCallback) + + subscribe(INVOKE_API, onInvokeApi) } diff --git a/src/platforms/app-plus/service/framework/subscribe-handlers/on-invoke-api.js b/src/platforms/app-plus/service/framework/subscribe-handlers/on-invoke-api.js new file mode 100644 index 000000000..e95f2d7f8 --- /dev/null +++ b/src/platforms/app-plus/service/framework/subscribe-handlers/on-invoke-api.js @@ -0,0 +1,8 @@ +export default function onInvokeApi ({ + data: { + method, + args + } +}) { + uni[method] && uni[method](args) +} diff --git a/src/platforms/app-plus/view/api/index.js b/src/platforms/app-plus/view/api/index.js new file mode 100644 index 000000000..0b83d698b --- /dev/null +++ b/src/platforms/app-plus/view/api/index.js @@ -0,0 +1,31 @@ +import { + INVOKE_API +} from '../../constants' + +function invokeApi (method, args = {}) { + UniViewJSBridge.publishHandler(INVOKE_API, { + data: { + method, + args + }, + options: { + timestamp: Date.now() + } + }) +} + +export function navigateTo (args) { + invokeApi('navigateTo', args) +} +export function navigateBack (args) { + invokeApi('navigateBack', args) +} +export function reLaunch (args) { + invokeApi('reLaunch', args) +} +export function redirectTo (args) { + invokeApi('redirectTo', args) +} +export function switchTab (args) { + invokeApi('switchTab', args) +} -- GitLab