vue-atlas
Version:
A library of Vue.js 2.x components.
21,706 lines • 796 kB
JavaScript
module.exports =
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {
/******/ return installedModules[moduleId].exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.l = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // define getter function for harmony exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ if(!__webpack_require__.o(exports, name)) {
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
/******/ }
/******/ };
/******/
/******/ // define __esModule on exports
/******/ __webpack_require__.r = function(exports) {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ }
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/
/******/ // create a fake namespace object
/******/ // mode & 1: value is a module id, require it
/******/ // mode & 2: merge all properties of value into the ns
/******/ // mode & 4: return value when already ns object
/******/ // mode & 8|1: behave like require
/******/ __webpack_require__.t = function(value, mode) {
/******/ if(mode & 1) value = __webpack_require__(value);
/******/ if(mode & 8) return value;
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
/******/ var ns = Object.create(null);
/******/ __webpack_require__.r(ns);
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
/******/ return ns;
/******/ };
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "";
/******/
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = "fb15");
/******/ })
/************************************************************************/
/******/ ({
/***/ "00ee":
/***/ (function(module, exports, __webpack_require__) {
var wellKnownSymbol = __webpack_require__("b622");
var TO_STRING_TAG = wellKnownSymbol('toStringTag');
var test = {};
test[TO_STRING_TAG] = 'z';
module.exports = String(test) === '[object z]';
/***/ }),
/***/ "044b":
/***/ (function(module, exports) {
module.exports = require("velocity-animate");
/***/ }),
/***/ "050a":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTable_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("9222");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTable_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTable_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTable_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "057f":
/***/ (function(module, exports, __webpack_require__) {
var toIndexedObject = __webpack_require__("fc6a");
var nativeGetOwnPropertyNames = __webpack_require__("241c").f;
var toString = {}.toString;
var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames
? Object.getOwnPropertyNames(window) : [];
var getWindowNames = function (it) {
try {
return nativeGetOwnPropertyNames(it);
} catch (error) {
return windowNames.slice();
}
};
// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window
module.exports.f = function getOwnPropertyNames(it) {
return windowNames && toString.call(it) == '[object Window]'
? getWindowNames(it)
: nativeGetOwnPropertyNames(toIndexedObject(it));
};
/***/ }),
/***/ "0580":
/***/ (function(module, exports) {
var candidateSelectors = [
'input',
'select',
'textarea',
'a[href]',
'button',
'[tabindex]',
'audio[controls]',
'video[controls]',
'[contenteditable]:not([contenteditable="false"])',
];
var candidateSelector = candidateSelectors.join(',');
var matches = typeof Element === 'undefined'
? function () {}
: Element.prototype.matches || Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector;
function tabbable(el, options) {
options = options || {};
var regularTabbables = [];
var orderedTabbables = [];
var candidates = el.querySelectorAll(candidateSelector);
if (options.includeContainer) {
if (matches.call(el, candidateSelector)) {
candidates = Array.prototype.slice.apply(candidates);
candidates.unshift(el);
}
}
var i, candidate, candidateTabindex;
for (i = 0; i < candidates.length; i++) {
candidate = candidates[i];
if (!isNodeMatchingSelectorTabbable(candidate)) continue;
candidateTabindex = getTabindex(candidate);
if (candidateTabindex === 0) {
regularTabbables.push(candidate);
} else {
orderedTabbables.push({
documentOrder: i,
tabIndex: candidateTabindex,
node: candidate,
});
}
}
var tabbableNodes = orderedTabbables
.sort(sortOrderedTabbables)
.map(function(a) { return a.node })
.concat(regularTabbables);
return tabbableNodes;
}
tabbable.isTabbable = isTabbable;
tabbable.isFocusable = isFocusable;
function isNodeMatchingSelectorTabbable(node) {
if (
!isNodeMatchingSelectorFocusable(node)
|| isNonTabbableRadio(node)
|| getTabindex(node) < 0
) {
return false;
}
return true;
}
function isTabbable(node) {
if (!node) throw new Error('No node provided');
if (matches.call(node, candidateSelector) === false) return false;
return isNodeMatchingSelectorTabbable(node);
}
function isNodeMatchingSelectorFocusable(node) {
if (
node.disabled
|| isHiddenInput(node)
|| isHidden(node)
) {
return false;
}
return true;
}
var focusableCandidateSelector = candidateSelectors.concat('iframe').join(',');
function isFocusable(node) {
if (!node) throw new Error('No node provided');
if (matches.call(node, focusableCandidateSelector) === false) return false;
return isNodeMatchingSelectorFocusable(node);
}
function getTabindex(node) {
var tabindexAttr = parseInt(node.getAttribute('tabindex'), 10);
if (!isNaN(tabindexAttr)) return tabindexAttr;
// Browsers do not return `tabIndex` correctly for contentEditable nodes;
// so if they don't have a tabindex attribute specifically set, assume it's 0.
if (isContentEditable(node)) return 0;
return node.tabIndex;
}
function sortOrderedTabbables(a, b) {
return a.tabIndex === b.tabIndex ? a.documentOrder - b.documentOrder : a.tabIndex - b.tabIndex;
}
function isContentEditable(node) {
return node.contentEditable === 'true';
}
function isInput(node) {
return node.tagName === 'INPUT';
}
function isHiddenInput(node) {
return isInput(node) && node.type === 'hidden';
}
function isRadio(node) {
return isInput(node) && node.type === 'radio';
}
function isNonTabbableRadio(node) {
return isRadio(node) && !isTabbableRadio(node);
}
function getCheckedRadio(nodes) {
for (var i = 0; i < nodes.length; i++) {
if (nodes[i].checked) {
return nodes[i];
}
}
}
function isTabbableRadio(node) {
if (!node.name) return true;
// This won't account for the edge case where you have radio groups with the same
// in separate forms on the same page.
var radioSet = node.ownerDocument.querySelectorAll('input[type="radio"][name="' + node.name + '"]');
var checked = getCheckedRadio(radioSet);
return !checked || checked === node;
}
function isHidden(node) {
// offsetParent being null will allow detecting cases where an element is invisible or inside an invisible element,
// as long as the element does not use position: fixed. For them, their visibility has to be checked directly as well.
return node.offsetParent === null || getComputedStyle(node).visibility === 'hidden';
}
module.exports = tabbable;
/***/ }),
/***/ "059f":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaButton_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("3d83");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaButton_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaButton_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaButton_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "066e":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "06cf":
/***/ (function(module, exports, __webpack_require__) {
var DESCRIPTORS = __webpack_require__("83ab");
var propertyIsEnumerableModule = __webpack_require__("d1e7");
var createPropertyDescriptor = __webpack_require__("5c6c");
var toIndexedObject = __webpack_require__("fc6a");
var toPrimitive = __webpack_require__("c04e");
var has = __webpack_require__("5135");
var IE8_DOM_DEFINE = __webpack_require__("0cfb");
var nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
// `Object.getOwnPropertyDescriptor` method
// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor
exports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {
O = toIndexedObject(O);
P = toPrimitive(P, true);
if (IE8_DOM_DEFINE) try {
return nativeGetOwnPropertyDescriptor(O, P);
} catch (error) { /* empty */ }
if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]);
};
/***/ }),
/***/ "0a6a":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "0cfb":
/***/ (function(module, exports, __webpack_require__) {
var DESCRIPTORS = __webpack_require__("83ab");
var fails = __webpack_require__("d039");
var createElement = __webpack_require__("cc12");
// Thank's IE8 for his funny defineProperty
module.exports = !DESCRIPTORS && !fails(function () {
return Object.defineProperty(createElement('div'), 'a', {
get: function () { return 7; }
}).a != 7;
});
/***/ }),
/***/ "0fda":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaIcon_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("1476");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaIcon_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaIcon_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaIcon_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "1276":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var fixRegExpWellKnownSymbolLogic = __webpack_require__("d784");
var isRegExp = __webpack_require__("44e7");
var anObject = __webpack_require__("825a");
var requireObjectCoercible = __webpack_require__("1d80");
var speciesConstructor = __webpack_require__("4840");
var advanceStringIndex = __webpack_require__("8aa5");
var toLength = __webpack_require__("50c4");
var callRegExpExec = __webpack_require__("14c3");
var regexpExec = __webpack_require__("9263");
var fails = __webpack_require__("d039");
var arrayPush = [].push;
var min = Math.min;
var MAX_UINT32 = 0xFFFFFFFF;
// babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError
var SUPPORTS_Y = !fails(function () { return !RegExp(MAX_UINT32, 'y'); });
// @@split logic
fixRegExpWellKnownSymbolLogic('split', 2, function (SPLIT, nativeSplit, maybeCallNative) {
var internalSplit;
if (
'abbc'.split(/(b)*/)[1] == 'c' ||
'test'.split(/(?:)/, -1).length != 4 ||
'ab'.split(/(?:ab)*/).length != 2 ||
'.'.split(/(.?)(.?)/).length != 4 ||
'.'.split(/()()/).length > 1 ||
''.split(/.?/).length
) {
// based on es5-shim implementation, need to rework it
internalSplit = function (separator, limit) {
var string = String(requireObjectCoercible(this));
var lim = limit === undefined ? MAX_UINT32 : limit >>> 0;
if (lim === 0) return [];
if (separator === undefined) return [string];
// If `separator` is not a regex, use native split
if (!isRegExp(separator)) {
return nativeSplit.call(string, separator, lim);
}
var output = [];
var flags = (separator.ignoreCase ? 'i' : '') +
(separator.multiline ? 'm' : '') +
(separator.unicode ? 'u' : '') +
(separator.sticky ? 'y' : '');
var lastLastIndex = 0;
// Make `global` and avoid `lastIndex` issues by working with a copy
var separatorCopy = new RegExp(separator.source, flags + 'g');
var match, lastIndex, lastLength;
while (match = regexpExec.call(separatorCopy, string)) {
lastIndex = separatorCopy.lastIndex;
if (lastIndex > lastLastIndex) {
output.push(string.slice(lastLastIndex, match.index));
if (match.length > 1 && match.index < string.length) arrayPush.apply(output, match.slice(1));
lastLength = match[0].length;
lastLastIndex = lastIndex;
if (output.length >= lim) break;
}
if (separatorCopy.lastIndex === match.index) separatorCopy.lastIndex++; // Avoid an infinite loop
}
if (lastLastIndex === string.length) {
if (lastLength || !separatorCopy.test('')) output.push('');
} else output.push(string.slice(lastLastIndex));
return output.length > lim ? output.slice(0, lim) : output;
};
// Chakra, V8
} else if ('0'.split(undefined, 0).length) {
internalSplit = function (separator, limit) {
return separator === undefined && limit === 0 ? [] : nativeSplit.call(this, separator, limit);
};
} else internalSplit = nativeSplit;
return [
// `String.prototype.split` method
// https://tc39.github.io/ecma262/#sec-string.prototype.split
function split(separator, limit) {
var O = requireObjectCoercible(this);
var splitter = separator == undefined ? undefined : separator[SPLIT];
return splitter !== undefined
? splitter.call(separator, O, limit)
: internalSplit.call(String(O), separator, limit);
},
// `RegExp.prototype[@@split]` method
// https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split
//
// NOTE: This cannot be properly polyfilled in engines that don't support
// the 'y' flag.
function (regexp, limit) {
var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== nativeSplit);
if (res.done) return res.value;
var rx = anObject(regexp);
var S = String(this);
var C = speciesConstructor(rx, RegExp);
var unicodeMatching = rx.unicode;
var flags = (rx.ignoreCase ? 'i' : '') +
(rx.multiline ? 'm' : '') +
(rx.unicode ? 'u' : '') +
(SUPPORTS_Y ? 'y' : 'g');
// ^(? + rx + ) is needed, in combination with some S slicing, to
// simulate the 'y' flag.
var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags);
var lim = limit === undefined ? MAX_UINT32 : limit >>> 0;
if (lim === 0) return [];
if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : [];
var p = 0;
var q = 0;
var A = [];
while (q < S.length) {
splitter.lastIndex = SUPPORTS_Y ? q : 0;
var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q));
var e;
if (
z === null ||
(e = min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p
) {
q = advanceStringIndex(S, q, unicodeMatching);
} else {
A.push(S.slice(p, q));
if (A.length === lim) return A;
for (var i = 1; i <= z.length - 1; i++) {
A.push(z[i]);
if (A.length === lim) return A;
}
q = p = e;
}
}
A.push(S.slice(p));
return A;
}
];
}, !SUPPORTS_Y);
/***/ }),
/***/ "129f":
/***/ (function(module, exports) {
// `SameValue` abstract operation
// https://tc39.github.io/ecma262/#sec-samevalue
module.exports = Object.is || function is(x, y) {
// eslint-disable-next-line no-self-compare
return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y;
};
/***/ }),
/***/ "12a4":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "1349":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "13cd":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "1476":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "14c3":
/***/ (function(module, exports, __webpack_require__) {
var classof = __webpack_require__("c6b6");
var regexpExec = __webpack_require__("9263");
// `RegExpExec` abstract operation
// https://tc39.github.io/ecma262/#sec-regexpexec
module.exports = function (R, S) {
var exec = R.exec;
if (typeof exec === 'function') {
var result = exec.call(R, S);
if (typeof result !== 'object') {
throw TypeError('RegExp exec method returned something other than an Object or null');
}
return result;
}
if (classof(R) !== 'RegExp') {
throw TypeError('RegExp#exec called on incompatible receiver');
}
return regexpExec.call(R, S);
};
/***/ }),
/***/ "1516":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "1562":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "159b":
/***/ (function(module, exports, __webpack_require__) {
var global = __webpack_require__("da84");
var DOMIterables = __webpack_require__("fdbc");
var forEach = __webpack_require__("17c2");
var createNonEnumerableProperty = __webpack_require__("9112");
for (var COLLECTION_NAME in DOMIterables) {
var Collection = global[COLLECTION_NAME];
var CollectionPrototype = Collection && Collection.prototype;
// some Chrome versions have non-configurable methods on DOMTokenList
if (CollectionPrototype && CollectionPrototype.forEach !== forEach) try {
createNonEnumerableProperty(CollectionPrototype, 'forEach', forEach);
} catch (error) {
CollectionPrototype.forEach = forEach;
}
}
/***/ }),
/***/ "17c2":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $forEach = __webpack_require__("b727").forEach;
var sloppyArrayMethod = __webpack_require__("b301");
// `Array.prototype.forEach` method implementation
// https://tc39.github.io/ecma262/#sec-array.prototype.foreach
module.exports = sloppyArrayMethod('forEach') ? function forEach(callbackfn /* , thisArg */) {
return $forEach(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
} : [].forEach;
/***/ }),
/***/ "18de":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "19de":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTooltip_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("8f6f");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTooltip_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTooltip_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTooltip_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "1a70":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_ab126e0c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("78ce");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_ab126e0c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_ab126e0c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_ab126e0c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "1be4":
/***/ (function(module, exports, __webpack_require__) {
var getBuiltIn = __webpack_require__("d066");
module.exports = getBuiltIn('document', 'documentElement');
/***/ }),
/***/ "1c0b":
/***/ (function(module, exports) {
module.exports = function (it) {
if (typeof it != 'function') {
throw TypeError(String(it) + ' is not a function');
} return it;
};
/***/ }),
/***/ "1c7e":
/***/ (function(module, exports, __webpack_require__) {
var wellKnownSymbol = __webpack_require__("b622");
var ITERATOR = wellKnownSymbol('iterator');
var SAFE_CLOSING = false;
try {
var called = 0;
var iteratorWithReturn = {
next: function () {
return { done: !!called++ };
},
'return': function () {
SAFE_CLOSING = true;
}
};
iteratorWithReturn[ITERATOR] = function () {
return this;
};
// eslint-disable-next-line no-throw-literal
Array.from(iteratorWithReturn, function () { throw 2; });
} catch (error) { /* empty */ }
module.exports = function (exec, SKIP_CLOSING) {
if (!SKIP_CLOSING && !SAFE_CLOSING) return false;
var ITERATION_SUPPORT = false;
try {
var object = {};
object[ITERATOR] = function () {
return {
next: function () {
return { done: ITERATION_SUPPORT = true };
}
};
};
exec(object);
} catch (error) { /* empty */ }
return ITERATION_SUPPORT;
};
/***/ }),
/***/ "1d70":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "1d80":
/***/ (function(module, exports) {
// `RequireObjectCoercible` abstract operation
// https://tc39.github.io/ecma262/#sec-requireobjectcoercible
module.exports = function (it) {
if (it == undefined) throw TypeError("Can't call method on " + it);
return it;
};
/***/ }),
/***/ "1dde":
/***/ (function(module, exports, __webpack_require__) {
var fails = __webpack_require__("d039");
var wellKnownSymbol = __webpack_require__("b622");
var V8_VERSION = __webpack_require__("60ae");
var SPECIES = wellKnownSymbol('species');
module.exports = function (METHOD_NAME) {
// We can't use this feature detection in V8 since it causes
// deoptimization and serious performance degradation
// https://github.com/zloirock/core-js/issues/677
return V8_VERSION >= 51 || !fails(function () {
var array = [];
var constructor = array.constructor = {};
constructor[SPECIES] = function () {
return { foo: 1 };
};
return array[METHOD_NAME](Boolean).foo !== 1;
});
};
/***/ }),
/***/ "1eda":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaCard_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("13cd");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaCard_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaCard_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaCard_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "20ea":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_095333e1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("61d9");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_095333e1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_095333e1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_095333e1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "2234":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaProgressTracker_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("da6c");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaProgressTracker_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaProgressTracker_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaProgressTracker_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "22dd":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "23cb":
/***/ (function(module, exports, __webpack_require__) {
var toInteger = __webpack_require__("a691");
var max = Math.max;
var min = Math.min;
// Helper for a popular repeating case of the spec:
// Let integer be ? ToInteger(index).
// If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length).
module.exports = function (index, length) {
var integer = toInteger(index);
return integer < 0 ? max(integer + length, 0) : min(integer, length);
};
/***/ }),
/***/ "23e7":
/***/ (function(module, exports, __webpack_require__) {
var global = __webpack_require__("da84");
var getOwnPropertyDescriptor = __webpack_require__("06cf").f;
var createNonEnumerableProperty = __webpack_require__("9112");
var redefine = __webpack_require__("6eeb");
var setGlobal = __webpack_require__("ce4e");
var copyConstructorProperties = __webpack_require__("e893");
var isForced = __webpack_require__("94ca");
/*
options.target - name of the target object
options.global - target is the global object
options.stat - export as static methods of target
options.proto - export as prototype methods of target
options.real - real prototype method for the `pure` version
options.forced - export even if the native feature is available
options.bind - bind methods to the target, required for the `pure` version
options.wrap - wrap constructors to preventing global pollution, required for the `pure` version
options.unsafe - use the simple assignment of property instead of delete + defineProperty
options.sham - add a flag to not completely full polyfills
options.enumerable - export as enumerable property
options.noTargetGet - prevent calling a getter on target
*/
module.exports = function (options, source) {
var TARGET = options.target;
var GLOBAL = options.global;
var STATIC = options.stat;
var FORCED, target, key, targetProperty, sourceProperty, descriptor;
if (GLOBAL) {
target = global;
} else if (STATIC) {
target = global[TARGET] || setGlobal(TARGET, {});
} else {
target = (global[TARGET] || {}).prototype;
}
if (target) for (key in source) {
sourceProperty = source[key];
if (options.noTargetGet) {
descriptor = getOwnPropertyDescriptor(target, key);
targetProperty = descriptor && descriptor.value;
} else targetProperty = target[key];
FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced);
// contained in target
if (!FORCED && targetProperty !== undefined) {
if (typeof sourceProperty === typeof targetProperty) continue;
copyConstructorProperties(sourceProperty, targetProperty);
}
// add a flag to not completely full polyfills
if (options.sham || (targetProperty && targetProperty.sham)) {
createNonEnumerableProperty(sourceProperty, 'sham', true);
}
// extend global
redefine(target, key, sourceProperty, options);
}
};
/***/ }),
/***/ "241c":
/***/ (function(module, exports, __webpack_require__) {
var internalObjectKeys = __webpack_require__("ca84");
var enumBugKeys = __webpack_require__("7839");
var hiddenKeys = enumBugKeys.concat('length', 'prototype');
// `Object.getOwnPropertyNames` method
// https://tc39.github.io/ecma262/#sec-object.getownpropertynames
exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
return internalObjectKeys(O, hiddenKeys);
};
/***/ }),
/***/ "2532":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var notARegExp = __webpack_require__("5a34");
var requireObjectCoercible = __webpack_require__("1d80");
var correctIsRegExpLogic = __webpack_require__("ab13");
// `String.prototype.includes` method
// https://tc39.github.io/ecma262/#sec-string.prototype.includes
$({ target: 'String', proto: true, forced: !correctIsRegExpLogic('includes') }, {
includes: function includes(searchString /* , position = 0 */) {
return !!~String(requireObjectCoercible(this))
.indexOf(notARegExp(searchString), arguments.length > 1 ? arguments[1] : undefined);
}
});
/***/ }),
/***/ "25f0":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var redefine = __webpack_require__("6eeb");
var anObject = __webpack_require__("825a");
var fails = __webpack_require__("d039");
var flags = __webpack_require__("ad6d");
var TO_STRING = 'toString';
var RegExpPrototype = RegExp.prototype;
var nativeToString = RegExpPrototype[TO_STRING];
var NOT_GENERIC = fails(function () { return nativeToString.call({ source: 'a', flags: 'b' }) != '/a/b'; });
// FF44- RegExp#toString has a wrong name
var INCORRECT_NAME = nativeToString.name != TO_STRING;
// `RegExp.prototype.toString` method
// https://tc39.github.io/ecma262/#sec-regexp.prototype.tostring
if (NOT_GENERIC || INCORRECT_NAME) {
redefine(RegExp.prototype, TO_STRING, function toString() {
var R = anObject(this);
var p = String(R.source);
var rf = R.flags;
var f = String(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype) ? flags.call(R) : rf);
return '/' + p + '/' + f;
}, { unsafe: true });
}
/***/ }),
/***/ "2626":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var getBuiltIn = __webpack_require__("d066");
var definePropertyModule = __webpack_require__("9bf2");
var wellKnownSymbol = __webpack_require__("b622");
var DESCRIPTORS = __webpack_require__("83ab");
var SPECIES = wellKnownSymbol('species');
module.exports = function (CONSTRUCTOR_NAME) {
var Constructor = getBuiltIn(CONSTRUCTOR_NAME);
var defineProperty = definePropertyModule.f;
if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) {
defineProperty(Constructor, SPECIES, {
configurable: true,
get: function () { return this; }
});
}
};
/***/ }),
/***/ "2639":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_17fb905a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("4a82");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_17fb905a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_17fb905a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_17fb905a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "2ae7":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "2bcd":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "2ca0":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var getOwnPropertyDescriptor = __webpack_require__("06cf").f;
var toLength = __webpack_require__("50c4");
var notARegExp = __webpack_require__("5a34");
var requireObjectCoercible = __webpack_require__("1d80");
var correctIsRegExpLogic = __webpack_require__("ab13");
var IS_PURE = __webpack_require__("c430");
var nativeStartsWith = ''.startsWith;
var min = Math.min;
var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('startsWith');
// https://github.com/zloirock/core-js/pull/702
var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () {
var descriptor = getOwnPropertyDescriptor(String.prototype, 'startsWith');
return descriptor && !descriptor.writable;
}();
// `String.prototype.startsWith` method
// https://tc39.github.io/ecma262/#sec-string.prototype.startswith
$({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, {
startsWith: function startsWith(searchString /* , position = 0 */) {
var that = String(requireObjectCoercible(this));
notARegExp(searchString);
var index = toLength(min(arguments.length > 1 ? arguments[1] : undefined, that.length));
var search = String(searchString);
return nativeStartsWith
? nativeStartsWith.call(that, search, index)
: that.slice(index, index + search.length) === search;
}
});
/***/ }),
/***/ "2fc0":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "35a1":
/***/ (function(module, exports, __webpack_require__) {
var classof = __webpack_require__("f5df");
var Iterators = __webpack_require__("3f8c");
var wellKnownSymbol = __webpack_require__("b622");
var ITERATOR = wellKnownSymbol('iterator');
module.exports = function (it) {
if (it != undefined) return it[ITERATOR]
|| it['@@iterator']
|| Iterators[classof(it)];
};
/***/ }),
/***/ "37e8":
/***/ (function(module, exports, __webpack_require__) {
var DESCRIPTORS = __webpack_require__("83ab");
var definePropertyModule = __webpack_require__("9bf2");
var anObject = __webpack_require__("825a");
var objectKeys = __webpack_require__("df75");
// `Object.defineProperties` method
// https://tc39.github.io/ecma262/#sec-object.defineproperties
module.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) {
anObject(O);
var keys = objectKeys(Properties);
var length = keys.length;
var index = 0;
var key;
while (length > index) definePropertyModule.f(O, key = keys[index++], Properties[key]);
return O;
};
/***/ }),
/***/ "3bbe":
/***/ (function(module, exports, __webpack_require__) {
var isObject = __webpack_require__("861d");
module.exports = function (it) {
if (!isObject(it) && it !== null) {
throw TypeError("Can't set " + String(it) + ' as a prototype');
} return it;
};
/***/ }),
/***/ "3bd7":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "3c9b":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaToast_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("cbfb");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaToast_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaToast_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaToast_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "3ca3":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var charAt = __webpack_require__("6547").charAt;
var InternalStateModule = __webpack_require__("69f3");
var defineIterator = __webpack_require__("7dd0");
var STRING_ITERATOR = 'String Iterator';
var setInternalState = InternalStateModule.set;
var getInternalState = InternalStateModule.getterFor(STRING_ITERATOR);
// `String.prototype[@@iterator]` method
// https://tc39.github.io/ecma262/#sec-string.prototype-@@iterator
defineIterator(String, 'String', function (iterated) {
setInternalState(this, {
type: STRING_ITERATOR,
string: String(iterated),
index: 0
});
// `%StringIteratorPrototype%.next` method
// https://tc39.github.io/ecma262/#sec-%stringiteratorprototype%.next
}, function next() {
var state = getInternalState(this);
var string = state.string;
var index = state.index;
var point;
if (index >= string.length) return { value: undefined, done: true };
point = charAt(string, index);
state.index += point.length;
return { value: point, done: false };
});
/***/ }),
/***/ "3d83":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "3ea9":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_18de1c06_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("8066");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_18de1c06_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_18de1c06_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_18de1c06_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "3f8c":
/***/ (function(module, exports) {
module.exports = {};
/***/ }),
/***/ "3fc7":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "428f":
/***/ (function(module, exports, __webpack_require__) {
var global = __webpack_require__("da84");
module.exports = global;
/***/ }),
/***/ "440e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_e23a642a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("606f");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_e23a642a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_e23a642a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_e23a642a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "44ad":
/***/ (function(module, exports, __webpack_require__) {
var fails = __webpack_require__("d039");
var classof = __webpack_require__("c6b6");
var split = ''.split;
// fallback for non-array-like ES3 and non-enumerable old V8 strings
module.exports = fails(function () {
// throws an error in rhino, see https://github.com/mozilla/rhino/issues/346
// eslint-disable-next-line no-prototype-builtins
return !Object('z').propertyIsEnumerable(0);
}) ? function (it) {
return classof(it) == 'String' ? split.call(it, '') : Object(it);
} : Object;
/***/ }),
/***/ "44d2":
/***/ (function(module, exports, __webpack_require__) {
var wellKnownSymbol = __webpack_require__("b622");
var create = __webpack_require__("7c73");
var createNonEnumerableProperty = __webpack_require__("9112");
var UNSCOPABLES = wellKnownSymbol('unscopables');
var ArrayPrototype = Array.prototype;
// Array.prototype[@@unscopables]
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
if (ArrayPrototype[UNSCOPABLES] == undefined) {
createNonEnumerableProperty(ArrayPrototype, UNSCOPABLES, create(null));
}
// add a key to Array.prototype[@@unscopables]
module.exports = function (key) {
ArrayPrototype[UNSCOPABLES][key] = true;
};
/***/ }),
/***/ "44e7":
/***/ (function(module, exports, __webpack_require__) {
var isObject = __webpack_require__("861d");
var classof = __webpack_require__("c6b6");
var wellKnownSymbol = __webpack_require__("b622");
var MATCH = wellKnownSymbol('match');
// `IsRegExp` abstract operation
// https://tc39.github.io/ecma262/#sec-isregexp
module.exports = function (it) {
var isRegExp;
return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : classof(it) == 'RegExp');
};
/***/ }),
/***/ "4527":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_482a76e8_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("493c");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_482a76e8_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_482a76e8_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_482a76e8_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "453f":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "454e":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "466d":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var fixRegExpWellKnownSymbolLogic = __webpack_require__("d784");
var anObject = __webpack_require__("825a");
var toLength = __webpack_require__("50c4");
var requireObjectCoercible = __webpack_require__("1d80");
var advanceStringIndex = __webpack_require__("8aa5");
var regExpExec = __webpack_require__("14c3");
// @@match logic
fixRegExpWellKnownSymbolLogic('match', 1, function (MATCH, nativeMatch, maybeCallNative) {
return [
// `String.prototype.match` method
// https://tc39.github.io/ecma262/#sec-string.prototype.match
function match(regexp) {
var O = requireObjectCoercible(this);
var matcher = regexp == undefined ? undefined : regexp[MATCH];
return matcher !== undefined ? matcher.call(regexp, O) : new RegExp(regexp)[MATCH](String(O));
},
// `RegExp.prototype[@@match]` method
// https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match
function (regexp) {
var res = maybeCallNative(nativeMatch, regexp, this);
if (res.done) return res.value;
var rx = anObject(regexp);
var S = String(this);
if (!rx.global) return regExpExec(rx, S);
var fullUnicode = rx.unicode;
rx.lastIndex = 0;
var A = [];
var n = 0;
var result;
while ((result = regExpExec(rx, S)) !== null) {
var matchStr = String(result[0]);
A[n] = matchStr;
if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);
n++;
}
return n === 0 ? null : A;
}
];
});
/***/ }),
/***/ "4840":
/***/ (function(module, exports, __webpack_require__) {
var anObject = __webpack_require__("825a");
var aFunction = __webpack_require__("1c0b");
var wellKnownSymbol = __webpack_require__("b622");
var SPECIES = wellKnownSymbol('species');
// `SpeciesConstructor` abstract operation
// https://tc39.github.io/ecma262/#sec-speciesconstructor
module.exports = function (O, defaultConstructor) {
var C = anObject(O).constructor;
var S;
return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? defaultConstructor : aFunction(S);
};
/***/ }),
/***/ "4930":
/***/ (function(module, exports, __webpack_require__) {
var fails = __webpack_require__("d039");
module.exports = !!Object.getOwnPropertySymbols && !fails(function () {
// Chrome 38 Symbol has incorrect toString conversion
// eslint-disable-next-line no-undef
return !String(Symbol());
});
/***/ }),
/***/ "493c":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "498a":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var $trim = __webpack_require__("58a8").trim;
var forcedStringTrimMethod = __webpack_require__("e070");
// `String.prototype.trim` method
// https://tc39.github.io/ecma262/#sec-string.prototype.trim
$({ target: 'String', proto: true, forced: forcedStringTrimMethod('trim') }, {
trim: function trim() {
return $trim(this);
}
});
/***/ }),
/***/ "4a82":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "4d63":
/***/ (function(module, exports, __webpack_require__) {
var DESCRIPTORS = __webpack_require__("83ab");
var global = __webpack_require__("da84");
var isForced = __webpack_require__("94ca");
var inheritIfRequired = __webpack_require__("7156");
var defineProperty = __webpack_require__("9bf2").f;
var getOwnPropertyNames = __webpack_require__("241c").f;
var isRegExp = __webpack_require__("44e7");
var getFlags = __webpack_require__("ad6d");
var redefine = __webpack_require__("6eeb");
var fails = __webpack_require__("d039");
var setSpecies = __webpack_require__("2626");
var wellKnownSymbol = __webpack_require__("b622");
var MATCH = wellKnownSymbol('match');
var NativeRegExp = global.RegExp;
var RegExpPrototype = NativeRegExp.prototype;
var re1 = /a/g;
var re2 = /a/g;
// "new" should create a new object, old webkit bug
var CORRECT_NEW = new NativeRegExp(re1) !== re1;
var FORCED = DESCRIPTORS && isForced('RegExp', (!CORRECT_NEW || fails(function () {
re2[MATCH] = false;
// RegExp constructor can alter flags and IsRegExp works correct with @@match
return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i';
})));
// `RegExp` constructor
// https://tc39.github.io/ecma262/#sec-regexp-constructor
if (FORCED) {
var RegExpWrapper = function RegExp(pattern, flags) {
var thisIsRegExp = this instanceof RegExpWrapper;
var patternIsRegExp = isRegExp(pattern);
var flagsAreUndefined = flags === undefined;
return !thisIsRegExp && patternIsRegExp && pattern.constructor === RegExpWrapper && flagsAreUndefined ? pattern
: inheritIfRequired(CORRECT_NEW
? new NativeRegExp(patternIsRegExp && !flagsAreUndefined ? pattern.source : pattern, flags)
: NativeRegExp((patternIsRegExp = pattern instanceof RegExpWrapper)
? pattern.source
: pattern, patternIsRegExp && flagsAreUndefined ? getFlags.call(pattern) : flags)
, thisIsRegExp ? this : RegExpPrototype, RegExpWrapper);
};
var proxy = function (key) {
key in RegExpWrapper || defineProperty(RegExpWrapper, key, {
configurable: true,
get: function () { return NativeRegExp[key]; },
set: function (it) { NativeRegExp[key] = it; }
});
};
var keys = getOwnPropertyNames(NativeRegExp);
var index = 0;
while (keys.length > index) proxy(keys[index++]);
RegExpPrototype.constructor = RegExpWrapper;
RegExpWrapper.prototype = RegExpPrototype;
redefine(global, 'RegExp', RegExpWrapper);
}
// https://tc39.github.io/ecma262/#sec-get-regexp-@@species
setSpecies('RegExp');
/***/ }),
/***/ "4d64":
/***/ (function(module, exports, __webpack_require__) {
var toIndexedObject = __webpack_require__("fc6a");
var toLength = __webpack_require__("50c4");
var toAbsoluteIndex = __webpack_require__("23cb");
// `Array.prototype.{ indexOf, includes }` methods implementation
var createMethod = function (IS_INCLUDES) {
return function ($this, el, fromIndex) {
var O = toIndexedObject($this);
var length = toLength(O.length);
var index = toAbsoluteIndex(fromIndex, length);
var value;
// Array#includes uses SameValueZero equality algorithm
// eslint-disable-next-line no-self-compare
if (IS_INCLUDES && el != el) while (length > index) {
value = O[index++];
// eslint-disable-next-line no-self-compare
if (value != value) return true;
// Array#indexOf ignores holes, Array#includes - not
} else for (;length > index; index++) {
if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;
} return !IS_INCLUDES && -1;
};
};
module.exports = {
// `Array.prototype.includes` method
// https://tc39.github.io/ecma262/#sec-array.prototype.includes
includes: createMethod(true),
// `Array.prototype.indexOf` method
// https://tc39.github.io/ecma262/#sec-array.prototype.indexof
indexOf: createMethod(false)
};
/***/ }),
/***/ "4de4":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var $filter = __webpack_require__("b727").filter;
var fails = __webpack_require__("d039");
var arrayMethodHasSpeciesSupport = __webpack_require__("1dde");
var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('filter');
// Edge 14- issue
var USES_TO_LENGTH = HAS_SPECIES_SUPPORT && !fails(function () {
[].filter.call({ length: -1, 0: 1 }, function (it) { throw it; });
});
// `Array.prototype.filter` method
// https://tc39.github.io/ecma262/#sec-array.prototype.filter
// with adding support of @@species
$({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, {
filter: function filter(callbackfn /* , thisArg */) {
return $filter(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
}
});
/***/ }),
/***/ "4df4":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var bind = __webpack_require__("f8c2");
var toObject = __webpack_require__("7b0b");
var callWithSafeIterationClosing = __webpack_require__("9bdd");
var isArrayIteratorMethod = __webpack_require__("e95a");
var toLength = __webpack_require__("50c4");
var createProperty = __webpack_require__("8418");
var getIteratorMethod = __webpack_require__("35a1");
// `Array.from` method implementation
// https://tc39.github.io/ecma262/#sec-array.from
module.exports = function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {
var O = toObject(arrayLike);
var C = typeof this == 'function' ? this : Array;
var argumentsLength = arguments.length;
var mapfn = argumentsLength > 1 ? arguments[1] : undefined;
var mapping = mapfn !== undefined;
var index = 0;
var iteratorMethod = getIteratorMethod(O);
var length, result, step, iterator, next;
if (mapping) mapfn = bind(mapfn, argumentsLength > 2 ? arguments[2] : undefined, 2);
// if the target is not iterable or it's an array with the default iterator - use a simple case
if (iteratorMethod != undefined && !(C == Array && isArrayIteratorMethod(iteratorMethod))) {
iterator = iteratorMethod.call(O);
next = iterator.next;
result = new C();
for (;!(step = next.call(iterator)).done; index++) {
createProperty(result, index, mapping
? callWithSafeIterationClosing(iterator, mapfn, [step.value, index], true)
: step.value
);
}
} else {
length = toLength(O.length);
result = new C(length);
for (;length > index; index++) {
createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);
}
}
result.length = index;
return result;
};
/***/ }),
/***/ "5098":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaToggle_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("75da");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaToggle_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaToggle_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaToggle_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "50c4":
/***/ (function(module, exports, __webpack_require__) {
var toInteger = __webpack_require__("a691");
var min = Math.min;
// `ToLength` abstract operation
// https://tc39.github.io/ecma262/#sec-tolength
module.exports = function (argument) {
return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991
};
/***/ }),
/***/ "512a":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "5135":
/***/ (function(module, exports) {
var hasOwnProperty = {}.hasOwnProperty;
module.exports = function (it, key) {
return hasOwnProperty.call(it, key);
};
/***/ }),
/***/ "5319":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var fixRegExpWellKnownSymbolLogic = __webpack_require__("d784");
var anObject = __webpack_require__("825a");
var toObject = __webpack_require__("7b0b");
var toLength = __webpack_require__("50c4");
var toInteger = __webpack_require__("a691");
var requireObjectCoercible = __webpack_require__("1d80");
var advanceStringIndex = __webpack_require__("8aa5");
var regExpExec = __webpack_require__("14c3");
var max = Math.max;
var min = Math.min;
var floor = Math.floor;
var SUBSTITUTION_SYMBOLS = /\$([$&'`]|\d\d?|<[^>]*>)/g;
var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&'`]|\d\d?)/g;
var maybeToString = function (it) {
return it === undefined ? it : String(it);
};
// @@replace logic
fixRegExpWellKnownSymbolLogic('replace', 2, function (REPLACE, nativeReplace, maybeCallNative) {
return [
// `String.prototype.replace` method
// https://tc39.github.io/ecma262/#sec-string.prototype.replace
function replace(searchValue, replaceValue) {
var O = requireObjectCoercible(this);
var replacer = searchValue == undefined ? undefined : searchValue[REPLACE];
return replacer !== undefined
? replacer.call(searchValue, O, replaceValue)
: nativeReplace.call(String(O), searchValue, replaceValue);
},
// `RegExp.prototype[@@replace]` method
// https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace
function (regexp, replaceValue) {
var res = maybeCallNative(nativeReplace, regexp, this, replaceValue);
if (res.done) return res.value;
var rx = anObject(regexp);
var S = String(this);
var functionalReplace = typeof replaceValue === 'function';
if (!functionalReplace) replaceValue = String(replaceValue);
var global = rx.global;
if (global) {
var fullUnicode = rx.unicode;
rx.lastIndex = 0;
}
var results = [];
while (true) {
var result = regExpExec(rx, S);
if (result === null) break;
results.push(result);
if (!global) break;
var matchStr = String(result[0]);
if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);
}
var accumulatedResult = '';
var nextSourcePosition = 0;
for (var i = 0; i < results.length; i++) {
result = results[i];
var matched = String(result[0]);
var position = max(min(toInteger(result.index), S.length), 0);
var captures = [];
// NOTE: This is equivalent to
// captures = result.slice(1).map(maybeToString)
// but for some reason `nativeSlice.call(result, 1, result.length)` (called in
// the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and
// causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it.
for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j]));
var namedCaptures = result.groups;
if (functionalReplace) {
var replacerArgs = [matched].concat(captures, position, S);
if (namedCaptures !== undefined) replacerArgs.push(namedCaptures);
var replacement = String(replaceValue.apply(undefined, replacerArgs));
} else {
replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue);
}
if (position >= nextSourcePosition) {
accumulatedResult += S.slice(nextSourcePosition, position) + replacement;
nextSourcePosition = position + matched.length;
}
}
return accumulatedResult + S.slice(nextSourcePosition);
}
];
// https://tc39.github.io/ecma262/#sec-getsubstitution
function getSubstitution(matched, str, position, captures, namedCaptures, replacement) {
var tailPos = position + matched.length;
var m = captures.length;
var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;
if (namedCaptures !== undefined) {
namedCaptures = toObject(namedCaptures);
symbols = SUBSTITUTION_SYMBOLS;
}
return nativeReplace.call(replacement, symbols, function (match, ch) {
var capture;
switch (ch.charAt(0)) {
case '$': return '$';
case '&': return matched;
case '`': return str.slice(0, position);
case "'": return str.slice(tailPos);
case '<':
capture = namedCaptures[ch.slice(1, -1)];
break;
default: // \d\d?
var n = +ch;
if (n === 0) return match;
if (n > m) {
var f = floor(n / 10);
if (f === 0) return match;
if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);
return match;
}
capture = captures[n - 1];
}
return capture === undefined ? '' : capture;
});
}
});
/***/ }),
/***/ "53a8":
/***/ (function(module, exports) {
module.exports = extend
var hasOwnProperty = Object.prototype.hasOwnProperty;
function extend() {
var target = {}
for (var i = 0; i < arguments.length; i++) {
var source = arguments[i]
for (var key in source) {
if (hasOwnProperty.call(source, key)) {
target[key] = source[key]
}
}
}
return target
}
/***/ }),
/***/ "5692":
/***/ (function(module, exports, __webpack_require__) {
var IS_PURE = __webpack_require__("c430");
var store = __webpack_require__("c6cd");
(module.exports = function (key, value) {
return store[key] || (store[key] = value !== undefined ? value : {});
})('versions', []).push({
version: '3.4.8',
mode: IS_PURE ? 'pure' : 'global',
copyright: '© 2019 Denis Pushkarev (zloirock.ru)'
});
/***/ }),
/***/ "56ef":
/***/ (function(module, exports, __webpack_require__) {
var getBuiltIn = __webpack_require__("d066");
var getOwnPropertyNamesModule = __webpack_require__("241c");
var getOwnPropertySymbolsModule = __webpack_require__("7418");
var anObject = __webpack_require__("825a");
// all object keys, includes non-enumerable and symbols
module.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) {
var keys = getOwnPropertyNamesModule.f(anObject(it));
var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;
return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys;
};
/***/ }),
/***/ "5793":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPagination_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("df91");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPagination_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPagination_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPagination_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "5899":
/***/ (function(module, exports) {
// a string of all valid unicode whitespaces
// eslint-disable-next-line max-len
module.exports = '\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF';
/***/ }),
/***/ "58a8":
/***/ (function(module, exports, __webpack_require__) {
var requireObjectCoercible = __webpack_require__("1d80");
var whitespaces = __webpack_require__("5899");
var whitespace = '[' + whitespaces + ']';
var ltrim = RegExp('^' + whitespace + whitespace + '*');
var rtrim = RegExp(whitespace + whitespace + '*$');
// `String.prototype.{ trim, trimStart, trimEnd, trimLeft, trimRight }` methods implementation
var createMethod = function (TYPE) {
return function ($this) {
var string = String(requireObjectCoercible($this));
if (TYPE & 1) string = string.replace(ltrim, '');
if (TYPE & 2) string = string.replace(rtrim, '');
return string;
};
};
module.exports = {
// `String.prototype.{ trimLeft, trimStart }` methods
// https://tc39.github.io/ecma262/#sec-string.prototype.trimstart
start: createMethod(1),
// `String.prototype.{ trimRight, trimEnd }` methods
// https://tc39.github.io/ecma262/#sec-string.prototype.trimend
end: createMethod(2),
// `String.prototype.trim` method
// https://tc39.github.io/ecma262/#sec-string.prototype.trim
trim: createMethod(3)
};
/***/ }),
/***/ "597b":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPage_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("8264");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPage_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPage_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPage_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "5a34":
/***/ (function(module, exports, __webpack_require__) {
var isRegExp = __webpack_require__("44e7");
module.exports = function (it) {
if (isRegExp(it)) {
throw TypeError("The method doesn't accept regular expressions");
} return it;
};
/***/ }),
/***/ "5a6f":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPlaceholder_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("e6ce");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPlaceholder_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPlaceholder_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPlaceholder_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "5bba":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "5bd1":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "5c6c":
/***/ (function(module, exports) {
module.exports = function (bitmap, value) {
return {
enumerable: !(bitmap & 1),
configurable: !(bitmap & 2),
writable: !(bitmap & 4),
value: value
};
};
/***/ }),
/***/ "5ff3":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "606f":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "6075":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "60ae":
/***/ (function(module, exports, __webpack_require__) {
var global = __webpack_require__("da84");
var userAgent = __webpack_require__("b39a");
var process = global.process;
var versions = process && process.versions;
var v8 = versions && versions.v8;
var match, version;
if (v8) {
match = v8.split('.');
version = match[0] + match[1];
} else if (userAgent) {
match = userAgent.match(/Edge\/(\d+)/);
if (!match || match[1] >= 74) {
match = userAgent.match(/Chrome\/(\d+)/);
if (match) version = match[1];
}
}
module.exports = version && +version;
/***/ }),
/***/ "60da":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var DESCRIPTORS = __webpack_require__("83ab");
var fails = __webpack_require__("d039");
var objectKeys = __webpack_require__("df75");
var getOwnPropertySymbolsModule = __webpack_require__("7418");
var propertyIsEnumerableModule = __webpack_require__("d1e7");
var toObject = __webpack_require__("7b0b");
var IndexedObject = __webpack_require__("44ad");
var nativeAssign = Object.assign;
var defineProperty = Object.defineProperty;
// `Object.assign` method
// https://tc39.github.io/ecma262/#sec-object.assign
module.exports = !nativeAssign || fails(function () {
// should have correct order of operations (Edge bug)
if (DESCRIPTORS && nativeAssign({ b: 1 }, nativeAssign(defineProperty({}, 'a', {
enumerable: true,
get: function () {
defineProperty(this, 'b', {
value: 3,
enumerable: false
});
}
}), { b: 2 })).b !== 1) return true;
// should work with symbols and should have deterministic property order (V8 bug)
var A = {};
var B = {};
// eslint-disable-next-line no-undef
var symbol = Symbol();
var alphabet = 'abcdefghijklmnopqrst';
A[symbol] = 7;
alphabet.split('').forEach(function (chr) { B[chr] = chr; });
return nativeAssign({}, A)[symbol] != 7 || objectKeys(nativeAssign({}, B)).join('') != alphabet;
}) ? function assign(target, source) { // eslint-disable-line no-unused-vars
var T = toObject(target);
var argumentsLength = arguments.length;
var index = 1;
var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;
var propertyIsEnumerable = propertyIsEnumerableModule.f;
while (argumentsLength > index) {
var S = IndexedObject(arguments[index++]);
var keys = getOwnPropertySymbols ? objectKeys(S).concat(getOwnPropertySymbols(S)) : objectKeys(S);
var length = keys.length;
var j = 0;
var key;
while (length > j) {
key = keys[j++];
if (!DESCRIPTORS || propertyIsEnumerable.call(S, key)) T[key] = S[key];
}
} return T;
} : nativeAssign;
/***/ }),
/***/ "61d9":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "621f":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_a71e0d44_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("18de");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_a71e0d44_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_a71e0d44_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_a71e0d44_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "62a3":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "63d0":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_f2c0dc00_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("c880");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_f2c0dc00_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_f2c0dc00_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_f2c0dc00_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "641b":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaIcon_vue_vue_type_style_index_0_id_5a2689d4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("a0e5");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaIcon_vue_vue_type_style_index_0_id_5a2689d4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaIcon_vue_vue_type_style_index_0_id_5a2689d4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaIcon_vue_vue_type_style_index_0_id_5a2689d4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "649b":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "6547":
/***/ (function(module, exports, __webpack_require__) {
var toInteger = __webpack_require__("a691");
var requireObjectCoercible = __webpack_require__("1d80");
// `String.prototype.{ codePointAt, at }` methods implementation
var createMethod = function (CONVERT_TO_STRING) {
return function ($this, pos) {
var S = String(requireObjectCoercible($this));
var position = toInteger(pos);
var size = S.length;
var first, second;
if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined;
first = S.charCodeAt(position);
return first < 0xD800 || first > 0xDBFF || position + 1 === size
|| (second = S.charCodeAt(position + 1)) < 0xDC00 || second > 0xDFFF
? CONVERT_TO_STRING ? S.charAt(position) : first
: CONVERT_TO_STRING ? S.slice(position, position + 2) : (first - 0xD800 << 10) + (second - 0xDC00) + 0x10000;
};
};
module.exports = {
// `String.prototype.codePointAt` method
// https://tc39.github.io/ecma262/#sec-string.prototype.codepointat
codeAt: createMethod(false),
// `String.prototype.at` method
// https://github.com/mathiasbynens/String.prototype.at
charAt: createMethod(true)
};
/***/ }),
/***/ "65f0":
/***/ (function(module, exports, __webpack_require__) {
var isObject = __webpack_require__("861d");
var isArray = __webpack_require__("e8b5");
var wellKnownSymbol = __webpack_require__("b622");
var SPECIES = wellKnownSymbol('species');
// `ArraySpeciesCreate` abstract operation
// https://tc39.github.io/ecma262/#sec-arrayspeciescreate
module.exports = function (originalArray, length) {
var C;
if (isArray(originalArray)) {
C = originalArray.constructor;
// cross-realm fallback
if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
else if (isObject(C)) {
C = C[SPECIES];
if (C === null) C = undefined;
}
} return new (C === undefined ? Array : C)(length === 0 ? 0 : length);
};
/***/ }),
/***/ "6622":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_72db6727_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("454e");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_72db6727_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_72db6727_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_72db6727_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "69f3":
/***/ (function(module, exports, __webpack_require__) {
var NATIVE_WEAK_MAP = __webpack_require__("7f9a");
var global = __webpack_require__("da84");
var isObject = __webpack_require__("861d");
var createNonEnumerableProperty = __webpack_require__("9112");
var objectHas = __webpack_require__("5135");
var sharedKey = __webpack_require__("f772");
var hiddenKeys = __webpack_require__("d012");
var WeakMap = global.WeakMap;
var set, get, has;
var enforce = function (it) {
return has(it) ? get(it) : set(it, {});
};
var getterFor = function (TYPE) {
return function (it) {
var state;
if (!isObject(it) || (state = get(it)).type !== TYPE) {
throw TypeError('Incompatible receiver, ' + TYPE + ' required');
} return state;
};
};
if (NATIVE_WEAK_MAP) {
var store = new WeakMap();
var wmget = store.get;
var wmhas = store.has;
var wmset = store.set;
set = function (it, metadata) {
wmset.call(store, it, metadata);
return metadata;
};
get = function (it) {
return wmget.call(store, it) || {};
};
has = function (it) {
return wmhas.call(store, it);
};
} else {
var STATE = sharedKey('state');
hiddenKeys[STATE] = true;
set = function (it, metadata) {
createNonEnumerableProperty(it, STATE, metadata);
return metadata;
};
get = function (it) {
return objectHas(it, STATE) ? it[STATE] : {};
};
has = function (it) {
return objectHas(it, STATE);
};
}
module.exports = {
set: set,
get: get,
has: has,
enforce: enforce,
getterFor: getterFor
};
/***/ }),
/***/ "6c92":
/***/ (function(module, exports, __webpack_require__) {
var tabbable = __webpack_require__("0580");
var xtend = __webpack_require__("53a8");
var activeFocusDelay;
var activeFocusTraps = (function() {
var trapQueue = [];
return {
activateTrap: function(trap) {
if (trapQueue.length > 0) {
var activeTrap = trapQueue[trapQueue.length - 1];
if (activeTrap !== trap) {
activeTrap.pause();
}
}
var trapIndex = trapQueue.indexOf(trap);
if (trapIndex === -1) {
trapQueue.push(trap);
} else {
// move this existing trap to the front of the queue
trapQueue.splice(trapIndex, 1);
trapQueue.push(trap);
}
},
deactivateTrap: function(trap) {
var trapIndex = trapQueue.indexOf(trap);
if (trapIndex !== -1) {
trapQueue.splice(trapIndex, 1);
}
if (trapQueue.length > 0) {
trapQueue[trapQueue.length - 1].unpause();
}
}
};
})();
function focusTrap(element, userOptions) {
var doc = document;
var container =
typeof element === 'string' ? doc.querySelector(element) : element;
var config = xtend(
{
returnFocusOnDeactivate: true,
escapeDeactivates: true
},
userOptions
);
var state = {
firstTabbableNode: null,
lastTabbableNode: null,
nodeFocusedBeforeActivation: null,
mostRecentlyFocusedNode: null,
active: false,
paused: false
};
var trap = {
activate: activate,
deactivate: deactivate,
pause: pause,
unpause: unpause
};
return trap;
function activate(activateOptions) {
if (state.active) return;
updateTabbableNodes();
state.active = true;
state.paused = false;
state.nodeFocusedBeforeActivation = doc.activeElement;
var onActivate =
activateOptions && activateOptions.onActivate
? activateOptions.onActivate
: config.onActivate;
if (onActivate) {
onActivate();
}
addListeners();
return trap;
}
function deactivate(deactivateOptions) {
if (!state.active) return;
clearTimeout(activeFocusDelay);
removeListeners();
state.active = false;
state.paused = false;
activeFocusTraps.deactivateTrap(trap);
var onDeactivate =
deactivateOptions && deactivateOptions.onDeactivate !== undefined
? deactivateOptions.onDeactivate
: config.onDeactivate;
if (onDeactivate) {
onDeactivate();
}
var returnFocus =
deactivateOptions && deactivateOptions.returnFocus !== undefined
? deactivateOptions.returnFocus
: config.returnFocusOnDeactivate;
if (returnFocus) {
delay(function() {
tryFocus(getReturnFocusNode(state.nodeFocusedBeforeActivation));
});
}
return trap;
}
function pause() {
if (state.paused || !state.active) return;
state.paused = true;
removeListeners();
}
function unpause() {
if (!state.paused || !state.active) return;
state.paused = false;
updateTabbableNodes();
addListeners();
}
function addListeners() {
if (!state.active) return;
// There can be only one listening focus trap at a time
activeFocusTraps.activateTrap(trap);
// Delay ensures that the focused element doesn't capture the event
// that caused the focus trap activation.
activeFocusDelay = delay(function() {
tryFocus(getInitialFocusNode());
});
doc.addEventListener('focusin', checkFocusIn, true);
doc.addEventListener('mousedown', checkPointerDown, {
capture: true,
passive: false
});
doc.addEventListener('touchstart', checkPointerDown, {
capture: true,
passive: false
});
doc.addEventListener('click', checkClick, {
capture: true,
passive: false
});
doc.addEventListener('keydown', checkKey, {
capture: true,
passive: false
});
return trap;
}
function removeListeners() {
if (!state.active) return;
doc.removeEventListener('focusin', checkFocusIn, true);
doc.removeEventListener('mousedown', checkPointerDown, true);
doc.removeEventListener('touchstart', checkPointerDown, true);
doc.removeEventListener('click', checkClick, true);
doc.removeEventListener('keydown', checkKey, true);
return trap;
}
function getNodeForOption(optionName) {
var optionValue = config[optionName];
var node = optionValue;
if (!optionValue) {
return null;
}
if (typeof optionValue === 'string') {
node = doc.querySelector(optionValue);
if (!node) {
throw new Error('`' + optionName + '` refers to no known node');
}
}
if (typeof optionValue === 'function') {
node = optionValue();
if (!node) {
throw new Error('`' + optionName + '` did not return a node');
}
}
return node;
}
function getInitialFocusNode() {
var node;
if (getNodeForOption('initialFocus') !== null) {
node = getNodeForOption('initialFocus');
} else if (container.contains(doc.activeElement)) {
node = doc.activeElement;
} else {
node = state.firstTabbableNode || getNodeForOption('fallbackFocus');
}
if (!node) {
throw new Error(
'Your focus-trap needs to have at least one focusable element'
);
}
return node;
}
function getReturnFocusNode(previousActiveElement) {
var node = getNodeForOption('setReturnFocus');
return node ? node : previousActiveElement;
}
// This needs to be done on mousedown and touchstart instead of click
// so that it precedes the focus event.
function checkPointerDown(e) {
if (container.contains(e.target)) return;
if (config.clickOutsideDeactivates) {
deactivate({
returnFocus: !tabbable.isFocusable(e.target)
});
return;
}
// This is needed for mobile devices.
// (If we'll only let `click` events through,
// then on mobile they will be blocked anyways if `touchstart` is blocked.)
if (config.allowOutsideClick && config.allowOutsideClick(e)) {
return;
}
e.preventDefault();
}
// In case focus escapes the trap for some strange reason, pull it back in.
function checkFocusIn(e) {
// In Firefox when you Tab out of an iframe the Document is briefly focused.
if (container.contains(e.target) || e.target instanceof Document) {
return;
}
e.stopImmediatePropagation();
tryFocus(state.mostRecentlyFocusedNode || getInitialFocusNode());
}
function checkKey(e) {
if (config.escapeDeactivates !== false && isEscapeEvent(e)) {
e.preventDefault();
deactivate();
return;
}
if (isTabEvent(e)) {
checkTab(e);
return;
}
}
// Hijack Tab events on the first and last focusable nodes of the trap,
// in order to prevent focus from escaping. If it escapes for even a
// moment it can end up scrolling the page and causing confusion so we
// kind of need to capture the action at the keydown phase.
function checkTab(e) {
updateTabbableNodes();
if (e.shiftKey && e.target === state.firstTabbableNode) {
e.preventDefault();
tryFocus(state.lastTabbableNode);
return;
}
if (!e.shiftKey && e.target === state.lastTabbableNode) {
e.preventDefault();
tryFocus(state.firstTabbableNode);
return;
}
}
function checkClick(e) {
if (config.clickOutsideDeactivates) return;
if (container.contains(e.target)) return;
if (config.allowOutsideClick && config.allowOutsideClick(e)) {
return;
}
e.preventDefault();
e.stopImmediatePropagation();
}
function updateTabbableNodes() {
var tabbableNodes = tabbable(container);
state.firstTabbableNode = tabbableNodes[0] || getInitialFocusNode();
state.lastTabbableNode =
tabbableNodes[tabbableNodes.length - 1] || getInitialFocusNode();
}
function tryFocus(node) {
if (node === doc.activeElement) return;
if (!node || !node.focus) {
tryFocus(getInitialFocusNode());
return;
}
node.focus();
state.mostRecentlyFocusedNode = node;
if (isSelectableInput(node)) {
node.select();
}
}
}
function isSelectableInput(node) {
return (
node.tagName &&
node.tagName.toLowerCase() === 'input' &&
typeof node.select === 'function'
);
}
function isEscapeEvent(e) {
return e.key === 'Escape' || e.key === 'Esc' || e.keyCode === 27;
}
function isTabEvent(e) {
return e.key === 'Tab' || e.keyCode === 9;
}
function delay(fn) {
return setTimeout(fn, 0);
}
module.exports = focusTrap;
/***/ }),
/***/ "6dcf":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAffix_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("b741");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAffix_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAffix_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAffix_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "6eeb":
/***/ (function(module, exports, __webpack_require__) {
var global = __webpack_require__("da84");
var createNonEnumerableProperty = __webpack_require__("9112");
var has = __webpack_require__("5135");
var setGlobal = __webpack_require__("ce4e");
var inspectSource = __webpack_require__("8925");
var InternalStateModule = __webpack_require__("69f3");
var getInternalState = InternalStateModule.get;
var enforceInternalState = InternalStateModule.enforce;
var TEMPLATE = String(String).split('String');
(module.exports = function (O, key, value, options) {
var unsafe = options ? !!options.unsafe : false;
var simple = options ? !!options.enumerable : false;
var noTargetGet = options ? !!options.noTargetGet : false;
if (typeof value == 'function') {
if (typeof key == 'string' && !has(value, 'name')) createNonEnumerableProperty(value, 'name', key);
enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : '');
}
if (O === global) {
if (simple) O[key] = value;
else setGlobal(key, value);
return;
} else if (!unsafe) {
delete O[key];
} else if (!noTargetGet && O[key]) {
simple = true;
}
if (simple) O[key] = value;
else createNonEnumerableProperty(O, key, value);
// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative
})(Function.prototype, 'toString', function toString() {
return typeof this == 'function' && getInternalState(this).source || inspectSource(this);
});
/***/ }),
/***/ "6fb4":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTopbar_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("1349");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTopbar_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTopbar_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTopbar_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "6fe2":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaLoading_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("9172");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaLoading_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaLoading_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaLoading_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "7144":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaBadge_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("3fc7");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaBadge_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaBadge_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaBadge_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "7156":
/***/ (function(module, exports, __webpack_require__) {
var isObject = __webpack_require__("861d");
var setPrototypeOf = __webpack_require__("d2bb");
// makes subclassing work correct for wrapped built-ins
module.exports = function ($this, dummy, Wrapper) {
var NewTarget, NewTargetPrototype;
if (
// it can work only with native `setPrototypeOf`
setPrototypeOf &&
// we haven't completely correct pre-ES6 way for getting `new.target`, so use this
typeof (NewTarget = dummy.constructor) == 'function' &&
NewTarget !== Wrapper &&
isObject(NewTargetPrototype = NewTarget.prototype) &&
NewTargetPrototype !== Wrapper.prototype
) setPrototypeOf($this, NewTargetPrototype);
return $this;
};
/***/ }),
/***/ "7410":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaBreadcrumb_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("12a4");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaBreadcrumb_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaBreadcrumb_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaBreadcrumb_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "7418":
/***/ (function(module, exports) {
exports.f = Object.getOwnPropertySymbols;
/***/ }),
/***/ "746f":
/***/ (function(module, exports, __webpack_require__) {
var path = __webpack_require__("428f");
var has = __webpack_require__("5135");
var wrappedWellKnownSymbolModule = __webpack_require__("c032");
var defineProperty = __webpack_require__("9bf2").f;
module.exports = function (NAME) {
var Symbol = path.Symbol || (path.Symbol = {});
if (!has(Symbol, NAME)) defineProperty(Symbol, NAME, {
value: wrappedWellKnownSymbolModule.f(NAME)
});
};
/***/ }),
/***/ "74f6":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaRadio_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("7de8");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaRadio_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaRadio_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaRadio_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "75da":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "7742":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaSelect_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("5bd1");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaSelect_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaSelect_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaSelect_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "777d":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaFilePicker_vue_vue_type_style_index_0_id_e6af6a5e_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("2fc0");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaFilePicker_vue_vue_type_style_index_0_id_e6af6a5e_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaFilePicker_vue_vue_type_style_index_0_id_e6af6a5e_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaFilePicker_vue_vue_type_style_index_0_id_e6af6a5e_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "7839":
/***/ (function(module, exports) {
// IE8- don't enum bug keys
module.exports = [
'constructor',
'hasOwnProperty',
'isPrototypeOf',
'propertyIsEnumerable',
'toLocaleString',
'toString',
'valueOf'
];
/***/ }),
/***/ "78c7":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "78ce":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "7b0b":
/***/ (function(module, exports, __webpack_require__) {
var requireObjectCoercible = __webpack_require__("1d80");
// `ToObject` abstract operation
// https://tc39.github.io/ecma262/#sec-toobject
module.exports = function (argument) {
return Object(requireObjectCoercible(argument));
};
/***/ }),
/***/ "7b6e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_023bb4b1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("8ca5");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_023bb4b1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_023bb4b1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_023bb4b1_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "7c1c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_f4c8a1b0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("f52f");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_f4c8a1b0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_f4c8a1b0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_f4c8a1b0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "7c73":
/***/ (function(module, exports, __webpack_require__) {
var anObject = __webpack_require__("825a");
var defineProperties = __webpack_require__("37e8");
var enumBugKeys = __webpack_require__("7839");
var hiddenKeys = __webpack_require__("d012");
var html = __webpack_require__("1be4");
var documentCreateElement = __webpack_require__("cc12");
var sharedKey = __webpack_require__("f772");
var IE_PROTO = sharedKey('IE_PROTO');
var PROTOTYPE = 'prototype';
var Empty = function () { /* empty */ };
// Create object with fake `null` prototype: use iframe Object with cleared prototype
var createDict = function () {
// Thrash, waste and sodomy: IE GC bug
var iframe = documentCreateElement('iframe');
var length = enumBugKeys.length;
var lt = '<';
var script = 'script';
var gt = '>';
var js = 'java' + script + ':';
var iframeDocument;
iframe.style.display = 'none';
html.appendChild(iframe);
iframe.src = String(js);
iframeDocument = iframe.contentWindow.document;
iframeDocument.open();
iframeDocument.write(lt + script + gt + 'document.F=Object' + lt + '/' + script + gt);
iframeDocument.close();
createDict = iframeDocument.F;
while (length--) delete createDict[PROTOTYPE][enumBugKeys[length]];
return createDict();
};
// `Object.create` method
// https://tc39.github.io/ecma262/#sec-object.create
module.exports = Object.create || function create(O, Properties) {
var result;
if (O !== null) {
Empty[PROTOTYPE] = anObject(O);
result = new Empty();
Empty[PROTOTYPE] = null;
// add "__proto__" for Object.getPrototypeOf polyfill
result[IE_PROTO] = O;
} else result = createDict();
return Properties === undefined ? result : defineProperties(result, Properties);
};
hiddenKeys[IE_PROTO] = true;
/***/ }),
/***/ "7db0":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var $find = __webpack_require__("b727").find;
var addToUnscopables = __webpack_require__("44d2");
var FIND = 'find';
var SKIPS_HOLES = true;
// Shouldn't skip holes
if (FIND in []) Array(1)[FIND](function () { SKIPS_HOLES = false; });
// `Array.prototype.find` method
// https://tc39.github.io/ecma262/#sec-array.prototype.find
$({ target: 'Array', proto: true, forced: SKIPS_HOLES }, {
find: function find(callbackfn /* , that = undefined */) {
return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
}
});
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
addToUnscopables(FIND);
/***/ }),
/***/ "7dd0":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var createIteratorConstructor = __webpack_require__("9ed3");
var getPrototypeOf = __webpack_require__("e163");
var setPrototypeOf = __webpack_require__("d2bb");
var setToStringTag = __webpack_require__("d44e");
var createNonEnumerableProperty = __webpack_require__("9112");
var redefine = __webpack_require__("6eeb");
var wellKnownSymbol = __webpack_require__("b622");
var IS_PURE = __webpack_require__("c430");
var Iterators = __webpack_require__("3f8c");
var IteratorsCore = __webpack_require__("ae93");
var IteratorPrototype = IteratorsCore.IteratorPrototype;
var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS;
var ITERATOR = wellKnownSymbol('iterator');
var KEYS = 'keys';
var VALUES = 'values';
var ENTRIES = 'entries';
var returnThis = function () { return this; };
module.exports = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) {
createIteratorConstructor(IteratorConstructor, NAME, next);
var getIterationMethod = function (KIND) {
if (KIND === DEFAULT && defaultIterator) return defaultIterator;
if (!BUGGY_SAFARI_ITERATORS && KIND in IterablePrototype) return IterablePrototype[KIND];
switch (KIND) {
case KEYS: return function keys() { return new IteratorConstructor(this, KIND); };
case VALUES: return function values() { return new IteratorConstructor(this, KIND); };
case ENTRIES: return function entries() { return new IteratorConstructor(this, KIND); };
} return function () { return new IteratorConstructor(this); };
};
var TO_STRING_TAG = NAME + ' Iterator';
var INCORRECT_VALUES_NAME = false;
var IterablePrototype = Iterable.prototype;
var nativeIterator = IterablePrototype[ITERATOR]
|| IterablePrototype['@@iterator']
|| DEFAULT && IterablePrototype[DEFAULT];
var defaultIterator = !BUGGY_SAFARI_ITERATORS && nativeIterator || getIterationMethod(DEFAULT);
var anyNativeIterator = NAME == 'Array' ? IterablePrototype.entries || nativeIterator : nativeIterator;
var CurrentIteratorPrototype, methods, KEY;
// fix native
if (anyNativeIterator) {
CurrentIteratorPrototype = getPrototypeOf(anyNativeIterator.call(new Iterable()));
if (IteratorPrototype !== Object.prototype && CurrentIteratorPrototype.next) {
if (!IS_PURE && getPrototypeOf(CurrentIteratorPrototype) !== IteratorPrototype) {
if (setPrototypeOf) {
setPrototypeOf(CurrentIteratorPrototype, IteratorPrototype);
} else if (typeof CurrentIteratorPrototype[ITERATOR] != 'function') {
createNonEnumerableProperty(CurrentIteratorPrototype, ITERATOR, returnThis);
}
}
// Set @@toStringTag to native iterators
setToStringTag(CurrentIteratorPrototype, TO_STRING_TAG, true, true);
if (IS_PURE) Iterators[TO_STRING_TAG] = returnThis;
}
}
// fix Array#{values, @@iterator}.name in V8 / FF
if (DEFAULT == VALUES && nativeIterator && nativeIterator.name !== VALUES) {
INCORRECT_VALUES_NAME = true;
defaultIterator = function values() { return nativeIterator.call(this); };
}
// define iterator
if ((!IS_PURE || FORCED) && IterablePrototype[ITERATOR] !== defaultIterator) {
createNonEnumerableProperty(IterablePrototype, ITERATOR, defaultIterator);
}
Iterators[NAME] = defaultIterator;
// export additional methods
if (DEFAULT) {
methods = {
values: getIterationMethod(VALUES),
keys: IS_SET ? defaultIterator : getIterationMethod(KEYS),
entries: getIterationMethod(ENTRIES)
};
if (FORCED) for (KEY in methods) {
if (BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) {
redefine(IterablePrototype, KEY, methods[KEY]);
}
} else $({ target: NAME, proto: true, forced: BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME }, methods);
}
return methods;
};
/***/ }),
/***/ "7de8":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "7f9a":
/***/ (function(module, exports, __webpack_require__) {
var global = __webpack_require__("da84");
var inspectSource = __webpack_require__("8925");
var WeakMap = global.WeakMap;
module.exports = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap));
/***/ }),
/***/ "8066":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "80b2":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaMinibar_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("22dd");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaMinibar_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaMinibar_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaMinibar_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "825a":
/***/ (function(module, exports, __webpack_require__) {
var isObject = __webpack_require__("861d");
module.exports = function (it) {
if (!isObject(it)) {
throw TypeError(String(it) + ' is not an object');
} return it;
};
/***/ }),
/***/ "8264":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "83a5":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_2d31e140_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("0a6a");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_2d31e140_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_2d31e140_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_2d31e140_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "83ab":
/***/ (function(module, exports, __webpack_require__) {
var fails = __webpack_require__("d039");
// Thank's IE8 for his funny defineProperty
module.exports = !fails(function () {
return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
});
/***/ }),
/***/ "8418":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var toPrimitive = __webpack_require__("c04e");
var definePropertyModule = __webpack_require__("9bf2");
var createPropertyDescriptor = __webpack_require__("5c6c");
module.exports = function (object, key, value) {
var propertyKey = toPrimitive(key);
if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value));
else object[propertyKey] = value;
};
/***/ }),
/***/ "841c":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var fixRegExpWellKnownSymbolLogic = __webpack_require__("d784");
var anObject = __webpack_require__("825a");
var requireObjectCoercible = __webpack_require__("1d80");
var sameValue = __webpack_require__("129f");
var regExpExec = __webpack_require__("14c3");
// @@search logic
fixRegExpWellKnownSymbolLogic('search', 1, function (SEARCH, nativeSearch, maybeCallNative) {
return [
// `String.prototype.search` method
// https://tc39.github.io/ecma262/#sec-string.prototype.search
function search(regexp) {
var O = requireObjectCoercible(this);
var searcher = regexp == undefined ? undefined : regexp[SEARCH];
return searcher !== undefined ? searcher.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O));
},
// `RegExp.prototype[@@search]` method
// https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search
function (regexp) {
var res = maybeCallNative(nativeSearch, regexp, this);
if (res.done) return res.value;
var rx = anObject(regexp);
var S = String(this);
var previousLastIndex = rx.lastIndex;
if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0;
var result = regExpExec(rx, S);
if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex;
return result === null ? -1 : result.index;
}
];
});
/***/ }),
/***/ "857a":
/***/ (function(module, exports, __webpack_require__) {
var requireObjectCoercible = __webpack_require__("1d80");
var quot = /"/g;
// B.2.3.2.1 CreateHTML(string, tag, attribute, value)
// https://tc39.github.io/ecma262/#sec-createhtml
module.exports = function (string, tag, attribute, value) {
var S = String(requireObjectCoercible(string));
var p1 = '<' + tag;
if (attribute !== '') p1 += ' ' + attribute + '="' + String(value).replace(quot, '"') + '"';
return p1 + '>' + S + '</' + tag + '>';
};
/***/ }),
/***/ "861d":
/***/ (function(module, exports) {
module.exports = function (it) {
return typeof it === 'object' ? it !== null : typeof it === 'function';
};
/***/ }),
/***/ "866c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAppConfig_vue_vue_type_style_index_0_id_79a333dc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("925d");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAppConfig_vue_vue_type_style_index_0_id_79a333dc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAppConfig_vue_vue_type_style_index_0_id_79a333dc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAppConfig_vue_vue_type_style_index_0_id_79a333dc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "86bb":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaRange_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("453f");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaRange_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaRange_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaRange_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "877c":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "8925":
/***/ (function(module, exports, __webpack_require__) {
var store = __webpack_require__("c6cd");
var functionToString = Function.toString;
// this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper
if (typeof store.inspectSource != 'function') {
store.inspectSource = function (it) {
return functionToString.call(it);
};
}
module.exports = store.inspectSource;
/***/ }),
/***/ "8a79":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var getOwnPropertyDescriptor = __webpack_require__("06cf").f;
var toLength = __webpack_require__("50c4");
var notARegExp = __webpack_require__("5a34");
var requireObjectCoercible = __webpack_require__("1d80");
var correctIsRegExpLogic = __webpack_require__("ab13");
var IS_PURE = __webpack_require__("c430");
var nativeEndsWith = ''.endsWith;
var min = Math.min;
var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('endsWith');
// https://github.com/zloirock/core-js/pull/702
var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () {
var descriptor = getOwnPropertyDescriptor(String.prototype, 'endsWith');
return descriptor && !descriptor.writable;
}();
// `String.prototype.endsWith` method
// https://tc39.github.io/ecma262/#sec-string.prototype.endswith
$({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, {
endsWith: function endsWith(searchString /* , endPosition = @length */) {
var that = String(requireObjectCoercible(this));
notARegExp(searchString);
var endPosition = arguments.length > 1 ? arguments[1] : undefined;
var len = toLength(that.length);
var end = endPosition === undefined ? len : min(toLength(endPosition), len);
var search = String(searchString);
return nativeEndsWith
? nativeEndsWith.call(that, search, end)
: that.slice(end - search.length, end) === search;
}
});
/***/ }),
/***/ "8aa5":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var charAt = __webpack_require__("6547").charAt;
// `AdvanceStringIndex` abstract operation
// https://tc39.github.io/ecma262/#sec-advancestringindex
module.exports = function (S, index, unicode) {
return index + (unicode ? charAt(S, index).length : 1);
};
/***/ }),
/***/ "8b02":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "8bbe":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_b2a6f466_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("066e");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_b2a6f466_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_b2a6f466_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_b2a6f466_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "8bbf":
/***/ (function(module, exports) {
module.exports = require("vue");
/***/ }),
/***/ "8ca5":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "8f6f":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "8f7e":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "90e3":
/***/ (function(module, exports) {
var id = 0;
var postfix = Math.random();
module.exports = function (key) {
return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36);
};
/***/ }),
/***/ "9112":
/***/ (function(module, exports, __webpack_require__) {
var DESCRIPTORS = __webpack_require__("83ab");
var definePropertyModule = __webpack_require__("9bf2");
var createPropertyDescriptor = __webpack_require__("5c6c");
module.exports = DESCRIPTORS ? function (object, key, value) {
return definePropertyModule.f(object, key, createPropertyDescriptor(1, value));
} : function (object, key, value) {
object[key] = value;
return object;
};
/***/ }),
/***/ "9172":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "91ba":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "9222":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "925d":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "9263":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var regexpFlags = __webpack_require__("ad6d");
var nativeExec = RegExp.prototype.exec;
// This always refers to the native implementation, because the
// String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js,
// which loads this file before patching the method.
var nativeReplace = String.prototype.replace;
var patchedExec = nativeExec;
var UPDATES_LAST_INDEX_WRONG = (function () {
var re1 = /a/;
var re2 = /b*/g;
nativeExec.call(re1, 'a');
nativeExec.call(re2, 'a');
return re1.lastIndex !== 0 || re2.lastIndex !== 0;
})();
// nonparticipating capturing group, copied from es5-shim's String#split patch.
var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;
var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED;
if (PATCH) {
patchedExec = function exec(str) {
var re = this;
var lastIndex, reCopy, match, i;
if (NPCG_INCLUDED) {
reCopy = new RegExp('^' + re.source + '$(?!\\s)', regexpFlags.call(re));
}
if (UPDATES_LAST_INDEX_WRONG) lastIndex = re.lastIndex;
match = nativeExec.call(re, str);
if (UPDATES_LAST_INDEX_WRONG && match) {
re.lastIndex = re.global ? match.index + match[0].length : lastIndex;
}
if (NPCG_INCLUDED && match && match.length > 1) {
// Fix browsers whose `exec` methods don't consistently return `undefined`
// for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/
nativeReplace.call(match[0], reCopy, function () {
for (i = 1; i < arguments.length - 2; i++) {
if (arguments[i] === undefined) match[i] = undefined;
}
});
}
return match;
};
}
module.exports = patchedExec;
/***/ }),
/***/ "94ca":
/***/ (function(module, exports, __webpack_require__) {
var fails = __webpack_require__("d039");
var replacement = /#|\.prototype\./;
var isForced = function (feature, detection) {
var value = data[normalize(feature)];
return value == POLYFILL ? true
: value == NATIVE ? false
: typeof detection == 'function' ? fails(detection)
: !!detection;
};
var normalize = isForced.normalize = function (string) {
return String(string).replace(replacement, '.').toLowerCase();
};
var data = isForced.data = {};
var NATIVE = isForced.NATIVE = 'N';
var POLYFILL = isForced.POLYFILL = 'P';
module.exports = isForced;
/***/ }),
/***/ "952c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaInput_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("5bba");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaInput_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaInput_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaInput_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "95f2":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "9634":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "9660":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAlert_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("ac6f");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAlert_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAlert_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAlert_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "9911":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var createHTML = __webpack_require__("857a");
var forcedStringHTMLMethod = __webpack_require__("eae9");
// `String.prototype.link` method
// https://tc39.github.io/ecma262/#sec-string.prototype.link
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('link') }, {
link: function link(url) {
return createHTML(this, 'a', 'href', url);
}
});
/***/ }),
/***/ "99af":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var fails = __webpack_require__("d039");
var isArray = __webpack_require__("e8b5");
var isObject = __webpack_require__("861d");
var toObject = __webpack_require__("7b0b");
var toLength = __webpack_require__("50c4");
var createProperty = __webpack_require__("8418");
var arraySpeciesCreate = __webpack_require__("65f0");
var arrayMethodHasSpeciesSupport = __webpack_require__("1dde");
var wellKnownSymbol = __webpack_require__("b622");
var V8_VERSION = __webpack_require__("60ae");
var IS_CONCAT_SPREADABLE = wellKnownSymbol('isConcatSpreadable');
var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF;
var MAXIMUM_ALLOWED_INDEX_EXCEEDED = 'Maximum allowed index exceeded';
// We can't use this feature detection in V8 since it causes
// deoptimization and serious performance degradation
// https://github.com/zloirock/core-js/issues/679
var IS_CONCAT_SPREADABLE_SUPPORT = V8_VERSION >= 51 || !fails(function () {
var array = [];
array[IS_CONCAT_SPREADABLE] = false;
return array.concat()[0] !== array;
});
var SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('concat');
var isConcatSpreadable = function (O) {
if (!isObject(O)) return false;
var spreadable = O[IS_CONCAT_SPREADABLE];
return spreadable !== undefined ? !!spreadable : isArray(O);
};
var FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT;
// `Array.prototype.concat` method
// https://tc39.github.io/ecma262/#sec-array.prototype.concat
// with adding support of @@isConcatSpreadable and @@species
$({ target: 'Array', proto: true, forced: FORCED }, {
concat: function concat(arg) { // eslint-disable-line no-unused-vars
var O = toObject(this);
var A = arraySpeciesCreate(O, 0);
var n = 0;
var i, k, length, len, E;
for (i = -1, length = arguments.length; i < length; i++) {
E = i === -1 ? O : arguments[i];
if (isConcatSpreadable(E)) {
len = toLength(E.length);
if (n + len > MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);
for (k = 0; k < len; k++, n++) if (k in E) createProperty(A, n, E[k]);
} else {
if (n >= MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);
createProperty(A, n++, E);
}
}
A.length = n;
return A;
}
});
/***/ }),
/***/ "9ace":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaColorPicker_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("e03c");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaColorPicker_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaColorPicker_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaColorPicker_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "9bdd":
/***/ (function(module, exports, __webpack_require__) {
var anObject = __webpack_require__("825a");
// call something on iterator step with safe closing on error
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 (error) {
var returnMethod = iterator['return'];
if (returnMethod !== undefined) anObject(returnMethod.call(iterator));
throw error;
}
};
/***/ }),
/***/ "9bf2":
/***/ (function(module, exports, __webpack_require__) {
var DESCRIPTORS = __webpack_require__("83ab");
var IE8_DOM_DEFINE = __webpack_require__("0cfb");
var anObject = __webpack_require__("825a");
var toPrimitive = __webpack_require__("c04e");
var nativeDefineProperty = Object.defineProperty;
// `Object.defineProperty` method
// https://tc39.github.io/ecma262/#sec-object.defineproperty
exports.f = DESCRIPTORS ? nativeDefineProperty : function defineProperty(O, P, Attributes) {
anObject(O);
P = toPrimitive(P, true);
anObject(Attributes);
if (IE8_DOM_DEFINE) try {
return nativeDefineProperty(O, P, Attributes);
} catch (error) { /* empty */ }
if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported');
if ('value' in Attributes) O[P] = Attributes.value;
return O;
};
/***/ }),
/***/ "9dac":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTabs_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("649b");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTabs_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTabs_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTabs_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "9de9":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "9ed3":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var IteratorPrototype = __webpack_require__("ae93").IteratorPrototype;
var create = __webpack_require__("7c73");
var createPropertyDescriptor = __webpack_require__("5c6c");
var setToStringTag = __webpack_require__("d44e");
var Iterators = __webpack_require__("3f8c");
var returnThis = function () { return this; };
module.exports = function (IteratorConstructor, NAME, next) {
var TO_STRING_TAG = NAME + ' Iterator';
IteratorConstructor.prototype = create(IteratorPrototype, { next: createPropertyDescriptor(1, next) });
setToStringTag(IteratorConstructor, TO_STRING_TAG, false, true);
Iterators[TO_STRING_TAG] = returnThis;
return IteratorConstructor;
};
/***/ }),
/***/ "a00e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTextarea_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("512a");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTextarea_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTextarea_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTextarea_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "a0e5":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "a15b":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var IndexedObject = __webpack_require__("44ad");
var toIndexedObject = __webpack_require__("fc6a");
var sloppyArrayMethod = __webpack_require__("b301");
var nativeJoin = [].join;
var ES3_STRINGS = IndexedObject != Object;
var SLOPPY_METHOD = sloppyArrayMethod('join', ',');
// `Array.prototype.join` method
// https://tc39.github.io/ecma262/#sec-array.prototype.join
$({ target: 'Array', proto: true, forced: ES3_STRINGS || SLOPPY_METHOD }, {
join: function join(separator) {
return nativeJoin.call(toIndexedObject(this), separator === undefined ? ',' : separator);
}
});
/***/ }),
/***/ "a26c":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "a2a3":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_60229dd2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("2ae7");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_60229dd2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_60229dd2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_60229dd2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "a3c4":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_3a74455b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("f144");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_3a74455b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_3a74455b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_3a74455b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "a419":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_faafc306_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("8b02");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_faafc306_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_faafc306_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_faafc306_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "a434":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var toAbsoluteIndex = __webpack_require__("23cb");
var toInteger = __webpack_require__("a691");
var toLength = __webpack_require__("50c4");
var toObject = __webpack_require__("7b0b");
var arraySpeciesCreate = __webpack_require__("65f0");
var createProperty = __webpack_require__("8418");
var arrayMethodHasSpeciesSupport = __webpack_require__("1dde");
var max = Math.max;
var min = Math.min;
var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF;
var MAXIMUM_ALLOWED_LENGTH_EXCEEDED = 'Maximum allowed length exceeded';
// `Array.prototype.splice` method
// https://tc39.github.io/ecma262/#sec-array.prototype.splice
// with adding support of @@species
$({ target: 'Array', proto: true, forced: !arrayMethodHasSpeciesSupport('splice') }, {
splice: function splice(start, deleteCount /* , ...items */) {
var O = toObject(this);
var len = toLength(O.length);
var actualStart = toAbsoluteIndex(start, len);
var argumentsLength = arguments.length;
var insertCount, actualDeleteCount, A, k, from, to;
if (argumentsLength === 0) {
insertCount = actualDeleteCount = 0;
} else if (argumentsLength === 1) {
insertCount = 0;
actualDeleteCount = len - actualStart;
} else {
insertCount = argumentsLength - 2;
actualDeleteCount = min(max(toInteger(deleteCount), 0), len - actualStart);
}
if (len + insertCount - actualDeleteCount > MAX_SAFE_INTEGER) {
throw TypeError(MAXIMUM_ALLOWED_LENGTH_EXCEEDED);
}
A = arraySpeciesCreate(O, actualDeleteCount);
for (k = 0; k < actualDeleteCount; k++) {
from = actualStart + k;
if (from in O) createProperty(A, k, O[from]);
}
A.length = actualDeleteCount;
if (insertCount < actualDeleteCount) {
for (k = actualStart; k < len - actualDeleteCount; k++) {
from = k + actualDeleteCount;
to = k + insertCount;
if (from in O) O[to] = O[from];
else delete O[to];
}
for (k = len; k > len - actualDeleteCount + insertCount; k--) delete O[k - 1];
} else if (insertCount > actualDeleteCount) {
for (k = len - actualDeleteCount; k > actualStart; k--) {
from = k + actualDeleteCount - 1;
to = k + insertCount - 1;
if (from in O) O[to] = O[from];
else delete O[to];
}
}
for (k = 0; k < insertCount; k++) {
O[k + actualStart] = arguments[k + 2];
}
O.length = len - actualDeleteCount + insertCount;
return A;
}
});
/***/ }),
/***/ "a4d3":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var global = __webpack_require__("da84");
var getBuiltIn = __webpack_require__("d066");
var IS_PURE = __webpack_require__("c430");
var DESCRIPTORS = __webpack_require__("83ab");
var NATIVE_SYMBOL = __webpack_require__("4930");
var USE_SYMBOL_AS_UID = __webpack_require__("fdbf");
var fails = __webpack_require__("d039");
var has = __webpack_require__("5135");
var isArray = __webpack_require__("e8b5");
var isObject = __webpack_require__("861d");
var anObject = __webpack_require__("825a");
var toObject = __webpack_require__("7b0b");
var toIndexedObject = __webpack_require__("fc6a");
var toPrimitive = __webpack_require__("c04e");
var createPropertyDescriptor = __webpack_require__("5c6c");
var nativeObjectCreate = __webpack_require__("7c73");
var objectKeys = __webpack_require__("df75");
var getOwnPropertyNamesModule = __webpack_require__("241c");
var getOwnPropertyNamesExternal = __webpack_require__("057f");
var getOwnPropertySymbolsModule = __webpack_require__("7418");
var getOwnPropertyDescriptorModule = __webpack_require__("06cf");
var definePropertyModule = __webpack_require__("9bf2");
var propertyIsEnumerableModule = __webpack_require__("d1e7");
var createNonEnumerableProperty = __webpack_require__("9112");
var redefine = __webpack_require__("6eeb");
var shared = __webpack_require__("5692");
var sharedKey = __webpack_require__("f772");
var hiddenKeys = __webpack_require__("d012");
var uid = __webpack_require__("90e3");
var wellKnownSymbol = __webpack_require__("b622");
var wrappedWellKnownSymbolModule = __webpack_require__("c032");
var defineWellKnownSymbol = __webpack_require__("746f");
var setToStringTag = __webpack_require__("d44e");
var InternalStateModule = __webpack_require__("69f3");
var $forEach = __webpack_require__("b727").forEach;
var HIDDEN = sharedKey('hidden');
var SYMBOL = 'Symbol';
var PROTOTYPE = 'prototype';
var TO_PRIMITIVE = wellKnownSymbol('toPrimitive');
var setInternalState = InternalStateModule.set;
var getInternalState = InternalStateModule.getterFor(SYMBOL);
var ObjectPrototype = Object[PROTOTYPE];
var $Symbol = global.Symbol;
var $stringify = getBuiltIn('JSON', 'stringify');
var nativeGetOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;
var nativeDefineProperty = definePropertyModule.f;
var nativeGetOwnPropertyNames = getOwnPropertyNamesExternal.f;
var nativePropertyIsEnumerable = propertyIsEnumerableModule.f;
var AllSymbols = shared('symbols');
var ObjectPrototypeSymbols = shared('op-symbols');
var StringToSymbolRegistry = shared('string-to-symbol-registry');
var SymbolToStringRegistry = shared('symbol-to-string-registry');
var WellKnownSymbolsStore = shared('wks');
var QObject = global.QObject;
// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173
var USE_SETTER = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;
// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687
var setSymbolDescriptor = DESCRIPTORS && fails(function () {
return nativeObjectCreate(nativeDefineProperty({}, 'a', {
get: function () { return nativeDefineProperty(this, 'a', { value: 7 }).a; }
})).a != 7;
}) ? function (O, P, Attributes) {
var ObjectPrototypeDescriptor = nativeGetOwnPropertyDescriptor(ObjectPrototype, P);
if (ObjectPrototypeDescriptor) delete ObjectPrototype[P];
nativeDefineProperty(O, P, Attributes);
if (ObjectPrototypeDescriptor && O !== ObjectPrototype) {
nativeDefineProperty(ObjectPrototype, P, ObjectPrototypeDescriptor);
}
} : nativeDefineProperty;
var wrap = function (tag, description) {
var symbol = AllSymbols[tag] = nativeObjectCreate($Symbol[PROTOTYPE]);
setInternalState(symbol, {
type: SYMBOL,
tag: tag,
description: description
});
if (!DESCRIPTORS) symbol.description = description;
return symbol;
};
var isSymbol = NATIVE_SYMBOL && typeof $Symbol.iterator == 'symbol' ? function (it) {
return typeof it == 'symbol';
} : function (it) {
return Object(it) instanceof $Symbol;
};
var $defineProperty = function defineProperty(O, P, Attributes) {
if (O === ObjectPrototype) $defineProperty(ObjectPrototypeSymbols, P, Attributes);
anObject(O);
var key = toPrimitive(P, true);
anObject(Attributes);
if (has(AllSymbols, key)) {
if (!Attributes.enumerable) {
if (!has(O, HIDDEN)) nativeDefineProperty(O, HIDDEN, createPropertyDescriptor(1, {}));
O[HIDDEN][key] = true;
} else {
if (has(O, HIDDEN) && O[HIDDEN][key]) O[HIDDEN][key] = false;
Attributes = nativeObjectCreate(Attributes, { enumerable: createPropertyDescriptor(0, false) });
} return setSymbolDescriptor(O, key, Attributes);
} return nativeDefineProperty(O, key, Attributes);
};
var $defineProperties = function defineProperties(O, Properties) {
anObject(O);
var properties = toIndexedObject(Properties);
var keys = objectKeys(properties).concat($getOwnPropertySymbols(properties));
$forEach(keys, function (key) {
if (!DESCRIPTORS || $propertyIsEnumerable.call(properties, key)) $defineProperty(O, key, properties[key]);
});
return O;
};
var $create = function create(O, Properties) {
return Properties === undefined ? nativeObjectCreate(O) : $defineProperties(nativeObjectCreate(O), Properties);
};
var $propertyIsEnumerable = function propertyIsEnumerable(V) {
var P = toPrimitive(V, true);
var enumerable = nativePropertyIsEnumerable.call(this, P);
if (this === ObjectPrototype && has(AllSymbols, P) && !has(ObjectPrototypeSymbols, P)) return false;
return enumerable || !has(this, P) || !has(AllSymbols, P) || has(this, HIDDEN) && this[HIDDEN][P] ? enumerable : true;
};
var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(O, P) {
var it = toIndexedObject(O);
var key = toPrimitive(P, true);
if (it === ObjectPrototype && has(AllSymbols, key) && !has(ObjectPrototypeSymbols, key)) return;
var descriptor = nativeGetOwnPropertyDescriptor(it, key);
if (descriptor && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) {
descriptor.enumerable = true;
}
return descriptor;
};
var $getOwnPropertyNames = function getOwnPropertyNames(O) {
var names = nativeGetOwnPropertyNames(toIndexedObject(O));
var result = [];
$forEach(names, function (key) {
if (!has(AllSymbols, key) && !has(hiddenKeys, key)) result.push(key);
});
return result;
};
var $getOwnPropertySymbols = function getOwnPropertySymbols(O) {
var IS_OBJECT_PROTOTYPE = O === ObjectPrototype;
var names = nativeGetOwnPropertyNames(IS_OBJECT_PROTOTYPE ? ObjectPrototypeSymbols : toIndexedObject(O));
var result = [];
$forEach(names, function (key) {
if (has(AllSymbols, key) && (!IS_OBJECT_PROTOTYPE || has(ObjectPrototype, key))) {
result.push(AllSymbols[key]);
}
});
return result;
};
// `Symbol` constructor
// https://tc39.github.io/ecma262/#sec-symbol-constructor
if (!NATIVE_SYMBOL) {
$Symbol = function Symbol() {
if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor');
var description = !arguments.length || arguments[0] === undefined ? undefined : String(arguments[0]);
var tag = uid(description);
var setter = function (value) {
if (this === ObjectPrototype) setter.call(ObjectPrototypeSymbols, value);
if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;
setSymbolDescriptor(this, tag, createPropertyDescriptor(1, value));
};
if (DESCRIPTORS && USE_SETTER) setSymbolDescriptor(ObjectPrototype, tag, { configurable: true, set: setter });
return wrap(tag, description);
};
redefine($Symbol[PROTOTYPE], 'toString', function toString() {
return getInternalState(this).tag;
});
propertyIsEnumerableModule.f = $propertyIsEnumerable;
definePropertyModule.f = $defineProperty;
getOwnPropertyDescriptorModule.f = $getOwnPropertyDescriptor;
getOwnPropertyNamesModule.f = getOwnPropertyNamesExternal.f = $getOwnPropertyNames;
getOwnPropertySymbolsModule.f = $getOwnPropertySymbols;
if (DESCRIPTORS) {
// https://github.com/tc39/proposal-Symbol-description
nativeDefineProperty($Symbol[PROTOTYPE], 'description', {
configurable: true,
get: function description() {
return getInternalState(this).description;
}
});
if (!IS_PURE) {
redefine(ObjectPrototype, 'propertyIsEnumerable', $propertyIsEnumerable, { unsafe: true });
}
}
}
if (!USE_SYMBOL_AS_UID) {
wrappedWellKnownSymbolModule.f = function (name) {
return wrap(wellKnownSymbol(name), name);
};
}
$({ global: true, wrap: true, forced: !NATIVE_SYMBOL, sham: !NATIVE_SYMBOL }, {
Symbol: $Symbol
});
$forEach(objectKeys(WellKnownSymbolsStore), function (name) {
defineWellKnownSymbol(name);
});
$({ target: SYMBOL, stat: true, forced: !NATIVE_SYMBOL }, {
// `Symbol.for` method
// https://tc39.github.io/ecma262/#sec-symbol.for
'for': function (key) {
var string = String(key);
if (has(StringToSymbolRegistry, string)) return StringToSymbolRegistry[string];
var symbol = $Symbol(string);
StringToSymbolRegistry[string] = symbol;
SymbolToStringRegistry[symbol] = string;
return symbol;
},
// `Symbol.keyFor` method
// https://tc39.github.io/ecma262/#sec-symbol.keyfor
keyFor: function keyFor(sym) {
if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol');
if (has(SymbolToStringRegistry, sym)) return SymbolToStringRegistry[sym];
},
useSetter: function () { USE_SETTER = true; },
useSimple: function () { USE_SETTER = false; }
});
$({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL, sham: !DESCRIPTORS }, {
// `Object.create` method
// https://tc39.github.io/ecma262/#sec-object.create
create: $create,
// `Object.defineProperty` method
// https://tc39.github.io/ecma262/#sec-object.defineproperty
defineProperty: $defineProperty,
// `Object.defineProperties` method
// https://tc39.github.io/ecma262/#sec-object.defineproperties
defineProperties: $defineProperties,
// `Object.getOwnPropertyDescriptor` method
// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptors
getOwnPropertyDescriptor: $getOwnPropertyDescriptor
});
$({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL }, {
// `Object.getOwnPropertyNames` method
// https://tc39.github.io/ecma262/#sec-object.getownpropertynames
getOwnPropertyNames: $getOwnPropertyNames,
// `Object.getOwnPropertySymbols` method
// https://tc39.github.io/ecma262/#sec-object.getownpropertysymbols
getOwnPropertySymbols: $getOwnPropertySymbols
});
// Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives
// https://bugs.chromium.org/p/v8/issues/detail?id=3443
$({ target: 'Object', stat: true, forced: fails(function () { getOwnPropertySymbolsModule.f(1); }) }, {
getOwnPropertySymbols: function getOwnPropertySymbols(it) {
return getOwnPropertySymbolsModule.f(toObject(it));
}
});
// `JSON.stringify` method behavior with symbols
// https://tc39.github.io/ecma262/#sec-json.stringify
if ($stringify) {
var FORCED_JSON_STRINGIFY = !NATIVE_SYMBOL || fails(function () {
var symbol = $Symbol();
// MS Edge converts symbol values to JSON as {}
return $stringify([symbol]) != '[null]'
// WebKit converts symbol values to JSON as null
|| $stringify({ a: symbol }) != '{}'
// V8 throws on boxed symbols
|| $stringify(Object(symbol)) != '{}';
});
$({ target: 'JSON', stat: true, forced: FORCED_JSON_STRINGIFY }, {
// eslint-disable-next-line no-unused-vars
stringify: function stringify(it, replacer, space) {
var args = [it];
var index = 1;
var $replacer;
while (arguments.length > index) args.push(arguments[index++]);
$replacer = replacer;
if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined
if (!isArray(replacer)) replacer = function (key, value) {
if (typeof $replacer == 'function') value = $replacer.call(this, key, value);
if (!isSymbol(value)) return value;
};
args[1] = replacer;
return $stringify.apply(null, args);
}
});
}
// `Symbol.prototype[@@toPrimitive]` method
// https://tc39.github.io/ecma262/#sec-symbol.prototype-@@toprimitive
if (!$Symbol[PROTOTYPE][TO_PRIMITIVE]) {
createNonEnumerableProperty($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);
}
// `Symbol.prototype[@@toStringTag]` property
// https://tc39.github.io/ecma262/#sec-symbol.prototype-@@tostringtag
setToStringTag($Symbol, SYMBOL);
hiddenKeys[HIDDEN] = true;
/***/ }),
/***/ "a4e6":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_7de71c78_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("1562");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_7de71c78_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_7de71c78_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_7de71c78_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "a630":
/***/ (function(module, exports, __webpack_require__) {
var $ = __webpack_require__("23e7");
var from = __webpack_require__("4df4");
var checkCorrectnessOfIteration = __webpack_require__("1c7e");
var INCORRECT_ITERATION = !checkCorrectnessOfIteration(function (iterable) {
Array.from(iterable);
});
// `Array.from` method
// https://tc39.github.io/ecma262/#sec-array.from
$({ target: 'Array', stat: true, forced: INCORRECT_ITERATION }, {
from: from
});
/***/ }),
/***/ "a691":
/***/ (function(module, exports) {
var ceil = Math.ceil;
var floor = Math.floor;
// `ToInteger` abstract operation
// https://tc39.github.io/ecma262/#sec-tointeger
module.exports = function (argument) {
return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument);
};
/***/ }),
/***/ "a9e3":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var DESCRIPTORS = __webpack_require__("83ab");
var global = __webpack_require__("da84");
var isForced = __webpack_require__("94ca");
var redefine = __webpack_require__("6eeb");
var has = __webpack_require__("5135");
var classof = __webpack_require__("c6b6");
var inheritIfRequired = __webpack_require__("7156");
var toPrimitive = __webpack_require__("c04e");
var fails = __webpack_require__("d039");
var create = __webpack_require__("7c73");
var getOwnPropertyNames = __webpack_require__("241c").f;
var getOwnPropertyDescriptor = __webpack_require__("06cf").f;
var defineProperty = __webpack_require__("9bf2").f;
var trim = __webpack_require__("58a8").trim;
var NUMBER = 'Number';
var NativeNumber = global[NUMBER];
var NumberPrototype = NativeNumber.prototype;
// Opera ~12 has broken Object#toString
var BROKEN_CLASSOF = classof(create(NumberPrototype)) == NUMBER;
// `ToNumber` abstract operation
// https://tc39.github.io/ecma262/#sec-tonumber
var toNumber = function (argument) {
var it = toPrimitive(argument, false);
var first, third, radix, maxCode, digits, length, index, code;
if (typeof it == 'string' && it.length > 2) {
it = trim(it);
first = it.charCodeAt(0);
if (first === 43 || first === 45) {
third = it.charCodeAt(2);
if (third === 88 || third === 120) return NaN; // Number('+0x1') should be NaN, old V8 fix
} else if (first === 48) {
switch (it.charCodeAt(1)) {
case 66: case 98: radix = 2; maxCode = 49; break; // fast equal of /^0b[01]+$/i
case 79: case 111: radix = 8; maxCode = 55; break; // fast equal of /^0o[0-7]+$/i
default: return +it;
}
digits = it.slice(2);
length = digits.length;
for (index = 0; index < length; index++) {
code = digits.charCodeAt(index);
// parseInt parses a string to a first unavailable symbol
// but ToNumber should return NaN if a string contains unavailable symbols
if (code < 48 || code > maxCode) return NaN;
} return parseInt(digits, radix);
}
} return +it;
};
// `Number` constructor
// https://tc39.github.io/ecma262/#sec-number-constructor
if (isForced(NUMBER, !NativeNumber(' 0o1') || !NativeNumber('0b1') || NativeNumber('+0x1'))) {
var NumberWrapper = function Number(value) {
var it = arguments.length < 1 ? 0 : value;
var dummy = this;
return dummy instanceof NumberWrapper
// check on 1..constructor(foo) case
&& (BROKEN_CLASSOF ? fails(function () { NumberPrototype.valueOf.call(dummy); }) : classof(dummy) != NUMBER)
? inheritIfRequired(new NativeNumber(toNumber(it)), dummy, NumberWrapper) : toNumber(it);
};
for (var keys = DESCRIPTORS ? getOwnPropertyNames(NativeNumber) : (
// ES3:
'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,' +
// ES2015 (in case, if modules with ES2015 Number statics required before):
'EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,' +
'MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger'
).split(','), j = 0, key; keys.length > j; j++) {
if (has(NativeNumber, key = keys[j]) && !has(NumberWrapper, key)) {
defineProperty(NumberWrapper, key, getOwnPropertyDescriptor(NativeNumber, key));
}
}
NumberWrapper.prototype = NumberPrototype;
NumberPrototype.constructor = NumberWrapper;
redefine(global, NUMBER, NumberWrapper);
}
/***/ }),
/***/ "ab13":
/***/ (function(module, exports, __webpack_require__) {
var wellKnownSymbol = __webpack_require__("b622");
var MATCH = wellKnownSymbol('match');
module.exports = function (METHOD_NAME) {
var regexp = /./;
try {
'/./'[METHOD_NAME](regexp);
} catch (e) {
try {
regexp[MATCH] = false;
return '/./'[METHOD_NAME](regexp);
} catch (f) { /* empty */ }
} return false;
};
/***/ }),
/***/ "ac37":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaDatepicker_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("2bcd");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaDatepicker_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaDatepicker_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaDatepicker_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "ac6f":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "ad6d":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var anObject = __webpack_require__("825a");
// `RegExp.prototype.flags` getter implementation
// https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags
module.exports = function () {
var that = anObject(this);
var result = '';
if (that.global) result += 'g';
if (that.ignoreCase) result += 'i';
if (that.multiline) result += 'm';
if (that.dotAll) result += 's';
if (that.unicode) result += 'u';
if (that.sticky) result += 'y';
return result;
};
/***/ }),
/***/ "ae93":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var getPrototypeOf = __webpack_require__("e163");
var createNonEnumerableProperty = __webpack_require__("9112");
var has = __webpack_require__("5135");
var wellKnownSymbol = __webpack_require__("b622");
var IS_PURE = __webpack_require__("c430");
var ITERATOR = wellKnownSymbol('iterator');
var BUGGY_SAFARI_ITERATORS = false;
var returnThis = function () { return this; };
// `%IteratorPrototype%` object
// https://tc39.github.io/ecma262/#sec-%iteratorprototype%-object
var IteratorPrototype, PrototypeOfArrayIteratorPrototype, arrayIterator;
if ([].keys) {
arrayIterator = [].keys();
// Safari 8 has buggy iterators w/o `next`
if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS = true;
else {
PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator));
if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype;
}
}
if (IteratorPrototype == undefined) IteratorPrototype = {};
// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
if (!IS_PURE && !has(IteratorPrototype, ITERATOR)) {
createNonEnumerableProperty(IteratorPrototype, ITERATOR, returnThis);
}
module.exports = {
IteratorPrototype: IteratorPrototype,
BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS
};
/***/ }),
/***/ "aef7":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_24fcd3d2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("eecb");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_24fcd3d2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_24fcd3d2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_24fcd3d2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "af46":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_0c53f0fa_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("fe25");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_0c53f0fa_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_0c53f0fa_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_0c53f0fa_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "afcb":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaModal_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("1d70");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaModal_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaModal_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaModal_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "b041":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var TO_STRING_TAG_SUPPORT = __webpack_require__("00ee");
var classof = __webpack_require__("f5df");
// `Object.prototype.toString` method implementation
// https://tc39.github.io/ecma262/#sec-object.prototype.tostring
module.exports = TO_STRING_TAG_SUPPORT ? {}.toString : function toString() {
return '[object ' + classof(this) + ']';
};
/***/ }),
/***/ "b0c0":
/***/ (function(module, exports, __webpack_require__) {
var DESCRIPTORS = __webpack_require__("83ab");
var defineProperty = __webpack_require__("9bf2").f;
var FunctionPrototype = Function.prototype;
var FunctionPrototypeToString = FunctionPrototype.toString;
var nameRE = /^\s*function ([^ (]*)/;
var NAME = 'name';
// Function instances `.name` property
// https://tc39.github.io/ecma262/#sec-function-instances-name
if (DESCRIPTORS && !(NAME in FunctionPrototype)) {
defineProperty(FunctionPrototype, NAME, {
configurable: true,
get: function () {
try {
return FunctionPrototypeToString.call(this).match(nameRE)[1];
} catch (error) {
return '';
}
}
});
}
/***/ }),
/***/ "b147":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaSidebar_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("62a3");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaSidebar_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaSidebar_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaSidebar_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "b301":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var fails = __webpack_require__("d039");
module.exports = function (METHOD_NAME, argument) {
var method = [][METHOD_NAME];
return !method || !fails(function () {
// eslint-disable-next-line no-useless-call,no-throw-literal
method.call(null, argument || function () { throw 1; }, 1);
});
};
/***/ }),
/***/ "b39a":
/***/ (function(module, exports, __webpack_require__) {
var getBuiltIn = __webpack_require__("d066");
module.exports = getBuiltIn('navigator', 'userAgent') || '';
/***/ }),
/***/ "b45e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaDropdown_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("8f7e");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaDropdown_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaDropdown_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaDropdown_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "b622":
/***/ (function(module, exports, __webpack_require__) {
var global = __webpack_require__("da84");
var shared = __webpack_require__("5692");
var has = __webpack_require__("5135");
var uid = __webpack_require__("90e3");
var NATIVE_SYMBOL = __webpack_require__("4930");
var USE_SYMBOL_AS_UID = __webpack_require__("fdbf");
var WellKnownSymbolsStore = shared('wks');
var Symbol = global.Symbol;
var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : uid;
module.exports = function (name) {
if (!has(WellKnownSymbolsStore, name)) {
if (NATIVE_SYMBOL && has(Symbol, name)) WellKnownSymbolsStore[name] = Symbol[name];
else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name);
} return WellKnownSymbolsStore[name];
};
/***/ }),
/***/ "b64b":
/***/ (function(module, exports, __webpack_require__) {
var $ = __webpack_require__("23e7");
var toObject = __webpack_require__("7b0b");
var nativeKeys = __webpack_require__("df75");
var fails = __webpack_require__("d039");
var FAILS_ON_PRIMITIVES = fails(function () { nativeKeys(1); });
// `Object.keys` method
// https://tc39.github.io/ecma262/#sec-object.keys
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, {
keys: function keys(it) {
return nativeKeys(toObject(it));
}
});
/***/ }),
/***/ "b727":
/***/ (function(module, exports, __webpack_require__) {
var bind = __webpack_require__("f8c2");
var IndexedObject = __webpack_require__("44ad");
var toObject = __webpack_require__("7b0b");
var toLength = __webpack_require__("50c4");
var arraySpeciesCreate = __webpack_require__("65f0");
var push = [].push;
// `Array.prototype.{ forEach, map, filter, some, every, find, findIndex }` methods implementation
var createMethod = function (TYPE) {
var IS_MAP = TYPE == 1;
var IS_FILTER = TYPE == 2;
var IS_SOME = TYPE == 3;
var IS_EVERY = TYPE == 4;
var IS_FIND_INDEX = TYPE == 6;
var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
return function ($this, callbackfn, that, specificCreate) {
var O = toObject($this);
var self = IndexedObject(O);
var boundFunction = bind(callbackfn, that, 3);
var length = toLength(self.length);
var index = 0;
var create = specificCreate || arraySpeciesCreate;
var target = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;
var value, result;
for (;length > index; index++) if (NO_HOLES || index in self) {
value = self[index];
result = boundFunction(value, index, O);
if (TYPE) {
if (IS_MAP) target[index] = result; // map
else if (result) switch (TYPE) {
case 3: return true; // some
case 5: return value; // find
case 6: return index; // findIndex
case 2: push.call(target, value); // filter
} else if (IS_EVERY) return false; // every
}
}
return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target;
};
};
module.exports = {
// `Array.prototype.forEach` method
// https://tc39.github.io/ecma262/#sec-array.prototype.foreach
forEach: createMethod(0),
// `Array.prototype.map` method
// https://tc39.github.io/ecma262/#sec-array.prototype.map
map: createMethod(1),
// `Array.prototype.filter` method
// https://tc39.github.io/ecma262/#sec-array.prototype.filter
filter: createMethod(2),
// `Array.prototype.some` method
// https://tc39.github.io/ecma262/#sec-array.prototype.some
some: createMethod(3),
// `Array.prototype.every` method
// https://tc39.github.io/ecma262/#sec-array.prototype.every
every: createMethod(4),
// `Array.prototype.find` method
// https://tc39.github.io/ecma262/#sec-array.prototype.find
find: createMethod(5),
// `Array.prototype.findIndex` method
// https://tc39.github.io/ecma262/#sec-array.prototype.findIndex
findIndex: createMethod(6)
};
/***/ }),
/***/ "b741":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "b959":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_05381704_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("877c");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_05381704_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_05381704_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_05381704_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "baa5":
/***/ (function(module, exports, __webpack_require__) {
var $ = __webpack_require__("23e7");
var lastIndexOf = __webpack_require__("e58c");
// `Array.prototype.lastIndexOf` method
// https://tc39.github.io/ecma262/#sec-array.prototype.lastindexof
$({ target: 'Array', proto: true, forced: lastIndexOf !== [].lastIndexOf }, {
lastIndexOf: lastIndexOf
});
/***/ }),
/***/ "bbe8":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAside_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("f6e4");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAside_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAside_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAside_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "bef8":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_34908241_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("91ba");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_34908241_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_34908241_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_34908241_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "bf68":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_7be28626_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("9634");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_7be28626_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_7be28626_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_7be28626_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "c032":
/***/ (function(module, exports, __webpack_require__) {
var wellKnownSymbol = __webpack_require__("b622");
exports.f = wellKnownSymbol;
/***/ }),
/***/ "c042":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaCheckbox_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("a26c");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaCheckbox_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaCheckbox_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaCheckbox_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "c04e":
/***/ (function(module, exports, __webpack_require__) {
var isObject = __webpack_require__("861d");
// `ToPrimitive` abstract operation
// https://tc39.github.io/ecma262/#sec-toprimitive
// instead of the ES6 spec version, we didn't implement @@toPrimitive case
// and the second argument - flag - preferred type is a string
module.exports = function (input, PREFERRED_STRING) {
if (!isObject(input)) return input;
var fn, val;
if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;
if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val;
if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;
throw TypeError("Can't convert object to primitive value");
};
/***/ }),
/***/ "c32d":
/***/ (function(module, exports) {
module.exports = require("moment");
/***/ }),
/***/ "c3e5":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTimepicker_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("cf41");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTimepicker_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTimepicker_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaTimepicker_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "c3ec":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPageHeader_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("c955");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPageHeader_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPageHeader_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaPageHeader_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "c430":
/***/ (function(module, exports) {
module.exports = false;
/***/ }),
/***/ "c52f":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAppConfig_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("78c7");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAppConfig_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAppConfig_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaAppConfig_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "c6b6":
/***/ (function(module, exports) {
var toString = {}.toString;
module.exports = function (it) {
return toString.call(it).slice(8, -1);
};
/***/ }),
/***/ "c6cd":
/***/ (function(module, exports, __webpack_require__) {
var global = __webpack_require__("da84");
var setGlobal = __webpack_require__("ce4e");
var SHARED = '__core-js_shared__';
var store = global[SHARED] || setGlobal(SHARED, {});
module.exports = store;
/***/ }),
/***/ "c740":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var $findIndex = __webpack_require__("b727").findIndex;
var addToUnscopables = __webpack_require__("44d2");
var FIND_INDEX = 'findIndex';
var SKIPS_HOLES = true;
// Shouldn't skip holes
if (FIND_INDEX in []) Array(1)[FIND_INDEX](function () { SKIPS_HOLES = false; });
// `Array.prototype.findIndex` method
// https://tc39.github.io/ecma262/#sec-array.prototype.findindex
$({ target: 'Array', proto: true, forced: SKIPS_HOLES }, {
findIndex: function findIndex(callbackfn /* , that = undefined */) {
return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
}
});
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
addToUnscopables(FIND_INDEX);
/***/ }),
/***/ "c880":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "c8ba":
/***/ (function(module, exports) {
var g;
// This works in non-strict mode
g = (function() {
return this;
})();
try {
// This works if eval is allowed (see CSP)
g = g || new Function("return this")();
} catch (e) {
// This works if the window reference is available
if (typeof window === "object") g = window;
}
// g can still be undefined, but nothing to do about it...
// We return undefined, instead of nothing here, so it's
// easier to handle this case. if(!global) { ...}
module.exports = g;
/***/ }),
/***/ "c955":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "c975":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var $indexOf = __webpack_require__("4d64").indexOf;
var sloppyArrayMethod = __webpack_require__("b301");
var nativeIndexOf = [].indexOf;
var NEGATIVE_ZERO = !!nativeIndexOf && 1 / [1].indexOf(1, -0) < 0;
var SLOPPY_METHOD = sloppyArrayMethod('indexOf');
// `Array.prototype.indexOf` method
// https://tc39.github.io/ecma262/#sec-array.prototype.indexof
$({ target: 'Array', proto: true, forced: NEGATIVE_ZERO || SLOPPY_METHOD }, {
indexOf: function indexOf(searchElement /* , fromIndex = 0 */) {
return NEGATIVE_ZERO
// convert -0 to +0
? nativeIndexOf.apply(this, arguments) || 0
: $indexOf(this, searchElement, arguments.length > 1 ? arguments[1] : undefined);
}
});
/***/ }),
/***/ "ca4c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_f838518e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("5ff3");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_f838518e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_f838518e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_f838518e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "ca84":
/***/ (function(module, exports, __webpack_require__) {
var has = __webpack_require__("5135");
var toIndexedObject = __webpack_require__("fc6a");
var indexOf = __webpack_require__("4d64").indexOf;
var hiddenKeys = __webpack_require__("d012");
module.exports = function (object, names) {
var O = toIndexedObject(object);
var i = 0;
var result = [];
var key;
for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key);
// Don't enum bug & hidden keys
while (names.length > i) if (has(O, key = names[i++])) {
~indexOf(result, key) || result.push(key);
}
return result;
};
/***/ }),
/***/ "caad":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var $includes = __webpack_require__("4d64").includes;
var addToUnscopables = __webpack_require__("44d2");
// `Array.prototype.includes` method
// https://tc39.github.io/ecma262/#sec-array.prototype.includes
$({ target: 'Array', proto: true }, {
includes: function includes(el /* , fromIndex = 0 */) {
return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined);
}
});
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
addToUnscopables('includes');
/***/ }),
/***/ "cb99":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaToggleIcon_vue_vue_type_style_index_0_id_f23f3648_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("f350");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaToggleIcon_vue_vue_type_style_index_0_id_f23f3648_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaToggleIcon_vue_vue_type_style_index_0_id_f23f3648_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaToggleIcon_vue_vue_type_style_index_0_id_f23f3648_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "cbfb":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "cc12":
/***/ (function(module, exports, __webpack_require__) {
var global = __webpack_require__("da84");
var isObject = __webpack_require__("861d");
var document = global.document;
// typeof document.createElement is 'object' in old IE
var EXISTS = isObject(document) && isObject(document.createElement);
module.exports = function (it) {
return EXISTS ? document.createElement(it) : {};
};
/***/ }),
/***/ "cc71":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var createHTML = __webpack_require__("857a");
var forcedStringHTMLMethod = __webpack_require__("eae9");
// `String.prototype.bold` method
// https://tc39.github.io/ecma262/#sec-string.prototype.bold
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('bold') }, {
bold: function bold() {
return createHTML(this, 'b', '', '');
}
});
/***/ }),
/***/ "cca6":
/***/ (function(module, exports, __webpack_require__) {
var $ = __webpack_require__("23e7");
var assign = __webpack_require__("60da");
// `Object.assign` method
// https://tc39.github.io/ecma262/#sec-object.assign
$({ target: 'Object', stat: true, forced: Object.assign !== assign }, {
assign: assign
});
/***/ }),
/***/ "cd99":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaLozenge_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("ce4f");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaLozenge_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaLozenge_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaLozenge_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "ce4e":
/***/ (function(module, exports, __webpack_require__) {
var global = __webpack_require__("da84");
var createNonEnumerableProperty = __webpack_require__("9112");
module.exports = function (key, value) {
try {
createNonEnumerableProperty(global, key, value);
} catch (error) {
global[key] = value;
} return value;
};
/***/ }),
/***/ "ce4f":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "cf41":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "d012":
/***/ (function(module, exports) {
module.exports = {};
/***/ }),
/***/ "d039":
/***/ (function(module, exports) {
module.exports = function (exec) {
try {
return !!exec();
} catch (error) {
return true;
}
};
/***/ }),
/***/ "d066":
/***/ (function(module, exports, __webpack_require__) {
var path = __webpack_require__("428f");
var global = __webpack_require__("da84");
var aFunction = function (variable) {
return typeof variable == 'function' ? variable : undefined;
};
module.exports = function (namespace, method) {
return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace])
: path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method];
};
/***/ }),
/***/ "d164":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "d1e7":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var nativePropertyIsEnumerable = {}.propertyIsEnumerable;
var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
// Nashorn ~ JDK8 bug
var NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 1: 2 }, 1);
// `Object.prototype.propertyIsEnumerable` method implementation
// https://tc39.github.io/ecma262/#sec-object.prototype.propertyisenumerable
exports.f = NASHORN_BUG ? function propertyIsEnumerable(V) {
var descriptor = getOwnPropertyDescriptor(this, V);
return !!descriptor && descriptor.enumerable;
} : nativePropertyIsEnumerable;
/***/ }),
/***/ "d26a":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_650457ca_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("dcfd");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_650457ca_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_650457ca_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_650457ca_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "d28b":
/***/ (function(module, exports, __webpack_require__) {
var defineWellKnownSymbol = __webpack_require__("746f");
// `Symbol.iterator` well-known symbol
// https://tc39.github.io/ecma262/#sec-symbol.iterator
defineWellKnownSymbol('iterator');
/***/ }),
/***/ "d2bb":
/***/ (function(module, exports, __webpack_require__) {
var anObject = __webpack_require__("825a");
var aPossiblePrototype = __webpack_require__("3bbe");
// `Object.setPrototypeOf` method
// https://tc39.github.io/ecma262/#sec-object.setprototypeof
// Works with __proto__ only. Old v8 can't work with null proto objects.
/* eslint-disable no-proto */
module.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () {
var CORRECT_SETTER = false;
var test = {};
var setter;
try {
setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set;
setter.call(test, []);
CORRECT_SETTER = test instanceof Array;
} catch (error) { /* empty */ }
return function setPrototypeOf(O, proto) {
anObject(O);
aPossiblePrototype(proto);
if (CORRECT_SETTER) setter.call(O, proto);
else O.__proto__ = proto;
return O;
};
}() : undefined);
/***/ }),
/***/ "d3b7":
/***/ (function(module, exports, __webpack_require__) {
var TO_STRING_TAG_SUPPORT = __webpack_require__("00ee");
var redefine = __webpack_require__("6eeb");
var toString = __webpack_require__("b041");
// `Object.prototype.toString` method
// https://tc39.github.io/ecma262/#sec-object.prototype.tostring
if (!TO_STRING_TAG_SUPPORT) {
redefine(Object.prototype, 'toString', toString, { unsafe: true });
}
/***/ }),
/***/ "d44e":
/***/ (function(module, exports, __webpack_require__) {
var defineProperty = __webpack_require__("9bf2").f;
var has = __webpack_require__("5135");
var wellKnownSymbol = __webpack_require__("b622");
var TO_STRING_TAG = wellKnownSymbol('toStringTag');
module.exports = function (it, TAG, STATIC) {
if (it && !has(it = STATIC ? it : it.prototype, TO_STRING_TAG)) {
defineProperty(it, TO_STRING_TAG, { configurable: true, value: TAG });
}
};
/***/ }),
/***/ "d784":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var createNonEnumerableProperty = __webpack_require__("9112");
var redefine = __webpack_require__("6eeb");
var fails = __webpack_require__("d039");
var wellKnownSymbol = __webpack_require__("b622");
var regexpExec = __webpack_require__("9263");
var SPECIES = wellKnownSymbol('species');
var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {
// #replace needs built-in support for named groups.
// #match works fine because it just return the exec results, even if it has
// a "grops" property.
var re = /./;
re.exec = function () {
var result = [];
result.groups = { a: '7' };
return result;
};
return ''.replace(re, '$<a>') !== '7';
});
// Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec
// Weex JS has frozen built-in prototypes, so use try / catch wrapper
var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails(function () {
var re = /(?:)/;
var originalExec = re.exec;
re.exec = function () { return originalExec.apply(this, arguments); };
var result = 'ab'.split(re);
return result.length !== 2 || result[0] !== 'a' || result[1] !== 'b';
});
module.exports = function (KEY, length, exec, sham) {
var SYMBOL = wellKnownSymbol(KEY);
var DELEGATES_TO_SYMBOL = !fails(function () {
// String methods call symbol-named RegEp methods
var O = {};
O[SYMBOL] = function () { return 7; };
return ''[KEY](O) != 7;
});
var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function () {
// Symbol-named RegExp methods call .exec
var execCalled = false;
var re = /a/;
if (KEY === 'split') {
// We can't use real regex here since it causes deoptimization
// and serious performance degradation in V8
// https://github.com/zloirock/core-js/issues/306
re = {};
// RegExp[@@split] doesn't call the regex's exec method, but first creates
// a new one. We need to return the patched regex when creating the new one.
re.constructor = {};
re.constructor[SPECIES] = function () { return re; };
re.flags = '';
re[SYMBOL] = /./[SYMBOL];
}
re.exec = function () { execCalled = true; return null; };
re[SYMBOL]('');
return !execCalled;
});
if (
!DELEGATES_TO_SYMBOL ||
!DELEGATES_TO_EXEC ||
(KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) ||
(KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)
) {
var nativeRegExpMethod = /./[SYMBOL];
var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) {
if (regexp.exec === regexpExec) {
if (DELEGATES_TO_SYMBOL && !forceStringMethod) {
// The native String method already delegates to @@method (this
// polyfilled function), leasing to infinite recursion.
// We avoid it by directly calling the native @@method method.
return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };
}
return { done: true, value: nativeMethod.call(str, regexp, arg2) };
}
return { done: false };
});
var stringMethod = methods[0];
var regexMethod = methods[1];
redefine(String.prototype, KEY, stringMethod);
redefine(RegExp.prototype, SYMBOL, length == 2
// 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)
// 21.2.5.11 RegExp.prototype[@@split](string, limit)
? function (string, arg) { return regexMethod.call(string, this, arg); }
// 21.2.5.6 RegExp.prototype[@@match](string)
// 21.2.5.9 RegExp.prototype[@@search](string)
: function (string) { return regexMethod.call(string, this); }
);
if (sham) createNonEnumerableProperty(RegExp.prototype[SYMBOL], 'sham', true);
}
};
/***/ }),
/***/ "d81d":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var $map = __webpack_require__("b727").map;
var fails = __webpack_require__("d039");
var arrayMethodHasSpeciesSupport = __webpack_require__("1dde");
var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('map');
// FF49- issue
var USES_TO_LENGTH = HAS_SPECIES_SUPPORT && !fails(function () {
[].map.call({ length: -1, 0: 1 }, function (it) { throw it; });
});
// `Array.prototype.map` method
// https://tc39.github.io/ecma262/#sec-array.prototype.map
// with adding support of @@species
$({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, {
map: function map(callbackfn /* , thisArg */) {
return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
}
});
/***/ }),
/***/ "d882":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "da6c":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "da84":
/***/ (function(module, exports, __webpack_require__) {
/* WEBPACK VAR INJECTION */(function(global) {var check = function (it) {
return it && it.Math == Math && it;
};
// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
module.exports =
// eslint-disable-next-line no-undef
check(typeof globalThis == 'object' && globalThis) ||
check(typeof window == 'object' && window) ||
check(typeof self == 'object' && self) ||
check(typeof global == 'object' && global) ||
// eslint-disable-next-line no-new-func
Function('return this')();
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__("c8ba")))
/***/ }),
/***/ "db93":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_0ed1f7d7_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("3bd7");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_0ed1f7d7_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_0ed1f7d7_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_0ed1f7d7_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "dcfd":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "ddb0":
/***/ (function(module, exports, __webpack_require__) {
var global = __webpack_require__("da84");
var DOMIterables = __webpack_require__("fdbc");
var ArrayIteratorMethods = __webpack_require__("e260");
var createNonEnumerableProperty = __webpack_require__("9112");
var wellKnownSymbol = __webpack_require__("b622");
var ITERATOR = wellKnownSymbol('iterator');
var TO_STRING_TAG = wellKnownSymbol('toStringTag');
var ArrayValues = ArrayIteratorMethods.values;
for (var COLLECTION_NAME in DOMIterables) {
var Collection = global[COLLECTION_NAME];
var CollectionPrototype = Collection && Collection.prototype;
if (CollectionPrototype) {
// some Chrome versions have non-configurable methods on DOMTokenList
if (CollectionPrototype[ITERATOR] !== ArrayValues) try {
createNonEnumerableProperty(CollectionPrototype, ITERATOR, ArrayValues);
} catch (error) {
CollectionPrototype[ITERATOR] = ArrayValues;
}
if (!CollectionPrototype[TO_STRING_TAG]) {
createNonEnumerableProperty(CollectionPrototype, TO_STRING_TAG, COLLECTION_NAME);
}
if (DOMIterables[COLLECTION_NAME]) for (var METHOD_NAME in ArrayIteratorMethods) {
// some Chrome versions have non-configurable methods on DOMTokenList
if (CollectionPrototype[METHOD_NAME] !== ArrayIteratorMethods[METHOD_NAME]) try {
createNonEnumerableProperty(CollectionPrototype, METHOD_NAME, ArrayIteratorMethods[METHOD_NAME]);
} catch (error) {
CollectionPrototype[METHOD_NAME] = ArrayIteratorMethods[METHOD_NAME];
}
}
}
}
/***/ }),
/***/ "df04":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "df75":
/***/ (function(module, exports, __webpack_require__) {
var internalObjectKeys = __webpack_require__("ca84");
var enumBugKeys = __webpack_require__("7839");
// `Object.keys` method
// https://tc39.github.io/ecma262/#sec-object.keys
module.exports = Object.keys || function keys(O) {
return internalObjectKeys(O, enumBugKeys);
};
/***/ }),
/***/ "df91":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "e01a":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
// `Symbol.prototype.description` getter
// https://tc39.github.io/ecma262/#sec-symbol.prototype.description
var $ = __webpack_require__("23e7");
var DESCRIPTORS = __webpack_require__("83ab");
var global = __webpack_require__("da84");
var has = __webpack_require__("5135");
var isObject = __webpack_require__("861d");
var defineProperty = __webpack_require__("9bf2").f;
var copyConstructorProperties = __webpack_require__("e893");
var NativeSymbol = global.Symbol;
if (DESCRIPTORS && typeof NativeSymbol == 'function' && (!('description' in NativeSymbol.prototype) ||
// Safari 12 bug
NativeSymbol().description !== undefined
)) {
var EmptyStringDescriptionStore = {};
// wrap Symbol constructor for correct work with undefined description
var SymbolWrapper = function Symbol() {
var description = arguments.length < 1 || arguments[0] === undefined ? undefined : String(arguments[0]);
var result = this instanceof SymbolWrapper
? new NativeSymbol(description)
// in Edge 13, String(Symbol(undefined)) === 'Symbol(undefined)'
: description === undefined ? NativeSymbol() : NativeSymbol(description);
if (description === '') EmptyStringDescriptionStore[result] = true;
return result;
};
copyConstructorProperties(SymbolWrapper, NativeSymbol);
var symbolPrototype = SymbolWrapper.prototype = NativeSymbol.prototype;
symbolPrototype.constructor = SymbolWrapper;
var symbolToString = symbolPrototype.toString;
var native = String(NativeSymbol('test')) == 'Symbol(test)';
var regexp = /^Symbol\((.*)\)[^)]+$/;
defineProperty(symbolPrototype, 'description', {
configurable: true,
get: function description() {
var symbol = isObject(this) ? this.valueOf() : this;
var string = symbolToString.call(symbol);
if (has(EmptyStringDescriptionStore, symbol)) return '';
var desc = native ? string.slice(7, -1) : string.replace(regexp, '$1');
return desc === '' ? undefined : desc;
}
});
$({ global: true, forced: true }, {
Symbol: SymbolWrapper
});
}
/***/ }),
/***/ "e03c":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "e070":
/***/ (function(module, exports, __webpack_require__) {
var fails = __webpack_require__("d039");
var whitespaces = __webpack_require__("5899");
var non = '\u200B\u0085\u180E';
// check that a method works with the correct list
// of whitespaces and has a correct name
module.exports = function (METHOD_NAME) {
return fails(function () {
return !!whitespaces[METHOD_NAME]() || non[METHOD_NAME]() != non || whitespaces[METHOD_NAME].name !== METHOD_NAME;
});
};
/***/ }),
/***/ "e163":
/***/ (function(module, exports, __webpack_require__) {
var has = __webpack_require__("5135");
var toObject = __webpack_require__("7b0b");
var sharedKey = __webpack_require__("f772");
var CORRECT_PROTOTYPE_GETTER = __webpack_require__("e177");
var IE_PROTO = sharedKey('IE_PROTO');
var ObjectPrototype = Object.prototype;
// `Object.getPrototypeOf` method
// https://tc39.github.io/ecma262/#sec-object.getprototypeof
module.exports = CORRECT_PROTOTYPE_GETTER ? Object.getPrototypeOf : function (O) {
O = toObject(O);
if (has(O, IE_PROTO)) return O[IE_PROTO];
if (typeof O.constructor == 'function' && O instanceof O.constructor) {
return O.constructor.prototype;
} return O instanceof Object ? ObjectPrototype : null;
};
/***/ }),
/***/ "e177":
/***/ (function(module, exports, __webpack_require__) {
var fails = __webpack_require__("d039");
module.exports = !fails(function () {
function F() { /* empty */ }
F.prototype.constructor = null;
return Object.getPrototypeOf(new F()) !== F.prototype;
});
/***/ }),
/***/ "e25e":
/***/ (function(module, exports, __webpack_require__) {
var $ = __webpack_require__("23e7");
var parseIntImplementation = __webpack_require__("e583");
// `parseInt` method
// https://tc39.github.io/ecma262/#sec-parseint-string-radix
$({ global: true, forced: parseInt != parseIntImplementation }, {
parseInt: parseIntImplementation
});
/***/ }),
/***/ "e260":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var toIndexedObject = __webpack_require__("fc6a");
var addToUnscopables = __webpack_require__("44d2");
var Iterators = __webpack_require__("3f8c");
var InternalStateModule = __webpack_require__("69f3");
var defineIterator = __webpack_require__("7dd0");
var ARRAY_ITERATOR = 'Array Iterator';
var setInternalState = InternalStateModule.set;
var getInternalState = InternalStateModule.getterFor(ARRAY_ITERATOR);
// `Array.prototype.entries` method
// https://tc39.github.io/ecma262/#sec-array.prototype.entries
// `Array.prototype.keys` method
// https://tc39.github.io/ecma262/#sec-array.prototype.keys
// `Array.prototype.values` method
// https://tc39.github.io/ecma262/#sec-array.prototype.values
// `Array.prototype[@@iterator]` method
// https://tc39.github.io/ecma262/#sec-array.prototype-@@iterator
// `CreateArrayIterator` internal method
// https://tc39.github.io/ecma262/#sec-createarrayiterator
module.exports = defineIterator(Array, 'Array', function (iterated, kind) {
setInternalState(this, {
type: ARRAY_ITERATOR,
target: toIndexedObject(iterated), // target
index: 0, // next index
kind: kind // kind
});
// `%ArrayIteratorPrototype%.next` method
// https://tc39.github.io/ecma262/#sec-%arrayiteratorprototype%.next
}, function () {
var state = getInternalState(this);
var target = state.target;
var kind = state.kind;
var index = state.index++;
if (!target || index >= target.length) {
state.target = undefined;
return { value: undefined, done: true };
}
if (kind == 'keys') return { value: index, done: false };
if (kind == 'values') return { value: target[index], done: false };
return { value: [index, target[index]], done: false };
}, 'values');
// argumentsList[@@iterator] is %ArrayProto_values%
// https://tc39.github.io/ecma262/#sec-createunmappedargumentsobject
// https://tc39.github.io/ecma262/#sec-createmappedargumentsobject
Iterators.Arguments = Iterators.Array;
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
addToUnscopables('keys');
addToUnscopables('values');
addToUnscopables('entries');
/***/ }),
/***/ "e583":
/***/ (function(module, exports, __webpack_require__) {
var global = __webpack_require__("da84");
var trim = __webpack_require__("58a8").trim;
var whitespaces = __webpack_require__("5899");
var nativeParseInt = global.parseInt;
var hex = /^[+-]?0[Xx]/;
var FORCED = nativeParseInt(whitespaces + '08') !== 8 || nativeParseInt(whitespaces + '0x16') !== 22;
// `parseInt` method
// https://tc39.github.io/ecma262/#sec-parseint-string-radix
module.exports = FORCED ? function parseInt(string, radix) {
var S = trim(String(string));
return nativeParseInt(S, (radix >>> 0) || (hex.test(S) ? 16 : 10));
} : nativeParseInt;
/***/ }),
/***/ "e58c":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var toIndexedObject = __webpack_require__("fc6a");
var toInteger = __webpack_require__("a691");
var toLength = __webpack_require__("50c4");
var sloppyArrayMethod = __webpack_require__("b301");
var min = Math.min;
var nativeLastIndexOf = [].lastIndexOf;
var NEGATIVE_ZERO = !!nativeLastIndexOf && 1 / [1].lastIndexOf(1, -0) < 0;
var SLOPPY_METHOD = sloppyArrayMethod('lastIndexOf');
// `Array.prototype.lastIndexOf` method implementation
// https://tc39.github.io/ecma262/#sec-array.prototype.lastindexof
module.exports = (NEGATIVE_ZERO || SLOPPY_METHOD) ? function lastIndexOf(searchElement /* , fromIndex = @[*-1] */) {
// convert -0 to +0
if (NEGATIVE_ZERO) return nativeLastIndexOf.apply(this, arguments) || 0;
var O = toIndexedObject(this);
var length = toLength(O.length);
var index = length - 1;
if (arguments.length > 1) index = min(index, toInteger(arguments[1]));
if (index < 0) index = length + index;
for (;index >= 0; index--) if (index in O && O[index] === searchElement) return index || 0;
return -1;
} : nativeLastIndexOf;
/***/ }),
/***/ "e6ce":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "e893":
/***/ (function(module, exports, __webpack_require__) {
var has = __webpack_require__("5135");
var ownKeys = __webpack_require__("56ef");
var getOwnPropertyDescriptorModule = __webpack_require__("06cf");
var definePropertyModule = __webpack_require__("9bf2");
module.exports = function (target, source) {
var keys = ownKeys(source);
var defineProperty = definePropertyModule.f;
var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;
for (var i = 0; i < keys.length; i++) {
var key = keys[i];
if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key));
}
};
/***/ }),
/***/ "e8b5":
/***/ (function(module, exports, __webpack_require__) {
var classof = __webpack_require__("c6b6");
// `IsArray` abstract operation
// https://tc39.github.io/ecma262/#sec-isarray
module.exports = Array.isArray || function isArray(arg) {
return classof(arg) == 'Array';
};
/***/ }),
/***/ "e95a":
/***/ (function(module, exports, __webpack_require__) {
var wellKnownSymbol = __webpack_require__("b622");
var Iterators = __webpack_require__("3f8c");
var ITERATOR = wellKnownSymbol('iterator');
var ArrayPrototype = Array.prototype;
// check on default Array iterator
module.exports = function (it) {
return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it);
};
/***/ }),
/***/ "eae9":
/***/ (function(module, exports, __webpack_require__) {
var fails = __webpack_require__("d039");
// check the existence of a method, lowercase
// of a tag and escaping quotes in arguments
module.exports = function (METHOD_NAME) {
return fails(function () {
var test = ''[METHOD_NAME]('"');
return test !== test.toLowerCase() || test.split('"').length > 3;
});
};
/***/ }),
/***/ "eaec":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_64a1ff08_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("d882");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_64a1ff08_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_64a1ff08_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_64a1ff08_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "ecb3":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaRow_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("1516");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaRow_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaRow_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaRow_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "ede0":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_29f4670c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("df04");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_29f4670c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_29f4670c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_29f4670c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "ede2":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaCollapse_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("6075");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaCollapse_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaCollapse_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaCollapse_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "eecb":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "f144":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "f350":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "f52f":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "f5df":
/***/ (function(module, exports, __webpack_require__) {
var TO_STRING_TAG_SUPPORT = __webpack_require__("00ee");
var classofRaw = __webpack_require__("c6b6");
var wellKnownSymbol = __webpack_require__("b622");
var TO_STRING_TAG = wellKnownSymbol('toStringTag');
// ES3 wrong here
var CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) == 'Arguments';
// fallback for IE11 Script Access Denied error
var tryGet = function (it, key) {
try {
return it[key];
} catch (error) { /* empty */ }
};
// getting tag from ES6+ `Object.prototype.toString`
module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function (it) {
var O, tag, result;
return it === undefined ? 'Undefined' : it === null ? 'Null'
// @@toStringTag case
: typeof (tag = tryGet(O = Object(it), TO_STRING_TAG)) == 'string' ? tag
// builtinTag case
: CORRECT_ARGUMENTS ? classofRaw(O)
// ES3 arguments fallback
: (result = classofRaw(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : result;
};
/***/ }),
/***/ "f6e4":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "f6fd":
/***/ (function(module, exports) {
// document.currentScript polyfill by Adam Miller
// MIT license
(function(document){
var currentScript = "currentScript",
scripts = document.getElementsByTagName('script'); // Live NodeList collection
// If browser needs currentScript polyfill, add get currentScript() to the document object
if (!(currentScript in document)) {
Object.defineProperty(document, currentScript, {
get: function(){
// IE 6-10 supports script readyState
// IE 10+ support stack trace
try { throw new Error(); }
catch (err) {
// Find the second match for the "at" string to get file src url from stack.
// Specifically works with the format of stack traces in IE.
var i, res = ((/.*at [^\(]*\((.*):.+:.+\)$/ig).exec(err.stack) || [false])[1];
// For all scripts on the page, if src matches or if ready state is interactive, return the script tag
for(i in scripts){
if(scripts[i].src == res || scripts[i].readyState == "interactive"){
return scripts[i];
}
}
// If no match, return null
return null;
}
}
});
}
})(document);
/***/ }),
/***/ "f772":
/***/ (function(module, exports, __webpack_require__) {
var shared = __webpack_require__("5692");
var uid = __webpack_require__("90e3");
var keys = shared('keys');
module.exports = function (key) {
return keys[key] || (keys[key] = uid(key));
};
/***/ }),
/***/ "f8c2":
/***/ (function(module, exports, __webpack_require__) {
var aFunction = __webpack_require__("1c0b");
// optional / simple context binding
module.exports = function (fn, that, length) {
aFunction(fn);
if (that === undefined) return fn;
switch (length) {
case 0: return function () {
return fn.call(that);
};
case 1: return function (a) {
return fn.call(that, a);
};
case 2: return function (a, b) {
return fn.call(that, a, b);
};
case 3: return function (a, b, c) {
return fn.call(that, a, b, c);
};
}
return function (/* ...args */) {
return fn.apply(that, arguments);
};
};
/***/ }),
/***/ "fb15":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js
// This file is imported into lib/wc client bundles.
if (typeof window !== 'undefined') {
if (true) {
__webpack_require__("f6fd")
}
var setPublicPath_i
if ((setPublicPath_i = window.document.currentScript) && (setPublicPath_i = setPublicPath_i.src.match(/(.+\/)[^/]+\.js(\?.*)?$/))) {
__webpack_require__.p = setPublicPath_i[1] // eslint-disable-line
}
}
// Indicate to webpack that this file can be concatenated
/* harmony default export */ var setPublicPath = (null);
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.regexp.constructor.js
var es_regexp_constructor = __webpack_require__("4d63");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.regexp.to-string.js
var es_regexp_to_string = __webpack_require__("25f0");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.replace.js
var es_string_replace = __webpack_require__("5319");
// EXTERNAL MODULE: external {"commonjs":"vue","commonjs2":"vue","root":"Vue"}
var external_commonjs_vue_commonjs2_vue_root_Vue_ = __webpack_require__("8bbf");
var external_commonjs_vue_commonjs2_vue_root_Vue_default = /*#__PURE__*/__webpack_require__.n(external_commonjs_vue_commonjs2_vue_root_Vue_);
// CONCATENATED MODULE: ./src/relocate.js
var getWindowSize = function getWindowSize() {
var ww = window.innerWidth;
var wh = window.innerHeight;
return {
width: ww,
height: wh
};
};
var getPosition = function getPosition(el) {
var rect = el.getBoundingClientRect();
return {
top: rect.top,
right: rect.right,
bottom: rect.bottom,
left: rect.left,
width: rect.width,
height: rect.height,
x: rect.x,
y: rect.y
};
};
var removeClassByPrefix = function removeClassByPrefix(el, prefix) {
var regx = new RegExp('\\b' + prefix + '(.*)?\\b', 'g');
el.className = el.className.replace(regx, '');
return el;
};
var relocate = function relocate(el) {
var pos = getPosition(el);
var win = getWindowSize();
var pos1 = 'right';
var pos2 = 'bottom';
if (pos.width + pos.left > win.width - 20) {
pos1 = 'left';
}
if (pos.height + pos.top > win.height) {
pos2 = 'top';
}
el.classList.add('position-' + pos1 + '-' + pos2);
};
/* harmony default export */ var src_relocate = ({
componentUpdated: function componentUpdated(el, binding) {
if (!binding.value) {
setTimeout(function () {
removeClassByPrefix(el, 'position-');
}, 400);
return;
}
if (binding.value !== binding.oldValue) {
external_commonjs_vue_commonjs2_vue_root_Vue_default.a.nextTick(function () {
relocate(el);
});
}
}
});
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App/VaApp.vue?vue&type=template&id=1132c4c6&
var VaAppvue_type_template_id_1132c4c6_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{style:(_vm.styleObj)},[_vm._t("default")],2)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/App/VaApp.vue?vue&type=template&id=1132c4c6&
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.number.constructor.js
var es_number_constructor = __webpack_require__("a9e3");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.parse-int.js
var es_parse_int = __webpack_require__("e25e");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.split.js
var es_string_split = __webpack_require__("1276");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.function.name.js
var es_function_name = __webpack_require__("b0c0");
// EXTERNAL MODULE: ./node_modules/core-js/modules/web.dom-collections.for-each.js
var web_dom_collections_for_each = __webpack_require__("159b");
// CONCATENATED MODULE: ./src/utils/events.js
function _broadcast(componentName, eventName, params) {
this.$children.forEach(function (child) {
var name = child.$options.name;
if (name === componentName) {
child.$emit(eventName, params);
} else {
_broadcast.call(child, componentName, eventName, params);
}
});
}
/* harmony default export */ var events = ({
methods: {
dispatch: function dispatch(componentName, eventName, params) {
var parent = this.$parent || this.$root;
var name = parent.$options.name;
while (parent && (!name || name !== componentName)) {
parent = parent.$parent;
if (parent) {
name = parent.$options.name;
}
}
if (parent) {
parent.$emit(eventName, params);
}
},
broadcast: function broadcast(componentName, eventName, params) {
_broadcast.call(this, componentName, eventName, params);
}
}
});
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App/VaApp.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaAppvue_type_script_lang_js_ = ({
name: 'VaApp',
mixins: [events],
props: {
desktopSidebarWidth: {
type: [Number, String],
default: 0,
required: false
},
desktopMinibarWidth: {
type: [Number, String],
default: 0,
required: false
},
desktopTopbarHeight: {
type: [Number, String],
default: 0,
required: false
},
mobileBreakpoint: {
type: Number,
default: 768,
required: false
},
mobileSidebarWidth: {
type: [Number, String],
default: 0,
required: false
},
mobileMinibarWidth: {
type: [Number, String],
default: 0,
required: false
},
mobileTopbarHeight: {
type: [Number, String],
default: 0,
required: false
},
rtl: {
type: Boolean,
default: false
},
sidebarPriority: {
type: Boolean,
default: false,
required: false
},
minibarPriority: {
type: Boolean,
default: false,
required: false
},
topbarPriority: {
type: Boolean,
default: false,
required: false
},
topbarPadded: {
type: Boolean,
default: false,
required: false
},
split: {
type: Boolean,
default: false,
required: false
},
reverse: {
type: Boolean,
default: false,
required: false
},
desktopMargin: {
type: [Number, String],
default: 0,
required: false
},
desktopMinimumWidth: {
type: [Number, String],
default: 0,
required: false
},
bgColor: {
type: String,
default: '#F4F5F7',
required: false
},
pageBgColor: {
type: String,
default: '#FFFFFF',
required: false
},
showToggle: {
type: Boolean,
default: false,
required: false
}
},
data: function data() {
var dDesktopMinimumWidth = this.desktopMinimumWidth;
var dDesktopTopbarHeight = this.desktopTopbarHeight;
var dDesktopMinibarWidth = this.desktopMinibarWidth;
var dDesktopSidebarWidth = this.desktopSidebarWidth;
var dMobileSidebarWidth = this.mobileSidebarWidth;
var dMobileMinibarWidth = this.mobileMinibarWidth;
var dMobileTopbarHeight = this.mobileTopbarHeight;
var dSidebarPriority = this.sidebarPriority;
var dMinibarPriority = this.minibarPriority;
var currDesktopMargin = this.desktopMargin;
var dTopbarPriority = this.topbarPriority;
var dDesktopMargin = this.desktopMargin;
var dTopbarPadded = this.topbarPadded;
var dPageBgColor = this.pageBgColor;
var dShowToggle = this.showToggle;
var dReverse = this.reverse;
var dBgColor = this.bgColor;
var dSplit = this.split;
var dRtl = this.rtl;
return {
mDesktopTopbarHeight: dDesktopTopbarHeight,
mDesktopMinimumWidth: dDesktopMinimumWidth,
mDesktopSidebarWidth: dDesktopSidebarWidth,
mDesktopMinibarWidth: dDesktopMinibarWidth,
mMobileSidebarWidth: dMobileSidebarWidth,
mMobileMinibarWidth: dMobileMinibarWidth,
mMobileTopbarHeight: dMobileTopbarHeight,
currentDesktopMargin: currDesktopMargin,
mMinibarPriority: dMinibarPriority,
mSidebarPriority: dSidebarPriority,
mTopbarPriority: dTopbarPriority,
mDesktopMargin: dDesktopMargin,
mTopbarPadded: dTopbarPadded,
pastMobileBreakpoint: false,
mPageBgColor: dPageBgColor,
mShowToggle: dShowToggle,
allowMarginUpdates: true,
currentTopbarHeight: 0,
currentSidebarWidth: 0,
currentMinibarWidth: 0,
mSidebarTheme: 'blue',
mMinibarTheme: 'blue',
mTopbarTheme: 'blue',
mReverse: dReverse,
mBgColor: dBgColor,
haveSidebar: false,
haveMinibar: false,
mTextLinks: false,
haveTopbar: false,
mCompact: false,
isMobile: false,
havePage: false,
contentWidth: 0,
mPageSize: 'md',
mSplit: dSplit,
windowWidth: 0,
mRtl: dRtl
};
},
watch: {
pastMobileBreakpoint: function pastMobileBreakpoint(val) {
this.broadcastIsMobile(val);
this.setAndBroadcastDimensions();
},
desktopSidebarWidth: function desktopSidebarWidth(val) {
this.mDesktopSidebarWidth = val;
},
mDesktopSidebarWidth: function mDesktopSidebarWidth() {
this.setAndBroadcastDimensions();
},
desktopMinibarWidth: function desktopMinibarWidth(val) {
this.mDesktopMinibarWidth = val;
},
mDesktopMinibarWidth: function mDesktopMinibarWidth() {
this.setAndBroadcastDimensions();
},
desktopTopbarHeight: function desktopTopbarHeight(val) {
this.mDesktopTopbarHeight = val;
},
mDesktopTopbarHeight: function mDesktopTopbarHeight() {
this.setAndBroadcastDimensions();
},
mobileSidebarWidth: function mobileSidebarWidth(val) {
this.mMobileSidebarWidth = val;
},
mMobileSidebarWidth: function mMobileSidebarWidth() {
this.setAndBroadcastDimensions();
},
mobileMinibarWidth: function mobileMinibarWidth(val) {
this.mMobileMinibarWidth = val;
},
mMobileMinibarWidth: function mMobileMinibarWidth() {
this.setAndBroadcastDimensions();
},
mobileTopbarHeight: function mobileTopbarHeight(val) {
this.mMobileTopbarHeight = val;
},
mMobileTopbarHeight: function mMobileTopbarHeight() {
this.setAndBroadcastDimensions();
},
rtl: function rtl(val) {
this.mRtl = val;
},
mRtl: function mRtl(val) {
this.broadcastIsRTL(val);
},
sidebarPriority: function sidebarPriority(val) {
this.mSidebarPriority = val;
},
mSidebarPriority: function mSidebarPriority(val) {
this.broadcastSidebarPriority(val);
},
minibarPriority: function minibarPriority(val) {
this.mMinibarPriority = val;
},
mMinibarPriority: function mMinibarPriority(val) {
this.broadcastMinibarPriority(val);
},
topbarPriority: function topbarPriority(val) {
this.mTopbarPriority = val;
},
mTopbarPriority: function mTopbarPriority(val) {
this.broadcastTopbarPriority(val);
},
topbarPadded: function topbarPadded(val) {
this.mTopbarPadded = val;
},
mTopbarPadded: function mTopbarPadded(val) {
this.broadcastTopbarPadded(val);
},
bgColor: function bgColor(val) {
this.mBgColor = val;
},
mBgColor: function mBgColor(val) {
this.broadcastBgColor(val);
},
pageBgColor: function pageBgColor(val) {
this.mPageBgColor = val;
},
mPageBgColor: function mPageBgColor(val) {
this.broadcastPageBgColor(val);
},
split: function split(val) {
this.mSplit = val;
},
mSplit: function mSplit(val) {
this.broadcastIsSplit(val);
},
reverse: function reverse(val) {
this.mReverse = val;
},
mReverse: function mReverse(val) {
this.broadcastIsReverse(val);
},
mCompact: function mCompact(val) {
this.broadcastCompact(val);
},
mTextLinks: function mTextLinks(val) {
this.broadcastTextLinks(val);
},
showToggle: function showToggle(val) {
this.mShowToggle = val;
},
mShowToggle: function mShowToggle(val) {
this.broadcastShowToggle(val);
},
desktopMargin: function desktopMargin(val) {
this.mDesktopMargin = val;
},
mDesktopMargin: function mDesktopMargin(val) {
/**
* Calling _handleResize here. Why? So a new contentWidth
* is calculated and broadcasted.
*/
this._handleResize();
this.broadcastDesktopMargin(val);
},
desktopMinimumWidth: function desktopMinimumWidth(val) {
this.mDesktopMinimumWidth = val;
},
mDesktopMinimumWidth: function mDesktopMinimumWidth(val) {
this.broadcastDesktopMinimumWidth(val);
},
windowWidth: function windowWidth(val) {
this.broadcastWindowWidth(val);
},
contentWidth: function contentWidth(val) {
this.broadcastContentWidth(val);
},
allowMarginUpdates: function allowMarginUpdates(val) {
this.broadcastAllowMarginUpdates(val);
},
mPageSize: function mPageSize(val) {
this.broadcastPageSize(val);
},
topbarTheme: function topbarTheme(val) {
this.mTopbarTheme = val;
},
mTopbarTheme: function mTopbarTheme(val) {
this.broadcastTopbarTheme(val);
},
minibarTheme: function minibarTheme(val) {
this.mMinibarTheme = val;
},
mMinibarTheme: function mMinibarTheme(val) {
this.broadcastMinibarTheme(val);
},
sidebarTheme: function sidebarTheme(val) {
this.mSidebarTheme = val;
},
mSidebarTheme: function mSidebarTheme(val) {
this.broadcastSidebarTheme(val);
}
},
methods: {
_handleResize: function _handleResize() {
var ww = window.innerWidth || document.body.clientWidth;
if (parseInt(ww) < this.mobileBreakpoint) {
this.pastMobileBreakpoint = true;
} else {
this.pastMobileBreakpoint ? this.pastMobileBreakpoint = false : true;
}
this.windowWidth = parseInt(ww);
this.contentWidth = this.windowWidth - this.mDesktopMargin * 2;
},
broadcastSidebarWidth: function broadcastSidebarWidth(val) {
this.broadcast('VaSidebar', 'Va@sidebarWidthChange', val);
this.broadcast('VaMinibar', 'Va@sidebarWidthChange', val);
this.broadcast('VaTopbar', 'Va@sidebarWidthChange', val);
this.broadcast('VaPage', 'Va@sidebarWidthChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastMinibarWidth: function broadcastMinibarWidth(val) {
this.broadcast('VaSidebar', 'Va@minibarWidthChange', val);
this.broadcast('VaMinibar', 'Va@minibarWidthChange', val);
this.broadcast('VaTopbar', 'Va@minibarWidthChange', val);
this.broadcast('VaPage', 'Va@minibarWidthChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastTopbarHeight: function broadcastTopbarHeight(val) {
this.broadcast('VaSidebar', 'Va@topbarHeightChange', val);
this.broadcast('VaMinibar', 'Va@topbarHeightChange', val);
this.broadcast('VaTopbar', 'Va@topbarHeightChange', val);
this.broadcast('VaPage', 'Va@topbarHeightChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastIsMobile: function broadcastIsMobile(val) {
this.broadcast('VaSidebar', 'Va@sidebarIsMobile', val);
this.broadcast('VaMinibar', 'Va@minibarIsMobile', val);
this.broadcast('VaTopbar', 'Va@topbarIsMobile', val);
this.broadcast('VaPage', 'Va@pageIsMobile', val);
this.broadcast('VaRange', 'Va@rangeIsMobile', val);
this.broadcast('VaMobile', 'Va@mobileIsMobile', val);
this.broadcast('VaDesktop', 'Va@desktopIsMobile', val);
this.broadcast('VaDatepicker', 'Va@datepickerIsMobile', val);
this.broadcast('VaTimepicker', 'Va@timepickerIsMobile', val);
},
broadcastIsRTL: function broadcastIsRTL(val) {
this.broadcast('VaSidebar', 'Va@rtlChange', val);
this.broadcast('VaMinibar', 'Va@rtlChange', val);
this.broadcast('VaTopbar', 'Va@rtlChange', val);
this.broadcast('VaPage', 'Va@rtlChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastIsSplit: function broadcastIsSplit(val) {
this.broadcast('VaSidebar', 'Va@splitChange', val);
this.broadcast('VaMinibar', 'Va@splitChange', val);
this.broadcast('VaTopbar', 'Va@splitChange', val);
this.broadcast('VaPage', 'Va@splitChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastCompact: function broadcastCompact(val) {
this.broadcast('VaSidebar', 'Va@compactChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastTextLinks: function broadcastTextLinks(val) {
this.broadcast('VaSidebar', 'Va@textLinksChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastShowToggle: function broadcastShowToggle(val) {
this.broadcast('VaSidebar', 'Va@showToggleChange', val);
this.broadcast('VaSidebarGroupItem', 'Va@showToggleChange', val);
this.broadcast('VaSidebarGroupLevel', 'Va@showToggleChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastBgColor: function broadcastBgColor() {
/**
* Nobody needs to know about BgColor.
* Only relevant to this component.
*/
this.broadcastDefaultsToConfig(0);
},
broadcastPageBgColor: function broadcastPageBgColor(val) {
this.broadcast('VaPage', 'Va@pageBgColorChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastIsReverse: function broadcastIsReverse(val) {
this.broadcast('VaSidebar', 'Va@reverseChange', val);
this.broadcast('VaMinibar', 'Va@reverseChange', val);
this.broadcast('VaTopbar', 'Va@reverseChange', val);
this.broadcast('VaPage', 'Va@reverseChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastSidebarPriority: function broadcastSidebarPriority(val) {
this.broadcast('VaSidebar', 'Va@sidebarPriorityChange', val);
this.broadcast('VaMinibar', 'Va@sidebarPriorityChange', val);
this.broadcast('VaTopbar', 'Va@sidebarPriorityChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastMinibarPriority: function broadcastMinibarPriority(val) {
this.broadcast('VaSidebar', 'Va@minibarPriorityChange', val);
this.broadcast('VaMinibar', 'Va@minibarPriorityChange', val);
this.broadcast('VaTopbar', 'Va@minibarPriorityChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastTopbarPriority: function broadcastTopbarPriority(val) {
this.broadcast('VaSidebar', 'Va@topbarPriorityChange', val);
this.broadcast('VaMinibar', 'Va@topbarPriorityChange', val);
this.broadcast('VaTopbar', 'Va@topbarPriorityChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastTopbarPadded: function broadcastTopbarPadded(val) {
this.broadcast('VaTopbar', 'Va@topbarPaddedChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastDesktopMargin: function broadcastDesktopMargin(val) {
this.broadcast('VaSidebar', 'Va@desktopMarginChange', val);
this.broadcast('VaMinibar', 'Va@desktopMarginChange', val);
this.broadcast('VaTopbar', 'Va@desktopMarginChange', val);
this.broadcast('VaPage', 'Va@desktopMarginChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastDesktopMinimumWidth: function broadcastDesktopMinimumWidth(val) {
this.broadcast('VaSidebar', 'Va@desktopMinimumWidthChange', val);
this.broadcast('VaMinibar', 'Va@desktopMinimumWidthChange', val);
this.broadcast('VaTopbar', 'Va@desktopMinimumWidthChange', val);
this.broadcast('VaPage', 'Va@desktopMinimumWidthChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastAllowMarginUpdates: function broadcastAllowMarginUpdates() {},
broadcastWindowWidth: function broadcastWindowWidth(val) {
this.broadcast('VaSidebar', 'Va@windowWidthChange', val);
this.broadcast('VaMinibar', 'Va@windowWidthChange', val);
this.broadcast('VaTopbar', 'Va@windowWidthChange', val);
this.broadcast('VaPage', 'Va@windowWidthChange', val);
},
broadcastContentWidth: function broadcastContentWidth(val) {
this.broadcast('VaSidebar', 'Va@contentWidthChange', val);
this.broadcast('VaMinibar', 'Va@contentWidthChange', val);
this.broadcast('VaTopbar', 'Va@contentWidthChange', val);
this.broadcast('VaPage', 'Va@contentWidthChange', val);
},
broadcastPageSize: function broadcastPageSize(val) {
this.broadcast('VaPage', 'Va@pageSizeChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastTopbarTheme: function broadcastTopbarTheme(val) {
this.broadcast('VaTopbar', 'Va@topbarThemeChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastSidebarTheme: function broadcastSidebarTheme(val) {
this.broadcast('VaSidebar', 'Va@sidebarThemeChange', val);
this.broadcastDefaultsToConfig(0);
},
broadcastMinibarTheme: function broadcastMinibarTheme(val) {
this.broadcast('VaMinibar', 'Va@minibarThemeChange', val);
this.broadcastDefaultsToConfig(0);
},
checkForPresenceOfTopbar: function checkForPresenceOfTopbar() {
this.broadcast('VaTopbar', 'Va@topbarPresenceCheck', true);
},
checkForPresenceOfSidebar: function checkForPresenceOfSidebar() {
this.broadcast('VaSidebar', 'Va@sidebarPresenceCheck', true);
},
checkForPresenceOfMinibar: function checkForPresenceOfMinibar() {
this.broadcast('VaMinibar', 'Va@minibarPresenceCheck', true);
},
checkForPresenceOfPage: function checkForPresenceOfPage() {
this.broadcast('VaPage', 'Va@pagePresenceCheck', true);
},
setAndBroadcastDimensions: function setAndBroadcastDimensions() {
if (this.pastMobileBreakpoint) {
this.currentTopbarHeight = this.mMobileTopbarHeight;
this.currentMinibarWidth = this.mMobileMinibarWidth;
this.currentSidebarWidth = this.mMobileSidebarWidth;
} else {
this.currentTopbarHeight = this.mDesktopTopbarHeight;
this.currentMinibarWidth = this.mDesktopMinibarWidth;
this.currentSidebarWidth = this.mDesktopSidebarWidth;
}
this.broadcastSidebarWidth(this.currentSidebarWidth);
this.broadcastMinibarWidth(this.currentMinibarWidth);
this.broadcastTopbarHeight(this.currentTopbarHeight);
},
enableReceivers: function enableReceivers() {
var _this = this;
/**
* These exist for VaAppConfig.
*
* Setting these values should trigger the 'watch' on each of them,
* which in turn calls the value's respective broadcast function,
* broadcasting the new value to whatever has implemented an
* App.
*/
this.$on('Va@configDesktopTopbarHeightChange', function (val) {
_this.mDesktopTopbarHeight = val;
});
this.$on('Va@configDesktopSidebarWidthChange', function (val) {
_this.mDesktopSidebarWidth = val;
});
this.$on('Va@configDesktopMinimumWidthChange', function (val) {
_this.mDesktopMinimumWidth = val;
});
this.$on('Va@configDesktopMinibarWidthChange', function (val) {
_this.mDesktopMinibarWidth = val;
});
this.$on('Va@configMobileTopbarHeightChange', function (val) {
_this.mMobileTopbarHeight = val;
});
this.$on('Va@configMobileSidebarWidthChange', function (val) {
_this.mMobileSidebarWidth = val;
});
this.$on('Va@configMobileMinibarWidthChange', function (val) {
_this.mMobileMinibarWidth = val;
});
this.$on('Va@configSidebarPriorityChange', function (val) {
_this.mSidebarPriority = val;
});
this.$on('Va@configMinibarPriorityChange', function (val) {
_this.mMinibarPriority = val;
});
this.$on('Va@configTopbarPriorityChange', function (val) {
_this.mTopbarPriority = val;
});
this.$on('Va@configDesktopMarginChange', function (val) {
_this.mDesktopMargin = val;
});
this.$on('Va@configTopbarPaddedChange', function (val) {
_this.mTopbarPadded = val;
});
this.$on('Va@configMinibarThemeChange', function (val) {
_this.mMinibarTheme = val;
});
this.$on('Va@configSidebarThemeChange', function (val) {
_this.mSidebarTheme = val;
});
this.$on('Va@configTopbarThemeChange', function (val) {
_this.mTopbarTheme = val;
});
this.$on('Va@configPageBgColorChange', function (val) {
_this.mPageBgColor = val;
});
this.$on('Va@configShowToggleChange', function (val) {
_this.mShowToggle = val;
});
this.$on('Va@configTextLinksChange', function (val) {
_this.mTextLinks = val;
});
this.$on('Va@configPageSizeChange', function (val) {
_this.mPageSize = val;
});
this.$on('Va@configCompactChange', function (val) {
_this.mCompact = val;
});
this.$on('Va@configReverseChange', function (val) {
_this.mReverse = val;
});
this.$on('Va@configBgColorChange', function (val) {
_this.mBgColor = val;
});
this.$on('Va@configSplitChange', function (val) {
_this.mSplit = val;
});
this.$on('Va@configRtlChange', function (val) {
_this.mRtl = val;
});
/**
* These receives are for when certain components are unmounted
* and remounted at runtime (during HMR usually).
*/
this.$on('Va@pageConnected', function () {
_this.setAndBroadcastDimensions();
});
this.$on('Va@minibarConnected', function () {
_this.setAndBroadcastDimensions();
});
this.$on('Va@sidebarConnected', function () {
_this.setAndBroadcastDimensions();
});
},
broadcastDefaultsToConfig: function broadcastDefaultsToConfig() {
var _this2 = this;
var delay = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 100;
setTimeout(function () {
_this2.broadcast('VaAppConfig', 'Va@configReceiveDesktopTopbarHeight', _this2.mDesktopTopbarHeight);
_this2.broadcast('VaAppConfig', 'Va@configReceiveDesktopMinibarWidth', _this2.mDesktopMinibarWidth);
_this2.broadcast('VaAppConfig', 'Va@configReceiveDesktopSidebarWidth', _this2.mDesktopSidebarWidth);
_this2.broadcast('VaAppConfig', 'Va@configReceiveDesktopMinimumWidth', _this2.mDesktopMinimumWidth);
_this2.broadcast('VaAppConfig', 'Va@configReceiveMobileMinibarWidth', _this2.mMobileMinibarWidth);
_this2.broadcast('VaAppConfig', 'Va@configReceiveMobileSidebarWidth', _this2.mMobileSidebarWidth);
_this2.broadcast('VaAppConfig', 'Va@configReceiveMobileTopbarHeight', _this2.mMobileTopbarHeight);
_this2.broadcast('VaAppConfig', 'Va@configReceiveSidebarPriority', _this2.mSidebarPriority);
_this2.broadcast('VaAppConfig', 'Va@configReceiveMinibarPriority', _this2.mMinibarPriority);
_this2.broadcast('VaAppConfig', 'Va@configReceiveTopbarPriority', _this2.mTopbarPriority);
_this2.broadcast('VaAppConfig', 'Va@configReceiveDesktopMargin', _this2.mDesktopMargin);
_this2.broadcast('VaAppConfig', 'Va@configReceiveTopbarPadded', _this2.mTopbarPadded);
_this2.broadcast('VaAppConfig', 'Va@configReceiveMinibarTheme', _this2.mMinibarTheme);
_this2.broadcast('VaAppConfig', 'Va@configReceiveSidebarTheme', _this2.mSidebarTheme);
_this2.broadcast('VaAppConfig', 'Va@configReceiveTopbarTheme', _this2.mTopbarTheme);
_this2.broadcast('VaAppConfig', 'Va@configReceivePageBgColor', _this2.mPageBgColor);
_this2.broadcast('VaAppConfig', 'Va@configReceiveShowToggle', _this2.mShowToggle);
_this2.broadcast('VaAppConfig', 'Va@configReceiveTextLinks', _this2.mTextLinks);
_this2.broadcast('VaAppConfig', 'Va@configReceivePageSize', _this2.mPageSize);
_this2.broadcast('VaAppConfig', 'Va@configReceiveCompact', _this2.mCompact);
_this2.broadcast('VaAppConfig', 'Va@configReceiveReverse', _this2.mReverse);
_this2.broadcast('VaAppConfig', 'Va@configReceiveBgColor', _this2.mBgColor);
_this2.broadcast('VaAppConfig', 'Va@configReceiveSplit', _this2.mSplit);
_this2.broadcast('VaAppConfig', 'Va@configReceiveRtl', _this2.mRtl);
}, delay);
}
},
mounted: function mounted() {
window.addEventListener('resize', this._handleResize, false);
/**
* Call the handler function directly instead of instantiating a resize
* event like so: window.dispatchEvent(new Event('resize'))
*
* Benefit is.. ? Browser compatibility? I dunno.
*/
this._handleResize();
/**
* Mobility check.
*/
this.setAndBroadcastDimensions();
/**
* Presence checks. As of now, this is not really used for
* anything. Maybe in the future?
*/
this.checkForPresenceOfSidebar();
this.checkForPresenceOfTopbar();
this.checkForPresenceOfPage();
/**
* Broadcast props that were passed to the components
* that need to do stuff based on their values.
*/
this.broadcastDesktopMinimumWidth(this.mDesktopMinimumWidth);
this.broadcastMinibarPriority(this.mMinibarPriority);
this.broadcastSidebarPriority(this.mSidebarPriority);
this.broadcastTopbarPriority(this.mTopbarPriority);
this.broadcastDesktopMargin(this.mDesktopMargin);
this.broadcastTopbarPadded(this.mTopbarPadded);
this.broadcastContentWidth(this.contentWidth);
this.broadcastPageBgColor(this.mPageBgColor);
this.broadcastWindowWidth(this.windowWidth);
this.broadcastShowToggle(this.mShowToggle);
this.broadcastTextLinks(this.mTextLinks);
this.broadcastIsReverse(this.mReverse);
this.broadcastCompact(this.mCompact);
this.broadcastIsSplit(this.mSplit);
this.broadcastIsRTL(this.mRtl);
/**
* --------------------------------------------------
* Methods related to VaAppConfig
*
* enableReceivers() exists so that VaAppConfig
* can talk to VaApp.
*/
this.enableReceivers();
/**
* broadcastDefaultsToConfig() sends default values to
* VaAppConfig, in case some values weren't specified.
*/
this.broadcastDefaultsToConfig();
},
beforeDestroy: function beforeDestroy() {
window.removeEventListener('resize', this._handleResize, false);
},
created: function created() {
var _this3 = this;
// Presence replies
this.$on('Va@minibarPresenceReply', function (val) {
if (val === true) {
_this3.haveMinibar = true;
}
});
this.$on('Va@sidebarPresenceReply', function (val) {
if (val === true) {
_this3.haveSidebar = true;
}
});
this.$on('Va@topbarPresenceReply', function (val) {
if (val === true) {
_this3.haveTopbar = true;
}
});
this.$on('Va@pagePresenceReply', function (val) {
if (val === true) {
_this3.havePage = true;
}
}); // Listen for Sidebar width change - implemented when Sidebar's resizer was implemented
// this.$on('Va@sidebarWidthChange', (val) => {
// this.broadcastSidebarWidth(val)
// })
// Some components might want to request the isMobile status, for example,
// if they have been created a while after isMobile was broadcast.
// See VaRange.
this.$on('Va@requestIsMobile', function (val) {
if (val === true) {
_this3.broadcastIsMobile(_this3.pastMobileBreakpoint);
}
}); // Disconnections
this.$on('Va@sidebarDisconnect', function (val) {
if (val === true) {
_this3.haveSidebar = false;
}
});
this.$on('Va@minibarDisconnect', function (val) {
if (val === true) {
_this3.haveMinibar = false;
}
});
this.$on('Va@topbarDisconnect', function (val) {
if (val === true) {
_this3.haveTopbar = false;
}
});
this.$on('Va@pageDisconnect', function (val) {
if (val === true) {
_this3.havePage = false;
}
});
},
computed: {
styleObj: function styleObj() {
var bg = this.mBgColor;
var style = {};
style['background'] = bg;
style['position'] = 'fixed';
style['top'] = '0px';
style['right'] = '0px';
style['bottom'] = '0px';
style['left'] = '0px';
style['overflow'] = 'auto';
return style;
}
}
});
// CONCATENATED MODULE: ./src/App/VaApp.vue?vue&type=script&lang=js&
/* harmony default export */ var App_VaAppvue_type_script_lang_js_ = (VaAppvue_type_script_lang_js_);
// CONCATENATED MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
/* globals __VUE_SSR_CONTEXT__ */
// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).
// This module is a runtime utility for cleaner component module output and will
// be included in the final webpack user bundle.
function normalizeComponent (
scriptExports,
render,
staticRenderFns,
functionalTemplate,
injectStyles,
scopeId,
moduleIdentifier, /* server only */
shadowMode /* vue-cli only */
) {
// Vue.extend constructor export interop
var options = typeof scriptExports === 'function'
? scriptExports.options
: scriptExports
// render functions
if (render) {
options.render = render
options.staticRenderFns = staticRenderFns
options._compiled = true
}
// functional template
if (functionalTemplate) {
options.functional = true
}
// scopedId
if (scopeId) {
options._scopeId = 'data-v-' + scopeId
}
var hook
if (moduleIdentifier) { // server build
hook = function (context) {
// 2.3 injection
context =
context || // cached call
(this.$vnode && this.$vnode.ssrContext) || // stateful
(this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional
// 2.2 with runInNewContext: true
if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {
context = __VUE_SSR_CONTEXT__
}
// inject component styles
if (injectStyles) {
injectStyles.call(this, context)
}
// register component module identifier for async chunk inferrence
if (context && context._registeredComponents) {
context._registeredComponents.add(moduleIdentifier)
}
}
// used by ssr in case component is cached and beforeCreate
// never gets called
options._ssrRegister = hook
} else if (injectStyles) {
hook = shadowMode
? function () { injectStyles.call(this, this.$root.$options.shadowRoot) }
: injectStyles
}
if (hook) {
if (options.functional) {
// for template-only hot-reload because in that case the render fn doesn't
// go through the normalizer
options._injectStyles = hook
// register for functioal component in vue file
var originalRender = options.render
options.render = function renderWithStyleInjection (h, context) {
hook.call(context)
return originalRender(h, context)
}
} else {
// inject component registration as beforeCreate hook
var existing = options.beforeCreate
options.beforeCreate = existing
? [].concat(existing, hook)
: [hook]
}
}
return {
exports: scriptExports,
options: options
}
}
// CONCATENATED MODULE: ./src/App/VaApp.vue
/* normalize component */
var component = normalizeComponent(
App_VaAppvue_type_script_lang_js_,
VaAppvue_type_template_id_1132c4c6_render,
staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaApp = (component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Tabs/VaTab.vue?vue&type=template&id=a5bc56c8&
var VaTabvue_type_template_id_a5bc56c8_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('section',{directives:[{name:"show",rawName:"v-show",value:(_vm.isActive),expression:"isActive"}],attrs:{"id":_vm.hash}},[_vm._t("default")],2)}
var VaTabvue_type_template_id_a5bc56c8_staticRenderFns = []
// CONCATENATED MODULE: ./src/Tabs/VaTab.vue?vue&type=template&id=a5bc56c8&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Tabs/VaTab.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaTabvue_type_script_lang_js_ = ({
name: 'VaTab',
props: {
id: {
type: Number,
default: null
},
name: {
type: String,
required: true
},
isDisabled: {
type: Boolean,
default: false
}
},
data: function data() {
return {
isActive: false,
isVisible: true
};
},
computed: {
header: function header() {
return this.name;
},
hash: function hash() {
if (this.isDisabled) {
return '#';
}
return this.id ? '#' + this.id : '#' + this.name.toLowerCase().replace(/ /g, '-');
}
}
});
// CONCATENATED MODULE: ./src/Tabs/VaTab.vue?vue&type=script&lang=js&
/* harmony default export */ var Tabs_VaTabvue_type_script_lang_js_ = (VaTabvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Tabs/VaTab.vue
/* normalize component */
var VaTab_component = normalizeComponent(
Tabs_VaTabvue_type_script_lang_js_,
VaTabvue_type_template_id_a5bc56c8_render,
VaTabvue_type_template_id_a5bc56c8_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaTab = (VaTab_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Grid/VaRow.vue?vue&type=template&id=f9dd2c02&
var VaRowvue_type_template_id_f9dd2c02_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-row",style:(_vm.styles)},[_vm._t("default")],2)}
var VaRowvue_type_template_id_f9dd2c02_staticRenderFns = []
// CONCATENATED MODULE: ./src/Grid/VaRow.vue?vue&type=template&id=f9dd2c02&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Grid/VaRow.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaRowvue_type_script_lang_js_ = ({
name: 'VaRow',
props: {
gutter: {
type: Number,
default: 0
}
},
computed: {
styles: function styles() {
var _this = this;
var ret = {};
var half = Math.floor(this.gutter / 2);
ret.marginLeft = ret.marginRight = "".concat(-half, "px");
this.$nextTick(function () {
_this.$children.forEach(function (children) {
children.$el.style.paddingLeft = children.$el.style.paddingRight = "".concat(half, "px");
children.$el.style.marginBottom = _this.gutter + 'px';
});
});
return ret;
}
}
});
// CONCATENATED MODULE: ./src/Grid/VaRow.vue?vue&type=script&lang=js&
/* harmony default export */ var Grid_VaRowvue_type_script_lang_js_ = (VaRowvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/Grid/VaRow.vue?vue&type=style&index=0&lang=scss&
var VaRowvue_type_style_index_0_lang_scss_ = __webpack_require__("ecb3");
// CONCATENATED MODULE: ./src/Grid/VaRow.vue
/* normalize component */
var VaRow_component = normalizeComponent(
Grid_VaRowvue_type_script_lang_js_,
VaRowvue_type_template_id_f9dd2c02_render,
VaRowvue_type_template_id_f9dd2c02_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaRow = (VaRow_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Page/VaPage.vue?vue&type=template&id=2d31e140&scoped=true&
var VaPagevue_type_template_id_2d31e140_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-page-wrapper",style:(_vm.wrapperStyleObj),on:{"scroll":_vm.onScroll}},[_c('div',{staticClass:"va-page-container",style:(_vm.containerStyleObj)},[_c('div',{class:_vm.classObj},[_vm._t("default"),_c('div',{staticStyle:{"height":"100px"}})],2)])])}
var VaPagevue_type_template_id_2d31e140_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Page/VaPage.vue?vue&type=template&id=2d31e140&scoped=true&
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.includes.js
var es_array_includes = __webpack_require__("caad");
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Page/VaPage.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaPagevue_type_script_lang_js_ = ({
name: 'VaPage',
mixins: [events],
props: {
size: {
type: String,
default: 'lg',
validator: function validator(v) {
return ['lg', 'md', 'sm'].includes(v);
}
},
article: {
type: Boolean,
default: false
}
},
data: function data() {
var s = this.size;
return {
currentDesktopMinimumWidth: 0,
currentSidebarWidth: 0,
currentMinibarWidth: 0,
currentDesktopMargin: 0,
currentTopbarHeight: 0,
currentContentWidth: 0,
currentWindowWidth: 0,
isReverse: false,
isMobile: false,
isSplit: false,
isRTL: false,
bg: '#ffffff',
sz: s
};
},
mounted: function mounted() {
var _this = this;
this.dispatch('VaApp', 'Va@pageConnected', true);
setTimeout(function () {
_this.dispatch('VaApp', 'Va@configPageSizeChange', _this.sz);
}, 10);
},
created: function created() {
var _this2 = this;
this.$on('Va@pagePresenceCheck', function () {
_this2.dispatch('VaApp', 'Va@pagePresenceReply', true);
});
this.$on('Va@desktopMinimumWidthChange', function (val) {
_this2.currentDesktopMinimumWidth = val;
});
this.$on('Va@desktopMarginChange', function (val) {
_this2.currentDesktopMargin = val;
});
this.$on('Va@sidebarWidthChange', function (val) {
_this2.currentSidebarWidth = val;
});
this.$on('Va@topbarHeightChange', function (val) {
_this2.currentTopbarHeight = val;
});
this.$on('Va@contentWidthChange', function (val) {
_this2.currentContentWidth = val;
});
this.$on('Va@minibarWidthChange', function (val) {
_this2.currentMinibarWidth = val;
});
this.$on('Va@windowWidthChange', function (val) {
_this2.currentWindowWidth = val;
});
this.$on('Va@reverseChange', function (val) {
_this2.isReverse = val;
});
this.$on('Va@pageIsMobile', function (val) {
_this2.isMobile = val;
});
this.$on('Va@pageBgColorChange', function (val) {
_this2.bg = val;
});
this.$on('Va@splitChange', function (val) {
_this2.isSplit = val;
});
this.$on('Va@pageSizeChange', function (val) {
_this2.sz = val;
});
this.$on('Va@rtlChange', function (val) {
_this2.isRTL = val;
});
},
beforeDestroy: function beforeDestroy() {
this.dispatch('VaApp', 'Va@pageDisconnect', true);
},
methods: {
onScroll: function onScroll() {
// this.broadcast('VaTextarea', 'Va@pageScroll', true)
// this.broadcast('VaInput', 'Va@pageScroll', true)
/**
* This is probably faster than my broadcast method, and I'd
* like for this to happen as fast as possible.
*
* We're dispatching this scroll event when this element
* is scrolled so that the VaInputOps (and other fixed
* position elements) know to reposition themselves.
*
* When a VaPage is not used, VaInput and VaTextarea
* listen to window events, so they still work even when
* used by themselves.
*/
window.dispatchEvent(new Event('scroll'));
}
},
computed: {
classObj: function classObj() {
var sz = this.sz,
article = this.article,
isMobile = this.isMobile;
var classes = {};
isMobile ? classes['va-page-container-lg'] = true : classes['va-page-container-' + sz] = true;
classes['va-page-container-article'] = article;
return classes;
},
containerStyleObj: function containerStyleObj() {
var style = {};
return style;
},
wrapperStyleObj: function wrapperStyleObj() {
var split = this.isSplit;
var rtl = this.isRTL;
var reverse = this.isReverse;
var bg = this.bg;
var style = {};
var sw = parseInt(this.currentSidebarWidth);
var mw = parseInt(this.currentMinibarWidth);
var th = parseInt(this.currentTopbarHeight);
var dm = parseInt(this.currentDesktopMargin);
var dmw = parseInt(this.currentDesktopMinimumWidth);
var cw = parseInt(this.currentContentWidth);
var mobile = this.isMobile;
style['background'] = bg;
style['position'] = 'fixed';
style['top'] = th + 'px';
style['height'] = 'calc(100% - ' + th + 'px)';
style['overflow-y'] = 'scroll';
style['overflow-x'] = 'auto';
/**
* Adjust the margins if content width is smaller than
* desktop minimum width.
*/
if (!mobile) {
if (cw < dmw) {
var x = dmw - cw;
dm = dm - x / 2;
}
} else {
dm = 0;
dmw = 0;
}
/**
* If a minimum desktop width is set...
*/
if (dmw !== 0) {
style['min-width'] = dmw - mw - sw + 'px';
} else {
style['min-width'] = '0px';
}
/**
* If it's not a split layout, then Page is only
* concerned with the total width of the bars.
*/
if (!split) {
if (rtl) {
style['left'] = dm + 'px';
style['right'] = sw + mw + dm + 'px';
} else {
style['left'] = sw + mw + dm + 'px';
style['right'] = dm + 'px';
}
} else {
if (reverse) {
style['left'] = dm + sw + 'px';
style['right'] = dm + mw + 'px';
} else {
style['left'] = dm + mw + 'px';
style['right'] = dm + sw + 'px';
}
}
return style;
}
}
});
// CONCATENATED MODULE: ./src/Page/VaPage.vue?vue&type=script&lang=js&
/* harmony default export */ var Page_VaPagevue_type_script_lang_js_ = (VaPagevue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=2d31e140&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_2d31e140_lang_scss_scoped_true_ = __webpack_require__("83a5");
// EXTERNAL MODULE: ./src/Page/VaPage.vue?vue&type=style&index=1&lang=scss&
var VaPagevue_type_style_index_1_lang_scss_ = __webpack_require__("597b");
// CONCATENATED MODULE: ./src/Page/VaPage.vue
/* normalize component */
var VaPage_component = normalizeComponent(
Page_VaPagevue_type_script_lang_js_,
VaPagevue_type_template_id_2d31e140_scoped_true_render,
VaPagevue_type_template_id_2d31e140_scoped_true_staticRenderFns,
false,
null,
"2d31e140",
null
)
/* harmony default export */ var VaPage = (VaPage_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Form/VaForm.vue?vue&type=template&id=6ae64bd3&
var VaFormvue_type_template_id_6ae64bd3_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('form',_vm._b({class:_vm.classObj,attrs:{"id":_vm.id,"name":_vm.name},on:{"submit":function($event){$event.preventDefault();return _vm.noop($event)}}},'form',_vm.$attrs,false),[_vm._t("default")],2)}
var VaFormvue_type_template_id_6ae64bd3_staticRenderFns = []
// CONCATENATED MODULE: ./src/Form/VaForm.vue?vue&type=template&id=6ae64bd3&
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.object.assign.js
var es_object_assign = __webpack_require__("cca6");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.object.to-string.js
var es_object_to_string = __webpack_require__("d3b7");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.symbol.js
var es_symbol = __webpack_require__("a4d3");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.symbol.description.js
var es_symbol_description = __webpack_require__("e01a");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.symbol.iterator.js
var es_symbol_iterator = __webpack_require__("d28b");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.iterator.js
var es_array_iterator = __webpack_require__("e260");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.iterator.js
var es_string_iterator = __webpack_require__("3ca3");
// EXTERNAL MODULE: ./node_modules/core-js/modules/web.dom-collections.iterator.js
var web_dom_collections_iterator = __webpack_require__("ddb0");
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js
function _typeof2(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof2 = function _typeof2(obj) { return typeof obj; }; } else { _typeof2 = function _typeof2(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof2(obj); }
function _typeof(obj) {
if (typeof Symbol === "function" && _typeof2(Symbol.iterator) === "symbol") {
_typeof = function _typeof(obj) {
return _typeof2(obj);
};
} else {
_typeof = function _typeof(obj) {
return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : _typeof2(obj);
};
}
return _typeof(obj);
}
// CONCATENATED MODULE: ./src/utils/type.js
// Copyright Joyent, Inc. and other Node contributors.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to permit
// persons to whom the Software is furnished to do so, subject to the
// following conditions:
//
// The above copyright notice and this permission notice shall be included
// in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
// NOTE: These type checking functions intentionally don't use `instanceof`
// because it is fragile and can be easily faked with `Object.create()`.
/* harmony default export */ var utils_type = ({
isArray: function isArray(arg) {
if (Array.isArray) {
return Array.isArray(arg);
}
return this.objectToString(arg) === '[object Array]';
},
isBoolean: function isBoolean(arg) {
return typeof arg === 'boolean';
},
isNull: function isNull(arg) {
return arg === null;
},
isNullOrUndefined: function isNullOrUndefined(arg) {
return arg == null;
},
isNumber: function isNumber(arg) {
return typeof arg === 'number';
},
isString: function isString(arg) {
return typeof arg === 'string';
},
isSymbol: function isSymbol(arg) {
return _typeof(arg) === 'symbol';
},
isUndefined: function isUndefined(arg) {
return arg === undefined;
},
isRegExp: function isRegExp(re) {
return this.objectToString(re) === '[object RegExp]';
},
isObject: function isObject(arg) {
return _typeof(arg) === 'object' && arg !== null;
},
isDate: function isDate(d) {
return this.objectToString(d) === '[object Date]';
},
isError: function isError(e) {
return this.objectToString(e) === '[object Error]' || e instanceof Error;
},
isFunction: function isFunction(arg) {
return typeof arg === 'function';
},
isPrimitive: function isPrimitive(arg) {
return arg === null || typeof arg === 'boolean' || typeof arg === 'number' || typeof arg === 'string' || _typeof(arg) === 'symbol' || // ES6 symbol
typeof arg === 'undefined';
},
objectToString: function objectToString(o) {
return Object.prototype.toString.call(o);
},
isPromise: function isPromise(promise) {
return this.isObject(promise) && this.isFunction(promise.then) && this.isFunction(promise.catch);
}
});
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Form/VaForm.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaFormvue_type_script_lang_js_ = ({
name: 'VaForm',
mixins: [events],
inheritAttrs: false,
props: {
id: {
type: String
},
name: {
type: String
},
type: {
type: String,
default: 'horizontal',
required: false,
validator: function validator(v) {
return ['horizontal', 'inline', 'vertical'].includes(v);
}
}
},
methods: {
noop: function noop() {},
validateFields: function validateFields(cb) {
var _this = this;
this.validate = false;
this.$nextTick(function () {
_this.validate = true;
_this.$nextTick(function () {
if (utils_type.isFunction(cb)) {
cb(_this.result);
}
});
});
},
resetValidation: function resetValidation(cb) {
var _this2 = this;
this.validate = false;
this.$nextTick(function () {
_this2.result = {
results: {},
isvalid: true
};
_this2.$emit('validateChange', _this2.result);
if (utils_type.isFunction(cb)) {
cb(_this2.result);
}
});
}
},
watch: {
validate: function validate(val) {
this.broadcast('VaValidate', 'Va@openValidate', val);
if (val) {
this.result = this._result;
} else {
this.result = {
results: {},
isvalid: true
};
}
},
result: function result(val) {
if (this.validate) {
this.$emit('validateChange', val);
}
},
type: function type(val) {
this.broadcast('VaFormItem', 'Va@formTypeChange', val);
}
},
mounted: function mounted() {
if (!this.validate) {
this.result = {
results: {},
isvalid: true
};
}
this.broadcast('VaValidate', 'Va@openValidate', this.validate);
this.broadcast('VaFormItem', 'Va@formTypeChange', this.type);
},
computed: {
classObj: function classObj() {
var type = this.type;
var classes = {};
classes['va-form-horizontal'] = type === 'horizontal';
classes['va-form-inline'] = type === 'inline';
classes['clearfix'] = true;
return classes;
}
},
created: function created() {
var _this3 = this;
this.$on('openValidate', function () {
_this3.validate = true;
});
this.$on('closeValidate', function () {
_this3.validate = false;
});
this.$on('Va@validateChange', function (val) {
var name = val.name;
var validateResult = Object.assign({}, _this3._result);
if (!validateResult.results) validateResult.results = {};
validateResult.results[name] = val.result;
validateResult.isvalid = true;
for (var i in validateResult.results) {
if (!validateResult.results[i]['isvalid']) {
validateResult.isvalid = false;
break;
}
}
_this3._result = validateResult;
if (_this3.validate) {
_this3.result = _this3._result;
_this3.$emit('validateChange', _this3.result);
}
});
this.$on('Va@validateDestroy', function (val) {
delete _this3.result.results[val.name];
delete _this3._result.results[val.name];
});
this.$on('Va@requestFormType', function () {
_this3.broadcast('VaFormItem', 'Va@formTypeChange', _this3.type);
});
},
data: function data() {
return {
// eslint-disable-next-line
_result: {
results: {},
isvalid: true
},
result: {
results: {},
isvalid: true
},
validate: false
};
}
});
// CONCATENATED MODULE: ./src/Form/VaForm.vue?vue&type=script&lang=js&
/* harmony default export */ var Form_VaFormvue_type_script_lang_js_ = (VaFormvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Form/VaForm.vue
/* normalize component */
var VaForm_component = normalizeComponent(
Form_VaFormvue_type_script_lang_js_,
VaFormvue_type_template_id_6ae64bd3_render,
VaFormvue_type_template_id_6ae64bd3_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaForm = (VaForm_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Card/VaCard.vue?vue&type=template&id=60229dd2&scoped=true&
var VaCardvue_type_template_id_60229dd2_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj},[(_vm.hasHeaderData)?_c('div',{class:_vm.headerClassObj,style:(_vm.headerStyleObj)},[_c('div',{staticClass:"va-card-header-inner"},[_c('div',{staticClass:"va-card-header-inner-left"},[_vm._t("topLeft")],2),_c('div',{staticClass:"va-card-header-inner-right"},[_vm._t("topRight")],2)])]):_vm._e(),_c('div',{staticClass:"va-card-body",style:(_vm.bodyStyleObj)},[_vm._t("default")],2)])}
var VaCardvue_type_template_id_60229dd2_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Card/VaCard.vue?vue&type=template&id=60229dd2&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Card/VaCard.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaCardvue_type_script_lang_js_ = ({
name: 'VaCard',
props: {
elevation: {
type: [Number, String],
default: 0,
validator: function validator(v) {
v = v.toString();
return ['0', '1', '2', '3', '4', '5'].includes(v);
}
},
padding: {
type: [Number, String],
default: '10px'
}
},
computed: {
classObj: function classObj() {
var elevation = this.elevation;
var classes = {};
classes['va-card'] = true;
classes['va-card-elevation-' + elevation] = true;
return classes;
},
bodyStyleObj: function bodyStyleObj() {
var padding = this.padding;
var style = {};
style['padding'] = padding;
return style;
},
headerClassObj: function headerClassObj() {
var classes = {};
classes['va-card-header'] = true;
return classes;
},
headerStyleObj: function headerStyleObj() {
var padding = this.padding;
var style = {};
style['padding-left'] = padding;
style['padding-right'] = padding;
return style;
},
hasHeaderData: function hasHeaderData() {
return this.$slots.topLeft || this.$slots.topRight;
}
}
});
// CONCATENATED MODULE: ./src/Card/VaCard.vue?vue&type=script&lang=js&
/* harmony default export */ var Card_VaCardvue_type_script_lang_js_ = (VaCardvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=60229dd2&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_60229dd2_lang_scss_scoped_true_ = __webpack_require__("a2a3");
// EXTERNAL MODULE: ./src/Card/VaCard.vue?vue&type=style&index=1&lang=scss&
var VaCardvue_type_style_index_1_lang_scss_ = __webpack_require__("1eda");
// CONCATENATED MODULE: ./src/Card/VaCard.vue
/* normalize component */
var VaCard_component = normalizeComponent(
Card_VaCardvue_type_script_lang_js_,
VaCardvue_type_template_id_60229dd2_scoped_true_render,
VaCardvue_type_template_id_60229dd2_scoped_true_staticRenderFns,
false,
null,
"60229dd2",
null
)
/* harmony default export */ var VaCard = (VaCard_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Tabs/VaTabs.vue?vue&type=template&id=0ed1f7d7&scoped=true&
var VaTabsvue_type_template_id_0ed1f7d7_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('ul',{class:_vm.classObj},_vm._l((_vm.tabs),function(tab,i){return _c('li',{directives:[{name:"show",rawName:"v-show",value:(tab.isVisible),expression:"tab.isVisible"}],key:i,class:[_vm.liclassObj(tab), _vm.disabledTabClass(tab)]},[_c('a',{attrs:{"href":tab.hash},domProps:{"innerHTML":_vm._s(tab.header)},on:{"click":function($event){return _vm.selectTab(tab.hash, $event)}}})])}),0),_c('div',{staticClass:"va-tab-content"},[_vm._t("default")],2)])}
var VaTabsvue_type_template_id_0ed1f7d7_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Tabs/VaTabs.vue?vue&type=template&id=0ed1f7d7&scoped=true&
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.concat.js
var es_array_concat = __webpack_require__("99af");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.find.js
var es_array_find = __webpack_require__("7db0");
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js
function _classCallCheck(instance, Constructor) {
if (!(instance instanceof Constructor)) {
throw new TypeError("Cannot call a class as a function");
}
}
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js
function _defineProperties(target, props) {
for (var i = 0; i < props.length; i++) {
var descriptor = props[i];
descriptor.enumerable = descriptor.enumerable || false;
descriptor.configurable = true;
if ("value" in descriptor) descriptor.writable = true;
Object.defineProperty(target, descriptor.key, descriptor);
}
}
function _createClass(Constructor, protoProps, staticProps) {
if (protoProps) _defineProperties(Constructor.prototype, protoProps);
if (staticProps) _defineProperties(Constructor, staticProps);
return Constructor;
}
// CONCATENATED MODULE: ./src/utils/ExpiringStorage.js
var ExpiringStorage_ExpiringStorage =
/*#__PURE__*/
function () {
function ExpiringStorage() {
_classCallCheck(this, ExpiringStorage);
}
_createClass(ExpiringStorage, [{
key: "get",
value: function get(key) {
var cached = JSON.parse(window.localStorage.getItem(key));
if (!cached) {
return null;
}
var expires = new Date(cached.expires);
if (expires < new Date()) {
window.localStorage.removeItem(key);
return null;
}
return cached.value;
}
}, {
key: "set",
value: function set(key, value, lifetimeInMinutes) {
var currentTime = new Date().getTime();
var expires = new Date(currentTime + lifetimeInMinutes * 60000);
window.localStorage.setItem(key, JSON.stringify({
value: value,
expires: expires
}));
}
}]);
return ExpiringStorage;
}();
/* harmony default export */ var utils_ExpiringStorage = (new ExpiringStorage_ExpiringStorage());
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Tabs/VaTabs.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaTabsvue_type_script_lang_js_ = ({
name: 'VaTabs',
props: {
cacheLifetime: {
type: Number,
default: 5,
required: false
},
options: {
type: Object,
required: false,
default: function _default() {
return {
useUrlFragment: false
};
}
}
},
data: function data() {
return {
tabs: [],
activeTabHash: ''
};
},
computed: {
classObj: function classObj() {
var classes = {};
classes['clearfix'] = true;
classes['va-nav-tabs'] = true;
return classes;
},
storageKey: function storageKey() {
return "va-tabs.cache.".concat(window.location.host).concat(window.location.pathname);
}
},
created: function created() {
this.tabs = this.$children;
},
mounted: function mounted() {
var _this = this;
window.addEventListener('hashchange', function () {
return _this.selectTab(window.location.hash);
});
if (this.findTab(window.location.hash)) {
this.selectTab(window.location.hash);
return;
}
var previousSelectedTabHash = utils_ExpiringStorage.get(this.storageKey);
if (this.findTab(previousSelectedTabHash)) {
this.selectTab(previousSelectedTabHash);
return;
}
if (this.tabs.length) {
this.selectTab(this.tabs[0].hash);
}
},
methods: {
findTab: function findTab(hash) {
return this.tabs.find(function (tab) {
return tab.hash === hash;
});
},
selectTab: function selectTab(selectedTabHash, event) {
if (event && !this.options.useUrlFragment) {
event.preventDefault();
}
var selectedTab = this.findTab(selectedTabHash);
if (!selectedTab) {
return;
}
if (selectedTab.isDisabled) {
return;
}
this.tabs.forEach(function (tab) {
tab.isActive = tab.hash === selectedTab.hash;
});
this.$emit('changed', {
tab: selectedTab
});
this.activeTabHash = selectedTab.hash;
utils_ExpiringStorage.set(this.storageKey, selectedTab.hash, this.cacheLifetime);
},
setTabVisible: function setTabVisible(hash, visible) {
var tab = this.findTab(hash);
if (!tab) {
return;
}
tab.isVisible = visible;
if (tab.isActive) {
tab.isActive = visible;
this.tabs.every(function (tab) {
if (tab.isVisible) {
tab.isActive = true;
return false;
}
return true;
});
}
},
liclassObj: function liclassObj(tab) {
var classes = {};
classes['va-nav-tab'] = true;
classes['va-nav-tab-active'] = tab.isActive;
return classes;
},
disabledTabClass: function disabledTabClass(tab) {
if (tab.isDisabled) {
return 'va-nav-tab-disabled';
} else {
return '';
}
}
}
});
// CONCATENATED MODULE: ./src/Tabs/VaTabs.vue?vue&type=script&lang=js&
/* harmony default export */ var Tabs_VaTabsvue_type_script_lang_js_ = (VaTabsvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=0ed1f7d7&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_0ed1f7d7_lang_scss_scoped_true_ = __webpack_require__("db93");
// EXTERNAL MODULE: ./src/Tabs/VaTabs.vue?vue&type=style&index=1&lang=scss&
var VaTabsvue_type_style_index_1_lang_scss_ = __webpack_require__("9dac");
// CONCATENATED MODULE: ./src/Tabs/VaTabs.vue
/* normalize component */
var VaTabs_component = normalizeComponent(
Tabs_VaTabsvue_type_script_lang_js_,
VaTabsvue_type_template_id_0ed1f7d7_scoped_true_render,
VaTabsvue_type_template_id_0ed1f7d7_scoped_true_staticRenderFns,
false,
null,
"0ed1f7d7",
null
)
/* harmony default export */ var VaTabs = (VaTabs_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Icon/VaIcon.vue?vue&type=template&id=5a2689d4&scoped=true&
var VaIconvue_type_template_id_5a2689d4_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('i',{class:[_vm.fontStyle, 'fa-' + _vm.type],style:({fontSize:_vm.size,color:_vm.color,margin:_vm.margin,backgroundColor:_vm.bgColor,borderRadius:'4px',padding:_vm.padding})},[_vm._t("default")],2)}
var VaIconvue_type_template_id_5a2689d4_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Icon/VaIcon.vue?vue&type=template&id=5a2689d4&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Icon/VaIcon.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaIconvue_type_script_lang_js_ = ({
name: 'VaIcon',
props: {
type: {
type: String,
required: true
},
iconStyle: {
type: String,
default: 'solid',
required: false,
validator: function validator(v) {
return ['solid', 'regular', 'brands'].includes(v);
}
},
size: {
type: String,
required: false,
default: '1em'
},
color: {
type: String,
required: false
},
bgColor: {
type: String,
default: 'transparent',
required: false
},
margin: {
type: String,
default: '0px',
required: false
},
padding: {
type: String,
default: '0px',
required: false
},
classPrefix: {
type: String,
default: 'va'
}
},
computed: {
fontStyle: function fontStyle() {
switch (this.iconStyle) {
case 'regular':
return 'far';
case 'solid':
return 'fas';
case 'brands':
return 'fab';
default:
return 'fas';
}
}
}
});
// CONCATENATED MODULE: ./src/Icon/VaIcon.vue?vue&type=script&lang=js&
/* harmony default export */ var Icon_VaIconvue_type_script_lang_js_ = (VaIconvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/Icon/VaIcon.vue?vue&type=style&index=0&id=5a2689d4&lang=scss&scoped=true&
var VaIconvue_type_style_index_0_id_5a2689d4_lang_scss_scoped_true_ = __webpack_require__("641b");
// EXTERNAL MODULE: ./src/Icon/VaIcon.vue?vue&type=style&index=1&lang=scss&
var VaIconvue_type_style_index_1_lang_scss_ = __webpack_require__("0fda");
// CONCATENATED MODULE: ./src/Icon/VaIcon.vue
/* normalize component */
var VaIcon_component = normalizeComponent(
Icon_VaIconvue_type_script_lang_js_,
VaIconvue_type_template_id_5a2689d4_scoped_true_render,
VaIconvue_type_template_id_5a2689d4_scoped_true_staticRenderFns,
false,
null,
"5a2689d4",
null
)
/* harmony default export */ var VaIcon = (VaIcon_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/ToggleIcon/VaToggleIcon.vue?vue&type=template&id=f23f3648&scoped=true&
var VaToggleIconvue_type_template_id_f23f3648_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',_vm._g({staticClass:"va-toggle-icon_wrapper",style:(_vm.style)},_vm.$listeners),[_c('div',_vm._g({staticClass:"va-toggle-icon_container"},_vm.listeners),[_c('transition-group',{attrs:{"name":"fade"}},[(_vm.isActive)?_c('va-icon',_vm._b({key:"1",staticClass:"va-toggle-icon_icon",attrs:{"type":_vm.typeActive,"size":_vm.size}},'va-icon',_vm.$attrs,false)):_c('va-icon',_vm._b({key:"2",staticClass:"va-toggle-icon_icon",attrs:{"type":_vm.type,"size":_vm.size}},'va-icon',_vm.$attrs,false))],1)],1)])}
var VaToggleIconvue_type_template_id_f23f3648_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/ToggleIcon/VaToggleIcon.vue?vue&type=template&id=f23f3648&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/ToggleIcon/VaToggleIcon.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaToggleIconvue_type_script_lang_js_ = ({
name: 'VaToggleIcon',
inheritAttrs: false,
props: {
active: {
type: Boolean,
default: false
},
trigger: {
type: String,
default: 'hover',
validator: function validator(v) {
return ['hover', 'click'].includes(v);
}
},
type: {
type: String,
required: true
},
typeActive: {
type: String,
required: true
},
size: {
type: String,
required: false,
default: '1em'
}
},
watch: {
active: function active(val) {
this.isActive = val;
}
},
computed: {
listeners: function listeners() {
switch (this.trigger) {
case 'hover':
return {
mouseenter: this.onActivate,
mouseleave: this.onDeactivate
};
case 'click':
return {
click: this.toggle
};
default:
return {};
}
}
},
data: function data() {
return {
isActive: this.active,
style: {
display: 'inline-block',
width: this.$props.size,
height: this.$props.size,
position: 'relative'
}
};
},
methods: {
toggle: function toggle() {
this.isActive = !this.isActive;
},
onActivate: function onActivate() {
this.isActive = true;
},
onDeactivate: function onDeactivate() {
this.isActive = false;
}
}
});
// CONCATENATED MODULE: ./src/ToggleIcon/VaToggleIcon.vue?vue&type=script&lang=js&
/* harmony default export */ var ToggleIcon_VaToggleIconvue_type_script_lang_js_ = (VaToggleIconvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/ToggleIcon/VaToggleIcon.vue?vue&type=style&index=0&id=f23f3648&scoped=true&lang=css&
var VaToggleIconvue_type_style_index_0_id_f23f3648_scoped_true_lang_css_ = __webpack_require__("cb99");
// CONCATENATED MODULE: ./src/ToggleIcon/VaToggleIcon.vue
/* normalize component */
var VaToggleIcon_component = normalizeComponent(
ToggleIcon_VaToggleIconvue_type_script_lang_js_,
VaToggleIconvue_type_template_id_f23f3648_scoped_true_render,
VaToggleIconvue_type_template_id_f23f3648_scoped_true_staticRenderFns,
false,
null,
"f23f3648",
null
)
/* harmony default export */ var VaToggleIcon = (VaToggleIcon_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Toggle/VaToggle.vue?vue&type=template&id=64a1ff08&scoped=true&
var VaTogglevue_type_template_id_64a1ff08_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{class:_vm.classObj,on:{"click":function($event){$event.preventDefault();}}},[_c('input',{staticClass:"va-toggle__input",attrs:{"name":_vm.name,"tabindex":"-1","type":"checkbox"},domProps:{"checked":_vm.value},on:{"keypress":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"space",32,$event.key,[" ","Spacebar"])){ return null; }$event.preventDefault();return _vm.toggle($event)}}}),_c('div',{staticClass:"va-toggle__slide",attrs:{"aria-label":_vm.label,"tabindex":_vm.disabled ? -1 : 0},on:{"click":_vm.toggle,"keypress":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"space",32,$event.key,[" ","Spacebar"])){ return null; }$event.preventDefault();return _vm.toggle($event)}}},[_c('div',{staticClass:"va-toggle__inner"},[_c('span',{staticClass:"va-toggle__handle"}),_c('span',{staticClass:"va-toggle__icon"},[_c('va-icon',{attrs:{"type":_vm.icon}})],1)])])])}
var VaTogglevue_type_template_id_64a1ff08_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Toggle/VaToggle.vue?vue&type=template&id=64a1ff08&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Toggle/VaToggle.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaTogglevue_type_script_lang_js_ = ({
name: 'VaToggle',
props: {
name: {
type: String
},
label: {
type: String
},
value: {
type: Boolean,
required: true
},
disabled: {
type: Boolean,
default: false
},
size: {
type: String,
default: 'md',
required: false,
validator: function validator(v) {
return ['md', 'lg'].includes(v);
}
}
},
computed: {
classObj: function classObj() {
var classes = {};
classes['va-toggle'] = true;
classes['va-toggle--checked'] = this.value;
classes['va-toggle--disabled'] = this.disabled;
classes['va-toggle--lg'] = this.size === 'lg';
return classes;
},
icon: function icon() {
return this.value ? 'check' : 'times';
}
},
methods: {
toggle: function toggle() {
if (this.disabled) {
return;
}
var newState = !this.value;
this.$emit('input', newState);
this.$emit('change', newState);
}
}
});
// CONCATENATED MODULE: ./src/Toggle/VaToggle.vue?vue&type=script&lang=js&
/* harmony default export */ var Toggle_VaTogglevue_type_script_lang_js_ = (VaTogglevue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=64a1ff08&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_64a1ff08_lang_scss_scoped_true_ = __webpack_require__("eaec");
// EXTERNAL MODULE: ./src/Toggle/VaToggle.vue?vue&type=style&index=1&lang=scss&
var VaTogglevue_type_style_index_1_lang_scss_ = __webpack_require__("5098");
// CONCATENATED MODULE: ./src/Toggle/VaToggle.vue
/* normalize component */
var VaToggle_component = normalizeComponent(
Toggle_VaTogglevue_type_script_lang_js_,
VaTogglevue_type_template_id_64a1ff08_scoped_true_render,
VaTogglevue_type_template_id_64a1ff08_scoped_true_staticRenderFns,
false,
null,
"64a1ff08",
null
)
/* harmony default export */ var VaToggle = (VaToggle_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Input/VaInput.vue?vue&type=template&id=1f641aa1&
var VaInputvue_type_template_id_1f641aa1_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (!_vm.showButtonsWarning)?_c('div',{class:_vm.classObj,style:({'width': _vm.actualWidth})},[(_vm.prefix !== '')?_c('span',{staticClass:"va-input-prefix"},[_vm._v(_vm._s(_vm.prefix))]):_vm._e(),(_vm.noVModel)?_c('input',_vm._b({ref:"input",class:_vm.inputClassObj,style:(_vm.inputStyleObj),attrs:{"name":_vm.name,"readonly":_vm.readonly,"disabled":_vm.disabled,"placeholder":_vm.placeholder,"autofocus":_vm.autofocus,"type":_vm.type,"tabindex":"0"},domProps:{"value":_vm.value},on:{"blur":_vm.onBlur,"focus":_vm.onFocus,"input":function($event){return _vm.update($event.target.value)},"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.enterPressed($event)}}},'input',_vm.$attrs,false)):((_vm.type)==='checkbox')?_c('input',_vm._b({directives:[{name:"model",rawName:"v-model",value:(_vm.currentValue),expression:"currentValue"}],ref:"input",class:_vm.inputClassObj,style:(_vm.inputStyleObj),attrs:{"name":_vm.name,"readonly":_vm.readonly,"disabled":_vm.disabled,"placeholder":_vm.placeholder,"autofocus":_vm.autofocus,"tabindex":"0","type":"checkbox"},domProps:{"value":_vm.value,"checked":Array.isArray(_vm.currentValue)?_vm._i(_vm.currentValue,_vm.value)>-1:(_vm.currentValue)},on:{"blur":_vm.onBlur,"focus":_vm.onFocus,"input":function($event){return _vm.update($event.target.value)},"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.enterPressed($event)},"change":function($event){var $$a=_vm.currentValue,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=_vm.value,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.currentValue=$$a.concat([$$v]))}else{$$i>-1&&(_vm.currentValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.currentValue=$$c}}}},'input',_vm.$attrs,false)):((_vm.type)==='radio')?_c('input',_vm._b({directives:[{name:"model",rawName:"v-model",value:(_vm.currentValue),expression:"currentValue"}],ref:"input",class:_vm.inputClassObj,style:(_vm.inputStyleObj),attrs:{"name":_vm.name,"readonly":_vm.readonly,"disabled":_vm.disabled,"placeholder":_vm.placeholder,"autofocus":_vm.autofocus,"tabindex":"0","type":"radio"},domProps:{"value":_vm.value,"checked":_vm._q(_vm.currentValue,_vm.value)},on:{"blur":_vm.onBlur,"focus":_vm.onFocus,"input":function($event){return _vm.update($event.target.value)},"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.enterPressed($event)},"change":function($event){_vm.currentValue=_vm.value}}},'input',_vm.$attrs,false)):_c('input',_vm._b({directives:[{name:"model",rawName:"v-model",value:(_vm.currentValue),expression:"currentValue"}],ref:"input",class:_vm.inputClassObj,style:(_vm.inputStyleObj),attrs:{"name":_vm.name,"readonly":_vm.readonly,"disabled":_vm.disabled,"placeholder":_vm.placeholder,"autofocus":_vm.autofocus,"tabindex":"0","type":_vm.type},domProps:{"value":_vm.value,"value":(_vm.currentValue)},on:{"blur":_vm.onBlur,"focus":_vm.onFocus,"input":[function($event){if($event.target.composing){ return; }_vm.currentValue=$event.target.value},function($event){return _vm.update($event.target.value)}],"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.enterPressed($event)}}},'input',_vm.$attrs,false)),(_vm.icon !== 'undefined' || _vm.clearable)?_c('div',{staticClass:"va-input-icon-wrapper"},[(_vm.clearable)?_c('va-icon',{staticClass:"va-input-clearable",attrs:{"type":"times","icon-style":"solid"},nativeOn:{"click":function($event){$event.stopPropagation();return _vm.clean($event)}}}):_vm._e(),_c('va-icon',{staticClass:"va-input-show-icon",attrs:{"type":_vm.icon,"icon-style":_vm.iconStyle}})],1):_vm._e(),(_vm.postfix !== '')?_c('span',{staticClass:"va-input-postfix"},[_vm._v(_vm._s(_vm.postfix))]):_vm._e(),(_vm.buttons)?_c('va-input-ops',{attrs:{"parent-position":_vm.position},on:{"confirm":_vm.opsConfirm,"cancel":_vm.opsCancel}}):_vm._e(),_c('validate',{attrs:{"name":_vm.name,"rules":_vm.rules,"custom-validate":_vm.customValidate,"current":_vm.value},model:{value:(_vm.validStatus),callback:function ($$v) {_vm.validStatus=$$v},expression:"validStatus"}})],1):_c('div',[_c('va-alert',{attrs:{"type":"warning"}},[_c('h4',[_vm._v("Hold on")]),_c('p',[_vm._v(" If you're going to use "),_c('b',[_vm._v("buttons")]),_vm._v(" with this input component, you need to also use the "),_c('b',[_vm._v("loading")]),_vm._v(" prop. Handle the "),_c('b',[_vm._v("@confirm")]),_vm._v(" event emitted by the input component by setting the "),_c('b',[_vm._v("loading")]),_vm._v(" prop to true, "),_c('i',[_vm._v("doing some task")]),_vm._v(", and finally setting the "),_c('b',[_vm._v("loading")]),_vm._v(" prop back to false. It is important that events happen in that order, because the input component is watching the "),_c('b',[_vm._v("loading")]),_vm._v(" prop for those changes. That's how it knows to hide the confirm and cancel buttons. ")])])],1)}
var VaInputvue_type_template_id_1f641aa1_staticRenderFns = []
// CONCATENATED MODULE: ./src/Input/VaInput.vue?vue&type=template&id=1f641aa1&
// CONCATENATED MODULE: ./src/Mixin/inputMixin.js
/* harmony default export */ var inputMixin = ({
props: {
name: {
type: String
},
disabled: {
type: Boolean
},
placeholder: {
type: String,
default: ''
},
width: {
type: String,
default: '100%'
},
customValidate: {
type: Function
},
rules: {
type: Array
},
readonly: {
type: Boolean,
default: false
}
},
data: function data() {
return {
validStatus: ''
};
},
computed: {
actualWidth: function actualWidth() {
var width = this.width;
switch (width) {
case 'xs':
return '80px';
case 'sm':
return '160px';
case 'md':
return '255px';
case 'lg':
return '320px';
case 'xl':
return '480px';
}
return width;
}
}
});
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/validate.vue?vue&type=template&id=9559adf0&
var validatevue_type_template_id_9559adf0_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.validate && _vm.tips)?_c('div',{staticClass:"va-err-tip"},[_vm._v(_vm._s(_vm.tips))]):_vm._e()}
var validatevue_type_template_id_9559adf0_staticRenderFns = []
// CONCATENATED MODULE: ./src/validate.vue?vue&type=template&id=9559adf0&
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.index-of.js
var es_array_index_of = __webpack_require__("c975");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.object.keys.js
var es_object_keys = __webpack_require__("b64b");
// CONCATENATED MODULE: ./src/Locale/VaModal.js
/* harmony default export */ var VaModal = ({
confirm: {
en: 'Confirm',
es: 'Confirmar',
fr: 'Confirmer',
ru: 'Подтвердить'
},
cancel: {
en: 'Cancel',
es: 'Cancelar',
fr: 'Annuler',
ru: 'Отмена'
}
});
// CONCATENATED MODULE: ./src/Locale/VaSelect.js
/* harmony default export */ var VaSelect = ({
all: {
en: 'All',
es: 'Todos',
fr: 'Tous',
ru: 'Все'
}
});
// CONCATENATED MODULE: ./src/Locale/VaValidate.js
/* harmony default export */ var VaValidate = ({
required: {
en: 'This field is required',
es: 'Este campo es requerido',
fr: 'Ce champs est requis',
ru: 'Это поле обязательное'
},
maxLength: {
en: 'Input can not be longer than ',
es: 'La entrada no puede ser más larga que ',
fr: 'Le nombre de caractère doit être inférieur ou égale à ',
ru: 'Данные не могут быть длиннее чем '
},
minLength: {
en: 'Input can not be less than ',
es: 'La entrada no puede ser menor que ',
fr: 'Le nombre de caractère doit être supérieur ou égale à ',
ru: 'Данные не могут быть меньше чем '
},
phone: {
en: 'Please enter a valid phone number',
es: 'Por favor ingrese un número de teléfono válido',
fr: "Merci d'inscrire un numéro de téléphone valide",
ru: 'Введите правильный номер телефона'
},
number: {
en: 'Numbers only',
es: 'Solo numeros',
fr: 'Chiffres uniquement',
ru: 'Только цифры'
},
telephone: {
en: 'Please enter a valid telephone number',
es: 'Por favor introduce un número de teléfono válido',
fr: "Merci d'inscrire un numéro de téléphone valide",
ru: 'Введите праивльный номер телефона'
},
email: {
en: 'Please enter a valid email address',
es: 'Por favor, introduce una dirección de correo electrónico válida',
fr: "Merci d'inscrire une adresse email valide",
ru: 'Введите правильный e-mail адрес'
}
});
// CONCATENATED MODULE: ./src/Locale/VaDatepicker.js
/* harmony default export */ var VaDatepicker = ({
sunday: {
en: 'Sun',
es: 'Do',
fr: 'Dim',
ru: 'Вс'
},
monday: {
en: 'Mon',
es: 'Lu',
fr: 'Lun',
ru: 'Пн'
},
tuesday: {
en: 'Tue',
es: 'Ma',
fr: 'Mar',
ru: 'Вт'
},
wednesday: {
en: 'Wed',
es: 'Mi',
fr: 'Mer',
ru: 'Ср'
},
thursday: {
en: 'Thu',
es: 'Ju',
fr: 'Jeu',
ru: 'Чт'
},
friday: {
en: 'Fri',
es: 'Vi',
fr: 'Ven',
ru: 'Пт'
},
saturday: {
en: 'Sat',
es: 'Sá',
fr: 'Sam',
ru: 'Сб'
},
january: {
en: 'January',
es: 'Ene',
fr: 'Janvier',
ru: 'Январь'
},
february: {
en: 'February',
es: 'Feb',
fr: 'Février',
ru: 'Февраль'
},
march: {
en: 'March',
es: 'Mar',
fr: 'Mars',
ru: 'Март'
},
april: {
en: 'April',
es: 'Abr',
fr: 'Avril',
ru: 'Апрель'
},
may: {
en: 'May',
es: 'May',
fr: 'Mai',
ru: 'Май'
},
june: {
en: 'June',
es: 'Jun',
fr: 'Juin',
ru: 'Июнь'
},
july: {
en: 'July',
es: 'Jul',
fr: 'Juillet',
ru: 'Июль'
},
august: {
en: 'August',
es: 'Aug',
fr: 'Août',
ru: 'Август'
},
september: {
en: 'September',
es: 'Sep',
fr: 'Septembre',
ru: 'Сентябрь'
},
october: {
en: 'October',
es: 'Oct',
fr: 'Octobre',
ru: 'Октябрь'
},
november: {
en: 'November',
es: 'Nov',
fr: 'Novembre',
ru: 'Ноябрь'
},
december: {
en: 'December',
es: 'Dec',
fr: 'Décembre',
ru: 'Декабрь'
}
});
// CONCATENATED MODULE: ./src/Locale/VaTimepicker.js
/* harmony default export */ var VaTimepicker = ({
hour: {
en: 'H',
es: 'H',
fr: 'H',
ru: 'Ч'
},
minute: {
en: 'M',
es: 'M',
fr: 'M',
ru: 'М'
},
second: {
en: 'S',
es: 'S',
fr: 'S',
ru: 'С'
}
});
// CONCATENATED MODULE: ./src/Locale/index.js
/* harmony default export */ var Locale = ({
VaModal: VaModal,
VaSelect: VaSelect,
VaValidate: VaValidate,
VaDatepicker: VaDatepicker,
VaTimepicker: VaTimepicker
});
// CONCATENATED MODULE: ./src/Mixin/localeMixin.js
/* harmony default export */ var localeMixin = (function (name) {
return {
methods: {
getL: function getL(key) {
return Locale[name][key][this.VaLocale || window.VaLocale || 'en'];
}
}
};
});
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/validate.vue?vue&type=script&lang=js&
//
//
//
//
/* harmony default export */ var validatevue_type_script_lang_js_ = ({
name: 'VaValidate',
mixins: [events, localeMixin('VaValidate')],
props: {
value: {
type: String
},
customValidate: {
type: Function
},
rules: {
type: Array
},
name: {
type: String
},
current: {}
},
data: function data() {
return {
tips: '',
validate: false,
status: '',
vStatus: this.value,
results: {}
};
},
created: function created() {
var _this = this;
this.$on('Va@openValidate', function (val) {
_this.validate = val;
val ? _this.vStatus = _this.status : _this.vStatus = '';
});
},
beforeDestroy: function beforeDestroy() {
this.dispatch('VaForm', 'Va@validateChange', {
name: this.name,
result: {
results: {},
isvalid: true
}
});
this.dispatch('VaForm', 'Va@validateDestroy', {
name: this.name,
result: this.results
});
},
computed: {
_results: {
get: function get() {
return this.results;
},
set: function set(val) {
var self = this;
var tips = '';
var status = '';
for (var key in val) {
var obj = val[key];
if (utils_type.isObject(obj)) {
obj.tips ? tips += obj.tips + ' ' : '';
if (obj.validStatus !== 'success') {
status = 'error';
}
}
}
status !== 'error' ? status = 'success' : 0;
self.status = status;
if (self.validate) {
self.vStatus = self.status;
}
var isvalid = true;
self.tips = tips;
for (var i in val) {
var validStatus = val[i].validStatus;
if (validStatus === 'error') {
isvalid = false;
break;
}
}
var newVal = Object.assign({}, val);
newVal.isvalid = isvalid;
if (this.isEqual(newVal, this.results)) {
return;
}
this.results = newVal;
self.dispatch('VaForm', 'Va@validateChange', {
name: self.name,
result: self.results
});
}
}
},
watch: {
current: {
handler: function handler(newVal) {
this.valid(newVal);
},
immediate: true
},
vStatus: function vStatus(val) {
this.$emit('input', val);
}
},
methods: {
isEqual: function isEqual(a, b) {
var e = true;
var propsA = Object.keys(a);
var propsB = Object.keys(b);
if (propsA.length !== propsB.length) {
return false;
}
propsA.forEach(function (i) {
if (a[i].validStatus !== b[i].validStatus) {
e = false;
return false;
}
});
return e;
},
setResult: function setResult(key, value) {
var o = Object.assign({}, this.results);
o[key] = value;
this._results = o;
},
valid: function valid(val) {
if (this.rules || utils_type.isFunction(this.customValidate)) {
this.rulesValid(val);
}
},
rulesItemValid: function rulesItemValid(rule, value) {
var self = this;
var tip = rule.tip;
var type = rule.type;
switch (type) {
case 'required':
self.requiredValid(value, tip);
break;
case 'phone':
self.phoneValid(value, tip);
break;
case 'number':
self.numberValid(value, tip);
break;
case 'telephone':
self.telValid(value, tip);
break;
case 'email':
self.emailValid(value, tip);
break;
}
if (type.indexOf('maxlength') > -1) {
self.maxlengthValid(type, value, tip); // eslint-disable-next-line
return;
}
if (type.indexOf('minlength') > -1) {
self.minlengthValid(type, value, tip); // eslint-disable-next-line
return;
}
},
customValid: function customValid(val) {
this.setResult('customValidate', this.customValidate(val));
},
requiredValid: function requiredValid(val, tip) {
var self = this;
self._results = self._results || {};
if (utils_type.isNullOrUndefined(val) || val.length === 0) {
self.setResult('requiredValid', {
validStatus: 'error',
tips: tip || self.getL('required')
});
} else {
self.setResult('requiredValid', {
validStatus: 'success',
tips: ''
});
}
},
maxlengthValid: function maxlengthValid(type, val, tip) {
var self = this;
var maxlength = type.split('=')[1] - 0;
self._results = self._results || {};
if (val) {
if (val.length > maxlength) {
self.setResult('maxlengthValid', {
validStatus: 'error',
tips: tip || self.getL('maxLength') + maxlength
});
} else {
self.setResult('maxlengthValid', {
validStatus: 'success',
tips: ''
});
}
}
},
minlengthValid: function minlengthValid(type, val, tip) {
var self = this;
var minlength = type.split('=')[1] - 0;
self._results = self._results || {};
if (val) {
if (val.length < minlength) {
self.setResult('minlengthValid', {
validStatus: 'error',
tips: tip || self.getL('minLength') + minlength
});
} else {
self.setResult('minlengthValid', {
validStatus: 'success',
tips: ''
});
}
}
},
rulesValid: function rulesValid(value) {
var self = this;
self.rules.forEach(function (val) {
self.rulesItemValid(val, value);
});
if (utils_type.isFunction(self.customValidate)) {
self.customValid(value);
}
},
phoneValid: function phoneValid(value, tip) {
var rule = /^1\d{10}$/;
if (rule.test(value) || value === '') {
this.setResult('isPhoneValid', {
validStatus: 'success',
tips: ''
});
} else {
this.setResult('isPhoneValid', {
validStatus: 'error',
tips: tip || this.getL('phone')
});
}
},
numberValid: function numberValid(value, tip) {
var rule = /^\d*$/;
if (rule.test(value) || value === '') {
this.setResult('isNumberValid', {
validStatus: 'success',
tips: ''
});
} else {
this.setResult('isNumberValid', {
validStatus: 'error',
tips: tip || this.getL('number')
});
}
},
telValid: function telValid(value, tip) {
// eslint-disable-next-line
var rule = /^[2-9]\d{2}-\d{3}-\d{4}$/;
if (rule.test(value) || value === '') {
this.setResult('isTelValid', {
validStatus: 'success',
tips: ''
});
} else {
this.setResult('isTelValid', {
validStatus: 'error',
tips: tip || this.getL('telephone')
});
}
},
emailValid: function emailValid(value, tip) {
var rule = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
if (rule.test(value) || value === '') {
this.setResult('isEmailValid', {
validStatus: 'success',
tips: ''
});
} else {
this.setResult('isEmailValid', {
validStatus: 'error',
tips: tip || this.getL('email')
});
}
}
}
});
// CONCATENATED MODULE: ./src/validate.vue?vue&type=script&lang=js&
/* harmony default export */ var src_validatevue_type_script_lang_js_ = (validatevue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/validate.vue
/* normalize component */
var validate_component = normalizeComponent(
src_validatevue_type_script_lang_js_,
validatevue_type_template_id_9559adf0_render,
validatevue_type_template_id_9559adf0_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var validate = (validate_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Input/VaInput.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaInputvue_type_script_lang_js_ = ({
name: 'VaInput',
mixins: [inputMixin, events],
inheritAttrs: false,
props: {
value: {},
size: {
type: String
},
onChange: {
type: Function
},
type: {
type: String,
default: 'text'
},
icon: {
type: String,
default: 'undefined'
},
iconStyle: {
type: String,
default: 'regular',
required: false
},
clearable: {
type: Boolean,
default: false
},
autofocus: {
type: Boolean,
default: false,
required: false
},
buttons: {
type: Boolean,
default: false,
required: false
},
loading: {
type: Boolean,
default: undefined
},
prefix: {
type: String,
default: '',
required: false
},
postfix: {
type: String,
default: '',
required: false
},
noVModel: {
type: Boolean,
default: false,
required: false
},
theme: {
type: String,
default: 'primary',
required: false,
validator: function validator(v) {
return ['default', 'primary', 'success', 'warning', 'danger', 'purple'].includes(v);
}
}
},
data: function data() {
var cv = this.value;
return {
focused: false,
currentValue: cv,
position: {},
showButtonsWarning: false,
autofilled: false
};
},
created: function created() {
var _this = this;
this.$on('Va@inputOpsCancel', function (val) {
_this.currentValue = val;
});
this.$on('Va@inputOpsConfirm', function () {});
this.$on('Va@inputOpsBlur', function () {
_this.focused = false;
});
this.$on('Va@pageScroll', function () {
_this.setPosition();
});
},
mounted: function mounted() {
window.addEventListener('resize', this.setPosition, false);
window.addEventListener('scroll', this.setPosition, false);
if (this.buttons && this.loading === undefined) {
this.showButtonsWarning = true;
}
if (this.autofocus) {
this.focused = true;
}
},
beforeDestroy: function beforeDestroy() {
window.removeEventListener('scroll', this.setPosition, false);
window.removeEventListener('resize', this.setPosition, false);
},
components: {
validate: validate
},
computed: {
inputStyleObj: function inputStyleObj() {
var type = this.type;
var style = {};
if (type === 'file') {
style['opacity'] = '0.2';
style['z-index'] = '1';
style['position'] = 'absolute';
}
style['width'] = this.actualWidth;
return style;
},
classObj: function classObj() {
var validStatus = this.validStatus,
clearable = this.clearable,
size = this.size,
icon = this.icon,
prefix = this.prefix,
postfix = this.postfix,
type = this.type;
var classes = {};
classes['va-has-error'] = validStatus === 'error';
classes['va-has-success'] = validStatus === 'success';
classes['va-has-warn'] = validStatus === 'warn';
classes['va-input-con'] = true;
classes['va-clearable'] = clearable;
classes['va-show-icon'] = !!icon;
size ? classes['va-input-' + size] = true : '';
classes['va-input-has-prefix'] = prefix !== '';
classes['va-input-has-postfix'] = postfix !== '';
classes['va-input-file'] = type === 'file';
classes['inline'] = true;
return classes;
},
inputClassObj: function inputClassObj() {
var theme = this.theme;
var classes = {};
classes['va-form-control'] = true;
classes['va-form-control-' + theme] = true;
return classes;
}
},
watch: {
loading: function loading(val) {
this.broadcast('VaInputOps', 'Va@inputLoading', val);
},
currentValue: function currentValue(val) {
this.broadcast('VaInputOps', 'Va@inputCurrentValueUpdate', val);
},
value: function value(val) {
this.currentValue = val;
this.$refs.input.value = val;
}
},
methods: {
clean: function clean() {
this.$emit('input', '');
this.$emit('clean');
this.$refs.input.value = '';
this.$refs.input.focus();
},
update: function update(val) {
this.$emit('input', val);
this.$emit('change', val);
if (this.buttons) {
this.broadcast('VaInputOps', 'Va@inputUpdate', this.currentValue);
}
},
onBlur: function onBlur() {
this.$emit('blur', this.value);
if (this.buttons) {
this.broadcast('VaInputOps', 'Va@inputBlur', this.currentValue);
}
},
blur: function blur() {
this.focused = false;
},
onFocus: function onFocus() {
this.$emit('focus', this.value);
if (this.buttons) {
this.position = this.getPosition();
this.broadcast('VaInputOps', 'Va@inputFocus', this.currentValue);
}
},
focus: function focus() {
var _this2 = this;
setTimeout(function () {
_this2.focused = true;
_this2.$refs.input.focus();
}, 50);
},
enterPressed: function enterPressed(e) {
this.$emit('keyup', e);
this.opsConfirm();
},
setPosition: function setPosition() {
this.position = this.getPosition();
},
getPosition: function getPosition() {
var rect = this.$refs.input.getBoundingClientRect();
return {
top: rect.top,
right: rect.right,
bottom: rect.bottom,
left: rect.left,
width: rect.width,
height: rect.height,
x: rect.x,
y: rect.y
};
},
opsConfirm: function opsConfirm() {
this.$emit('confirm', this.value);
},
opsCancel: function opsCancel() {
this.$emit('cancel');
}
}
});
// CONCATENATED MODULE: ./src/Input/VaInput.vue?vue&type=script&lang=js&
/* harmony default export */ var Input_VaInputvue_type_script_lang_js_ = (VaInputvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/Input/VaInput.vue?vue&type=style&index=0&lang=scss&
var VaInputvue_type_style_index_0_lang_scss_ = __webpack_require__("952c");
// CONCATENATED MODULE: ./src/Input/VaInput.vue
/* normalize component */
var VaInput_component = normalizeComponent(
Input_VaInputvue_type_script_lang_js_,
VaInputvue_type_template_id_1f641aa1_render,
VaInputvue_type_template_id_1f641aa1_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaInput = (VaInput_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Modal/VaModal.vue?vue&type=template&id=7be28626&scoped=true&
var VaModalvue_type_template_id_7be28626_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{ref:"modal",class:_vm.classObj,style:(_vm.styleObj)},[_c('div',{staticClass:"va-modal-dialog",style:({'width': _vm.width })},[(_vm.modalIsLoading)?_c('div',[_c('div',{staticClass:"va-modal-loading"},[_c('va-loading',{attrs:{"color":"#888","size":"md"}})],1)]):_c('div',{staticClass:"va-modal-content"},[_vm._t("header",[_c('div',{staticClass:"va-modal-header"},[_c('div',{staticClass:"va-modal-closer"},[_c('va-button',{staticClass:"va-close",attrs:{"tabindex":"-1","type":"subtle"},on:{"click":_vm.close}},[_c('va-icon',{attrs:{"type":"times"}})],1)],1),_c('div',{staticClass:"va-modal-title"},[_vm._t("title",[_vm._v(_vm._s(_vm.title))])],2)])]),_c('div',{staticClass:"va-modal-body"},[_vm._t("body")],2),_c('div',{staticClass:"va-modal-footer"},[_vm._t("footer",[_c('va-button',{attrs:{"focused":_vm.focused,"type":"primary"},nativeOn:{"click":function($event){return _vm.confirm($event)}}},[_vm._v(_vm._s(_vm.getL('confirm')))]),_c('va-button',{attrs:{"type":"subtle"},nativeOn:{"click":function($event){return _vm.close($event)}}},[_vm._v(_vm._s(_vm.getL('cancel')))])])],2)],2)])])}
var VaModalvue_type_template_id_7be28626_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Modal/VaModal.vue?vue&type=template&id=7be28626&scoped=true&
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.slice.js
var es_array_slice = __webpack_require__("fb6a");
// EXTERNAL MODULE: ./node_modules/focus-trap/index.js
var focus_trap = __webpack_require__("6c92");
var focus_trap_default = /*#__PURE__*/__webpack_require__.n(focus_trap);
// CONCATENATED MODULE: ./src/utils/getScrollBarWidth.js
/* harmony default export */ var getScrollBarWidth = (function () {
var inner = document.createElement('p');
inner.style.width = '100%';
inner.style.height = '200px';
var outer = document.createElement('div');
outer.style.position = 'absolute';
outer.style.top = '0px';
outer.style.left = '0px';
outer.style.visibility = 'hidden';
outer.style.width = '200px';
outer.style.height = '150px';
outer.style.overflow = 'hidden';
outer.appendChild(inner);
document.body.appendChild(outer);
var w1 = inner.offsetWidth;
outer.style.overflow = 'scroll';
var w2 = inner.offsetWidth;
if (w1 === w2) w2 = outer.clientWidth;
document.body.removeChild(outer);
return w1 - w2;
});
// CONCATENATED MODULE: ./src/utils/EventListener.js
var EventListener = {
/**
* Listen to DOM events during the bubble phase.
*
* @param {DOMEventTarget} target DOM element to register listener on.
* @param {string} eventType Event type, e.g. 'click' or 'mouseover'.
* @param {function} callback Callback function.
* @param {object} Object with a 'remove' method.
*/
listen: function listen(target, eventType, callback) {
if (target.addEventListener) {
target.addEventListener(eventType, callback, false);
return {
remove: function remove() {
target.removeEventListener(eventType, callback, false);
}
};
} else if (target.attachEvent) {
target.attachEvent('on' + eventType, callback);
return {
remove: function remove() {
target.detachEvent('on' + eventType, callback);
}
};
}
}
};
/* harmony default export */ var utils_EventListener = (EventListener);
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.trim.js
var es_string_trim = __webpack_require__("498a");
// CONCATENATED MODULE: ./src/utils/element.js
// browser environment sniffing
var inBrowser = typeof window !== 'undefined' && Object.prototype.toString.call(window) !== '[object Object]'; // UA sniffing for working around browser-specific quirks
var UA = inBrowser && window.navigator.userAgent.toLowerCase();
var isIE9 = UA && UA.indexOf('msie 9.0') > 0;
/**
* for IE9 compatibility: when both class and :class are present
* getAttribute('class') returns wrong value..
*
* @param {Element} el
* @return {String}
*/
function getClass(el) {
var classname = el.className;
if (_typeof(classname) === 'object') {
classname = classname.baseVal || '';
}
return classname;
}
/**
* in IE9, setAttribute('class') will result in empty class
* if the element also has the :class attribute; however in
* phantomJS, setting `className` does not work on SVG elements..
* so we have to do a conditional check here.
*
* @param {Element} el
* @param {String} cls
*/
function setClass(el, cls) {
if (isIE9 && !/svg$/.test(el.namespaceURI)) {
el.className = cls;
} else {
el.setAttribute('class', cls);
}
}
/**
* add class with compatibility for IE & SVG
*
* @param {Element} el
* @param {String} cls
*/
function addClass(el, cls) {
if (el.classList) {
el.classList.add(cls);
} else {
var cur = ' ' + getClass(el) + ' ';
if (cur.indexOf(' ' + cls + ' ') < 0) {
setClass(el, (cur + cls).trim());
}
}
}
/**
* remove class with compatibility for IE & SVG
*
* @param {Element} el
* @param {String} cls
*/
function removeClass(el, cls) {
if (el.classList) {
el.classList.remove(cls);
} else {
var cur = ' ' + getClass(el) + ' ';
var tar = ' ' + cls + ' ';
while (cur.indexOf(tar) >= 0) {
cur = cur.replace(tar, ' ');
}
setClass(el, cur.trim());
}
if (!el.className) {
el.removeAttribute('class');
}
}
/* harmony default export */ var utils_element = ({
getClass: getClass,
removeClass: removeClass,
addClass: addClass,
setClass: setClass,
inBrowser: inBrowser,
UA: UA,
isIE9: isIE9
});
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Modal/VaModal.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaModalvue_type_script_lang_js_ = ({
name: 'VaModal',
mixins: [localeMixin('VaModal')],
props: {
title: {
type: String,
default: '',
required: false
},
show: {
type: Boolean,
default: false,
required: false
},
width: {
type: String,
default: '600px',
required: false
},
effect: {
type: String,
default: 'fade-up',
required: false
},
loading: {
type: Boolean,
default: false
},
backdrop: {
type: Boolean,
default: true,
required: false
},
backdropClickable: {
type: Boolean,
default: true,
required: false
}
},
data: function data() {
var show = this.show;
return {
isShow: show,
focused: false,
numberOfParentModals: 0,
focusTrap: null
};
},
computed: {
classObj: function classObj() {
var effect = this.effect;
var classes = {};
classes['va-modal'] = true;
classes['va-modal-' + effect] = true;
return classes;
},
styleObj: function styleObj() {
var backdrop = this.backdrop,
numberOfParentModals = this.numberOfParentModals;
var style = {};
if (!backdrop) {
style['background'] = 'none !important';
}
var topMargin = parseInt(numberOfParentModals) * 10;
style['padding-top'] = topMargin + 'px';
return style;
},
modalIsLoading: function modalIsLoading() {
return this.loading;
}
},
created: function created() {
var _this = this;
var escapeHandler = function escapeHandler(e) {
if (e.key === 'Escape' && _this.isTop()) {
_this.close();
}
};
document.addEventListener('keydown', escapeHandler);
this.$once('hook:destroyed', function () {
document.removeEventListener('keydown', escapeHandler);
});
},
mounted: function mounted() {
var _this2 = this;
this.focusTrap = focus_trap_default()(this.$refs.modal, {
clickOutsideDeactivates: true,
returnFocusOnDeactivate: true,
fallbackFocus: this.$refs.modal
});
document.querySelector('body').appendChild(this.$refs.modal);
this.$once('hook:beforeDestroy', function () {
document.querySelector('body').removeChild(_this2.$refs.modal);
});
},
watch: {
modalIsLoading: function modalIsLoading(val) {
var _this3 = this;
if (!val) {
setTimeout(function () {
_this3.focusTrap.activate();
}, 50);
}
},
isShow: function isShow(val) {
var _this4 = this;
/**
* Stackable logic
*/
if (val) {
this.$emit('show', {
type: 'show'
});
var x = document.getElementsByClassName('va-modal-in');
this.numberOfParentModals = x.length;
/**
* If any parent modals do exist, then let's stack them in a
* nicely fashion, by moving each over to the left a bit.
*/
var distanceToMove = 20;
if (this.numberOfParentModals > 0) {
for (var i = 0; i < this.numberOfParentModals; i++) {
var currentMarginLeft = x[i].style['margin-left'];
if (currentMarginLeft && currentMarginLeft !== '0px') {
/**
* If this modal already has a margin-left applied,
* then we must have hit it already. If that's the case,
* then we simply double the value by whatever it
* already is.
*/
// Slice 'px' off from the end.
var m = Math.abs(currentMarginLeft.slice(0, -2));
var dist = parseInt(m + distanceToMove);
x[i].style['margin-left'] = '-' + dist + 'px';
} else {
/**
* If the modal does not already have a margin-left,
* then we just move it over by distanceToMove.
*/
x[i].style['margin-left'] = distanceToMove * -1 + 'px';
}
}
}
} else {
this.$emit('hide', {
type: 'hide'
});
var _x = document.getElementsByClassName('va-modal-in');
this.numberOfParentModals = _x.length;
var _distanceToMove = 20;
if (this.numberOfParentModals > 0) {
for (var _i = 0; _i < this.numberOfParentModals; _i++) {
var _currentMarginLeft = _x[_i].style['margin-left'];
if (_currentMarginLeft && _currentMarginLeft !== '0px') {
var _m = Math.abs(_currentMarginLeft.slice(0, -2));
var _dist = parseInt(_m - _distanceToMove);
_x[_i].style['margin-left'] = '-' + _dist + 'px';
} else {//
}
}
}
}
/**
* Classes
*/
var el = this.$el;
var body = document.body;
var scrollBarWidth = getScrollBarWidth();
if (val) {
if (!this.modalIsLoading) {
el.querySelector('.' + 'va-modal-content').focus();
}
el.style.display = 'block'; // this timeout is required for opacity transition
setTimeout(function () {
utils_element.addClass(el, 'va-modal-in');
}, 20);
utils_element.addClass(body, 'va-modal-open');
if (!scrollBarWidth) {
utils_element.addClass(body, 'va-modal-hide-y');
}
if (this.backdropClickable) {
this._blurModalContentEvent = utils_EventListener.listen(this.$el, 'click', function (e) {
if (e.target === el) _this4.isShow = false;
});
}
if (!this.modalIsLoading) {
this.focusTrap.activate();
}
} else {
if (this._blurModalContentEvent) this._blurModalContentEvent.remove();
utils_element.removeClass(el, 'va-modal-in');
utils_element.addClass(el, 'va-modal-out');
setTimeout(function () {
el.style.display = 'none';
utils_element.removeClass(body, 'va-modal-open');
utils_element.removeClass(body, 'va-modal-hide-y');
utils_element.removeClass(el, 'va-modal-out');
body.style.paddingRight = '0';
_this4.$emit('closed', {
type: 'closed'
});
}, 300);
this.focusTrap.deactivate();
}
}
},
methods: {
isTop: function isTop() {
return this.isShow && (!this.$refs.modal.style['margin-left'] || this.$refs.modal.style['margin-left'] === '0px');
},
close: function close() {
this.isShow = false;
},
open: function open() {
this.isShow = true;
},
confirm: function confirm() {
this.$emit('confirm', {
type: 'confirm'
});
}
}
});
// CONCATENATED MODULE: ./src/Modal/VaModal.vue?vue&type=script&lang=js&
/* harmony default export */ var Modal_VaModalvue_type_script_lang_js_ = (VaModalvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=7be28626&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_7be28626_lang_scss_scoped_true_ = __webpack_require__("bf68");
// EXTERNAL MODULE: ./src/Modal/VaModal.vue?vue&type=style&index=1&lang=scss&
var VaModalvue_type_style_index_1_lang_scss_ = __webpack_require__("afcb");
// CONCATENATED MODULE: ./src/Modal/VaModal.vue
/* normalize component */
var VaModal_component = normalizeComponent(
Modal_VaModalvue_type_script_lang_js_,
VaModalvue_type_template_id_7be28626_scoped_true_render,
VaModalvue_type_template_id_7be28626_scoped_true_staticRenderFns,
false,
null,
"7be28626",
null
)
/* harmony default export */ var Modal_VaModal = (VaModal_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Affix/VaAffix.vue?vue&type=template&id=b2a6f466&scoped=true&
var VaAffixvue_type_template_id_b2a6f466_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-affix",style:(_vm.affixStyle)},[_vm._t("default")],2)}
var VaAffixvue_type_template_id_b2a6f466_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Affix/VaAffix.vue?vue&type=template&id=b2a6f466&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Affix/VaAffix.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaAffixvue_type_script_lang_js_ = ({
name: 'VaAffix',
props: {
offset: {
type: [Number, String],
default: 0,
required: false
}
},
computed: {
affixStyle: function affixStyle() {
return {
top: "".concat(this.offset, "px")
};
}
}
});
// CONCATENATED MODULE: ./src/Affix/VaAffix.vue?vue&type=script&lang=js&
/* harmony default export */ var Affix_VaAffixvue_type_script_lang_js_ = (VaAffixvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=b2a6f466&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_b2a6f466_lang_scss_scoped_true_ = __webpack_require__("8bbe");
// EXTERNAL MODULE: ./src/Affix/VaAffix.vue?vue&type=style&index=1&lang=scss&
var VaAffixvue_type_style_index_1_lang_scss_ = __webpack_require__("6dcf");
// CONCATENATED MODULE: ./src/Affix/VaAffix.vue
/* normalize component */
var VaAffix_component = normalizeComponent(
Affix_VaAffixvue_type_script_lang_js_,
VaAffixvue_type_template_id_b2a6f466_scoped_true_render,
VaAffixvue_type_template_id_b2a6f466_scoped_true_staticRenderFns,
false,
null,
"b2a6f466",
null
)
/* harmony default export */ var VaAffix = (VaAffix_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Radio/VaRadio.vue?vue&type=template&id=a71e0d44&scoped=true&
var VaRadiovue_type_template_id_a71e0d44_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{staticClass:"va-radio-con"},[_c('span',{class:_vm.objClass},[_c('span',{staticClass:"va-radio-inner",attrs:{"tabindex":_vm.disabled ? -1 : 0},on:{"keypress":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"space",32,$event.key,[" ","Spacebar"])){ return null; }$event.preventDefault();return _vm.handleClick($event)},"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.handleClick($event)}}}),_c('input',{staticClass:"va-radio-input",attrs:{"disabled":_vm.disabled,"name":_vm.name,"tabindex":"-1","type":"radio"},domProps:{"checked":_vm.currentChecked},on:{"click":function($event){$event.preventDefault();return _vm.handleClick($event)}}})]),_c('span',{staticClass:"va-label",attrs:{"tabindex":"-1"}},[_vm._t("default")],2),_c('validate',{attrs:{"current":_vm.checked,"custom-validate":_vm.customValidate,"name":_vm.name,"rules":_vm.rules}})],1)}
var VaRadiovue_type_template_id_a71e0d44_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Radio/VaRadio.vue?vue&type=template&id=a71e0d44&scoped=true&
// CONCATENATED MODULE: ./src/Mixin/validationMixin.js
/* harmony default export */ var validationMixin = ({
props: {
name: {
type: String
},
customValidate: {
type: Function
},
rules: {
type: Array
}
}
});
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Radio/VaRadio.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaRadiovue_type_script_lang_js_ = ({
name: 'VaRadio',
mixins: [validationMixin, events],
props: {
name: {
type: String
},
value: {
type: String
},
checked: {
type: Boolean,
default: false
},
label: {
type: [String, Number]
},
disabled: {
type: Boolean,
default: false
}
},
components: {
validate: validate
},
data: function data() {
var checked = this.checked;
if (checked !== undefined) {
this.$emit('input', checked);
} else {
checked = !!this.value;
}
return {
currentChecked: checked
};
},
computed: {
objClass: function objClass() {
var currentChecked = this.currentChecked,
disabled = this.disabled;
var classes = {};
classes['va-radio-span'] = true;
classes['va-radio-checked'] = currentChecked;
classes['va-radio-disabled'] = disabled;
return classes;
}
},
watch: {
value: function value(val) {
this.currentChecked = val;
},
checked: function checked(val) {
this.currentChecked = val;
},
currentChecked: function currentChecked(val) {
this.$emit('input', val);
}
},
created: function created() {
var _this = this;
this.$on('Va@radiogroupChange', function (val) {
// this.currentChecked = val.indexOf(this.label) > -1
_this.currentChecked = val === _this.label;
});
},
methods: {
handleClick: function handleClick() {
if (this.currentChecked) return;
this.currentChecked = true;
this.dispatch('VaRadioGroup', 'Va@radioChange', this.label);
this.$emit('change', this.currentChecked);
}
}
});
// CONCATENATED MODULE: ./src/Radio/VaRadio.vue?vue&type=script&lang=js&
/* harmony default export */ var Radio_VaRadiovue_type_script_lang_js_ = (VaRadiovue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=a71e0d44&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_a71e0d44_lang_scss_scoped_true_ = __webpack_require__("621f");
// EXTERNAL MODULE: ./src/Radio/VaRadio.vue?vue&type=style&index=1&lang=scss&
var VaRadiovue_type_style_index_1_lang_scss_ = __webpack_require__("74f6");
// CONCATENATED MODULE: ./src/Radio/VaRadio.vue
/* normalize component */
var VaRadio_component = normalizeComponent(
Radio_VaRadiovue_type_script_lang_js_,
VaRadiovue_type_template_id_a71e0d44_scoped_true_render,
VaRadiovue_type_template_id_a71e0d44_scoped_true_staticRenderFns,
false,
null,
"a71e0d44",
null
)
/* harmony default export */ var VaRadio = (VaRadio_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Table/VaTable.vue?vue&type=template&id=43b3bf2a&scoped=true&
var VaTablevue_type_template_id_43b3bf2a_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj},[_vm._t("default")],2)}
var VaTablevue_type_template_id_43b3bf2a_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Table/VaTable.vue?vue&type=template&id=43b3bf2a&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Table/VaTable.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaTablevue_type_script_lang_js_ = ({
name: 'VaTable',
props: {
hover: {
type: Boolean,
default: false,
required: false
},
size: {
type: String,
default: 'lg',
validator: function validator(v) {
return ['lg', 'md', 'sm'].includes(v);
}
}
},
computed: {
classObj: function classObj() {
var size = this.size,
hover = this.hover;
var classes = {};
classes['va-table'] = true;
classes['va-table-' + size] = true;
classes['va-table-hover'] = hover;
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Table/VaTable.vue?vue&type=script&lang=js&
/* harmony default export */ var Table_VaTablevue_type_script_lang_js_ = (VaTablevue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=43b3bf2a&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_43b3bf2a_lang_scss_scoped_true_ = __webpack_require__("feaf");
// EXTERNAL MODULE: ./src/Table/VaTable.vue?vue&type=style&index=1&lang=scss&
var VaTablevue_type_style_index_1_lang_scss_ = __webpack_require__("050a");
// CONCATENATED MODULE: ./src/Table/VaTable.vue
/* normalize component */
var VaTable_component = normalizeComponent(
Table_VaTablevue_type_script_lang_js_,
VaTablevue_type_template_id_43b3bf2a_scoped_true_render,
VaTablevue_type_template_id_43b3bf2a_scoped_true_staticRenderFns,
false,
null,
"43b3bf2a",
null
)
/* harmony default export */ var VaTable = (VaTable_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Alert/VaAlert.vue?vue&type=template&id=023bb4b1&scoped=true&
var VaAlertvue_type_template_id_023bb4b1_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:["va-alert", ("va-alert-" + _vm.type)]},[_c('div',{class:("va-alert-" + _vm.type + "-icon")},[_c('va-icon',{attrs:{"type":_vm.iconType,"icon-style":_vm.iconStyle}})],1),_c('div',[(_vm.title)?_c('h1',{class:("va-alert-" + _vm.type + "-title")},[_vm._v(_vm._s(_vm.title))]):_vm._e(),_c('div',[_vm._t("default")],2)])])}
var VaAlertvue_type_template_id_023bb4b1_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Alert/VaAlert.vue?vue&type=template&id=023bb4b1&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Alert/VaAlert.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaAlertvue_type_script_lang_js_ = ({
name: 'VaAlert',
props: {
title: {
type: String,
required: false
},
type: {
type: String,
default: 'warning',
required: false,
validator: function validator(v) {
return ['success', 'info', 'warning', 'danger', 'help'].includes(v);
}
}
},
computed: {
iconType: function iconType() {
var type = this.type;
switch (type) {
case 'success':
return 'check-circle';
case 'info':
return 'info-circle';
case 'warning':
return 'exclamation-circle';
case 'help':
return 'question-circle';
case 'danger':
return 'exclamation-circle';
}
return 'info-circle';
},
iconStyle: function iconStyle() {
var type = this.type;
switch (type) {
case 'success':
return 'solid';
case 'info':
return 'solid';
case 'warning':
return 'solid';
case 'help':
return 'solid';
case 'danger':
return 'solid';
}
return 'solid';
}
}
});
// CONCATENATED MODULE: ./src/Alert/VaAlert.vue?vue&type=script&lang=js&
/* harmony default export */ var Alert_VaAlertvue_type_script_lang_js_ = (VaAlertvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=023bb4b1&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_023bb4b1_lang_scss_scoped_true_ = __webpack_require__("7b6e");
// EXTERNAL MODULE: ./src/Alert/VaAlert.vue?vue&type=style&index=1&lang=scss&
var VaAlertvue_type_style_index_1_lang_scss_ = __webpack_require__("9660");
// CONCATENATED MODULE: ./src/Alert/VaAlert.vue
/* normalize component */
var VaAlert_component = normalizeComponent(
Alert_VaAlertvue_type_script_lang_js_,
VaAlertvue_type_template_id_023bb4b1_scoped_true_render,
VaAlertvue_type_template_id_023bb4b1_scoped_true_staticRenderFns,
false,
null,
"023bb4b1",
null
)
/* harmony default export */ var VaAlert = (VaAlert_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Aside/VaAside.vue?vue&type=template&id=24fcd3d2&scoped=true&
var VaAsidevue_type_template_id_24fcd3d2_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{"name":(this.placement === 'left') ? 'slideleft' : 'slideright'}},[_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.show),expression:"show"}],ref:"aside",class:_vm.classObj,style:({width:_vm.width})},[_c('div',{staticClass:"va-aside-dialog"},[_c('div',{staticClass:"va-aside-content"},[(_vm.header)?_c('div',{staticClass:"va-aside-header"},[_c('button',{staticClass:"va-close",attrs:{"type":"button"},on:{"click":_vm.close}},[_c('span',[_vm._v("×")])]),_c('div',{staticClass:"va-aside-title"},[_vm._v(_vm._s(_vm.title))])]):_vm._e(),_c('div',{staticClass:"va-aside-body"},[_vm._t("default")],2)])])])])}
var VaAsidevue_type_template_id_24fcd3d2_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Aside/VaAside.vue?vue&type=template&id=24fcd3d2&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Aside/VaAside.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaAsidevue_type_script_lang_js_ = ({
name: 'VaAside',
props: {
placement: {
type: String,
default: 'left',
required: false
},
title: {
type: String,
default: '',
required: false
},
header: {
type: Boolean,
default: false,
required: false
},
width: {
type: String,
default: '304px',
required: false
}
},
data: function data() {
return {
show: false,
focusTrap: null
};
},
computed: {
classObj: function classObj() {
var placement = this.placement;
var classes = {};
classes['va-aside'] = true;
classes['va-aside-left'] = placement === 'left';
classes['va-aside-right'] = placement === 'right';
return classes;
}
},
created: function created() {
var _this = this;
var escapeHandler = function escapeHandler(e) {
if (e.key === 'Escape' && _this.show) {
_this.close();
}
};
document.addEventListener('keydown', escapeHandler);
this.$once('hook:destroyed', function () {
document.removeEventListener('keydown', escapeHandler);
});
},
mounted: function mounted() {
var _this2 = this;
document.querySelector('body').appendChild(this.$refs.aside);
this.$once('hook:beforeDestroy', function () {
document.querySelector('body').removeChild(_this2.$refs.aside);
});
this.focusTrap = focus_trap_default()(this.$refs.aside, {
clickOutsideDeactivates: true,
returnFocusOnDeactivate: true,
fallbackFocus: this.$refs.aside
});
},
beforeDestroy: function beforeDestroy() {
this.performClose();
},
watch: {
show: function show(val) {
var _this3 = this;
var backdrop = document.createElement('div');
var body = document.body;
backdrop.className = 'va-aside-backdrop';
if (val) {
body.appendChild(backdrop);
utils_element.addClass(body, 'va-modal-open'); // This timeout is included to allow for opacity transition.
setTimeout(function () {
backdrop.className += ' ' + 'va-aside-in';
_this3._clickEvent = utils_EventListener.listen(backdrop, 'click', _this3.close);
_this3.$emit('show');
}, 20);
this.focusTrap.activate();
} else {
this.focusTrap.deactivate();
this.performClose();
}
}
},
methods: {
open: function open() {
this.show = true;
},
close: function close() {
this.show = false;
},
performClose: function performClose() {
if (this._clickEvent) this._clickEvent.remove();
var body = document.body;
var backdrop = document.querySelector('.' + 'va-aside-backdrop');
if (backdrop) {
backdrop.className = 'va-aside-backdrop';
setTimeout(function () {
utils_element.removeClass(body, 'va-modal-open');
body.removeChild(backdrop);
}, 300);
this.$emit('hide');
}
}
}
});
// CONCATENATED MODULE: ./src/Aside/VaAside.vue?vue&type=script&lang=js&
/* harmony default export */ var Aside_VaAsidevue_type_script_lang_js_ = (VaAsidevue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=24fcd3d2&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_24fcd3d2_lang_scss_scoped_true_ = __webpack_require__("aef7");
// EXTERNAL MODULE: ./src/Aside/VaAside.vue?vue&type=style&index=1&lang=scss&
var VaAsidevue_type_style_index_1_lang_scss_ = __webpack_require__("bbe8");
// CONCATENATED MODULE: ./src/Aside/VaAside.vue
/* normalize component */
var VaAside_component = normalizeComponent(
Aside_VaAsidevue_type_script_lang_js_,
VaAsidevue_type_template_id_24fcd3d2_scoped_true_render,
VaAsidevue_type_template_id_24fcd3d2_scoped_true_staticRenderFns,
false,
null,
"24fcd3d2",
null
)
/* harmony default export */ var VaAside = (VaAside_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Range/VaRange.vue?vue&type=template&id=f4c8a1b0&scoped=true&
var VaRangevue_type_template_id_f4c8a1b0_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"wrap",style:({width: _vm.width || '100%'})},[_c('input',{ref:"range",staticClass:"va-range",attrs:{"type":"range","name":_vm.name,"min":_vm.min,"max":_vm.max,"step":_vm.step},domProps:{"value":_vm.currentValue},on:{"input":_vm.onInput}}),_c('transition',{attrs:{"name":"fade"}},[(_vm.showoutput)?_c('div',{staticClass:"output_position"},[_c('output',{attrs:{"for":"r"}})]):_vm._e()])],1)}
var VaRangevue_type_template_id_f4c8a1b0_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Range/VaRange.vue?vue&type=template&id=f4c8a1b0&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Range/VaRange.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaRangevue_type_script_lang_js_ = ({
name: 'VaRange',
mixins: [events],
props: {
name: {
type: String
},
min: {
type: [String, Number],
default: '0',
required: false
},
max: {
type: [String, Number],
default: '100',
required: false
},
step: {
type: [String, Number],
default: '1',
required: false
},
value: {
type: [Number, String],
default: 0,
required: false
},
width: {
type: String
}
},
data: function data() {
var value = this.value;
return {
showoutput: false,
currentValue: value,
preBarElement: null,
isMobile: false
};
},
watch: {
currentValue: function currentValue(val) {
this.$emit('input', val);
this.$emit('change', val);
this.update();
},
value: function value(val) {
this.currentValue = parseInt(val);
},
min: function min() {
this.update();
},
max: function max() {
this.update();
},
step: function step() {
this.update();
}
},
methods: {
update: function update() {
this.preBarElement.style.width = this.getVal() + 'px';
},
onInput: function onInput(e) {
this.currentValue = parseInt(e.target.value);
this.$emit('input', parseInt(e.target.value));
},
getVal: function getVal() {
if (!this.$refs.range) return;
var w = parseInt(this.$refs.range.clientWidth, 10);
var cv = parseInt(this.currentValue, 10);
var min = parseInt(this.min, 10);
var max = parseInt(this.max, 10);
/**
* I wonder if there's a way to figure out the width of the runnable track..
* Right now, we listen for isMobile from App.
* Width is 16px on desktop, 28px on mobile.
*/
var thumbWidth;
this.isMobile ? thumbWidth = 28 : thumbWidth = 16;
max = max - min;
cv = cv - min;
min = min - min;
if (min === 0 && max === 100) {
return cv * w / 100 - cv * thumbWidth / 100; // because the thumb is 16px wide
} else {
var p = cv * 100 / max;
var pp = p * w / 100;
pp = pp - p * thumbWidth / 100;
return pp;
}
},
init: function init() {
var _this = this;
var wrp = document.createElement('div');
var preBar = document.createElement('p');
wrp.className = 'va-range-barCnt';
preBar.className = 'va-range-preBar';
this.$refs.range.className = this.$refs.range.className.length ? this.$refs.range.className + ' colorized' : 'colorized';
this.$refs.range.parentNode.replaceChild(wrp, this.$refs.range);
wrp.appendChild(this.$refs.range);
wrp.appendChild(preBar);
var r = this.$refs.range;
this._inputEvent = utils_EventListener.listen(r, 'input', function () {
preBar.style.width = _this.getVal() + 'px';
});
this.$nextTick(function () {
preBar.style.width = _this.getVal() + 'px';
});
this.$refs.range.value = this.value;
this.preBarElement = preBar;
},
_resizeEvent: function _resizeEvent() {
this.update();
}
},
computed: {
styleObj: function styleObj() {
var style = {};
var l = this.value - this.min;
var r = this.max - this.min;
style['transform'] = 'translate(calc(' + l / r + ' * 11.25em - 50%))';
return style;
}
},
created: function created() {
var _this2 = this;
this.$on('Va@rangeIsMobile', function (val) {
if (val === true) {
_this2.isMobile = true;
} else {
_this2.isMobile = false;
}
});
this.dispatch('VaApp', 'Va@requestIsMobile', true);
},
mounted: function mounted() {
this.init();
window.addEventListener('resize', this._resizeEvent, false);
},
beforeDestroy: function beforeDestroy() {
if (this._inputEvent) this._inputEvent.remove();
if (this._mouseupEvent) this._mouseupEvent.remove();
if (this._mousedownEvent) this._mousedownEvent.remove();
/**
* This event was not created using EventListener.
*/
window.removeEventListener('resize', this._resizeEvent, false);
}
});
// CONCATENATED MODULE: ./src/Range/VaRange.vue?vue&type=script&lang=js&
/* harmony default export */ var Range_VaRangevue_type_script_lang_js_ = (VaRangevue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=f4c8a1b0&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_f4c8a1b0_lang_scss_scoped_true_ = __webpack_require__("7c1c");
// EXTERNAL MODULE: ./src/Range/VaRange.vue?vue&type=style&index=1&lang=scss&
var VaRangevue_type_style_index_1_lang_scss_ = __webpack_require__("86bb");
// CONCATENATED MODULE: ./src/Range/VaRange.vue
/* normalize component */
var VaRange_component = normalizeComponent(
Range_VaRangevue_type_script_lang_js_,
VaRangevue_type_template_id_f4c8a1b0_scoped_true_render,
VaRangevue_type_template_id_f4c8a1b0_scoped_true_staticRenderFns,
false,
null,
"f4c8a1b0",
null
)
/* harmony default export */ var VaRange = (VaRange_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Badge/VaBadge.vue?vue&type=template&id=7de71c78&scoped=true&
var VaBadgevue_type_template_id_7de71c78_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{class:_vm.classObj,style:({ margin: _vm.margin })},[_vm._t("default")],2)}
var VaBadgevue_type_template_id_7de71c78_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Badge/VaBadge.vue?vue&type=template&id=7de71c78&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Badge/VaBadge.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaBadgevue_type_script_lang_js_ = ({
name: 'VaBadge',
props: {
type: {
type: String,
default: 'default',
required: false,
validator: function validator(v) {
return ['default', 'primary', 'success', 'info', 'warning', 'danger'].includes(v);
}
},
margin: {
type: String,
default: '0px',
required: false
}
},
computed: {
classObj: function classObj() {
var type = this.type;
var classes = {};
classes['va-badge'] = true;
classes['va-badge-' + type] = true;
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Badge/VaBadge.vue?vue&type=script&lang=js&
/* harmony default export */ var Badge_VaBadgevue_type_script_lang_js_ = (VaBadgevue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=7de71c78&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_7de71c78_lang_scss_scoped_true_ = __webpack_require__("a4e6");
// EXTERNAL MODULE: ./src/Badge/VaBadge.vue?vue&type=style&index=1&lang=scss&
var VaBadgevue_type_style_index_1_lang_scss_ = __webpack_require__("7144");
// CONCATENATED MODULE: ./src/Badge/VaBadge.vue
/* normalize component */
var VaBadge_component = normalizeComponent(
Badge_VaBadgevue_type_script_lang_js_,
VaBadgevue_type_template_id_7de71c78_scoped_true_render,
VaBadgevue_type_template_id_7de71c78_scoped_true_staticRenderFns,
false,
null,
"7de71c78",
null
)
/* harmony default export */ var VaBadge = (VaBadge_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Grid/VaColumn.vue?vue&type=template&id=74a7a532&
var VaColumnvue_type_template_id_74a7a532_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj},[_vm._t("default")],2)}
var VaColumnvue_type_template_id_74a7a532_staticRenderFns = []
// CONCATENATED MODULE: ./src/Grid/VaColumn.vue?vue&type=template&id=74a7a532&
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js
function _defineProperty(obj, key, value) {
if (key in obj) {
Object.defineProperty(obj, key, {
value: value,
enumerable: true,
configurable: true,
writable: true
});
} else {
obj[key] = value;
}
return obj;
}
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Grid/VaColumn.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaColumnvue_type_script_lang_js_ = ({
name: 'VaColumn',
props: {
xs: Number,
sm: Number,
md: Number,
lg: Number
},
computed: {
classObj: function classObj() {
var _ref;
return ['va-col', (_ref = {}, _defineProperty(_ref, "va-col-xs-".concat(this.xs), this.xs), _defineProperty(_ref, "va-col-sm-".concat(this.sm), this.sm), _defineProperty(_ref, "va-col-md-".concat(this.md), this.md), _defineProperty(_ref, "va-col-lg-".concat(this.lg), this.lg), _ref)];
}
}
});
// CONCATENATED MODULE: ./src/Grid/VaColumn.vue?vue&type=script&lang=js&
/* harmony default export */ var Grid_VaColumnvue_type_script_lang_js_ = (VaColumnvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Grid/VaColumn.vue
/* normalize component */
var VaColumn_component = normalizeComponent(
Grid_VaColumnvue_type_script_lang_js_,
VaColumnvue_type_template_id_74a7a532_render,
VaColumnvue_type_template_id_74a7a532_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaColumn = (VaColumn_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Select/VaOption.vue?vue&type=template&id=0f790d8c&
var VaOptionvue_type_template_id_0f790d8c_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',{staticStyle:{"position":"relative"}},[_c('a',{class:_vm.classes,on:{"click":function($event){$event.preventDefault();return _vm.selectOption(_vm.option)}}},[_vm._t("default",[_vm._v(_vm._s(_vm.fullLabel))])],2)])}
var VaOptionvue_type_template_id_0f790d8c_staticRenderFns = []
// CONCATENATED MODULE: ./src/Select/VaOption.vue?vue&type=template&id=0f790d8c&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Select/VaOption.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
/* harmony default export */ var VaOptionvue_type_script_lang_js_ = ({
name: 'VaOption',
inject: ['addSelectOption', 'isOptionSelected', 'selectOption'],
props: {
value: {},
label: {
type: String,
required: false
}
},
computed: {
fullLabel: function fullLabel() {
return this.label || this.value;
},
option: function option() {
return {
label: this.fullLabel,
value: this.value
};
},
classes: function classes() {
var classes = {};
classes['va-select-item-active'] = this.isOptionSelected(this.option);
return classes;
}
},
mounted: function mounted() {
this.addSelectOption(this.value, this.fullLabel);
}
});
// CONCATENATED MODULE: ./src/Select/VaOption.vue?vue&type=script&lang=js&
/* harmony default export */ var Select_VaOptionvue_type_script_lang_js_ = (VaOptionvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Select/VaOption.vue
/* normalize component */
var VaOption_component = normalizeComponent(
Select_VaOptionvue_type_script_lang_js_,
VaOptionvue_type_template_id_0f790d8c_render,
VaOptionvue_type_template_id_0f790d8c_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaOption = (VaOption_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Button/VaButton.vue?vue&type=template&id=095333e1&scoped=true&
var VaButtonvue_type_template_id_095333e1_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('button',{ref:"btn",class:_vm.classObj,style:(_vm.styleObj),on:{"click":_vm.onClick,"keydown":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.enterKeyDown($event)},"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.enterKeyUp($event)}}},[_c('div',{class:_vm.innerClassObj,style:(_vm.innerStyleObj)},[(_vm.iconBefore !== undefined)?_c('va-icon',{style:(_vm.iconBeforeStyleObj),attrs:{"type":_vm.iconBefore}}):_vm._e(),_vm._t("default"),(_vm.iconAfter !== undefined)?_c('va-icon',{style:(_vm.iconAfterStyleObj),attrs:{"type":_vm.iconAfter}}):_vm._e()],2),(_vm.loadingSpinner)?_c('va-loading',{attrs:{"color":_vm.spinColor,"size":_vm.size}}):_vm._e()],1)}
var VaButtonvue_type_template_id_095333e1_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Button/VaButton.vue?vue&type=template&id=095333e1&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Button/VaButton.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaButtonvue_type_script_lang_js_ = ({
name: 'VaButton',
props: {
type: {
type: String,
default: 'default',
required: false,
validator: function validator(v) {
return ['default', 'primary', 'primary-light', 'primary-dark', 'paleblue', 'success', 'info', 'warning', 'danger', 'subtle', 'link', 'subtle-link', 'active', 'dark', 'darker', 'help', 'help-light', 'help-dark', 'black'].includes(v);
}
},
size: {
type: String,
default: 'md',
required: false,
validator: function validator(v) {
return ['xs', 'sm', 'md', 'lg'].includes(v);
}
},
active: {
type: Boolean,
default: false,
required: false
},
disabled: {
type: Boolean,
default: false,
required: false
},
block: {
type: Boolean,
default: false,
required: false
},
loading: {
type: Boolean,
default: false,
required: false
},
round: {
type: Boolean,
default: false,
required: false
},
focused: {
type: Boolean,
default: false,
required: false
},
tall: {
type: Boolean,
default: false,
required: false
},
iconBefore: {
type: String,
required: false
},
iconAfter: {
type: String,
required: false
}
},
data: function data() {
var loading = this.loading;
return {
loadingSpinner: loading,
isFocused: this.focused,
componentWasMounted: false
};
},
computed: {
spinColor: function spinColor() {
var type = this.type,
active = this.active;
var white = '#FFFFFF';
var darker = '#45526B';
if (active) {
return darker;
}
switch (type) {
case 'default':
return darker;
case 'primary':
return white;
case 'primary-light':
return white;
case 'primary-dark':
return white;
case 'success':
return white;
case 'info':
return white;
case 'warning':
return darker;
case 'subtle':
return darker;
case 'link':
return darker;
case 'subtle-link':
return darker;
case 'danger':
return white;
case 'dark':
return white;
case 'darker':
return white;
}
return white;
},
classObj: function classObj() {
var type = this.type,
size = this.size,
block = this.block,
active = this.active,
disabled = this.disabled,
round = this.round,
isFocused = this.isFocused;
var classes = {};
classes['va-btn'] = true;
classes['va-btn-block'] = block;
classes['va-btn-active'] = active;
classes['va-btn-disabled'] = disabled;
size ? classes['va-btn-' + size] = true : '';
type ? classes['va-btn-' + type] = true : '';
classes['va-btn-round'] = round;
classes['va-btn-' + type + '-focused'] = isFocused;
return classes;
},
innerClassObj: function innerClassObj() {
var loadingSpinner = this.loadingSpinner;
var classes = {};
classes['va-btn-text-fade'] = true;
loadingSpinner ? classes['va-btn-text-fade-out'] = true : '';
return classes;
},
innerStyleObj: function innerStyleObj() {
var iconBefore = this.iconBefore,
iconAfter = this.iconAfter;
var style = {};
if (this.componentWasMounted) {
var l = iconBefore !== undefined;
var r = iconAfter !== undefined;
if (this.$el.style.width !== '100%') {
if (l) {
style['padding-left'] = '26px';
}
if (r) {
style['padding-right'] = '26px';
}
}
}
return style;
},
styleObj: function styleObj() {
var tall = this.tall;
var style = {};
if (tall) {
style['height'] = '100%';
style['border-radius'] = '0px';
}
return style;
},
iconBeforeStyleObj: function iconBeforeStyleObj() {
var style = {};
style['position'] = 'absolute';
style['left'] = '3px';
return style;
},
iconAfterStyleObj: function iconAfterStyleObj() {
var style = {};
style['position'] = 'absolute';
style['right'] = '3px';
return style;
}
},
watch: {
loading: function loading(val) {
var _this = this;
if (val) {
var rect = this.$el.getBoundingClientRect();
this.$el.style.width = rect.width + 'px';
this.$el.style.height = rect.height + 'px';
this.loadingSpinner = true;
} else {
this.$el.style.width = 'auto';
this.$el.style.height = 'auto';
this.$nextTick(function () {
_this.loadingSpinner = false;
});
}
}
},
methods: {
triggerMouseEvent: function triggerMouseEvent(node, eventType) {
var clickEvent = document.createEvent('MouseEvents');
clickEvent.initEvent(eventType, true, true);
this.$refs.btn.dispatchEvent(clickEvent);
},
enterKeyDown: function enterKeyDown() {
this.triggerMouseEvent(this.$refs.btn, 'mouseover');
this.triggerMouseEvent(this.$refs.btn, 'mousedown');
},
enterKeyUp: function enterKeyUp() {
if (this.disabled) {
return;
}
this.triggerMouseEvent(this.$refs.btn, 'mouseup');
this.triggerMouseEvent(this.$refs.btn, 'click');
},
focus: function focus() {
this.$refs.btn.focus();
},
onClick: function onClick(event) {
if (this.disabled) {
return;
}
this.$emit('click', event);
}
},
mounted: function mounted() {
var _this2 = this;
this.$nextTick(function () {
var el = _this2.$el;
_this2.componentWasMounted = true;
_this2._clickEvent = utils_EventListener.listen(window, 'click', function (e) {
if (!el.contains(e.target)) {
_this2.isFocused = false;
}
});
});
},
beforeDestroy: function beforeDestroy() {
if (this._clickEvent) this._clickEvent.remove();
}
});
// CONCATENATED MODULE: ./src/Button/VaButton.vue?vue&type=script&lang=js&
/* harmony default export */ var Button_VaButtonvue_type_script_lang_js_ = (VaButtonvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=095333e1&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_095333e1_lang_scss_scoped_true_ = __webpack_require__("20ea");
// EXTERNAL MODULE: ./src/Button/VaButton.vue?vue&type=style&index=1&lang=scss&
var VaButtonvue_type_style_index_1_lang_scss_ = __webpack_require__("059f");
// CONCATENATED MODULE: ./src/Button/VaButton.vue
/* normalize component */
var VaButton_component = normalizeComponent(
Button_VaButtonvue_type_script_lang_js_,
VaButtonvue_type_template_id_095333e1_scoped_true_render,
VaButtonvue_type_template_id_095333e1_scoped_true_staticRenderFns,
false,
null,
"095333e1",
null
)
/* harmony default export */ var VaButton = (VaButton_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Select/VaSelect.vue?vue&type=template&id=482a76e8&scoped=true&
var VaSelectvue_type_template_id_482a76e8_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj,style:(_vm.styleObj)},[_c('va-button',{ref:"button",class:["va-dropdown-toggle", "va-select-btn", _vm.showSelected && _vm.multiple && _vm.value.length ? "va-select-multiple" : '', _vm.show ? "va-select-btn-open" : ''],style:({minWidth:'100%'}),attrs:{"disabled":_vm.disabled,"size":_vm.size,"type":_vm.type},nativeOn:{"mousedown":function($event){return _vm.toggleDropdown($event)}}},[_c('transition',{attrs:{"name":"fade"}},[(_vm.showPlaceholder || !_vm.showSelected)?_c('span',{staticClass:"va-select-placeholder"},[_vm._v(_vm._s(_vm.placeholder))]):_vm._e()]),(_vm.showSelected)?_c('span',{staticStyle:{"display":"flex","flex-wrap":"wrap","margin-right":"14px"}},[(_vm.multiple)?[_c('transition-group',{staticClass:"va-trans-group-flex",attrs:{"name":"fade"}},_vm._l((_vm.selectedItems),function(item,index){return _c('div',{key:index,staticClass:"va-selected-tag va-selected-tag-multiple",attrs:{"tabindex":"0"},on:{"click":function($event){$event.stopPropagation();return _vm.del(item)}}},[_c('span',{staticClass:"va-selected-tag__label"},[_vm._t("item",[_c('span',{domProps:{"innerHTML":_vm._s(_vm.format(item))}})],{"item":item})],2),_c('span',{staticClass:"va-selected-tag__icon"},[_c('va-icon',{attrs:{"type":"times"}})],1)])}),0)]:[_c('div',{staticClass:"va-single-flex-wrap"},[_vm._t("item",[_c('span',{domProps:{"innerHTML":_vm._s(_vm.format(_vm.selectedItems[0]))}})],{"item":_vm.selectedItems[0]})],2)]],2):_vm._e(),_vm._v(" "),_c('va-icon',{attrs:{"type":_vm.show ? 'angle-up' : 'angle-down',"color":"#A5ADBA"}})],1),_c('transition',{attrs:{"name":"fadeDown"}},[_c('ul',{directives:[{name:"show",rawName:"v-show",value:(_vm.show),expression:"show"},{name:"va-position",rawName:"v-va-position",value:(_vm.show),expression:"show"}],ref:"menu",class:["va-dropdown-menu", _vm.search ? "va-has-search" : ""],style:({minWidth: '100%', maxHeight: _vm.menuMaxHeight})},[(_vm.search)?_c('li',[_c('div',{staticClass:"va-search-wrap"},[_c('va-input',{ref:"searchInput",staticClass:"va-select-search",attrs:{"placeholder":_vm.inputPlaceholder,"icon":"search","icon-style":"solid","clearable":""},on:{"confirm":_vm.addExtra},model:{value:(_vm.searchText),callback:function ($$v) {_vm.searchText=$$v},expression:"searchText"}})],1)]):_vm._e(),(_vm.multiple)?_c('li',{staticClass:"va-select-all"},[_c('a',{on:{"click":function($event){$event.preventDefault();return _vm.selectAll($event)}}},[_vm._v(" "+_vm._s(_vm.getL('all'))+" "),_c('va-icon',{directives:[{name:"show",rawName:"v-show",value:(_vm.allSelected),expression:"allSelected"}],attrs:{"color":"#0052CC","margin":"5px 0 0 0","size":"10px","type":"check"}})],1)]):_vm._e(),_c('div',{staticClass:"va-select-items-wrapper"},[_vm._t("default",_vm._l((_vm.filterOptions),function(option,index){return _c('va-option',{key:index,attrs:{"label":option.label,"value":option.value}})}))],2),_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.showNotify),expression:"showNotify"}],staticClass:"va-notify",attrs:{"transition":"fadeDown"}},[_vm._v("Limit: "+_vm._s(_vm.limit))])])]),_c('div',{staticClass:"clearfix"}),_c('validate',{attrs:{"current":_vm.value,"custom-validate":_vm.customValidate,"name":_vm.name,"rules":_vm.rules},model:{value:(_vm.validStatus),callback:function ($$v) {_vm.validStatus=$$v},expression:"validStatus"}})],1)}
var VaSelectvue_type_template_id_482a76e8_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Select/VaSelect.vue?vue&type=template&id=482a76e8&scoped=true&
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.filter.js
var es_array_filter = __webpack_require__("4de4");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.find-index.js
var es_array_find_index = __webpack_require__("c740");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.map.js
var es_array_map = __webpack_require__("d81d");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.splice.js
var es_array_splice = __webpack_require__("a434");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.includes.js
var es_string_includes = __webpack_require__("2532");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.search.js
var es_string_search = __webpack_require__("841c");
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Select/VaSelect.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaSelectvue_type_script_lang_js_ = ({
name: 'VaSelect',
mixins: [validationMixin, inputMixin, localeMixin('VaSelect')],
props: {
showSelected: {
type: Boolean,
default: true,
required: false
},
inputPlaceholder: {
type: String,
default: '',
required: false
},
size: {
type: String,
required: false
},
context: {},
type: {
type: String,
default: 'default',
required: false
},
options: {
type: Array,
default: function _default() {
return [];
},
required: false
},
value: {},
multiple: {
type: Boolean,
default: false,
required: false
},
search: {
type: Boolean,
default: false,
required: false
},
extra: {
type: Boolean,
default: false,
required: false
},
limit: {
type: Number,
default: 1024,
required: false
},
menuMaxHeight: {
type: String,
default: '300px',
required: false
},
matchCase: {
type: Boolean,
default: false,
required: false
},
format: {
type: Function,
default: function _default(item) {
if (!item) return '';
return item.label;
}
},
noUncheck: {
type: Boolean,
default: false,
required: false
}
},
data: function data() {
return {
validStatus: '',
searchText: '',
show: false,
showNotify: false,
currentValue: this.value,
currentOptions: this.options,
activeItemClass: 'va-select-item-active'
};
},
provide: function provide() {
return {
addSelectOption: this.addOption,
selectOption: this.select,
isOptionSelected: this.isSelected
};
},
watch: {
value: function value(val) {
if (this.inner) {
this.inner = false;
return;
}
this.inner = true;
this.currentValue = val;
},
options: function options(val) {
this.currentOptions = val;
},
currentValue: function currentValue(val) {
if (this.inner) {
this.inner = false;
return;
}
this.inner = true;
this.$emit('input', val);
this.$emit('change', val);
},
multiple: function multiple(val) {
if (val === false) {
if (Array.isArray(this.value) && this.value.length > 1) {
this.value = this.value[0];
}
}
},
show: function show(val) {
if (val) {
if (this.search) {
this.$refs.searchInput.focus();
}
}
}
},
components: {
validate: validate
},
created: function created() {
document.addEventListener('keyup', this.keyup);
},
computed: {
defaultSlotWasUsed: function defaultSlotWasUsed() {
return !!this.$slots.default;
},
styleObj: function styleObj() {
var style = {};
var actualWidth = this.actualWidth;
actualWidth.slice(-1) === '%' ? style['width'] = actualWidth : style['min-width'] = actualWidth;
return style;
},
classObj: function classObj() {
var validStatus = this.validStatus;
var classes = {};
classes['va-has-error'] = validStatus === 'error';
classes['va-has-success'] = validStatus === 'success';
classes['va-has-warn'] = validStatus === 'warn';
classes['va-btn-group'] = true;
classes['va-select-group'] = true;
classes['va-dropdown-con'] = true;
return classes;
},
filterOptions: function filterOptions() {
return this.filter(this.currentOptions, this.searchText);
},
selectedItems: {
get: function get() {
var a;
if (utils_type.isArray(this.currentValue)) {
a = this.currentValue;
} else {
a = [this.currentValue];
}
return this.findInOptions(a);
},
set: function set(value) {
var self = this;
if (this.multiple) {
var ret = [];
for (var i = 0; i < value.length; i++) {
ret.push(value[i].value);
}
var timeout;
if (timeout) clearTimeout(timeout);
if (ret.length > this.limit) {
this.showNotify = true;
this.remove(value, this.limit);
timeout = setTimeout(function () {
self.showNotify = false;
}, 1000);
} else {
this.currentValue = ret;
}
} else {
this.currentValue = value[0] ? value[0].value : '';
}
}
},
allSelected: function allSelected() {
var options = this.filter(this.currentOptions, this.searchText);
var values = this.currentValue;
if (!values || options.length !== values.length || options.length === 0) {
return false;
}
for (var i = 0, l = options.length; i < l; i++) {
var value = options[i].value;
if (values.indexOf(value) === -1) {
return false;
}
}
return true;
},
showPlaceholder: function showPlaceholder() {
if (utils_type.isArray(this.currentValue)) {
return this.currentValue.length <= 0;
} else {
return !this.currentValue;
}
}
},
mounted: function mounted() {
var _this = this;
this.$nextTick(function () {
_this._closeEvent = utils_EventListener.listen(window, 'click', function (e) {
if (!_this.$el.contains(e.target)) _this.show = false;
});
});
},
beforeDestroy: function beforeDestroy() {
if (this._closeEvent) this._closeEvent.remove();
document.removeEventListener('keyup', this.keyup);
},
methods: {
isSelected: function isSelected(option) {
return this.findIndex(option.value) !== -1;
},
keyup: function keyup(e) {
if (e.keyCode === 27) {
this.show = false;
}
},
filter: function filter(options, search) {
if (search === '') return options;
var ret = [];
for (var i = 0, l = options.length; i < l; i++) {
var v = options[i] && String(options[i].label).replace(/<.*?>/g, '');
var s = search;
if (!this.matchCase) {
v = v.toLocaleLowerCase();
s = s.toLocaleLowerCase();
}
if (v !== '' && v.includes(s)) {
ret.push(options[i]);
}
}
return ret;
},
selectAll: function selectAll() {
if (this.allSelected) {
this.selectedItems = [];
} else {
this.selectedItems = this.filter(this.currentOptions, this.searchText);
}
},
addExtra: function addExtra() {
if (this.extra && this.searchText.replace(/\s+$|^\s+/g, '')) {
this.addOption(this.searchText, this.searchText);
this.add({
value: this.searchText,
label: this.searchText
});
this.searchText = '';
}
},
findInOptions: function findInOptions(a) {
var options = this.currentOptions;
var ret = [];
for (var i = 0; i < a.length; i++) {
var s = this.find(a[i], options);
s != null ? ret.push(s) : 0;
}
return ret;
},
find: function find(v, array) {
var a = array || this.selectedItems;
for (var i = 0; i < a.length; i++) {
if (JSON.stringify(v) === JSON.stringify(a[i].value)) {
return a[i];
}
}
return null;
},
findIndex: function findIndex(v, array) {
var a = array || this.selectedItems;
for (var i = 0; i < a.length; i++) {
if (JSON.stringify(v) === JSON.stringify(a[i].value)) {
return i;
}
}
return -1;
},
optionExists: function optionExists(option) {
return this.currentOptions.map(function (option) {
return option.value;
}).indexOf(option.value) !== -1;
},
addOption: function addOption(value, label) {
var option = {
value: value,
label: label
};
if (this.optionExists(option)) {
return;
}
this.currentOptions.push(option);
},
add: function add(option) {
var a = this.selectedItems.slice(0);
if (this.multiple) {
a.push(option);
} else {
a = [option];
}
this.selectedItems = a;
},
del: function del(item) {
var index = this.findIndex(item.value);
this.remove(this.selectedItems, index, 1);
},
remove: function remove(array, index, num) {
var a = array.slice(0);
num ? a.splice(index, num) : a.splice(index);
this.selectedItems = a;
},
select: function select(option) {
var index = this.findIndex(option.value);
if (this.multiple) {
index === -1 ? this.add(option) : this.remove(this.selectedItems, index, 1);
} else {
index === -1 ? this.selectedItems = [option] : this.noUncheck ? this.selectedItems = [option] : this.selectedItems = [];
this.show = false;
this.$refs.button.focus();
}
},
toggleDropdown: function toggleDropdown(e) {
var tagName = e.target.tagName.toUpperCase(); // If the target wasn't the button, don't open it
if (tagName !== 'BUTTON') {
e.preventDefault();
e.stopPropagation();
return;
}
if (!this.disabled && !this.readonly) {
this.show = !this.show;
}
}
}
});
// CONCATENATED MODULE: ./src/Select/VaSelect.vue?vue&type=script&lang=js&
/* harmony default export */ var Select_VaSelectvue_type_script_lang_js_ = (VaSelectvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=482a76e8&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_482a76e8_lang_scss_scoped_true_ = __webpack_require__("4527");
// EXTERNAL MODULE: ./src/Select/VaSelect.vue?vue&type=style&index=1&lang=scss&
var VaSelectvue_type_style_index_1_lang_scss_ = __webpack_require__("7742");
// CONCATENATED MODULE: ./src/Select/VaSelect.vue
/* normalize component */
var VaSelect_component = normalizeComponent(
Select_VaSelectvue_type_script_lang_js_,
VaSelectvue_type_template_id_482a76e8_scoped_true_render,
VaSelectvue_type_template_id_482a76e8_scoped_true_staticRenderFns,
false,
null,
"482a76e8",
null
)
/* harmony default export */ var Select_VaSelect = (VaSelect_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Topbar/VaTopbar.vue?vue&type=template&id=0c53f0fa&scoped=true&
var VaTopbarvue_type_template_id_0c53f0fa_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj,style:(_vm.styleObj)},[_c('div',{staticClass:"va-topbar-inner"},[_c('div',{staticClass:"va-topbar-left"},[_vm._t("left")],2),_c('div',{staticClass:"va-topbar-center"},[_vm._t("center")],2),_c('div',{staticClass:"va-topbar-right"},[_vm._t("right")],2)])])}
var VaTopbarvue_type_template_id_0c53f0fa_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Topbar/VaTopbar.vue?vue&type=template&id=0c53f0fa&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Topbar/VaTopbar.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaTopbarvue_type_script_lang_js_ = ({
name: 'VaTopbar',
mixins: [events],
props: {
theme: {
type: String,
default: 'blue',
required: false
}
},
data: function data() {
var t = this.theme;
return {
currentDesktopMinimumWidth: 0,
currentDesktopMargin: 0,
currentContentWidth: 0,
currentTopbarHeight: 0,
currentMinibarWidth: 0,
currentSidebarWidth: 0,
sidebarPriority: false,
minibarPriority: false,
currentWindowWidth: 0,
topbarPriority: false,
topbarPadded: false,
isReverse: false,
isMobile: false,
isSplit: false,
isRTL: false,
th: t
};
},
mounted: function mounted() {
var _this = this;
/**
* This needs to be wrapped in a short setTimeout to give
* App time to call enableReceivers().
*/
setTimeout(function () {
_this.dispatch('VaApp', 'Va@configTopbarThemeChange', _this.th);
}, 10);
},
created: function created() {
var _this2 = this;
this.$on('Va@topbarPresenceCheck', function () {
_this2.dispatch('VaApp', 'Va@topbarPresenceReply', true);
});
this.$on('Va@desktopMinimumWidthChange', function (val) {
_this2.currentDesktopMinimumWidth = val;
});
this.$on('Va@desktopMarginChange', function (val) {
_this2.currentDesktopMargin = val;
});
this.$on('Va@minibarWidthChange', function (val) {
_this2.currentMinibarWidth = val;
});
this.$on('Va@topbarHeightChange', function (val) {
_this2.currentTopbarHeight = val;
});
this.$on('Va@contentWidthChange', function (val) {
_this2.currentContentWidth = val;
});
this.$on('Va@sidebarWidthChange', function (val) {
_this2.currentSidebarWidth = val;
});
this.$on('Va@sidebarPriorityChange', function (val) {
_this2.sidebarPriority = val;
});
this.$on('Va@minibarPriorityChange', function (val) {
_this2.minibarPriority = val;
});
this.$on('Va@windowWidthChange', function (val) {
_this2.currentWindowWidth = val;
});
this.$on('Va@topbarPriorityChange', function (val) {
_this2.topbarPriority = val;
});
this.$on('Va@topbarPaddedChange', function (val) {
_this2.topbarPadded = val;
});
this.$on('Va@reverseChange', function (val) {
_this2.isReverse = val;
});
this.$on('Va@topbarIsMobile', function (val) {
_this2.isMobile = val;
});
this.$on('Va@topbarThemeChange', function (val) {
_this2.th = val;
});
this.$on('Va@splitChange', function (val) {
_this2.isSplit = val;
});
this.$on('Va@rtlChange', function (val) {
_this2.isRTL = val;
});
},
beforeDestroy: function beforeDestroy() {
this.dispatch('VaApp', 'Va@topbarDisconnect', true);
},
watch: {
theme: function theme(val) {
this.th = val;
this.dispatch('VaApp', 'Va@configTopbarThemeChange', this.th);
}
},
computed: {
classObj: function classObj() {
var th = this.th;
var classes = {};
classes['va-topbar'] = true;
classes['va-topbar--theme-' + th] = true;
return classes;
},
styleObj: function styleObj() {
var dmw = parseInt(this.currentDesktopMinimumWidth);
var dm = parseInt(this.currentDesktopMargin);
var th = parseInt(this.currentTopbarHeight);
var sw = parseInt(this.currentSidebarWidth);
var cw = parseInt(this.currentContentWidth);
var mw = parseInt(this.currentMinibarWidth);
var sp = this.sidebarPriority;
var mp = this.minibarPriority;
var tp = this.topbarPriority;
var tpad = this.topbarPadded;
var reverse = this.isReverse;
var mobile = this.isMobile;
var split = this.isSplit;
var rtl = this.isRTL;
var style = {};
style['height'] = th + 'px';
style['left'] = '0px';
style['right'] = '0px';
/**
* Adjust the margins if content width is smaller than
* desktop minimum width.
*/
if (!mobile) {
if (cw < dmw) {
var x = dmw - cw;
dm = dm - x / 2;
}
} else {
dm = 0;
dmw = 0;
}
/**
* If a minimum desktop width is set
*/
if (dmw !== 0) {
style['min-width'] = dmw - mw - sw + 'px';
} else {
style['min-width'] = '0px';
}
/**
* Ready to be thoroughly confused?
*/
if (sp) {
if (split) {
if (reverse) {
if (mp) {
style['left'] = dm + sw + 'px';
style['right'] = dm + mw + 'px';
} else {
style['left'] = dm + sw + 'px';
style['right'] = dm + 'px';
}
} else {
if (mp) {
style['left'] = dm + mw + 'px';
style['right'] = dm + sw + 'px';
} else {
style['left'] = dm + 'px';
style['right'] = dm + sw + 'px';
}
}
} else {
if (reverse) {
if (mp) {
style['left'] = sw + mw + dm + 'px';
style['right'] = dm + 'px';
} else {
style['left'] = dm + sw + 'px';
style['right'] = dm + 'px';
}
} else {
if (mp) {
style['left'] = sw + mw + dm + 'px';
style['right'] = dm + 'px';
} else {
style['left'] = sw + mw + dm + 'px';
style['right'] = dm + 'px';
}
}
}
}
if (!sp) {
if (split) {
if (reverse) {
if (mp) {
style['left'] = dm + 'px';
style['right'] = dm + mw + 'px';
} else {
style['left'] = dm + 'px';
style['right'] = dm + 'px';
}
} else {
if (mp) {
style['left'] = dm + mw + 'px';
style['right'] = dm + 'px';
} else {
style['left'] = dm + 'px';
style['right'] = dm + 'px';
}
}
} else {
if (reverse) {
if (mp) {
style['left'] = sw + mw + dm + 'px';
style['right'] = dm + 'px';
} else {
style['left'] = dm + 'px';
style['right'] = dm + 'px';
}
} else {
if (mp) {
style['left'] = dm + mw + 'px';
style['right'] = dm + 'px';
} else {
style['left'] = dm + 'px';
style['right'] = dm + 'px';
}
}
}
}
if (rtl) {
// rtl only effective when not split
if (!split) {
if (reverse) {
if (sp) {
style['left'] = dm + 'px';
style['right'] = sw + mw + dm + 'px';
} else {
if (mp) {
style['left'] = dm + 'px';
style['right'] = dm + mw + 'px';
}
}
} else {
if (sp) {
if (mp) {
style['right'] = mw + sw + dm + 'px';
style['left'] = dm + 'px';
} else {
style['right'] = dm + sw + 'px';
style['left'] = dm + 'px';
}
} else {
if (mp) {
style['right'] = mw + sw + dm + 'px';
style['left'] = dm + 'px';
}
}
}
}
}
if (tp) {
style['left'] = '0px';
style['right'] = '0px';
if (tpad) {
style['padding-left'] = dm + 8 + 'px';
style['padding-right'] = dm + 8 + 'px';
/**
* Why 8px?
* Because a 50px Minibar looks best, and if the
* first or last element in a padded topbar is
* an icon, this lines it up nicely with the
* icons in the Minibar.
*/
}
} // Less than 40 and we don't want overflow.
// Greater than 40 and we do, because we don't want
// to hide dropdown menus.
// That means..
// Dropdown menus in the topbar won't appear when the
// topbar has a height of less than 40px.
if (th < 40) {
style['overflow'] = 'hidden';
} else {
style['overflow'] = 'visible';
}
return style;
}
}
});
// CONCATENATED MODULE: ./src/Topbar/VaTopbar.vue?vue&type=script&lang=js&
/* harmony default export */ var Topbar_VaTopbarvue_type_script_lang_js_ = (VaTopbarvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=0c53f0fa&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_0c53f0fa_lang_scss_scoped_true_ = __webpack_require__("af46");
// EXTERNAL MODULE: ./src/Topbar/VaTopbar.vue?vue&type=style&index=1&lang=scss&
var VaTopbarvue_type_style_index_1_lang_scss_ = __webpack_require__("6fb4");
// CONCATENATED MODULE: ./src/Topbar/VaTopbar.vue
/* normalize component */
var VaTopbar_component = normalizeComponent(
Topbar_VaTopbarvue_type_script_lang_js_,
VaTopbarvue_type_template_id_0c53f0fa_scoped_true_render,
VaTopbarvue_type_template_id_0c53f0fa_scoped_true_staticRenderFns,
false,
null,
"0c53f0fa",
null
)
/* harmony default export */ var VaTopbar = (VaTopbar_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Mobile/VaMobile.vue?vue&type=template&id=eb4a2d72&
var VaMobilevue_type_template_id_eb4a2d72_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.isMobile)?_vm._t("default"):_vm._e()],2)}
var VaMobilevue_type_template_id_eb4a2d72_staticRenderFns = []
// CONCATENATED MODULE: ./src/Mobile/VaMobile.vue?vue&type=template&id=eb4a2d72&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Mobile/VaMobile.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaMobilevue_type_script_lang_js_ = ({
name: 'VaMobile',
mixins: [events],
data: function data() {
return {
isMobile: false
};
},
created: function created() {
var _this = this;
this.$on('Va@mobileIsMobile', function (val) {
_this.isMobile = val;
});
/**
* In case this component is instantiated after the App
* has initially broadcasted isMobile, let's request it.
*/
this.dispatch('VaApp', 'Va@requestIsMobile', true);
}
});
// CONCATENATED MODULE: ./src/Mobile/VaMobile.vue?vue&type=script&lang=js&
/* harmony default export */ var Mobile_VaMobilevue_type_script_lang_js_ = (VaMobilevue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Mobile/VaMobile.vue
/* normalize component */
var VaMobile_component = normalizeComponent(
Mobile_VaMobilevue_type_script_lang_js_,
VaMobilevue_type_template_id_eb4a2d72_render,
VaMobilevue_type_template_id_eb4a2d72_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaMobile = (VaMobile_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Form/VaFormItem.vue?vue&type=template&id=8cf0ebd6&
var VaFormItemvue_type_template_id_8cf0ebd6_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj},[(_vm.label || _vm.inline || _vm.horizontal)?_c('label',_vm._b({class:("va-col-sm-" + _vm.label_col + " va-control-label")},'label',_vm.$attrs,false),[_vm._v(" "+_vm._s(_vm.label || ' ')+" "),(_vm.need)?_c('em',{staticClass:"va-form-need"},[_vm._v("*")]):_vm._e()]):_vm._e(),_c('div',{class:("va-col-sm-" + _vm.col + " va-flex")},[_vm._t("default")],2)])}
var VaFormItemvue_type_template_id_8cf0ebd6_staticRenderFns = []
// CONCATENATED MODULE: ./src/Form/VaFormItem.vue?vue&type=template&id=8cf0ebd6&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Form/VaFormItem.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaFormItemvue_type_script_lang_js_ = ({
name: 'VaFormItem',
mixins: [events],
inheritAttrs: false,
props: {
label: {
type: String
},
labelCol: {
type: [Number, String],
default: 0,
required: false
},
wrapCol: {
type: Number
},
formCol: {
type: Number
},
need: {
type: Boolean,
default: false,
required: false
}
},
data: function data() {
return {
inline: false,
vertical: false,
horizontal: true
};
},
created: function created() {
var _this = this;
this.$on('Va@formTypeChange', function (val) {
_this.inline = val === 'inline';
_this.vertical = val === 'vertical';
_this.horizontal = val === 'horizontal';
});
this.dispatch('VaForm', 'Va@requestFormType', true);
},
computed: {
label_col: function label_col() {
var lc = parseInt(this.labelCol);
var defaultCol = this.inline ? 0 : 2;
defaultCol = this.vertical ? 12 : defaultCol;
return lc || defaultCol;
},
col: function col() {
if (this.inline && !this.formCol) {
return 0;
}
if (this.formCol) {
return this.formCol;
}
var wrapCol = this.wrapCol ? this.wrapCol : 12;
return this.label_col === 12 ? 12 : wrapCol - this.label_col;
},
classObj: function classObj() {
var classes = {};
classes['va-form-group'] = true;
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Form/VaFormItem.vue?vue&type=script&lang=js&
/* harmony default export */ var Form_VaFormItemvue_type_script_lang_js_ = (VaFormItemvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Form/VaFormItem.vue
/* normalize component */
var VaFormItem_component = normalizeComponent(
Form_VaFormItemvue_type_script_lang_js_,
VaFormItemvue_type_template_id_8cf0ebd6_render,
VaFormItemvue_type_template_id_8cf0ebd6_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaFormItem = (VaFormItem_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Collapse/VaCollapse.vue?vue&type=template&id=650457ca&scoped=true&
var VaCollapsevue_type_template_id_650457ca_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-collapse"},[_vm._t("default")],2)}
var VaCollapsevue_type_template_id_650457ca_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Collapse/VaCollapse.vue?vue&type=template&id=650457ca&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Collapse/VaCollapse.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaCollapsevue_type_script_lang_js_ = ({
name: 'VaCollapse',
props: {
accordion: {
type: Boolean,
default: false
}
},
methods: {
change: function change(child) {
// eslint-disable-next-line
var items = [];
if (this.accordion) {
this.$children.forEach(function (item) {
if (child !== item) {
item.isOpen = false;
}
});
}
this.$children.forEach(function (item) {
if (item.index) {
items.push({
index: item.index,
isOpen: item.isOpen,
header: item.header
});
}
});
this.$emit('change', items);
}
}
});
// CONCATENATED MODULE: ./src/Collapse/VaCollapse.vue?vue&type=script&lang=js&
/* harmony default export */ var Collapse_VaCollapsevue_type_script_lang_js_ = (VaCollapsevue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=650457ca&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_650457ca_lang_scss_scoped_true_ = __webpack_require__("d26a");
// EXTERNAL MODULE: ./src/Collapse/VaCollapse.vue?vue&type=style&index=1&lang=scss&
var VaCollapsevue_type_style_index_1_lang_scss_ = __webpack_require__("ede2");
// CONCATENATED MODULE: ./src/Collapse/VaCollapse.vue
/* normalize component */
var VaCollapse_component = normalizeComponent(
Collapse_VaCollapsevue_type_script_lang_js_,
VaCollapsevue_type_template_id_650457ca_scoped_true_render,
VaCollapsevue_type_template_id_650457ca_scoped_true_staticRenderFns,
false,
null,
"650457ca",
null
)
/* harmony default export */ var VaCollapse = (VaCollapse_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Collapse/VaCollapsePanel.vue?vue&type=template&id=7ad57b7a&
var VaCollapsePanelvue_type_template_id_7ad57b7a_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-collapse__panel"},[_c('div',{staticClass:"va-collapse__panel__header",on:{"click":function($event){return _vm.toggle()}}},[_vm._t("header",[(!_vm.isOpen)?_c('va-icon',{attrs:{"type":"angle-right"}}):_c('va-icon',{attrs:{"type":"angle-down"}}),_vm._v(" "+_vm._s(_vm.header)+" ")],{"isOpen":_vm.isOpen})],2),_c('va-collapse-transition',[(_vm.isOpen)?_c('div',{staticClass:"va-collapse__panel__body"},[_vm._t("default")],2):_vm._e()])],1)}
var VaCollapsePanelvue_type_template_id_7ad57b7a_staticRenderFns = []
// CONCATENATED MODULE: ./src/Collapse/VaCollapsePanel.vue?vue&type=template&id=7ad57b7a&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Collapse/VaCollapsePanel.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaCollapsePanelvue_type_script_lang_js_ = ({
name: 'VaCollapsePanel',
props: {
header: {
type: String
},
open: {
type: Boolean,
default: false
},
index: {}
},
data: function data() {
var isOpen = this.open;
return {
isOpen: isOpen
};
},
watch: {
open: function open(val) {
this.isOpen = val;
}
},
methods: {
toggle: function toggle() {
this.isOpen = !this.isOpen;
var item = {
index: this.index,
header: this.header,
isOpen: this.isOpen
};
this.$parent.change(this);
this.$emit('change', item);
}
}
});
// CONCATENATED MODULE: ./src/Collapse/VaCollapsePanel.vue?vue&type=script&lang=js&
/* harmony default export */ var Collapse_VaCollapsePanelvue_type_script_lang_js_ = (VaCollapsePanelvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Collapse/VaCollapsePanel.vue
/* normalize component */
var VaCollapsePanel_component = normalizeComponent(
Collapse_VaCollapsePanelvue_type_script_lang_js_,
VaCollapsePanelvue_type_template_id_7ad57b7a_render,
VaCollapsePanelvue_type_template_id_7ad57b7a_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaCollapsePanel = (VaCollapsePanel_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Collapse/VaCollapseTransition.vue?vue&type=template&id=5e2fded2&
var VaCollapseTransitionvue_type_template_id_5e2fded2_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{"name":"VaCollapseTransition"},on:{"enter":_vm.enter,"leave":_vm.leave}},[_vm._t("default")],2)}
var VaCollapseTransitionvue_type_template_id_5e2fded2_staticRenderFns = []
// CONCATENATED MODULE: ./src/Collapse/VaCollapseTransition.vue?vue&type=template&id=5e2fded2&
// EXTERNAL MODULE: external "velocity-animate"
var external_velocity_animate_ = __webpack_require__("044b");
var external_velocity_animate_default = /*#__PURE__*/__webpack_require__.n(external_velocity_animate_);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Collapse/VaCollapseTransition.vue?vue&type=script&lang=js&
//
//
//
//
//
//
function animate(node, show, transitionName, done) {
var ok;
function complete() {
if (!ok) {
ok = true;
done();
}
}
node.style.display = show ? 'block' : 'none';
external_velocity_animate_default()(node, transitionName, {
duration: 200,
complete: complete,
easing: 'easeInOutQuad'
});
return {
stop: function stop() {
external_velocity_animate_default()(node, 'finish');
complete();
}
};
}
/* harmony default export */ var VaCollapseTransitionvue_type_script_lang_js_ = ({
name: 'VaCollapseTransition',
methods: {
enter: function enter(element, done) {
return animate(element, false, 'slideDown', done);
},
leave: function leave(element, done) {
return animate(element, true, 'slideUp', done);
}
}
});
// CONCATENATED MODULE: ./src/Collapse/VaCollapseTransition.vue?vue&type=script&lang=js&
/* harmony default export */ var Collapse_VaCollapseTransitionvue_type_script_lang_js_ = (VaCollapseTransitionvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Collapse/VaCollapseTransition.vue
/* normalize component */
var VaCollapseTransition_component = normalizeComponent(
Collapse_VaCollapseTransitionvue_type_script_lang_js_,
VaCollapseTransitionvue_type_template_id_5e2fded2_render,
VaCollapseTransitionvue_type_template_id_5e2fded2_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaCollapseTransition = (VaCollapseTransition_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Minibar/VaMinibar.vue?vue&type=template&id=29f4670c&scoped=true&
var VaMinibarvue_type_template_id_29f4670c_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj,style:(_vm.styleObj)},[_c('div',{staticClass:"va-minibar-inner",style:(_vm.styleObjInner)},[_c('div',{staticClass:"va-minibar-top"},[_vm._t("top",_vm._l((_vm.topItems),function(item,index){return _c('div',{key:index},[(item.method)?_c('va-minibar-item',{attrs:{"tooltip":item.tooltip,"brand":item.brand},nativeOn:{"click":function($event){return item.method($event)}}},[_c('va-icon',{attrs:{"type":item.icon,"size":item.size,"icon-style":item.iconStyle || 'solid'}})],1):_c('va-minibar-item',{attrs:{"brand":item.brand,"tooltip":item.tooltip}},[_c('va-icon',{attrs:{"type":item.icon,"size":item.size,"icon-style":item.iconStyle || 'solid'}})],1)],1)}))],2),_c('div',{staticClass:"va-minibar-bottom"},[_vm._t("bottom",_vm._l((_vm.bottomItems),function(item,index){return _c('div',{key:index},[(item.method)?_c('va-minibar-item',{attrs:{"tooltip":item.tooltip},nativeOn:{"click":function($event){return item.method($event)}}},[_c('va-icon',{attrs:{"type":item.icon,"size":item.size,"icon-style":item.iconStyle || 'solid'}})],1):_c('va-minibar-item',{attrs:{"tooltip":item.tooltip}},[_c('va-icon',{attrs:{"type":item.icon,"size":item.size,"icon-style":item.iconStyle || 'solid'}})],1)],1)}))],2)])])}
var VaMinibarvue_type_template_id_29f4670c_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Minibar/VaMinibar.vue?vue&type=template&id=29f4670c&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Minibar/VaMinibar.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaMinibarvue_type_script_lang_js_ = ({
name: 'VaMinibar',
mixins: [events],
props: {
topItems: {
type: Array,
required: false
},
bottomItems: {
type: Array,
required: false
},
theme: {
type: String,
default: 'blue',
required: false
}
},
data: function data() {
var t = this.theme;
return {
currentDesktopMinimumWidth: 0,
currentDesktopMargin: 0,
currentContentWidth: 0,
currentMinibarWidth: 0,
currentTopbarHeight: 0,
minibarPriority: false,
currentSidebarWidth: 0,
sidebarPriority: false,
currentWindowWidth: 0,
isReverse: false,
isMobile: false,
isSplit: false,
isRTL: false,
th: t
};
},
mounted: function mounted() {
var _this = this;
this.dispatch('VaApp', 'Va@minibarConnected', true);
/**
* This needs to be wrapped in a short setTimeout to give
* App time to call enableReceivers().
*/
setTimeout(function () {
_this.dispatch('VaApp', 'Va@configMinibarThemeChange', _this.th);
}, 10);
},
created: function created() {
var _this2 = this;
this.$on('Va@minibarPresenceCheck', function () {
_this2.dispatch('VaApp', 'Va@minibarPresenceReply', true);
});
this.$on('Va@desktopMinimumWidthChange', function (val) {
_this2.currentDesktopMinimumWidth = val;
});
this.$on('Va@desktopMarginChange', function (val) {
_this2.currentDesktopMargin = val;
});
this.$on('Va@contentWidthChange', function (val) {
_this2.currentContentWidth = val;
});
this.$on('Va@topbarHeightChange', function (val) {
_this2.currentTopbarHeight = val;
});
this.$on('Va@minibarWidthChange', function (val) {
_this2.currentMinibarWidth = val;
});
this.$on('Va@sidebarWidthChange', function (val) {
_this2.currentSidebarWidth = val;
});
this.$on('Va@minibarPriorityChange', function (val) {
_this2.minibarPriority = val;
});
this.$on('Va@sidebarPriorityChange', function (val) {
_this2.sidebarPriority = val;
});
this.$on('Va@windowWidthChange', function (val) {
_this2.currentWindowWidth = val;
});
this.$on('Va@minibarIsMobile', function (val) {
_this2.isMobile = val;
});
this.$on('Va@reverseChange', function (val) {
_this2.isReverse = val;
});
this.$on('Va@minibarThemeChange', function (val) {
_this2.th = val;
});
this.$on('Va@splitChange', function (val) {
_this2.isSplit = val;
});
this.$on('Va@rtlChange', function (val) {
_this2.isRTL = val;
});
},
beforeDestroy: function beforeDestroy() {
this.dispatch('VaApp', 'Va@minibarDisconnect', true);
},
watch: {
theme: function theme(val) {
this.th = val;
this.dispatch('VaApp', 'Va@configMinibarThemeChange', this.th);
}
},
computed: {
classObj: function classObj() {
var th = this.th;
var classes = {};
classes['va-minibar'] = true;
classes['va-minibar--theme-' + th] = true;
return classes;
},
styleObjInner: function styleObjInner() {
var style = {}; // style['background'] = 'linear-gradient(to left, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.15) 1px, rgba(0, 0, 0, 0.1) 1px, rgba(0, 0, 0, 0) 40px)'
return style;
},
styleObj: function styleObj() {
var dmw = parseInt(this.currentDesktopMinimumWidth);
var dm = parseInt(this.currentDesktopMargin);
var mw = parseInt(this.currentMinibarWidth);
var th = parseInt(this.currentTopbarHeight);
var cw = parseInt(this.currentContentWidth);
var sw = parseInt(this.currentSidebarWidth);
var sp = this.sidebarPriority;
var mp = this.minibarPriority;
var reverse = this.isReverse;
var mobile = this.isMobile;
var split = this.isSplit;
var rtl = this.isRTL;
var style = {};
style['width'] = mw + 'px';
style['min-width'] = mw + 'px';
if (mp) {
style['top'] = '0px';
} else {
style['top'] = th + 'px';
}
style['bottom'] = '0px';
/**
* Adjust the margins if content width is smaller than
* desktop minimum width.
*/
if (!mobile) {
if (cw < dmw) {
var x = dmw - cw;
dm = dm - x / 2;
}
} else {
dm = 0;
dmw = 0;
}
if (split) {
if (reverse) {
style['right'] = dm + 'px';
} else {
style['left'] = dm + 'px';
}
} else {
if (reverse) {
if (rtl) {
style['right'] = dm + 'px';
} else {
style['left'] = dm + sw + 'px';
}
} else {
if (rtl) {
style['right'] = dm + sw + 'px';
} else {
style['left'] = dm + 'px';
}
}
}
if (!mp && sp && !reverse && !split && !rtl) {
style['top'] = '0px';
}
if (rtl && !split && !reverse && mp) {
style['top'] = '0px';
}
if (rtl && !split && reverse && !mp && sp) {
style['top'] = '0px';
}
/**
* Less than 20 and we don't want overflow.
* Greater than 20 and we do, because we don't want
* to hide tooltips.
*/
if (mw < 20) {
style['overflow'] = 'hidden';
} else {
style['overflow'] = 'visible';
}
return style;
}
}
});
// CONCATENATED MODULE: ./src/Minibar/VaMinibar.vue?vue&type=script&lang=js&
/* harmony default export */ var Minibar_VaMinibarvue_type_script_lang_js_ = (VaMinibarvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=29f4670c&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_29f4670c_lang_scss_scoped_true_ = __webpack_require__("ede0");
// EXTERNAL MODULE: ./src/Minibar/VaMinibar.vue?vue&type=style&index=1&lang=scss&
var VaMinibarvue_type_style_index_1_lang_scss_ = __webpack_require__("80b2");
// CONCATENATED MODULE: ./src/Minibar/VaMinibar.vue
/* normalize component */
var VaMinibar_component = normalizeComponent(
Minibar_VaMinibarvue_type_script_lang_js_,
VaMinibarvue_type_template_id_29f4670c_scoped_true_render,
VaMinibarvue_type_template_id_29f4670c_scoped_true_staticRenderFns,
false,
null,
"29f4670c",
null
)
/* harmony default export */ var VaMinibar = (VaMinibar_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Loading/VaLoading.vue?vue&type=template&id=78b3817c&
var VaLoadingvue_type_template_id_78b3817c_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{"name":"fade"}},[_c('span',{ref:"load",class:_vm.classObj},[_c('i',{class:_vm.iclassObj}),_vm._t("default"),_c('svg',{staticClass:"va-spinner",attrs:{"viewBox":"0 0 50 50"}},[_c('circle',{staticClass:"va-path",style:({ stroke: _vm.color }),attrs:{"cx":"25","cy":"25","r":"20","fill":"none","stroke-width":"5"}})])],2)])}
var VaLoadingvue_type_template_id_78b3817c_staticRenderFns = []
// CONCATENATED MODULE: ./src/Loading/VaLoading.vue?vue&type=template&id=78b3817c&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Loading/VaLoading.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaLoadingvue_type_script_lang_js_ = ({
name: 'VaLoading',
props: {
type: {
type: String
},
size: {
type: String,
default: 'md',
validator: function validator(v) {
return ['xl', 'lg', 'md', 'sm', 'xs'].includes(v);
}
},
center: {
type: Boolean
},
color: {
type: String,
default: '#6C798F',
required: false
}
},
mounted: function mounted() {
var _this = this;
if (this.center) {
document.querySelector('body').appendChild(this.$refs.load);
this.$once('hook:beforeDestroy', function () {
document.querySelector('body').removeChild(_this.$refs.load);
});
}
},
computed: {
classObj: function classObj() {
var center = this.center;
var classes = {};
classes['va-page-loading-con'] = true;
classes['va-loading-center'] = center;
return classes;
},
iclassObj: function iclassObj() {
var type = this.type,
size = this.size;
var classes = {};
classes['va-page-loading'] = true;
type ? classes['va-loading-' + type] = true : '';
size ? classes['va-loading-' + size] = true : '';
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Loading/VaLoading.vue?vue&type=script&lang=js&
/* harmony default export */ var Loading_VaLoadingvue_type_script_lang_js_ = (VaLoadingvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/Loading/VaLoading.vue?vue&type=style&index=0&lang=scss&
var VaLoadingvue_type_style_index_0_lang_scss_ = __webpack_require__("6fe2");
// CONCATENATED MODULE: ./src/Loading/VaLoading.vue
/* normalize component */
var VaLoading_component = normalizeComponent(
Loading_VaLoadingvue_type_script_lang_js_,
VaLoadingvue_type_template_id_78b3817c_render,
VaLoadingvue_type_template_id_78b3817c_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaLoading = (VaLoading_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Tooltip/VaTooltip.vue?vue&type=template&id=34908241&scoped=true&
var VaTooltipvue_type_template_id_34908241_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{ref:"tooltip",staticClass:"va-tooltip_wrapper"},[_c('span',_vm._g({ref:"trigger",staticClass:"va-tooltip_trigger"},_vm.listeners),[_vm._t("default")],2),_c('transition',{attrs:{"name":_vm.effect}},[_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.isShow),expression:"isShow"}],ref:"popover",class:_vm.classObj},[(_vm.arrow)?_c('div',{staticClass:"va-tooltip-arrow"}):_vm._e(),_c('div',{staticClass:"va-tooltip-inner"},[_c('span',{domProps:{"innerHTML":_vm._s(_vm.content)}})])])])],1)}
var VaTooltipvue_type_template_id_34908241_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Tooltip/VaTooltip.vue?vue&type=template&id=34908241&scoped=true&
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.join.js
var es_array_join = __webpack_require__("a15b");
// CONCATENATED MODULE: ./src/Mixin/popoverMixin.js
var PopoverMixin = {
props: {
trigger: {
type: String,
default: 'hover'
},
effect: {
type: String,
default: 'fadeDown'
},
title: {
type: String
},
content: {
type: String
},
header: {
type: Boolean,
default: true
},
placement: {
type: String,
default: 'top'
},
noresize: {
type: Boolean,
default: false
},
show: {
type: Boolean,
default: false
},
onClick: {
type: Function
}
},
data: function data() {
var show = this.show;
return {
isShow: show,
listeners: this.getListeners(),
position: {
top: 0,
left: 0
}
};
},
watch: {
isShow: function isShow(val) {
var _this = this;
if (val && !this.noresize) {
this.$nextTick(function () {
_this.resize();
});
}
}
},
methods: {
getListeners: function getListeners() {
switch (this.trigger) {
case 'hover':
return {
mouseenter: this.showHandler,
mouseleave: this.hide
};
case 'focus':
return {};
case 'mouse':
return {
mousedown: this.showHandler,
mouseup: this.hide
};
default:
return {
click: this.click
};
}
},
click: function click() {
this.toggle();
if (this.onClick) {
this.onClick();
}
},
showHandler: function showHandler() {
var _this2 = this;
setTimeout(function () {
_this2.isShow = true;
}, 200);
},
hide: function hide() {
var _this3 = this;
setTimeout(function () {
_this3.isShow = false;
}, 200);
},
toggle: function toggle() {
this.isShow = !this.isShow;
},
resize: function resize() {
var popover = this.$refs.popover;
if (!popover) return;
var triger = this.$refs.trigger;
if (!triger) return;
popover.style.display = 'block';
switch (this.placement) {
case 'top':
this.position.left = triger.offsetLeft - popover.offsetWidth / 2 + triger.offsetWidth / 2;
this.position.top = triger.offsetTop - popover.offsetHeight;
break;
case 'top left':
this.position.left = triger.offsetLeft;
this.position.top = triger.offsetTop - popover.offsetHeight;
break;
case 'top right':
this.position.left = triger.offsetLeft - Math.abs(triger.offsetWidth - popover.offsetWidth);
this.position.top = triger.offsetTop - popover.offsetHeight;
break;
case 'left':
this.position.left = triger.offsetLeft - popover.offsetWidth;
this.position.top = triger.offsetTop + triger.offsetHeight / 2 - popover.offsetHeight / 2;
break;
case 'left top':
this.position.left = triger.offsetLeft - popover.offsetWidth;
this.position.top = triger.offsetTop;
break;
case 'left bottom':
this.position.left = triger.offsetLeft - popover.offsetWidth;
this.position.top = triger.offsetTop - Math.abs(triger.offsetHeight - popover.offsetHeight);
break;
case 'right':
this.position.left = triger.offsetLeft + triger.offsetWidth;
this.position.top = triger.offsetTop + triger.offsetHeight / 2 - popover.offsetHeight / 2;
break;
case 'right top':
this.position.left = triger.offsetLeft + triger.offsetWidth;
this.position.top = triger.offsetTop;
break;
case 'right bottom':
this.position.left = triger.offsetLeft + triger.offsetWidth;
this.position.top = triger.offsetTop - Math.abs(triger.offsetHeight - popover.offsetHeight);
break;
case 'bottom':
this.position.left = triger.offsetLeft - popover.offsetWidth / 2 + triger.offsetWidth / 2;
this.position.top = triger.offsetTop + triger.offsetHeight;
break;
case 'bottom left':
this.position.left = triger.offsetLeft;
this.position.top = triger.offsetTop + triger.offsetHeight;
break;
case 'bottom right':
this.position.left = triger.offsetLeft - Math.abs(triger.offsetWidth - popover.offsetWidth);
this.position.top = triger.offsetTop + triger.offsetHeight;
break;
default:
break;
}
popover.style.top = this.position.top + 'px';
popover.style.left = this.position.left + 'px';
}
},
mounted: function mounted() {
if (!this.$refs.popover) return;
this.resize();
this.$refs.popover.style.display = 'none';
this.isShow = false;
if (this.trigger === 'focus') {
var input = this.$refs.trigger.querySelector('input');
if (input) {
input.removeEventListener('focus', this.showHandler);
input.removeEventListener('blur', this.hide);
input.addEventListener('focus', this.showHandler);
input.addEventListener('blur', this.hide);
}
}
}
};
/* harmony default export */ var popoverMixin = (PopoverMixin);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Tooltip/VaTooltip.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaTooltipvue_type_script_lang_js_ = ({
name: 'VaTooltip',
props: {
arrow: {
type: Boolean,
default: false
},
effect: {
type: String,
default: 'tooltip-fade-top' // tooltip-fade-top, -left, -right, -bottom
}
},
mixins: [popoverMixin],
computed: {
classObj: function classObj() {
var classes = {};
classes['va-tooltip'] = true;
classes['va-tooltip-' + this.placement.split(' ').join('-')] = true;
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Tooltip/VaTooltip.vue?vue&type=script&lang=js&
/* harmony default export */ var Tooltip_VaTooltipvue_type_script_lang_js_ = (VaTooltipvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=34908241&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_34908241_lang_scss_scoped_true_ = __webpack_require__("bef8");
// EXTERNAL MODULE: ./src/Tooltip/VaTooltip.vue?vue&type=style&index=1&lang=scss&
var VaTooltipvue_type_style_index_1_lang_scss_ = __webpack_require__("19de");
// CONCATENATED MODULE: ./src/Tooltip/VaTooltip.vue
/* normalize component */
var VaTooltip_component = normalizeComponent(
Tooltip_VaTooltipvue_type_script_lang_js_,
VaTooltipvue_type_template_id_34908241_scoped_true_render,
VaTooltipvue_type_template_id_34908241_scoped_true_staticRenderFns,
false,
null,
"34908241",
null
)
/* harmony default export */ var VaTooltip = (VaTooltip_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Desktop/VaDesktop.vue?vue&type=template&id=4d9f6f0c&
var VaDesktopvue_type_template_id_4d9f6f0c_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(!_vm.isMobile)?_vm._t("default"):_vm._e()],2)}
var VaDesktopvue_type_template_id_4d9f6f0c_staticRenderFns = []
// CONCATENATED MODULE: ./src/Desktop/VaDesktop.vue?vue&type=template&id=4d9f6f0c&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Desktop/VaDesktop.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaDesktopvue_type_script_lang_js_ = ({
name: 'VaDesktop',
mixins: [events],
data: function data() {
return {
isMobile: false
};
},
created: function created() {
var _this = this;
this.$on('Va@desktopIsMobile', function (val) {
_this.isMobile = val;
});
/**
* In case this component is instantiated after the App
* has initially broadcasted isMobile, let's request it.
*/
this.dispatch('VaApp', 'Va@requestIsMobile', true);
}
});
// CONCATENATED MODULE: ./src/Desktop/VaDesktop.vue?vue&type=script&lang=js&
/* harmony default export */ var Desktop_VaDesktopvue_type_script_lang_js_ = (VaDesktopvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Desktop/VaDesktop.vue
/* normalize component */
var VaDesktop_component = normalizeComponent(
Desktop_VaDesktopvue_type_script_lang_js_,
VaDesktopvue_type_template_id_4d9f6f0c_render,
VaDesktopvue_type_template_id_4d9f6f0c_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaDesktop = (VaDesktop_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Radio/VaRadioBtn.vue?vue&type=template&id=3df50177&
var VaRadioBtnvue_type_template_id_3df50177_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('va-button',{class:_vm.classObj,attrs:{"disabled":_vm.disabled,"type":_vm.currentChecked ? 'primary' : 'default'},nativeOn:{"click":function($event){$event.preventDefault();return _vm.handleClick($event)}}},[_vm._t("default")],2)}
var VaRadioBtnvue_type_template_id_3df50177_staticRenderFns = []
// CONCATENATED MODULE: ./src/Radio/VaRadioBtn.vue?vue&type=template&id=3df50177&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Radio/VaRadioBtn.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaRadioBtnvue_type_script_lang_js_ = ({
name: 'VaRadioBtn',
mixins: [validationMixin, events],
props: {
value: {
type: String
},
label: {
type: [String, Number]
},
checked: {
type: Boolean,
default: false
},
disabled: {
type: Boolean,
default: false
}
},
watch: {
value: function value(val) {
this.currentChecked = val;
},
checked: function checked(val) {
this.currentChecked = val;
},
currentChecked: function currentChecked(val) {
this.$emit('input', val);
}
},
data: function data() {
var checked = this.checked;
if (checked !== undefined) {
this.$emit('input', checked);
} else {
checked = !!this.value;
}
return {
currentChecked: checked
};
},
computed: {
classObj: function classObj() {
var classes = {};
classes['va-radio-btn'] = true;
return classes;
}
},
created: function created() {
var _this = this;
this.$on('Va@radiogroupChange', function (val) {
_this.currentChecked = val === _this.label;
});
},
methods: {
handleClick: function handleClick() {
if (this.currentChecked) return;
this.currentChecked = true;
this.dispatch('VaRadioGroup', 'Va@radioChange', this.label);
this.$emit('change', this.currentChecked);
}
}
});
// CONCATENATED MODULE: ./src/Radio/VaRadioBtn.vue?vue&type=script&lang=js&
/* harmony default export */ var Radio_VaRadioBtnvue_type_script_lang_js_ = (VaRadioBtnvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Radio/VaRadioBtn.vue
/* normalize component */
var VaRadioBtn_component = normalizeComponent(
Radio_VaRadioBtnvue_type_script_lang_js_,
VaRadioBtnvue_type_template_id_3df50177_render,
VaRadioBtnvue_type_template_id_3df50177_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaRadioBtn = (VaRadioBtn_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Sidebar/VaSidebar.vue?vue&type=template&id=e23a642a&scoped=true&
var VaSidebarvue_type_template_id_e23a642a_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj,style:(_vm.styleObj)},[_c('div',{staticClass:"va-sidebar-scrollarea"},[_vm._t("default")],2)])}
var VaSidebarvue_type_template_id_e23a642a_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Sidebar/VaSidebar.vue?vue&type=template&id=e23a642a&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Sidebar/VaSidebar.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
/* harmony default export */ var VaSidebarvue_type_script_lang_js_ = ({
name: 'VaSidebar',
mixins: [events],
props: {
compact: {
type: Boolean,
default: false,
required: false
},
textLinks: {
type: Boolean,
default: false,
required: false
},
theme: {
type: String,
default: 'default',
required: false
},
showToggle: {
type: Boolean,
default: false,
required: false
}
},
data: function data() {
var tli = this.textLinks;
var s = this.showToggle;
var c = this.compact;
var t = this.theme;
return {
currentDesktopMinimumWidth: 0,
currentDesktopMargin: 0,
currentSidebarWidth: 0,
currentTopbarHeight: 0,
minibarPriority: false,
currentContentWidth: 0,
sidebarPriority: false,
currentMinibarWidth: 0,
currentWindowWidth: 0,
isReverse: false,
isMobile: false,
isSplit: false,
isRTL: false,
comp: c,
tl: tli,
th: t,
st: s
};
},
created: function created() {
var _this = this;
this.$on('Va@sidebarPresenceCheck', function () {
_this.dispatch('VaApp', 'Va@sidebarPresenceReply', true);
});
this.$on('Va@desktopMinimumWidthChange', function (val) {
_this.currentDesktopMinimumWidth = val;
});
this.$on('Va@desktopMarginChange', function (val) {
_this.currentDesktopMargin = val;
});
this.$on('Va@minibarWidthChange', function (val) {
_this.currentMinibarWidth = val;
});
this.$on('Va@topbarHeightChange', function (val) {
_this.currentTopbarHeight = val;
});
this.$on('Va@contentWidthChange', function (val) {
_this.currentContentWidth = val;
});
this.$on('Va@sidebarWidthChange', function (val) {
_this.currentSidebarWidth = val;
});
this.$on('Va@minibarPriorityChange', function (val) {
_this.minibarPriority = val;
});
this.$on('Va@sidebarPriorityChange', function (val) {
_this.sidebarPriority = val;
});
this.$on('Va@windowWidthChange', function (val) {
_this.currentWindowWidth = val;
});
this.$on('Va@sidebarIsMobile', function (val) {
_this.isMobile = val;
});
this.$on('Va@reverseChange', function (val) {
_this.isReverse = val;
});
this.$on('Va@sidebarThemeChange', function (val) {
_this.th = val;
});
this.$on('Va@showToggleChange', function (val) {
_this.st = val;
});
this.$on('Va@splitChange', function (val) {
_this.isSplit = val;
});
this.$on('Va@textLinksChange', function (val) {
_this.tl = val;
});
this.$on('Va@compactChange', function (val) {
_this.comp = val;
});
this.$on('Va@rtlChange', function (val) {
_this.isRTL = val;
});
},
mounted: function mounted() {
var _this2 = this;
this.dispatch('VaApp', 'Va@sidebarConnected', true);
/**
* This needs to be wrapped in a short setTimeout to give
* App time to call enableReceivers().
*/
setTimeout(function () {
_this2.dispatch('VaApp', 'Va@configSidebarThemeChange', _this2.th);
_this2.dispatch('VaApp', 'Va@configCompactChange', _this2.comp);
_this2.dispatch('VaApp', 'Va@configTextLinksChange', _this2.tl);
_this2.dispatch('VaApp', 'Va@configShowToggleChange', _this2.st);
}, 10);
},
beforeDestroy: function beforeDestroy() {
this.dispatch('VaApp', 'Va@sidebarDisconnect', true);
},
watch: {
theme: function theme(val) {
this.th = val;
this.dispatch('VaApp', 'Va@configSidebarThemeChange', this.th);
}
},
computed: {
classObj: function classObj() {
var th = this.th,
isMobile = this.isMobile,
comp = this.comp,
tl = this.tl;
var classes = {};
classes['va-sidebar'] = true;
classes['va-sidebar--theme-' + th] = true;
classes['va-sidebar-mobile'] = isMobile;
classes['va-sidebar-compact'] = comp;
classes['va-sidebar-text-links'] = tl;
return classes;
},
styleObj: function styleObj() {
var dmw = parseInt(this.currentDesktopMinimumWidth);
var dm = parseInt(this.currentDesktopMargin);
var sw = parseInt(this.currentSidebarWidth);
var th = parseInt(this.currentTopbarHeight);
var cw = parseInt(this.currentContentWidth);
var mw = parseInt(this.currentMinibarWidth);
var sp = this.sidebarPriority;
var mp = this.minibarPriority;
var reverse = this.isReverse;
var mobile = this.isMobile;
var split = this.isSplit;
var rtl = this.isRTL;
var style = {};
style['width'] = sw + 'px';
style['min-width'] = sw + 'px';
if (sp) {
style['top'] = '0px';
} else {
style['top'] = th + 'px';
}
/**
* Adjust the margins if content width is smaller than
* desktop minimum width.
*/
if (!mobile) {
if (cw < dmw) {
var x = dmw - cw;
dm = dm - x / 2;
}
} else {
dm = 0;
dmw = 0;
}
if (split) {
if (reverse) {
style['left'] = dm + 'px';
} else {
style['right'] = dm + 'px';
}
} else {
if (reverse) {
if (rtl) {
style['right'] = dm + mw + 'px';
} else {
style['left'] = dm + 'px';
}
} else {
if (rtl) {
style['right'] = dm + 'px';
} else {
style['left'] = dm + mw + 'px';
}
}
}
if (!sp && mp && reverse && !split && !rtl) {
style['top'] = '0px';
}
if (rtl && !split && !reverse && !sp && mp) {
style['top'] = '0px';
}
style['bottom'] = '0px';
return style;
}
} // methods: {
// initResize (e) {
// /**
// * Prevent text selection while dragging.
// * https://stackoverflow.com/questions/5429827/how-can-i-prevent-text-element-selection-with-cursor-drag
// */
// if (e.stopPropagation) {
// e.stopPropagation()
// }
// if (e.preventDefault) {
// e.preventDefault()
// }
// e.cancelBubble = true
// e.returnValue = false
// window.addEventListener('mousemove', this.doResize, false)
// window.addEventListener('mouseup', this.stopResize, false)
// },
// doResize (e) {
// let el = this.$refs.sidebar
// this.dispatch('VaApp', 'Va@sidebarWidthChange', e.clientX - el.offsetLeft)
// },
// stopResize () {
// window.removeEventListener('mouseup', this.stopResize, false)
// window.removeEventListener('mousemove', this.doResize, false)
// }
// }
});
// CONCATENATED MODULE: ./src/Sidebar/VaSidebar.vue?vue&type=script&lang=js&
/* harmony default export */ var Sidebar_VaSidebarvue_type_script_lang_js_ = (VaSidebarvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=e23a642a&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_e23a642a_lang_scss_scoped_true_ = __webpack_require__("440e");
// EXTERNAL MODULE: ./src/Sidebar/VaSidebar.vue?vue&type=style&index=1&lang=scss&
var VaSidebarvue_type_style_index_1_lang_scss_ = __webpack_require__("b147");
// CONCATENATED MODULE: ./src/Sidebar/VaSidebar.vue
/* normalize component */
var VaSidebar_component = normalizeComponent(
Sidebar_VaSidebarvue_type_script_lang_js_,
VaSidebarvue_type_template_id_e23a642a_scoped_true_render,
VaSidebarvue_type_template_id_e23a642a_scoped_true_staticRenderFns,
false,
null,
"e23a642a",
null
)
/* harmony default export */ var VaSidebar = (VaSidebar_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App/VaAppConfig.vue?vue&type=template&id=79a333dc&scoped=true&
var VaAppConfigvue_type_template_id_79a333dc_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('va-button',{ref:"cfgbtn",style:(_vm.styleObj),attrs:{"type":"default","size":"md"},nativeOn:{"click":function($event){return _vm.showConfigModal($event)}}},[_vm._v(" AppConfig "),_c('va-icon',{attrs:{"type":"sliders-h","icon-style":"solid","margin":"0 0 0 10px"}})],1),_c('va-modal',{ref:"configModal",attrs:{"title":"AppConfig","width":"800px","backdrop":true}},[_c('div',{staticClass:"themeModalBody",attrs:{"slot":"body"},slot:"body"},[_c('va-mobile',[_c('p',[_vm._v(" The AppConfig is meant to be used on a desktop. If you're on a desktop, try increasing your resolution. ")])]),_c('va-desktop',[_c('va-tabs',[_c('va-tab',{attrs:{"name":"Colors and themes"}},[_c('p',{staticStyle:{"margin-bottom":"10px"}},[_vm._v("There are hundreds of combinations of layouts that you can build when using the atlas App component.")]),_c('h3',[_vm._v("Built-in themes")]),_c('hr'),_c('va-row',{attrs:{"gutter":10}},[_c('va-column',{attrs:{"xs":4}},[_c('p',[_vm._v(" Minibar"),_c('br'),_c('va-select',{attrs:{"no-uncheck":""},model:{value:(_vm.minibarTheme),callback:function ($$v) {_vm.minibarTheme=$$v},expression:"minibarTheme"}},[_c('va-option',{attrs:{"value":"default","label":"Default"}}),_c('va-option',{attrs:{"value":"white","label":"White"}}),_c('va-option',{attrs:{"value":"blue","label":"Blue"}}),_c('va-option',{attrs:{"value":"dark","label":"Dark"}}),_c('va-option',{attrs:{"value":"darker","label":"Darker"}}),_c('va-option',{attrs:{"value":"purple","label":"Purple"}}),_c('va-option',{attrs:{"value":"black","label":"Black"}})],1)],1)]),_c('va-column',{attrs:{"xs":4}},[_c('p',[_vm._v(" Sidebar"),_c('br'),_c('va-select',{attrs:{"no-uncheck":""},model:{value:(_vm.sidebarTheme),callback:function ($$v) {_vm.sidebarTheme=$$v},expression:"sidebarTheme"}},[_c('va-option',{attrs:{"value":"default","label":"Default"}}),_c('va-option',{attrs:{"value":"white","label":"White"}}),_c('va-option',{attrs:{"value":"blue","label":"Blue"}}),_c('va-option',{attrs:{"value":"dark","label":"Dark"}}),_c('va-option',{attrs:{"value":"darker","label":"Darker"}}),_c('va-option',{attrs:{"value":"purple","label":"Purple"}}),_c('va-option',{attrs:{"value":"black","label":"Black"}})],1)],1)]),_c('va-column',{attrs:{"xs":4}},[_c('p',[_vm._v(" Topbar"),_c('br'),_c('va-select',{attrs:{"no-uncheck":""},model:{value:(_vm.topbarTheme),callback:function ($$v) {_vm.topbarTheme=$$v},expression:"topbarTheme"}},[_c('va-option',{attrs:{"value":"default","label":"Default"}}),_c('va-option',{attrs:{"value":"white","label":"White"}}),_c('va-option',{attrs:{"value":"blue","label":"Blue"}}),_c('va-option',{attrs:{"value":"dark","label":"Dark"}}),_c('va-option',{attrs:{"value":"darker","label":"Darker"}}),_c('va-option',{attrs:{"value":"purple","label":"Purple"}}),_c('va-option',{attrs:{"value":"black","label":"Black"}})],1)],1)])],1),_c('va-row',{attrs:{"gutter":10}},[_c('h3',[_vm._v("Background colors")]),_c('hr'),_c('va-column',{attrs:{"xs":6}},[_c('va-form',{attrs:{"type":"vertical"}},[_c('va-form-item',{attrs:{"label":"Document"}},[_c('va-input',{model:{value:(_vm.bgColor),callback:function ($$v) {_vm.bgColor=$$v},expression:"bgColor"}}),_vm._v(" "),_c('va-color-picker',{attrs:{"color":_vm.bgColor},on:{"change":_vm.onBgColorChange}})],1)],1)],1),_c('va-column',{attrs:{"xs":6}},[_c('va-form',{attrs:{"type":"vertical"}},[_c('va-form-item',{attrs:{"label":"Page (content)"}},[_c('va-input',{model:{value:(_vm.pageBgColor),callback:function ($$v) {_vm.pageBgColor=$$v},expression:"pageBgColor"}}),_vm._v(" "),_c('va-color-picker',{attrs:{"color":_vm.pageBgColor},on:{"change":_vm.onPageBgColorChange}})],1)],1)],1)],1)],1),_c('va-tab',{attrs:{"name":"Dimensions and positioning"}},[_c('h3',[_vm._v("Page")]),_c('hr'),_c('va-row',{attrs:{"gutter":10}},[_c('va-column',{attrs:{"xs":12}},[_c('p',[_vm._v(" Size"),_c('br'),_c('va-select',{attrs:{"no-uncheck":""},model:{value:(_vm.pageSize),callback:function ($$v) {_vm.pageSize=$$v},expression:"pageSize"}},[_c('va-option',{attrs:{"value":"sm","label":"Small"}}),_c('va-option',{attrs:{"value":"md","label":"Medium"}}),_c('va-option',{attrs:{"value":"lg","label":"Large"}})],1)],1)])],1),_c('va-row',{attrs:{"gutter":10}},[_c('h3',[_vm._v("Misc. App props")]),_c('hr'),_c('va-column',{attrs:{"xs":4}},[_c('p',[_c('va-checkbox',{model:{value:(_vm.sidebarPriority),callback:function ($$v) {_vm.sidebarPriority=$$v},expression:"sidebarPriority"}},[_vm._v("sidebarPriority")])],1),_c('p',[_c('va-checkbox',{model:{value:(_vm.minibarPriority),callback:function ($$v) {_vm.minibarPriority=$$v},expression:"minibarPriority"}},[_vm._v("minibarPriority")])],1),_c('p',[_c('va-tooltip',{attrs:{"trigger":"hover","content":"Disabled unless !topbarPriority, !minibarPriority and desktopMargin !== 0","placement":"right","effect":"tooltip-fade-right"}},[_c('va-checkbox',{attrs:{"disabled":_vm.shouldTopbarPriorityBeDisabled},model:{value:(_vm.topbarPriority),callback:function ($$v) {_vm.topbarPriority=$$v},expression:"topbarPriority"}},[_vm._v("topbarPriority")])],1)],1),_c('p',[_c('va-tooltip',{attrs:{"trigger":"hover","content":"Disabled unless topbarPriority and desktopMargin !== 0","placement":"right","effect":"tooltip-fade-right"}},[_c('va-checkbox',{attrs:{"disabled":_vm.shouldTopbarPaddedBeDisabled},model:{value:(_vm.topbarPadded),callback:function ($$v) {_vm.topbarPadded=$$v},expression:"topbarPadded"}},[_vm._v("topbarPadded")])],1)],1)]),_c('va-column',{attrs:{"xs":4}},[_c('p',[_c('va-checkbox',{model:{value:(_vm.rtl),callback:function ($$v) {_vm.rtl=$$v},expression:"rtl"}},[_vm._v("rtl")])],1),_c('p',[_c('va-checkbox',{model:{value:(_vm.reverse),callback:function ($$v) {_vm.reverse=$$v},expression:"reverse"}},[_vm._v("reverse")])],1),_c('p',[_c('va-checkbox',{model:{value:(_vm.split),callback:function ($$v) {_vm.split=$$v},expression:"split"}},[_vm._v("split")])],1)]),_c('va-column',{attrs:{"xs":4}},[_c('p',[_c('va-checkbox',{model:{value:(_vm.showToggle),callback:function ($$v) {_vm.showToggle=$$v},expression:"showToggle"}},[_vm._v("showToggle")])],1),_c('p',[_c('va-checkbox',{model:{value:(_vm.compact),callback:function ($$v) {_vm.compact=$$v},expression:"compact"}},[_vm._v("compact")])],1),_c('p',[_c('va-checkbox',{model:{value:(_vm.textLinks),callback:function ($$v) {_vm.textLinks=$$v},expression:"textLinks"}},[_vm._v("textLinks")])],1)])],1),_c('va-row',{attrs:{"gutter":10}},[_c('h3',[_vm._v("Content margin and minimum width")]),_c('hr'),_c('va-column',{attrs:{"xs":4}},[_c('p',[_vm._v(" Desktop margin: "+_vm._s(_vm.desktopMargin)),_c('br'),_c('va-range',{ref:"desktopMarginRange",attrs:{"min":0,"max":1000,"step":1},model:{value:(_vm.desktopMargin),callback:function ($$v) {_vm.desktopMargin=$$v},expression:"desktopMargin"}})],1)]),_c('va-column',{attrs:{"xs":4}},[_c('p',[_vm._v(" Desktop minimum width: "+_vm._s(_vm.desktopMinimumWidth)),_c('br'),_c('va-range',{ref:"desktopMinimumWidthRange",attrs:{"min":0,"max":1024,"step":1},model:{value:(_vm.desktopMinimumWidth),callback:function ($$v) {_vm.desktopMinimumWidth=$$v},expression:"desktopMinimumWidth"}})],1)]),_c('va-column',{attrs:{"xs":4}},[_c('p')])],1),_c('va-row',{attrs:{"gutter":10}},[_c('h3',[_vm._v("Desktop bar dimensions")]),_c('hr'),_c('va-column',{attrs:{"xs":4}},[_c('p',[_vm._v(" Sidebar width: "+_vm._s(_vm.desktopSidebarWidth)),_c('br'),_c('va-range',{ref:"desktopSidebarWidthRange",attrs:{"min":0,"max":400,"step":5},model:{value:(_vm.desktopSidebarWidth),callback:function ($$v) {_vm.desktopSidebarWidth=$$v},expression:"desktopSidebarWidth"}})],1)]),_c('va-column',{attrs:{"xs":4}},[_c('p',[_vm._v(" Minibar width: "+_vm._s(_vm.desktopMinibarWidth)),_c('br'),_c('va-range',{ref:"desktopMinibarWidthRange",attrs:{"min":0,"max":150,"step":5},model:{value:(_vm.desktopMinibarWidth),callback:function ($$v) {_vm.desktopMinibarWidth=$$v},expression:"desktopMinibarWidth"}})],1)]),_c('va-column',{attrs:{"xs":4}},[_c('p',[_vm._v(" Topbar height: "+_vm._s(_vm.desktopTopbarHeight)),_c('br'),_c('va-range',{ref:"desktopTopbarHeightRange",attrs:{"min":0,"max":150,"step":5},model:{value:(_vm.desktopTopbarHeight),callback:function ($$v) {_vm.desktopTopbarHeight=$$v},expression:"desktopTopbarHeight"}})],1)])],1),_c('va-row',{attrs:{"gutter":10}},[_c('h3',[_vm._v("Mobile bar dimensions")]),_c('hr'),_c('va-column',{attrs:{"xs":4}},[_c('p',[_vm._v(" Sidebar width: "+_vm._s(_vm.mobileSidebarWidth)),_c('br'),_c('va-range',{ref:"mobileSidebarWidthRange",attrs:{"min":0,"max":400,"step":5},model:{value:(_vm.mobileSidebarWidth),callback:function ($$v) {_vm.mobileSidebarWidth=$$v},expression:"mobileSidebarWidth"}})],1)]),_c('va-column',{attrs:{"xs":4}},[_c('p',[_vm._v(" Minibar width: "+_vm._s(_vm.mobileMinibarWidth)),_c('br'),_c('va-range',{ref:"mobileMinibarWidthRange",attrs:{"min":0,"max":150,"step":5},model:{value:(_vm.mobileMinibarWidth),callback:function ($$v) {_vm.mobileMinibarWidth=$$v},expression:"mobileMinibarWidth"}})],1)]),_c('va-column',{attrs:{"xs":4}},[_c('p',[_vm._v(" Topbar height: "+_vm._s(_vm.mobileTopbarHeight)),_c('br'),_c('va-range',{ref:"mobileTopbarHeightRange",attrs:{"min":0,"max":150,"step":5},model:{value:(_vm.mobileTopbarHeight),callback:function ($$v) {_vm.mobileTopbarHeight=$$v},expression:"mobileTopbarHeight"}})],1)])],1)],1),_c('va-tab',{attrs:{"name":"Source"}},[_c('code',[_c('pre',{staticClass:"back"},[_c('span',{staticClass:"blue"},[_vm._v("<template>")]),_vm._v("\n "),_c('span',{staticClass:"comment"},[_vm._v("<!-- https://vue-atlas.com/documentation/app -->")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("<va-app")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("bg-color")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.bgColor)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("page-bg-color")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.pageBgColor)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("desktop-margin")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.desktopMargin)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("desktop-minimum-width")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.desktopMinimumWidth)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("desktop-sidebar-width")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.desktopSidebarWidth)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("desktop-minibar-width")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.desktopMinibarWidth)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("desktop-topbar-height")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.desktopTopbarHeight)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("mobile-sidebar-width")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.mobileSidebarWidth)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("mobile-minibar-width")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.mobileMinibarWidth)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("mobile-topbar-height")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.mobileTopbarHeight)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":rtl")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.rtl)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":reverse")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.reverse)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":split")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.split)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":sidebar-priority")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.sidebarPriority)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":minibar-priority")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.minibarPriority)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":topbar-priority")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.topbarPriority)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":topbar-padded")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.topbarPadded)+"\"")]),_c('span',{staticClass:"blue"},[_vm._v(">")]),_vm._v("\n\n "),_c('span',{staticClass:"comment"},[_vm._v("<!-- https://vue-atlas.com/documentation/topbar -->")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("<va-topbar")]),_vm._v(" "),_c('span',{staticClass:"yellow"},[_vm._v("theme")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.topbarTheme)+"\"")]),_c('span',{staticClass:"blue"},[_vm._v(">")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("<div")]),_vm._v(" "),_c('span',{staticClass:"yellow"},[_vm._v("slot")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\"left\"")]),_c('span',{staticClass:"blue"},[_vm._v(">")]),_vm._v(" L "),_c('span',{staticClass:"blue"},[_vm._v("</div>")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("<div")]),_vm._v(" "),_c('span',{staticClass:"yellow"},[_vm._v("slot")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\"center\"")]),_c('span',{staticClass:"blue"},[_vm._v(">")]),_vm._v(" C "),_c('span',{staticClass:"blue"},[_vm._v("</div>")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("<div")]),_vm._v(" "),_c('span',{staticClass:"yellow"},[_vm._v("slot")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\"right\"")]),_c('span',{staticClass:"blue"},[_vm._v(">")]),_vm._v(" R "),_c('span',{staticClass:"blue"},[_vm._v("</div>")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("</va-topbar>")]),_vm._v("\n\n "),_c('span',{staticClass:"comment"},[_vm._v("<!-- https://vue-atlas.com/documentation/minibar -->")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("<va-minibar")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":top-items")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\"[{icon:'home'},{icon:'search'},{icon:'user'}]\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":bottom-items")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\"[{icon:'question'}]\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("theme")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.minibarTheme)+"\"")]),_vm._v(" "),_c('span',{staticClass:"blue"},[_vm._v("/>")]),_vm._v("\n\n "),_c('span',{staticClass:"comment"},[_vm._v("<!-- https://vue-atlas.com/documentation/sidebar -->")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("<va-sidebar")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("theme")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.sidebarTheme)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":compact")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.compact)+"\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":text-links")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.textLinks)+"\"")]),_c('span',{staticClass:"blue"},[_vm._v(">")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("<va-sidebar-group")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":items")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\"[{name:'Item1'}]\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("title")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\"Category 1\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":show-toggle")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.showToggle)+"\"")]),_vm._v(" "),_c('span',{staticClass:"blue"},[_vm._v("/>")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("<va-sidebar-group")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":items")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\"[{name:'Item1'}]\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v("title")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\"Category 2\"")]),_vm._v("\n "),_c('span',{staticClass:"yellow"},[_vm._v(":show-toggle")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.showToggle)+"\"")]),_vm._v(" "),_c('span',{staticClass:"blue"},[_vm._v("/>")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("</va-sidebar>")]),_vm._v("\n\n "),_c('span',{staticClass:"comment"},[_vm._v("<!-- https://vue-atlas.com/documentation/page -->")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("<va-page")]),_vm._v(" "),_c('span',{staticClass:"yellow"},[_vm._v("size")]),_vm._v("="),_c('span',{staticClass:"green"},[_vm._v("\""+_vm._s(_vm.pageSize)+"\"")]),_c('span',{staticClass:"blue"},[_vm._v(">")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("<transition>")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("<router-view>")]),_vm._v("\n ...\n "),_c('span',{staticClass:"blue"},[_vm._v("</router-view>")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("</transition>")]),_vm._v("\n "),_c('span',{staticClass:"blue"},[_vm._v("</va-page>")]),_vm._v("\n\n "),_c('span',{staticClass:"blue"},[_vm._v("</va-app>")]),_vm._v("\n"),_c('span',{staticClass:"blue"},[_vm._v("</template>")])])])])],1)],1)],1),_c('div',{attrs:{"slot":"footer"},slot:"footer"},[_c('div',{staticStyle:{"text-align":"right"}},[_c('va-button',{attrs:{"type":"primary"},nativeOn:{"click":function($event){return _vm.$refs.configModal.close()}}},[_vm._v(" Close ")])],1)])])],1)}
var VaAppConfigvue_type_template_id_79a333dc_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/App/VaAppConfig.vue?vue&type=template&id=79a333dc&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App/VaAppConfig.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaAppConfigvue_type_script_lang_js_ = ({
name: 'VaAppConfig',
mixins: [events],
data: function data() {
return {
/**
* Sensible defaults, but will be overwritten by
* VaApp when it broadcasts initial values.
* See broadcastDefaultsToConfig()
*/
minibarTheme: 'default',
sidebarTheme: 'default',
topbarTheme: 'blue',
showToggle: false,
compact: false,
textLinks: false,
desktopSidebarWidth: 210,
desktopMinibarWidth: 50,
desktopTopbarHeight: 48,
desktopMargin: 0,
desktopMinimumWidth: 1024,
mobileSidebarWidth: 0,
mobileMinibarWidth: 0,
mobileTopbarHeight: 50,
sidebarPriority: false,
minibarPriority: false,
topbarPriority: false,
topbarPadded: false,
rtl: false,
reverse: false,
split: false,
pageSize: 'md',
bgColor: '#F4F5F7',
pageBgColor: '#FFFFFF'
};
},
watch: {
desktopSidebarWidth: function desktopSidebarWidth(val) {
this.dispatch('VaApp', 'Va@configDesktopSidebarWidthChange', val);
},
desktopTopbarHeight: function desktopTopbarHeight(val) {
this.dispatch('VaApp', 'Va@configDesktopTopbarHeightChange', val);
},
desktopMinibarWidth: function desktopMinibarWidth(val) {
this.dispatch('VaApp', 'Va@configDesktopMinibarWidthChange', val);
},
desktopMargin: function desktopMargin(val) {
this.dispatch('VaApp', 'Va@configDesktopMarginChange', val);
},
desktopMinimumWidth: function desktopMinimumWidth(val) {
this.dispatch('VaApp', 'Va@configDesktopMinimumWidthChange', val);
},
mobileSidebarWidth: function mobileSidebarWidth(val) {
this.dispatch('VaApp', 'Va@configMobileSidebarWidthChange', val);
},
mobileTopbarHeight: function mobileTopbarHeight(val) {
this.dispatch('VaApp', 'Va@configMobileTopbarHeightChange', val);
},
mobileMinibarWidth: function mobileMinibarWidth(val) {
this.dispatch('VaApp', 'Va@configMobileMinibarWidthChange', val);
},
sidebarPriority: function sidebarPriority(val) {
this.dispatch('VaApp', 'Va@configSidebarPriorityChange', val);
},
minibarPriority: function minibarPriority(val) {
this.dispatch('VaApp', 'Va@configMinibarPriorityChange', val);
},
topbarPriority: function topbarPriority(val) {
this.dispatch('VaApp', 'Va@configTopbarPriorityChange', val);
},
topbarPadded: function topbarPadded(val) {
this.dispatch('VaApp', 'Va@configTopbarPaddedChange', val);
},
rtl: function rtl(val) {
this.dispatch('VaApp', 'Va@configRtlChange', val);
},
split: function split(val) {
this.dispatch('VaApp', 'Va@configSplitChange', val);
},
reverse: function reverse(val) {
this.dispatch('VaApp', 'Va@configReverseChange', val);
},
compact: function compact(val) {
this.dispatch('VaApp', 'Va@configCompactChange', val);
},
showToggle: function showToggle(val) {
this.dispatch('VaApp', 'Va@configShowToggleChange', val);
},
textLinks: function textLinks(val) {
this.dispatch('VaApp', 'Va@configTextLinksChange', val);
},
pageSize: function pageSize(val) {
this.dispatch('VaApp', 'Va@configPageSizeChange', val);
},
topbarTheme: function topbarTheme(val) {
this.dispatch('VaApp', 'Va@configTopbarThemeChange', val);
},
minibarTheme: function minibarTheme(val) {
this.dispatch('VaApp', 'Va@configMinibarThemeChange', val);
},
sidebarTheme: function sidebarTheme(val) {
this.dispatch('VaApp', 'Va@configSidebarThemeChange', val);
},
bgColor: function bgColor(val) {
this.dispatch('VaApp', 'Va@configBgColorChange', val);
},
pageBgColor: function pageBgColor(val) {
this.dispatch('VaApp', 'Va@configPageBgColorChange', val);
}
},
methods: {
showConfigModal: function showConfigModal() {
var _this = this;
this.$refs.configModal.open();
setTimeout(function () {
_this.$refs.desktopSidebarWidthRange.update();
_this.$refs.desktopMinibarWidthRange.update();
_this.$refs.desktopTopbarHeightRange.update();
_this.$refs.mobileSidebarWidthRange.update();
_this.$refs.mobileMinibarWidthRange.update();
_this.$refs.mobileTopbarHeightRange.update();
_this.$refs.desktopMarginRange.update();
_this.$refs.desktopMinimumWidthRange.update();
}, 10);
},
getPosition: function getPosition(el) {
var rect = el.getBoundingClientRect();
return {
top: rect.top,
right: rect.right,
bottom: rect.bottom,
left: rect.left,
width: rect.width,
height: rect.height,
x: rect.x,
y: rect.y
};
},
onBgColorChange: function onBgColorChange(e) {
this.bgColor = e.hex;
},
onPageBgColorChange: function onPageBgColorChange(e) {
this.pageBgColor = e.hex;
}
},
created: function created() {
var _this2 = this;
/**
* Here we set up receiver events so that if we pass defaults to the
* App component, we can send them over to the config component.
*/
this.$on('Va@configReceiveDesktopTopbarHeight', function (val) {
_this2.desktopTopbarHeight = val;
});
this.$on('Va@configReceiveDesktopMinibarWidth', function (val) {
_this2.desktopMinibarWidth = val;
});
this.$on('Va@configReceiveDesktopSidebarWidth', function (val) {
_this2.desktopSidebarWidth = val;
});
this.$on('Va@configReceiveDesktopMinimumWidth', function (val) {
_this2.desktopMinimumWidth = val;
});
this.$on('Va@configReceiveMobileMinibarWidth', function (val) {
_this2.mobileMinibarWidth = val;
});
this.$on('Va@configReceiveMobileSidebarWidth', function (val) {
_this2.mobileSidebarWidth = val;
});
this.$on('Va@configReceiveMobileTopbarHeight', function (val) {
_this2.mobileTopbarHeight = val;
});
this.$on('Va@configReceiveSidebarPriority', function (val) {
_this2.sidebarPriority = val;
});
this.$on('Va@configReceiveMinibarPriority', function (val) {
_this2.minibarPriority = val;
});
this.$on('Va@configReceiveTopbarPriority', function (val) {
_this2.topbarPriority = val;
});
this.$on('Va@configReceiveDesktopMargin', function (val) {
_this2.desktopMargin = val;
});
this.$on('Va@configReceiveTopbarPadded', function (val) {
_this2.topbarPadded = val;
});
this.$on('Va@configReceiveMinibarTheme', function (val) {
_this2.minibarTheme = val;
});
this.$on('Va@configReceiveSidebarTheme', function (val) {
_this2.sidebarTheme = val;
});
this.$on('Va@configReceiveTopbarTheme', function (val) {
_this2.topbarTheme = val;
});
this.$on('Va@configReceivePageBgColor', function (val) {
_this2.pageBgColor = val;
});
this.$on('Va@configReceiveShowToggle', function (val) {
_this2.showToggle = val;
});
this.$on('Va@configReceiveTextLinks', function (val) {
_this2.textLinks = val;
});
this.$on('Va@configReceivePageSize', function (val) {
_this2.pageSize = val;
});
this.$on('Va@configReceiveCompact', function (val) {
_this2.compact = val;
});
this.$on('Va@configReceiveReverse', function (val) {
_this2.reverse = val;
});
this.$on('Va@configReceiveBgColor', function (val) {
_this2.bgColor = val;
});
this.$on('Va@configReceiveSplit', function (val) {
_this2.split = val;
});
this.$on('Va@configReceiveRtl', function (val) {
_this2.rtl = val;
});
},
computed: {
classObj: function classObj() {
var classes = {};
return classes;
},
styleObj: function styleObj() {
var style = {};
style['position'] = 'fixed';
style['right'] = '20px';
style['z-index'] = '99999';
style['bottom'] = '20px';
return style;
},
shouldTopbarPriorityBeDisabled: function shouldTopbarPriorityBeDisabled() {
if (this.sidebarPriority || this.minibarPriority) {
return true;
}
if (this.desktopMargin === 0) {
return true;
}
return false;
},
shouldTopbarPaddedBeDisabled: function shouldTopbarPaddedBeDisabled() {
if (this.desktopMargin === 0) {
return true;
}
if (!this.topbarPriority) {
return true;
}
return false;
}
}
});
// CONCATENATED MODULE: ./src/App/VaAppConfig.vue?vue&type=script&lang=js&
/* harmony default export */ var App_VaAppConfigvue_type_script_lang_js_ = (VaAppConfigvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/App/VaAppConfig.vue?vue&type=style&index=0&id=79a333dc&lang=scss&scoped=true&
var VaAppConfigvue_type_style_index_0_id_79a333dc_lang_scss_scoped_true_ = __webpack_require__("866c");
// EXTERNAL MODULE: ./src/App/VaAppConfig.vue?vue&type=style&index=1&lang=scss&
var VaAppConfigvue_type_style_index_1_lang_scss_ = __webpack_require__("c52f");
// CONCATENATED MODULE: ./src/App/VaAppConfig.vue
/* normalize component */
var VaAppConfig_component = normalizeComponent(
App_VaAppConfigvue_type_script_lang_js_,
VaAppConfigvue_type_template_id_79a333dc_scoped_true_render,
VaAppConfigvue_type_template_id_79a333dc_scoped_true_staticRenderFns,
false,
null,
"79a333dc",
null
)
/* harmony default export */ var VaAppConfig = (VaAppConfig_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Input/VaInputOps.vue?vue&type=template&id=649085bf&
var VaInputOpsvue_type_template_id_649085bf_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{"name":"fadeUp"}},[_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.show),expression:"show"}],ref:"popup",class:_vm.classObj,style:(_vm.styleObj)},[_c('va-button',{ref:"confirmButton",staticStyle:{"margin-right":"3px"},attrs:{"size":"sm","loading":_vm.loading,"type":"default"},nativeOn:{"click":function($event){return _vm.confirmClicked($event)}}},[_c('va-icon',{attrs:{"type":"check","size":"10px"}})],1),_c('va-button',{ref:"cancelButton",style:({ visibility: _vm.loading ? 'hidden' : 'visible' }),attrs:{"size":"sm","type":"default"},nativeOn:{"click":function($event){return _vm.cancel($event)}}},[_c('va-icon',{attrs:{"type":"times","size":"10px"}})],1)],1)])}
var VaInputOpsvue_type_template_id_649085bf_staticRenderFns = []
// CONCATENATED MODULE: ./src/Input/VaInputOps.vue?vue&type=template&id=649085bf&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Input/VaInputOps.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaInputOpsvue_type_script_lang_js_ = ({
name: 'VaInputOps',
mixins: [events],
props: {
parentPosition: {
type: Object
}
},
data: function data() {
return {
show: false,
initialValue: '',
currentValue: '',
needToSave: false,
position: {},
shouldBlur: false,
loading: false,
opacity: false
/* exists to hide element until getPosition finishes to prevent flicker */
};
},
created: function created() {
var _this = this;
this.$on('Va@inputBlur', function (val) {
_this.handleBlur(val);
});
this.$on('Va@inputFocus', function (val) {
_this.handleFocus(val);
});
this.$on('Va@inputLoading', function (val) {
_this.handleInputLoading(val);
});
this.$on('Va@inputUpdate', function (val) {
_this.handleInputUpdate(val);
});
this.$on('Va@inputEnterPressed', function (val) {
_this.handleEnterPressed(val);
});
this.$on('Va@inputCurrentValueUpdate', function (val) {
_this.handleCurrentValueUpdate(val);
});
},
mounted: function mounted() {
var $body = document.querySelector('body');
$body.appendChild(this.$refs.popup);
},
beforeDestroy: function beforeDestroy() {
var $body = document.querySelector('body');
$body.removeChild(this.$refs.popup);
},
methods: {
confirmClicked: function confirmClicked() {
this.shouldBlur = true;
this.confirm();
},
confirm: function confirm() {
if (this.initialValue !== this.currentValue) {
this.$emit('confirm');
this.dispatch('VaInput', 'Va@inputOpsConfirm', true);
this.dispatch('VaTextarea', 'Va@inputOpsConfirm', true);
}
},
cancel: function cancel() {
this.$emit('cancel');
this.needToSave = false;
this.dispatch('VaInput', 'Va@inputOpsCancel', this.initialValue);
this.dispatch('VaTextarea', 'Va@inputOpsCancel', this.initialValue);
this.show = false;
},
handleBlur: function handleBlur(val) {
if (val === this.initialValue) {
this.show = false;
this.needToSave = false;
} else {
this.needToSave = true;
}
this.shouldBlur = true;
},
handleFocus: function handleFocus(val) {
var _this2 = this;
this.shouldBlur = false;
if (!this.needToSave) {
this.initialValue = val;
this.currentValue = val;
this.show = true;
/**
* This short timeout provides, what seems like, a fine amount of
* time for this element to be inserted into the DOM. When it's not
* on the DOM, there's no position to get.
*/
setTimeout(function () {
_this2.setPosition();
_this2.opacity = true;
}, 10);
}
},
handleInputLoading: function handleInputLoading(val) {
this.loading = val;
},
handleInputUpdate: function handleInputUpdate(val) {
if (val === this.initialValue) {
this.needToSave = false;
} else {
this.needToSave = true;
}
},
handleCurrentValueUpdate: function handleCurrentValueUpdate(val) {
this.currentValue = val;
},
handleEnterPressed: function handleEnterPressed() {
this.confirm();
},
setPosition: function setPosition() {
this.position = this.getPosition();
},
getPosition: function getPosition() {
var rect = this.$refs.popup.getBoundingClientRect();
return {
top: rect.top,
right: rect.right,
bottom: rect.bottom,
left: rect.left,
width: rect.width,
height: rect.height,
x: rect.x,
y: rect.y
};
}
},
computed: {
classObj: function classObj() {
var classes = {};
classes['va-input-ops'] = true;
return classes;
},
styleObj: function styleObj() {
var style = {};
var opacity = this.opacity;
var parentPosition = this.parentPosition;
var position = this.position;
style['position'] = 'fixed';
style['top'] = parentPosition.top + parentPosition.height + 3 + 'px';
style['left'] = parentPosition.left + (parentPosition.width - position.width) + 'px';
style['opacity'] = opacity ? '1' : '0';
return style;
}
},
watch: {
loading: function loading(val) {
if (val === false && this.show === true) {
if (this.shouldBlur) {
this.show = false;
this.shouldBlur = false;
}
this.needToSave = false;
this.initialValue = this.currentValue;
}
},
needToSave: function needToSave(val) {
if (val) {
this.show = true;
}
},
show: function show(val) {
if (!val) {
this.opacity = false;
}
}
}
});
// CONCATENATED MODULE: ./src/Input/VaInputOps.vue?vue&type=script&lang=js&
/* harmony default export */ var Input_VaInputOpsvue_type_script_lang_js_ = (VaInputOpsvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Input/VaInputOps.vue
/* normalize component */
var VaInputOps_component = normalizeComponent(
Input_VaInputOpsvue_type_script_lang_js_,
VaInputOpsvue_type_template_id_649085bf_render,
VaInputOpsvue_type_template_id_649085bf_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaInputOps = (VaInputOps_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Lozenge/VaLozenge.vue?vue&type=template&id=ab126e0c&scoped=true&
var VaLozengevue_type_template_id_ab126e0c_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{class:_vm.classObj},[_vm._t("default")],2)}
var VaLozengevue_type_template_id_ab126e0c_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Lozenge/VaLozenge.vue?vue&type=template&id=ab126e0c&scoped=true&
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.bold.js
var es_string_bold = __webpack_require__("cc71");
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Lozenge/VaLozenge.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaLozengevue_type_script_lang_js_ = ({
name: 'VaLozenge',
props: {
type: {
type: String,
required: false,
default: 'default',
validator: function validator(v) {
return ['default', 'primary', 'success', 'warning', 'danger', 'subtle', 'help'].includes(v);
}
},
bold: {
type: Boolean,
required: false,
default: false
},
uppercase: {
type: Boolean,
required: false,
default: false
},
truncate: {
type: Boolean,
required: false,
default: false
},
size: {
type: String,
required: false,
validator: function validator(v) {
return ['lg', 'sm'].includes(v);
}
}
},
computed: {
classObj: function classObj() {
var bold = this.bold,
type = this.type,
size = this.size,
uppercase = this.uppercase,
truncate = this.truncate;
var classes = {};
classes['va-lozenge'] = true;
classes['va-lozenge-bold'] = bold;
type ? classes['va-lozenge-' + type] = true : '';
size ? classes['va-lozenge-' + size] = true : '';
uppercase ? classes['va-lozenge-uppercase'] = true : '';
truncate ? classes['va-lozenge-truncate'] = true : '';
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Lozenge/VaLozenge.vue?vue&type=script&lang=js&
/* harmony default export */ var Lozenge_VaLozengevue_type_script_lang_js_ = (VaLozengevue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=ab126e0c&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_ab126e0c_lang_scss_scoped_true_ = __webpack_require__("1a70");
// EXTERNAL MODULE: ./src/Lozenge/VaLozenge.vue?vue&type=style&index=1&lang=scss&
var VaLozengevue_type_style_index_1_lang_scss_ = __webpack_require__("cd99");
// CONCATENATED MODULE: ./src/Lozenge/VaLozenge.vue
/* normalize component */
var VaLozenge_component = normalizeComponent(
Lozenge_VaLozengevue_type_script_lang_js_,
VaLozengevue_type_template_id_ab126e0c_scoped_true_render,
VaLozengevue_type_template_id_ab126e0c_scoped_true_staticRenderFns,
false,
null,
"ab126e0c",
null
)
/* harmony default export */ var VaLozenge = (VaLozenge_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Grid/VaContainer.vue?vue&type=template&id=49e8d7e2&
var VaContainervue_type_template_id_49e8d7e2_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj},[_vm._t("default")],2)}
var VaContainervue_type_template_id_49e8d7e2_staticRenderFns = []
// CONCATENATED MODULE: ./src/Grid/VaContainer.vue?vue&type=template&id=49e8d7e2&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Grid/VaContainer.vue?vue&type=script&lang=js&
//
//
//
//
//
/* harmony default export */ var VaContainervue_type_script_lang_js_ = ({
name: 'VaContainer',
props: {
fluid: {
type: Boolean
}
},
computed: {
classObj: function classObj() {
var fluid = this.fluid;
var classes = {};
classes['va-container-fluid'] = fluid;
classes['va-container'] = !fluid;
classes['clearfix'] = true;
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Grid/VaContainer.vue?vue&type=script&lang=js&
/* harmony default export */ var Grid_VaContainervue_type_script_lang_js_ = (VaContainervue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Grid/VaContainer.vue
/* normalize component */
var VaContainer_component = normalizeComponent(
Grid_VaContainervue_type_script_lang_js_,
VaContainervue_type_template_id_49e8d7e2_render,
VaContainervue_type_template_id_49e8d7e2_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaContainer = (VaContainer_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Dropdown/VaDropdown.vue?vue&type=template&id=3a74455b&scoped=true&
var VaDropdownvue_type_template_id_3a74455b_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:["va-dropdown-con", _vm.classObj]},[_c('span',{ref:"trigger",attrs:{"focus":_vm.onFocus}},[_vm._t("trigger")],2),_c('transition',{attrs:{"name":_vm.effect}},[_c('ul',{directives:[{name:"va-position",rawName:"v-va-position",value:(_vm.show),expression:"show"},{name:"show",rawName:"v-show",value:(_vm.show),expression:"show"}],staticClass:"va-dropdown-menu"},[_vm._t("default")],2)])],1)}
var VaDropdownvue_type_template_id_3a74455b_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Dropdown/VaDropdown.vue?vue&type=template&id=3a74455b&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Dropdown/VaDropdown.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaDropdownvue_type_script_lang_js_ = ({
name: 'VaDropdown',
props: {
triggerEvent: {
type: String,
default: 'click',
required: false
},
clickClose: {
type: Boolean,
default: false,
required: false
},
effect: {
type: String,
default: 'fadeDown',
required: false
},
tall: {
type: Boolean,
default: false,
required: false
}
},
data: function data() {
return {
show: false
};
},
methods: {
open: function open() {
this.show = true;
this.$emit('show');
},
close: function close() {
this.show = false;
this.$emit('hide');
},
toggle: function toggle() {
this.show ? this.close() : this.open();
this.$emit('toggle');
},
onFocus: function onFocus() {}
},
computed: {
classObj: function classObj() {
var tall = this.tall;
var classes = {};
classes['va-dropdown-selected'] = this.show;
classes['va-dropdown-con-tall'] = tall;
return classes;
}
},
mounted: function mounted() {
var _this = this;
this.$nextTick(function () {
if (!_this.$refs.trigger) {
return;
}
var el = _this.$el;
var trig = _this.$refs.trigger.children[0];
if (_this.triggerEvent === 'click') {
_this._clickEvent = utils_EventListener.listen(trig, 'click', _this.toggle);
_this._closeEvent = utils_EventListener.listen(window, 'click', function (e) {
if (!_this.clickClose && !el.contains(e.target) && _this.show) {
_this.close();
}
});
} else if (_this.triggerEvent === 'hover') {
_this._mouseenterEvent = utils_EventListener.listen(trig, 'mouseenter', function () {
_this.open();
});
_this._closeEvent = utils_EventListener.listen(_this.$el, 'mouseleave', function () {
setTimeout(function () {
_this.close();
}, 500);
});
}
});
},
beforeDestroy: function beforeDestroy() {
if (this._closeEvent) this._closeEvent.remove();
if (this._clickEvent) this._clickEvent.remove();
if (this._mouseenterEvent) this._mouseenterEvent.remove();
}
});
// CONCATENATED MODULE: ./src/Dropdown/VaDropdown.vue?vue&type=script&lang=js&
/* harmony default export */ var Dropdown_VaDropdownvue_type_script_lang_js_ = (VaDropdownvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=3a74455b&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_3a74455b_lang_scss_scoped_true_ = __webpack_require__("a3c4");
// EXTERNAL MODULE: ./src/Dropdown/VaDropdown.vue?vue&type=style&index=1&lang=scss&
var VaDropdownvue_type_style_index_1_lang_scss_ = __webpack_require__("b45e");
// CONCATENATED MODULE: ./src/Dropdown/VaDropdown.vue
/* normalize component */
var VaDropdown_component = normalizeComponent(
Dropdown_VaDropdownvue_type_script_lang_js_,
VaDropdownvue_type_template_id_3a74455b_scoped_true_render,
VaDropdownvue_type_template_id_3a74455b_scoped_true_staticRenderFns,
false,
null,
"3a74455b",
null
)
/* harmony default export */ var VaDropdown = (VaDropdown_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Checkbox/VaCheckbox.vue?vue&type=template&id=f838518e&scoped=true&
var VaCheckboxvue_type_template_id_f838518e_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{class:_vm.classObj},[_c('span',[_c('span',{staticClass:"va-checkbox-inner",attrs:{"tabindex":_vm.disabled ? -1 : 0},on:{"keypress":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"space",32,$event.key,[" ","Spacebar"])){ return null; }$event.preventDefault();return _vm.handleClick($event)},"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.enterPressed($event)}}},[_c('va-icon',{staticClass:"va-checkbox-inner-check",attrs:{"type":"check"}})],1),_c('input',{staticClass:"va-checkbox-input",attrs:{"disabled":_vm.disabled,"name":_vm.name,"tabindex":"-1","type":"checkbox"},domProps:{"checked":_vm.currentChecked},on:{"click":_vm.handleClick}})]),_c('span',{staticClass:"va-label"},[_vm._t("default")],2),_c('validate',{attrs:{"current":_vm.currentChecked,"custom-validate":_vm.customValidate,"name":_vm.name,"rules":_vm.rules}})],1)}
var VaCheckboxvue_type_template_id_f838518e_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Checkbox/VaCheckbox.vue?vue&type=template&id=f838518e&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Checkbox/VaCheckbox.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaCheckboxvue_type_script_lang_js_ = ({
name: 'VaCheckbox',
mixins: [validationMixin, events],
props: {
name: {
type: String
},
value: {
type: [String, Boolean]
},
checked: {
type: Boolean,
default: false
},
label: {
type: [String, Number]
},
disabled: {
type: Boolean,
default: false
}
},
components: {
validate: validate
},
data: function data() {
var checked = this.checked;
if (checked !== undefined) {
this.$emit('input', checked);
} else {
checked = !!this.value;
}
return {
currentChecked: checked
};
},
watch: {
value: function value(val) {
this.currentChecked = val;
},
checked: function checked(val) {
this.currentChecked = val;
},
currentChecked: function currentChecked(val) {
this.$emit('input', val);
}
},
computed: {
classObj: function classObj() {
var currentChecked = this.currentChecked,
disabled = this.disabled;
var classes = {};
classes['va-checkbox-label'] = true;
classes['va-checkbox-checked'] = currentChecked;
classes['va-checkbox-disabled'] = disabled;
return classes;
}
},
created: function created() {
var _this = this;
this.$on('Va@checkboxgroupChange', function (val) {
_this.currentChecked = val.indexOf(_this.label) > -1;
});
},
methods: {
handleClick: function handleClick() {
this.currentChecked = !this.currentChecked;
this.dispatch('VaCheckboxGroup', 'Va@checkboxChange', this);
this.$emit('change', this.currentChecked);
},
enterPressed: function enterPressed() {
this.handleClick();
}
}
});
// CONCATENATED MODULE: ./src/Checkbox/VaCheckbox.vue?vue&type=script&lang=js&
/* harmony default export */ var Checkbox_VaCheckboxvue_type_script_lang_js_ = (VaCheckboxvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=f838518e&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_f838518e_lang_scss_scoped_true_ = __webpack_require__("ca4c");
// EXTERNAL MODULE: ./src/Checkbox/VaCheckbox.vue?vue&type=style&index=1&lang=scss&
var VaCheckboxvue_type_style_index_1_lang_scss_ = __webpack_require__("c042");
// CONCATENATED MODULE: ./src/Checkbox/VaCheckbox.vue
/* normalize component */
var VaCheckbox_component = normalizeComponent(
Checkbox_VaCheckboxvue_type_script_lang_js_,
VaCheckboxvue_type_template_id_f838518e_scoped_true_render,
VaCheckboxvue_type_template_id_f838518e_scoped_true_staticRenderFns,
false,
null,
"f838518e",
null
)
/* harmony default export */ var VaCheckbox = (VaCheckbox_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Textarea/VaTextarea.vue?vue&type=template&id=893f9bae&
var VaTextareavue_type_template_id_893f9bae_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (!_vm.showButtonsWarning)?_c('div',{ref:"textareaContainer",class:_vm.classObjContainer,style:(_vm.styleObjContainer)},[_c('textarea',_vm._b({directives:[{name:"model",rawName:"v-model",value:(_vm.currentValue),expression:"currentValue"}],ref:"textarea",class:_vm.classObj,style:(_vm.styleObj),attrs:{"disabled":_vm.disabled,"readonly":_vm.readonly,"maxlength":_vm.maxLength,"name":_vm.name,"placeholder":_vm.placeholder},domProps:{"value":(_vm.currentValue)},on:{"input":[function($event){if($event.target.composing){ return; }_vm.currentValue=$event.target.value},function($event){return _vm.update($event.target.value)}],"focus":_vm.focus,"blur":_vm.blur,"keydown":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"tab",9,$event.key,"Tab")){ return null; }return _vm.kd_tab($event)}}},'textarea',_vm.$attrs,false)),(_vm.buttons)?_c('va-input-ops',{attrs:{"parent-position":_vm.position},on:{"confirm":_vm.opsConfirm,"cancel":_vm.opsCancel}}):_vm._e(),_c('validate',{attrs:{"name":_vm.name,"rules":_vm.rules,"custom-validate":_vm.customValidate,"current":_vm.value},model:{value:(_vm.validStatus),callback:function ($$v) {_vm.validStatus=$$v},expression:"validStatus"}})],1):_c('div',[_c('va-alert',{attrs:{"type":"warning"}},[_c('h4',[_vm._v("Hold on")]),_c('p',[_vm._v(" If you're going to use "),_c('b',[_vm._v("buttons")]),_vm._v(" with this textarea component, you need to also use the "),_c('b',[_vm._v("loading")]),_vm._v(" prop. Handle the "),_c('b',[_vm._v("@confirm")]),_vm._v(" event emitted by the input component, set the "),_c('b',[_vm._v("loading")]),_vm._v(" prop to true, "),_c('i',[_vm._v("do some task")]),_vm._v(", and finally set the "),_c('b',[_vm._v("loading")]),_vm._v(" prop back to false. It is important that events happen in that order, because the input component is watching the "),_c('b',[_vm._v("loading")]),_vm._v(" prop for those changes. That's how it knows to hide the confirm and cancel buttons. ")])])],1)}
var VaTextareavue_type_template_id_893f9bae_staticRenderFns = []
// CONCATENATED MODULE: ./src/Textarea/VaTextarea.vue?vue&type=template&id=893f9bae&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Textarea/VaTextarea.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaTextareavue_type_script_lang_js_ = ({
name: 'VaTextarea',
mixins: [validationMixin, events, inputMixin],
inheritAttrs: false,
props: {
name: {
type: String
},
placeholder: {
type: String,
default: '',
required: false
},
resize: {
type: Boolean,
default: false,
required: false
},
maxLength: {
type: Number,
required: false
},
maxHeight: {
type: String,
required: false,
default: '200px'
},
minHeight: {
type: String,
required: false,
default: '100px'
},
value: {
type: String
},
readonly: {
type: Boolean,
default: false,
required: false
},
disabled: {
type: Boolean,
default: false,
required: false
},
buttons: {
type: Boolean,
default: false,
required: false
},
loading: {
type: Boolean,
default: undefined
},
autosize: {
type: Boolean,
default: true
}
},
data: function data() {
var cv = this.value;
return {
focused: false,
currentValue: cv,
position: {},
showButtonsWarning: false,
desiredHeight: 0,
inputWatch: null
};
},
components: {
validate: validate
},
created: function created() {
var _this = this;
this.$on('Va@inputOpsCancel', function (val) {
_this.currentValue = val;
});
this.$on('Va@inputOpsConfirm', function () {});
this.$on('Va@inputOpsBlur', function () {
_this.focused = false;
});
this.$on('Va@pageScroll', function () {
_this.setPosition();
}); // document.addEventListener('keyup', this.keyup)
},
beforeDestroy: function beforeDestroy() {
this.$refs.textarea.removeEventListener('input', this.resizeTextarea);
window.removeEventListener('resize', this.setPosition, false);
window.removeEventListener('scroll', this.setPosition, false); // document.removeEventListener('keyup', this.keyup)
},
mounted: function mounted() {
var _this2 = this;
this.$refs.textarea.addEventListener('input', this.resizeTextarea);
window.addEventListener('resize', this.setPosition, false);
window.addEventListener('scroll', this.setPosition, false);
if (this.buttons && this.loading === undefined) {
this.showButtonsWarning = true;
}
if (this.autosize) {
this.$nextTick(function () {
_this2.$refs.textareaContainer.style.height = _this2.$refs.textareaContainer.scrollHeight + 'px';
});
}
},
watch: {
loading: function loading(val) {
this.broadcast('VaInputOps', 'Va@inputLoading', val);
},
value: function value(val) {
var _this3 = this;
this.currentValue = val;
/**
* Sometimes the Textarea will have its value updated
* using v-model, which won't trigger an input event,
* which means resizeTextarea won't get called. We
* manually trigger an input event so that this happens
* after a very short wait.
*/
setTimeout(function () {
_this3.$refs.textarea.dispatchEvent(new Event('input'));
}, 20);
},
currentValue: function currentValue(val) {
this.broadcast('VaInputOps', 'Va@inputCurrentValueUpdate', val);
}
},
methods: {
kd_tab: function kd_tab(e) {
e.preventDefault();
var textarea = this.$refs.textarea;
var start = textarea.selectionStart;
var end = textarea.selectionEnd;
var target = e.target;
var value = target.value;
target.value = value.substring(0, start) + '\t' + value.substring(end);
textarea.selectionStart = textarea.selectionEnd = start + 1;
},
update: function update(val) {
var _this4 = this;
this.$emit('input', val);
this.$emit('change', val);
if (this.buttons) {
this.broadcast('VaInputOps', 'Va@inputUpdate', this.currentValue);
}
/**
* If a bunch of text was pasted into the input, we should wait a short bit
* before updating the position of the element, so that inputOps can be
* adjusted to the correct location.
*/
setTimeout(function () {
_this4.position = _this4.getPosition();
}, 20);
},
focus: function focus() {
var _this5 = this;
/**
* This setTimeout exists because sometimes you'll want to call
* this.$refs.input.focus() when the input is inside of something
* like, say, a dropdown. We need to give the element time to be
* added to the DOM before we send a focus event to it.
*
* This short timeout provides, what seems like, a fine amount of
* time for this to happen without being noticable by the human eye.
*/
setTimeout(function () {
_this5.$refs.textarea.focus();
_this5.$emit('focus', _this5.value);
_this5.focused = true;
if (_this5.buttons) {
_this5.position = _this5.getPosition();
_this5.broadcast('VaInputOps', 'Va@inputFocus', _this5.currentValue);
}
}, 20);
},
blur: function blur() {
this.focused = false;
this.$emit('blur', this.value);
if (this.buttons) {
this.broadcast('VaInputOps', 'Va@inputBlur', this.currentValue);
}
},
enterPressed: function enterPressed() {
this.opsConfirm();
},
setPosition: function setPosition() {
this.position = this.getPosition();
},
getPosition: function getPosition() {
var rect = this.$refs.textarea.getBoundingClientRect();
return {
top: rect.top,
right: rect.right,
bottom: rect.bottom,
left: rect.left,
width: rect.width,
height: rect.height,
x: rect.x,
y: rect.y
};
},
opsConfirm: function opsConfirm() {
this.$emit('confirm', this.value);
},
opsCancel: function opsCancel() {
this.$emit('cancel');
},
resizeTextarea: function resizeTextarea(event) {
if (this.autosize) {
this.$refs.textareaContainer.style.height = 'auto';
this.$refs.textareaContainer.style.height = event.target.scrollHeight + 4 + 'px';
this.position = this.getPosition();
}
}
},
computed: {
styleObj: function styleObj() {
var resize = this.resize,
actualWidth = this.actualWidth;
var style = {};
style['resize'] = resize ? 'both' : 'none';
style['width'] = actualWidth;
return style;
},
classObj: function classObj() {
var classes = {};
classes['va-form-control'] = true;
classes['va-textarea'] = true;
return classes;
},
styleObjContainer: function styleObjContainer() {
var minHeight = this.minHeight,
width = this.width;
var style = {};
style['width'] = width;
style['min-height'] = minHeight;
style['position'] = 'relative';
return style;
},
classObjContainer: function classObjContainer() {
var validStatus = this.validStatus;
var classes = {};
classes['va-has-error'] = validStatus === 'error';
classes['va-has-success'] = validStatus === 'success';
classes['va-has-warn'] = validStatus === 'warn';
classes['va-textarea-con'] = true; // classes['inline'] = true
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Textarea/VaTextarea.vue?vue&type=script&lang=js&
/* harmony default export */ var Textarea_VaTextareavue_type_script_lang_js_ = (VaTextareavue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/Textarea/VaTextarea.vue?vue&type=style&index=0&lang=scss&
var VaTextareavue_type_style_index_0_lang_scss_ = __webpack_require__("a00e");
// CONCATENATED MODULE: ./src/Textarea/VaTextarea.vue
/* normalize component */
var VaTextarea_component = normalizeComponent(
Textarea_VaTextareavue_type_script_lang_js_,
VaTextareavue_type_template_id_893f9bae_render,
VaTextareavue_type_template_id_893f9bae_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaTextarea = (VaTextarea_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Radio/VaRadioGroup.vue?vue&type=template&id=bf1acd86&
var VaRadioGroupvue_type_template_id_bf1acd86_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj},[_vm._t("default"),_c('validate',{attrs:{"name":_vm.name,"rules":_vm.rules,"custom-validate":_vm.customValidate,"current":_vm.value}})],2)}
var VaRadioGroupvue_type_template_id_bf1acd86_staticRenderFns = []
// CONCATENATED MODULE: ./src/Radio/VaRadioGroup.vue?vue&type=template&id=bf1acd86&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Radio/VaRadioGroup.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaRadioGroupvue_type_script_lang_js_ = ({
name: 'VaRadioGroup',
mixins: [validationMixin, events],
props: {
value: {
type: [String, Array]
},
vertical: {
type: Boolean,
default: false
}
},
data: function data() {
return {
currentValue: ''
};
},
methods: {
init: function init(val) {
if (!utils_type.isUndefined(val)) {
this.currentValue = val;
} else {
// first load
var children = this.$children;
var ret;
children.forEach(function (item) {
item.currentChecked ? ret = item.label : '';
});
this.currentValue = ret;
}
}
},
watch: {
value: function value(val) {
this.currentValue = val;
},
currentValue: function currentValue(val) {
this.broadcast('VaRadio', 'Va@radiogroupChange', val);
this.broadcast('VaRadioBtn', 'Va@radiogroupChange', val);
this.$emit('input', val);
this.$emit('change', val);
}
},
created: function created() {
var _this = this;
this.$on('Va@radioChange', function (val) {
_this.init(val);
});
},
mounted: function mounted() {
var _this2 = this;
this.currentValue = this.value;
this.$nextTick(function () {
_this2.init();
});
},
components: {
validate: validate
},
computed: {
classObj: function classObj() {
var vertical = this.vertical;
var classes = {}; // The -btn-group class is only necessary to give the proper border radius to buttons
// in a radio group if radio buttons are used instead of regular radio elements.
classes['va-btn-group'] = !vertical;
classes['va-btn-group-vertical'] = vertical;
classes['va-radio-group'] = true;
classes['va-radio-group-vertical'] = vertical;
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Radio/VaRadioGroup.vue?vue&type=script&lang=js&
/* harmony default export */ var Radio_VaRadioGroupvue_type_script_lang_js_ = (VaRadioGroupvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Radio/VaRadioGroup.vue
/* normalize component */
var VaRadioGroup_component = normalizeComponent(
Radio_VaRadioGroupvue_type_script_lang_js_,
VaRadioGroupvue_type_template_id_bf1acd86_render,
VaRadioGroupvue_type_template_id_bf1acd86_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaRadioGroup = (VaRadioGroup_component.exports);
// CONCATENATED MODULE: ./src/Modal/VaModalMethod.js
var $body = document.querySelector('body');
var createNode = function createNode() {
var $node = document.createElement('div');
$body.appendChild($node);
return $node;
};
var typeMap = {
success: {
name: 'check-circle',
color: '#57D9A3'
},
info: {
name: 'info-circle',
color: '#4C9AFF'
},
warning: {
name: 'exclamation-circle',
color: '#F29D41'
},
danger: {
name: 'exclamation-circle',
color: '#CD4425'
}
};
var buttonTypeMap = {
success: {
appearance: 'primary'
},
info: {
appearance: 'primary'
},
warning: {
appearance: 'warning'
},
danger: {
appearance: 'danger'
}
};
var VaModalMethod_confirm = function confirm(options) {
var title = options.title,
message = options.message,
effect = options.effect,
type = options.type,
width = options.width,
onConfirm = options.onConfirm,
onHide = options.onHide,
onShow = options.onShow,
backdropClickable = options.backdropClickable;
/* eslint-disable no-new */
new external_commonjs_vue_commonjs2_vue_root_Vue_default.a({
el: createNode(),
mixins: [localeMixin('VaModal')],
mounted: function mounted() {
this.$refs.modal.open();
},
computed: {
iconType: function iconType() {
return typeMap[type || 'info'];
},
buttonType: function buttonType() {
return buttonTypeMap[type || 'primary'];
}
},
methods: {
handleShow: function handleShow() {
onShow && onShow();
},
handleConfirm: function handleConfirm() {
onConfirm && onConfirm();
this.$refs.modal.close();
},
handleClose: function handleClose() {
this.$refs.modal.close();
},
handleHide: function handleHide() {
onHide && onHide();
},
destroy: function destroy() {
this.$destroy();
}
},
render: function render(createElement) {
var iconElement = createElement(VaIcon, {
props: {
type: this.iconType.name,
margin: '0 10px 0 0'
},
style: {
color: this.iconType.color
}
}, []);
var titleElement = '';
if (title) {
titleElement = createElement('div', {
slot: 'title'
}, [iconElement, title]);
}
var bodyElement = createElement('div', {
slot: 'body',
domProps: {
innerHTML: message
}
});
var confirmElement = createElement(VaButton, {
slot: 'footer',
props: {
type: this.buttonType.appearance
},
on: {
click: this.handleConfirm
}
}, [this.getL('confirm')]);
var cancelElement = createElement(VaButton, {
slot: 'footer',
on: {
click: this.handleClose
}
}, [this.getL('cancel')]);
return createElement(Modal_VaModal, {
ref: 'modal',
props: {
title: title,
effect: effect || 'fade-up',
width: width || '600px',
backdropClickable: backdropClickable || false
},
on: {
confirm: this.handleConfirm,
hide: this.handleHide,
show: this.handleShow,
closed: this.destroy
}
}, [titleElement, bodyElement, confirmElement, cancelElement]);
}
});
};
var VaModalMethod_alert = function alert(options) {
var title = options.title,
message = options.message,
effect = options.effect,
type = options.type,
width = options.width,
onConfirm = options.onConfirm,
onHide = options.onHide,
onShow = options.onShow,
backdropClickable = options.backdropClickable;
/* eslint-disable no-new */
new external_commonjs_vue_commonjs2_vue_root_Vue_default.a({
el: createNode(),
mixins: [localeMixin('VaModal')],
mounted: function mounted() {
this.$refs.modal.open();
},
computed: {
iconType: function iconType() {
return typeMap[type || 'info'];
},
buttonType: function buttonType() {
return buttonTypeMap[type || 'primary'];
}
},
methods: {
handleShow: function handleShow() {
onShow && onShow();
},
handleConfirm: function handleConfirm() {
onConfirm && onConfirm();
this.$refs.modal.close();
},
handleClose: function handleClose() {
this.$refs.modal.close();
},
handleHide: function handleHide() {
onHide && onHide();
},
destroy: function destroy() {
this.$destroy();
}
},
render: function render(createElement) {
var iconElement = createElement(VaIcon, {
props: {
type: this.iconType.name,
margin: '0 10px 0 0'
},
style: {
color: this.iconType.color
}
}, []);
var titleElement = '';
if (title) {
titleElement = createElement('div', {
slot: 'title'
}, [iconElement, title]);
}
var bodyElement = createElement('div', {
slot: 'body',
domProps: {
innerHTML: message
}
});
var footerElement = createElement(VaButton, {
slot: 'footer',
props: {
type: this.buttonType.appearance
},
on: {
click: this.handleConfirm
}
}, [this.getL('confirm')]);
return createElement(Modal_VaModal, {
ref: 'modal',
props: {
title: title,
effect: effect || 'fade-up',
width: width || '600px',
backdropClickable: backdropClickable || false
},
on: {
confirm: this.handleConfirm,
hide: this.handleHide,
show: this.handleShow,
closed: this.destroy
}
}, [titleElement, bodyElement, footerElement]);
}
});
};
/* harmony default export */ var VaModalMethod = ({
alert: VaModalMethod_alert,
confirm: VaModalMethod_confirm
});
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Toast/VaToast.vue?vue&type=template&id=05381704&scoped=true&
var VaToastvue_type_template_id_05381704_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{"name":"fade"}},[(_vm.show)?_c('div',{ref:"dom",class:_vm.classObj,on:{"click":_vm.handleClick}},[_c('span',{domProps:{"textContent":_vm._s(_vm.text)}})]):_vm._e()])}
var VaToastvue_type_template_id_05381704_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Toast/VaToast.vue?vue&type=template&id=05381704&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Toast/VaToast.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
/* harmony default export */ var VaToastvue_type_script_lang_js_ = ({
name: 'VaToast',
props: {
text: {
type: String,
required: true
},
placement: {
type: String,
default: 'center',
validator: function validator(v) {
return ['bottom-right', 'top', 'top-right', 'top-left', 'bottom', 'bottom-left', 'center'].includes(v);
}
},
type: {
type: String,
default: 'default',
validator: function validator(v) {
return ['default', 'success', 'primary', 'info', 'warning', 'danger'].includes(v);
}
},
duration: {
type: Number,
default: 3000
},
closeOnClick: {
type: Boolean,
default: true
}
},
data: function data() {
return {
show: false
};
},
computed: {
classObj: function classObj() {
var placement = this.placement,
type = this.type;
var classes = {};
classes['va-toast'] = true;
classes['va-toast-' + type] = true;
classes['va-toast-' + placement] = true;
return classes;
}
},
methods: {
handleClick: function handleClick() {
if (this.closeOnClick) {
this.show = false;
}
}
},
watch: {
show: {
handler: function handler(val) {
var _this = this;
this.setT = window.clearTimeout(this.setT);
if (val) {
this.$nextTick(function () {
// recompute position
if (_this.placement === 'top' || _this.placement === 'bottom') {
_this.$refs.dom.style.marginLeft = -1 * _this.$refs.dom.offsetWidth / 2 + 'px';
} else if (_this.placement === 'center') {
_this.$refs.dom.style.marginLeft = -1 * _this.$refs.dom.offsetWidth / 2 + 'px';
_this.$refs.dom.style.marginTop = -1 * _this.$refs.dom.offsetHeight / 2 + 'px';
}
});
}
},
immediate: true
}
}
});
// CONCATENATED MODULE: ./src/Toast/VaToast.vue?vue&type=script&lang=js&
/* harmony default export */ var Toast_VaToastvue_type_script_lang_js_ = (VaToastvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=05381704&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_05381704_lang_scss_scoped_true_ = __webpack_require__("b959");
// EXTERNAL MODULE: ./src/Toast/VaToast.vue?vue&type=style&index=1&lang=scss&
var VaToastvue_type_style_index_1_lang_scss_ = __webpack_require__("3c9b");
// CONCATENATED MODULE: ./src/Toast/VaToast.vue
/* normalize component */
var VaToast_component = normalizeComponent(
Toast_VaToastvue_type_script_lang_js_,
VaToastvue_type_template_id_05381704_scoped_true_render,
VaToastvue_type_template_id_05381704_scoped_true_staticRenderFns,
false,
null,
"05381704",
null
)
/* harmony default export */ var VaToast = (VaToast_component.exports);
// CONCATENATED MODULE: ./src/Toast/VaToastMethod.js
var VaToastMethod_VaToast = external_commonjs_vue_commonjs2_vue_root_Vue_default.a.extend(VaToast);
/* harmony default export */ var VaToastMethod = (function (obj) {
var domNode = document.createElement('div');
document.body.appendChild(domNode);
var options = {
el: domNode,
propsData: {}
};
var allowedProps = ['text', 'placement', 'type', 'duration', 'closeOnClick'];
allowedProps.forEach(function (prop) {
if (Object.keys(obj).includes(prop)) {
options.propsData[prop] = obj[prop];
}
});
var instance = new VaToastMethod_VaToast(options);
instance.show = true;
if (instance.duration > 0) {
setTimeout(function () {
instance.show = false;
external_commonjs_vue_commonjs2_vue_root_Vue_default.a.nextTick(function () {
instance.$destroy();
});
}, instance.duration);
}
});
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js
function _arrayWithoutHoles(arr) {
if (Array.isArray(arr)) {
for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) {
arr2[i] = arr[i];
}
return arr2;
}
}
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.from.js
var es_array_from = __webpack_require__("a630");
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/iterableToArray.js
function _iterableToArray(iter) {
if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === "[object Arguments]") return Array.from(iter);
}
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js
function _nonIterableSpread() {
throw new TypeError("Invalid attempt to spread non-iterable instance");
}
// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js
function _toConsumableArray(arr) {
return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread();
}
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Sidebar/VaSidebarGroupLevel.vue?vue&type=template&id=eee6f700&
var VaSidebarGroupLevelvue_type_template_id_eee6f700_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj},[_c('div',{staticClass:"va-sidebar-navigationlevel-parent"},[_c('div',{staticClass:"va-sidebar-group-item"},[(_vm.st)?_c('va-sidebar-group-toggle',{attrs:{"open":_vm.isOpen},nativeOn:{"click":function($event){return _vm.onToggleClick($event)}}}):_vm._e(),_c('va-sidebar-group-item',{attrs:{"item":_vm.parentItem,"is-open":_vm.isOpen,"show-toggle":_vm.st},nativeOn:{"click":function($event){return _vm.onItemClick($event)}}})],1)]),_c('ul',{staticClass:"va-sidebar-navigationlevel-children"},[_vm._t("default")],2)])}
var VaSidebarGroupLevelvue_type_template_id_eee6f700_staticRenderFns = []
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarGroupLevel.vue?vue&type=template&id=eee6f700&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Sidebar/VaSidebarGroupLevel.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaSidebarGroupLevelvue_type_script_lang_js_ = ({
name: 'VaSidebarGroupLevel',
props: {
parentItem: {
type: Object,
required: true
},
level: {
type: Number,
required: true
},
open: {
type: Boolean,
required: false,
default: false
},
showToggle: {
type: Boolean,
default: false
},
toggleType: {
type: String,
required: false,
validator: function validator(v) {
return ['arrow', 'circle'].includes(v);
}
}
},
data: function data() {
var s = this.showToggle;
return {
st: s,
isOpen: this.open
};
},
created: function created() {
var _this = this;
this.$on('Va@showToggleChange', function (val) {
_this.st = val;
});
},
computed: {
classObj: function classObj() {
var isOpen = this.isOpen,
level = this.level;
var classes = {};
classes['va-sidebar-navigationlevel'] = true;
classes['va-sidebar-navigationlevel-closed'] = !isOpen;
classes['va-sidebar-navigationlevel-open'] = isOpen;
classes['va-sidebar-navigationlevel-level-' + level] = true;
return classes;
}
},
methods: {
onToggleClick: function onToggleClick() {
this.isOpen = !this.isOpen;
},
onItemClick: function onItemClick() {
if (this.isOpen === false) {
this.isOpen = true;
}
}
}
});
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarGroupLevel.vue?vue&type=script&lang=js&
/* harmony default export */ var Sidebar_VaSidebarGroupLevelvue_type_script_lang_js_ = (VaSidebarGroupLevelvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarGroupLevel.vue
/* normalize component */
var VaSidebarGroupLevel_component = normalizeComponent(
Sidebar_VaSidebarGroupLevelvue_type_script_lang_js_,
VaSidebarGroupLevelvue_type_template_id_eee6f700_render,
VaSidebarGroupLevelvue_type_template_id_eee6f700_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaSidebarGroupLevel = (VaSidebarGroupLevel_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Sidebar/VaSidebarGroupItem.vue?vue&type=template&id=19526dfb&
var VaSidebarGroupItemvue_type_template_id_19526dfb_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',_vm._g({ref:"itemText",class:_vm.classObj},_vm.itemMethod),[(_vm.st && _vm.toggleType === 'circle')?_c('span',{staticClass:"va-sidebar-group-item-text-icon"},[_c('va-icon',{attrs:{"type":"circle"}})],1):_vm._e(),_c('span',{staticClass:"va-sidebar-group-item-text"},[(_vm.showIcon)?_c('span',{staticClass:"va-sidebar-group-item-icon"},[(_vm.item.iconColor)?_c('va-icon',{attrs:{"type":_vm.item.icon,"color":_vm.item.iconColor,"size":_vm.item.iconSize,"icon-style":_vm.item.iconStyle}}):_c('va-icon',{attrs:{"type":_vm.item.icon,"size":_vm.item.iconSize,"icon-style":_vm.item.iconStyle}})],1):_vm._e(),(_vm.showLabel)?_c('span',{staticClass:"va-sidebar-group-item-label",style:(_vm.styleObj)},[_vm._v(" "+_vm._s(_vm.item.name)+" "),(_vm.item.sub)?_c('span',{staticClass:"va-sidebar-group-item-substring"},[_vm._v(_vm._s(_vm.item.sub))]):_vm._e()]):_vm._e(),(_vm.showRouterLink)?_c('router-link',{staticClass:"va-sidebar-group-item-router-link",style:(_vm.styleObj),attrs:{"to":_vm.item.meta.target}},[_vm._v(" "+_vm._s(_vm.item.name)+" "),(_vm.item.sub)?_c('span',{staticClass:"va-sidebar-group-item-substring"},[_vm._v(_vm._s(_vm.item.sub))]):_vm._e()]):_vm._e(),(_vm.showHyperLink)?_c('a',{staticClass:"va-sidebar-group-item-link",style:(_vm.styleObj),attrs:{"href":_vm.item.meta.target}},[_vm._v(" "+_vm._s(_vm.item.name)+" "),(_vm.item.sub)?_c('span',{staticClass:"va-sidebar-group-item-substring"},[_vm._v(_vm._s(_vm.item.sub))]):_vm._e()]):_vm._e(),(_vm.showExternalHyperLink)?_c('a',{staticClass:"va-sidebar-group-item-external-link",style:(_vm.styleObj),attrs:{"href":_vm.item.meta.target,"target":"_blank"}},[_vm._v(" "+_vm._s(_vm.item.name)+" "),(_vm.item.sub)?_c('span',{staticClass:"va-sidebar-group-item-substring"},[_vm._v(_vm._s(_vm.item.sub))]):_vm._e()]):_vm._e(),(_vm.item.lozenge)?_c('span',{staticStyle:{"display":"flex"}},[_c('va-lozenge',{attrs:{"bold":_vm.item.lozenge.bold,"uppercase":"","type":_vm.item.lozenge.type}},[_vm._v(_vm._s(_vm.item.lozenge.text))])],1):_vm._e()],1)])}
var VaSidebarGroupItemvue_type_template_id_19526dfb_staticRenderFns = []
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarGroupItem.vue?vue&type=template&id=19526dfb&
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.ends-with.js
var es_string_ends_with = __webpack_require__("8a79");
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Sidebar/VaSidebarGroupItem.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var stripTrailingSlash = function stripTrailingSlash(str) {
return str.endsWith('/') ? str.slice(0, -1) : str;
};
/* harmony default export */ var VaSidebarGroupItemvue_type_script_lang_js_ = ({
name: 'VaSidebarGroupItem',
props: {
item: {
type: Object
},
isOpen: {
type: Boolean,
default: false
},
showToggle: {
type: Boolean,
default: false
},
toggleType: {
type: String,
required: false
}
},
data: function data() {
var s = this.showToggle;
return {
st: s,
minified: false
};
},
created: function created() {
var _this = this;
this.$on('Va@showToggleChange', function (val) {
_this.st = val;
});
},
computed: {
itemHasMethod: function itemHasMethod() {
return this.item.method !== undefined;
},
itemMethod: function itemMethod() {
if (this.itemHasMethod) {
return {
click: this.item.method
};
}
return false;
},
showIcon: function showIcon() {
return this.item.icon !== undefined;
},
showLabel: function showLabel() {
return this.item.route === undefined && this.item.element === undefined && this.item.external === undefined;
},
showLink: function showLink() {
return this.item.route !== undefined || this.item.element !== undefined;
},
showHyperLink: function showHyperLink() {
return this.showLink && this.$router === undefined;
},
showExternalHyperLink: function showExternalHyperLink() {
return this.item.external !== undefined;
},
showRouterLink: function showRouterLink() {
return this.showLink && this.$router !== undefined;
},
classObj: function classObj() {
var minified = this.minified;
var classes = {};
classes['va-sidebar-group-item-text'] = true;
classes['va-sidebar-group-item-minified'] = minified;
return classes;
},
styleObj: function styleObj() {
var showIcon = this.showIcon;
var style = {};
style['padding-left'] = showIcon ? '0px' : '0px';
return style;
}
},
methods: {
setAsActiveIfActive: function setAsActiveIfActive() {
var parentElement = this.$refs.itemText.parentElement;
if (parentElement.classList) {
if (parentElement.classList.contains('active')) {
parentElement.classList.remove('active');
}
}
if (this.item.route !== undefined) {
if (this.$route !== undefined && this.$route.path !== undefined) {
if (this.item.route === this.$route.path) {
if (parentElement.classList) {
parentElement.classList.add('active');
}
}
} else {
if (stripTrailingSlash(this.item.route) === stripTrailingSlash(window.location.pathname)) {
if (parentElement.classList) {
parentElement.classList.add('active');
}
}
}
}
}
},
watch: {
item: function item() {},
$route: function $route() {
this.setAsActiveIfActive();
}
},
mounted: function mounted() {
if (!this.$router) {
window.addEventListener('hashchange', function () {// todo
});
}
this.setAsActiveIfActive();
}
});
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarGroupItem.vue?vue&type=script&lang=js&
/* harmony default export */ var Sidebar_VaSidebarGroupItemvue_type_script_lang_js_ = (VaSidebarGroupItemvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarGroupItem.vue
/* normalize component */
var VaSidebarGroupItem_component = normalizeComponent(
Sidebar_VaSidebarGroupItemvue_type_script_lang_js_,
VaSidebarGroupItemvue_type_template_id_19526dfb_render,
VaSidebarGroupItemvue_type_template_id_19526dfb_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaSidebarGroupItem = (VaSidebarGroupItem_component.exports);
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.last-index-of.js
var es_array_last_index_of = __webpack_require__("baa5");
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.starts-with.js
var es_string_starts_with = __webpack_require__("2ca0");
// CONCATENATED MODULE: ./src/Sidebar/utils.js
/**
* Original implementation by MisRob and released under the MIT license.
* https://github.com/MisRob/vue-tree-navigation
* Modified for use with vue-atlas
*
* Remove a domain and router's `/#` from URL.
*/
var getRelativeUrl = function getRelativeUrl(url, origin) {
var relativeUrl = url.replace('/#/', '/');
if (origin[origin.length - 1] === '/') {
origin = origin.slice(0, -1);
}
relativeUrl = relativeUrl.replace(origin, '');
return sanitizeRoute(relativeUrl);
};
/**
* Remove an element appended to the end of a path.
*/
var removeElementFromPath = function removeElementFromPath(path) {
var hashPos;
while (hashPos !== -1) {
hashPos = path.lastIndexOf('#');
if (hashPos === -1) {
return path;
} // do not cut of router url
if (hashPos === path.indexOf('#/')) {
return path;
}
path = path.slice(0, hashPos);
}
};
/**
* First character should be #.
*/
var sanitizeElement = function sanitizeElement(element) {
if (element === undefined || element === '') {
return element;
}
if (element[0] !== '#') {
element = '#' + element;
}
return element;
};
/**
* First character should be backslash.
* Last character shouldn't be backslash.
*/
var sanitizeRoute = function sanitizeRoute(route) {
if (route === undefined) {
return;
}
if (route[0] !== '/') {
route = '/' + route;
}
if (route[route.length - 1] === '/') {
route = route.slice(0, -1);
}
return route;
};
/**
* Check if a parent URL starts with another URL.
* Ignore elements.
*/
var startsWithUrl = function startsWithUrl(parentUrl, url) {
if (!url.startsWith('/#')) {
url = removeElementFromPath(url);
}
if (parentUrl.startsWith(url)) {
return true;
}
return false;
};
// CONCATENATED MODULE: ./src/Sidebar/core.js
/**
* Original implementation by MisRob and released under the MIT license.
* https://github.com/MisRob/vue-tree-navigation
* Modified for use with vue-atlas
*/
/**
* Recursive function.
* One call generates one level of the tree.
*/
var core_generateLevel = function generateLevel(createElement, items, level, defaultOpenLevel, showToggle) {
var children = [];
if (items !== undefined && items !== false) {
items.forEach(function (item) {
if (item.hasOwnProperty('children')) {
var navLevel = createElement(VaSidebarGroupLevel, {
props: {
parentItem: item,
level: level,
open: core_renderLevelAsOpen(item, level, defaultOpenLevel),
showToggle: showToggle
}
}, _toConsumableArray(generateLevel(createElement, item.children, level + 1, defaultOpenLevel, showToggle)));
children.push(createElement('li', [navLevel]));
} else {
var navItem = createElement(VaSidebarGroupItem, {
props: {
item: item,
showToggle: showToggle,
toggleType: 'circle'
}
});
children.push(createElement('li', {
class: 'va-sidebar-group-item'
}, [navItem]));
}
});
}
return children;
};
/**
* Level should be opened in following cases
* - level is less than or equal to default open level
* - its URL is a part of an active URL
* - it contains a child which URL is a part of an active URL
*/
var core_renderLevelAsOpen = function renderLevelAsOpen(parentItem, level, defaultOpenLevel) {
if (defaultOpenLevel >= level) {
return true;
}
var currentUrl = getRelativeUrl(window.location.href, window.location.origin);
if (parentItem.meta.target !== '' && startsWithUrl(currentUrl, parentItem.meta.target) === true) {
return true;
}
for (var i = 0; i < parentItem.children.length; i++) {
var child = parentItem.children[i];
if (child.meta.target !== '' && startsWithUrl(currentUrl, child.meta.target) === true) {
return true;
}
}
return false;
};
/**
* Recursive function.
* Insert metadata containing the navigation path and its type to each item.
**/
var insertMetadataToItems = function insertMetadataToItems(items, parent) {
if (items !== undefined && items !== false) {
items.forEach(function (item) {
item.meta = core_getItemMetadata(item, parent);
if (item.hasOwnProperty('children')) {
item.children = insertMetadataToItems(item.children, item);
}
});
return items;
}
return false;
};
/**
* Return item metadata object: { path: ..., target: ... }
*/
var core_getItemMetadata = function getItemMetadata(item, parent) {
// const element = sanitizeElement(item.element)
// const route = sanitizeRoute(item.route)
var element = item.element;
var route = item.route;
var external = item.external;
var icon = item.icon || false;
var method = item.method || false;
var iconColor = item.iconColor || false;
var iconSize = item.iconSize || '1em';
var iconStyle = item.iconStyle || 'solid'; // item is its own parent
if (parent === undefined) {
if (element === undefined && route === undefined && external === undefined) {
return {
path: '',
target: ''
};
}
if (external !== undefined) {
return {
path: '',
target: external
};
}
if (route !== undefined) {
return {
path: route,
target: route
};
}
if (element !== undefined) {
return {
path: '',
target: '/' + element
};
}
}
var parentPath = sanitizeRoute(parent.meta.path);
if (external !== undefined) {
return {
icon: icon,
iconColor: iconColor,
iconSize: iconSize,
iconStyle: iconStyle,
method: method,
path: parentPath,
target: external
};
}
if (route !== undefined) {
return {
icon: icon,
iconColor: iconColor,
iconSize: iconSize,
iconStyle: iconStyle,
method: method,
path: route,
target: route
};
}
if (element !== undefined) {
return {
icon: icon,
iconColor: iconColor,
iconSize: iconSize,
iconStyle: iconStyle,
method: method,
path: parentPath,
target: sanitizeRoute(parentPath + element)
};
}
return {
icon: icon,
iconColor: iconColor,
iconSize: iconSize,
iconStyle: iconStyle,
method: method,
path: parentPath,
target: ''
};
};
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarGroup.js
/**
* Original implementation by MisRob and released under the MIT license.
* https://github.com/MisRob/vue-tree-navigation
* Modified for use with vue-atlas
*/
var VaSidebarGroup = {
mixins: [events],
props: {
items: {
type: Array,
required: false
},
defaultOpenLevel: {
type: Number,
default: 0
},
showToggle: {
type: Boolean,
default: false,
required: false
},
title: {
type: String,
default: '',
required: false
}
},
computed: {
itemsWithMetadata: function itemsWithMetadata() {
var self = this;
if (self.items !== undefined) {
return insertMetadataToItems(self.items);
}
return false;
}
},
watch: {
showToggle: function showToggle(val) {
this.dispatch('VaApp', 'Va@configShowToggleChange', val);
}
},
mounted: function mounted() {
var _this = this;
setTimeout(function () {
_this.dispatch('VaApp', 'Va@configShowToggleChange', _this.showToggle);
}, 10);
},
render: function render(createElement) {
var title = this.title;
var self = this;
var level = 1;
var tree = createElement('ul', core_generateLevel(createElement, self.itemsWithMetadata, level, self.defaultOpenLevel, self.showToggle));
var level0 = createElement('div', {
class: ['va-sidebar-navigationlevel', 'va-sidebar-navigationlevel-level-0']
}, [tree]);
var treeNavigation = createElement('div', {
class: 'va-sidebar-treenavigation'
}, [level0]);
var contentSlot = createElement('div', this.$slots.default);
var headerItem = createElement('div', {
class: 'va-sidebar-group-title'
}, [createElement('span', title)]);
var entireGroup = createElement('div', {}, [headerItem, contentSlot, treeNavigation]);
return entireGroup;
}
};
/* harmony default export */ var Sidebar_VaSidebarGroup = (VaSidebarGroup);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/AnimQueue/VaAnimQueue.vue?vue&type=template&id=0e427c3e&
var VaAnimQueuevue_type_template_id_0e427c3e_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.tag === 'div')?_c('div',[_vm._t("default")],2):_vm._e(),(_vm.tag === 'ul')?_c('ul',[_vm._t("default")],2):_vm._e(),(_vm.tag === 'ol')?_c('ol',[_vm._t("default")],2):_vm._e(),(_vm.tag === 'form')?_c('form',[_vm._t("default")],2):_vm._e()])}
var VaAnimQueuevue_type_template_id_0e427c3e_staticRenderFns = []
// CONCATENATED MODULE: ./src/AnimQueue/VaAnimQueue.vue?vue&type=template&id=0e427c3e&
// CONCATENATED MODULE: ./src/AnimQueue/animTypes.js
/* harmony default export */ var animTypes = ({
left: {
opacity: [1, 0],
translateX: [0, -30]
},
top: {
opacity: [1, 0],
translateY: [0, -30]
},
right: {
opacity: [1, 0],
translateX: [0, 30]
},
bottom: {
opacity: [1, 0],
translateY: [0, 30]
},
alpha: {
opacity: [1, 0]
},
scale: {
opacity: [1, 0],
scale: [1, 0]
},
scaleBig: {
opacity: [1, 0],
scale: [1, 2]
},
scaleX: {
opacity: [1, 0],
scaleX: [1, 0]
},
scaleY: {
opacity: [1, 0],
scaleY: [1, 0]
}
});
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/AnimQueue/VaAnimQueue.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var BackEase = {
easeInBack: [0.6, -0.28, 0.735, 0.045],
easeOutBack: [0.175, 0.885, 0.32, 1.275],
easeInOutBack: [0.68, -0.55, 0.265, 1.55]
};
function transformArguments(arg) {
if (Array.isArray(arg) && arg.length === 2) {
return arg;
}
return [arg, arg];
}
/* harmony default export */ var VaAnimQueuevue_type_script_lang_js_ = ({
name: 'VaAnimQueue',
props: {
show: {
type: Boolean,
default: false,
required: false
},
tag: {
type: String,
default: 'div',
validator: function validator(v) {
return ['div', 'form', 'ul', 'ol'].includes(v);
},
required: false
},
interval: {
type: [Number, Array],
default: 100,
required: false
},
duration: {
type: [Number, Array, String],
default: 500,
required: false
},
delay: {
type: [Number, Array, String],
default: 0,
required: false
},
type: {
type: [String, Array],
default: 'right',
required: false
},
animConfig: {
type: [String, Array],
required: false
},
ease: {
type: [String, Array],
default: 'easeOutQuart',
required: false
},
watchValue: {
type: [String, Array],
required: false
},
leaveReverse: {
type: Boolean,
default: false,
required: false
}
},
data: function data() {
return {
animatingClassName: [],
originChildren: [],
children: [],
childrenShow: {}
};
},
mounted: function mounted() {
var _this = this;
this.animatingClassName = ['va-anim-queue-entering', 'va-anim-queue-leaving']; // this.$nextTick(() => {
this.keysAnimating = [];
var freeChild = this._getFreeKeysAndChild();
this.keysAnimating = Object.keys(freeChild);
this.children = freeChild;
this.originChildren = freeChild;
this.$on('VaAnimQueueHidden', function () {
_this._hiddenVelocityNode();
return true;
});
if (this.show) {
this._animateEnter();
} // })
},
beforeDestroy: function beforeDestroy() {
if (this.originChildren && this.originChildren.length > 0) {
this.originChildren.forEach(function (child) {
external_velocity_animate_default()(child, 'stop');
});
}
},
computed: {
usedSlot: function usedSlot() {
switch (this.tag) {
case 'div':
return this.$slots.divslot;
case 'ul':
return this.$slots.ulslot;
case 'ol':
return this.$slots.olslot;
case 'form':
return this.$slots.formslot;
default:
return false;
}
}
},
isActHideAnimate: false,
watch: {
show: function show(value) {
var _this2 = this;
if (value) {
this.isActHideAnimate = true;
this.$nextTick(function () {
_this2.$emit('VaAnimQueueHidden');
setTimeout(function () {
_this2._animateEnter();
_this2.isActHideAnimate = false;
}, 50);
});
} else {
this._animateLeave(function () {
if (!_this2.isActHideAnimate) {
_this2.$emit('VaAnimQueueHidden');
}
});
}
},
// watchValue (newValue, oldValue) {
watchValue: function watchValue() {
var _this3 = this;
this.$nextTick(function () {
var shouldEnterChild = [];
var shouldLeaveChild = [];
var newChild = _this3._getKeysChild(); // const nodeMap = {}
for (var i = 0; i < _this3.children.length; i++) {
var curChild = _this3.children[i];
var hasRemove = true;
for (var j = 0; j < newChild.length; j++) {
if (curChild.key === newChild[j].key) {
hasRemove = false;
}
}
if (hasRemove) {
shouldLeaveChild.push(curChild);
}
}
for (var _i = 0; _i < newChild.length; _i++) {
var _curChild = newChild[_i];
var hasAdd = true;
for (var _j = 0; _j < _this3.children.length; _j++) {
if (_curChild.key === _this3.children[_j].key) {
hasAdd = false;
}
}
if (hasAdd) {
shouldEnterChild.push(_curChild);
}
}
shouldEnterChild.forEach(_this3._performEnter);
shouldLeaveChild.forEach(_this3._performLeave);
_this3.children = newChild;
});
}
},
methods: {
_getKeysChild: function _getKeysChild() {
var ret = [];
var keyNodes = Array.prototype.slice.call(this.$el.querySelectorAll('[anim-key]'));
keyNodes.forEach(function (child) {
if (!child) {
return;
}
child.setAttribute('__scope_key__', 1);
var key = child.getAttribute('anim-key');
if (!key) {
return;
}
ret.push({
key: key,
el: child
});
});
return ret;
},
_getFreeKeysAndChild: function _getFreeKeysAndChild() {
var ret = [];
var keyNodes = Array.prototype.slice.call(this.$el.querySelectorAll('[anim-key]:not([__scope_key__])'));
keyNodes.forEach(function (child) {
if (!child) {
return;
}
child.setAttribute('__scope_key__', 1);
var key = child.getAttribute('anim-key');
if (!key) {
return;
}
ret.push({
key: key,
el: child
});
});
return ret;
},
_getVelocityConfig: function _getVelocityConfig(index) {
if (this.animConfig) {
return transformArguments(this.animConfig)[index];
}
return animTypes[transformArguments(this.type)[index]];
},
_getVelocityEnterConfig: function _getVelocityEnterConfig() {
return this._getVelocityConfig(0);
},
_getVelocityLeaveConfig: function _getVelocityLeaveConfig() {
var config = this._getVelocityConfig(1);
var ret = {};
Object.keys(config).forEach(function (key) {
if (Array.isArray(config[key])) {
ret[key] = Array.prototype.slice.call(config[key]).reverse();
} else {
ret[key] = config[key];
}
});
return ret;
},
_getVelocityEasing: function _getVelocityEasing() {
return transformArguments(this.ease).map(function (easeName) {
if (typeof easeName === 'string') {
return BackEase[easeName] || easeName;
}
});
},
_hiddenVelocityNode: function _hiddenVelocityNode() {
this.children.forEach(function (item) {
var node = item.el;
if (!node) {
return;
}
node.style.visibility = 'hidden';
external_velocity_animate_default()(node, 'stop');
});
},
_animateEnter: function _animateEnter() {
this.children.forEach(this._performEnter);
},
_performEnter: function _performEnter(item, i) {
var _this4 = this;
var node = item.el;
var key = item.key;
if (!node) {
return;
}
var interval = parseInt(transformArguments(this.interval)[0]);
var delay = parseInt(transformArguments(this.delay)[0]);
var duration = parseInt(transformArguments(this.duration)[0]);
node.style.visibility = 'hidden';
external_velocity_animate_default()(node, 'stop');
external_velocity_animate_default()(node, this._getVelocityEnterConfig('enter'), {
delay: interval * i * delay / 100,
duration: duration,
easing: this._getVelocityEasing()[0],
visibility: 'visible',
begin: function begin(elements) {
_this4._enterBegin(key, elements);
if (node.__vue__) {
var _enterFn = node.__vue__._animateEnter;
_enterFn && _enterFn();
var children = node.__vue__.$children;
children.forEach(function (item) {
item._animateEnter && item._animateEnter();
});
}
},
complete: this._enterComplete.bind(this, key)
});
},
_animateLeave: function _animateLeave(done) {
var _this5 = this;
this.children.forEach(function (item, i) {
_this5._performLeave(item, i, done);
});
},
_performLeave: function _performLeave(item, i, done) {
var _this6 = this;
var node = item.el;
var key = item.key;
if (!node) {
return;
}
var interval = parseInt(transformArguments(this.interval)[1]);
var delay = parseInt(transformArguments(this.delay)[1]);
var duration = parseInt(transformArguments(this.duration)[1]);
var order = this.leaveReverse ? this.children.length - i - 1 : i;
external_velocity_animate_default()(node, 'stop');
external_velocity_animate_default()(node, this._getVelocityLeaveConfig('leave'), {
delay: interval * order + delay,
duration: duration,
easing: this._getVelocityEasing()[1],
begin: this._leaveBegin.bind(this),
complete: function complete(elements) {
_this6._leaveComplete(key, elements);
var len = _this6.children.length;
if (i === len - 1) {
done && done();
}
}
});
},
_enterBegin: function _enterBegin(key, elements) {
var self = this;
if (this.keysAnimating.indexOf(key) >= 0) {
this.keysAnimating.splice(this.keysAnimating.indexOf(key), 1);
}
elements.forEach(function (elem) {
elem.className = elem.className.replace(self.animatingClassName[1], '').trim();
elem.className += ' ' + self.animatingClassName[0];
});
},
_enterComplete: function _enterComplete(key, elements) {
var self = this;
if (this.keysAnimating.indexOf(key) >= 0) {
this.keysAnimating.splice(this.keysAnimating.indexOf(key), 1);
}
elements.forEach(function (elem) {
elem.className = elem.className.replace(self.animatingClassName[0], '').trim();
});
},
_leaveBegin: function _leaveBegin(elements) {
var self = this;
elements.forEach(function (elem) {
elem.className = elem.className.replace(self.animatingClassName[0], '').trim();
elem.className += ' ' + self.animatingClassName[1];
});
},
_leaveComplete: function _leaveComplete(key, elements) {
var self = this;
if (this.keysAnimating.indexOf(key) < 0) {
return;
}
this.keysAnimating.splice(this.keysAnimating.indexOf(key), 1);
elements.forEach(function (elem) {
elem.className = elem.className.replace(self.animatingClassName[1], '').trim();
});
}
}
});
// CONCATENATED MODULE: ./src/AnimQueue/VaAnimQueue.vue?vue&type=script&lang=js&
/* harmony default export */ var AnimQueue_VaAnimQueuevue_type_script_lang_js_ = (VaAnimQueuevue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/AnimQueue/VaAnimQueue.vue
/* normalize component */
var VaAnimQueue_component = normalizeComponent(
AnimQueue_VaAnimQueuevue_type_script_lang_js_,
VaAnimQueuevue_type_template_id_0e427c3e_render,
VaAnimQueuevue_type_template_id_0e427c3e_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaAnimQueue = (VaAnimQueue_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Typeahead/VaTypeahead.vue?vue&type=template&id=322a113c&
var VaTypeaheadvue_type_template_id_322a113c_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:['va-dropdown-con'],style:(_vm.styleObj)},[_c('va-input',_vm._b({ref:"input",attrs:{"custom-validate":_vm.customValidate,"disabled":_vm.disabled,"icon":_vm.icon,"icon-style":_vm.iconStyle,"name":_vm.name,"placeholder":_vm.placeholder,"readonly":_vm.readonly,"rules":_vm.rules,"clearable":_vm.clearable,"width":_vm.width,"no-v-model":""},on:{"blur":_vm.blur,"focus":_vm.focus},nativeOn:{"input":function($event){return _vm.update($event)},"keydown":[function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"down",40,$event.key,["Down","ArrowDown"])){ return null; }return _vm.down($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.hit($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"esc",27,$event.key,["Esc","Escape"])){ return null; }return _vm.onReset($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"up",38,$event.key,["Up","ArrowUp"])){ return null; }return _vm.up($event)}]},model:{value:(_vm.query),callback:function ($$v) {_vm.query=$$v},expression:"query"}},'va-input',_vm.$attrs,false)),_c('ul',{directives:[{name:"show",rawName:"v-show",value:(_vm.show),expression:"show"},{name:"va-position",rawName:"v-va-position",value:(_vm.show),expression:"show"}],staticClass:"va-dropdown-menu",style:({minWidth: _vm.actualWidth, maxHeight: _vm.dropdownHeight})},_vm._l((_vm.citems),function(item,index){return _c('li',{key:index,class:_vm.isActive(index)},[_c('a',{on:{"mousedown":function($event){$event.preventDefault();return _vm.hit(index)}}},[_c('div',{staticClass:"inline"},[_vm._t("item",[_vm._v(_vm._s(item))],{"item":item})],2)])])}),0)],1)}
var VaTypeaheadvue_type_template_id_322a113c_staticRenderFns = []
// CONCATENATED MODULE: ./src/Typeahead/VaTypeahead.vue?vue&type=template&id=322a113c&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Typeahead/VaTypeahead.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaTypeaheadvue_type_script_lang_js_ = ({
name: 'VaTypeahead',
mixins: [inputMixin],
inheritAttrs: false,
props: {
value: {
type: String,
default: ''
},
data: {
type: Array
},
context: {},
icon: {
type: String,
required: false
},
iconStyle: {
type: String,
default: 'regular',
required: false
},
limit: {
type: Number,
default: 10
},
matchCase: {
type: Boolean,
default: false
},
debounce: {
type: Number,
default: 400
},
addFormat: {
type: Function,
default: function _default(item) {
return item;
}
},
onHit: {
type: Function,
default: function _default(item) {
this.reset();
this.query = this.addFormat(item);
}
},
clearable: {
type: Boolean,
default: false
},
dropdownWidth: {
type: String,
default: '100%'
},
dropdownHeight: {
type: String,
default: '300px'
},
async: {
type: Boolean,
default: true
},
items: {
type: Array
}
},
watch: {
citems: function citems(val) {
this.show = val && !!val.length;
},
value: function value(val) {
this.query = val;
},
query: function query(val) {
this.$emit('input', val);
if (val.value === '') {
this.items = [];
}
}
},
data: function data() {
return {
show: false,
noResults: true,
current: 0,
query: this.value,
timeoutID: 0
};
},
computed: {
styleObj: function styleObj() {
var style = {};
var actualWidth = this.actualWidth;
actualWidth.slice(-1) === '%' ? style['width'] = actualWidth : style['min-width'] = actualWidth;
return style;
},
citems: function citems() {
return this.items.slice(0, this.limit);
},
primitiveData: function primitiveData() {
var _this = this;
if (this.data && this.query) {
return this.data.filter(function (value) {
value = _this.matchCase ? value : value.toLowerCase();
return value.indexOf(_this.query) !== -1;
}).slice(0, this.limit);
}
return false;
}
},
methods: {
focusInput: function focusInput() {
this.$refs.input.focus();
},
focus: function focus() {
this.$emit('focus');
},
blur: function blur() {
this.show = false;
this.$emit('blur');
},
update: function update() {
clearTimeout(this.timeoutID);
var self = this;
if (this.readonly || this.disabled) return;
this.timeoutID = setTimeout(function () {
if (!self.query) {
self.reset();
return false;
}
if (self.async) {
self.$emit('change', self.query);
}
}, this.debounce);
},
reset: function reset() {
this.query = '';
this.loading = false;
this.show = false;
},
isActive: function isActive(index) {
var classes = 'va-dropdown-active';
return this.current === index ? classes : '';
},
hit: function hit(index) {
if (this.citems && this.citems.length) {
this.onHit(this.citems[index], this);
}
},
up: function up() {
if (this.current > 0) this.current--;
},
down: function down() {
if (this.current < this.citems.length - 1) this.current++;
}
}
});
// CONCATENATED MODULE: ./src/Typeahead/VaTypeahead.vue?vue&type=script&lang=js&
/* harmony default export */ var Typeahead_VaTypeaheadvue_type_script_lang_js_ = (VaTypeaheadvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Typeahead/VaTypeahead.vue
/* normalize component */
var VaTypeahead_component = normalizeComponent(
Typeahead_VaTypeaheadvue_type_script_lang_js_,
VaTypeaheadvue_type_template_id_322a113c_render,
VaTypeaheadvue_type_template_id_322a113c_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaTypeahead = (VaTypeahead_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Button/VaButtonGroup.vue?vue&type=template&id=18d9cd4c&
var VaButtonGroupvue_type_template_id_18d9cd4c_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj},[_vm._t("default")],2)}
var VaButtonGroupvue_type_template_id_18d9cd4c_staticRenderFns = []
// CONCATENATED MODULE: ./src/Button/VaButtonGroup.vue?vue&type=template&id=18d9cd4c&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Button/VaButtonGroup.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaButtonGroupvue_type_script_lang_js_ = ({
name: 'VaButtonGroup',
props: {
vertical: {
type: Boolean,
default: false,
required: false
}
},
computed: {
classObj: function classObj() {
var vertical = this.vertical;
var classes = {};
classes['va-btn-group'] = true;
classes['va-btn-group-vertical'] = vertical;
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Button/VaButtonGroup.vue?vue&type=script&lang=js&
/* harmony default export */ var Button_VaButtonGroupvue_type_script_lang_js_ = (VaButtonGroupvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Button/VaButtonGroup.vue
/* normalize component */
var VaButtonGroup_component = normalizeComponent(
Button_VaButtonGroupvue_type_script_lang_js_,
VaButtonGroupvue_type_template_id_18d9cd4c_render,
VaButtonGroupvue_type_template_id_18d9cd4c_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaButtonGroup = (VaButtonGroup_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Minibar/VaMinibarItem.vue?vue&type=template&id=2c82ccc6&
var VaMinibarItemvue_type_template_id_2c82ccc6_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.tooltip)?_c('va-tooltip',{attrs:{"content":_vm.tooltip,"placement":"right","trigger":"hover","effect":"tooltip-fade-right","arrow":""}},[_c('div',{class:_vm.classObj},[_vm._t("default")],2)]):_c('div',{class:_vm.classObj},[_vm._t("default")],2)],1)}
var VaMinibarItemvue_type_template_id_2c82ccc6_staticRenderFns = []
// CONCATENATED MODULE: ./src/Minibar/VaMinibarItem.vue?vue&type=template&id=2c82ccc6&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Minibar/VaMinibarItem.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaMinibarItemvue_type_script_lang_js_ = ({
name: 'VaMinibarItem',
props: {
brand: {
type: Boolean,
default: false,
required: false
},
tooltip: {
type: String,
default: '',
required: false
}
},
computed: {
classObj: function classObj() {
var brand = this.brand;
var classes = {};
classes['va-minibar-item'] = true;
classes['va-minibar-item-brand'] = brand;
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Minibar/VaMinibarItem.vue?vue&type=script&lang=js&
/* harmony default export */ var Minibar_VaMinibarItemvue_type_script_lang_js_ = (VaMinibarItemvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Minibar/VaMinibarItem.vue
/* normalize component */
var VaMinibarItem_component = normalizeComponent(
Minibar_VaMinibarItemvue_type_script_lang_js_,
VaMinibarItemvue_type_template_id_2c82ccc6_render,
VaMinibarItemvue_type_template_id_2c82ccc6_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaMinibarItem = (VaMinibarItem_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Timepicker/VaTimepicker.vue?vue&type=template&id=18de1c06&scoped=true&
var VaTimepickervue_type_template_id_18de1c06_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-timepicker"},[(!_vm.isMobile)?_c('va-input',{attrs:{"width":_vm.width,"name":_vm.name,"rules":_vm.rules,"placeholder":_vm.placeholder,"custom-validate":_vm.customValidate,"disabled":_vm.disabled,"readonly":_vm.readonly,"clearable":true,"icon":"clock","icon-style":"regular"},on:{"clean":_vm.clean},nativeOn:{"click":function($event){return _vm.inputClick($event)}},model:{value:(_vm.currentValue),callback:function ($$v) {_vm.currentValue=$$v},expression:"currentValue"}}):_vm._e(),(_vm.isMobile)?_c('va-input',{attrs:{"width":_vm.width,"name":_vm.name,"rules":_vm.rules,"placeholder":_vm.placeholder,"custom-validate":_vm.customValidate,"disabled":_vm.disabled,"readonly":_vm.readonly,"clearable":true,"type":"time"},model:{value:(_vm.currentValue),callback:function ($$v) {_vm.currentValue=$$v},expression:"currentValue"}}):_vm._e(),_c('transition',{attrs:{"name":"fadeDown"}},[_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.show),expression:"show"},{name:"va-position",rawName:"v-va-position",value:(_vm.show),expression:"show"}],staticClass:"va-timepicker-popup"},[(_vm.hour)?_c('div',{staticClass:"va-timepicker-range-wrap",attrs:{"data-role":"hour"}},[_c('span',[_vm._v(_vm._s(_vm.getL('hour')))]),_c('va-range',{staticClass:"va-timepicker-range",attrs:{"width":190,"min":_vm.hourRange[0],"max":_vm.hourRange[1]},model:{value:(_vm.time.hour),callback:function ($$v) {_vm.$set(_vm.time, "hour", $$v)},expression:"time.hour"}})],1):_vm._e(),(_vm.minute)?_c('div',{staticClass:"va-timepicker-range-wrap",attrs:{"data-role":"minute"}},[_c('span',[_vm._v(_vm._s(_vm.getL('minute')))]),_c('va-range',{staticClass:"va-timepicker-range",attrs:{"width":190,"min":_vm.minuteRange[0],"max":_vm.minuteRange[1]},model:{value:(_vm.time.minute),callback:function ($$v) {_vm.$set(_vm.time, "minute", $$v)},expression:"time.minute"}})],1):_vm._e(),(_vm.second)?_c('div',{staticClass:"va-timepicker-range-wrap",attrs:{"data-role":"second"}},[_c('span',[_vm._v(_vm._s(_vm.getL('second')))]),_c('va-range',{staticClass:"va-timepicker-range",attrs:{"width":190,"min":_vm.secondRange[0],"max":_vm.secondRange[1]},model:{value:(_vm.time.second),callback:function ($$v) {_vm.$set(_vm.time, "second", $$v)},expression:"time.second"}})],1):_vm._e()])])],1)}
var VaTimepickervue_type_template_id_18de1c06_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Timepicker/VaTimepicker.vue?vue&type=template&id=18de1c06&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Timepicker/VaTimepicker.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaTimepickervue_type_script_lang_js_ = ({
name: 'VaTimepicker',
mixins: [inputMixin, localeMixin('VaTimepicker'), events],
props: {
value: {
type: String
},
format: {
type: String,
default: 'hh:mm:ss',
required: false
},
hourRange: {
type: Array,
default: function _default() {
return [0, 23];
}
},
minuteRange: {
type: Array,
default: function _default() {
return [0, 59];
}
},
secondRange: {
type: Array,
default: function _default() {
return [0, 59];
}
},
readonly: {
type: Boolean,
default: false,
required: false
},
disabled: {
type: Boolean,
default: false,
required: false
}
},
data: function data() {
return {
isMobile: false,
show: false,
time: {
hour: 0,
minute: 0,
second: 0
},
currentValue: this.value
};
},
watch: {
show: function show(val) {
if (!val) this.$emit('hide', this.currentValue);
},
value: function value(val) {
if (this.inner) {
this.inner = false;
return;
}
this.inner = true;
this.currentValue = val;
},
currentValue: function currentValue(val) {
if (this.inner) {
this.inner = false;
return;
}
this.inner = true;
this.$emit('input', val);
this.$emit('change', val);
},
time: {
deep: true,
handler: function handler() {
var ret = '';
this.time.hour > this.hourRange[1] ? this.time.hour = this.hourRange[1] : 0;
this.time.minute > this.minuteRange[1] ? this.time.minute = this.minuteRange[1] : 0;
this.time.second > this.secondRange[1] ? this.time.second = this.secondRange[1] : 0;
this.time.hour < this.hourRange[0] ? this.time.hour = this.hourRange[0] : 0;
this.time.minute < this.minuteRange[0] ? this.time.minute = this.minuteRange[0] : 0;
this.time.second < this.secondRange[0] ? this.time.second = this.secondRange[0] : 0;
if (this.hour) {
ret += this.fix(this.time.hour, 2) + ':';
}
if (this.minute) {
ret += this.fix(this.time.minute, 2) + ':';
}
if (this.second) {
ret += this.fix(this.time.second, 2) + ':';
}
ret = ret.substr(0, ret.length - 1);
this.currentValue = ret;
}
}
},
methods: {
clean: function clean() {
var _this = this;
this.time = {
hour: 0,
minute: 0,
second: 0
};
this.$nextTick(function () {
_this.currentValue = '';
});
},
close: function close() {
this.show = false;
},
inputClick: function inputClick() {
if (this.disabled) return;
this.show = !this.show;
},
fix: function fix(num, length) {
num = parseInt(num);
num = isNaN(num) ? 0 : num;
return ('' + num).length < length ? (new Array(length + 1).join('0') + num).slice(-length) : '' + num;
},
_format: function _format(str) {
if (str) {
var a = str.split(':');
if (this.hour) {
this.time.hour = parseInt(a[0] ? a[0] : 0);
}
if (this.minute) {
this.time.minute = parseInt(a[1] ? a[1] : 0);
}
if (this.second) {
this.time.second = parseInt(a[2] ? a[2] : 0);
}
}
}
},
computed: {
hour: function hour() {
return this.format.indexOf('hh') > -1;
},
minute: function minute() {
return this.format.indexOf('mm') > -1;
},
second: function second() {
return this.format.indexOf('ss') > -1;
}
},
created: function created() {
var _this2 = this;
this._format(this.currentValue);
this.$on('Va@timepickerIsMobile', function (val) {
_this2.isMobile = val;
});
/**
* In case this component is instantiated after the App
* has initially broadcasted isMobile, let's request it.
*/
this.dispatch('VaApp', 'Va@requestIsMobile', true);
},
mounted: function mounted() {
var _this3 = this;
this._closeEvent = utils_EventListener.listen(window, 'click', function (e) {
if (!_this3.$el.contains(e.target)) _this3.close();
});
},
beforeDestroy: function beforeDestroy() {
if (this._closeEvent) this._closeEvent.remove();
}
});
// CONCATENATED MODULE: ./src/Timepicker/VaTimepicker.vue?vue&type=script&lang=js&
/* harmony default export */ var Timepicker_VaTimepickervue_type_script_lang_js_ = (VaTimepickervue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=18de1c06&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_18de1c06_lang_scss_scoped_true_ = __webpack_require__("3ea9");
// EXTERNAL MODULE: ./src/Timepicker/VaTimepicker.vue?vue&type=style&index=1&lang=scss&
var VaTimepickervue_type_style_index_1_lang_scss_ = __webpack_require__("c3e5");
// CONCATENATED MODULE: ./src/Timepicker/VaTimepicker.vue
/* normalize component */
var VaTimepicker_component = normalizeComponent(
Timepicker_VaTimepickervue_type_script_lang_js_,
VaTimepickervue_type_template_id_18de1c06_scoped_true_render,
VaTimepickervue_type_template_id_18de1c06_scoped_true_staticRenderFns,
false,
null,
"18de1c06",
null
)
/* harmony default export */ var Timepicker_VaTimepicker = (VaTimepicker_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Datepicker/VaDatepicker.vue?vue&type=template&id=72db6727&scoped=true&
var VaDatepickervue_type_template_id_72db6727_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-datepicker",style:(_vm.styleObj)},[(!_vm.mobileDatepicker)?_c('va-input',_vm._b({attrs:{"name":_vm.name,"rules":_vm.rules,"placeholder":_vm.placeholder,"custom-validate":_vm.customValidate,"disabled":_vm.disabled,"readonly":_vm.readonly,"clearable":true,"size":_vm.size !== 'md' ? _vm.size : null,"icon":"calendar-alt","no-v-model":true},on:{"clean":_vm.clean},nativeOn:{"mousedown":function($event){return _vm.inputClick($event)}},model:{value:(_vm.currentValue),callback:function ($$v) {_vm.currentValue=$$v},expression:"currentValue"}},'va-input',_vm.$attrs,false)):_c('va-input',_vm._b({attrs:{"name":_vm.name,"rules":_vm.rules,"placeholder":_vm.placeholder,"disabled":_vm.disabled,"custom-validate":_vm.customValidate,"readonly":false,"clearable":false,"size":_vm.size !== 'md' ? _vm.size : null,"type":"date","no-v-model":true},model:{value:(_vm.currentValue),callback:function ($$v) {_vm.currentValue=$$v},expression:"currentValue"}},'va-input',_vm.$attrs,false)),_c('transition',{attrs:{"name":"fadeDown"}},[_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.displayDayView),expression:"displayDayView"},{name:"va-position",rawName:"v-va-position",value:(_vm.displayDayView),expression:"displayDayView"}],staticClass:"va-datepicker-popup"},[_c('div',{staticClass:"va-datepicker-inner"},[_c('div',{staticClass:"va-datepicker-body"},[_c('div',{staticClass:"va-datepicker-ctrl"},[_c('va-button',{staticClass:"va-month-btn va-datepicker-preBtn",attrs:{"tabindex":"0","type":"subtle"},on:{"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.preNextMonthClick(0)}},nativeOn:{"click":function($event){return _vm.preNextMonthClick(0)}}},[_c('va-icon',{attrs:{"type":"arrow-left","size":"10px"}})],1),_c('va-button',{attrs:{"type":"subtle","tabindex":"0"},on:{"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.switchMonthView($event)}},nativeOn:{"click":function($event){return _vm.switchMonthView($event)}}},[_vm._v(_vm._s(_vm.stringifyDayHeader(_vm.currDate)))]),_c('va-button',{staticClass:"va-month-btn va-datepicker-nextBtn",attrs:{"tabindex":"0","type":"subtle"},on:{"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.preNextMonthClick(1)}},nativeOn:{"click":function($event){return _vm.preNextMonthClick(1)}}},[_c('va-icon',{attrs:{"type":"arrow-right","size":"10px"}})],1)],1),_c('div',{staticClass:"va-datepicker-weekRange"},_vm._l((_vm.weekRange),function(w,index){return _c('span',{key:index},[_vm._v(_vm._s(w))])}),0),_c('div',{staticClass:"va-datepicker-dateRange"},_vm._l((_vm.dateRange),function(d,index){return _c('span',{key:index,class:d.sclass,attrs:{"tabindex":"0"},on:{"click":function($event){return _vm.daySelect(d.date, d.text, d.sclass)},"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.daySelect(d.date, d.text, d.sclass)}}},[_vm._v(_vm._s(d.text))])}),0)])])])]),_c('transition',{attrs:{"name":"fadeDown"}},[_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.displayMonthView),expression:"displayMonthView"},{name:"va-position",rawName:"v-va-position",value:(_vm.displayMonthView),expression:"displayMonthView"}],staticClass:"va-datepicker-popup"},[_c('div',{staticClass:"va-datepicker-inner"},[_c('div',{staticClass:"va-datepicker-body"},[_c('div',{staticClass:"va-datepicker-ctrl"},[_c('va-button',{staticClass:"va-month-btn va-datepicker-preBtn",attrs:{"type":"subtle","tabindex":"0"},on:{"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.preNextYearClick(0)}},nativeOn:{"click":function($event){return _vm.preNextYearClick(0)}}},[_c('va-icon',{attrs:{"type":"arrow-left","size":"10px"}})],1),_c('va-button',{attrs:{"type":"subtle","tabindex":"0"},on:{"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.switchDecadeView($event)}},nativeOn:{"click":function($event){return _vm.switchDecadeView($event)}}},[_vm._v(_vm._s(_vm.stringifyYearHeader(_vm.currDate)))]),_c('va-button',{staticClass:"va-month-btn va-datepicker-nextBtn",attrs:{"type":"subtle","tabindex":"0"},on:{"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.preNextYearClick(1)}},nativeOn:{"click":function($event){return _vm.preNextYearClick(1)}}},[_c('va-icon',{attrs:{"type":"arrow-right","size":"10px"}})],1)],1),_c('div',{staticClass:"va-datepicker-monthRange"},[_vm._l((_vm.monthNames),function(m,index){return [_c('va-button',{key:index,class:_vm.monthClassObj(m),on:{"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.monthSelect(index)},"click":function($event){return _vm.monthSelect(index)}}},[_vm._v(" "+_vm._s(m)+" ")])]})],2)])])])]),_c('transition',{attrs:{"name":"fadeDown"}},[_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.displayYearView),expression:"displayYearView"},{name:"va-position",rawName:"v-va-position",value:(_vm.displayYearView),expression:"displayYearView"}],staticClass:"va-datepicker-popup"},[_c('div',{staticClass:"va-datepicker-inner"},[_c('div',{staticClass:"va-datepicker-body"},[_c('div',{staticClass:"va-datepicker-ctrl"},[_c('va-button',{staticClass:"va-month-btn va-datepicker-preBtn",attrs:{"type":"subtle","tabindex":"0"},on:{"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.preNextDecadeClick(0)}},nativeOn:{"click":function($event){return _vm.preNextDecadeClick(0)}}},[_c('va-icon',{attrs:{"type":"arrow-left","size":"10px"}})],1),_c('va-button',{staticClass:"va-month-btn va-datepicker-nextBtn",attrs:{"type":"subtle","tabindex":"0"},on:{"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.preNextDecadeClick(1)}},nativeOn:{"click":function($event){return _vm.preNextDecadeClick(1)}}},[_c('va-icon',{attrs:{"type":"arrow-right","size":"10px"}})],1),_c('va-button',{attrs:{"type":"subtle"}},[_vm._v(_vm._s(_vm.stringifyDecadeHeader(_vm.currDate)))])],1),_c('div',{staticClass:"va-datepicker-monthRange va-datepicker-decadeRange"},[_vm._l((_vm.decadeRange),function(decade,index){return [_c('va-button',{key:index,class:_vm.yearClassObj(decade),on:{"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.yearSelect(decade.text)},"click":function($event){$event.stopPropagation();return _vm.yearSelect(decade.text)}}},[_vm._v(" "+_vm._s(decade.text)+" ")])]})],2)])])])])],1)}
var VaDatepickervue_type_template_id_72db6727_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Datepicker/VaDatepicker.vue?vue&type=template&id=72db6727&scoped=true&
// EXTERNAL MODULE: external "moment"
var external_moment_ = __webpack_require__("c32d");
var external_moment_default = /*#__PURE__*/__webpack_require__.n(external_moment_);
// CONCATENATED MODULE: ./src/utils/format.js
/* harmony default export */ var utils_format = ({
dateParse: function dateParse(str, format) {
if (typeof str !== 'string') {
return str;
}
return external_moment_default()(str, format).toString();
}
});
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Datepicker/VaDatepicker.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaDatepickervue_type_script_lang_js_ = ({
name: 'VaDatepicker',
inheritAttrs: false,
mixins: [inputMixin, localeMixin('VaDatepicker'), events],
props: {
value: {},
size: {
type: String,
default: 'md'
},
format: {
type: String,
default: 'MM-dd-yyyy',
required: false
},
readonly: {
type: Boolean,
default: false,
required: false
},
disabled: {
type: Boolean,
default: false,
required: false
},
autoclose: {
type: Boolean,
default: true
}
},
data: function data() {
var currentValue = this.value;
if (typeof currentValue === 'undefined') {
this.$emit('input', null);
currentValue = null;
}
return {
isMobile: false,
currentValue: currentValue,
currMonth: 0,
currYear: 0,
today: '',
weekRange: [this.getL('sunday'), this.getL('monday'), this.getL('tuesday'), this.getL('wednesday'), this.getL('thursday'), this.getL('friday'), this.getL('saturday')],
dateRange: [],
decadeRange: [],
currDate: new Date(),
displayDayView: false,
displayMonthView: false,
displayYearView: false,
monthNames: [this.getL('january'), this.getL('february'), this.getL('march'), this.getL('april'), this.getL('may'), this.getL('june'), this.getL('july'), this.getL('august'), this.getL('september'), this.getL('october'), this.getL('november'), this.getL('december')]
};
},
watch: {
currDate: function currDate(val) {
if (val instanceof Date) {
this.currentValue = this.stringify(val);
}
this.getDateRange();
},
value: function value(val) {
if (this.inner) {
this.inner = false;
return;
}
this.inner = true;
this.currentValue = val || null;
},
currentValue: function currentValue(val) {
if (this.inner) {
this.inner = false;
return;
}
this.inner = true;
this.$emit('input', val);
this.$emit('change', this.currentValue);
}
},
methods: {
keyup: function keyup(e) {
if (e.keyCode === 27) {
this.close();
}
},
clean: function clean() {
this.currDate = new Date();
this.currYear = this.currDate.getFullYear();
this.currMonth = this.currDate.getMonth();
this.currentValue = this.stringify(new Date());
this.$emit('input', null);
},
monthClassObj: function monthClassObj(m) {
var currentValue = this.currentValue,
monthNames = this.monthNames,
parse = this.parse,
currDate = this.currDate;
var classes = {};
classes['va-datepicker-dateRange-item-active'] = currentValue && parse(currentValue) && monthNames[parse(currentValue).getMonth()] === m && currDate.getFullYear() === parse(currentValue).getFullYear();
return classes;
},
yearClassObj: function yearClassObj(decade) {
var currentValue = this.currentValue,
parse = this.parse;
var classes = {};
classes['va-datepicker-dateRange-item-active'] = currentValue && parse(currentValue) && parse(currentValue).getFullYear() === decade.text;
return classes;
},
close: function close() {
this.displayDayView = this.displayMonthView = this.displayYearView = false;
},
inputClick: function inputClick() {
if (this.disabled) return;
if (this.displayMonthView || this.displayYearView) {
this.displayDayView = false;
} else {
this.displayDayView = !this.displayDayView;
}
},
preNextDecadeClick: function preNextDecadeClick(flag) {
var year = this.currDate.getFullYear();
var months = this.currDate.getMonth();
var date = this.currDate.getDate();
if (flag === 0) {
this.currDate = new Date(year - 10, months, date);
} else {
this.currDate = new Date(year + 10, months, date);
}
},
preNextMonthClick: function preNextMonthClick(flag) {
var year = this.currDate.getFullYear();
var month = this.currDate.getMonth();
var date = this.currDate.getDate();
if (flag === 0) {
var preMonth = this.getYearMonth(year, month - 1);
this.currDate = new Date(preMonth.year, preMonth.month, date);
this.currMonth = preMonth.month;
this.currYear = preMonth.year;
} else {
var nextMonth = this.getYearMonth(year, month + 1);
this.currDate = new Date(nextMonth.year, nextMonth.month, date);
this.currMonth = nextMonth.month;
this.currYear = nextMonth.year;
}
},
preNextYearClick: function preNextYearClick(flag) {
var year = this.currDate.getFullYear();
var months = this.currDate.getMonth();
var date = this.currDate.getDate();
if (flag === 0) {
this.currDate = new Date(year - 1, months, date);
this.currYear = year - 1;
} else {
this.currDate = new Date(year + 1, months, date);
this.currYear = year + 1;
}
},
yearSelect: function yearSelect(year) {
this.currYear = year;
this.displayYearView = false;
this.displayMonthView = true;
this.currDate = new Date(year, this.currDate.getMonth(), this.currDate.getDate());
},
daySelect: function daySelect(date, dayNumber, classes) {
if (classes.indexOf('va-datepicker-item-disabled') > -1) {
return false;
} else {
this.currYear = date.getFullYear();
this.currMonth = date.getMonth();
this.currDate = new Date(this.currYear, this.currMonth, dayNumber);
this.currentValue = this.stringify(this.currDate);
if (this.autoclose) {
this.close();
}
}
},
switchMonthView: function switchMonthView() {
this.displayDayView = false;
this.displayMonthView = true;
},
switchDecadeView: function switchDecadeView() {
this.displayMonthView = false;
this.displayYearView = true;
},
monthSelect: function monthSelect(index) {
this.currMonth = index;
this.displayMonthView = false;
this.displayDayView = true;
this.currDate = new Date(this.currDate.getFullYear(), index, this.currDate.getDate());
},
getYearMonth: function getYearMonth(year, month) {
if (month > 11) {
year++;
month = 0;
} else if (month < 0) {
year--;
month = 11;
}
return {
year: year,
month: month
};
},
stringifyDecadeHeader: function stringifyDecadeHeader(date) {
var yearStr = date.getFullYear().toString();
var firstYearOfDecade = yearStr.substring(0, yearStr.length - 1) + 0;
var lastYearOfDecade = parseInt(firstYearOfDecade, 10) + 10;
return firstYearOfDecade + '-' + lastYearOfDecade;
},
stringifyDayHeader: function stringifyDayHeader(date) {
return this.monthNames[date.getMonth()] + ' ' + date.getFullYear();
},
stringifyYearHeader: function stringifyYearHeader(date) {
return date.getFullYear();
},
parseMonth: function parseMonth(date) {
return this.monthNames[date.getMonth()];
},
stringify: function stringify(date) {
var format = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : this.format;
if (isNaN(date.getFullYear())) return '';
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
return format.replace(/yyyy/g, year).replace(/MMMM/g, month).replace(/MMM/g, month).replace(/MM/g, ('0' + month).slice(-2)).replace(/dd/g, ('0' + day).slice(-2)) // .replace(/yy/g, year)
.replace(/M(?!a)/g, month).replace(/d/g, day);
},
parse: function parse(str) {
var date = new Date(utils_format.dateParse(str, 'MM-DD-YYYY')); // const date = new Date(format.dateParse(str, this.format))
return isNaN(date.getFullYear()) ? null : date;
},
getDayCount: function getDayCount(year, month) {
var dict = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
if (month === 1) {
if (year % 400 === 0 || year % 4 === 0 && year % 100 !== 0) {
return 29;
}
return 28;
}
return dict[month];
},
getDateRange: function getDateRange() {
this.dateRange = [];
this.decadeRange = [];
var time = {
year: this.currDate.getFullYear(),
month: this.currDate.getMonth(),
day: this.currDate.getDate()
};
var todayDate = new Date();
var today = {
year: todayDate.getFullYear(),
month: todayDate.getMonth(),
day: todayDate.getDate()
};
var yearStr = time.year.toString();
var firstYearOfDecade = yearStr.substring(0, yearStr.length - 1) + 0 - 1;
for (var i = 0; i < 12; i++) {
this.decadeRange.push({
text: firstYearOfDecade + i
});
}
var currMonthFirstDay = new Date(time.year, time.month, 1);
var firstDayWeek = currMonthFirstDay.getDay() + 1;
if (firstDayWeek === 0) {
firstDayWeek = 7;
}
var dayCount = this.getDayCount(time.year, time.month);
if (firstDayWeek > 1) {
var preMonth = this.getYearMonth(time.year, time.month - 1);
var prevMonthDayCount = this.getDayCount(preMonth.year, preMonth.month);
for (var _i = 1; _i < firstDayWeek; _i++) {
var dayText = prevMonthDayCount - firstDayWeek + _i + 1;
this.dateRange.push({
text: dayText,
date: new Date(preMonth.year, preMonth.month, dayText),
sclass: 'va-datepicker-item-gray'
});
}
}
for (var _i2 = 1; _i2 <= dayCount; _i2++) {
var date = new Date(time.year, time.month, _i2);
var sclass = '';
if (_i2 === today.day && time.month === today.month) {
sclass = 'va-datepicker-dateRange-item-today';
}
if (_i2 === time.day) {
if (this.currentValue) {
var valueDate = this.parse(this.currentValue);
if (valueDate) {
if (valueDate.getFullYear() === time.year && valueDate.getMonth() === time.month) {
sclass = 'va-datepicker-dateRange-item-active';
}
}
}
}
this.dateRange.push({
text: _i2,
date: date,
sclass: sclass
});
}
if (this.dateRange.length < 42) {
var nextMonthNeed = 42 - this.dateRange.length;
var nextMonth = this.getYearMonth(time.year, time.month + 1);
for (var _i3 = 1; _i3 <= nextMonthNeed; _i3++) {
this.dateRange.push({
text: _i3,
date: new Date(nextMonth.year, nextMonth.month, _i3),
sclass: 'va-datepicker-item-gray'
});
}
}
}
},
created: function created() {
var _this = this;
this.today = this.stringify(new Date());
this.$on('Va@datepickerIsMobile', function (val) {
_this.isMobile = val;
});
/**
* In case this component is instantiated after the App
* has initially broadcasted isMobile, let's request it.
*/
this.dispatch('VaApp', 'Va@requestIsMobile', true);
document.addEventListener('keyup', this.keyup);
},
computed: {
isDateSupported: function isDateSupported() {
var input = document.createElement('input');
var value = 'a';
input.setAttribute('type', 'date');
input.setAttribute('value', value);
return input.value !== value;
},
mobileDatepicker: function mobileDatepicker() {
if (!this.isMobile || !this.isDateSupported) {
return false;
}
return true;
},
styleObj: function styleObj() {
var style = {};
var actualWidth = this.actualWidth;
actualWidth.slice(-1) === '%' ? style['width'] = actualWidth : style['min-width'] = actualWidth;
return style;
}
},
mounted: function mounted() {
var _this2 = this;
if (this.currentValue === null || this.currentValue === '') {
this.getDateRange();
} else {
this.currDate = this.parse(this.currentValue);
}
this._closeEvent = utils_EventListener.listen(window, 'click', function (e) {
if (!_this2.$el.contains(e.target)) _this2.close();
});
},
beforeDestroy: function beforeDestroy() {
if (this._closeEvent) this._closeEvent.remove();
document.removeEventListener('keyup', this.keyup);
}
});
// CONCATENATED MODULE: ./src/Datepicker/VaDatepicker.vue?vue&type=script&lang=js&
/* harmony default export */ var Datepicker_VaDatepickervue_type_script_lang_js_ = (VaDatepickervue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=72db6727&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_72db6727_lang_scss_scoped_true_ = __webpack_require__("6622");
// EXTERNAL MODULE: ./src/Datepicker/VaDatepicker.vue?vue&type=style&index=1&lang=scss&
var VaDatepickervue_type_style_index_1_lang_scss_ = __webpack_require__("ac37");
// CONCATENATED MODULE: ./src/Datepicker/VaDatepicker.vue
/* normalize component */
var VaDatepicker_component = normalizeComponent(
Datepicker_VaDatepickervue_type_script_lang_js_,
VaDatepickervue_type_template_id_72db6727_scoped_true_render,
VaDatepickervue_type_template_id_72db6727_scoped_true_staticRenderFns,
false,
null,
"72db6727",
null
)
/* harmony default export */ var Datepicker_VaDatepicker = (VaDatepicker_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/PageHeader/VaPageHeader.vue?vue&type=template&id=43aa201a&
var VaPageHeadervue_type_template_id_43aa201a_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-page-header"},[(_vm.hasBreadcrumb)?_c('div',{staticClass:"va-page-header-breadcrumb-wrapper"},[_c('div',{staticClass:"va-page-header-breadcrumb-container"},[_vm._t("breadcrumb")],2)]):_vm._e(),_c('div',{staticClass:"va-page-header-title-wrapper"},[_c('div',{staticClass:"va-page-header-title-container"},[_c('h1',[_vm._t("title")],2),(_vm.hasSubtitle)?_c('h2',[_vm._t("subtitle")],2):_vm._e()]),(_vm.hasActions)?_c('div',{staticClass:"va-page-header-actions-wrapper"},[_vm._t("actions")],2):_vm._e()]),(_vm.hasBottom)?_c('div',{staticClass:"va-page-header-bottom-wrapper"},[_vm._t("bottom")],2):_vm._e()])}
var VaPageHeadervue_type_template_id_43aa201a_staticRenderFns = []
// CONCATENATED MODULE: ./src/PageHeader/VaPageHeader.vue?vue&type=template&id=43aa201a&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/PageHeader/VaPageHeader.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaPageHeadervue_type_script_lang_js_ = ({
name: 'VaPageHeader',
computed: {
hasActions: function hasActions() {
return !!this.$slots['actions'];
},
hasBottom: function hasBottom() {
return !!this.$slots['bottom'];
},
hasBreadcrumb: function hasBreadcrumb() {
return !!this.$slots['breadcrumb'];
},
hasSubtitle: function hasSubtitle() {
return !!this.$slots['subtitle'];
}
}
});
// CONCATENATED MODULE: ./src/PageHeader/VaPageHeader.vue?vue&type=script&lang=js&
/* harmony default export */ var PageHeader_VaPageHeadervue_type_script_lang_js_ = (VaPageHeadervue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/PageHeader/VaPageHeader.vue?vue&type=style&index=0&lang=scss&
var VaPageHeadervue_type_style_index_0_lang_scss_ = __webpack_require__("c3ec");
// CONCATENATED MODULE: ./src/PageHeader/VaPageHeader.vue
/* normalize component */
var VaPageHeader_component = normalizeComponent(
PageHeader_VaPageHeadervue_type_script_lang_js_,
VaPageHeadervue_type_template_id_43aa201a_render,
VaPageHeadervue_type_template_id_43aa201a_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaPageHeader = (VaPageHeader_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Breadcrumb/VaBreadcrumb.vue?vue&type=template&id=f2c0dc00&scoped=true&
var VaBreadcrumbvue_type_template_id_f2c0dc00_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-breadcrumb"},[_vm._t("default")],2)}
var VaBreadcrumbvue_type_template_id_f2c0dc00_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Breadcrumb/VaBreadcrumb.vue?vue&type=template&id=f2c0dc00&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Breadcrumb/VaBreadcrumb.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaBreadcrumbvue_type_script_lang_js_ = ({
name: 'VaBreadcrumb',
props: {
separator: {
type: String,
default: '/',
required: false
},
separatorIcon: {
type: String,
default: '',
required: false
}
},
provide: function provide() {
return {
VaBreadcrumbParent: this
};
}
});
// CONCATENATED MODULE: ./src/Breadcrumb/VaBreadcrumb.vue?vue&type=script&lang=js&
/* harmony default export */ var Breadcrumb_VaBreadcrumbvue_type_script_lang_js_ = (VaBreadcrumbvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=f2c0dc00&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_f2c0dc00_lang_scss_scoped_true_ = __webpack_require__("63d0");
// EXTERNAL MODULE: ./src/Breadcrumb/VaBreadcrumb.vue?vue&type=style&index=1&lang=scss&
var VaBreadcrumbvue_type_style_index_1_lang_scss_ = __webpack_require__("7410");
// CONCATENATED MODULE: ./src/Breadcrumb/VaBreadcrumb.vue
/* normalize component */
var VaBreadcrumb_component = normalizeComponent(
Breadcrumb_VaBreadcrumbvue_type_script_lang_js_,
VaBreadcrumbvue_type_template_id_f2c0dc00_scoped_true_render,
VaBreadcrumbvue_type_template_id_f2c0dc00_scoped_true_staticRenderFns,
false,
null,
"f2c0dc00",
null
)
/* harmony default export */ var VaBreadcrumb = (VaBreadcrumb_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Checkbox/VaCheckboxBtn.vue?vue&type=template&id=59a2bea0&
var VaCheckboxBtnvue_type_template_id_59a2bea0_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('va-button',{class:_vm.classObj,attrs:{"size":_vm.size,"disabled":_vm.disabled,"type":_vm.currentChecked ? 'primary' : 'default'},nativeOn:{"click":function($event){$event.preventDefault();return _vm.handleClick($event)}}},[_vm._t("default")],2)}
var VaCheckboxBtnvue_type_template_id_59a2bea0_staticRenderFns = []
// CONCATENATED MODULE: ./src/Checkbox/VaCheckboxBtn.vue?vue&type=template&id=59a2bea0&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Checkbox/VaCheckboxBtn.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaCheckboxBtnvue_type_script_lang_js_ = ({
name: 'VaCheckboxBtn',
mixins: [events],
props: {
value: {
type: String
},
label: {
type: [String, Number]
},
checked: {
type: Boolean,
default: false
},
disabled: {
type: Boolean,
default: false
},
size: {
type: String,
default: 'md'
}
},
computed: {
classObj: function classObj() {
var classes = {};
classes['va-checked-btn'] = true;
return classes;
}
},
watch: {
value: function value(val) {
this.currentChecked = val;
},
checked: function checked(val) {
this.currentChecked = val;
},
currentChecked: function currentChecked(val) {
this.$emit('input', val);
}
},
data: function data() {
var checked = this.checked;
if (checked !== undefined) {
this.$emit('input', checked);
} else {
checked = !!this.value;
}
return {
currentChecked: checked
};
},
methods: {
handleClick: function handleClick() {
this.currentChecked = !this.currentChecked;
this.dispatch('VaCheckboxGroup', 'Va@checkboxChange', this);
this.$emit('change', this.currentChecked);
}
},
created: function created() {
var _this = this;
this.$on('Va@checkboxgroupChange', function (val) {
_this.currentChecked = val.indexOf(_this.label) > -1;
});
}
});
// CONCATENATED MODULE: ./src/Checkbox/VaCheckboxBtn.vue?vue&type=script&lang=js&
/* harmony default export */ var Checkbox_VaCheckboxBtnvue_type_script_lang_js_ = (VaCheckboxBtnvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Checkbox/VaCheckboxBtn.vue
/* normalize component */
var VaCheckboxBtn_component = normalizeComponent(
Checkbox_VaCheckboxBtnvue_type_script_lang_js_,
VaCheckboxBtnvue_type_template_id_59a2bea0_render,
VaCheckboxBtnvue_type_template_id_59a2bea0_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaCheckboxBtn = (VaCheckboxBtn_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Pagination/VaPagination.vue?vue&type=template&id=08a3f306&
var VaPaginationvue_type_template_id_08a3f306_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj},[_c('ul',[_c('va-pagination-item',{attrs:{"disabled":_vm.onFirstPage,"index":_vm.currentValue - 1}},[_c('va-icon',{attrs:{"type":"angle-left"}})],1),(!_vm.startEllipsis)?_c('div',{staticStyle:{"width":"70px"}}):_vm._e(),(_vm.startEllipsis)?_c('va-pagination-item',{attrs:{"index":1}},[_vm._v("1")]):_vm._e(),(_vm.startEllipsis)?_c('va-pagination-item',{attrs:{"index":2,"disabled":true}},[_c('va-icon',{attrs:{"type":"ellipsis-h","size":"10px"}})],1):_vm._e(),_vm._l((_vm.pages),function(page,index){return _c('va-pagination-item',{key:index,attrs:{"active":page === _vm.currentValue,"index":page}},[_vm._v(_vm._s(page))])}),(!_vm.endEllipsis && _vm.pageCount - 1 >= _vm.end)?[_c('va-pagination-item',[_vm._v(_vm._s(_vm.pageCount))])]:_vm._e(),(_vm.endEllipsis)?_c('va-pagination-item',{attrs:{"index":_vm.pageCount - 1,"disabled":true}},[_c('va-icon',{attrs:{"type":"ellipsis-h","size":"10px"}})],1):_vm._e(),(_vm.endEllipsis)?_c('va-pagination-item',{attrs:{"index":_vm.pageCount}},[_vm._v(_vm._s(_vm.pageCount))]):_vm._e(),(!_vm.endEllipsis)?_c('div',{staticStyle:{"width":"35px"}}):_vm._e(),(_vm.pageCount - _vm.end === 0)?_c('div',{staticStyle:{"width":"35px"}}):_vm._e(),_c('va-pagination-item',{attrs:{"disabled":_vm.onLastPage,"index":_vm.currentValue + 1}},[_c('va-icon',{attrs:{"type":"angle-right"}})],1)],2)])}
var VaPaginationvue_type_template_id_08a3f306_staticRenderFns = []
// CONCATENATED MODULE: ./src/Pagination/VaPagination.vue?vue&type=template&id=08a3f306&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Pagination/VaPagination.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaPaginationvue_type_script_lang_js_ = ({
name: 'VaPagination',
props: {
max: {
type: Number,
default: 5
},
value: {
type: Number,
default: 1
},
total: {
type: Number
},
perPage: {
type: Number,
default: 10
}
},
data: function data() {
return {
onFirstPage: false,
onLastPage: false,
startEllipsis: false,
endEllipsis: false,
pageCount: 0,
start: 0,
end: 0,
pages: [],
currentValue: this.value > 1 ? this.value : 1
};
},
methods: {
getPage: function getPage() {
return Math.max(this.max, this.pageCount);
},
countPage: function countPage(end) {
var start = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
var pages = [];
var min = Math.min(end, this.pageCount);
for (var i = start; i < min; i++) {
pages.push(i + 1);
}
this.pages = pages;
},
checkStartOrEnd: function checkStartOrEnd(index) {
this.onFirstPage = false;
this.onLastPage = false;
this.startEllipsis = false;
this.endEllipsis = false;
if (index === 1) {
this.onFirstPage = true;
}
if (index === this.pageCount) {
this.onLastPage = true;
} // let s = this.currentValue - Math.floor(this.max / 2)
var e = this.currentValue + Math.floor(this.max / 2);
if (this.max < this.pageCount && !this.onLastPage && e < this.pageCount - 1) {
this.endEllipsis = true;
}
if (this.max < this.pageCount && !this.onFirstPage && this.currentValue >= this.max) {
this.startEllipsis = true;
}
},
changePage: function changePage(index) {
var max = this.max;
var middle = Math.ceil(max / 2);
if (index <= 1) {
index = 1;
} else if (index >= this.getPage()) {
index = this.getPage();
}
this.start = index - middle;
this.end = Math.min(index + max - middle, this.pageCount);
if (index < max) {
this.end = max;
}
if (this.end - this.start <= max) {
this.start = this.end - max;
}
if (this.start <= 0 || index < max) {
this.start = 0;
}
this.currentValue = index;
this.countPage(this.end, this.start);
this.checkStartOrEnd(index);
this.$emit('change', {
pageNumber: this.currentValue,
perPage: this.perPage
});
},
initCount: function initCount(total, value) {
this.pageCount = Math.ceil(total / this.perPage);
this.countPage(this.max);
this.checkStartOrEnd(value);
this.changePage(value);
}
},
computed: {
classObj: function classObj() {
var classes = {};
classes['va-pagination'] = true;
return classes;
}
},
mounted: function mounted() {
this.initCount(this.total, this.currentValue);
},
watch: {
total: function total(val) {
this.initCount(val, this.currentValue);
},
value: function value(val) {
this.initCount(this.total, val);
},
perPage: function perPage() {
this.initCount(this.total, this.currentValue);
},
max: function max() {
this.initCount(this.total, this.currentValue);
}
}
});
// CONCATENATED MODULE: ./src/Pagination/VaPagination.vue?vue&type=script&lang=js&
/* harmony default export */ var Pagination_VaPaginationvue_type_script_lang_js_ = (VaPaginationvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/Pagination/VaPagination.vue?vue&type=style&index=0&lang=scss&
var VaPaginationvue_type_style_index_0_lang_scss_ = __webpack_require__("5793");
// CONCATENATED MODULE: ./src/Pagination/VaPagination.vue
/* normalize component */
var VaPagination_component = normalizeComponent(
Pagination_VaPaginationvue_type_script_lang_js_,
VaPaginationvue_type_template_id_08a3f306_render,
VaPaginationvue_type_template_id_08a3f306_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaPagination = (VaPagination_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/ColorPicker/VaColorPicker.vue?vue&type=template&id=15d51447&
var VaColorPickervue_type_template_id_15d51447_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('va-dropdown',[_c('div',{attrs:{"slot":"trigger"},slot:"trigger"},[_c('va-button',{ref:"colorpicker",nativeOn:{"click":function($event){$event.preventDefault();return _vm.toggleColorPicker($event)}}},[_c('div',{staticClass:"va-color-picker-button-inner"},[_c('div',{style:(_vm.buttonStyleObj)})])])],1),_c('va-color-picker-popup',{ref:"colorpickerpopup",attrs:{"color":_vm.color,"show":_vm.show,"hide-alpha":_vm.hideAlpha},on:{"change":_vm.onChange}})],1)}
var VaColorPickervue_type_template_id_15d51447_staticRenderFns = []
// CONCATENATED MODULE: ./src/ColorPicker/VaColorPicker.vue?vue&type=template&id=15d51447&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/ColorPicker/VaColorPicker.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaColorPickervue_type_script_lang_js_ = ({
name: 'VaColorPicker',
props: {
color: {
type: String,
default: '#ff6900',
required: false
},
hideAlpha: {
type: Boolean,
default: false
}
},
data: function data() {
var c = this.color;
return {
col: c,
colors: {},
show: false,
rgba: '',
rgb: ''
};
},
methods: {
toggleColorPicker: function toggleColorPicker() {
this.$refs.colorpickerpopup.doShow();
},
onChange: function onChange(e) {
this.colors = e;
this.col = 'rgba(' + e.rgba.r + ', ' + e.rgba.g + ', ' + e.rgba.b + ', ' + e.rgba.a + ')';
this.rgba = 'rgba(' + e.rgba.r + ', ' + e.rgba.g + ', ' + e.rgba.b + ', ' + e.rgba.a + ')';
this.rgb = 'rgb(' + e.rgba.r + ', ' + e.rgba.g + ', ' + e.rgba.b + ')';
this.$emit('change', e);
}
},
computed: {
buttonStyleObj: function buttonStyleObj() {
var style = {};
style['width'] = '15px';
style['height'] = '100%';
style['border-radius'] = '50%';
style['box-shadow'] = this.rgb + ' 0px 0px 0px 1px';
style['background'] = this.rgba;
return style;
},
classObj: function classObj() {
var classes = {};
classes['va-color-picker'] = true;
return classes;
}
}
});
// CONCATENATED MODULE: ./src/ColorPicker/VaColorPicker.vue?vue&type=script&lang=js&
/* harmony default export */ var ColorPicker_VaColorPickervue_type_script_lang_js_ = (VaColorPickervue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/ColorPicker/VaColorPicker.vue?vue&type=style&index=0&lang=scss&
var VaColorPickervue_type_style_index_0_lang_scss_ = __webpack_require__("9ace");
// CONCATENATED MODULE: ./src/ColorPicker/VaColorPicker.vue
/* normalize component */
var VaColorPicker_component = normalizeComponent(
ColorPicker_VaColorPickervue_type_script_lang_js_,
VaColorPickervue_type_template_id_15d51447_render,
VaColorPickervue_type_template_id_15d51447_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaColorPicker = (VaColorPicker_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Sidebar/VaSidebarHeader.vue?vue&type=template&id=e564b42a&
var VaSidebarHeadervue_type_template_id_e564b42a_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-sidebar-header"},[_vm._t("default")],2)}
var VaSidebarHeadervue_type_template_id_e564b42a_staticRenderFns = []
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarHeader.vue?vue&type=template&id=e564b42a&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Sidebar/VaSidebarHeader.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaSidebarHeadervue_type_script_lang_js_ = ({
name: 'VaSidebarHeader'
});
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarHeader.vue?vue&type=script&lang=js&
/* harmony default export */ var Sidebar_VaSidebarHeadervue_type_script_lang_js_ = (VaSidebarHeadervue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarHeader.vue
/* normalize component */
var VaSidebarHeader_component = normalizeComponent(
Sidebar_VaSidebarHeadervue_type_script_lang_js_,
VaSidebarHeadervue_type_template_id_e564b42a_render,
VaSidebarHeadervue_type_template_id_e564b42a_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaSidebarHeader = (VaSidebarHeader_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Placeholder/VaPlaceholder.vue?vue&type=template&id=faafc306&scoped=true&
var VaPlaceholdervue_type_template_id_faafc306_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj},[_vm._t("default")],2)}
var VaPlaceholdervue_type_template_id_faafc306_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Placeholder/VaPlaceholder.vue?vue&type=template&id=faafc306&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Placeholder/VaPlaceholder.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaPlaceholdervue_type_script_lang_js_ = ({
name: 'VaPlaceholder',
props: {
rounded: {
type: Boolean,
default: false
},
centered: {
type: Boolean,
default: false
},
animated: {
type: Boolean,
default: false
}
},
computed: {
classObj: function classObj() {
var rounded = this.rounded,
centered = this.centered,
animated = this.animated;
var classes = {};
classes['va-placeholder'] = true;
classes['va-placeholder-rounded'] = rounded;
classes['va-placeholder-centered'] = centered;
classes['va-placeholder-animated'] = animated;
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Placeholder/VaPlaceholder.vue?vue&type=script&lang=js&
/* harmony default export */ var Placeholder_VaPlaceholdervue_type_script_lang_js_ = (VaPlaceholdervue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=faafc306&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_faafc306_lang_scss_scoped_true_ = __webpack_require__("a419");
// EXTERNAL MODULE: ./src/Placeholder/VaPlaceholder.vue?vue&type=style&index=1&lang=scss&
var VaPlaceholdervue_type_style_index_1_lang_scss_ = __webpack_require__("5a6f");
// CONCATENATED MODULE: ./src/Placeholder/VaPlaceholder.vue
/* normalize component */
var VaPlaceholder_component = normalizeComponent(
Placeholder_VaPlaceholdervue_type_script_lang_js_,
VaPlaceholdervue_type_template_id_faafc306_scoped_true_render,
VaPlaceholdervue_type_template_id_faafc306_scoped_true_staticRenderFns,
false,
null,
"faafc306",
null
)
/* harmony default export */ var VaPlaceholder = (VaPlaceholder_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Checkbox/VaCheckboxGroup.vue?vue&type=template&id=31389243&
var VaCheckboxGroupvue_type_template_id_31389243_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:_vm.classObj},[_vm._t("default"),_c('validate',{attrs:{"name":_vm.name,"rules":_vm.rules,"custom-validate":_vm.customValidate,"current":_vm.currentValue}})],2)}
var VaCheckboxGroupvue_type_template_id_31389243_staticRenderFns = []
// CONCATENATED MODULE: ./src/Checkbox/VaCheckboxGroup.vue?vue&type=template&id=31389243&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Checkbox/VaCheckboxGroup.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaCheckboxGroupvue_type_script_lang_js_ = ({
name: 'VaCheckboxGroup',
mixins: [validationMixin, events],
props: {
value: {
type: [Array, String],
default: function _default() {
return [];
}
},
vertical: {
type: Boolean,
default: false
},
type: {
type: String,
default: 'checkbox'
}
},
data: function data() {
return {
currentValue: []
};
},
methods: {
init: function init() {
var children = this.$children;
var ret = [];
children.forEach(function (item) {
item.currentChecked ? ret.push(item.label) : '';
});
this.currentValue = ret;
}
},
watch: {
value: function value(val) {
this.currentValue = val;
},
currentValue: function currentValue(val) {
var value = val || this.value;
this.broadcast('VaCheckbox', 'Va@checkboxgroupChange', value);
this.broadcast('VaCheckboxBtn', 'Va@checkboxgroupChange', value);
this.$emit('input', value);
this.$emit('change', value);
}
},
created: function created() {
var _this = this;
this.$on('Va@checkboxChange', function () {
_this.init();
});
},
mounted: function mounted() {
var _this2 = this;
this.currentValue = this.value;
this.$nextTick(function () {
_this2.init();
});
},
components: {
validate: validate
},
computed: {
classObj: function classObj() {
var vertical = this.vertical;
var classes = {};
classes['va-btn-group'] = !vertical;
classes['va-btn-group-vertical'] = vertical;
classes['va-checkbox-group'] = true;
classes['va-checkbox-group-vertical'] = vertical;
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Checkbox/VaCheckboxGroup.vue?vue&type=script&lang=js&
/* harmony default export */ var Checkbox_VaCheckboxGroupvue_type_script_lang_js_ = (VaCheckboxGroupvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Checkbox/VaCheckboxGroup.vue
/* normalize component */
var VaCheckboxGroup_component = normalizeComponent(
Checkbox_VaCheckboxGroupvue_type_script_lang_js_,
VaCheckboxGroupvue_type_template_id_31389243_render,
VaCheckboxGroupvue_type_template_id_31389243_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaCheckboxGroup = (VaCheckboxGroup_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Notification/VaNotification.vue?vue&type=template&id=17fb905a&scoped=true&
var VaNotificationvue_type_template_id_17fb905a_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.alive)?_c('div',{ref:"notification",class:_vm.classObj,style:(_vm.styleObj)},[_c('div',{staticClass:"va-notification-dialog",style:({'width': _vm.width })},[_c('div',{staticClass:"va-notification-content"},[_c('div',{class:("va-notification-content-inner-" + _vm.type)},[_c('div',{class:("va-notification-content-inner-" + _vm.type + "-left")},[_c('va-icon',{attrs:{"type":_vm.notificationIconType}})],1),_c('div',{class:("va-notification-content-inner-" + _vm.type + "-right")},[_c('div',{class:("va-notification-content-inner-" + _vm.type + "-right-close")},[_c('va-button',{attrs:{"type":"subtle","size":"sm"},on:{"click":_vm.close}},[_c('va-icon',{attrs:{"size":"14px","type":"times"}})],1)],1),_c('div',{class:("va-notification-content-inner-" + _vm.type + "-right-title")},[_vm._v(_vm._s(_vm.title))]),_c('div',{class:("va-notification-content-inner-" + _vm.type + "-right-message"),domProps:{"innerHTML":_vm._s(_vm.message)}})])])])])]):_vm._e()}
var VaNotificationvue_type_template_id_17fb905a_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/Notification/VaNotification.vue?vue&type=template&id=17fb905a&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Notification/VaNotification.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaNotificationvue_type_script_lang_js_ = ({
name: 'VaNotification',
props: {
title: {
type: String,
default: '',
required: false
},
message: {
type: String,
default: '',
required: false
},
show: {
type: Boolean,
default: false,
required: false
},
width: {
type: String,
default: '440px',
required: false
},
effect: {
type: String,
default: 'fade-right',
required: false
},
type: {
type: String,
default: 'default',
required: false
},
duration: {
type: Number,
default: 0,
required: false
}
},
data: function data() {
var show = this.show;
return {
isShow: show,
alive: true
};
},
mounted: function mounted() {
var _this = this;
if (this.duration) {
setTimeout(function () {
_this.close();
}, this.duration);
}
},
watch: {
isShow: function isShow(val) {
var _this2 = this;
/**
* Stackable logic
*/
if (val) {
var x = document.getElementsByClassName('va-notification-in');
this.numberOfParentModals = x.length;
var distanceToMove = 5;
if (this.numberOfParentModals > 0) {
for (var i = 0; i < this.numberOfParentModals; i++) {
var currentMarginTop = x[i].style['top'];
if (currentMarginTop && currentMarginTop !== '0px') {
var m = Math.abs(currentMarginTop.slice(0, -2));
var dist = parseInt(m + distanceToMove);
x[i].style['top'] = '-' + dist + 'px';
x[i].style['right'] = '-' + dist + 'px';
} else {
x[i].style['top'] = distanceToMove * -1 + 'px';
x[i].style['right'] = distanceToMove * -1 + 'px';
}
}
}
} else {
var _x = document.getElementsByClassName('va-notification-in');
this.numberOfParentModals = _x.length;
var _distanceToMove = 5;
if (this.numberOfParentModals > 0) {
for (var _i = 0; _i < this.numberOfParentModals; _i++) {
var _currentMarginTop = _x[_i].style['top'];
if (_currentMarginTop && _currentMarginTop !== '0px') {
var _m = Math.abs(_currentMarginTop.slice(0, -2));
var _dist = parseInt(_m - _distanceToMove);
_x[_i].style['top'] = '-' + _dist + 'px';
_x[_i].style['right'] = '-' + _dist + 'px';
}
}
}
}
/**
* Classes
*/
var el = this.$el;
var body = document.body;
if (val) {
this.$emit('show', {
type: 'show'
});
el.querySelector('.' + 'va-notification');
el.style.display = 'block'; // timeout required for opacity transition
setTimeout(function () {
utils_element.addClass(el, 'va-notification-in');
}, 20);
utils_element.addClass(body, 'va-notification-open');
} else {
this.$emit('hide', {
type: 'hide'
});
utils_element.removeClass(el, 'va-notification-in');
utils_element.addClass(el, 'va-notification-out');
setTimeout(function () {
el.style.display = 'none';
utils_element.removeClass(body, 'va-notification-open');
utils_element.removeClass(el, 'va-notification-out');
_this2.$emit('closed', {
type: 'closed'
});
}, 300);
}
}
},
methods: {
close: function close() {
var _this3 = this;
this.isShow = false;
setTimeout(function () {
_this3.alive = false;
}, 500);
},
open: function open() {
this.isShow = true;
},
confirm: function confirm() {
this.$emit('confirm', {
type: 'confirm'
});
}
},
computed: {
classObj: function classObj() {
var effect = this.effect,
type = this.type;
var classes = {};
classes['va-notification'] = true;
classes['va-notification-' + type] = true;
classes['va-notification-' + effect] = true;
return classes;
},
styleObj: function styleObj() {
return {};
},
notificationIconType: function notificationIconType() {
var type = this.type;
switch (type) {
case 'default':
return 'home';
case 'warning':
return 'exclamation-triangle';
case 'danger':
return 'exclamation-triangle';
case 'success':
return 'thumbs-up';
case 'info':
return 'info-circle';
}
return 'info-circle';
}
}
});
// CONCATENATED MODULE: ./src/Notification/VaNotification.vue?vue&type=script&lang=js&
/* harmony default export */ var Notification_VaNotificationvue_type_script_lang_js_ = (VaNotificationvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=17fb905a&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_17fb905a_lang_scss_scoped_true_ = __webpack_require__("2639");
// EXTERNAL MODULE: ./src/Notification/VaNotification.vue?vue&type=style&index=1&lang=scss&
var VaNotificationvue_type_style_index_1_lang_scss_ = __webpack_require__("ffa2");
// CONCATENATED MODULE: ./src/Notification/VaNotification.vue
/* normalize component */
var VaNotification_component = normalizeComponent(
Notification_VaNotificationvue_type_script_lang_js_,
VaNotificationvue_type_template_id_17fb905a_scoped_true_render,
VaNotificationvue_type_template_id_17fb905a_scoped_true_staticRenderFns,
false,
null,
"17fb905a",
null
)
/* harmony default export */ var VaNotification = (VaNotification_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Breadcrumb/VaBreadcrumbItem.vue?vue&type=template&id=c2519616&
var VaBreadcrumbItemvue_type_template_id_c2519616_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{staticClass:"va-breadcrumb-item"},[_c('span',{ref:"link",class:['va-breadcrumb-item-inner', _vm.to || _vm.href ? 'va-breadcrumb-link' : '']},[_vm._t("default")],2),(_vm.separatorIcon)?_c('va-icon',{staticClass:"va-breadcrumb-item-icon",attrs:{"type":_vm.separatorIcon}}):_c('span',{staticClass:"va-breadcrumb-item-separator"},[_vm._v(_vm._s(_vm.separator))])],1)}
var VaBreadcrumbItemvue_type_template_id_c2519616_staticRenderFns = []
// CONCATENATED MODULE: ./src/Breadcrumb/VaBreadcrumbItem.vue?vue&type=template&id=c2519616&
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.link.js
var es_string_link = __webpack_require__("9911");
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Breadcrumb/VaBreadcrumbItem.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaBreadcrumbItemvue_type_script_lang_js_ = ({
name: 'VaBreadcrumbItem',
props: {
to: {},
href: {
type: String,
required: false
},
replace: {
type: Boolean,
default: false,
required: false
}
},
data: function data() {
return {
separator: '',
separatorIcon: ''
};
},
inject: ['VaBreadcrumbParent'],
mounted: function mounted() {
var _this = this;
this.separator = this.VaBreadcrumbParent.separator;
this.separatorIcon = this.VaBreadcrumbParent.separatorIcon;
var link = this.$refs.link;
link.addEventListener('click', function (e) {
_this.$emit('click', e);
if (_this.href) {
window.location.href = _this.href;
return;
}
var to = _this.to,
$router = _this.$router;
if (!to || !$router) return;
_this.replace ? $router.replace(to) : $router.push(to);
});
}
});
// CONCATENATED MODULE: ./src/Breadcrumb/VaBreadcrumbItem.vue?vue&type=script&lang=js&
/* harmony default export */ var Breadcrumb_VaBreadcrumbItemvue_type_script_lang_js_ = (VaBreadcrumbItemvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Breadcrumb/VaBreadcrumbItem.vue
/* normalize component */
var VaBreadcrumbItem_component = normalizeComponent(
Breadcrumb_VaBreadcrumbItemvue_type_script_lang_js_,
VaBreadcrumbItemvue_type_template_id_c2519616_render,
VaBreadcrumbItemvue_type_template_id_c2519616_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaBreadcrumbItem = (VaBreadcrumbItem_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Pagination/VaPaginationItem.vue?vue&type=template&id=d8be538c&
var VaPaginationItemvue_type_template_id_d8be538c_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',{class:_vm.classObj},[_c('va-button',{ref:"button",attrs:{"active":_vm.active,"disabled":_vm.disabled,"type":"subtle"},nativeOn:{"click":function($event){return _vm.handleClick($event)}}},[_vm._t("default")],2)],1)}
var VaPaginationItemvue_type_template_id_d8be538c_staticRenderFns = []
// CONCATENATED MODULE: ./src/Pagination/VaPaginationItem.vue?vue&type=template&id=d8be538c&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Pagination/VaPaginationItem.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaPaginationItemvue_type_script_lang_js_ = ({
name: 'VaPaginationItem',
props: {
index: {
type: Number
},
active: {
default: false
},
disabled: {
default: false
}
},
methods: {
handleClick: function handleClick() {
if (!this.disabled) {
this.$parent.changePage(this.index);
this.$refs.button.focused = false;
}
}
},
computed: {
classObj: function classObj() {
var disabled = this.disabled;
var classes = {};
classes['va-pagination-item-disabled'] = disabled;
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Pagination/VaPaginationItem.vue?vue&type=script&lang=js&
/* harmony default export */ var Pagination_VaPaginationItemvue_type_script_lang_js_ = (VaPaginationItemvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Pagination/VaPaginationItem.vue
/* normalize component */
var VaPaginationItem_component = normalizeComponent(
Pagination_VaPaginationItemvue_type_script_lang_js_,
VaPaginationItemvue_type_template_id_d8be538c_render,
VaPaginationItemvue_type_template_id_d8be538c_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaPaginationItem = (VaPaginationItem_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Sidebar/VaSidebarGroupTitle.vue?vue&type=template&id=bf5f1388&
var VaSidebarGroupTitlevue_type_template_id_bf5f1388_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-sidebar-group-title"},[_vm._t("default")],2)}
var VaSidebarGroupTitlevue_type_template_id_bf5f1388_staticRenderFns = []
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarGroupTitle.vue?vue&type=template&id=bf5f1388&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Sidebar/VaSidebarGroupTitle.vue?vue&type=script&lang=js&
//
//
//
//
//
//
/* harmony default export */ var VaSidebarGroupTitlevue_type_script_lang_js_ = ({
name: 'VaSidebarGroupTitle'
});
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarGroupTitle.vue?vue&type=script&lang=js&
/* harmony default export */ var Sidebar_VaSidebarGroupTitlevue_type_script_lang_js_ = (VaSidebarGroupTitlevue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarGroupTitle.vue
/* normalize component */
var VaSidebarGroupTitle_component = normalizeComponent(
Sidebar_VaSidebarGroupTitlevue_type_script_lang_js_,
VaSidebarGroupTitlevue_type_template_id_bf5f1388_render,
VaSidebarGroupTitlevue_type_template_id_bf5f1388_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaSidebarGroupTitle = (VaSidebarGroupTitle_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Placeholder/VaPlaceholderText.vue?vue&type=template&id=95aa3a4a&
var VaPlaceholderTextvue_type_template_id_95aa3a4a_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-placeholder-text"},_vm._l((_vm.lines),function(line){return _c('div',{key:line,staticClass:"va-placeholder-text-line"})}),0)}
var VaPlaceholderTextvue_type_template_id_95aa3a4a_staticRenderFns = []
// CONCATENATED MODULE: ./src/Placeholder/VaPlaceholderText.vue?vue&type=template&id=95aa3a4a&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Placeholder/VaPlaceholderText.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaPlaceholderTextvue_type_script_lang_js_ = ({
name: 'VaPlaceholderText',
props: {
lines: {
type: Number,
default: 4
}
}
});
// CONCATENATED MODULE: ./src/Placeholder/VaPlaceholderText.vue?vue&type=script&lang=js&
/* harmony default export */ var Placeholder_VaPlaceholderTextvue_type_script_lang_js_ = (VaPlaceholderTextvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Placeholder/VaPlaceholderText.vue
/* normalize component */
var VaPlaceholderText_component = normalizeComponent(
Placeholder_VaPlaceholderTextvue_type_script_lang_js_,
VaPlaceholderTextvue_type_template_id_95aa3a4a_render,
VaPlaceholderTextvue_type_template_id_95aa3a4a_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaPlaceholderText = (VaPlaceholderText_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Placeholder/VaPlaceholderImage.vue?vue&type=template&id=56574c15&
var VaPlaceholderImagevue_type_template_id_56574c15_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-placeholder-image"})}
var VaPlaceholderImagevue_type_template_id_56574c15_staticRenderFns = []
// CONCATENATED MODULE: ./src/Placeholder/VaPlaceholderImage.vue?vue&type=template&id=56574c15&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Placeholder/VaPlaceholderImage.vue?vue&type=script&lang=js&
//
//
//
//
/* harmony default export */ var VaPlaceholderImagevue_type_script_lang_js_ = ({
name: 'VaPlaceholderImage'
});
// CONCATENATED MODULE: ./src/Placeholder/VaPlaceholderImage.vue?vue&type=script&lang=js&
/* harmony default export */ var Placeholder_VaPlaceholderImagevue_type_script_lang_js_ = (VaPlaceholderImagevue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Placeholder/VaPlaceholderImage.vue
/* normalize component */
var VaPlaceholderImage_component = normalizeComponent(
Placeholder_VaPlaceholderImagevue_type_script_lang_js_,
VaPlaceholderImagevue_type_template_id_56574c15_render,
VaPlaceholderImagevue_type_template_id_56574c15_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaPlaceholderImage = (VaPlaceholderImage_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/ColorPicker/VaColorPickerPopup.vue?vue&type=template&id=46ed0fd4&
var VaColorPickerPopupvue_type_template_id_46ed0fd4_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{"name":"fadeDown"}},[_c('div',{ref:"popup",staticClass:"va-color-picker-popup"},[_c('div',{staticClass:"va-color-picker-upper"},[_c('div',{ref:"gradient",staticClass:"va-color-picker-gradient",style:(_vm.gradientStyleObj),on:{"mousedown":_vm.gradientOnMousedown,"touchstart":_vm.gradientOnMousedown}},[_c('div',{staticClass:"va-color-picker-gradient-white"}),_c('div',{staticClass:"va-color-picker-gradient-black"}),_c('div',{staticClass:"va-color-picker-border"}),_c('div',{ref:"gradientCursor",staticClass:"va-color-picker-gradient-cursor"})]),_c('div',{ref:"hue",staticClass:"va-color-picker-hue-track",on:{"mousedown":_vm.hueSliderOnMousedown,"touchstart":_vm.hueSliderOnMousedown}},[_c('div',{staticClass:"va-color-picker-border"}),_c('div',{ref:"hueCursor",staticClass:"va-color-picker-hue-cursor"})]),(!_vm.hideAlpha)?_c('div',{ref:"alpha",staticClass:"va-color-picker-alpha-track",on:{"mousedown":_vm.alphaSliderOnMousedown,"touchstart":_vm.alphaSliderOnMousedown}},[(!_vm.hideAlpha)?_c('div',{staticClass:"va-color-picker-alpha-track-color",style:(_vm.alphaStyleObj)}):_vm._e(),_c('div',{staticClass:"va-color-picker-border"}),(!_vm.hideAlpha)?_c('div',{ref:"alphaCursor",staticClass:"va-color-picker-alpha-cursor"}):_vm._e()]):_vm._e()]),_c('div',{staticClass:"va-color-picker-lower"},[_c('va-input',{attrs:{"size":"xs","width":"68px"},on:{"change":_vm.hexChange},model:{value:(_vm.hex),callback:function ($$v) {_vm.hex=$$v},expression:"hex"}}),_c('va-input',{attrs:{"size":"xs","width":"38px"},on:{"change":_vm.rChange},model:{value:(_vm.rgb.r),callback:function ($$v) {_vm.$set(_vm.rgb, "r", $$v)},expression:"rgb.r"}}),_c('va-input',{attrs:{"size":"xs","width":"38px"},on:{"change":_vm.gChange},model:{value:(_vm.rgb.g),callback:function ($$v) {_vm.$set(_vm.rgb, "g", $$v)},expression:"rgb.g"}}),_c('va-input',{attrs:{"size":"xs","width":"38px"},on:{"change":_vm.bChange},model:{value:(_vm.rgb.b),callback:function ($$v) {_vm.$set(_vm.rgb, "b", $$v)},expression:"rgb.b"}}),(!_vm.hideAlpha)?_c('va-input',{attrs:{"size":"xs","width":"40px"},on:{"change":_vm.aChange},model:{value:(_vm.alpha),callback:function ($$v) {_vm.alpha=$$v},expression:"alpha"}}):_vm._e()],1),_c('div',{staticClass:"va-color-picker-lower",staticStyle:{"margin":"0","color":"#999"}},[_c('span',{staticStyle:{"text-align":"center","width":"68px","font-size":"10px"}},[_vm._v("HEX")]),_c('span',{staticStyle:{"text-align":"center","width":"38px","font-size":"10px"}},[_vm._v("R")]),_c('span',{staticStyle:{"text-align":"center","width":"38px","font-size":"10px"}},[_vm._v("G")]),_c('span',{staticStyle:{"text-align":"center","width":"38px","font-size":"10px"}},[_vm._v("B")]),(!_vm.hideAlpha)?_c('span',{staticStyle:{"text-align":"center","width":"38px","font-size":"10px"}},[_vm._v("A")]):_vm._e()])])])}
var VaColorPickerPopupvue_type_template_id_46ed0fd4_staticRenderFns = []
// CONCATENATED MODULE: ./src/ColorPicker/VaColorPickerPopup.vue?vue&type=template&id=46ed0fd4&
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.match.js
var es_string_match = __webpack_require__("466d");
// CONCATENATED MODULE: ./src/ColorPicker/conversions.js
/**
* the hue value H runs from 0 to 360 degrees. the saturation
* S is the degree of strength or purity and is from 0 to 1.
* purity is how much white is added to the color, so S=1 makes
* the purest color (no white). brightness B ranges from 0 to 1,
* where 0 is black.
*/
var rgbToHsb = function rgbToHsb(rgb) {
var hsb = {
h: 0,
s: 0,
b: 0
};
var min = Math.min(rgb.r, rgb.g, rgb.b);
var max = Math.max(rgb.r, rgb.g, rgb.b);
var delta = max - min;
hsb.b = max;
hsb.s = max !== 0 ? 255 * delta / max : 0;
if (hsb.s !== 0) {
if (rgb.r === max) {
hsb.h = (rgb.g - rgb.b) / delta; // between yellow and magenta
} else if (rgb.g === max) {
hsb.h = 2 + (rgb.b - rgb.r) / delta; // between cyan and yellow
} else {
hsb.h = 4 + (rgb.r - rgb.g) / delta; // between magenta and cyan
}
} else {
hsb.h = -1;
}
if (max === min) {
hsb.h = 0;
}
hsb.h *= 60; // degrees
if (hsb.h < 0) {
hsb.h += 360;
}
hsb.s *= 100 / 255;
hsb.b *= 100 / 255; // return {h:Math.round(hsb.h), s:Math.round(hsb.s), b:Math.round(hsb.b)}
return hsb;
};
var hsbToRgb = function hsbToRgb(hsb) {
var rgb = {};
var h = hsb.h;
var s = hsb.s * 255 / 100;
var b = hsb.b * 255 / 100;
if (s === 0) {
rgb.r = rgb.g = rgb.b = b;
} else {
var p = b;
var q = (255 - s) * b / 255;
var t = (p - q) * (h % 60) / 60;
if (h === 360) h = 0;
if (h < 60) {
rgb.r = p;
rgb.b = q;
rgb.g = q + t;
} else if (h < 120) {
rgb.g = p;
rgb.b = q;
rgb.r = p - t;
} else if (h < 180) {
rgb.g = p;
rgb.r = q;
rgb.b = q + t;
} else if (h < 240) {
rgb.b = p;
rgb.r = q;
rgb.g = p - t;
} else if (h < 300) {
rgb.b = p;
rgb.g = q;
rgb.r = q + t;
} else if (h < 360) {
rgb.r = p;
rgb.g = q;
rgb.b = p - t;
} else {
rgb.r = 0;
rgb.g = 0;
rgb.b = 0;
}
}
return {
r: Math.round(rgb.r),
g: Math.round(rgb.g),
b: Math.round(rgb.b)
};
};
var hexToHsb = function hexToHsb(h) {
var hex = h.indexOf('#') > -1 ? h.substring(1) : h;
if (hex.length === 3) {
var num = hex.split('');
hex = num[0] + num[0] + num[1] + num[1] + num[2] + num[2];
}
hex = parseInt(hex, 16);
var rgb = {
r: hex >> 16,
g: (hex & 0x00FF00) >> 8,
b: hex & 0x0000FF
};
return rgbToHsb(rgb);
};
var hsbToHex = function hsbToHex(hsb) {
var rgb = hsbToRgb(hsb);
var hex = [rgb.r.toString(16), rgb.g.toString(16), rgb.b.toString(16)];
for (var i = 0; i < hex.length; i++) {
if (hex[i].length === 1) {
hex[i] = '0' + hex[i];
}
}
return '#' + hex.join('');
};
var rgbStringToObject = function rgbStringToObject(rgb) {
var r = /[0-9]{1,3}/g;
var re = rgb.match(r) || [];
return {
r: re[0],
g: re[1],
b: re[2]
};
}; // https://stackoverflow.com/questions/5623838/rgb-to-hex-and-hex-to-rgb/5623914#5623914
var rgbToHex = function rgbToHex(rgb) {
return '#' + ((1 << 24) + (rgb.r << 16) + (rgb.g << 8) + rgb.b).toString(16).slice(1);
}; // export const rgbToHex = (rgb) => {
// let hsb = rgbToHsb(rgb)
// return hsbToHex(hsb)
// }
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/ColorPicker/VaColorPickerPopup.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaColorPickerPopupvue_type_script_lang_js_ = ({
name: 'VaColorPickerPopup',
props: {
color: {
type: String
},
hideAlpha: {
type: Boolean,
default: false
}
},
data: function data() {
return {
gradientPosition: {},
hueSliderPosition: {},
alphaSliderPosition: {},
cursorOffsetLeft: 5,
cursorOffsetTop: 5,
alpha: 1,
hsb: {
h: 0,
s: 0,
b: 0
},
rgb: {
r: 255,
g: 255,
b: 255
},
hex: '',
x: 0,
y: 0
};
},
mounted: function mounted() {
this.hex = this.color;
this.hsb = hexToHsb(this.hex);
this.rgb = hsbToRgb(this.hsb);
this.emitColors();
},
computed: {
gradientStyleObj: function gradientStyleObj() {
var hsb = this.hsb,
alpha = this.alpha;
var style = {};
style['background'] = 'hsl(' + hsb.h + ', 100%, 50%, ' + alpha + ')';
return style;
},
alphaStyleObj: function alphaStyleObj() {
var hsb = this.hsb;
var style = {};
style['background'] = 'linear-gradient(180deg, hsl(' + hsb.h + ', 100%, 50%, 0), hsl(' + hsb.h + ', 100%, 50%, 1))';
return style;
}
},
methods: {
doShow: function doShow() {
var _this = this;
setTimeout(function () {
_this.hsb = hexToHsb(_this.hex);
_this.updateControls();
}, 50);
},
emitColors: function emitColors() {
var colorsToEmit = {
rgb: this.rgb,
rgba: {
r: this.rgb.r,
g: this.rgb.g,
b: this.rgb.b,
a: this.alpha
},
hex: this.hex,
hsb: this.hsb
};
this.$emit('change', colorsToEmit);
},
rChange: function rChange(e) {
var rgb = {
r: e,
g: this.rgb.g,
b: this.rgb.b
};
this.hsb = rgbToHsb(rgb);
this.hex = hsbToHex(rgbToHsb(rgb));
this.updateControls();
},
gChange: function gChange(e) {
var rgb = {
r: this.rgb.r,
g: e,
b: this.rgb.b
};
this.hsb = rgbToHsb(rgb);
this.hex = hsbToHex(rgbToHsb(rgb));
this.updateControls();
},
bChange: function bChange(e) {
var rgb = {
r: this.rgb.r,
g: this.rgb.g,
b: e
};
this.hsb = rgbToHsb(rgb);
this.hex = hsbToHex(rgbToHsb(rgb));
this.updateControls();
},
aChange: function aChange() {
this.updateControls();
},
hexChange: function hexChange(e) {
this.hsb = hexToHsb(e);
this.rgb = hsbToRgb(this.hsb);
this.updateControls();
},
prevent: function prevent(e) {
if (e.stopPropagation) {
e.stopPropagation();
}
if (e.preventDefault) {
e.preventDefault();
}
e.cancelBubble = true;
e.returnValue = false;
},
getElementRect: function getElementRect(el) {
var rect = el.getBoundingClientRect();
return {
top: rect.top,
right: rect.right,
bottom: rect.bottom,
left: rect.left,
width: rect.width,
height: rect.height,
x: rect.x,
y: rect.y
};
},
selectGradientColor: function selectGradientColor() {
this.hsb.s = this.x / this.gradientPosition.width * 100;
this.hsb.b = 100 - this.y / this.gradientPosition.height * 100;
this.rgb = hsbToRgb(this.hsb);
this.hex = rgbToHex(this.rgb);
this.emitColors();
},
makeGradientSelection: function makeGradientSelection(e) {
/**
* the offset for where the cursor appears in
* relation to the system cursor.
*/
var cursorOffsetArrowLeft = 1;
var cursorOffsetArrowTop = 2;
/**
* absolute x and y position of the system cursor
* in relation to the gradient
*/
var arrowx = '';
var arrowy = '';
if (e.clientX && e.clientY) {
arrowx = e.clientX - this.gradientPosition.left - cursorOffsetArrowLeft;
arrowy = e.clientY - this.gradientPosition.top - cursorOffsetArrowTop;
} else if (e.changedTouches !== undefined) {
arrowx = e.changedTouches[0].clientX - this.gradientPosition.left - cursorOffsetArrowLeft;
arrowy = e.changedTouches[0].clientY - this.gradientPosition.top - cursorOffsetArrowTop;
}
/**
* absolute x and y position of the system cursor
* in relation to the gradient, clamped within gradient bounds
*/
var x = arrowx - this.cursorOffsetLeft;
var y = arrowy - this.cursorOffsetTop;
/**
* clamp
*/
if (x < 0 - this.cursorOffsetLeft) x = 0 - this.cursorOffsetLeft;
if (x > this.gradientPosition.width - this.cursorOffsetLeft) {
x = this.gradientPosition.width - this.cursorOffsetLeft;
}
if (y < 0 - this.cursorOffsetTop) y = 0 - this.cursorOffsetTop;
if (y > this.gradientPosition.height - this.cursorOffsetTop) {
y = this.gradientPosition.height - this.cursorOffsetTop;
}
/**
* place the cursor, taking note that x and y are still affected
* by cursorOffsetLeft and cursorOffsetTop.. we need to adjust before
* actually figuring out the color
*/
this.$refs.gradientCursor.style.top = y + 'px';
this.$refs.gradientCursor.style.left = x + 'px';
x += this.cursorOffsetLeft;
y += this.cursorOffsetTop;
this.x = x;
this.y = y;
this.selectGradientColor();
},
gradientOnMousedown: function gradientOnMousedown(e) {
this.prevent(e);
this.gradientPosition = this.getElementRect(this.$refs.gradient);
this.makeGradientSelection(e); // set hooks
window.addEventListener('mousemove', this.gradientOnMousemove, false);
window.addEventListener('mouseup', this.gradientOnMouseup, false);
window.addEventListener('touchmove', this.gradientOnMousemove, false);
window.addEventListener('touchend', this.gradientOnMouseup, false);
},
gradientOnMousemove: function gradientOnMousemove(e) {
this.makeGradientSelection(e);
},
gradientOnMouseup: function gradientOnMouseup() {
// remove hooks
window.removeEventListener('mouseup', this.gradientOnMouseup, false);
window.removeEventListener('mousemove', this.gradientOnMousemove, false);
window.removeEventListener('touchend', this.gradientOnMouseup, false);
window.removeEventListener('touchmove', this.gradientOnMousemove, false);
},
updateControls: function updateControls() {
this.setHueSliderPositionFromHsb();
if (!this.hideAlpha) this.setAlphaSliderPositionFromAlpha();
this.setGradientCursorPositionFromHsb();
this.emitColors();
},
makeHueSelection: function makeHueSelection(e) {
var cursorOffsetArrowTop = 2;
/**
* absolute y position of the system cursor
* in relation to the hue track
*/
var arrowy = '';
if (e.clientY) {
arrowy = e.clientY - this.hueSliderPosition.top - cursorOffsetArrowTop;
} else if (e.changedTouches !== undefined) {
arrowy = e.changedTouches[0].clientY - this.hueSliderPosition.top - cursorOffsetArrowTop;
}
/**
* absolute y position of the system cursor
* in relation to the hue track, clamped within the track
*/
var y = arrowy - this.cursorOffsetTop;
/**
* clamp
*/
if (y < 0 - this.cursorOffsetTop) y = 0 - this.cursorOffsetTop;
if (y > this.hueSliderPosition.height - this.cursorOffsetTop) {
y = this.hueSliderPosition.height - this.cursorOffsetTop;
}
/**
* place the cursor, taking note that y is still affected
* by cursorOffsetTop.. we need to adjust before
* actually figuring out the color
*/
this.$refs.hueCursor.style.top = y + 'px';
y += this.cursorOffsetTop;
this.hsb.h = y / this.hueSliderPosition.height * 360;
this.selectGradientColor();
},
setAlphaSliderPositionFromAlpha: function setAlphaSliderPositionFromAlpha() {
this.alphaSliderPosition = this.getElementRect(this.$refs.alpha);
this.$refs.alphaCursor.style.top = this.alpha * this.alphaSliderPosition.height - this.cursorOffsetTop + 'px';
},
setHueSliderPositionFromHsb: function setHueSliderPositionFromHsb() {
this.$refs.hueCursor.style.top = this.hsb.h / 2 + 'px';
},
setGradientCursorPositionFromHsb: function setGradientCursorPositionFromHsb() {
this.gradientPosition = this.getElementRect(this.$refs.gradient);
/**
* find where it needs to be in the x
*/
var left = this.hsb.s * this.gradientPosition.width / 100 - this.cursorOffsetLeft;
this.x = left;
this.$refs.gradientCursor.style.left = left + 'px';
this.x += this.cursorOffsetLeft;
/**
* find where it needs to be in the y
*/
var top = this.hsb.b - 100;
if (top < 0) {
top *= -1;
}
top = top * this.gradientPosition.height / 100 - this.cursorOffsetTop;
this.y = top;
this.$refs.gradientCursor.style.top = top + 'px';
this.y += this.cursorOffsetTop;
},
hueSliderOnMousedown: function hueSliderOnMousedown(e) {
this.prevent(e);
this.hueSliderPosition = this.getElementRect(this.$refs.hue);
this.makeHueSelection(e); // set hooks
window.addEventListener('mousemove', this.hueSliderOnMousemove, false);
window.addEventListener('mouseup', this.hueSliderOnMouseup, false);
window.addEventListener('touchmove', this.hueSliderOnMousemove, false);
window.addEventListener('touchend', this.hueSliderOnMouseup, false);
},
hueSliderOnMousemove: function hueSliderOnMousemove(e) {
this.makeHueSelection(e);
},
hueSliderOnMouseup: function hueSliderOnMouseup() {
// remove hooks
window.removeEventListener('mouseup', this.hueSliderOnMouseup, false);
window.removeEventListener('mousemove', this.hueSliderOnMousemove, false);
window.removeEventListener('touchend', this.hueSliderOnMouseup, false);
window.removeEventListener('touchmove', this.hueSliderOnMousemove, false);
},
makeAlphaSelection: function makeAlphaSelection(e) {
var cursorOffsetArrowTop = 2;
/**
* absolute y position of the system cursor
* in relation to the alpha track
*/
var arrowy = '';
if (e.clientY) {
arrowy = e.clientY - this.alphaSliderPosition.top - cursorOffsetArrowTop;
} else if (e.changedTouches !== undefined) {
arrowy = e.changedTouches[0].clientY - this.alphaSliderPosition.top - cursorOffsetArrowTop;
}
/**
* absolute y position of the system cursor
* in relation to the alpha track, clamped within the track
*/
var y = arrowy - this.cursorOffsetTop;
/**
* clamp
*/
if (y < 0 - this.cursorOffsetTop) y = 0 - this.cursorOffsetTop;
if (y > this.alphaSliderPosition.height - this.cursorOffsetTop) {
y = this.alphaSliderPosition.height - this.cursorOffsetTop;
}
/**
* place the cursor, taking note that x and y are still affected
* by cursorOffsetLeft and cursorOffsetTop.. we need to adjust before
* actually figuring out the color
*/
this.$refs.alphaCursor.style.top = y + 'px';
y += this.cursorOffsetTop;
this.alpha = y / this.alphaSliderPosition.height * 100 / 100;
this.selectGradientColor();
},
alphaSliderOnMousedown: function alphaSliderOnMousedown(e) {
this.prevent(e);
this.alphaSliderPosition = this.getElementRect(this.$refs.alpha);
this.makeAlphaSelection(e); // set hooks
window.addEventListener('mousemove', this.alphaSliderOnMousemove, false);
window.addEventListener('mouseup', this.alphaSliderOnMouseup, false);
window.addEventListener('touchmove', this.alphaSliderOnMousemove, false);
window.addEventListener('touchend', this.alphaSliderOnMouseup, false);
},
alphaSliderOnMousemove: function alphaSliderOnMousemove(e) {
this.makeAlphaSelection(e);
},
alphaSliderOnMouseup: function alphaSliderOnMouseup() {
// remove hooks
window.removeEventListener('mouseup', this.alphaSliderOnMouseup, false);
window.removeEventListener('mousemove', this.alphaSliderOnMousemove, false);
window.removeEventListener('touchend', this.alphaSliderOnMouseup, false);
window.removeEventListener('touchmove', this.alphaSliderOnMousemove, false);
}
}
});
// CONCATENATED MODULE: ./src/ColorPicker/VaColorPickerPopup.vue?vue&type=script&lang=js&
/* harmony default export */ var ColorPicker_VaColorPickerPopupvue_type_script_lang_js_ = (VaColorPickerPopupvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/ColorPicker/VaColorPickerPopup.vue
/* normalize component */
var VaColorPickerPopup_component = normalizeComponent(
ColorPicker_VaColorPickerPopupvue_type_script_lang_js_,
VaColorPickerPopupvue_type_template_id_46ed0fd4_render,
VaColorPickerPopupvue_type_template_id_46ed0fd4_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaColorPickerPopup = (VaColorPickerPopup_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Sidebar/VaSidebarGroupToggle.vue?vue&type=template&id=7dee556e&
var VaSidebarGroupTogglevue_type_template_id_7dee556e_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{class:_vm.classObj},[_c('span',{class:_vm.iconObj},[(!_vm.open)?_c('va-icon',{attrs:{"type":"angle-right","size":"12px","margin":"0 6px 0 0"}}):_c('va-icon',{attrs:{"type":"angle-down","size":"12px","margin":"0 4.5px 0 0"}})],1)])}
var VaSidebarGroupTogglevue_type_template_id_7dee556e_staticRenderFns = []
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarGroupToggle.vue?vue&type=template&id=7dee556e&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Sidebar/VaSidebarGroupToggle.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaSidebarGroupTogglevue_type_script_lang_js_ = ({
name: 'VaSidebarGroupToggle',
props: {
open: {
type: Boolean,
default: false
}
},
computed: {
classObj: function classObj() {
var open = this.open;
var classes = {};
classes['va-sidebar-group-item-toggle'] = true;
classes['va-sidebar-group-item-toggle-closed'] = !open;
return classes;
},
iconObj: function iconObj() {
var open = this.open;
var classes = {};
classes['va-sidebar-group-item-toggle-icon'] = true;
classes['va-sidebar-group-item-toggle-icon-closed'] = !open;
return classes;
}
}
});
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarGroupToggle.vue?vue&type=script&lang=js&
/* harmony default export */ var Sidebar_VaSidebarGroupTogglevue_type_script_lang_js_ = (VaSidebarGroupTogglevue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Sidebar/VaSidebarGroupToggle.vue
/* normalize component */
var VaSidebarGroupToggle_component = normalizeComponent(
Sidebar_VaSidebarGroupTogglevue_type_script_lang_js_,
VaSidebarGroupTogglevue_type_template_id_7dee556e_render,
VaSidebarGroupTogglevue_type_template_id_7dee556e_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaSidebarGroupToggle = (VaSidebarGroupToggle_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/ProgressTracker/VaProgressTracker.vue?vue&type=template&id=0af79773&scoped=true&
var VaProgressTrackervue_type_template_id_0af79773_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.round)?_c('ul',{staticClass:"va-steps-round-con"},[_vm._l((_vm.labels),function(label,index){return [_c('li',{key:index,class:[_vm.getClassFromIndex(index)]},[_vm._m(0,true),_c('label',[_vm._v(_vm._s(label))])])]})],2):_c('div',{staticClass:"va-steps clearfix"},[_vm._l((_vm.labels),function(label,index){return [_c('div',{key:index,staticClass:"va-steps-wrap"},[_c('div',{class:_vm.getClassFromIndex(index)},[_c('label',[_c('span',{staticClass:"va-steps-round"}),_c('span',[_vm._v(_vm._s(label))])]),(index < _vm.labels.length - 1)?[_c('i',{staticClass:"va-steps-triangle-right-bg"}),_c('i',{staticClass:"va-steps-triangle-right"})]:_vm._e()],2)])]})],2)}
var VaProgressTrackervue_type_template_id_0af79773_scoped_true_staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-steps-wrap"},[_c('div',{staticClass:"va-steps-round"})])}]
// CONCATENATED MODULE: ./src/ProgressTracker/VaProgressTracker.vue?vue&type=template&id=0af79773&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/ProgressTracker/VaProgressTracker.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaProgressTrackervue_type_script_lang_js_ = ({
name: 'VaProgressTracker',
props: {
labels: {
type: Array,
required: true
},
current: {
type: Number,
default: 1
},
round: {
type: Boolean,
default: false
}
},
methods: {
getClassFromIndex: function getClassFromIndex(index) {
var ret = '';
if (index === this.current - 1) {
ret = 'current';
} else if (index < this.current - 1) {
ret = 'finished';
} else {
ret = 'todo';
}
return 'va-steps-' + ret;
}
}
});
// CONCATENATED MODULE: ./src/ProgressTracker/VaProgressTracker.vue?vue&type=script&lang=js&
/* harmony default export */ var ProgressTracker_VaProgressTrackervue_type_script_lang_js_ = (VaProgressTrackervue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/style/_reset.scss?vue&type=style&index=0&id=0af79773&lang=scss&scoped=true&
var _resetvue_type_style_index_0_id_0af79773_lang_scss_scoped_true_ = __webpack_require__("fe42");
// EXTERNAL MODULE: ./src/ProgressTracker/VaProgressTracker.vue?vue&type=style&index=1&lang=scss&
var VaProgressTrackervue_type_style_index_1_lang_scss_ = __webpack_require__("2234");
// CONCATENATED MODULE: ./src/ProgressTracker/VaProgressTracker.vue
/* normalize component */
var VaProgressTracker_component = normalizeComponent(
ProgressTracker_VaProgressTrackervue_type_script_lang_js_,
VaProgressTrackervue_type_template_id_0af79773_scoped_true_render,
VaProgressTrackervue_type_template_id_0af79773_scoped_true_staticRenderFns,
false,
null,
"0af79773",
null
)
/* harmony default export */ var VaProgressTracker = (VaProgressTracker_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Placeholder/VaPlaceholderHeading.vue?vue&type=template&id=70c0cb23&
var VaPlaceholderHeadingvue_type_template_id_70c0cb23_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-placeholder-heading"},[(_vm.image)?_c('div',{staticClass:"va-placeholder-heading-image"}):_vm._e(),_vm._m(0)])}
var VaPlaceholderHeadingvue_type_template_id_70c0cb23_staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-placeholder-heading-content"},[_c('div',{staticClass:"va-placeholder-heading-content-title"}),_c('div',{staticClass:"va-placeholder-heading-content-subtitle"})])}]
// CONCATENATED MODULE: ./src/Placeholder/VaPlaceholderHeading.vue?vue&type=template&id=70c0cb23&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/Placeholder/VaPlaceholderHeading.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaPlaceholderHeadingvue_type_script_lang_js_ = ({
name: 'VaPlaceholderHeading',
props: {
image: {
type: Boolean,
default: false
}
}
});
// CONCATENATED MODULE: ./src/Placeholder/VaPlaceholderHeading.vue?vue&type=script&lang=js&
/* harmony default export */ var Placeholder_VaPlaceholderHeadingvue_type_script_lang_js_ = (VaPlaceholderHeadingvue_type_script_lang_js_);
// CONCATENATED MODULE: ./src/Placeholder/VaPlaceholderHeading.vue
/* normalize component */
var VaPlaceholderHeading_component = normalizeComponent(
Placeholder_VaPlaceholderHeadingvue_type_script_lang_js_,
VaPlaceholderHeadingvue_type_template_id_70c0cb23_render,
VaPlaceholderHeadingvue_type_template_id_70c0cb23_staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var VaPlaceholderHeading = (VaPlaceholderHeading_component.exports);
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"118cfc54-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/FilePicker/VaFilePicker.vue?vue&type=template&id=e6af6a5e&scoped=true&
var VaFilePickervue_type_template_id_e6af6a5e_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"va-file-picker_wrapper"},[_c('div',{staticClass:"va-file-picker_input"},[_c('input',_vm._b({ref:"input",attrs:{"multiple":_vm.multiple,"type":"file"},on:{"change":_vm.onChange}},'input',_vm.$attrs,false)),_c('div',{staticClass:"va-file-picker_trigger"},[_c('va-button',{staticClass:"va-file-picker_trigger-button",attrs:{"icon-after":"upload"},on:{"click":_vm.onClick}},[_vm._v(" "+_vm._s(_vm.label)+" ")])],1)]),(_vm.multiple && this.value)?_c('div',{staticClass:"va-file-picker_list"},_vm._l((_vm.value),function(file,index){return _c('div',{key:file.name,staticClass:"va-file-picker_list-item"},[_c('span',[_vm._v(_vm._s(file.name))]),_c('va-toggle-icon',{attrs:{"type":_vm.getMIMEIcon(file.type),"type-active":"times"},on:{"click":function($event){return _vm.onRemove(index)}}})],1)}),0):_vm._e()])}
var VaFilePickervue_type_template_id_e6af6a5e_scoped_true_staticRenderFns = []
// CONCATENATED MODULE: ./src/FilePicker/VaFilePicker.vue?vue&type=template&id=e6af6a5e&scoped=true&
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/FilePicker/VaFilePicker.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var VaFilePickervue_type_script_lang_js_ = ({
name: 'VaFilePicker',
inheritAttrs: false,
props: {
preview: {
type: Boolean,
default: false
},
multiple: {
type: Boolean,
default: false
}
},
computed: {
label: function label() {
return this.multiple || !this.value ? 'Upload' : this.value.name;
}
},
data: function data() {
return {
value: null
};
},
methods: {
getMIMEIcon: function getMIMEIcon(type) {
switch (true) {
case type.startsWith('image/'):
return 'image';
case type.startsWith('video/'):
return 'video';
case type.startsWith('audio/'):
return 'file-audio';
default:
return 'file';
}
},
onClick: function onClick() {
this.$refs.input.click();
},
onChange: function onChange(evt) {
this.value = this.multiple ? Array.from(evt.target.files).concat(this.value || []) : evt.target.files[0];
this.$emit('input', this.value);
this.$emit('change', this.value);
},
onRemove: function onRemove(index) {
this.$emit('remove', this.value[index]);
this.value.splice(index, 1);
}
}
});
// CONCATENATED MODULE: ./src/FilePicker/VaFilePicker.vue?vue&type=script&lang=js&
/* harmony default export */ var FilePicker_VaFilePickervue_type_script_lang_js_ = (VaFilePickervue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/FilePicker/VaFilePicker.vue?vue&type=style&index=0&id=e6af6a5e&scoped=true&lang=scss&
var VaFilePickervue_type_style_index_0_id_e6af6a5e_scoped_true_lang_scss_ = __webpack_require__("777d");
// CONCATENATED MODULE: ./src/FilePicker/VaFilePicker.vue
/* normalize component */
var VaFilePicker_component = normalizeComponent(
FilePicker_VaFilePickervue_type_script_lang_js_,
VaFilePickervue_type_template_id_e6af6a5e_scoped_true_render,
VaFilePickervue_type_template_id_e6af6a5e_scoped_true_staticRenderFns,
false,
null,
"e6af6a5e",
null
)
/* harmony default export */ var VaFilePicker = (VaFilePicker_component.exports);
// CONCATENATED MODULE: ./src/Notification/VaNotificationMethod.js
var VaNotificationMethod_createNode = function createNode() {
var $body = document.querySelector('body');
var $node = document.createElement('div');
$body.appendChild($node);
return $node;
};
var VaNotificationMethod_open = function open(options) {
var type = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'info';
var title = options.title,
message = options.message,
effect = options.effect,
width = options.width,
duration = options.duration,
onShow = options.onShow,
onHide = options.onHide,
onConfirm = options.onConfirm;
/* eslint-disable no-new */
new external_commonjs_vue_commonjs2_vue_root_Vue_default.a({
el: VaNotificationMethod_createNode(),
data: function data() {
return {
show: false,
pc: 'va'
};
},
mounted: function mounted() {
this.$refs.notification.open();
},
methods: {
handleShow: function handleShow() {
onShow && onShow();
},
handleConfirm: function handleConfirm() {
onConfirm && onConfirm();
this.$refs.notification.close();
},
handleHide: function handleHide() {
onHide && onHide();
},
handleClose: function handleClose() {
this.$refs.notification.close();
},
destroy: function destroy() {
this.$destroy();
}
},
render: function render(createElement) {
return createElement(VaNotification, {
ref: 'notification',
props: {
title: title,
message: message,
type: type || 'default',
effect: effect || 'fade-right',
width: width || '400px',
duration: duration
},
on: {
hide: this.handleHide,
confirm: this.handleConfirm,
show: this.handleShow,
closed: this.destroy
}
}, []);
}
});
};
var info = function info(options) {
VaNotificationMethod_open(options, 'info');
};
var success = function success(options) {
VaNotificationMethod_open(options, 'success');
};
var warning = function warning(options) {
VaNotificationMethod_open(options, 'warning');
};
var danger = function danger(options) {
VaNotificationMethod_open(options, 'danger');
};
/* harmony default export */ var VaNotificationMethod = ({
info: info,
success: success,
warning: warning,
danger: danger
});
// CONCATENATED MODULE: ./src/components.js
var Components = {
VaRow: VaRow,
VaApp: VaApp,
VaTab: VaTab,
VaPage: VaPage,
VaTabs: VaTabs,
VaIcon: VaIcon,
VaToggleIcon: VaToggleIcon,
VaForm: VaForm,
VaCard: VaCard,
VaAffix: VaAffix,
VaBadge: VaBadge,
VaAlert: VaAlert,
VaInput: VaInput,
VaModal: Modal_VaModal,
VaTable: VaTable,
VaRange: VaRange,
VaRadio: VaRadio,
VaAside: VaAside,
VaButton: VaButton,
VaSelect: Select_VaSelect,
VaOption: VaOption,
VaToggle: VaToggle,
VaMobile: VaMobile,
VaColumn: VaColumn,
VaTopbar: VaTopbar,
VaSidebar: VaSidebar,
VaDesktop: VaDesktop,
VaTooltip: VaTooltip,
VaMinibar: VaMinibar,
VaLozenge: VaLozenge,
VaLoading: VaLoading,
VaInputOps: VaInputOps,
VaRadioBtn: VaRadioBtn,
VaCheckbox: VaCheckbox,
VaDropdown: VaDropdown,
VaFormItem: VaFormItem,
VaTextarea: VaTextarea,
VaTypeahead: VaTypeahead,
VaCollapse: VaCollapse,
VaCollapsePanel: VaCollapsePanel,
VaAnimQueue: VaAnimQueue,
VaAppConfig: VaAppConfig,
VaContainer: VaContainer,
VaTimepicker: Timepicker_VaTimepicker,
VaFilePicker: VaFilePicker,
VaRadioGroup: VaRadioGroup,
VaDatepicker: Datepicker_VaDatepicker,
VaPagination: VaPagination,
VaBreadcrumb: VaBreadcrumb,
VaPageHeader: VaPageHeader,
VaMinibarItem: VaMinibarItem,
VaPlaceholder: VaPlaceholder,
VaButtonGroup: VaButtonGroup,
VaCheckboxBtn: VaCheckboxBtn,
VaNotification: VaNotification,
VaColorPicker: VaColorPicker,
VaSidebarGroup: Sidebar_VaSidebarGroup,
VaCheckboxGroup: VaCheckboxGroup,
VaSidebarHeader: VaSidebarHeader,
VaBreadcrumbItem: VaBreadcrumbItem,
VaPaginationItem: VaPaginationItem,
VaProgressTracker: VaProgressTracker,
VaPlaceholderText: VaPlaceholderText,
VaColorPickerPopup: VaColorPickerPopup,
VaSidebarGroupItem: VaSidebarGroupItem,
VaPlaceholderImage: VaPlaceholderImage,
VaSidebarGroupTitle: VaSidebarGroupTitle,
VaSidebarGroupLevel: VaSidebarGroupLevel,
VaPlaceholderHeading: VaPlaceholderHeading,
VaCollapseTransition: VaCollapseTransition,
VaSidebarGroupToggle: VaSidebarGroupToggle
};
var components_install = function install(Vue, locale) {
for (var i in Components) {
Vue.component(i, Components[i]);
}
Vue.directive('VaPosition', src_relocate);
Vue.prototype.VaToast = VaToastMethod;
Vue.prototype.VaModal = VaModalMethod;
Vue.prototype.notification = VaNotificationMethod;
Vue.prototype.VaLocale = locale || 'en';
window.VaLocale = locale || 'en';
};
if (typeof window !== 'undefined' && window.Vue) {
components_install(window.Vue);
}
Components.install = components_install;
/* harmony default export */ var components = (Components);
// CONCATENATED MODULE: ./src/index.js
/* harmony default export */ var src = (components);
// CONCATENATED MODULE: ./node_modules/@vue/cli-service/lib/commands/build/entry-lib.js
/* harmony default export */ var entry_lib = __webpack_exports__["default"] = (src);
/***/ }),
/***/ "fb6a":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var $ = __webpack_require__("23e7");
var isObject = __webpack_require__("861d");
var isArray = __webpack_require__("e8b5");
var toAbsoluteIndex = __webpack_require__("23cb");
var toLength = __webpack_require__("50c4");
var toIndexedObject = __webpack_require__("fc6a");
var createProperty = __webpack_require__("8418");
var arrayMethodHasSpeciesSupport = __webpack_require__("1dde");
var wellKnownSymbol = __webpack_require__("b622");
var SPECIES = wellKnownSymbol('species');
var nativeSlice = [].slice;
var max = Math.max;
// `Array.prototype.slice` method
// https://tc39.github.io/ecma262/#sec-array.prototype.slice
// fallback for not array-like ES3 strings and DOM objects
$({ target: 'Array', proto: true, forced: !arrayMethodHasSpeciesSupport('slice') }, {
slice: function slice(start, end) {
var O = toIndexedObject(this);
var length = toLength(O.length);
var k = toAbsoluteIndex(start, length);
var fin = toAbsoluteIndex(end === undefined ? length : end, length);
// inline `ArraySpeciesCreate` for usage native `Array#slice` where it's possible
var Constructor, result, n;
if (isArray(O)) {
Constructor = O.constructor;
// cross-realm fallback
if (typeof Constructor == 'function' && (Constructor === Array || isArray(Constructor.prototype))) {
Constructor = undefined;
} else if (isObject(Constructor)) {
Constructor = Constructor[SPECIES];
if (Constructor === null) Constructor = undefined;
}
if (Constructor === Array || Constructor === undefined) {
return nativeSlice.call(O, k, fin);
}
}
result = new (Constructor === undefined ? Array : Constructor)(max(fin - k, 0));
for (n = 0; k < fin; k++, n++) if (k in O) createProperty(result, n, O[k]);
result.length = n;
return result;
}
});
/***/ }),
/***/ "fc6a":
/***/ (function(module, exports, __webpack_require__) {
// toObject with fallback for non-array-like ES3 strings
var IndexedObject = __webpack_require__("44ad");
var requireObjectCoercible = __webpack_require__("1d80");
module.exports = function (it) {
return IndexedObject(requireObjectCoercible(it));
};
/***/ }),
/***/ "fdbc":
/***/ (function(module, exports) {
// iterable DOM collections
// flag - `iterable` interface - 'entries', 'keys', 'values', 'forEach' methods
module.exports = {
CSSRuleList: 0,
CSSStyleDeclaration: 0,
CSSValueList: 0,
ClientRectList: 0,
DOMRectList: 0,
DOMStringList: 0,
DOMTokenList: 1,
DataTransferItemList: 0,
FileList: 0,
HTMLAllCollection: 0,
HTMLCollection: 0,
HTMLFormElement: 0,
HTMLSelectElement: 0,
MediaList: 0,
MimeTypeArray: 0,
NamedNodeMap: 0,
NodeList: 1,
PaintRequestList: 0,
Plugin: 0,
PluginArray: 0,
SVGLengthList: 0,
SVGNumberList: 0,
SVGPathSegList: 0,
SVGPointList: 0,
SVGStringList: 0,
SVGTransformList: 0,
SourceBufferList: 0,
StyleSheetList: 0,
TextTrackCueList: 0,
TextTrackList: 0,
TouchList: 0
};
/***/ }),
/***/ "fdbf":
/***/ (function(module, exports, __webpack_require__) {
var NATIVE_SYMBOL = __webpack_require__("4930");
module.exports = NATIVE_SYMBOL
// eslint-disable-next-line no-undef
&& !Symbol.sham
// eslint-disable-next-line no-undef
&& typeof Symbol() == 'symbol';
/***/ }),
/***/ "fe25":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "fe42":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_0af79773_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("9de9");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_0af79773_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_0af79773_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_0af79773_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "feaf":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_43b3bf2a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("d164");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_43b3bf2a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_43b3bf2a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_reset_scss_vue_type_style_index_0_id_43b3bf2a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "ffa2":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaNotification_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("95f2");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaNotification_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaNotification_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_VaNotification_vue_vue_type_style_index_1_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ })
/******/ });
//# sourceMappingURL=vue-atlas.common.js.map