diff --git a/build/build-components.js b/build/build-components.js
deleted file mode 100644
index 37f17a99..00000000
--- a/build/build-components.js
+++ /dev/null
@@ -1,3 +0,0 @@
-/**
- * todo 编译.vue组件为.js文件
- */
\ No newline at end of file
diff --git a/build/vue.config.js b/build/vue.config.js
deleted file mode 100644
index 085778dd..00000000
--- a/build/vue.config.js
+++ /dev/null
@@ -1,12 +0,0 @@
-var compiler = require('vueify').compiler;
-var fs = require('fs');
-
-var data = fs.readFileSync('../components/button/button.vue', 'utf-8');
-// console.log(data);
-
-var fileContent = data;
-var filePath = '../components/button';
-compiler.compile(fileContent, filePath, function (err, result) {
- // result is a common js module string
- console.log(result);
-});
\ No newline at end of file
diff --git a/dist/iview.js b/dist/iview.js
index 240ee3df..d370e393 100644
--- a/dist/iview.js
+++ b/dist/iview.js
@@ -152,33 +152,33 @@ return /******/ (function(modules) { // webpackBootstrap
var _slider2 = _interopRequireDefault(_slider);
- var _spin = __webpack_require__(208);
+ var _spin = __webpack_require__(218);
var _spin2 = _interopRequireDefault(_spin);
- var _steps = __webpack_require__(212);
+ var _steps = __webpack_require__(222);
var _steps2 = _interopRequireDefault(_steps);
- var _switch = __webpack_require__(219);
+ var _switch = __webpack_require__(229);
var _switch2 = _interopRequireDefault(_switch);
- var _tag = __webpack_require__(223);
+ var _tag = __webpack_require__(233);
var _tag2 = _interopRequireDefault(_tag);
- var _timeline = __webpack_require__(227);
+ var _timeline = __webpack_require__(237);
var _timeline2 = _interopRequireDefault(_timeline);
- var _tooltip = __webpack_require__(234);
+ var _tooltip = __webpack_require__(244);
var _tooltip2 = _interopRequireDefault(_tooltip);
- var _layout = __webpack_require__(235);
+ var _layout = __webpack_require__(245);
- var _select = __webpack_require__(242);
+ var _select = __webpack_require__(252);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
@@ -229,11 +229,16 @@ return /******/ (function(modules) { // webpackBootstrap
(0, _keys2.default)(iview).forEach(function (key) {
Vue.component(key, iview[key]);
});
+
+ Vue.prototype.$Loading = _loadingBar2.default;
+ Vue.prototype.$Message = _message2.default;
+ Vue.prototype.$Modal = _modal2.default;
+ Vue.prototype.$Notice = _notice2.default;
};
if (typeof window !== 'undefined' && window.Vue) {
install(window.Vue);
- };
+ }
module.exports = (0, _assign2.default)(iview, { install: install });
@@ -807,29 +812,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(44)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\affix\\affix.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/affix/affix.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(49)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-e45ea8a6/affix.vue"
+ var id = "_v-04fb6224/affix.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -1048,29 +1046,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(52)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\alert\\alert.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/alert/alert.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(58)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-25b075c5/alert.vue"
+ var id = "_v-d53bcdf4/alert.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -1201,29 +1192,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(55)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\icon\\icon.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/icon/icon.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(56)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-1f8d2525/icon.vue"
+ var id = "_v-18ae04ac/icon.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -1246,20 +1230,25 @@ return /******/ (function(modules) { // webpackBootstrap
exports.default = {
props: {
type: String,
- size: [Number, String]
+ size: [Number, String],
+ color: String
},
computed: {
classes: function classes() {
return prefixCls + ' ' + prefixCls + '-' + this.type;
},
styles: function styles() {
+ var style = {};
+
if (!!this.size) {
- return {
- 'font-size': this.size + 'px'
- };
- } else {
- return {};
+ style['font-size'] = this.size + 'px';
}
+
+ if (!!this.color) {
+ style.color = this.color;
+ }
+
+ return style;
}
}
};
@@ -1282,6 +1271,7 @@ return /******/ (function(modules) { // webpackBootstrap
exports.oneOf = oneOf;
exports.camelcaseToHyphen = camelcaseToHyphen;
exports.getScrollBarSize = getScrollBarSize;
+ exports.getStyle = getStyle;
function oneOf(value, validList) {
for (var i = 0; i < validList.length; i++) {
if (value === validList[i]) {
@@ -1335,6 +1325,28 @@ return /******/ (function(modules) { // webpackBootstrap
var MutationObserver = exports.MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver || false;
+ var SPECIAL_CHARS_REGEXP = /([\:\-\_]+(.))/g;
+ var MOZ_HACK_REGEXP = /^moz([A-Z])/;
+
+ function camelCase(name) {
+ return name.replace(SPECIAL_CHARS_REGEXP, function (_, separator, letter, offset) {
+ return offset ? letter.toUpperCase() : letter;
+ }).replace(MOZ_HACK_REGEXP, 'Moz$1');
+ }
+ function getStyle(element, styleName) {
+ if (!element || !styleName) return null;
+ styleName = camelCase(styleName);
+ if (styleName === 'float') {
+ styleName = 'cssFloat';
+ }
+ try {
+ var computed = document.defaultView.getComputedStyle(element, '');
+ return element.style[styleName] || computed ? computed[styleName] : null;
+ } catch (e) {
+ return element.style[styleName];
+ }
+ }
+
/***/ },
/* 58 */
/***/ function(module, exports) {
@@ -1364,29 +1376,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(61)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\back-top\\back-top.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/back-top/back-top.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(62)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-54b2df65/back-top.vue"
+ var id = "_v-3b6f296c/back-top.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -1515,29 +1520,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(65)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\badge\\badge.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/badge/badge.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(66)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-b8dd9bda/badge.vue"
+ var id = "_v-1342d554/badge.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -1657,29 +1655,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(69)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\breadcrumb\\breadcrumb.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/breadcrumb/breadcrumb.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(70)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-6fc829b6/breadcrumb.vue"
+ var id = "_v-6650326c/breadcrumb.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -1742,29 +1733,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(72)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\breadcrumb\\breadcrumb-item.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/breadcrumb/breadcrumb-item.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(73)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-493f06eb/breadcrumb-item.vue"
+ var id = "_v-0cc73404/breadcrumb-item.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -1838,29 +1822,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(76)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\button\\button.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/button/button.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(77)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-9a708476/button.vue"
+ var id = "_v-2aa43a8c/button.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -1956,29 +1933,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(79)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\button\\button-group.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/button/button-group.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(80)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-192f2d12/button-group.vue"
+ var id = "_v-8c201604/button-group.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -2057,29 +2027,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(83)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\card\\card.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/card/card.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(84)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-4f3508f6/card.vue"
+ var id = "_v-5cf349e8/card.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -2183,29 +2146,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(87)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\checkbox\\checkbox.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/checkbox/checkbox.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(88)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-8b0b8436/checkbox.vue"
+ var id = "_v-bd92f028/checkbox.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -2317,29 +2273,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(90)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\checkbox\\checkbox-group.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/checkbox/checkbox-group.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(91)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-affb5cd2/checkbox-group.vue"
+ var id = "_v-ddaa8b44/checkbox-group.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -2433,29 +2382,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(94)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\circle\\circle.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/circle/circle.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(95)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-54ccb005/circle.vue"
+ var id = "_v-66ada668/circle.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -2577,29 +2519,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(98)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\collapse\\collapse.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/collapse/collapse.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(99)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-3e3de525/collapse.vue"
+ var id = "_v-24fa2f2c/collapse.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -2721,29 +2656,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(101)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\collapse\\panel.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/collapse/panel.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(102)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-7af8693c/panel.vue"
+ var id = "_v-67fcb495/panel.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -2840,29 +2768,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(105)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\input\\input.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/input/input.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(107)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-68330bbe/input.vue"
+ var id = "_v-3b981d62/input.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -2898,7 +2819,7 @@ return /******/ (function(modules) { // webpackBootstrap
props: {
type: {
validator: function validator(value) {
- return (0, _assist.oneOf)(value, ['text', 'textarea']);
+ return (0, _assist.oneOf)(value, ['text', 'textarea', 'password']);
},
default: 'text'
@@ -2947,7 +2868,7 @@ return /******/ (function(modules) { // webpackBootstrap
wrapClasses: function wrapClasses() {
var _ref;
- return [prefixCls + '-wrapper', (_ref = {}, (0, _defineProperty3.default)(_ref, prefixCls + '-type', this.type), (0, _defineProperty3.default)(_ref, prefixCls + '-group', this.prepend || this.append), (0, _defineProperty3.default)(_ref, prefixCls + '-group-' + this.size, (this.prepend || this.append) && !!this.size), _ref)];
+ return [prefixCls + '-wrapper', (_ref = {}, (0, _defineProperty3.default)(_ref, prefixCls + '-wrapper-' + this.size, !!this.size), (0, _defineProperty3.default)(_ref, prefixCls + '-type', this.type), (0, _defineProperty3.default)(_ref, prefixCls + '-group', this.prepend || this.append), (0, _defineProperty3.default)(_ref, prefixCls + '-group-' + this.size, (this.prepend || this.append) && !!this.size), _ref)];
},
inputClasses: function inputClasses() {
var _ref2;
@@ -3034,19 +2955,21 @@ return /******/ (function(modules) { // webpackBootstrap
}
function calcTextareaHeight(targetNode) {
- var minRows = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
- var maxRows = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null;
+ var minRows = arguments.length <= 1 || arguments[1] === undefined ? null : arguments[1];
+ var maxRows = arguments.length <= 2 || arguments[2] === undefined ? null : arguments[2];
if (!hiddenTextarea) {
hiddenTextarea = document.createElement('textarea');
document.body.appendChild(hiddenTextarea);
}
- var _calculateNodeStyling = calculateNodeStyling(targetNode),
- paddingSize = _calculateNodeStyling.paddingSize,
- borderSize = _calculateNodeStyling.borderSize,
- boxSizing = _calculateNodeStyling.boxSizing,
- contextStyle = _calculateNodeStyling.contextStyle;
+ var _calculateNodeStyling = calculateNodeStyling(targetNode);
+
+ var paddingSize = _calculateNodeStyling.paddingSize;
+ var borderSize = _calculateNodeStyling.borderSize;
+ var boxSizing = _calculateNodeStyling.boxSizing;
+ var contextStyle = _calculateNodeStyling.contextStyle;
+
hiddenTextarea.setAttribute('style', contextStyle + ';' + HIDDEN_STYLE);
hiddenTextarea.value = targetNode.value || targetNode.placeholder || '';
@@ -3090,7 +3013,7 @@ return /******/ (function(modules) { // webpackBootstrap
/* 107 */
/***/ function(module, exports) {
- module.exports = "\n
\n";
+ module.exports = "\n\n";
/***/ },
/* 108 */
@@ -3115,29 +3038,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(110)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\input-number\\input-number.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/input-number/input-number.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(111)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-c12ba9f6/input-number.vue"
+ var id = "_v-2dbac0e8/input-number.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -3358,7 +3274,7 @@ return /******/ (function(modules) { // webpackBootstrap
/* 111 */
/***/ function(module, exports) {
- module.exports = "\n\n";
+ module.exports = "\n\n";
/***/ },
/* 112 */
@@ -3556,29 +3472,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(115)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\loading-bar\\loading-bar.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/loading-bar/loading-bar.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(116)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-f209aade/loading-bar.vue"
+ var id = "_v-1f1a7bdc/loading-bar.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -3727,7 +3636,7 @@ return /******/ (function(modules) { // webpackBootstrap
}
function notice(content) {
- var duration = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : defaultDuration;
+ var duration = arguments.length <= 1 || arguments[1] === undefined ? defaultDuration : arguments[1];
var type = arguments[2];
var onClose = arguments[3];
@@ -3855,29 +3764,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(121)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\base\\notification\\notification.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/base/notification/notification.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(125)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-3ec7cb18/notification.vue"
+ var id = "_v-79e1afc4/notification.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -3985,29 +3887,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(123)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\base\\notification\\notice.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/base/notification/notice.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(124)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-5bf26376/notice.vue"
+ var id = "_v-4ce4a3f1/notice.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -4174,7 +4069,7 @@ return /******/ (function(modules) { // webpackBootstrap
}
_confirm2.default.info = function () {
- var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
+ var props = arguments.length <= 0 || arguments[0] === undefined ? {} : arguments[0];
props.icon = 'info';
props.showCancel = false;
@@ -4182,7 +4077,7 @@ return /******/ (function(modules) { // webpackBootstrap
};
_confirm2.default.success = function () {
- var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
+ var props = arguments.length <= 0 || arguments[0] === undefined ? {} : arguments[0];
props.icon = 'success';
props.showCancel = false;
@@ -4190,7 +4085,7 @@ return /******/ (function(modules) { // webpackBootstrap
};
_confirm2.default.warning = function () {
- var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
+ var props = arguments.length <= 0 || arguments[0] === undefined ? {} : arguments[0];
props.icon = 'warning';
props.showCancel = false;
@@ -4198,7 +4093,7 @@ return /******/ (function(modules) { // webpackBootstrap
};
_confirm2.default.error = function () {
- var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
+ var props = arguments.length <= 0 || arguments[0] === undefined ? {} : arguments[0];
props.icon = 'error';
props.showCancel = false;
@@ -4206,7 +4101,7 @@ return /******/ (function(modules) { // webpackBootstrap
};
_confirm2.default.confirm = function () {
- var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
+ var props = arguments.length <= 0 || arguments[0] === undefined ? {} : arguments[0];
props.icon = 'confirm';
props.showCancel = true;
@@ -4411,29 +4306,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(129)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\modal\\modal.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/modal/modal.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(130)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-7cc4d2b2/modal.vue"
+ var id = "_v-314f39e8/modal.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -4801,29 +4689,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(134)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\page\\page.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/page/page.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(184)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-918aba36/page.vue"
+ var id = "_v-9f48fb28/page.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -5019,29 +4900,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(136)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\page\\options.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/page/options.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(183)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-58d74790/options.vue"
+ var id = "_v-2c107b51/options.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -5138,29 +5012,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(138)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\select\\select.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/select/select.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(179)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-720a2685/select.vue"
+ var id = "_v-2c32b968/select.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -5341,7 +5208,7 @@ return /******/ (function(modules) { // webpackBootstrap
updateOptions: function updateOptions(init) {
var _this = this;
- var slot = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
+ var slot = arguments.length <= 1 || arguments[1] === undefined ? false : arguments[1];
var options = [];
var index = 1;
@@ -5366,8 +5233,8 @@ return /******/ (function(modules) { // webpackBootstrap
}
},
updateSingleSelected: function updateSingleSelected() {
- var init = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;
- var slot = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
+ var init = arguments.length <= 0 || arguments[0] === undefined ? false : arguments[0];
+ var slot = arguments.length <= 1 || arguments[1] === undefined ? false : arguments[1];
var type = (0, _typeof3.default)(this.model);
@@ -5403,8 +5270,8 @@ return /******/ (function(modules) { // webpackBootstrap
}
},
updateMultipleSelected: function updateMultipleSelected() {
- var init = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;
- var slot = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
+ var init = arguments.length <= 0 || arguments[0] === undefined ? false : arguments[0];
+ var slot = arguments.length <= 1 || arguments[1] === undefined ? false : arguments[1];
if (this.multiple && Array.isArray(this.model)) {
var selected = [];
@@ -5455,7 +5322,7 @@ return /******/ (function(modules) { // webpackBootstrap
this.$broadcast('on-update-popper');
},
toggleSingleSelected: function toggleSingleSelected(value) {
- var init = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
+ var init = arguments.length <= 1 || arguments[1] === undefined ? false : arguments[1];
if (!this.multiple) {
var label = '';
@@ -5486,7 +5353,7 @@ return /******/ (function(modules) { // webpackBootstrap
toggleMultipleSelected: function toggleMultipleSelected(value) {
var _this2 = this;
- var init = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
+ var init = arguments.length <= 1 || arguments[1] === undefined ? false : arguments[1];
if (this.multiple) {
(function () {
@@ -5753,14 +5620,14 @@ return /******/ (function(modules) { // webpackBootstrap
var _symbol2 = _interopRequireDefault(_symbol);
- var _typeof = typeof _symbol2.default === "function" && typeof _iterator2.default === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? "symbol" : typeof obj; };
+ var _typeof = typeof _symbol2.default === "function" && typeof _iterator2.default === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default ? "symbol" : typeof obj; };
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = typeof _symbol2.default === "function" && _typeof(_iterator2.default) === "symbol" ? function (obj) {
return typeof obj === "undefined" ? "undefined" : _typeof(obj);
} : function (obj) {
- return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? "symbol" : typeof obj === "undefined" ? "undefined" : _typeof(obj);
+ return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default ? "symbol" : typeof obj === "undefined" ? "undefined" : _typeof(obj);
};
/***/ },
@@ -6580,29 +6447,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(175)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\select\\dropdown.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/select/dropdown.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(177)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-4b7f2ada/dropdown.vue"
+ var id = "_v-3e2f91e1/dropdown.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -8064,29 +7924,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(181)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\select\\option.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/select/option.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(182)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-269d157e/option.vue"
+ var id = "_v-c30cdb76/option.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -8216,29 +8069,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(187)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\poptip\\poptip.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/poptip/poptip.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(189)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-1c4e26c5/poptip.vue"
+ var id = "_v-d7aab8e8/poptip.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -8545,29 +8391,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(192)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\progress\\progress.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/progress/progress.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(193)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-2b7f95b6/progress.vue"
+ var id = "_v-5e0701a8/progress.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -8724,29 +8563,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(196)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\radio\\radio.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/radio/radio.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(197)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-69d7a8c3/radio.vue"
+ var id = "_v-4ced67f8/radio.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -8855,29 +8687,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(199)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\radio\\radio-group.vue: named exports in *.vue files are ignored.")}
+ console.warn("[vue-loader] src/components/radio/radio-group.vue: named exports in *.vue files are ignored.")}
__vue_template__ = __webpack_require__(200)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-5c60c416/radio-group.vue"
+ var id = "_v-021fe714/radio-group.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -8983,29 +8808,22 @@ return /******/ (function(modules) { // webpackBootstrap
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
__vue_script__ = __webpack_require__(203)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\slider\\slider.vue: named exports in *.vue files are ignored.")}
- __vue_template__ = __webpack_require__(207)
+ console.warn("[vue-loader] src/components/slider/slider.vue: named exports in *.vue files are ignored.")}
+ __vue_template__ = __webpack_require__(217)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-1fdcbae5/slider.vue"
+ var id = "_v-d08d90a8/slider.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -9023,6 +8841,10 @@ return /******/ (function(modules) { // webpackBootstrap
value: true
});
+ var _toConsumableArray2 = __webpack_require__(204);
+
+ var _toConsumableArray3 = _interopRequireDefault(_toConsumableArray2);
+
var _defineProperty2 = __webpack_require__(45);
var _defineProperty3 = _interopRequireDefault(_defineProperty2);
@@ -9031,10 +8853,12 @@ return /******/ (function(modules) { // webpackBootstrap
var _inputNumber2 = _interopRequireDefault(_inputNumber);
- var _tooltip = __webpack_require__(204);
+ var _tooltip = __webpack_require__(214);
var _tooltip2 = _interopRequireDefault(_tooltip);
+ var _assist = __webpack_require__(57);
+
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var prefixCls = 'ivu-slider';
@@ -9083,7 +8907,20 @@ return /******/ (function(modules) { // webpackBootstrap
},
data: function data() {
return {
- prefixCls: prefixCls
+ prefixCls: prefixCls,
+ dragging: false,
+ firstDragging: false,
+ secondDragging: false,
+ startX: 0,
+ currentX: 0,
+ startPos: 0,
+ newPos: null,
+ oldSingleValue: this.value,
+ oldFirstValue: this.value[0],
+ oldSecondValue: this.value[1],
+ singlePosition: (this.value - this.min) / (this.max - this.min) * 100,
+ firstPosition: (this.value[0] - this.min) / (this.max - this.min) * 100,
+ secondPosition: (this.value[1] - this.min) / (this.max - this.min) * 100
};
},
@@ -9091,7 +8928,16 @@ return /******/ (function(modules) { // webpackBootstrap
classes: function classes() {
var _ref;
- return ['' + prefixCls, (_ref = {}, (0, _defineProperty3.default)(_ref, prefixCls + '-input', this.showInput), (0, _defineProperty3.default)(_ref, prefixCls + '-range', this.range), (0, _defineProperty3.default)(_ref, prefixCls + '-disabled', this.disabled), _ref)];
+ return ['' + prefixCls, (_ref = {}, (0, _defineProperty3.default)(_ref, prefixCls + '-input', this.showInput && !this.range), (0, _defineProperty3.default)(_ref, prefixCls + '-range', this.range), (0, _defineProperty3.default)(_ref, prefixCls + '-disabled', this.disabled), _ref)];
+ },
+ buttonClasses: function buttonClasses() {
+ return [prefixCls + '-button', (0, _defineProperty3.default)({}, prefixCls + '-button-dragging', this.dragging)];
+ },
+ button1Classes: function button1Classes() {
+ return [prefixCls + '-button', (0, _defineProperty3.default)({}, prefixCls + '-button-dragging', this.firstDragging)];
+ },
+ button2Classes: function button2Classes() {
+ return [prefixCls + '-button', (0, _defineProperty3.default)({}, prefixCls + '-button-dragging', this.secondDragging)];
},
barStyle: function barStyle() {
var style = void 0;
@@ -9110,50 +8956,478 @@ return /******/ (function(modules) { // webpackBootstrap
return style;
},
stops: function stops() {
- return this.max / this.step;
+ var stopCount = (this.max - this.min) / this.step;
+ var result = [];
+ var stepWidth = 100 * this.step / (this.max - this.min);
+ for (var i = 1; i < stopCount; i++) {
+ result.push(i * stepWidth);
+ }
+ return result;
+ },
+ sliderWidth: function sliderWidth() {
+ return parseInt((0, _assist.getStyle)(this.$els.slider, 'width'), 10);
+ }
+ },
+ watch: {
+ value: function value(val) {
+ var _this = this;
+
+ this.$nextTick(function () {
+ _this.$refs.tooltip.updatePopper();
+ if (_this.range) {
+ _this.$refs.tooltip2.updatePopper();
+ }
+ });
+ this.updateValue(val);
}
},
methods: {
- sliderClick: function sliderClick() {}
+ updateValue: function updateValue(val) {
+ var init = arguments.length <= 1 || arguments[1] === undefined ? false : arguments[1];
+
+ if (this.range) {
+ var value = [].concat((0, _toConsumableArray3.default)(val));
+ if (init) {
+ if (value[0] > value[1]) {
+ value = [this.min, this.max];
+ }
+ } else {
+ if (value[0] > value[1]) {
+ value[0] = value[1];
+ }
+ }
+ if (value[0] < this.min) {
+ value[0] = this.min;
+ }
+ if (value[0] > this.max) {
+ value[0] = this.max;
+ }
+ if (value[1] < this.min) {
+ value[1] = this.min;
+ }
+ if (value[1] > this.max) {
+ value[1] = this.max;
+ }
+ if (this.value[0] === value[0] && this.value[1] === value[1]) return;
+
+ this.value = value;
+ this.setFirstPosition(this.value[0]);
+ this.setSecondPosition(this.value[1]);
+ } else {
+ if (val < this.min) {
+ this.value = this.min;
+ }
+ if (val > this.max) {
+ this.value = this.max;
+ }
+ this.setSinglePosition(this.value);
+ }
+ },
+ sliderClick: function sliderClick(event) {
+ if (this.disabled) return;
+ var currentX = event.clientX;
+ var sliderOffsetLeft = this.$els.slider.getBoundingClientRect().left;
+ var newPos = (currentX - sliderOffsetLeft) / this.sliderWidth * 100;
+
+ if (this.range) {
+ var type = '';
+ if (newPos <= this.firstPosition) {
+ type = 'First';
+ } else if (newPos >= this.secondPosition) {
+ type = 'Second';
+ } else {
+ if (newPos - this.firstPosition <= this.secondPosition - newPos) {
+ type = 'First';
+ } else {
+ type = 'Second';
+ }
+ }
+ this['change' + type + 'Position'](newPos);
+ } else {
+ this.changeSinglePosition(newPos);
+ }
+ },
+ onSingleButtonDown: function onSingleButtonDown(event) {
+ if (this.disabled) return;
+ event.preventDefault();
+ this.onSingleDragStart(event);
+ window.addEventListener('mousemove', this.onSingleDragging);
+ window.addEventListener('mouseup', this.onSingleDragEnd);
+ },
+ onSingleDragStart: function onSingleDragStart(event) {
+ this.dragging = true;
+ this.startX = event.clientX;
+ this.startPos = parseInt(this.singlePosition, 10);
+ },
+ onSingleDragging: function onSingleDragging(event) {
+ if (this.dragging) {
+ this.$refs.tooltip.visible = true;
+ this.currentX = event.clientX;
+ var diff = (this.currentX - this.startX) / this.sliderWidth * 100;
+ this.newPos = this.startPos + diff;
+ this.changeSinglePosition(this.newPos);
+ }
+ },
+ onSingleDragEnd: function onSingleDragEnd() {
+ if (this.dragging) {
+ this.dragging = false;
+ this.$refs.tooltip.visible = false;
+ this.changeSinglePosition(this.newPos);
+ window.removeEventListener('mousemove', this.onSingleDragging);
+ window.removeEventListener('mouseup', this.onSingleDragEnd);
+ }
+ },
+ changeSinglePosition: function changeSinglePosition(newPos) {
+ if (newPos >= 0 && newPos <= 100) {
+ var lengthPerStep = 100 / ((this.max - this.min) / this.step);
+ var steps = Math.round(newPos / lengthPerStep);
+
+ this.value = Math.round(steps * lengthPerStep * (this.max - this.min) * 0.01 + this.min);
+ this.setSinglePosition(this.value);
+ if (!this.dragging) {
+ if (this.value !== this.oldSingleValue) {
+ this.$emit('on-change', this.value);
+ this.oldSingleValue = this.value;
+ }
+ }
+ }
+ },
+ setSinglePosition: function setSinglePosition(val) {
+ this.singlePosition = (val - this.min) / (this.max - this.min) * 100;
+ },
+ handleInputChange: function handleInputChange(val) {
+ this.value = val;
+ this.setSinglePosition(val);
+ this.$emit('on-change', this.value);
+ },
+ onFirstButtonDown: function onFirstButtonDown(event) {
+ if (this.disabled) return;
+ event.preventDefault();
+ this.onFirstDragStart(event);
+ window.addEventListener('mousemove', this.onFirstDragging);
+ window.addEventListener('mouseup', this.onFirstDragEnd);
+ },
+ onFirstDragStart: function onFirstDragStart(event) {
+ this.firstDragging = true;
+ this.startX = event.clientX;
+ this.startPos = parseInt(this.firstPosition, 10);
+ },
+ onFirstDragging: function onFirstDragging(event) {
+ if (this.firstDragging) {
+ this.$refs.tooltip.visible = true;
+ this.currentX = event.clientX;
+ var diff = (this.currentX - this.startX) / this.sliderWidth * 100;
+ this.newPos = this.startPos + diff;
+ this.changeFirstPosition(this.newPos);
+ }
+ },
+ onFirstDragEnd: function onFirstDragEnd() {
+ if (this.firstDragging) {
+ this.firstDragging = false;
+ this.$refs.tooltip.visible = false;
+ this.changeFirstPosition(this.newPos);
+ window.removeEventListener('mousemove', this.onFirstDragging);
+ window.removeEventListener('mouseup', this.onFirstDragEnd);
+ }
+ },
+ changeFirstPosition: function changeFirstPosition(newPos) {
+ if (newPos >= 0 && newPos <= this.secondPosition) {
+ var lengthPerStep = 100 / ((this.max - this.min) / this.step);
+ var steps = Math.round(newPos / lengthPerStep);
+
+ this.value = [Math.round(steps * lengthPerStep * (this.max - this.min) * 0.01 + this.min), this.value[1]];
+ this.setFirstPosition(this.value[0]);
+ if (!this.firstDragging) {
+ if (this.value[0] !== this.oldFirstValue) {
+ this.$emit('on-change', this.value);
+ this.oldFirstValue = this.value[0];
+ }
+ }
+ }
+ },
+ setFirstPosition: function setFirstPosition(val) {
+ this.firstPosition = (val - this.min) / (this.max - this.min) * 100;
+ },
+ onSecondButtonDown: function onSecondButtonDown(event) {
+ if (this.disabled) return;
+ event.preventDefault();
+ this.onSecondDragStart(event);
+ window.addEventListener('mousemove', this.onSecondDragging);
+ window.addEventListener('mouseup', this.onSecondDragEnd);
+ },
+ onSecondDragStart: function onSecondDragStart(event) {
+ this.secondDragging = true;
+ this.startX = event.clientX;
+ this.startPos = parseInt(this.secondPosition, 10);
+ },
+ onSecondDragging: function onSecondDragging(event) {
+ if (this.secondDragging) {
+ this.$refs.tooltip2.visible = true;
+ this.currentX = event.clientX;
+ var diff = (this.currentX - this.startX) / this.sliderWidth * 100;
+ this.newPos = this.startPos + diff;
+ this.changeSecondPosition(this.newPos);
+ }
+ },
+ onSecondDragEnd: function onSecondDragEnd() {
+ if (this.secondDragging) {
+ this.secondDragging = false;
+ this.$refs.tooltip2.visible = false;
+ this.changeSecondPosition(this.newPos);
+ window.removeEventListener('mousemove', this.onSecondDragging);
+ window.removeEventListener('mouseup', this.onSecondDragEnd);
+ }
+ },
+ changeSecondPosition: function changeSecondPosition(newPos) {
+ if (newPos >= this.firstPosition && newPos <= 100) {
+ var lengthPerStep = 100 / ((this.max - this.min) / this.step);
+ var steps = Math.round(newPos / lengthPerStep);
+
+ this.value = [this.value[0], Math.round(steps * lengthPerStep * (this.max - this.min) * 0.01 + this.min)];
+ this.setSecondPosition(this.value[1]);
+ if (!this.secondDragging) {
+ if (this.value[1] !== this.oldSecondValue) {
+ this.$emit('on-change', this.value);
+ this.oldSecondValue = this.value[1];
+ }
+ }
+ }
+ },
+ setSecondPosition: function setSecondPosition(val) {
+ this.secondPosition = (val - this.min) / (this.max - this.min) * 100;
+ }
},
ready: function ready() {
if (this.range) {
var isArray = Array.isArray(this.value);
- if (!isArray || isArray && this.value.length != 2 || isArray && (!isNaN(this.value[0]) || !isNaN(this.value[1]))) {
- this.value = [0, 0];
+ if (!isArray || isArray && this.value.length != 2 || isArray && (isNaN(this.value[0]) || isNaN(this.value[1]))) {
+ this.value = [this.min, this.max];
+ } else {
+ this.updateValue(this.value, true);
}
+ } else {
+ if (typeof this.value !== 'number') {
+ this.value = this.min;
+ }
+ this.updateValue(this.value);
}
}
};
/***/ },
/* 204 */
+/***/ function(module, exports, __webpack_require__) {
+
+ "use strict";
+
+ exports.__esModule = true;
+
+ var _from = __webpack_require__(205);
+
+ var _from2 = _interopRequireDefault(_from);
+
+ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+ exports.default = function (arr) {
+ if (Array.isArray(arr)) {
+ for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) {
+ arr2[i] = arr[i];
+ }
+
+ return arr2;
+ } else {
+ return (0, _from2.default)(arr);
+ }
+ };
+
+/***/ },
+/* 205 */
+/***/ function(module, exports, __webpack_require__) {
+
+ module.exports = { "default": __webpack_require__(206), __esModule: true };
+
+/***/ },
+/* 206 */
+/***/ function(module, exports, __webpack_require__) {
+
+ __webpack_require__(142);
+ __webpack_require__(207);
+ module.exports = __webpack_require__(6).Array.from;
+
+/***/ },
+/* 207 */
+/***/ function(module, exports, __webpack_require__) {
+
+ 'use strict';
+ var ctx = __webpack_require__(7)
+ , $export = __webpack_require__(4)
+ , toObject = __webpack_require__(37)
+ , call = __webpack_require__(208)
+ , isArrayIter = __webpack_require__(209)
+ , toLength = __webpack_require__(28)
+ , createProperty = __webpack_require__(210)
+ , getIterFn = __webpack_require__(211);
+
+ $export($export.S + $export.F * !__webpack_require__(213)(function(iter){ Array.from(iter); }), 'Array', {
+ // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)
+ from: function from(arrayLike/*, mapfn = undefined, thisArg = undefined*/){
+ var O = toObject(arrayLike)
+ , C = typeof this == 'function' ? this : Array
+ , aLen = arguments.length
+ , mapfn = aLen > 1 ? arguments[1] : undefined
+ , mapping = mapfn !== undefined
+ , index = 0
+ , iterFn = getIterFn(O)
+ , length, result, step, iterator;
+ if(mapping)mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);
+ // if object isn't iterable or it's array with default iterator - use simple case
+ if(iterFn != undefined && !(C == Array && isArrayIter(iterFn))){
+ for(iterator = iterFn.call(O), result = new C; !(step = iterator.next()).done; index++){
+ createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);
+ }
+ } else {
+ length = toLength(O.length);
+ for(result = new C(length); length > index; index++){
+ createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);
+ }
+ }
+ result.length = index;
+ return result;
+ }
+ });
+
+
+/***/ },
+/* 208 */
+/***/ function(module, exports, __webpack_require__) {
+
+ // call something on iterator step with safe closing on error
+ var anObject = __webpack_require__(11);
+ module.exports = function(iterator, fn, value, entries){
+ try {
+ return entries ? fn(anObject(value)[0], value[1]) : fn(value);
+ // 7.4.6 IteratorClose(iterator, completion)
+ } catch(e){
+ var ret = iterator['return'];
+ if(ret !== undefined)anObject(ret.call(iterator));
+ throw e;
+ }
+ };
+
+/***/ },
+/* 209 */
+/***/ function(module, exports, __webpack_require__) {
+
+ // check on default Array iterator
+ var Iterators = __webpack_require__(147)
+ , ITERATOR = __webpack_require__(153)('iterator')
+ , ArrayProto = Array.prototype;
+
+ module.exports = function(it){
+ return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);
+ };
+
+/***/ },
+/* 210 */
+/***/ function(module, exports, __webpack_require__) {
+
+ 'use strict';
+ var $defineProperty = __webpack_require__(10)
+ , createDesc = __webpack_require__(18);
+
+ module.exports = function(object, index, value){
+ if(index in object)$defineProperty.f(object, index, createDesc(0, value));
+ else object[index] = value;
+ };
+
+/***/ },
+/* 211 */
+/***/ function(module, exports, __webpack_require__) {
+
+ var classof = __webpack_require__(212)
+ , ITERATOR = __webpack_require__(153)('iterator')
+ , Iterators = __webpack_require__(147);
+ module.exports = __webpack_require__(6).getIteratorMethod = function(it){
+ if(it != undefined)return it[ITERATOR]
+ || it['@@iterator']
+ || Iterators[classof(it)];
+ };
+
+/***/ },
+/* 212 */
+/***/ function(module, exports, __webpack_require__) {
+
+ // getting tag from 19.1.3.6 Object.prototype.toString()
+ var cof = __webpack_require__(25)
+ , TAG = __webpack_require__(153)('toStringTag')
+ // ES3 wrong here
+ , ARG = cof(function(){ return arguments; }()) == 'Arguments';
+
+ // fallback for IE11 Script Access Denied error
+ var tryGet = function(it, key){
+ try {
+ return it[key];
+ } catch(e){ /* empty */ }
+ };
+
+ module.exports = function(it){
+ var O, T, B;
+ return it === undefined ? 'Undefined' : it === null ? 'Null'
+ // @@toStringTag case
+ : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
+ // builtinTag case
+ : ARG ? cof(O)
+ // ES3 arguments fallback
+ : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
+ };
+
+/***/ },
+/* 213 */
+/***/ function(module, exports, __webpack_require__) {
+
+ var ITERATOR = __webpack_require__(153)('iterator')
+ , SAFE_CLOSING = false;
+
+ try {
+ var riter = [7][ITERATOR]();
+ riter['return'] = function(){ SAFE_CLOSING = true; };
+ Array.from(riter, function(){ throw 2; });
+ } catch(e){ /* empty */ }
+
+ module.exports = function(exec, skipClosing){
+ if(!skipClosing && !SAFE_CLOSING)return false;
+ var safe = false;
+ try {
+ var arr = [7]
+ , iter = arr[ITERATOR]();
+ iter.next = function(){ return {done: safe = true}; };
+ arr[ITERATOR] = function(){ return iter; };
+ exec(arr);
+ } catch(e){ /* empty */ }
+ return safe;
+ };
+
+/***/ },
+/* 214 */
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
- __vue_script__ = __webpack_require__(205)
+ __vue_script__ = __webpack_require__(215)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\tooltip\\tooltip.vue: named exports in *.vue files are ignored.")}
- __vue_template__ = __webpack_require__(206)
+ console.warn("[vue-loader] src/components/tooltip/tooltip.vue: named exports in *.vue files are ignored.")}
+ __vue_template__ = __webpack_require__(216)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-50d6a493/tooltip.vue"
+ var id = "_v-5355c2d8/tooltip.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -9162,7 +9436,7 @@ return /******/ (function(modules) { // webpackBootstrap
})()}
/***/ },
-/* 205 */
+/* 215 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -9202,6 +9476,10 @@ return /******/ (function(modules) { // webpackBootstrap
disabled: {
type: Boolean,
default: false
+ },
+ controlled: {
+ type: Boolean,
+ default: false
}
},
data: function data() {
@@ -9220,25 +9498,27 @@ return /******/ (function(modules) { // webpackBootstrap
},
handleClosePopper: function handleClosePopper() {
clearTimeout(this.timeout);
- this.visible = false;
+ if (!this.controlled) {
+ this.visible = false;
+ }
}
}
};
/***/ },
-/* 206 */
+/* 216 */
/***/ function(module, exports) {
module.exports = "\n\n";
/***/ },
-/* 207 */
+/* 217 */
/***/ function(module, exports) {
- module.exports = "\n\n";
+ module.exports = "\n\n
\n
\n
\n \n \n
\n
\n \n \n \n
\n \n \n
\n
\n";
/***/ },
-/* 208 */
+/* 218 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -9247,7 +9527,7 @@ return /******/ (function(modules) { // webpackBootstrap
value: true
});
- var _spin = __webpack_require__(209);
+ var _spin = __webpack_require__(219);
var _spin2 = _interopRequireDefault(_spin);
@@ -9256,33 +9536,26 @@ return /******/ (function(modules) { // webpackBootstrap
exports.default = _spin2.default;
/***/ },
-/* 209 */
+/* 219 */
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
- __vue_script__ = __webpack_require__(210)
+ __vue_script__ = __webpack_require__(220)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\spin\\spin.vue: named exports in *.vue files are ignored.")}
- __vue_template__ = __webpack_require__(211)
+ console.warn("[vue-loader] src/components/spin/spin.vue: named exports in *.vue files are ignored.")}
+ __vue_template__ = __webpack_require__(221)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-0b944ac5/spin.vue"
+ var id = "_v-04b52a4c/spin.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -9291,7 +9564,7 @@ return /******/ (function(modules) { // webpackBootstrap
})()}
/***/ },
-/* 210 */
+/* 220 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -9354,13 +9627,13 @@ return /******/ (function(modules) { // webpackBootstrap
};
/***/ },
-/* 211 */
+/* 221 */
/***/ function(module, exports) {
module.exports = "\n\n";
/***/ },
-/* 212 */
+/* 222 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -9369,11 +9642,11 @@ return /******/ (function(modules) { // webpackBootstrap
value: true
});
- var _steps = __webpack_require__(213);
+ var _steps = __webpack_require__(223);
var _steps2 = _interopRequireDefault(_steps);
- var _step = __webpack_require__(216);
+ var _step = __webpack_require__(226);
var _step2 = _interopRequireDefault(_step);
@@ -9383,33 +9656,26 @@ return /******/ (function(modules) { // webpackBootstrap
exports.default = _steps2.default;
/***/ },
-/* 213 */
+/* 223 */
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
- __vue_script__ = __webpack_require__(214)
+ __vue_script__ = __webpack_require__(224)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\steps\\steps.vue: named exports in *.vue files are ignored.")}
- __vue_template__ = __webpack_require__(215)
+ console.warn("[vue-loader] src/components/steps/steps.vue: named exports in *.vue files are ignored.")}
+ __vue_template__ = __webpack_require__(225)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-ebb4abca/steps.vue"
+ var id = "_v-0c516548/steps.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -9418,7 +9684,7 @@ return /******/ (function(modules) { // webpackBootstrap
})()}
/***/ },
-/* 214 */
+/* 224 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -9534,39 +9800,32 @@ return /******/ (function(modules) { // webpackBootstrap
};
/***/ },
-/* 215 */
+/* 225 */
/***/ function(module, exports) {
module.exports = "\n\n \n
\n";
/***/ },
-/* 216 */
+/* 226 */
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
- __vue_script__ = __webpack_require__(217)
+ __vue_script__ = __webpack_require__(227)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\steps\\step.vue: named exports in *.vue files are ignored.")}
- __vue_template__ = __webpack_require__(218)
+ console.warn("[vue-loader] src/components/steps/step.vue: named exports in *.vue files are ignored.")}
+ __vue_template__ = __webpack_require__(228)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-3e24f808/step.vue"
+ var id = "_v-4a0168a7/step.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -9575,7 +9834,7 @@ return /******/ (function(modules) { // webpackBootstrap
})()}
/***/ },
-/* 217 */
+/* 227 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -9659,13 +9918,13 @@ return /******/ (function(modules) { // webpackBootstrap
};
/***/ },
-/* 218 */
+/* 228 */
/***/ function(module, exports) {
module.exports = "\n\n
\n
\n
\n {{ stepNumber }}\n \n
\n
\n
\n
{{ title }}
\n
{{ content }}
\n
\n
\n";
/***/ },
-/* 219 */
+/* 229 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -9674,7 +9933,7 @@ return /******/ (function(modules) { // webpackBootstrap
value: true
});
- var _switch = __webpack_require__(220);
+ var _switch = __webpack_require__(230);
var _switch2 = _interopRequireDefault(_switch);
@@ -9683,33 +9942,26 @@ return /******/ (function(modules) { // webpackBootstrap
exports.default = _switch2.default;
/***/ },
-/* 220 */
+/* 230 */
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
- __vue_script__ = __webpack_require__(221)
+ __vue_script__ = __webpack_require__(231)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\switch\\switch.vue: named exports in *.vue files are ignored.")}
- __vue_template__ = __webpack_require__(222)
+ console.warn("[vue-loader] src/components/switch/switch.vue: named exports in *.vue files are ignored.")}
+ __vue_template__ = __webpack_require__(232)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-6e653785/switch.vue"
+ var id = "_v-337c9768/switch.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -9718,7 +9970,7 @@ return /******/ (function(modules) { // webpackBootstrap
})()}
/***/ },
-/* 221 */
+/* 231 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -9776,13 +10028,13 @@ return /******/ (function(modules) { // webpackBootstrap
};
/***/ },
-/* 222 */
+/* 232 */
/***/ function(module, exports) {
module.exports = "\n\n \n \n \n \n\n";
/***/ },
-/* 223 */
+/* 233 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -9791,7 +10043,7 @@ return /******/ (function(modules) { // webpackBootstrap
value: true
});
- var _tag = __webpack_require__(224);
+ var _tag = __webpack_require__(234);
var _tag2 = _interopRequireDefault(_tag);
@@ -9800,33 +10052,26 @@ return /******/ (function(modules) { // webpackBootstrap
exports.default = _tag2.default;
/***/ },
-/* 224 */
+/* 234 */
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
- __vue_script__ = __webpack_require__(225)
+ __vue_script__ = __webpack_require__(235)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\tag\\tag.vue: named exports in *.vue files are ignored.")}
- __vue_template__ = __webpack_require__(226)
+ console.warn("[vue-loader] src/components/tag/tag.vue: named exports in *.vue files are ignored.")}
+ __vue_template__ = __webpack_require__(236)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-0ceda5c1/tag.vue"
+ var id = "_v-0fe24242/tag.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -9835,7 +10080,7 @@ return /******/ (function(modules) { // webpackBootstrap
})()}
/***/ },
-/* 225 */
+/* 235 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -9907,13 +10152,13 @@ return /******/ (function(modules) { // webpackBootstrap
};
/***/ },
-/* 226 */
+/* 236 */
/***/ function(module, exports) {
module.exports = "\n\n \n
\n";
/***/ },
-/* 227 */
+/* 237 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -9922,11 +10167,11 @@ return /******/ (function(modules) { // webpackBootstrap
value: true
});
- var _timeline = __webpack_require__(228);
+ var _timeline = __webpack_require__(238);
var _timeline2 = _interopRequireDefault(_timeline);
- var _timelineItem = __webpack_require__(231);
+ var _timelineItem = __webpack_require__(241);
var _timelineItem2 = _interopRequireDefault(_timelineItem);
@@ -9936,33 +10181,26 @@ return /******/ (function(modules) { // webpackBootstrap
exports.default = _timeline2.default;
/***/ },
-/* 228 */
+/* 238 */
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
- __vue_script__ = __webpack_require__(229)
+ __vue_script__ = __webpack_require__(239)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\timeline\\timeline.vue: named exports in *.vue files are ignored.")}
- __vue_template__ = __webpack_require__(230)
+ console.warn("[vue-loader] src/components/timeline/timeline.vue: named exports in *.vue files are ignored.")}
+ __vue_template__ = __webpack_require__(240)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-f1fbe8b6/timeline.vue"
+ var id = "_v-6dbe55ac/timeline.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -9971,7 +10209,7 @@ return /******/ (function(modules) { // webpackBootstrap
})()}
/***/ },
-/* 229 */
+/* 239 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -10003,39 +10241,32 @@ return /******/ (function(modules) { // webpackBootstrap
};
/***/ },
-/* 230 */
+/* 240 */
/***/ function(module, exports) {
module.exports = "\n\n";
/***/ },
-/* 231 */
+/* 241 */
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
- __vue_script__ = __webpack_require__(232)
+ __vue_script__ = __webpack_require__(242)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\timeline\\timeline-item.vue: named exports in *.vue files are ignored.")}
- __vue_template__ = __webpack_require__(233)
+ console.warn("[vue-loader] src/components/timeline/timeline-item.vue: named exports in *.vue files are ignored.")}
+ __vue_template__ = __webpack_require__(243)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-5f99366b/timeline-item.vue"
+ var id = "_v-be25ce78/timeline-item.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -10044,7 +10275,7 @@ return /******/ (function(modules) { // webpackBootstrap
})()}
/***/ },
-/* 232 */
+/* 242 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -10112,13 +10343,13 @@ return /******/ (function(modules) { // webpackBootstrap
};
/***/ },
-/* 233 */
+/* 243 */
/***/ function(module, exports) {
module.exports = "\n\n \n
\n \n \n
\n\n";
/***/ },
-/* 234 */
+/* 244 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -10127,7 +10358,7 @@ return /******/ (function(modules) { // webpackBootstrap
value: true
});
- var _tooltip = __webpack_require__(204);
+ var _tooltip = __webpack_require__(214);
var _tooltip2 = _interopRequireDefault(_tooltip);
@@ -10136,7 +10367,7 @@ return /******/ (function(modules) { // webpackBootstrap
exports.default = _tooltip2.default;
/***/ },
-/* 235 */
+/* 245 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -10146,11 +10377,11 @@ return /******/ (function(modules) { // webpackBootstrap
});
exports.Col = exports.Row = undefined;
- var _row = __webpack_require__(236);
+ var _row = __webpack_require__(246);
var _row2 = _interopRequireDefault(_row);
- var _col = __webpack_require__(239);
+ var _col = __webpack_require__(249);
var _col2 = _interopRequireDefault(_col);
@@ -10160,33 +10391,26 @@ return /******/ (function(modules) { // webpackBootstrap
exports.Col = _col2.default;
/***/ },
-/* 236 */
+/* 246 */
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
- __vue_script__ = __webpack_require__(237)
+ __vue_script__ = __webpack_require__(247)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\layout\\row.vue: named exports in *.vue files are ignored.")}
- __vue_template__ = __webpack_require__(238)
+ console.warn("[vue-loader] src/components/layout/row.vue: named exports in *.vue files are ignored.")}
+ __vue_template__ = __webpack_require__(248)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-f87fcf62/row.vue"
+ var id = "_v-5d0f28e8/row.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -10195,7 +10419,7 @@ return /******/ (function(modules) { // webpackBootstrap
})()}
/***/ },
-/* 237 */
+/* 247 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -10275,39 +10499,32 @@ return /******/ (function(modules) { // webpackBootstrap
};
/***/ },
-/* 238 */
+/* 248 */
/***/ function(module, exports) {
module.exports = "\n\n \n
\n";
/***/ },
-/* 239 */
+/* 249 */
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
- __vue_script__ = __webpack_require__(240)
+ __vue_script__ = __webpack_require__(250)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\layout\\col.vue: named exports in *.vue files are ignored.")}
- __vue_template__ = __webpack_require__(241)
+ console.warn("[vue-loader] src/components/layout/col.vue: named exports in *.vue files are ignored.")}
+ __vue_template__ = __webpack_require__(251)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-69a79cf5/col.vue"
+ var id = "_v-42f6ad8e/col.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -10316,7 +10533,7 @@ return /******/ (function(modules) { // webpackBootstrap
})()}
/***/ },
-/* 240 */
+/* 250 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -10371,13 +10588,13 @@ return /******/ (function(modules) { // webpackBootstrap
};
/***/ },
-/* 241 */
+/* 251 */
/***/ function(module, exports) {
module.exports = "\n\n \n
\n";
/***/ },
-/* 242 */
+/* 252 */
/***/ function(module, exports, __webpack_require__) {
'use strict';
@@ -10395,7 +10612,7 @@ return /******/ (function(modules) { // webpackBootstrap
var _option2 = _interopRequireDefault(_option);
- var _optionGroup = __webpack_require__(243);
+ var _optionGroup = __webpack_require__(253);
var _optionGroup2 = _interopRequireDefault(_optionGroup);
@@ -10406,33 +10623,26 @@ return /******/ (function(modules) { // webpackBootstrap
exports.OptionGroup = _optionGroup2.default;
/***/ },
-/* 243 */
+/* 253 */
/***/ function(module, exports, __webpack_require__) {
var __vue_script__, __vue_template__
- var __vue_styles__ = {}
- __vue_script__ = __webpack_require__(244)
+ __vue_script__ = __webpack_require__(254)
if (__vue_script__ &&
__vue_script__.__esModule &&
Object.keys(__vue_script__).length > 1) {
- console.warn("[vue-loader] src\\components\\select\\option-group.vue: named exports in *.vue files are ignored.")}
- __vue_template__ = __webpack_require__(245)
+ console.warn("[vue-loader] src/components/select/option-group.vue: named exports in *.vue files are ignored.")}
+ __vue_template__ = __webpack_require__(255)
module.exports = __vue_script__ || {}
if (module.exports.__esModule) module.exports = module.exports.default
- var __vue_options__ = typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports
if (__vue_template__) {
- __vue_options__.template = __vue_template__
+ (typeof module.exports === "function" ? (module.exports.options || (module.exports.options = {})) : module.exports).template = __vue_template__
}
- if (!__vue_options__.computed) __vue_options__.computed = {}
- Object.keys(__vue_styles__).forEach(function (key) {
- var module = __vue_styles__[key]
- __vue_options__.computed[key] = function () { return module }
- })
if (false) {(function () { module.hot.accept()
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
- var id = "_v-27fd5b20/option-group.vue"
+ var id = "_v-9aee4412/option-group.vue"
if (!module.hot.data) {
hotAPI.createRecord(id, module.exports)
} else {
@@ -10441,7 +10651,7 @@ return /******/ (function(modules) { // webpackBootstrap
})()}
/***/ },
-/* 244 */
+/* 254 */
/***/ function(module, exports) {
'use strict';
@@ -10467,7 +10677,7 @@ return /******/ (function(modules) { // webpackBootstrap
};
/***/ },
-/* 245 */
+/* 255 */
/***/ function(module, exports) {
module.exports = "\n\n {{ label }}
\n \n\n";
diff --git a/dist/iview.min.js b/dist/iview.min.js
index 0e706657..7b24b9ef 100644
--- a/dist/iview.min.js
+++ b/dist/iview.min.js
@@ -1,5 +1,5 @@
-!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("Vue")):"function"==typeof define&&define.amd?define("iview",["Vue"],t):"object"==typeof exports?exports.iview=t(require("Vue")):e.iview=t(e.Vue)}(this,function(e){return function(e){function t(n){if(o[n])return o[n].exports;var i=o[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var o={};return t.m=e,t.c=o,t.p="/dist/",t(0)}([function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}var i=o(15),s=n(i),r=o(16),a=n(r),u=o(55),l=n(u),c=o(56),d=n(c),f=o(57),p=n(f),h=o(58),v=n(h),m=o(59),y=n(m),b=o(60),x=n(b),g=o(61),_=n(g),w=o(62),C=n(w),O=o(63),M=n(O),k=o(64),S=n(k),P=o(3),j=n(P),E=o(66),T=n(E),N=o(65),$=n(N),z=o(68),I=n(z),B=o(70),L=n(B),A=o(72),F=n(A),D=o(73),H=n(D),R=o(74),W=n(R),q=o(75),G=n(q),V=o(76),J=n(V),K=o(77),U=n(K),Y=o(79),X=n(Y),Q=o(80),Z=n(Q),ee=o(81),te=n(ee),oe=o(82),ne=n(oe),ie=o(83),se=n(ie),re=o(84),ae=n(re),ue=o(85),le=n(ue),ce=o(67),de=o(78),fe={Affix:l["default"],Alert:d["default"],BackTop:p["default"],Badge:v["default"],Breadcrumb:y["default"],BreadcrumbItem:y["default"].Item,iButton:x["default"],ButtonGroup:x["default"].Group,Card:_["default"],Checkbox:C["default"],CheckboxGroup:C["default"].Group,Circle:M["default"],iCol:ce.Col,Collapse:S["default"],Icon:j["default"],iInput:T["default"],InputNumber:$["default"],LoadingBar:I["default"],Message:L["default"],Modal:F["default"],Notice:H["default"],iOption:de.Option,OptionGroup:de.OptionGroup,Page:W["default"],Panel:S["default"].Panel,Poptip:G["default"],Progress:J["default"],Radio:U["default"],RadioGroup:U["default"].Group,Row:ce.Row,iSelect:de.Select,Slider:X["default"],Spin:Z["default"],Step:te["default"].Step,Steps:te["default"],Switch:ne["default"],Tag:se["default"],Timeline:ae["default"],TimelineItem:ae["default"].Item,Tooltip:le["default"]},pe=function(e){(0,a["default"])(fe).forEach(function(t){e.component(t,fe[t])})};"undefined"!=typeof window&&window.Vue&&pe(window.Vue),e.exports=(0,s["default"])(fe,{install:pe})},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var i=o(129),s=n(i);t["default"]=function(e,t,o){return t in e?(0,s["default"])(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}},function(e,t){"use strict";function o(e,t){for(var o=0;o0?n:o)(e)}},function(e,t,o){var n=o(23);e.exports=function(e){return Object(n(e))}},function(e,t,o){var n=o(18);e.exports=function(e,t){if(!n(e))return e;var o,i;if(t&&"function"==typeof(o=e.toString)&&!n(i=o.call(e)))return i;if("function"==typeof(o=e.valueOf)&&!n(i=o.call(e)))return i;if(!t&&"function"==typeof(o=e.toString)&&!n(i=o.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},function(e,t,o){var n=o(4),i=o(5),s=o(26),r=o(35),a=o(8).f;e.exports=function(e){var t=i.Symbol||(i.Symbol=s?{}:n.Symbol||{});"_"==e.charAt(0)||e in t||a(t,e,{value:r.f(e)})}},function(e,t,o){t.f=o(13)},function(t,o){t.exports=e},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(16),s=n(i),r=o(215),a=n(r),u=o(36),l=n(u),c=o(2);a["default"].newInstance=function(e){var t=e||{},o="";(0,s["default"])(t).forEach(function(e){o+=" :"+(0,c.camelcaseToHyphen)(e)+"="+e});var n=document.createElement("div");n.innerHTML="",document.body.appendChild(n);var i=new l["default"]({el:n,data:t,components:{Notification:a["default"]}}).$children[0];return{notice:function(e){i.add(e)},remove:function(e){i.close(e)},component:i,destroy:function(){document.body.removeChild(n)}}},t["default"]=a["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(49),s=n(i);t["default"]={props:{placement:{type:String,"default":"bottom"},boundariesPadding:{type:Number,"default":5},reference:Object,popper:Object,offset:{"default":0},value:Boolean,transition:String,options:{type:Object,"default":function(){return{gpuAcceleration:!1,boundariesElement:"body"}}},visible:{type:Boolean,"default":!1}},watch:{value:{immediate:!0,handler:function(e){this.visible=e,this.$emit("input",e)}},visible:function(e){e?this.updatePopper():this.destroyPopper(),this.$emit("input",e)}},methods:{createPopper:function(){var e=this;if(/^(top|bottom|left|right)(-start|-end)?$/g.test(this.placement)){var t=this.options,o=this.popper||this.$els.popper,n=this.reference||this.$els.reference;o&&n&&(this.popperJS&&this.popperJS.hasOwnProperty("destroy")&&this.popperJS.destroy(),t.placement=this.placement,t.offset=this.offset,this.popperJS=new s["default"](n,o,t),this.popperJS.onCreate(function(t){e.resetTransformOrigin(t),e.$nextTick(e.updatePopper),e.$emit("created",e)}))}},updatePopper:function(){this.popperJS?this.popperJS.update():this.createPopper()},doDestroy:function(){this.visible||(this.popperJS.destroy(),this.popperJS=null)},destroyPopper:function(){this.popperJS&&this.resetTransformOrigin(this.popperJS)},resetTransformOrigin:function(e){var t={top:"bottom",bottom:"top",left:"right",right:"left"},o=e._popper.getAttribute("x-placement").split("-")[0],n=t[o];e._popper.style.transformOrigin=["top","bottom"].indexOf(o)>-1?"center "+n:n+" center"}},beforeDestroy:function(){this.popperJS&&this.popperJS.destroy()}}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]={bind:function(){var e=this;this.documentHandler=function(t){return!e.el.contains(t.target)&&void(e.expression&&e.vm[e.expression]())},document.addEventListener("click",this.documentHandler)},update:function(){},unbind:function(){document.removeEventListener("click",this.documentHandler)}}},function(e,t){var o={}.toString;e.exports=function(e){return o.call(e).slice(8,-1)}},function(e,t,o){var n=o(18),i=o(4).document,s=n(i)&&n(i.createElement);e.exports=function(e){return s?i.createElement(e):{}}},function(e,t,o){e.exports=!o(6)&&!o(10)(function(){return 7!=Object.defineProperty(o(41)("div"),"a",{get:function(){return 7}}).a})},function(e,t,o){var n=o(40);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},function(e,t,o){"use strict";var n=o(26),i=o(14),s=o(48),r=o(11),a=o(7),u=o(25),l=o(145),c=o(28),d=o(153),f=o(13)("iterator"),p=!([].keys&&"next"in[].keys()),h="@@iterator",v="keys",m="values",y=function(){return this};e.exports=function(e,t,o,b,x,g,_){l(o,t,b);var w,C,O,M=function(e){if(!p&&e in j)return j[e];switch(e){case v:return function(){return new o(this,e)};case m:return function(){return new o(this,e)}}return function(){return new o(this,e)}},k=t+" Iterator",S=x==m,P=!1,j=e.prototype,E=j[f]||j[h]||x&&j[x],T=E||M(x),N=x?S?M("entries"):T:void 0,$="Array"==t?j.entries||E:E;if($&&(O=d($.call(new e)),O!==Object.prototype&&(c(O,k,!0),n||a(O,f)||r(O,f,y))),S&&E&&E.name!==m&&(P=!0,T=function(){return E.call(this)}),n&&!_||!p&&!P&&j[f]||r(j,f,T),u[t]=T,u[k]=y,x)if(w={values:S?T:M(m),keys:g?T:M(v),entries:N},_)for(C in w)C in j||s(j,C,w[C]);else i(i.P+i.F*(p||P),t,w);return w}},function(e,t,o){var n=o(17),i=o(150),s=o(24),r=o(29)("IE_PROTO"),a=function(){},u="prototype",l=function(){var e,t=o(41)("iframe"),n=s.length,i="<",r=">";for(t.style.display="none",o(143).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(i+"script"+r+"document.F=Object"+i+"/script"+r),e.close(),l=e.F;n--;)delete l[u][s[n]];return l()};e.exports=Object.create||function(e,t){var o;return null!==e?(a[u]=n(e),o=new a,a[u]=null,o[r]=e):o=l(),void 0===t?o:i(o,t)}},function(e,t,o){var n=o(47),i=o(24).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,i)}},function(e,t,o){var n=o(7),i=o(9),s=o(140)(!1),r=o(29)("IE_PROTO");e.exports=function(e,t){var o,a=i(e),u=0,l=[];for(o in a)o!=r&&n(a,o)&&l.push(o);for(;t.length>u;)n(a,o=t[u++])&&(~s(l,o)||l.push(o));return l}},function(e,t,o){e.exports=o(11)},function(e,t,o){var n,i;!function(s,r){n=r,i="function"==typeof n?n.call(t,o,t,e):n,!(void 0!==i&&(e.exports=i))}(this,function(){"use strict";function e(e,t,o){this._reference=e.jquery?e[0]:e,this.state={onCreateCalled:!1};var n="undefined"==typeof t||null===t,i=t&&"[object Object]"===Object.prototype.toString.call(t);return n||i?this._popper=this.parse(i?t:{}):this._popper=t.jquery?t[0]:t,this._options=Object.assign({},y,o),this._options.modifiers=this._options.modifiers.map(function(e){if(this._options.modifiersIgnored.indexOf(e)===-1)return"applyStyle"===e&&this._popper.setAttribute("x-placement",this._options.placement),this.modifiers[e]||e}.bind(this)),this.state.position=this._getPosition(this._popper,this._reference),c(this._popper,{position:this.state.position}),this.state.isParentTransformed=this._getIsParentTransformed(this._popper),this.update(),this._setupEventListeners(),this}function t(e){var t=e.style.display,o=e.style.visibility;e.style.display="block",e.style.visibility="hidden";var n=(e.offsetWidth,m.getComputedStyle(e)),i=parseFloat(n.marginTop)+parseFloat(n.marginBottom),s=parseFloat(n.marginLeft)+parseFloat(n.marginRight),r={width:e.offsetWidth+s,height:e.offsetHeight+i};return e.style.display=t,e.style.visibility=o,r}function o(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function n(e){var t=Object.assign({},e);return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function i(e,t){var o,n=0;for(o in e){if(e[o]===t)return n;n++}return null}function s(e,t){var o=m.getComputedStyle(e,null);return o[t]}function r(e){var t=e.offsetParent;return t!==m.document.body&&t?t:m.document.documentElement}function a(e){return e===m.document?m.document.body.scrollTop?m.document.body:m.document.documentElement:["scroll","auto"].indexOf(s(e,"overflow"))!==-1||["scroll","auto"].indexOf(s(e,"overflow-x"))!==-1||["scroll","auto"].indexOf(s(e,"overflow-y"))!==-1?e===m.document.body?a(e.parentNode):e:e.parentNode?a(e.parentNode):e}function u(e){return e!==m.document.body&&"HTML"!==e.nodeName&&("fixed"===s(e,"position")||(e.parentNode?u(e.parentNode):e))}function l(e){return e!==m.document.body&&("none"!==s(e,"transform")||(e.parentNode?l(e.parentNode):e))}function c(e,t){function o(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}Object.keys(t).forEach(function(n){var i="";["width","height","top","right","bottom","left"].indexOf(n)!==-1&&o(t[n])&&(i="px"),e.style[n]=t[n]+i})}function d(e){var t={};return e&&"[object Function]"===t.toString.call(e)}function f(e){var t={width:e.offsetWidth,height:e.offsetHeight,left:e.offsetLeft,top:e.offsetTop};return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function p(e){var t=e.getBoundingClientRect();return{left:t.left,top:t.top,right:t.right,bottom:t.bottom,width:t.right-t.left,height:t.bottom-t.top}}function h(e,t,o,n){var i=p(e),s=p(t);if(o&&!n){var r=a(t);s.top+=r.scrollTop,s.bottom+=r.scrollTop,s.left+=r.scrollLeft,s.right+=r.scrollLeft}var u={top:i.top-s.top,left:i.left-s.left,bottom:i.top-s.top+i.height,right:i.left-s.left+i.width,width:i.width,height:i.height};return u}function v(e){for(var t=["","ms","webkit","moz","o"],o=0;o1&&console.warn("WARNING: the given `parent` query("+e.parent+") matched more than one element, the first one will be used"),0===a.length)throw"ERROR: the given `parent` doesn't exists!";a=a[0]}return a.length>1&&a instanceof Element==!1&&(console.warn("WARNING: you have passed as parent a list of elements, the first one will be used"),a=a[0]),a.appendChild(s),s},e.prototype._getPosition=function(e,t){var o=r(t),n=u(o);return n?"fixed":"absolute"},e.prototype._getIsParentTransformed=function(e){return l(e.parentNode)},e.prototype._getOffsets=function(e,o,n){n=n.split("-")[0];var i={};i.position=this.state.position;var s="fixed"===i.position,a=this.state.isParentTransformed,u=r(s&&a?o:e),l=h(o,u,s,a),c=t(e);return["right","left"].indexOf(n)!==-1?(i.top=l.top+l.height/2-c.height/2,"left"===n?i.left=l.left-c.width:i.left=l.right):(i.left=l.left+l.width/2-c.width/2,"top"===n?i.top=l.top-c.height:i.top=l.bottom),i.width=c.width,i.height=c.height,{popper:i,reference:l}},e.prototype._setupEventListeners=function(){if(this.state.updateBound=this.update.bind(this),m.addEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement){var e=a(this._reference);e!==m.document.body&&e!==m.document.documentElement||(e=m),e.addEventListener("scroll",this.state.updateBound)}},e.prototype._removeEventListeners=function(){if(m.removeEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement){var e=a(this._reference);e!==m.document.body&&e!==m.document.documentElement||(e=m),e.removeEventListener("scroll",this.state.updateBound)}this.state.updateBound=null},e.prototype._getBoundaries=function(e,t,o){var n,i,s={};if("window"===o){var u=m.document.body,l=m.document.documentElement;i=Math.max(u.scrollHeight,u.offsetHeight,l.clientHeight,l.scrollHeight,l.offsetHeight),n=Math.max(u.scrollWidth,u.offsetWidth,l.clientWidth,l.scrollWidth,l.offsetWidth),s={top:0,right:n,bottom:i,left:0}}else if("viewport"===o){var c=r(this._popper),d=a(this._popper),p=f(c),h="fixed"===e.offsets.popper.position?0:d.scrollTop,v="fixed"===e.offsets.popper.position?0:d.scrollLeft;s={top:0-(p.top-h),right:m.document.documentElement.clientWidth-(p.left-v),bottom:m.document.documentElement.clientHeight-(p.top-h),left:0-(p.left-v)}}else s=r(this._popper)===o?{top:0,left:0,right:o.clientWidth,bottom:o.clientHeight}:f(o);return s.left+=t,s.right-=t,s.top=s.top+t,s.bottom=s.bottom-t,s},e.prototype.runModifiers=function(e,t,o){var n=t.slice();return void 0!==o&&(n=this._options.modifiers.slice(0,i(this._options.modifiers,o))),n.forEach(function(t){d(t)&&(e=t.call(this,e))}.bind(this)),e},e.prototype.isModifierRequired=function(e,t){var o=i(this._options.modifiers,e);return!!this._options.modifiers.slice(0,o).filter(function(e){return e===t}).length},e.prototype.modifiers={},e.prototype.modifiers.applyStyle=function(e){var t,o={position:e.offsets.popper.position},n=Math.round(e.offsets.popper.left),i=Math.round(e.offsets.popper.top);return this._options.gpuAcceleration&&(t=v("transform"))?(o[t]="translate3d("+n+"px, "+i+"px, 0)",o.top=0,o.left=0):(o.left=n,o.top=i),Object.assign(o,e.styles),c(this._popper,o),this._popper.setAttribute("x-placement",e.placement),e.offsets.arrow&&c(e.arrowElement,e.offsets.arrow),e},e.prototype.modifiers.shift=function(e){var t=e.placement,o=t.split("-")[0],i=t.split("-")[1];if(i){var s=e.offsets.reference,r=n(e.offsets.popper),a={y:{start:{top:s.top},end:{top:s.top+s.height-r.height}},x:{start:{left:s.left},end:{left:s.left+s.width-r.width}}},u=["bottom","top"].indexOf(o)!==-1?"x":"y";e.offsets.popper=Object.assign(r,a[u][i])}return e},e.prototype.modifiers.preventOverflow=function(e){var t=this._options.preventOverflowOrder,o=n(e.offsets.popper),i={left:function(){var t=o.left;return o.lefte.boundaries.right&&(t=Math.min(o.left,e.boundaries.right-o.width)),{left:t}},top:function(){var t=o.top;return o.tope.boundaries.bottom&&(t=Math.min(o.top,e.boundaries.bottom-o.height)),{top:t}}};return t.forEach(function(t){e.offsets.popper=Object.assign(o,i[t]())}),e},e.prototype.modifiers.keepTogether=function(e){var t=n(e.offsets.popper),o=e.offsets.reference,i=Math.floor;return t.righti(o.right)&&(e.offsets.popper.left=i(o.right)),t.bottomi(o.bottom)&&(e.offsets.popper.top=i(o.bottom)),e},e.prototype.modifiers.flip=function(e){if(!this.isModifierRequired(this.modifiers.flip,this.modifiers.preventOverflow))return console.warn("WARNING: preventOverflow modifier is required by flip modifier in order to work, be sure to include it before flip!"),e;if(e.flipped&&e.placement===e._originalPlacement)return e;var t=e.placement.split("-")[0],i=o(t),s=e.placement.split("-")[1]||"",r=[];return r="flip"===this._options.flipBehavior?[t,i]:this._options.flipBehavior,r.forEach(function(a,u){if(t===a&&r.length!==u+1){t=e.placement.split("-")[0],i=o(t);var l=n(e.offsets.popper),c=["right","bottom"].indexOf(t)!==-1;(c&&Math.floor(e.offsets.reference[t])>Math.floor(l[i])||!c&&Math.floor(e.offsets.reference[t])r[f]&&(e.offsets.popper[c]+=a[c]+p-r[f]);var h=a[c]+a[l]/2-p/2,v=h-n(e.offsets.popper)[c];return v=Math.max(Math.min(r[l]-p,v),0),i[c]=v,i[d]="",e.offsets.arrow=i,e.arrowElement=o,e},Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(e){if(void 0===e||null===e)throw new TypeError("Cannot convert first argument to object");for(var t=Object(e),o=1;o95&&a(),s({percent:e,status:"success",show:!0})},200)},update:function(e){a(),s({percent:e,status:"success",show:!0})},finish:function(){a(),s({percent:100,status:"success",show:!0}),r()},error:function(){a(),s({percent:100,status:"error",show:!0}),r()},config:function(e){e.color&&(d=e.color),e.failedColor&&(f=e.failedColor),e.height&&(p=e.height)},destroy:function(){a();var e=i();c=null,e.destroy()}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(16),s=n(i),r=o(228),a=n(r),u=o(36),l=n(u),c=o(2);a["default"].newInstance=function(e){var t=e||{},o="";(0,s["default"])(t).forEach(function(e){o+=" :"+(0,c.camelcaseToHyphen)(e)+"="+e});var n=document.createElement("div");n.innerHTML="",document.body.appendChild(n);var i=new l["default"]({
-el:n,data:t,components:{LoadingBar:a["default"]}}).$children[0];return{update:function(e){"percent"in e&&(i.percent=e.percent),e.status&&(i.status=e.status),"show"in e&&(i.show=e.show)},component:i,destroy:function(){document.body.removeChild(n)}}},t["default"]=a["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}function i(){return p=p||a["default"].newInstance({prefixCls:u,style:{top:f+"px"}})}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d,o=arguments[2],n=arguments[3];n||(n=function(){});var s=v[o],r="loading"===o?" ivu-load-loop":"",a=i();return a.notice({key:""+c+h,duration:t,style:{},transitionName:"move-up",content:'\n \n \n '+e+"\n
\n ",onClose:n}),function(){var e=h++;return function(){a.remove(""+c+e)}}()}Object.defineProperty(t,"__esModule",{value:!0});var r=o(37),a=n(r),u="ivu-message",l="ivu-icon",c="ivu_message_key_",d=1.5,f=void 0,p=void 0,h=1,v={info:"information-circled",success:"checkmark-circled",warning:"android-alert",error:"close-circled",loading:"load-c"};t["default"]={info:function(e,t,o){return s(e,t,"info",o)},success:function(e,t,o){return s(e,t,"success",o)},warning:function(e,t,o){return s(e,t,"warning",o)},error:function(e,t,o){return s(e,t,"error",o)},loading:function(e,t,o){return s(e,t,"loading",o)},config:function(e){e.top&&(f=e.top),e.duration&&(d=e.duration)},destroy:function(){var e=i();p=null,e.destroy()}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(15),s=n(i),r=o(16),a=n(r),u=o(36),l=n(u),c=o(229),d=n(c),f=o(50),p=n(f),h=o(22),v=n(h),m=o(2),y="ivu-modal-confirm";d["default"].newInstance=function(e){var t=e||{},o="";(0,a["default"])(t).forEach(function(e){o+=" :"+(0,m.camelcaseToHyphen)(e)+"="+e});var n=document.createElement("div");n.innerHTML="\n \n \n
\n
\n {{{ body }}}\n
\n \n
\n \n ',document.body.appendChild(n);var i=new l["default"]({el:n,components:{Modal:d["default"],iButton:v["default"],Icon:p["default"]},data:(0,s["default"])(t,{visible:!1,width:416,title:"",body:"",iconType:"",iconName:"",okText:"确定",cancelText:"取消",showCancel:!1,loading:!1,buttonLoading:!1}),computed:{iconTypeCls:function(){return[y+"-head-icon",y+"-head-icon-"+this.iconType]},iconNameCls:function(){return["ivu-icon","ivu-icon-"+this.iconName]}},methods:{cancel:function(){this.visible=!1,this.buttonLoading=!1,this.onCancel(),this.remove()},ok:function(){this.loading?this.buttonLoading=!0:(this.visible=!1,this.remove()),this.onOk()},remove:function(){var e=this;setTimeout(function(){e.destroy()},300)},destroy:function(){this.$destroy(),document.body.removeChild(n),this.onRemove()},onOk:function(){},onCancel:function(){},onRemove:function(){}}}).$children[0];return{show:function(e){switch(i.$parent.showCancel=e.showCancel,i.$parent.iconType=e.icon,e.icon){case"info":i.$parent.iconName="information-circled";break;case"success":i.$parent.iconName="checkmark-circled";break;case"warning":i.$parent.iconName="android-alert";break;case"error":i.$parent.iconName="close-circled";break;case"confirm":i.$parent.iconName="help-circled"}"width"in e&&(i.$parent.width=e.width),"title"in e&&(i.$parent.title=e.title),"content"in e&&(i.$parent.body=e.content),"okText"in e&&(i.$parent.okText=e.okText),"cancelText"in e&&(i.$parent.cancelText=e.cancelText),"onCancel"in e&&(i.$parent.onCancel=e.onCancel),"onOk"in e&&(i.$parent.onOk=e.onOk),"loading"in e&&(i.$parent.loading=e.loading),i.$parent.onRemove=e.onRemove,i.visible=!0},remove:function(){i.visible=!1,i.$parent.buttonLoading=!1,i.$parent.remove()},component:i}},t["default"]=d["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}function i(){return u=u||a["default"].newInstance({closable:!1,maskClosable:!1,footerHide:!0})}function s(e){var t=i();e.onRemove=function(){u=null},t.show(e)}Object.defineProperty(t,"__esModule",{value:!0});var r=o(71),a=n(r),u=void 0;a["default"].info=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.icon="info",e.showCancel=!1,s(e)},a["default"].success=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.icon="success",e.showCancel=!1,s(e)},a["default"].warning=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.icon="warning",e.showCancel=!1,s(e)},a["default"].error=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.icon="error",e.showCancel=!1,s(e)},a["default"].confirm=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.icon="confirm",e.showCancel=!0,s(e)},a["default"].remove=function(){if(!u)return!1;var e=i();e.remove()},t["default"]=a["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}function i(){return p=p||a["default"].newInstance({prefixCls:u,style:{top:d+"px",right:0}})}function s(e,t){var o=t.title||"",n=t.desc||"",s=t.key||""+c+h,r=t.onClose||function(){},a=0===t.duration?0:t.duration||f;h++;var d=i(),p=void 0,m=""===n?"":" "+u+"-with-desc";if("normal"==e)p='\n \n ";else{var y=v[e];p='\n \n
\n \n \n
'+o+'
\n
'+n+"
\n
\n "}d.notice({key:s.toString(),duration:a,style:{},transitionName:"move-right",content:p,onClose:r,closable:!0})}Object.defineProperty(t,"__esModule",{value:!0});var r=o(37),a=n(r),u="ivu-notice",l="ivu-icon",c="ivu_notice_key_",d=24,f=4.5,p=void 0,h=1,v={info:"information-circled",success:"checkmark-circled",warning:"android-alert",error:"close-circled"};t["default"]={open:function(e){return s("normal",e)},info:function(e){return s("info",e)},success:function(e){return s("success",e)},warning:function(e){return s("warning",e)},error:function(e){return s("error",e)},config:function(e){e.top&&(d=e.top),(e.duration||0===e.duration)&&(f=e.duration)},close:function(e){return!!e&&(e=e.toString(),void(p&&p.remove(e)))},destroy:function(){var e=i();p=null,e.destroy()}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(231),s=n(i);t["default"]=s["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(232),s=n(i);t["default"]=s["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(233),s=n(i);t["default"]=s["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(235),s=n(i),r=o(234),a=n(r);s["default"].Group=a["default"],t["default"]=s["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.OptionGroup=t.Option=t.Select=void 0;var i=o(53),s=n(i),r=o(52),a=n(r),u=o(237),l=n(u);t.Select=s["default"],t.Option=a["default"],t.OptionGroup=l["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(238),s=n(i);t["default"]=s["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(239),s=n(i);t["default"]=s["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(241),s=n(i),r=o(240),a=n(r);s["default"].Step=a["default"],t["default"]=s["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(242),s=n(i);t["default"]=s["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(243),s=n(i);t["default"]=s["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(245),s=n(i),r=o(244),a=n(r);s["default"].Item=a["default"],t["default"]=s["default"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(54),s=n(i);t["default"]=s["default"]},function(e,t){"use strict";function o(e){var t=window.getComputedStyle(e),o=t.getPropertyValue("box-sizing"),n=parseFloat(t.getPropertyValue("padding-bottom"))+parseFloat(t.getPropertyValue("padding-top")),i=parseFloat(t.getPropertyValue("border-bottom-width"))+parseFloat(t.getPropertyValue("border-top-width")),s=r.map(function(e){return e+":"+t.getPropertyValue(e)}).join(";");return{contextStyle:s,paddingSize:n,borderSize:i,boxSizing:o}}function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;i||(i=document.createElement("textarea"),document.body.appendChild(i));var r=o(e),a=r.paddingSize,u=r.borderSize,l=r.boxSizing,c=r.contextStyle;i.setAttribute("style",c+";"+s),i.value=e.value||e.placeholder||"";var d=i.scrollHeight,f=-(1/0),p=1/0;"border-box"===l?d+=u:"content-box"===l&&(d-=a),i.value="";var h=i.scrollHeight-a;return null!==t&&(f=h*t,"border-box"===l&&(f=f+a+u),d=Math.max(f,d)),null!==n&&(p=h*n,"border-box"===l&&(p=p+a+u),d=Math.min(p,d)),{height:d+"px",minHeight:f+"px",maxHeight:p+"px"}}Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=n;var i=void 0,s="\n height:0 !important;\n min-height:0 !important;\n max-height:none !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",r=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"]},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}function i(e,t){var o=t?"pageYOffset":"pageXOffset",n=t?"scrollTop":"scrollLeft",i=e[o];return"number"!=typeof i&&(i=window.document.documentElement[n]),i}function s(e){var t=e.getBoundingClientRect(),o=i(window,!0),n=i(window),s=window.document.body,r=s.clientTop||0,a=s.clientLeft||0;return{top:t.top+o-r,left:t.left+n-a}}Object.defineProperty(t,"__esModule",{value:!0});var r=o(1),a=n(r),u="ivu-affix";t["default"]={props:{offsetTop:{type:Number,"default":0},offsetBottom:{type:Number}},data:function(){return{affix:!1,styles:{}}},computed:{offsetType:function(){var e="top";return this.offsetBottom>=0&&(e="bottom"),e},classes:function(){return[(0,a["default"])({},""+u,this.affix)]}},ready:function(){window.addEventListener("scroll",this.handleScroll,!1),window.addEventListener("resize",this.handleScroll,!1)},beforeDestroy:function(){window.removeEventListener("scroll",this.handleScroll,!1),window.removeEventListener("resize",this.handleScroll,!1)},methods:{handleScroll:function(){var e=this.affix,t=i(window,!0),o=s(this.$el),n=window.innerHeight,r=this.$el.getElementsByTagName("div")[0].offsetHeight;o.top-this.offsetTopt&&"top"==this.offsetType&&e&&(this.affix=!1,this.styles=null,this.$emit("on-change",!1)),o.top+this.offsetBottom+r>t+n&&"bottom"==this.offsetType&&!e?(this.affix=!0,this.styles={bottom:this.offsetBottom+"px",left:o.left+"px",width:this.$el.offsetWidth+"px"},this.$emit("on-change",!0)):o.top+this.offsetBottom+rt&&e&&(this.backTop=!1)},back:function(){window.scrollTo(0,0),this.$emit("on-click")}}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(1),s=n(i),r="ivu-badge";t["default"]={props:{count:[Number,String],dot:{type:Boolean,"default":!1},overflowCount:{type:[Number,String],"default":99},"class":String},computed:{classes:function(){return""+r},dotClasses:function(){return r+"-dot"},countClasses:function(){var e;return[r+"-count",(e={},(0,s["default"])(e,""+this["class"],!!this["class"]),(0,s["default"])(e,r+"-count-alone",this.alone),e)]},finalCount:function(){return parseInt(this.count)>=parseInt(this.overflowCount)?this.overflowCount+"+":this.count},badge:function(){var e=!1;return this.count&&(e=!(0===parseInt(this.count))),this.dot&&(e=!0,this.count&&0===parseInt(this.count)&&(e=!1)),e}},data:function(){return{alone:!1}},compiled:function(){var e=this.$els.badge.children.length;1===e&&(this.alone=!0)}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(1),s=n(i);t["default"]={props:{prefixCls:{type:String,"default":""},duration:{type:Number,"default":1.5},content:{type:String,"default":""},style:{type:Object,"default":function(){return{right:"50%"}}},closable:{type:Boolean,"default":!1},className:{type:String},key:{type:String,required:!0},onClose:{type:Function},transitionName:{type:String}},data:function(){return{withDesc:!1}},computed:{baseClass:function(){return this.prefixCls+"-notice"},classes:function(){var e;return[this.baseClass,(e={},(0,s["default"])(e,""+this.className,!!this.className),(0,s["default"])(e,this.baseClass+"-closable",this.closable),(0,s["default"])(e,this.baseClass+"-with-desc",this.withDesc),e)]},contentClasses:function(){return this.baseClass+"-content"}},methods:{clearCloseTimer:function(){this.closeTimer&&(clearTimeout(this.closeTimer),this.closeTimer=null)},close:function(){this.clearCloseTimer(),this.onClose(),this.$parent.close(this.key)}},compiled:function(){var e=this;this.clearCloseTimer(),0!==this.duration&&(this.closeTimer=setTimeout(function(){e.close()},1e3*this.duration)),"ivu-notice"===this.prefixCls&&(this.withDesc=""!==this.$els.content.querySelectorAll("."+this.prefixCls+"-desc")[0].innerHTML)},beforeDestroy:function(){this.clearCloseTimer()}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}function i(){return"ivuNotification_"+p+"_"+f++}Object.defineProperty(t,"__esModule",{value:!0});var s=o(15),r=n(s),a=o(1),u=n(a),l=o(214),c=n(l),d="ivu-notification",f=0,p=Date.now();t["default"]={components:{Notice:c["default"]},props:{prefixCls:{type:String,"default":d},style:{type:Object,"default":function(){return{top:"65px",left:"50%"}}},content:{type:String},className:{type:String}},data:function(){return{notices:[]}},computed:{classes:function(){return[""+this.prefixCls,(0,u["default"])({},""+this.className,!!this.className)]}},methods:{add:function(e){var t=e.key||i(),o=(0,r["default"])({style:{right:"50%"},content:"",duration:1.5,closable:!1,key:t},e);this.notices.push(o)},close:function(e){for(var t=this.notices,o=0;o=0,o.group=!0)})},change:function(e){this.model=e,this.$emit("on-change",e)}},watch:{model:function(e,t){e==t?this.updateModel():this.updateModel(!0)}}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(1),s=n(i),r="ivu-checkbox";t["default"]={props:{disabled:{type:Boolean,"default":!1},value:{type:[String,Number,Boolean]},checked:{type:Boolean,"default":!1}},data:function(){return{model:[],selected:!1,group:!1,showSlot:!0}},computed:{wrapClasses:function(){var e;return[r+"-wrapper",(e={},(0,s["default"])(e,r+"-group-item",this.group),(0,s["default"])(e,r+"-wrapper-checked",this.selected),(0,s["default"])(e,r+"-wrapper-disabled",this.disabled),e)]},checkboxClasses:function(){var e;return[""+r,(e={},(0,s["default"])(e,r+"-checked",this.selected),(0,s["default"])(e,r+"-disabled",this.disabled),e)]},innerClasses:function(){return r+"-inner"},inputClasses:function(){return r+"-input"}},ready:function(){this.group||(this.updateModel(),this.$els.slot&&""===this.$els.slot.innerHTML&&(this.showSlot=!1))},methods:{change:function(e){return!this.disabled&&(this.selected=e.target.checked,void(this.group?this.$parent.change(this.model):this.$emit("on-change",this.checked)))},updateModel:function(){this.selected=this.checked}},watch:{checked:function(){this.updateModel()}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(2),i="ivu-chart-circle";t["default"]={props:{percent:{type:Number,"default":0},size:{type:Number,"default":120},strokeWidth:{type:Number,"default":6},strokeColor:{type:String,"default":"#2db7f5"},strokeLinecap:{validator:function(e){return(0,n.oneOf)(e,["square","round"])},"default":"round"},trailWidth:{type:Number,"default":5},trailColor:{type:String,"default":"#eaeef2"}},computed:{circleSize:function(){return{width:this.size+"px",height:this.size+"px"}},radius:function(){return 50-this.strokeWidth/2},pathString:function(){return"M 50,50 m 0,-"+this.radius+"\n a "+this.radius+","+this.radius+" 0 1 1 0,"+2*this.radius+"\n a "+this.radius+","+this.radius+" 0 1 1 0,-"+2*this.radius},len:function(){return 2*Math.PI*this.radius},pathStyle:function(){return{"stroke-dasharray":this.len+"px "+this.len+"px","stroke-dashoffset":(100-this.percent)/100*this.len+"px",transition:"stroke-dashoffset 0.6s ease 0s, stroke 0.6s ease"}},wrapClasses:function(){return""+i},innerClasses:function(){return i+"-inner"}}}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o="ivu-collapse";t["default"]={props:{accordion:{type:Boolean,"default":!1},activeKey:{type:[Array,String]}},computed:{classes:function(){return""+o}},compiled:function(){this.setActive()},methods:{setActive:function(){var e=this.getActiveKey();this.$children.forEach(function(t,o){var n=t.key||o.toString(),i=!1;i=self.accordion?e===n:e.indexOf(n)>-1,t.isActive=i,t.index=o})},getActiveKey:function(){var e=this.activeKey||[],t=this.accordion;Array.isArray(e)||(e=[e]),t&&e.length>1&&(e=[e[0]]);for(var o=0;o-1&&n.splice(i,1):i<0&&n.push(t),o=n}this.activeKey=o,this.$emit("on-change",o)}},watch:{activeKey:function(){this.setActive()}}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(1),s=n(i),r=o(3),a=n(r),u="ivu-collapse";t["default"]={components:{Icon:a["default"]},props:{key:{type:String}},data:function(){return{index:0,isActive:!1}},computed:{itemClasses:function(){return[u+"-item",(0,s["default"])({},u+"-item-active",this.isActive)]},headerClasses:function(){return u+"-header"},concentClasses:function(){return u+"-content"},boxClasses:function(){return u+"-content-box"}},methods:{toggle:function(){this.$parent.toggle({key:this.key||this.index,isActive:this.isActive})}}}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o="ivu-icon";t["default"]={props:{type:String,size:[Number,String]},computed:{classes:function(){return o+" "+o+"-"+this.type},styles:function(){return this.size?{"font-size":this.size+"px"}:{}}}}},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}function i(e){return/(^-?[0-9]+\.{1}\d+$)|(^-?[1-9][0-9]*$)/.test(e+"")}function s(e,t){var o,n,i;try{o=e.toString().split(".")[1].length}catch(s){o=0}try{n=t.toString().split(".")[1].length}catch(s){n=0}return i=Math.pow(10,Math.max(o,n)),(e*i+t*i)/i}Object.defineProperty(t,"__esModule",{value:!0});var r=o(1),a=n(r),u=o(2),l="ivu-input-number",c="ivu-icon";t["default"]={props:{max:{type:Number,"default":1/0},min:{type:Number,"default":-(1/0)},step:{type:Number,"default":1},value:{type:Number,"default":1},size:{validator:function(e){return(0,u.oneOf)(e,["small","large"])}},disabled:{type:Boolean,"default":!1}},data:function(){return{focused:!1,upDisabled:!1,downDisabled:!1}},computed:{wrapClasses:function(){var e;return[""+l,(e={},(0,a["default"])(e,l+"-"+this.size,!!this.size),(0,a["default"])(e,l+"-disabled",this.disabled),(0,a["default"])(e,l+"-focused",this.focused),e)]},handlerClasses:function(){return l+"-handler-wrap"},upClasses:function(){return[l+"-handler",l+"-handler-up",(0,a["default"])({},l+"-handler-up-disabled",this.upDisabled)]},innerUpClasses:function(){return l+"-handler-up-inner "+c+" "+c+"-ios-arrow-up"},downClasses:function(){return[l+"-handler",l+"-handler-down",(0,a["default"])({},l+"-handler-down-disabled",this.downDisabled)]},innerDownClasses:function(){return l+"-handler-down-inner "+c+" "+c+"-ios-arrow-down"},inputWrapClasses:function(){return l+"-input-wrap"},inputClasses:function(){return l+"-input"}},methods:{preventDefault:function(e){e.preventDefault()},up:function(){return!this.upDisabled&&void this.changeStep("up")},down:function(){return!this.downDisabled&&void this.changeStep("down")},changeStep:function(e){if(this.disabled)return!1;var t=Number(this.value),o=Number(this.step);return!isNaN(t)&&("up"==e?t=s(t,o):"down"==e&&(t=s(t,-o)),void this.setValue(t))},setValue:function(e){var t=this;this.$nextTick(function(){t.value=e}),this.$emit("on-change",e)},focus:function(){this.focused=!0},blur:function(){this.focused=!1},keyDown:function(e){38===e.keyCode?(e.preventDefault(),this.up()):40===e.keyCode&&(e.preventDefault(),this.down())},change:function(e){var t=e.target.value.trim(),o=this.max,n=this.min;i(t)?(t=Number(t),this.value=t,t>o?this.setValue(o):tthis.max,this.downDisabled=e-t