diff --git a/build/build-docs.js b/build/build-docs.js
index a3c9e0405..4bbb91548 100644
--- a/build/build-docs.js
+++ b/build/build-docs.js
@@ -1,7 +1,7 @@
/*!
* vue-strap 2.0.2
* http://wffranco.github.io/vue-strap/
- * Compiled using Vue 2.1.10
+ * Compiled using Vue 2.5.2
*/
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
@@ -47,7 +47,7 @@
/************************************************************************/
/******/ ([
/* 0 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -57,16 +57,16 @@
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
- __webpack_require__(305);
- __webpack_require__(308);
+ __webpack_require__(304);
+ __webpack_require__(307);
- var Prism = __webpack_require__(310);
- __webpack_require__(311);
+ var Prism = __webpack_require__(309);
+ __webpack_require__(310);
- var Vue = window.Vue = __webpack_require__(312);
- Vue.use(__webpack_require__(313));
- __webpack_require__(314);
- __webpack_require__(315);
+ var Vue = window.Vue = __webpack_require__(311);
+ Vue.use(__webpack_require__(314));
+ __webpack_require__(316);
+ __webpack_require__(317);
Vue.config.devtools = true;
Vue.config.debug = true;
@@ -94,9 +94,9 @@
}
});
-/***/ },
+/***/ }),
/* 1 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -105,7 +105,7 @@
__vue_exports__ = __webpack_require__(2)
/* template */
- var __vue_template__ = __webpack_require__(304)
+ var __vue_template__ = __webpack_require__(303)
__vue_options__ = __vue_exports__ = __vue_exports__ || {}
if (
typeof __vue_exports__.default === "object" ||
@@ -117,7 +117,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\bodyDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/bodyDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -128,9 +128,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-58838205", __vue_options__)
+ hotAPI.createRecord("data-v-6122e56b", __vue_options__)
} else {
- hotAPI.reload("data-v-58838205", __vue_options__)
+ hotAPI.reload("data-v-6122e56b", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] bodyDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -138,9 +138,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 2 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -350,9 +350,9 @@
//
//
-/***/ },
+/***/ }),
/* 3 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -373,7 +373,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\accordionDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/accordionDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -384,9 +384,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-76818dd9", __vue_options__)
+ hotAPI.createRecord("data-v-4416be80", __vue_options__)
} else {
- hotAPI.reload("data-v-76818dd9", __vue_options__)
+ hotAPI.reload("data-v-4416be80", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] accordionDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -394,9 +394,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 4 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -550,9 +550,9 @@
//
//
-/***/ },
+/***/ }),
/* 5 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -573,7 +573,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\utils\\docSection.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/utils/docSection.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -584,9 +584,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-28898352", __vue_options__)
+ hotAPI.createRecord("data-v-3586f4c4", __vue_options__)
} else {
- hotAPI.reload("data-v-28898352", __vue_options__)
+ hotAPI.reload("data-v-3586f4c4", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] docSection.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -594,9 +594,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 6 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
"use strict";
@@ -620,19 +620,19 @@
}
};
-/***/ },
+/***/ }),
/* 7 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
staticClass: "bs-docs-section",
attrs: {
"id": _vm.id
}
- }, [_vm._c('h1', {
+ }, [_c('h1', {
staticClass: "page-header"
- }, [_vm._c('a', {
+ }, [_c('a', {
staticClass: "anchor",
attrs: {
"href": '#' + _vm.id
@@ -642,13 +642,13 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-28898352", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-3586f4c4", module.exports)
}
}
-/***/ },
+/***/ }),
/* 8 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
'use strict';
@@ -689,9 +689,9 @@
}
};
-/***/ },
+/***/ }),
/* 9 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
'use strict';
@@ -707,23 +707,21 @@
if (~['html', 'markup'].indexOf(this.language)) content = content.replace(/(\w+)=""/g, '$1');
var matches = content.match(/(\n|\r)[ ]*\S/g);
if (matches) {
- (function () {
- var values = matches.map(function (el) {
- return el.length - 2;
- });
- var min = Math.min.apply(Math, values);
- content = content.replace(/(\n|\r)([^\n\S]*)/g, function (str, nr, s) {
- return nr + s.substr(min);
- });
- })();
+ var values = matches.map(function (el) {
+ return el.length - 2;
+ });
+ var min = Math.min.apply(Math, values);
+ content = content.replace(/(\n|\r)([^\n\S]*)/g, function (str, nr, s) {
+ return nr + s.substr(min);
+ });
}
return createElement('pre', [createElement('code', { attrs: { class: this.language ? 'language-' + this.language : null } }, !this.language ? content : [createElement('script', { attrs: { type: this.language === 'markup' ? 'language-mark-up' : this.language ? 'language-' + this.language : null } }, content.replace(/^([ \t]*[\r\n]+)+|([\r\n]+[ \t]*)+$/g, ''))])]);
}
};
-/***/ },
+/***/ }),
/* 10 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -744,7 +742,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Accordion.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Accordion.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -755,9 +753,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-d4b75a92", __vue_options__)
+ hotAPI.createRecord("data-v-51612c52", __vue_options__)
} else {
- hotAPI.reload("data-v-d4b75a92", __vue_options__)
+ hotAPI.reload("data-v-51612c52", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Accordion.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -765,9 +763,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 11 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
"use strict";
@@ -809,25 +807,25 @@
}
};
-/***/ },
+/***/ }),
/* 12 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
staticClass: "panel-group"
}, [_vm._t("default")], 2)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-d4b75a92", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-51612c52", module.exports)
}
}
-/***/ },
+/***/ }),
/* 13 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -851,10 +849,10 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Checkbox.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Checkbox.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
- __vue_options__._scopeId = "data-v-6922bf24"
+ __vue_options__._scopeId = "data-v-08284404"
/* hot reload */
if (false) {(function () {
@@ -863,9 +861,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-6922bf24", __vue_options__)
+ hotAPI.createRecord("data-v-08284404", __vue_options__)
} else {
- hotAPI.reload("data-v-6922bf24", __vue_options__)
+ hotAPI.reload("data-v-08284404", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Checkbox.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -873,9 +871,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 14 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\nlabel.checkbox[data-v-08284404] {\n position: relative;\n padding-left: 18px;\n}\nlabel.checkbox > input[data-v-08284404] {\n box-sizing: border-box;\n position: absolute;\n z-index: -1;\n padding: 0;\n opacity: 0;\n margin: 0;\n}\nlabel.checkbox > .icon[data-v-08284404] {\n position: absolute;\n top: .2rem;\n left: 0;\n display: block;\n width: 1.4rem;\n height: 1.4rem;\n line-height:1rem;\n text-align: center;\n user-select: none;\n border-radius: .35rem;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\nlabel.checkbox:not(.active) > .icon[data-v-08284404] {\n background-color: #ddd;\n border: 1px solid #bbb;\n}\nlabel.checkbox > input:focus ~ .icon[data-v-08284404] {\n outline: 0;\n border: 1px solid #66afe9;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);\n}\nlabel.checkbox.active > .icon[data-v-08284404] {\n background-size: 1rem 1rem;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNyIgaGVpZ2h0PSI3Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJtNS43MywwLjUybC0zLjEyNDIyLDMuMzQxNjFsLTEuMzM4OTUsLTEuNDMyMTJsLTEuMjQ5NjksMS4zMzY2NWwyLjU4ODYzLDIuNzY4NzZsNC4zNzM5LC00LjY3ODI2bC0xLjI0OTY5LC0xLjMzNjY1bDAsMGwwLjAwMDAyLDAuMDAwMDF6Ii8+PC9zdmc+);\n}\nlabel.checkbox.active .btn-default[data-v-08284404] { filter: brightness(75%);\n}\nlabel.checkbox.disabled[data-v-08284404],\nlabel.checkbox.readonly[data-v-08284404],\n.btn.readonly[data-v-08284404] {\n filter: alpha(opacity=65);\n box-shadow: none;\n opacity: .65;\n}\nlabel.btn > input[type=checkbox][data-v-08284404] {\n position: absolute;\n clip: rect(0,0,0,0);\n pointer-events: none;\n}\n", "", {"version":3,"sources":["/./src/Checkbox.vue?a80d4f54"],"names":[],"mappings":";AAuFA;EACA,mBAAA;EACA,mBAAA;CACA;AACA;EACA,uBAAA;EACA,mBAAA;EACA,YAAA;EACA,WAAA;EACA,WAAA;EACA,UAAA;CACA;AACA;EACA,mBAAA;EACA,WAAA;EACA,QAAA;EACA,eAAA;EACA,cAAA;EACA,eAAA;EACA,iBAAA;EACA,mBAAA;EACA,kBAAA;EACA,sBAAA;EACA,6BAAA;EACA,mCAAA;EACA,yBAAA;CACA;AACA;EACA,uBAAA;EACA,uBAAA;CACA;AACA;EACA,WAAA;EACA,0BAAA;EACA,0EAAA;CACA;AACA;EACA,2BAAA;EACA,kZAAA;CACA;AACA,sDAAA,wBAAA;CAAA;AAEA;;;EAGA,0BAAA;EACA,iBAAA;EACA,aAAA;CACA;AACA;EACA,mBAAA;EACA,oBAAA;EACA,qBAAA;CACA","file":"Checkbox.vue","sourcesContent":["\n \n \n \n \n \n \n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 16 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
/*
MIT License http://www.opensource.org/licenses/mit-license.php
@@ -969,9 +967,9 @@
};
-/***/ },
+/***/ }),
/* 17 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
/*
MIT License http://www.opensource.org/licenses/mit-license.php
@@ -1191,9 +1189,9 @@
}
-/***/ },
+/***/ }),
/* 18 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
'use strict';
@@ -1304,12 +1302,12 @@
}
};
-/***/ },
+/***/ }),
/* 19 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c(_vm.isButton ? 'a' : 'label', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c(_vm.isButton ? 'a' : 'label', {
tag: "a",
class: [_vm.isButton ? 'btn btn-' + _vm.typeColor : 'open checkbox ' + _vm.typeColor, {
active: _vm.checked,
@@ -1319,7 +1317,7 @@
on: {
"click": _vm.toggle
}
- }, [(_vm.name) ? _vm._c('input', {
+ }, [(_vm.name) ? _c('input', {
attrs: {
"type": "hidden",
"name": _vm.name
@@ -1327,25 +1325,25 @@
domProps: {
"value": _vm.checked ? _vm.trueValue : _vm.falseValue
}
- }) : _vm._e(), _vm._v(" "), (!_vm.isButton) ? _vm._c('span', {
+ }) : _vm._e(), _vm._v(" "), (!_vm.isButton) ? _c('span', {
staticClass: "icon dropdown-toggle",
class: [_vm.checked ? 'btn-' + _vm.typeColor : '', {
bg: _vm.typeColor === 'default'
}]
- }) : _vm._e(), _vm._v(" "), (!_vm.isButton && _vm.checked && _vm.typeColor === 'default') ? _vm._c('span', {
+ }) : _vm._e(), _vm._v(" "), (!_vm.isButton && _vm.checked && _vm.typeColor === 'default') ? _c('span', {
staticClass: "icon"
}) : _vm._e(), _vm._v(" "), _vm._t("default")], 2)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-6922bf24", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-08284404", module.exports)
}
}
-/***/ },
+/***/ }),
/* 20 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -1369,7 +1367,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Panel.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Panel.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -1380,9 +1378,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-b1e0461a", __vue_options__)
+ hotAPI.createRecord("data-v-11b8f7da", __vue_options__)
} else {
- hotAPI.reload("data-v-b1e0461a", __vue_options__)
+ hotAPI.reload("data-v-11b8f7da", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Panel.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -1390,9 +1388,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 21 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.accordion-toggle {\n cursor: pointer;\n}\n.collapse-enter-active,\n.collapse-leave-active {\n transition: all .5s ease;\n overflow: hidden;\n}\n.collapse-enter,\n.collapse-leave-active {\n}\n\n", "", {"version":3,"sources":["/./src/Panel.vue?84b08b46"],"names":[],"mappings":";AAyEA;EACA,gBAAA;CACA;AACA;;EAEA,yBAAA;EACA,iBAAA;CACA;AACA;;CAGA","file":"Panel.vue","sourcesContent":["\n \n
\n {{ header }} \n
\n
\n \n \n
\n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 23 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
'use strict';
@@ -1515,14 +1513,14 @@
}
};
-/***/ },
+/***/ }),
/* 24 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
class: ['panel', _vm.panelType]
- }, [_vm._c('div', {
+ }, [_c('div', {
class: ['panel-heading', {
'accordion-toggle': _vm.inAccordion
}],
@@ -1532,9 +1530,9 @@
_vm.inAccordion && _vm.toggle()
}
}
- }, [_vm._t("header", [_vm._c('h4', {
+ }, [_vm._t("header", [_c('h4', {
staticClass: "panel-title"
- }, [_vm._v(_vm._s(_vm.header))])])], 2), _vm._v(" "), _vm._c('transition', {
+ }, [_vm._v(_vm._s(_vm.header))])])], 2), _vm._v(" "), _c('transition', {
attrs: {
"name": "collapse"
},
@@ -1543,22 +1541,22 @@
"after-enter": _vm.afterEnter,
"before-leave": _vm.beforeLeave
}
- }, [(_vm.open) ? _vm._c('div', {
+ }, [(_vm.open) ? _c('div', {
staticClass: "panel-collapse"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "panel-body"
}, [_vm._t("default")], 2)]) : _vm._e()])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-b1e0461a", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-11b8f7da", module.exports)
}
}
-/***/ },
+/***/ }),
/* 25 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -1582,10 +1580,10 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Select.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Select.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
- __vue_options__._scopeId = "data-v-e514dbc6"
+ __vue_options__._scopeId = "data-v-3fd6cefd"
/* hot reload */
if (false) {(function () {
@@ -1594,9 +1592,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-e514dbc6", __vue_options__)
+ hotAPI.createRecord("data-v-3fd6cefd", __vue_options__)
} else {
- hotAPI.reload("data-v-e514dbc6", __vue_options__)
+ hotAPI.reload("data-v-3fd6cefd", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Select.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -1604,9 +1602,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 26 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n\r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.form-control.dropdown-toggle[data-v-3fd6cefd]{\n height: auto;\n padding-right: 24px;\n}\n.form-control.dropdown-toggle[data-v-3fd6cefd]:after{\n content: ' ';\n position: absolute;\n right: 13px;\n top: 50%;\n margin: -1px 0 0;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.bs-searchbox[data-v-3fd6cefd] {\n position: relative;\n margin: 4px 8px;\n}\n.bs-searchbox .close[data-v-3fd6cefd] {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n}\n.bs-searchbox input[data-v-3fd6cefd]:focus,\n.form-control.dropdown-toggle[data-v-3fd6cefd]:focus {\n outline: 0;\n border-color: #66afe9 !important;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);\n}\n.secret[data-v-3fd6cefd] {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n.form-control.dropdown-toggle>.close[data-v-3fd6cefd] { margin-left: 5px;\n}\n.notify.out[data-v-3fd6cefd] { position: relative;\n}\n.notify.in[data-v-3fd6cefd],\n.notify>div[data-v-3fd6cefd] {\n position: absolute;\n width: 96%;\n margin: 0 2%;\n min-height: 26px;\n padding: 3px 5px;\n background: #f5f5f5;\n border: 1px solid #e3e3e3;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.05);\n pointer-events: none;\n}\n.notify>div[data-v-3fd6cefd] {\n top: 5px;\n z-index: 1;\n}\n.notify.in[data-v-3fd6cefd] {\n opacity: .9;\n bottom: 5px;\n}\n.btn-group-justified .dropdown-toggle>span[data-v-3fd6cefd]:not(.close) {\n width: calc(100% - 18px);\n display: inline-block;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n margin-bottom: -4px;\n}\n.btn-group-justified .dropdown-menu[data-v-3fd6cefd] { width: 100%;\n}\n", "", {"version":3,"sources":["/./src/Select.vue?7ca49d1d"],"names":[],"mappings":";AAuQA;EACA,aAAA;EACA,oBAAA;CACA;AACA;EACA,aAAA;EACA,mBAAA;EACA,YAAA;EACA,SAAA;EACA,iBAAA;EACA,uBAAA;EACA,yBAAA;EACA,oCAAA;EACA,mCAAA;CACA;AACA;EACA,mBAAA;EACA,gBAAA;CACA;AACA;EACA,mBAAA;EACA,OAAA;EACA,SAAA;EACA,WAAA;EACA,eAAA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;EACA,mBAAA;CACA;AACA;;EAEA,WAAA;EACA,iCAAA;EACA,0EAAA;CACA;AACA;EACA,UAAA;EACA,oBAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,WAAA;EACA,mBAAA;EACA,WAAA;CACA;AACA,wDAAA,iBAAA;CAAA;AACA,+BAAA,mBAAA;CAAA;AACA;;EAEA,mBAAA;EACA,WAAA;EACA,aAAA;EACA,iBAAA;EACA,iBAAA;EACA,oBAAA;EACA,0BAAA;EACA,4CAAA;EACA,qBAAA;CACA;AACA;EACA,SAAA;EACA,WAAA;CACA;AACA;EACA,YAAA;EACA,YAAA;CACA;AACA;EACA,yBAAA;EACA,sBAAA;EACA,iBAAA;EACA,oBAAA;EACA,wBAAA;EACA,oBAAA;CACA;AACA,uDAAA,YAAA;CAAA","file":"Select.vue","sourcesContent":["\n \n
\n \n × \n
\n
\n \n {{ option[optionsLabel] }} \n \n \n
\n \n
\n \n\n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 28 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -1990,9 +1988,9 @@
}
};
-/***/ },
+/***/ }),
/* 29 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
'use strict';
@@ -2050,34 +2048,26 @@
p.done(JSON.parse);
request.onreadystatechange = function () {
if (request.readyState === 4) {
- var response;
- var i;
- var value;
-
- (function () {
- var e = { status: request.status };
- if (request.status === 200) {
- try {
- response = request.responseText;
-
- for (i in data.done) {
- value = data.done[i](response);
-
- if (value !== undefined) {
- response = value;
- }
+ var e = { status: request.status };
+ if (request.status === 200) {
+ try {
+ var response = request.responseText;
+ for (var i in data.done) {
+ var value = data.done[i](response);
+ if (value !== undefined) {
+ response = value;
}
- } catch (err) {
- data.fail.forEach(function (fail) {
- return fail(err);
- });
}
- } else {
+ } catch (err) {
data.fail.forEach(function (fail) {
- return fail(e);
+ return fail(err);
});
}
- })();
+ } else {
+ data.fail.forEach(function (fail) {
+ return fail(e);
+ });
+ }
}
};
request.open('GET', url);
@@ -2204,9 +2194,9 @@
return vue;
}
-/***/ },
+/***/ }),
/* 30 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
/* WEBPACK VAR INJECTION */(function(process) {'use strict';
@@ -2259,9 +2249,9 @@
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31)))
-/***/ },
+/***/ }),
/* 31 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
// shim for using process in browser
var process = module.exports = {};
@@ -2433,6 +2423,10 @@
process.removeListener = noop;
process.removeAllListeners = noop;
process.emit = noop;
+ process.prependListener = noop;
+ process.prependOnceListener = noop;
+
+ process.listeners = function (name) { return [] }
process.binding = function (name) {
throw new Error('process.binding is not supported');
@@ -2445,12 +2439,12 @@
process.umask = function() { return 0; };
-/***/ },
+/***/ }),
/* 32 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
directives: [{
name: "click-outside",
rawName: "v-click-outside",
@@ -2459,7 +2453,7 @@
}],
ref: "select",
class: _vm.classes
- }, [_vm._c('div', {
+ }, [_c('div', {
ref: "btn",
staticClass: "form-control dropdown-toggle",
attrs: {
@@ -2475,35 +2469,35 @@
_vm.toggle()
},
"keydown": [function($event) {
- if (_vm._k($event.keyCode, "esc", 27)) { return; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "esc", 27, $event.key)) { return null; }
$event.stopPropagation();
$event.preventDefault();
_vm.close($event)
}, function($event) {
- if (_vm._k($event.keyCode, "space", 32)) { return; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "space", 32, $event.key)) { return null; }
$event.stopPropagation();
$event.preventDefault();
_vm.toggle($event)
}, function($event) {
- if (_vm._k($event.keyCode, "enter", 13)) { return; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "enter", 13, $event.key)) { return null; }
$event.stopPropagation();
$event.preventDefault();
_vm.toggle($event)
}]
}
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "btn-content",
domProps: {
"innerHTML": _vm._s(_vm.loading ? _vm.text.loading : _vm.showPlaceholder || (_vm.multiple && _vm.showCount ? _vm.selectedText : _vm.selected))
}
- }), _vm._v(" "), (_vm.clearButton && _vm.values.length) ? _vm._c('span', {
+ }), _vm._v(" "), (_vm.clearButton && _vm.values.length) ? _c('span', {
staticClass: "close",
on: {
"click": function($event) {
_vm.clear()
}
}
- }, [_vm._v("×")]) : _vm._e()]), _vm._v(" "), _vm._c('select', {
+ }, [_vm._v("×")]) : _vm._e()]), _vm._v(" "), _c('select', {
directives: [{
name: "model",
rawName: "v-model",
@@ -2521,29 +2515,30 @@
},
on: {
"change": function($event) {
- _vm.val = Array.prototype.filter.call($event.target.options, function(o) {
+ var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {
return o.selected
}).map(function(o) {
var val = "_value" in o ? o._value : o.value;
return val
- })[0]
+ });
+ _vm.val = $event.target.multiple ? $$selectedVal : $$selectedVal[0]
}
}
- }, [(_vm.required) ? _vm._c('option', {
+ }, [(_vm.required) ? _c('option', {
attrs: {
"value": ""
}
}) : _vm._e(), _vm._v(" "), _vm._l((_vm.list), function(option) {
- return _vm._c('option', {
+ return _c('option', {
domProps: {
"value": option[_vm.optionsValue]
}
}, [_vm._v(_vm._s(option[_vm.optionsLabel]))])
- })], 2), _vm._v(" "), _vm._c('ul', {
+ })], 2), _vm._v(" "), _c('ul', {
staticClass: "dropdown-menu"
- }, [(_vm.list.length) ? [(_vm.canSearch) ? _vm._c('li', {
+ }, [(_vm.list.length) ? [(_vm.canSearch) ? _c('li', {
staticClass: "bs-searchbox"
- }, [_vm._c('input', {
+ }, [_c('input', {
directives: [{
name: "model",
rawName: "v-model",
@@ -2558,11 +2553,11 @@
"autocomplete": "off"
},
domProps: {
- "value": _vm._s(_vm.searchValue)
+ "value": (_vm.searchValue)
},
on: {
"keyup": function($event) {
- if (_vm._k($event.keyCode, "esc", 27)) { return; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "esc", 27, $event.key)) { return null; }
_vm.close($event)
},
"input": function($event) {
@@ -2570,7 +2565,7 @@
_vm.searchValue = $event.target.value
}
}
- }), _vm._v(" "), _vm._c('span', {
+ }), _vm._v(" "), _c('span', {
directives: [{
name: "show",
rawName: "v-show",
@@ -2581,7 +2576,7 @@
on: {
"click": _vm.clearSearch
}
- }, [_vm._v("×")])]) : _vm._e(), _vm._v(" "), (_vm.required && !_vm.clearButton) ? _vm._c('li', [_vm._c('a', {
+ }, [_vm._v("×")])]) : _vm._e(), _vm._v(" "), (_vm.required && !_vm.clearButton) ? _c('li', [_c('a', {
on: {
"mousedown": function($event) {
$event.preventDefault();
@@ -2589,22 +2584,22 @@
}
}
}, [_vm._v(_vm._s(_vm.placeholder || _vm.text.notSelected))])]) : _vm._e(), _vm._v(" "), _vm._l((_vm.filteredOptions), function(option) {
- return _vm._c('li', {
+ return _c('li', {
attrs: {
"id": option[_vm.optionsValue]
}
- }, [_vm._c('a', {
+ }, [_c('a', {
on: {
"mousedown": function($event) {
$event.preventDefault();
_vm.select(option[_vm.optionsValue])
}
}
- }, [_vm._c('span', {
+ }, [_c('span', {
domProps: {
"innerHTML": _vm._s(option[_vm.optionsLabel])
}
- }), _vm._v(" "), _vm._c('span', {
+ }), _vm._v(" "), _c('span', {
directives: [{
name: "show",
rawName: "v-show",
@@ -2613,141 +2608,123 @@
}],
staticClass: "glyphicon glyphicon-ok check-mark"
})])])
- })] : _vm._e(), _vm._v(" "), _vm._t("default"), _vm._v(" "), (_vm.notify && !_vm.closeOnSelect) ? _vm._c('transition', {
+ })] : _vm._e(), _vm._v(" "), _vm._t("default"), _vm._v(" "), (_vm.notify && !_vm.closeOnSelect) ? _c('transition', {
attrs: {
"name": "fadein"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "notify in"
- }, [_vm._v(_vm._s(_vm.limitText))])]) : _vm._e()], 2), _vm._v(" "), (_vm.notify && _vm.closeOnSelect) ? _vm._c('transition', {
+ }, [_vm._v(_vm._s(_vm.limitText))])]) : _vm._e()], 2), _vm._v(" "), (_vm.notify && _vm.closeOnSelect) ? _c('transition', {
attrs: {
"name": "fadein"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "notify out"
- }, [_vm._c('div', [_vm._v(_vm._s(_vm.limitText))])])]) : _vm._e()], 1)
+ }, [_c('div', [_vm._v(_vm._s(_vm.limitText))])])]) : _vm._e()], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-e514dbc6", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-3fd6cefd", module.exports)
}
}
-/***/ },
+/***/ }),
/* 33 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "accordion",
"name": "Accordion"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.checked),
- expression: "checked"
- }],
+ }, [_c('checkbox', {
attrs: {
"type": "primary"
},
- domProps: {
- "value": (_vm.checked)
- },
- on: {
- "input": function($event) {
- _vm.checked = $event
- }
+ model: {
+ value: (_vm.checked),
+ callback: function($$v) {
+ _vm.checked = $$v
+ },
+ expression: "checked"
}
- }, [_vm._v("Open only one at a time.")]), _vm._v(" "), _vm._c('p', [_vm._c('v-select', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.selected),
- expression: "selected"
- }],
+ }, [_vm._v("Open only one at a time.")]), _vm._v(" "), _c('p', [_c('v-select', {
attrs: {
"options": _vm.types,
"clear-button": "",
"placeholder": "Global type"
},
- domProps: {
- "value": (_vm.selected)
- },
- on: {
- "input": function($event) {
- _vm.selected = $event
- }
+ model: {
+ value: (_vm.selected),
+ callback: function($$v) {
+ _vm.selected = $$v
+ },
+ expression: "selected"
}
- })], 1), _vm._v(" "), _vm._c('p', [_vm._c('v-select', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.first),
- expression: "first"
- }],
+ })], 1), _vm._v(" "), _c('p', [_c('v-select', {
attrs: {
"options": _vm.types,
"clear-button": "",
"placeholder": "First element type"
},
- domProps: {
- "value": (_vm.first)
- },
- on: {
- "input": function($event) {
- _vm.first = $event
- }
+ model: {
+ value: (_vm.first),
+ callback: function($$v) {
+ _vm.first = $$v
+ },
+ expression: "first"
}
- })], 1), _vm._v(" "), _vm._c('accordion', {
+ })], 1), _vm._v(" "), _c('accordion', {
attrs: {
"one-at-atime": _vm.checked,
"type": _vm.selected
}
- }, [_vm._c('panel', {
+ }, [_c('panel', {
attrs: {
"is-open": "",
"type": _vm.first == 'panel' ? null : _vm.first
}
- }, [_vm._c('strong', {
+ }, [_c('strong', {
+ attrs: {
+ "slot": "header"
+ },
slot: "header"
- }, [_vm._c('u', [_vm._v("Panel #1")])]), _vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")]), _vm._v(" "), _vm._c('panel', {
+ }, [_c('u', [_vm._v("Panel #1")])]), _vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")]), _vm._v(" "), _c('panel', {
attrs: {
"header": "Panel #2"
}
- }, [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")]), _vm._v(" "), _vm._c('panel', {
+ }, [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")]), _vm._v(" "), _c('panel', {
attrs: {
"header": "Panel #3"
}
- }, [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")]), _vm._v(" "), _vm._c('panel', {
+ }, [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")]), _vm._v(" "), _c('panel', {
attrs: {
"header": "Panel #4"
}
- }, [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")])], 1)], 1), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")])], 1)], 1), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n \n Panel #1 \n ...\n \n \n ...\n \n \n ...\n \n \n ...\n \n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("type")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p', [_vm._v("Define the type of color for the tabs (global).")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("one-at-time")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Control whether expanding an item will cause the other items to close.")])])]), _vm._v(" "), _vm._c('doc-table', {
+ }, [_vm._v("\n \n \n Panel #1 \n ...\n \n \n ...\n \n \n ...\n \n \n ...\n \n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("type")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p', [_vm._v("Define the type of color for the tabs (global).")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("one-at-time")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Control whether expanding an item will cause the other items to close.")])])]), _vm._v(" "), _c('doc-table', {
attrs: {
"name": "Panel"
}
- }, [_vm._c('div', [_vm._c('p', [_vm._v("header")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("The clickable text on the group's header. You need one to be able to click on the header for toggling.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("is-open")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Whether accordion group is open or closed.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("type")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p', [_vm._v("Define the type of color for the tab (single).")])])]), _vm._v(" "), _vm._c('p', [_vm._v("If you want to personalice your header with some html you can use the slot instead of header attribute (panel #1 in the example).")])], 1)
+ }, [_c('div', [_c('p', [_vm._v("header")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("The clickable text on the group's header. You need one to be able to click on the header for toggling.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("is-open")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Whether accordion group is open or closed.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("type")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p', [_vm._v("Define the type of color for the tab (single).")])])]), _vm._v(" "), _c('p', [_vm._v("If you want to personalice your header with some html you can use the slot instead of header attribute (panel #1 in the example).")])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-76818dd9", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-4416be80", module.exports)
}
}
-/***/ },
+/***/ }),
/* 34 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -2771,7 +2748,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\affixDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/affixDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -2782,9 +2759,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-81085d3e", __vue_options__)
+ hotAPI.createRecord("data-v-01c26fc8", __vue_options__)
} else {
- hotAPI.reload("data-v-81085d3e", __vue_options__)
+ hotAPI.reload("data-v-01c26fc8", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] affixDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -2792,9 +2769,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 35 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.animated {\n -webkit-animation-duration: 3s;\n animation-duration: 3s;\n -webkit-animation-fill-mode: both;\n animation-fill-mode: both;\n animation-iteration-count: infinite\n}\n@keyframes shake {\n0%, 100% {transform: translateX(0);\n}\n10%, 30%, 50%, 70%, 90% {transform: translateX(-5px);\n}\n20%, 40%, 60%, 80% {transform: translateX(5px);\n}\n}\n.shake {\n -webkit-animation-name: shake;\n animation-name: shake;\n}\n", "", {"version":3,"sources":["/./docs/example/affixDocs.vue?1c810bbd"],"names":[],"mappings":";AAiDA;IACA,+BAAA;IACA,uBAAA;IACA,kCAAA;IACA,0BAAA;IACA,mCAAA;CACA;AACA;AACA,UAAA,yBAAA;CAAA;AACA,yBAAA,4BAAA;CAAA;AACA,oBAAA,2BAAA;CAAA;CACA;AACA;IACA,8BAAA;IACA,sBAAA;CACA","file":"affixDocs.vue","sourcesContent":["\n \n \n
\n The sub-navigation on the RIGHT is a live demo of the affix.\n (The live demo is hidden in small screens) \n \n \n \n \n
\n \n <affix offset=\"50\">\n <ul>\n <li>...</li>\n <li>...</li>\n <li>...</li>\n </ul>\n <a href=\"#\">...</a>\n </affix>\n \n \n \n
offset
\n
Number
\n
0
\n
Pixels to offset from top of screen when calculating position of scroll.
\n
\n \n \n\n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 37 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -2902,9 +2879,9 @@
}
};
-/***/ },
+/***/ }),
/* 38 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -2928,7 +2905,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Tooltip.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Tooltip.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -2939,9 +2916,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-48fb51b2", __vue_options__)
+ hotAPI.createRecord("data-v-3a7c9e5c", __vue_options__)
} else {
- hotAPI.reload("data-v-48fb51b2", __vue_options__)
+ hotAPI.reload("data-v-3a7c9e5c", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Tooltip.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -2949,9 +2926,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 39 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.tooltip.top,\n.tooltip.left,\n.tooltip.right,\n.tooltip.bottom {\n opacity: .9;\n}\n.fadein-enter {\n animation:fadein-in 0.3s ease-in;\n}\n.fadein-leave-active {\n animation:fadein-out 0.3s ease-out;\n}\n@keyframes fadein-in {\n0% {\n opacity: 0;\n}\n100% {\n opacity: .9;\n}\n}\n@keyframes fadein-out {\n0% {\n opacity: .9;\n}\n100% {\n opacity: 0;\n}\n}\n", "", {"version":3,"sources":["/./src/Tooltip.vue?472e8cc0"],"names":[],"mappings":";AA2BA;;;;EAIA,YAAA;CACA;AACA;EACA,iCAAA;CACA;AACA;EACA,mCAAA;CACA;AACA;AACA;IACA,WAAA;CACA;AACA;IACA,YAAA;CACA;CACA;AACA;AACA;IACA,YAAA;CACA;AACA;IACA,WAAA;CACA;CACA","file":"Tooltip.vue","sourcesContent":["\n \n \n \n \n \n \n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 41 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -3026,9 +3003,9 @@
//
//
-/***/ },
+/***/ }),
/* 42 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -3130,9 +3107,9 @@
}
};
-/***/ },
+/***/ }),
/* 43 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -3683,56 +3660,58 @@
exports.default = NodeListJS;
-/***/ },
+/***/ }),
/* 44 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
module.exports = { "default": __webpack_require__(45), __esModule: true };
-/***/ },
+/***/ }),
/* 45 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
__webpack_require__(46);
var $Object = __webpack_require__(49).Object;
- module.exports = function defineProperty(it, key, desc){
+ module.exports = function defineProperty(it, key, desc) {
return $Object.defineProperty(it, key, desc);
};
-/***/ },
+
+/***/ }),
/* 46 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var $export = __webpack_require__(47);
// 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes)
- $export($export.S + $export.F * !__webpack_require__(57), 'Object', {defineProperty: __webpack_require__(53).f});
+ $export($export.S + $export.F * !__webpack_require__(57), 'Object', { defineProperty: __webpack_require__(53).f });
-/***/ },
+
+/***/ }),
/* 47 */
-/***/ function(module, exports, __webpack_require__) {
-
- var global = __webpack_require__(48)
- , core = __webpack_require__(49)
- , ctx = __webpack_require__(50)
- , hide = __webpack_require__(52)
- , PROTOTYPE = 'prototype';
-
- var $export = function(type, name, source){
- var IS_FORCED = type & $export.F
- , IS_GLOBAL = type & $export.G
- , IS_STATIC = type & $export.S
- , IS_PROTO = type & $export.P
- , IS_BIND = type & $export.B
- , IS_WRAP = type & $export.W
- , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})
- , expProto = exports[PROTOTYPE]
- , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]
- , key, own, out;
- if(IS_GLOBAL)source = name;
- for(key in source){
+/***/ (function(module, exports, __webpack_require__) {
+
+ var global = __webpack_require__(48);
+ var core = __webpack_require__(49);
+ var ctx = __webpack_require__(50);
+ var hide = __webpack_require__(52);
+ var PROTOTYPE = 'prototype';
+
+ var $export = function (type, name, source) {
+ var IS_FORCED = type & $export.F;
+ var IS_GLOBAL = type & $export.G;
+ var IS_STATIC = type & $export.S;
+ var IS_PROTO = type & $export.P;
+ var IS_BIND = type & $export.B;
+ var IS_WRAP = type & $export.W;
+ var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
+ var expProto = exports[PROTOTYPE];
+ var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE];
+ var key, own, out;
+ if (IS_GLOBAL) source = name;
+ for (key in source) {
// contains in native
own = !IS_FORCED && target && target[key] !== undefined;
- if(own && key in exports)continue;
+ if (own && key in exports) continue;
// export native or passed
out = own ? target[key] : source[key];
// prevent global pollution for namespaces
@@ -3740,11 +3719,11 @@
// bind timers to global for call from export context
: IS_BIND && own ? ctx(out, global)
// wrap global constructors for prevent change them in library
- : IS_WRAP && target[key] == out ? (function(C){
- var F = function(a, b, c){
- if(this instanceof C){
- switch(arguments.length){
- case 0: return new C;
+ : IS_WRAP && target[key] == out ? (function (C) {
+ var F = function (a, b, c) {
+ if (this instanceof C) {
+ switch (arguments.length) {
+ case 0: return new C();
case 1: return new C(a);
case 2: return new C(a, b);
} return new C(a, b, c);
@@ -3755,10 +3734,10 @@
// make static versions for prototype methods
})(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
// export proto methods to core.%CONSTRUCTOR%.methods.%NAME%
- if(IS_PROTO){
+ if (IS_PROTO) {
(exports.virtual || (exports.virtual = {}))[key] = out;
// export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%
- if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);
+ if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out);
}
}
};
@@ -3770,233 +3749,252 @@
$export.B = 16; // bind
$export.W = 32; // wrap
$export.U = 64; // safe
- $export.R = 128; // real proto method for `library`
+ $export.R = 128; // real proto method for `library`
module.exports = $export;
-/***/ },
+
+/***/ }),
/* 48 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
var global = module.exports = typeof window != 'undefined' && window.Math == Math
- ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();
- if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef
+ ? window : typeof self != 'undefined' && self.Math == Math ? self
+ // eslint-disable-next-line no-new-func
+ : Function('return this')();
+ if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
-/***/ },
+
+/***/ }),
/* 49 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
+
+ var core = module.exports = { version: '2.5.1' };
+ if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
- var core = module.exports = {version: '2.4.0'};
- if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef
-/***/ },
+/***/ }),
/* 50 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// optional / simple context binding
var aFunction = __webpack_require__(51);
- module.exports = function(fn, that, length){
+ module.exports = function (fn, that, length) {
aFunction(fn);
- if(that === undefined)return fn;
- switch(length){
- case 1: return function(a){
+ if (that === undefined) return fn;
+ switch (length) {
+ case 1: return function (a) {
return fn.call(that, a);
};
- case 2: return function(a, b){
+ case 2: return function (a, b) {
return fn.call(that, a, b);
};
- case 3: return function(a, b, c){
+ case 3: return function (a, b, c) {
return fn.call(that, a, b, c);
};
}
- return function(/* ...args */){
+ return function (/* ...args */) {
return fn.apply(that, arguments);
};
};
-/***/ },
+
+/***/ }),
/* 51 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
- module.exports = function(it){
- if(typeof it != 'function')throw TypeError(it + ' is not a function!');
+ module.exports = function (it) {
+ if (typeof it != 'function') throw TypeError(it + ' is not a function!');
return it;
};
-/***/ },
+
+/***/ }),
/* 52 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- var dP = __webpack_require__(53)
- , createDesc = __webpack_require__(61);
- module.exports = __webpack_require__(57) ? function(object, key, value){
+ var dP = __webpack_require__(53);
+ var createDesc = __webpack_require__(61);
+ module.exports = __webpack_require__(57) ? function (object, key, value) {
return dP.f(object, key, createDesc(1, value));
- } : function(object, key, value){
+ } : function (object, key, value) {
object[key] = value;
return object;
};
-/***/ },
+
+/***/ }),
/* 53 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- var anObject = __webpack_require__(54)
- , IE8_DOM_DEFINE = __webpack_require__(56)
- , toPrimitive = __webpack_require__(60)
- , dP = Object.defineProperty;
+ var anObject = __webpack_require__(54);
+ var IE8_DOM_DEFINE = __webpack_require__(56);
+ var toPrimitive = __webpack_require__(60);
+ var dP = Object.defineProperty;
- exports.f = __webpack_require__(57) ? Object.defineProperty : function defineProperty(O, P, Attributes){
+ exports.f = __webpack_require__(57) ? Object.defineProperty : function defineProperty(O, P, Attributes) {
anObject(O);
P = toPrimitive(P, true);
anObject(Attributes);
- if(IE8_DOM_DEFINE)try {
+ if (IE8_DOM_DEFINE) try {
return dP(O, P, Attributes);
- } catch(e){ /* empty */ }
- if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');
- if('value' in Attributes)O[P] = Attributes.value;
+ } catch (e) { /* empty */ }
+ if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
+ if ('value' in Attributes) O[P] = Attributes.value;
return O;
};
-/***/ },
+
+/***/ }),
/* 54 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var isObject = __webpack_require__(55);
- module.exports = function(it){
- if(!isObject(it))throw TypeError(it + ' is not an object!');
+ module.exports = function (it) {
+ if (!isObject(it)) throw TypeError(it + ' is not an object!');
return it;
};
-/***/ },
+
+/***/ }),
/* 55 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
- module.exports = function(it){
+ module.exports = function (it) {
return typeof it === 'object' ? it !== null : typeof it === 'function';
};
-/***/ },
+
+/***/ }),
/* 56 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports = !__webpack_require__(57) && !__webpack_require__(58)(function(){
- return Object.defineProperty(__webpack_require__(59)('div'), 'a', {get: function(){ return 7; }}).a != 7;
+ module.exports = !__webpack_require__(57) && !__webpack_require__(58)(function () {
+ return Object.defineProperty(__webpack_require__(59)('div'), 'a', { get: function () { return 7; } }).a != 7;
});
-/***/ },
+
+/***/ }),
/* 57 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// Thank's IE8 for his funny defineProperty
- module.exports = !__webpack_require__(58)(function(){
- return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;
+ module.exports = !__webpack_require__(58)(function () {
+ return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
});
-/***/ },
+
+/***/ }),
/* 58 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
- module.exports = function(exec){
+ module.exports = function (exec) {
try {
return !!exec();
- } catch(e){
+ } catch (e) {
return true;
}
};
-/***/ },
+
+/***/ }),
/* 59 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- var isObject = __webpack_require__(55)
- , document = __webpack_require__(48).document
- // in old IE typeof document.createElement is 'object'
- , is = isObject(document) && isObject(document.createElement);
- module.exports = function(it){
+ var isObject = __webpack_require__(55);
+ var document = __webpack_require__(48).document;
+ // typeof document.createElement is 'object' in old IE
+ var is = isObject(document) && isObject(document.createElement);
+ module.exports = function (it) {
return is ? document.createElement(it) : {};
};
-/***/ },
+
+/***/ }),
/* 60 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// 7.1.1 ToPrimitive(input [, PreferredType])
var isObject = __webpack_require__(55);
// instead of the ES6 spec version, we didn't implement @@toPrimitive case
// and the second argument - flag - preferred type is a string
- module.exports = function(it, S){
- if(!isObject(it))return it;
+ module.exports = function (it, S) {
+ if (!isObject(it)) return it;
var fn, val;
- if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;
- if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;
- if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;
+ if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
+ if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
+ if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
throw TypeError("Can't convert object to primitive value");
};
-/***/ },
+
+/***/ }),
/* 61 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
- module.exports = function(bitmap, value){
+ module.exports = function (bitmap, value) {
return {
- enumerable : !(bitmap & 1),
+ enumerable: !(bitmap & 1),
configurable: !(bitmap & 2),
- writable : !(bitmap & 4),
- value : value
+ writable: !(bitmap & 4),
+ value: value
};
};
-/***/ },
+
+/***/ }),
/* 62 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
module.exports = { "default": __webpack_require__(63), __esModule: true };
-/***/ },
+/***/ }),
/* 63 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
__webpack_require__(64);
__webpack_require__(93);
module.exports = __webpack_require__(97).f('iterator');
-/***/ },
+
+/***/ }),
/* 64 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
- var $at = __webpack_require__(65)(true);
+ var $at = __webpack_require__(65)(true);
// 21.1.3.27 String.prototype[@@iterator]()
- __webpack_require__(68)(String, 'String', function(iterated){
+ __webpack_require__(68)(String, 'String', function (iterated) {
this._t = String(iterated); // target
this._i = 0; // next index
// 21.1.5.2.1 %StringIteratorPrototype%.next()
- }, function(){
- var O = this._t
- , index = this._i
- , point;
- if(index >= O.length)return {value: undefined, done: true};
+ }, function () {
+ var O = this._t;
+ var index = this._i;
+ var point;
+ if (index >= O.length) return { value: undefined, done: true };
point = $at(O, index);
this._i += point.length;
- return {value: point, done: false};
+ return { value: point, done: false };
});
-/***/ },
+
+/***/ }),
/* 65 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- var toInteger = __webpack_require__(66)
- , defined = __webpack_require__(67);
+ var toInteger = __webpack_require__(66);
+ var defined = __webpack_require__(67);
// true -> String#at
// false -> String#codePointAt
- module.exports = function(TO_STRING){
- return function(that, pos){
- var s = String(defined(that))
- , i = toInteger(pos)
- , l = s.length
- , a, b;
- if(i < 0 || i >= l)return TO_STRING ? '' : undefined;
+ module.exports = function (TO_STRING) {
+ return function (that, pos) {
+ var s = String(defined(that));
+ var i = toInteger(pos);
+ var l = s.length;
+ var a, b;
+ if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
a = s.charCodeAt(i);
return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
? TO_STRING ? s.charAt(i) : a
@@ -4004,167 +4002,176 @@
};
};
-/***/ },
+
+/***/ }),
/* 66 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
// 7.1.4 ToInteger
- var ceil = Math.ceil
- , floor = Math.floor;
- module.exports = function(it){
+ var ceil = Math.ceil;
+ var floor = Math.floor;
+ module.exports = function (it) {
return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
};
-/***/ },
+
+/***/ }),
/* 67 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
// 7.2.1 RequireObjectCoercible(argument)
- module.exports = function(it){
- if(it == undefined)throw TypeError("Can't call method on " + it);
+ module.exports = function (it) {
+ if (it == undefined) throw TypeError("Can't call method on " + it);
return it;
};
-/***/ },
+
+/***/ }),
/* 68 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
- var LIBRARY = __webpack_require__(69)
- , $export = __webpack_require__(47)
- , redefine = __webpack_require__(70)
- , hide = __webpack_require__(52)
- , has = __webpack_require__(71)
- , Iterators = __webpack_require__(72)
- , $iterCreate = __webpack_require__(73)
- , setToStringTag = __webpack_require__(89)
- , getPrototypeOf = __webpack_require__(91)
- , ITERATOR = __webpack_require__(90)('iterator')
- , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next`
- , FF_ITERATOR = '@@iterator'
- , KEYS = 'keys'
- , VALUES = 'values';
-
- var returnThis = function(){ return this; };
-
- module.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){
+ var LIBRARY = __webpack_require__(69);
+ var $export = __webpack_require__(47);
+ var redefine = __webpack_require__(70);
+ var hide = __webpack_require__(52);
+ var has = __webpack_require__(71);
+ var Iterators = __webpack_require__(72);
+ var $iterCreate = __webpack_require__(73);
+ var setToStringTag = __webpack_require__(89);
+ var getPrototypeOf = __webpack_require__(91);
+ var ITERATOR = __webpack_require__(90)('iterator');
+ var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
+ var FF_ITERATOR = '@@iterator';
+ var KEYS = 'keys';
+ var VALUES = 'values';
+
+ var returnThis = function () { return this; };
+
+ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {
$iterCreate(Constructor, NAME, next);
- var getMethod = function(kind){
- if(!BUGGY && kind in proto)return proto[kind];
- switch(kind){
- case KEYS: return function keys(){ return new Constructor(this, kind); };
- case VALUES: return function values(){ return new Constructor(this, kind); };
- } return function entries(){ return new Constructor(this, kind); };
+ var getMethod = function (kind) {
+ if (!BUGGY && kind in proto) return proto[kind];
+ switch (kind) {
+ case KEYS: return function keys() { return new Constructor(this, kind); };
+ case VALUES: return function values() { return new Constructor(this, kind); };
+ } return function entries() { return new Constructor(this, kind); };
};
- var TAG = NAME + ' Iterator'
- , DEF_VALUES = DEFAULT == VALUES
- , VALUES_BUG = false
- , proto = Base.prototype
- , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]
- , $default = $native || getMethod(DEFAULT)
- , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined
- , $anyNative = NAME == 'Array' ? proto.entries || $native : $native
- , methods, key, IteratorPrototype;
+ var TAG = NAME + ' Iterator';
+ var DEF_VALUES = DEFAULT == VALUES;
+ var VALUES_BUG = false;
+ var proto = Base.prototype;
+ var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
+ var $default = $native || getMethod(DEFAULT);
+ var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
+ var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
+ var methods, key, IteratorPrototype;
// Fix native
- if($anyNative){
- IteratorPrototype = getPrototypeOf($anyNative.call(new Base));
- if(IteratorPrototype !== Object.prototype){
+ if ($anyNative) {
+ IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));
+ if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {
// Set @@toStringTag to native iterators
setToStringTag(IteratorPrototype, TAG, true);
// fix for some old engines
- if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis);
+ if (!LIBRARY && !has(IteratorPrototype, ITERATOR)) hide(IteratorPrototype, ITERATOR, returnThis);
}
}
// fix Array#{values, @@iterator}.name in V8 / FF
- if(DEF_VALUES && $native && $native.name !== VALUES){
+ if (DEF_VALUES && $native && $native.name !== VALUES) {
VALUES_BUG = true;
- $default = function values(){ return $native.call(this); };
+ $default = function values() { return $native.call(this); };
}
// Define iterator
- if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){
+ if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
hide(proto, ITERATOR, $default);
}
// Plug for library
Iterators[NAME] = $default;
- Iterators[TAG] = returnThis;
- if(DEFAULT){
+ Iterators[TAG] = returnThis;
+ if (DEFAULT) {
methods = {
- values: DEF_VALUES ? $default : getMethod(VALUES),
- keys: IS_SET ? $default : getMethod(KEYS),
+ values: DEF_VALUES ? $default : getMethod(VALUES),
+ keys: IS_SET ? $default : getMethod(KEYS),
entries: $entries
};
- if(FORCED)for(key in methods){
- if(!(key in proto))redefine(proto, key, methods[key]);
+ if (FORCED) for (key in methods) {
+ if (!(key in proto)) redefine(proto, key, methods[key]);
} else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
}
return methods;
};
-/***/ },
+
+/***/ }),
/* 69 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
module.exports = true;
-/***/ },
+
+/***/ }),
/* 70 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(52);
-/***/ },
+
+/***/ }),
/* 71 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
var hasOwnProperty = {}.hasOwnProperty;
- module.exports = function(it, key){
+ module.exports = function (it, key) {
return hasOwnProperty.call(it, key);
};
-/***/ },
+
+/***/ }),
/* 72 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
module.exports = {};
-/***/ },
+
+/***/ }),
/* 73 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
- var create = __webpack_require__(74)
- , descriptor = __webpack_require__(61)
- , setToStringTag = __webpack_require__(89)
- , IteratorPrototype = {};
+ var create = __webpack_require__(74);
+ var descriptor = __webpack_require__(61);
+ var setToStringTag = __webpack_require__(89);
+ var IteratorPrototype = {};
// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
- __webpack_require__(52)(IteratorPrototype, __webpack_require__(90)('iterator'), function(){ return this; });
+ __webpack_require__(52)(IteratorPrototype, __webpack_require__(90)('iterator'), function () { return this; });
- module.exports = function(Constructor, NAME, next){
- Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)});
+ module.exports = function (Constructor, NAME, next) {
+ Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });
setToStringTag(Constructor, NAME + ' Iterator');
};
-/***/ },
+
+/***/ }),
/* 74 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
- var anObject = __webpack_require__(54)
- , dPs = __webpack_require__(75)
- , enumBugKeys = __webpack_require__(87)
- , IE_PROTO = __webpack_require__(84)('IE_PROTO')
- , Empty = function(){ /* empty */ }
- , PROTOTYPE = 'prototype';
+ var anObject = __webpack_require__(54);
+ var dPs = __webpack_require__(75);
+ var enumBugKeys = __webpack_require__(87);
+ var IE_PROTO = __webpack_require__(84)('IE_PROTO');
+ var Empty = function () { /* empty */ };
+ var PROTOTYPE = 'prototype';
// Create object with fake `null` prototype: use iframe Object with cleared prototype
- var createDict = function(){
+ var createDict = function () {
// Thrash, waste and sodomy: IE GC bug
- var iframe = __webpack_require__(59)('iframe')
- , i = enumBugKeys.length
- , lt = '<'
- , gt = '>'
- , iframeDocument;
+ var iframe = __webpack_require__(59)('iframe');
+ var i = enumBugKeys.length;
+ var lt = '<';
+ var gt = '>';
+ var iframeDocument;
iframe.style.display = 'none';
__webpack_require__(88).appendChild(iframe);
iframe.src = 'javascript:'; // eslint-disable-line no-script-url
@@ -4175,15 +4182,15 @@
iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
iframeDocument.close();
createDict = iframeDocument.F;
- while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];
+ while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];
return createDict();
};
- module.exports = Object.create || function create(O, Properties){
+ module.exports = Object.create || function create(O, Properties) {
var result;
- if(O !== null){
+ if (O !== null) {
Empty[PROTOTYPE] = anObject(O);
- result = new Empty;
+ result = new Empty();
Empty[PROTOTYPE] = null;
// add "__proto__" for Object.getPrototypeOf polyfill
result[IE_PROTO] = O;
@@ -4192,287 +4199,316 @@
};
-/***/ },
+/***/ }),
/* 75 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- var dP = __webpack_require__(53)
- , anObject = __webpack_require__(54)
- , getKeys = __webpack_require__(76);
+ var dP = __webpack_require__(53);
+ var anObject = __webpack_require__(54);
+ var getKeys = __webpack_require__(76);
- module.exports = __webpack_require__(57) ? Object.defineProperties : function defineProperties(O, Properties){
+ module.exports = __webpack_require__(57) ? Object.defineProperties : function defineProperties(O, Properties) {
anObject(O);
- var keys = getKeys(Properties)
- , length = keys.length
- , i = 0
- , P;
- while(length > i)dP.f(O, P = keys[i++], Properties[P]);
+ var keys = getKeys(Properties);
+ var length = keys.length;
+ var i = 0;
+ var P;
+ while (length > i) dP.f(O, P = keys[i++], Properties[P]);
return O;
};
-/***/ },
+
+/***/ }),
/* 76 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// 19.1.2.14 / 15.2.3.14 Object.keys(O)
- var $keys = __webpack_require__(77)
- , enumBugKeys = __webpack_require__(87);
+ var $keys = __webpack_require__(77);
+ var enumBugKeys = __webpack_require__(87);
- module.exports = Object.keys || function keys(O){
+ module.exports = Object.keys || function keys(O) {
return $keys(O, enumBugKeys);
};
-/***/ },
+
+/***/ }),
/* 77 */
-/***/ function(module, exports, __webpack_require__) {
-
- var has = __webpack_require__(71)
- , toIObject = __webpack_require__(78)
- , arrayIndexOf = __webpack_require__(81)(false)
- , IE_PROTO = __webpack_require__(84)('IE_PROTO');
-
- module.exports = function(object, names){
- var O = toIObject(object)
- , i = 0
- , result = []
- , key;
- for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);
+/***/ (function(module, exports, __webpack_require__) {
+
+ var has = __webpack_require__(71);
+ var toIObject = __webpack_require__(78);
+ var arrayIndexOf = __webpack_require__(81)(false);
+ var IE_PROTO = __webpack_require__(84)('IE_PROTO');
+
+ module.exports = function (object, names) {
+ var O = toIObject(object);
+ var i = 0;
+ var result = [];
+ var key;
+ for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
// Don't enum bug & hidden keys
- while(names.length > i)if(has(O, key = names[i++])){
+ while (names.length > i) if (has(O, key = names[i++])) {
~arrayIndexOf(result, key) || result.push(key);
}
return result;
};
-/***/ },
+
+/***/ }),
/* 78 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// to indexed object, toObject with fallback for non-array-like ES3 strings
- var IObject = __webpack_require__(79)
- , defined = __webpack_require__(67);
- module.exports = function(it){
+ var IObject = __webpack_require__(79);
+ var defined = __webpack_require__(67);
+ module.exports = function (it) {
return IObject(defined(it));
};
-/***/ },
+
+/***/ }),
/* 79 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// fallback for non-array-like ES3 and non-enumerable old V8 strings
var cof = __webpack_require__(80);
- module.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){
+ // eslint-disable-next-line no-prototype-builtins
+ module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
return cof(it) == 'String' ? it.split('') : Object(it);
};
-/***/ },
+
+/***/ }),
/* 80 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
var toString = {}.toString;
- module.exports = function(it){
+ module.exports = function (it) {
return toString.call(it).slice(8, -1);
};
-/***/ },
+
+/***/ }),
/* 81 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// false -> Array#indexOf
// true -> Array#includes
- var toIObject = __webpack_require__(78)
- , toLength = __webpack_require__(82)
- , toIndex = __webpack_require__(83);
- module.exports = function(IS_INCLUDES){
- return function($this, el, fromIndex){
- var O = toIObject($this)
- , length = toLength(O.length)
- , index = toIndex(fromIndex, length)
- , value;
+ var toIObject = __webpack_require__(78);
+ var toLength = __webpack_require__(82);
+ var toAbsoluteIndex = __webpack_require__(83);
+ module.exports = function (IS_INCLUDES) {
+ return function ($this, el, fromIndex) {
+ var O = toIObject($this);
+ var length = toLength(O.length);
+ var index = toAbsoluteIndex(fromIndex, length);
+ var value;
// Array#includes uses SameValueZero equality algorithm
- if(IS_INCLUDES && el != el)while(length > index){
+ // eslint-disable-next-line no-self-compare
+ if (IS_INCLUDES && el != el) while (length > index) {
value = O[index++];
- if(value != value)return true;
- // Array#toIndex ignores holes, Array#includes - not
- } else for(;length > index; index++)if(IS_INCLUDES || index in O){
- if(O[index] === el)return IS_INCLUDES || index || 0;
+ // 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) {
+ if (O[index] === el) return IS_INCLUDES || index || 0;
} return !IS_INCLUDES && -1;
};
};
-/***/ },
+
+/***/ }),
/* 82 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// 7.1.15 ToLength
- var toInteger = __webpack_require__(66)
- , min = Math.min;
- module.exports = function(it){
+ var toInteger = __webpack_require__(66);
+ var min = Math.min;
+ module.exports = function (it) {
return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
};
-/***/ },
+
+/***/ }),
/* 83 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- var toInteger = __webpack_require__(66)
- , max = Math.max
- , min = Math.min;
- module.exports = function(index, length){
+ var toInteger = __webpack_require__(66);
+ var max = Math.max;
+ var min = Math.min;
+ module.exports = function (index, length) {
index = toInteger(index);
return index < 0 ? max(index + length, 0) : min(index, length);
};
-/***/ },
+
+/***/ }),
/* 84 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- var shared = __webpack_require__(85)('keys')
- , uid = __webpack_require__(86);
- module.exports = function(key){
+ var shared = __webpack_require__(85)('keys');
+ var uid = __webpack_require__(86);
+ module.exports = function (key) {
return shared[key] || (shared[key] = uid(key));
};
-/***/ },
+
+/***/ }),
/* 85 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- var global = __webpack_require__(48)
- , SHARED = '__core-js_shared__'
- , store = global[SHARED] || (global[SHARED] = {});
- module.exports = function(key){
+ var global = __webpack_require__(48);
+ var SHARED = '__core-js_shared__';
+ var store = global[SHARED] || (global[SHARED] = {});
+ module.exports = function (key) {
return store[key] || (store[key] = {});
};
-/***/ },
+
+/***/ }),
/* 86 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
- var id = 0
- , px = Math.random();
- module.exports = function(key){
+ var id = 0;
+ var px = Math.random();
+ module.exports = function (key) {
return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
};
-/***/ },
+
+/***/ }),
/* 87 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
// IE 8- don't enum bug keys
module.exports = (
'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
).split(',');
-/***/ },
+
+/***/ }),
/* 88 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
+
+ var document = __webpack_require__(48).document;
+ module.exports = document && document.documentElement;
- module.exports = __webpack_require__(48).document && document.documentElement;
-/***/ },
+/***/ }),
/* 89 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- var def = __webpack_require__(53).f
- , has = __webpack_require__(71)
- , TAG = __webpack_require__(90)('toStringTag');
+ var def = __webpack_require__(53).f;
+ var has = __webpack_require__(71);
+ var TAG = __webpack_require__(90)('toStringTag');
- module.exports = function(it, tag, stat){
- if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag});
+ module.exports = function (it, tag, stat) {
+ if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });
};
-/***/ },
+
+/***/ }),
/* 90 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- var store = __webpack_require__(85)('wks')
- , uid = __webpack_require__(86)
- , Symbol = __webpack_require__(48).Symbol
- , USE_SYMBOL = typeof Symbol == 'function';
+ var store = __webpack_require__(85)('wks');
+ var uid = __webpack_require__(86);
+ var Symbol = __webpack_require__(48).Symbol;
+ var USE_SYMBOL = typeof Symbol == 'function';
- var $exports = module.exports = function(name){
+ var $exports = module.exports = function (name) {
return store[name] || (store[name] =
USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
};
$exports.store = store;
-/***/ },
+
+/***/ }),
/* 91 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
- var has = __webpack_require__(71)
- , toObject = __webpack_require__(92)
- , IE_PROTO = __webpack_require__(84)('IE_PROTO')
- , ObjectProto = Object.prototype;
+ var has = __webpack_require__(71);
+ var toObject = __webpack_require__(92);
+ var IE_PROTO = __webpack_require__(84)('IE_PROTO');
+ var ObjectProto = Object.prototype;
- module.exports = Object.getPrototypeOf || function(O){
+ module.exports = Object.getPrototypeOf || function (O) {
O = toObject(O);
- if(has(O, IE_PROTO))return O[IE_PROTO];
- if(typeof O.constructor == 'function' && O instanceof O.constructor){
+ if (has(O, IE_PROTO)) return O[IE_PROTO];
+ if (typeof O.constructor == 'function' && O instanceof O.constructor) {
return O.constructor.prototype;
} return O instanceof Object ? ObjectProto : null;
};
-/***/ },
+
+/***/ }),
/* 92 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// 7.1.13 ToObject(argument)
var defined = __webpack_require__(67);
- module.exports = function(it){
+ module.exports = function (it) {
return Object(defined(it));
};
-/***/ },
+
+/***/ }),
/* 93 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
__webpack_require__(94);
- var global = __webpack_require__(48)
- , hide = __webpack_require__(52)
- , Iterators = __webpack_require__(72)
- , TO_STRING_TAG = __webpack_require__(90)('toStringTag');
-
- for(var collections = ['NodeList', 'DOMTokenList', 'MediaList', 'StyleSheetList', 'CSSRuleList'], i = 0; i < 5; i++){
- var NAME = collections[i]
- , Collection = global[NAME]
- , proto = Collection && Collection.prototype;
- if(proto && !proto[TO_STRING_TAG])hide(proto, TO_STRING_TAG, NAME);
+ var global = __webpack_require__(48);
+ var hide = __webpack_require__(52);
+ var Iterators = __webpack_require__(72);
+ var TO_STRING_TAG = __webpack_require__(90)('toStringTag');
+
+ var DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' +
+ 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' +
+ 'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' +
+ 'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' +
+ 'TextTrackList,TouchList').split(',');
+
+ for (var i = 0; i < DOMIterables.length; i++) {
+ var NAME = DOMIterables[i];
+ var Collection = global[NAME];
+ var proto = Collection && Collection.prototype;
+ if (proto && !proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
Iterators[NAME] = Iterators.Array;
}
-/***/ },
+
+/***/ }),
/* 94 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
- var addToUnscopables = __webpack_require__(95)
- , step = __webpack_require__(96)
- , Iterators = __webpack_require__(72)
- , toIObject = __webpack_require__(78);
+ var addToUnscopables = __webpack_require__(95);
+ var step = __webpack_require__(96);
+ var Iterators = __webpack_require__(72);
+ var toIObject = __webpack_require__(78);
// 22.1.3.4 Array.prototype.entries()
// 22.1.3.13 Array.prototype.keys()
// 22.1.3.29 Array.prototype.values()
// 22.1.3.30 Array.prototype[@@iterator]()
- module.exports = __webpack_require__(68)(Array, 'Array', function(iterated, kind){
+ module.exports = __webpack_require__(68)(Array, 'Array', function (iterated, kind) {
this._t = toIObject(iterated); // target
this._i = 0; // next index
this._k = kind; // kind
// 22.1.5.2.1 %ArrayIteratorPrototype%.next()
- }, function(){
- var O = this._t
- , kind = this._k
- , index = this._i++;
- if(!O || index >= O.length){
+ }, function () {
+ var O = this._t;
+ var kind = this._k;
+ var index = this._i++;
+ if (!O || index >= O.length) {
this._t = undefined;
return step(1);
}
- if(kind == 'keys' )return step(0, index);
- if(kind == 'values')return step(0, O[index]);
+ if (kind == 'keys') return step(0, index);
+ if (kind == 'values') return step(0, O[index]);
return step(0, [index, O[index]]);
}, 'values');
@@ -4483,106 +4519,114 @@
addToUnscopables('values');
addToUnscopables('entries');
-/***/ },
+
+/***/ }),
/* 95 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
- module.exports = function(){ /* empty */ };
+ module.exports = function () { /* empty */ };
-/***/ },
+
+/***/ }),
/* 96 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
- module.exports = function(done, value){
- return {value: value, done: !!done};
+ module.exports = function (done, value) {
+ return { value: value, done: !!done };
};
-/***/ },
+
+/***/ }),
/* 97 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
exports.f = __webpack_require__(90);
-/***/ },
+
+/***/ }),
/* 98 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
module.exports = { "default": __webpack_require__(99), __esModule: true };
-/***/ },
+/***/ }),
/* 99 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
__webpack_require__(100);
var $Object = __webpack_require__(49).Object;
- module.exports = function getOwnPropertyNames(it){
+ module.exports = function getOwnPropertyNames(it) {
return $Object.getOwnPropertyNames(it);
};
-/***/ },
+
+/***/ }),
/* 100 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// 19.1.2.7 Object.getOwnPropertyNames(O)
- __webpack_require__(101)('getOwnPropertyNames', function(){
+ __webpack_require__(101)('getOwnPropertyNames', function () {
return __webpack_require__(102).f;
});
-/***/ },
+
+/***/ }),
/* 101 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// most Object methods by ES6 should accept primitives
- var $export = __webpack_require__(47)
- , core = __webpack_require__(49)
- , fails = __webpack_require__(58);
- module.exports = function(KEY, exec){
- var fn = (core.Object || {})[KEY] || Object[KEY]
- , exp = {};
+ var $export = __webpack_require__(47);
+ var core = __webpack_require__(49);
+ var fails = __webpack_require__(58);
+ module.exports = function (KEY, exec) {
+ var fn = (core.Object || {})[KEY] || Object[KEY];
+ var exp = {};
exp[KEY] = exec(fn);
- $export($export.S + $export.F * fails(function(){ fn(1); }), 'Object', exp);
+ $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp);
};
-/***/ },
+
+/***/ }),
/* 102 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window
- var toIObject = __webpack_require__(78)
- , gOPN = __webpack_require__(103).f
- , toString = {}.toString;
+ var toIObject = __webpack_require__(78);
+ var gOPN = __webpack_require__(103).f;
+ var toString = {}.toString;
var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames
? Object.getOwnPropertyNames(window) : [];
- var getWindowNames = function(it){
+ var getWindowNames = function (it) {
try {
return gOPN(it);
- } catch(e){
+ } catch (e) {
return windowNames.slice();
}
};
- module.exports.f = function getOwnPropertyNames(it){
+ module.exports.f = function getOwnPropertyNames(it) {
return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));
};
-/***/ },
+/***/ }),
/* 103 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)
- var $keys = __webpack_require__(77)
- , hiddenKeys = __webpack_require__(87).concat('length', 'prototype');
+ var $keys = __webpack_require__(77);
+ var hiddenKeys = __webpack_require__(87).concat('length', 'prototype');
- exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O){
+ exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
return $keys(O, hiddenKeys);
};
-/***/ },
+
+/***/ }),
/* 104 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
"use strict";
@@ -4594,9 +4638,9 @@
}
};
-/***/ },
+/***/ }),
/* 105 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4626,9 +4670,9 @@
};
}();
-/***/ },
+/***/ }),
/* 106 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
'use strict';
@@ -4870,25 +4914,25 @@
}
}
-/***/ },
+/***/ }),
/* 107 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('span', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('span', {
ref: "trigger"
- }, [_vm._t("default"), _vm._v(" "), _vm._c('transition', {
+ }, [_vm._t("default"), _vm._v(" "), _c('transition', {
attrs: {
"name": _vm.effect
}
- }, [(_vm.show) ? _vm._c('div', {
+ }, [(_vm.show) ? _c('div', {
ref: "popover",
class: ['tooltip', _vm.placement]
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "tooltip-arrow"
- }), _vm._v(" "), _vm._c('div', {
+ }), _vm._v(" "), _c('div', {
staticClass: "tooltip-inner"
- }, [_vm._t("content", [_vm._c('div', {
+ }, [_vm._t("content", [_c('div', {
domProps: {
"innerHTML": _vm._s(_vm.content)
}
@@ -4897,49 +4941,49 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-48fb51b2", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-3a7c9e5c", module.exports)
}
}
-/***/ },
+/***/ }),
/* 108 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "affix",
"name": "Affix"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('h3', [_vm._v("\n The sub-navigation on the RIGHT is a live demo of the affix.\n "), _vm._c('span', {
+ }, [_c('h3', [_vm._v("\n The sub-navigation on the RIGHT is a live demo of the affix.\n "), _c('span', {
staticClass: "visible-xs-block visible-sm-block"
- }, [_vm._v("(The live demo is hidden in small screens)")]), _vm._v(" "), _vm._c('tooltip', {
+ }, [_vm._v("(The live demo is hidden in small screens)")]), _vm._v(" "), _c('tooltip', {
attrs: {
"trigger": "hover",
"effect": "fadein",
"content": "I'm a direction, not jerking off!",
"placement": "left"
}
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "glyphicon glyphicon-hand-right pull-right animated shake hidden-xs hidden-sm"
- })])], 1)]), _vm._v(" "), _vm._c('doc-code', {
+ })])], 1)]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n \n ... \n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("offset")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Number")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("0")])]), _vm._v(" "), _vm._c('p', [_vm._v("Pixels to offset from top of screen when calculating position of scroll.")])])])], 1)
+ }, [_vm._v("\n \n \n ... \n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("offset")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Number")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("0")])]), _vm._v(" "), _c('p', [_vm._v("Pixels to offset from top of screen when calculating position of scroll.")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-81085d3e", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-01c26fc8", module.exports)
}
}
-/***/ },
+/***/ }),
/* 109 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -4960,7 +5004,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\affixSidebar.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/affixSidebar.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -4971,9 +5015,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-91569a18", __vue_options__)
+ hotAPI.createRecord("data-v-5db0194c", __vue_options__)
} else {
- hotAPI.reload("data-v-91569a18", __vue_options__)
+ hotAPI.reload("data-v-5db0194c", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] affixSidebar.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -4981,9 +5025,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 110 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -5077,63 +5121,66 @@
}
};
-/***/ },
+/***/ }),
/* 111 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
module.exports = { "default": __webpack_require__(112), __esModule: true };
-/***/ },
+/***/ }),
/* 112 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
__webpack_require__(93);
__webpack_require__(64);
module.exports = __webpack_require__(113);
-/***/ },
+
+/***/ }),
/* 113 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- var anObject = __webpack_require__(54)
- , get = __webpack_require__(114);
- module.exports = __webpack_require__(49).getIterator = function(it){
+ var anObject = __webpack_require__(54);
+ var get = __webpack_require__(114);
+ module.exports = __webpack_require__(49).getIterator = function (it) {
var iterFn = get(it);
- if(typeof iterFn != 'function')throw TypeError(it + ' is not iterable!');
+ if (typeof iterFn != 'function') throw TypeError(it + ' is not iterable!');
return anObject(iterFn.call(it));
};
-/***/ },
+
+/***/ }),
/* 114 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- var classof = __webpack_require__(115)
- , ITERATOR = __webpack_require__(90)('iterator')
- , Iterators = __webpack_require__(72);
- module.exports = __webpack_require__(49).getIteratorMethod = function(it){
- if(it != undefined)return it[ITERATOR]
+ var classof = __webpack_require__(115);
+ var ITERATOR = __webpack_require__(90)('iterator');
+ var Iterators = __webpack_require__(72);
+ module.exports = __webpack_require__(49).getIteratorMethod = function (it) {
+ if (it != undefined) return it[ITERATOR]
|| it['@@iterator']
|| Iterators[classof(it)];
};
-/***/ },
+
+/***/ }),
/* 115 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// getting tag from 19.1.3.6 Object.prototype.toString()
- var cof = __webpack_require__(80)
- , TAG = __webpack_require__(90)('toStringTag')
- // ES3 wrong here
- , ARG = cof(function(){ return arguments; }()) == 'Arguments';
+ var cof = __webpack_require__(80);
+ var TAG = __webpack_require__(90)('toStringTag');
+ // ES3 wrong here
+ var ARG = cof(function () { return arguments; }()) == 'Arguments';
// fallback for IE11 Script Access Denied error
- var tryGet = function(it, key){
+ var tryGet = function (it, key) {
try {
return it[key];
- } catch(e){ /* empty */ }
+ } catch (e) { /* empty */ }
};
- module.exports = function(it){
+ module.exports = function (it) {
var O, T, B;
return it === undefined ? 'Undefined' : it === null ? 'Null'
// @@toStringTag case
@@ -5144,9 +5191,10 @@
: (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
};
-/***/ },
+
+/***/ }),
/* 116 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -5167,7 +5215,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Affix.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Affix.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -5178,9 +5226,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-5ebddebf", __vue_options__)
+ hotAPI.createRecord("data-v-a25cf442", __vue_options__)
} else {
- hotAPI.reload("data-v-5ebddebf", __vue_options__)
+ hotAPI.reload("data-v-a25cf442", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Affix.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -5188,9 +5236,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 117 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -5269,9 +5317,9 @@
//
//
-/***/ },
+/***/ }),
/* 118 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
/* WEBPACK VAR INJECTION */(function(process) {'use strict';
@@ -5323,14 +5371,14 @@
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31)))
-/***/ },
+/***/ }),
/* 119 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
staticClass: "hidden-print hidden-xs hidden-sm"
- }, [_vm._c('nav', {
+ }, [_c('nav', {
directives: [{
name: "scroll",
rawName: "v-scroll",
@@ -5349,16 +5397,16 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-5ebddebf", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-a25cf442", module.exports)
}
}
-/***/ },
+/***/ }),
/* 120 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('affix', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('affix', {
directives: [{
name: "scroll",
rawName: "v-scroll",
@@ -5368,27 +5416,27 @@
attrs: {
"offset": 50
}
- }, [_vm._c('ul', {
+ }, [_c('ul', {
staticClass: "nav bs-docs-sidenav",
attrs: {
"id": "sidenav"
}
}, _vm._l((_vm.sections), function(s) {
- return _vm._c('li', {
+ return _c('li', {
class: {
active: _vm.active == s.id
}
- }, [_vm._c('a', {
+ }, [_c('a', {
attrs: {
"href": '#' + s.id
}
}, [_vm._v(_vm._s(s.name))])])
- })), _vm._v(" "), _vm._c('a', {
+ })), _vm._v(" "), _c('a', {
staticClass: "back-to-top",
attrs: {
"href": "#"
}
- }, [_vm._v("Back to top")]), _vm._v(" "), _vm._c('a', {
+ }, [_vm._v("Back to top")]), _vm._v(" "), _c('a', {
staticClass: "back-to-top",
attrs: {
"href": "https://github.com/wffranco/vue-strap"
@@ -5398,13 +5446,13 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-91569a18", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-5db0194c", module.exports)
}
}
-/***/ },
+/***/ }),
/* 121 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -5428,7 +5476,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\alertDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/alertDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -5439,9 +5487,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-c3778626", __vue_options__)
+ hotAPI.createRecord("data-v-3eea4958", __vue_options__)
} else {
- hotAPI.reload("data-v-c3778626", __vue_options__)
+ hotAPI.reload("data-v-3eea4958", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] alertDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -5449,9 +5497,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 122 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.alert-icon-float-left {\n font-size:32px;\n float:left;\n margin-right:5px;\n}\n", "", {"version":3,"sources":["/./docs/example/alertDocs.vue?e439086a"],"names":[],"mappings":";AA6HA;EACA,eAAA;EACA,WAAA;EACA,iBAAA;CACA","file":"alertDocs.vue","sourcesContent":["\n \n \n
\n Click to toggle alert on top\n \n
\n \n Heads up! \n This alert needs your attention.
\n \n
\n Click to toggle alert on right\n \n
\n \n Well Done! \n You successfully read this important alert message.
\n \n
\n
\n Well Done! \n You successfully read this important alert message.\n \n
\n Heads up! This alert needs your attention, but it's not super important.\n \n
\n Oh snap! Change a few things up and try submitting again.\n \n
\n Warning! Better check yourself, you're not looking too good.\n \n
\n\n \n <alert type=\"success/info/danger/warning\">\n ...\n </alert>\n\n <alert v-model=\"showRight\" placement=\"top-right\" duration=\"3000\" type=\"success\" width=\"400px\" dismissable>\n <span class=\"icon-ok-circled alert-icon-float-left\"></span>\n <strong>Well Done!</strong>\n <p>You successfully read this important alert message.</p>\n </alert>\n\n <alert v-models=\"showTop\" placement=\"top\" duration=\"3000\" type=\"danger\" width=\"400px\" dismissable>\n <span class=\"icon-info-circled alert-icon-float-left\"></span>\n <strong>Heads up!</strong>\n <p>This alert needs your attention.</p>\n </alert>\n \n \n \n
value
\n
Boolean
\n
true
\n
Whether show the component
\n
\n \n
dismissable
\n
Boolean
\n
false
\n
Whether show close button
\n
\n \n
type
\n
String, one of\n success\n info\n warning\n danger
\n
success
\n
Components styles
\n
\n \n
duration
\n
Number
\n
0
\n
Auto close duration. Set 0 or a negative number will NOT be auto-close.
\n
\n \n \n
placement
\n
String. one of top, top-right
\n
\n
how to position the component.
\n
\n \n \n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 124 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -5635,9 +5683,9 @@
}
};
-/***/ },
+/***/ }),
/* 125 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -5661,7 +5709,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Alert.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Alert.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -5672,9 +5720,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-af7c1f6a", __vue_options__)
+ hotAPI.createRecord("data-v-0f54d12a", __vue_options__)
} else {
- hotAPI.reload("data-v-af7c1f6a", __vue_options__)
+ hotAPI.reload("data-v-0f54d12a", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Alert.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -5682,9 +5730,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 126 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.fade-enter-active,\n.fade-leave-active {\n transition: opacity .3s ease;\n}\n.fade-enter,\n.fade-leave-active {\n height: 0;\n opacity: 0;\n}\n.alert.top {\n position: fixed;\n top: 30px;\n margin: 0 auto;\n left: 0;\n right: 0;\n z-index: 1050;\n}\n.alert.top-right {\n position: fixed;\n top: 30px;\n right: 50px;\n z-index: 1050;\n}\n", "", {"version":3,"sources":["/./src/Alert.vue?6d4dc055"],"names":[],"mappings":";AAoDA;;EAEA,6BAAA;CACA;AACA;;EAEA,UAAA;EACA,WAAA;CACA;AACA;EACA,gBAAA;EACA,UAAA;EACA,eAAA;EACA,QAAA;EACA,SAAA;EACA,cAAA;CACA;AACA;EACA,gBAAA;EACA,UAAA;EACA,YAAA;EACA,cAAA;CACA","file":"Alert.vue","sourcesContent":["\n \n \n \n × \n \n \n
\n \n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 128 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -5786,16 +5834,16 @@
}
};
-/***/ },
+/***/ }),
/* 129 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('transition', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('transition', {
attrs: {
"name": "fade"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
directives: [{
name: "show",
rawName: "v-show",
@@ -5809,7 +5857,7 @@
attrs: {
"role": "alert"
}
- }, [_vm._c('button', {
+ }, [_c('button', {
directives: [{
name: "show",
rawName: "v-show",
@@ -5825,41 +5873,35 @@
_vm.val = false
}
}
- }, [_vm._c('span', [_vm._v("×")])]), _vm._v(" "), _vm._t("default")], 2)])
+ }, [_c('span', [_vm._v("×")])]), _vm._v(" "), _vm._t("default")], 2)])
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-af7c1f6a", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-0f54d12a", module.exports)
}
}
-/***/ },
+/***/ }),
/* 130 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "alert",
"name": "Alert"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-danger btn-lg",
on: {
"click": function($event) {
_vm.showTop = !_vm.showTop
}
}
- }, [_vm._v("\n Click to toggle alert on top\n ")]), _vm._v(" "), _vm._c('alert', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.showTop),
- expression: "showTop"
- }],
+ }, [_vm._v("\n Click to toggle alert on top\n ")]), _vm._v(" "), _c('alert', {
attrs: {
"placement": "top",
"duration": 3000,
@@ -5867,30 +5909,23 @@
"width": "400px",
"dismissable": ""
},
- domProps: {
- "value": (_vm.showTop)
- },
- on: {
- "input": function($event) {
- _vm.showTop = $event
- }
+ model: {
+ value: (_vm.showTop),
+ callback: function($$v) {
+ _vm.showTop = $$v
+ },
+ expression: "showTop"
}
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "icon-info-circled alert-icon-float-left"
- }), _vm._v(" "), _vm._c('strong', [_vm._v("Heads up!")]), _vm._v(" "), _vm._c('p', [_vm._v("This alert needs your attention.")])]), _vm._v(" "), _vm._c('button', {
+ }), _vm._v(" "), _c('strong', [_vm._v("Heads up!")]), _vm._v(" "), _c('p', [_vm._v("This alert needs your attention.")])]), _vm._v(" "), _c('button', {
staticClass: "btn btn-success btn-lg",
on: {
"click": function($event) {
_vm.showRight = !_vm.showRight
}
}
- }, [_vm._v("\n Click to toggle alert on right\n ")]), _vm._v(" "), _vm._c('alert', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.showRight),
- expression: "showRight"
- }],
+ }, [_vm._v("\n Click to toggle alert on right\n ")]), _vm._v(" "), _c('alert', {
attrs: {
"placement": "top-right",
"duration": 3000,
@@ -5898,50 +5933,49 @@
"width": "400px",
"dismissable": ""
},
- domProps: {
- "value": (_vm.showRight)
- },
- on: {
- "input": function($event) {
- _vm.showRight = $event
- }
+ model: {
+ value: (_vm.showRight),
+ callback: function($$v) {
+ _vm.showRight = $$v
+ },
+ expression: "showRight"
}
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "icon-ok-circled alert-icon-float-left"
- }), _vm._v(" "), _vm._c('strong', [_vm._v("Well Done!")]), _vm._v(" "), _vm._c('p', [_vm._v("You successfully read this important alert message.")])]), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('alert', {
+ }), _vm._v(" "), _c('strong', [_vm._v("Well Done!")]), _vm._v(" "), _c('p', [_vm._v("You successfully read this important alert message.")])]), _vm._v(" "), _c('hr'), _vm._v(" "), _c('alert', {
attrs: {
"type": "success"
}
- }, [_vm._c('strong', [_vm._v("Well Done!")]), _vm._v("\n You successfully read this important alert message.\n ")]), _vm._v(" "), _vm._c('alert', {
+ }, [_c('strong', [_vm._v("Well Done!")]), _vm._v("\n You successfully read this important alert message.\n ")]), _vm._v(" "), _c('alert', {
attrs: {
"type": "info"
}
- }, [_vm._c('strong', [_vm._v("Heads up!")]), _vm._v(" This alert needs your attention, but it's not super important.\n ")]), _vm._v(" "), _vm._c('alert', {
+ }, [_c('strong', [_vm._v("Heads up!")]), _vm._v(" This alert needs your attention, but it's not super important.\n ")]), _vm._v(" "), _c('alert', {
attrs: {
"type": "danger",
"dismissable": ""
}
- }, [_vm._c('strong', [_vm._v("Oh snap!")]), _vm._v(" Change a few things up and try submitting again.\n ")]), _vm._v(" "), _vm._c('alert', {
+ }, [_c('strong', [_vm._v("Oh snap!")]), _vm._v(" Change a few things up and try submitting again.\n ")]), _vm._v(" "), _c('alert', {
attrs: {
"type": "warning",
"dismissable": ""
}
- }, [_vm._c('strong', [_vm._v("Warning!")]), _vm._v(" Better check yourself, you're not looking too good.\n ")])], 1), _vm._v(" "), _vm._c('doc-code', {
+ }, [_c('strong', [_vm._v("Warning!")]), _vm._v(" Better check yourself, you're not looking too good.\n ")])], 1), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n ...\n \n\n \n \n Well Done! \n You successfully read this important alert message.
\n \n\n \n \n Heads up! \n This alert needs your attention.
\n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("true")])]), _vm._v(" "), _vm._c('p', [_vm._v("Whether show the component")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("dismissable")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Whether show close button")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("type")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of\n "), _vm._c('code', [_vm._v("success")]), _vm._v(" "), _vm._c('code', [_vm._v("info")]), _vm._v(" "), _vm._c('code', [_vm._v("warning")]), _vm._v(" "), _vm._c('code', [_vm._v("danger")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("success")])]), _vm._v(" "), _vm._c('p', [_vm._v("Components styles")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("duration")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Number")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("0")])]), _vm._v(" "), _vm._c('p', [_vm._v("Auto close duration. Set "), _vm._c('code', [_vm._v("0")]), _vm._v(" or a negative number will NOT be auto-close.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("width")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("placement")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(". one of "), _vm._c('code', [_vm._v("top")]), _vm._v(", "), _vm._c('code', [_vm._v("top-right")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("how to position the component.")])])])], 1)
+ }, [_vm._v("\n \n ...\n \n\n \n \n Well Done! \n You successfully read this important alert message.
\n \n\n \n \n Heads up! \n This alert needs your attention.
\n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("true")])]), _vm._v(" "), _c('p', [_vm._v("Whether show the component")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("dismissable")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Whether show close button")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("type")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of\n "), _c('code', [_vm._v("success")]), _vm._v(" "), _c('code', [_vm._v("info")]), _vm._v(" "), _c('code', [_vm._v("warning")]), _vm._v(" "), _c('code', [_vm._v("danger")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("success")])]), _vm._v(" "), _c('p', [_vm._v("Components styles")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("duration")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Number")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("0")])]), _vm._v(" "), _c('p', [_vm._v("Auto close duration. Set "), _c('code', [_vm._v("0")]), _vm._v(" or a negative number will NOT be auto-close.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("width")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("placement")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(". one of "), _c('code', [_vm._v("top")]), _vm._v(", "), _c('code', [_vm._v("top-right")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("how to position the component.")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-c3778626", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-3eea4958", module.exports)
}
}
-/***/ },
+/***/ }),
/* 131 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -5962,7 +5996,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\asideDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/asideDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -5973,9 +6007,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-1babdcc9", __vue_options__)
+ hotAPI.createRecord("data-v-5df27b30", __vue_options__)
} else {
- hotAPI.reload("data-v-1babdcc9", __vue_options__)
+ hotAPI.reload("data-v-5df27b30", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] asideDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -5983,9 +6017,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 132 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -6103,9 +6137,9 @@
}
};
-/***/ },
+/***/ }),
/* 133 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -6129,7 +6163,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Aside.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Aside.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -6140,9 +6174,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-3a4bde27", __vue_options__)
+ hotAPI.createRecord("data-v-eb40f572", __vue_options__)
} else {
- hotAPI.reload("data-v-3a4bde27", __vue_options__)
+ hotAPI.reload("data-v-eb40f572", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Aside.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -6150,9 +6184,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 134 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.aside-open {\n transition: transform 0.3s;\n}\n.aside-open.has-push-right {\n transform: translateX(-300px);\n}\n.aside {\n position: fixed;\n top: 0;\n bottom: 0;\n z-index: 1049;\n overflow: auto;\n background: #fff;\n}\n.aside.left {\n left: 0;\n right: auto;\n}\n.aside.right {\n left: auto;\n right: 0;\n}\n.slideleft-enter {\n transform:translateX(-100%);\n}\n.slideleft-enter-active {\n animation:slideleft-in .3s;\n}\n.slideleft-leave-active {\n animation:slideleft-out .3s;\n}\n@keyframes slideleft-in {\n0% {\n transform: translateX(-100%);\n opacity: 0;\n}\n100% {\n transform: translateX(0);\n opacity: 1;\n}\n}\n@keyframes slideleft-out {\n0% {\n transform: translateX(0);\n opacity: 1;\n}\n100% {\n transform: translateX(-100%);\n opacity: 0;\n}\n}\n.slideright-enter-active {\n animation:slideright-in .3s;\n}\n.slideright-leave-active {\n animation:slideright-out .3s;\n}\n@keyframes slideright-in {\n0% {\n transform: translateX(100%);\n opacity: 0;\n}\n100% {\n transform: translateX(0);\n opacity: 1;\n}\n}\n@keyframes slideright-out {\n0% {\n transform: translateX(0);\n opacity: 1;\n}\n100% {\n transform: translateX(100%);\n opacity: 0;\n}\n}\n.aside:focus {\n outline: 0;\n}\n@media (max-width: 991px) {\n.aside {\n min-width: 240px;\n}\n}\n.aside .aside-dialog .aside-header {\n border-bottom: 1px solid #e5e5e5;\n min-height: 16.43px;\n padding: 6px 15px;\n background: #337ab7;\n color: #fff;\n}\n.aside .aside-dialog .aside-header .close {\n margin-right: -8px;\n padding: 4px 8px;\n color: #fff;\n font-size: 25px;\n opacity: .8;\n}\n.aside .aside-dialog .aside-body {\n position: relative;\n padding: 15px;\n}\n.aside .aside-dialog .aside-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.aside .aside-dialog .aside-footer .btn+.btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.aside .aside-dialog .aside-footer .btn-group .btn+.btn {\n margin-left: -1px;\n}\n.aside .aside-dialog .aside-footer .btn-block+.btn-block {\n margin-left: 0;\n}\n.aside-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n opacity: 0;\n transition: opacity .3s ease;\n background-color: #000;\n}\n.aside-backdrop.in {\n opacity: .5;\n filter: alpha(opacity=50);\n}\n", "", {"version":3,"sources":["/./src/Aside.vue?23d6cdab"],"names":[],"mappings":";AAkFA;EACA,2BAAA;CACA;AACA;EACA,8BAAA;CACA;AACA;EACA,gBAAA;EACA,OAAA;EACA,UAAA;EACA,cAAA;EACA,eAAA;EACA,iBAAA;CACA;AACA;EACA,QAAA;EACA,YAAA;CACA;AACA;EACA,WAAA;EACA,SAAA;CACA;AACA;EACA,4BAAA;CACA;AACA;EACA,2BAAA;CACA;AACA;EACA,4BAAA;CACA;AACA;AACA;IACA,6BAAA;IACA,WAAA;CACA;AACA;IACA,yBAAA;IACA,WAAA;CACA;CACA;AACA;AACA;IACA,yBAAA;IACA,WAAA;CACA;AACA;IACA,6BAAA;IACA,WAAA;CACA;CACA;AACA;EACA,4BAAA;CACA;AACA;EACA,6BAAA;CACA;AACA;AACA;IACA,4BAAA;IACA,WAAA;CACA;AACA;IACA,yBAAA;IACA,WAAA;CACA;CACA;AACA;AACA;IACA,yBAAA;IACA,WAAA;CACA;AACA;IACA,4BAAA;IACA,WAAA;CACA;CACA;AACA;IACA,WAAA;CACA;AACA;AACA;IACA,iBAAA;CACA;CACA;AACA;EACA,iCAAA;EACA,oBAAA;EACA,kBAAA;EACA,oBAAA;EACA,YAAA;CACA;AACA;EACA,mBAAA;EACA,iBAAA;EACA,YAAA;EACA,gBAAA;EACA,YAAA;CACA;AACA;EACA,mBAAA;EACA,cAAA;CACA;AACA;EACA,cAAA;EACA,kBAAA;EACA,8BAAA;CACA;AACA;EACA,iBAAA;EACA,iBAAA;CACA;AACA;EACA,kBAAA;CACA;AACA;EACA,eAAA;CACA;AACA;EACA,gBAAA;EACA,OAAA;EACA,SAAA;EACA,UAAA;EACA,QAAA;EACA,cAAA;EACA,WAAA;EACA,6BAAA;EACA,uBAAA;CACA;AACA;EACA,YAAA;EACA,0BAAA;CACA","file":"Aside.vue","sourcesContent":["\n \n \n \n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 136 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -6299,28 +6333,28 @@
}
};
-/***/ },
+/***/ }),
/* 137 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('transition', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('transition', {
attrs: {
"name": 'slide' + _vm.placement
}
- }, [(_vm.show) ? _vm._c('div', {
+ }, [(_vm.show) ? _c('div', {
staticClass: "aside",
class: _vm.placement,
style: ({
width: _vm.width + 'px'
})
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "aside-dialog"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "aside-content"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "aside-header"
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "close",
attrs: {
"type": "button"
@@ -6328,46 +6362,46 @@
on: {
"click": _vm.trigger_close
}
- }, [_vm._c('span', [_vm._v("×")])]), _vm._v(" "), _vm._c('h4', {
+ }, [_c('span', [_vm._v("×")])]), _vm._v(" "), _c('h4', {
staticClass: "aside-title"
- }, [_vm._t("header", [_vm._v(_vm._s(_vm.header))])], 2)]), _vm._v(" "), _vm._c('div', {
+ }, [_vm._t("header", [_vm._v(_vm._s(_vm.header))])], 2)]), _vm._v(" "), _c('div', {
staticClass: "aside-body"
}, [_vm._t("default")], 2)])])]) : _vm._e()])
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-3a4bde27", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-eb40f572", module.exports)
}
}
-/***/ },
+/***/ }),
/* 138 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "aside",
"name": "Aside"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-danger btn-lg",
on: {
"click": function($event) {
_vm.showLeft = true
}
}
- }, [_vm._v("Show Aside on left")]), _vm._v(" "), _vm._c('button', {
+ }, [_vm._v("Show Aside on left")]), _vm._v(" "), _c('button', {
staticClass: "btn btn-success btn-lg",
on: {
"click": function($event) {
_vm.showRight = true
}
}
- }, [_vm._v("Show Aside on right")]), _vm._v(" "), _vm._c('sidebar', {
+ }, [_vm._v("Show Aside on right")]), _vm._v(" "), _c('sidebar', {
attrs: {
"show": _vm.showLeft,
"placement": "left",
@@ -6379,13 +6413,13 @@
_vm.showLeft = false
}
}
- }, [_vm._c('h4', [_vm._v("Text in aside")]), _vm._v(" "), _vm._c('p', [_vm._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua.")]), _vm._v(" "), _vm._c('p', [_vm._v(" Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_c('h4', [_vm._v("Text in aside")]), _vm._v(" "), _c('p', [_vm._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua.")]), _vm._v(" "), _c('p', [_vm._v(" Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "javascript"
}
- }, [_vm._v("\n if (talk === cheap){\n code.style.display = 'block'\n }\n ")]), _vm._v(" "), _vm._c('div', {
+ }, [_vm._v("\n if (talk === cheap){\n code.style.display = 'block'\n }\n ")]), _vm._v(" "), _c('div', {
staticClass: "aside-footer"
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-default",
attrs: {
"type": "button"
@@ -6395,7 +6429,7 @@
_vm.showLeft = false
}
}
- }, [_vm._v("Close")])])], 1), _vm._v(" "), _vm._c('sidebar', {
+ }, [_vm._v("Close")])])], 1), _vm._v(" "), _c('sidebar', {
attrs: {
"show": _vm.showRight,
"placement": "right",
@@ -6407,13 +6441,13 @@
_vm.showRight = false
}
}
- }, [_vm._c('h4', [_vm._v("Text in aside")]), _vm._v(" "), _vm._c('p', [_vm._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua.")]), _vm._v(" "), _vm._c('p', [_vm._v(" Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_c('h4', [_vm._v("Text in aside")]), _vm._v(" "), _c('p', [_vm._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua.")]), _vm._v(" "), _c('p', [_vm._v(" Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "javascript"
}
- }, [_vm._v("\n if (talk === cheap){\n code.style.display = 'block'\n }\n ")]), _vm._v(" "), _vm._c('div', {
+ }, [_vm._v("\n if (talk === cheap){\n code.style.display = 'block'\n }\n ")]), _vm._v(" "), _c('div', {
staticClass: "aside-footer"
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-default",
attrs: {
"type": "button"
@@ -6423,22 +6457,22 @@
_vm.showRight = false
}
}
- }, [_vm._v("Close")])])], 1)], 1), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("Close")])])], 1)], 1), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n ...\n \n \n ...\n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Whether show the component.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("placement")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("left")]), _vm._v(", "), _vm._c('code', [_vm._v("right")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("right")])]), _vm._v(" "), _vm._c('p', [_vm._v("how to position the component.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("header")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Header text of the aside component.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("width")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Number")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p')])])], 1)
+ }, [_vm._v("\n \n ...\n \n \n ...\n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Whether show the component.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("placement")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("left")]), _vm._v(", "), _c('code', [_vm._v("right")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("right")])]), _vm._v(" "), _c('p', [_vm._v("how to position the component.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("header")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Header text of the aside component.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("width")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Number")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p')])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-1babdcc9", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-5df27b30", module.exports)
}
}
-/***/ },
+/***/ }),
/* 139 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -6459,7 +6493,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\buttonGroupDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/buttonGroupDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -6470,9 +6504,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-4ba9927e", __vue_options__)
+ hotAPI.createRecord("data-v-bab8f0b6", __vue_options__)
} else {
- hotAPI.reload("data-v-4ba9927e", __vue_options__)
+ hotAPI.reload("data-v-bab8f0b6", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] buttonGroupDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -6480,9 +6514,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 140 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -6636,9 +6670,9 @@
}
};
-/***/ },
+/***/ }),
/* 141 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -6659,7 +6693,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\ButtonGroup.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/ButtonGroup.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -6670,9 +6704,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-125eb0c8", __vue_options__)
+ hotAPI.createRecord("data-v-7a1276bc", __vue_options__)
} else {
- hotAPI.reload("data-v-125eb0c8", __vue_options__)
+ hotAPI.reload("data-v-7a1276bc", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] ButtonGroup.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -6680,9 +6714,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 142 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
'use strict';
@@ -6729,12 +6763,12 @@
}
};
-/***/ },
+/***/ }),
/* 143 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
class: {
'btn-group': _vm.buttons, 'btn-group-justified': _vm.justified, 'btn-group-vertical': _vm.vertical
},
@@ -6746,13 +6780,13 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-125eb0c8", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-7a1276bc", module.exports)
}
}
-/***/ },
+/***/ }),
/* 144 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -6776,7 +6810,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Radio.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Radio.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -6787,9 +6821,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-74cfd92c", __vue_options__)
+ hotAPI.createRecord("data-v-15abba8a", __vue_options__)
} else {
- hotAPI.reload("data-v-74cfd92c", __vue_options__)
+ hotAPI.reload("data-v-15abba8a", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Radio.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -6797,9 +6831,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 145 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.radio { position: relative;\n}\n.radio > label > input {\n position: absolute;\n margin: 0;\n padding: 0;\n opacity: 0;\n z-index: -1;\n box-sizing: border-box;\n}\n.radio > label > .icon {\n position: absolute;\n top: .15rem;\n left: 0;\n display: block;\n width: 1.4rem;\n height: 1.4rem;\n text-align: center;\n user-select: none;\n border-radius: .7rem;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\n.radio:not(.active) > label > .icon {\n background-color: #ddd;\n border: 1px solid #bbb;\n}\n.radio > label > input:focus ~ .icon {\n outline: 0;\n border: 1px solid #66afe9;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);\n}\n.radio.active > label > .icon {\n background-size: 1rem 1rem;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSI0IiBmaWxsPSIjZmZmIi8+PC9zdmc+);\n}\n.radio.active .btn-default { filter: brightness(75%);\n}\n.radio.disabled > label > .icon,\n.radio.readonly > label > .icon,\n.btn.readonly {\n filter: alpha(opacity=65);\n box-shadow: none;\n opacity: .65;\n}\nlabel.btn > input[type=radio] {\n position: absolute;\n clip: rect(0,0,0,0);\n pointer-events: none;\n}\n", "", {"version":3,"sources":["/./src/Radio.vue?55ca28c9"],"names":[],"mappings":";AA8GA,SAAA,mBAAA;CAAA;AACA;EACA,mBAAA;EACA,UAAA;EACA,WAAA;EACA,WAAA;EACA,YAAA;EACA,uBAAA;CACA;AACA;EACA,mBAAA;EACA,YAAA;EACA,QAAA;EACA,eAAA;EACA,cAAA;EACA,eAAA;EACA,mBAAA;EACA,kBAAA;EACA,qBAAA;EACA,6BAAA;EACA,mCAAA;EACA,yBAAA;CACA;AACA;EACA,uBAAA;EACA,uBAAA;CACA;AACA;EACA,WAAA;EACA,0BAAA;EACA,0EAAA;CACA;AACA;EACA,2BAAA;EACA,8OAAA;CACA;AACA,6BAAA,wBAAA;CAAA;AAEA;;;EAGA,0BAAA;EACA,iBAAA;EACA,aAAA;CACA;AACA;EACA,mBAAA;EACA,oBAAA;EACA,qBAAA;CACA","file":"Radio.vue","sourcesContent":["\n \n \n \n \n \n \n \n \n \n \n \n
\n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 147 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
'use strict';
@@ -6970,12 +7004,12 @@
}
};
-/***/ },
+/***/ }),
/* 148 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c(_vm.buttonStyle ? 'label' : 'div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c(_vm.buttonStyle ? 'label' : 'div', {
tag: "div",
class: [(_vm.buttonStyle ? 'btn btn-' + _vm.typeColor : 'radio ' + _vm.typeColor), {
active: _vm.active,
@@ -6988,7 +7022,7 @@
_vm.toggle($event)
}
}
- }, [(_vm.buttonStyle) ? [_vm._c('input', {
+ }, [(_vm.buttonStyle) ? [_c('input', {
directives: [{
name: "show",
rawName: "v-show",
@@ -7013,13 +7047,13 @@
"checked": _vm._q(_vm.check, _vm.selectedValue)
},
on: {
- "click": function($event) {
+ "change": function($event) {
_vm.check = _vm.selectedValue
}
}
- }), _vm._v(" "), _vm._t("default")] : _vm._c('label', {
+ }), _vm._v(" "), _vm._t("default")] : _c('label', {
staticClass: "open"
- }, [_vm._c('input', {
+ }, [_c('input', {
directives: [{
name: "model",
rawName: "v-model",
@@ -7039,172 +7073,144 @@
"checked": _vm._q(_vm.check, _vm.selectedValue)
},
on: {
- "click": function($event) {
+ "change": function($event) {
_vm.check = _vm.selectedValue
}
}
- }), _vm._v(" "), _vm._c('span', {
+ }), _vm._v(" "), _c('span', {
staticClass: "icon dropdown-toggle",
class: [_vm.active ? 'btn-' + _vm.typeColor : '', {
bg: _vm.typeColor === 'default'
}]
- }), _vm._v(" "), (_vm.active && _vm.typeColor === 'default') ? _vm._c('span', {
+ }), _vm._v(" "), (_vm.active && _vm.typeColor === 'default') ? _c('span', {
staticClass: "icon"
}) : _vm._e(), _vm._v(" "), _vm._t("default")], 2)], 2)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-74cfd92c", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-15abba8a", module.exports)
}
}
-/***/ },
+/***/ }),
/* 149 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "button-group",
"name": "Button Group"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('h4', [_vm._v("Checkbox")]), _vm._v(" "), _vm._c('button-group', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_c('h4', [_vm._v("Checkbox")]), _vm._v(" "), _c('button-group', {
+ model: {
value: (_vm.checkboxValue),
+ callback: function($$v) {
+ _vm.checkboxValue = $$v
+ },
expression: "checkboxValue"
- }],
- domProps: {
- "value": (_vm.checkboxValue)
- },
- on: {
- "input": function($event) {
- _vm.checkboxValue = $event
- }
}
- }, [_vm._c('checkbox', {
+ }, [_c('checkbox', {
attrs: {
"true-value": "left"
}
- }, [_vm._v("Left")]), _vm._v(" "), _vm._c('checkbox', {
+ }, [_vm._v("Left")]), _vm._v(" "), _c('checkbox', {
attrs: {
"true-value": "middle"
}
- }, [_vm._v("Middle")]), _vm._v(" "), _vm._c('checkbox', {
+ }, [_vm._v("Middle")]), _vm._v(" "), _c('checkbox', {
attrs: {
"true-value": "right"
}
- }, [_vm._v("Right")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('pre', [_vm._v("Checkbox value: " + _vm._s(_vm.checkboxValue))])]), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('h4', [_vm._v("Radio")]), _vm._v(" "), _vm._c('p', [_vm._c('button-group', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.radioValue),
- expression: "radioValue"
- }],
+ }, [_vm._v("Right")])], 1), _vm._v(" "), _c('p', [_c('pre', [_vm._v("Checkbox value: " + _vm._s(_vm.checkboxValue))])]), _vm._v(" "), _c('hr'), _vm._v(" "), _c('h4', [_vm._v("Radio")]), _vm._v(" "), _c('p', [_c('button-group', {
attrs: {
"type": "primary"
},
- domProps: {
- "value": (_vm.radioValue)
- },
- on: {
- "input": function($event) {
- _vm.radioValue = $event
- }
+ model: {
+ value: (_vm.radioValue),
+ callback: function($$v) {
+ _vm.radioValue = $$v
+ },
+ expression: "radioValue"
}
- }, [_vm._c('radio', {
+ }, [_c('radio', {
attrs: {
"selected-value": "left"
}
- }, [_vm._v("Left")]), _vm._v(" "), _vm._c('radio', {
+ }, [_vm._v("Left")]), _vm._v(" "), _c('radio', {
attrs: {
"selected-value": "middle"
}
- }, [_vm._v("Middle")]), _vm._v(" "), _vm._c('radio', {
+ }, [_vm._v("Middle")]), _vm._v(" "), _c('radio', {
attrs: {
"selected-value": "right"
}
- }, [_vm._v("Right")])], 1)], 1), _vm._v(" "), _vm._c('p', [_vm._c('button-group', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.radioValue),
- expression: "radioValue"
- }],
+ }, [_vm._v("Right")])], 1)], 1), _vm._v(" "), _c('p', [_c('button-group', {
attrs: {
"type": "success"
},
- domProps: {
- "value": (_vm.radioValue)
- },
- on: {
- "input": function($event) {
- _vm.radioValue = $event
- }
+ model: {
+ value: (_vm.radioValue),
+ callback: function($$v) {
+ _vm.radioValue = $$v
+ },
+ expression: "radioValue"
}
- }, [_vm._c('radio', {
+ }, [_c('radio', {
attrs: {
"selected-value": "left"
}
- }, [_vm._v("Left")]), _vm._v(" "), _vm._c('radio', {
+ }, [_vm._v("Left")]), _vm._v(" "), _c('radio', {
attrs: {
"selected-value": "middle"
}
- }, [_vm._v("Middle")]), _vm._v(" "), _vm._c('radio', {
+ }, [_vm._v("Middle")]), _vm._v(" "), _c('radio', {
attrs: {
"selected-value": "right"
}
- }, [_vm._v("Right")])], 1)], 1), _vm._v(" "), _vm._c('p', [_vm._c('label', [_vm._v("Not buttons:")]), _vm._v(" "), _vm._c('button-group', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.radioValue),
- expression: "radioValue"
- }],
+ }, [_vm._v("Right")])], 1)], 1), _vm._v(" "), _c('p', [_c('label', [_vm._v("Not buttons:")]), _vm._v(" "), _c('button-group', {
attrs: {
"type": "info",
"buttons": false
},
- domProps: {
- "value": (_vm.radioValue)
- },
- on: {
- "input": function($event) {
- _vm.radioValue = $event
- }
+ model: {
+ value: (_vm.radioValue),
+ callback: function($$v) {
+ _vm.radioValue = $$v
+ },
+ expression: "radioValue"
}
- }, [_vm._c('radio', {
+ }, [_c('radio', {
attrs: {
"selected-value": "left"
}
- }, [_vm._v("Left")]), _vm._v(" "), _vm._c('radio', {
+ }, [_vm._v("Left")]), _vm._v(" "), _c('radio', {
attrs: {
"selected-value": "middle"
}
- }, [_vm._v("Middle")]), _vm._v(" "), _vm._c('radio', {
+ }, [_vm._v("Middle")]), _vm._v(" "), _c('radio', {
attrs: {
"selected-value": "right"
}
- }, [_vm._v("Right")])], 1)], 1), _vm._v(" "), _vm._c('p', [_vm._c('pre', [_vm._v("Radio value: " + _vm._s(_vm.radioValue))])])], 1), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("Right")])], 1)], 1), _vm._v(" "), _c('p', [_c('pre', [_vm._v("Radio value: " + _vm._s(_vm.radioValue))])])], 1), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n Left \n Middle \n Right \n \n\n \n Left \n Middle \n Right \n \n\n Not Buttons:\n \n Left \n Middle \n Right \n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Array")]), _vm._v(" or "), _vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("If defined, then the defined values will be checked otherwise the elements with a checked attribute\n will be checked.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("buttons")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("true")])]), _vm._v(" "), _vm._c('p'), _vm._c('p', [_vm._v("Can enable/disable button style.")]), _vm._v(" "), _vm._c('p', [_vm._v("Group normal checks if you want to set the same type color for all.")]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("disabled")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p'), _vm._c('p', [_vm._v("Can enable/disable group values.")]), _vm._v(" "), _vm._c('p', [_vm._v("Disable it if you need independent values but want to group color and/or style.")]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("type")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("default")]), _vm._v(" "), _vm._c('code', [_vm._v("primary")]), _vm._v(" "), _vm._c('code', [_vm._v("danger")]), _vm._v(" "), _vm._c('code', [_vm._v("info")]), _vm._v(" "), _vm._c('code', [_vm._v("warning")]), _vm._v(" "), _vm._c('code', [_vm._v("success")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("default")])]), _vm._v(" "), _vm._c('p')])])], 1)
+ }, [_vm._v("\n \n Left \n Middle \n Right \n \n\n \n Left \n Middle \n Right \n \n\n Not Buttons:\n \n Left \n Middle \n Right \n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Array")]), _vm._v(" or "), _c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("If defined, then the defined values will be checked otherwise the elements with a checked attribute\n will be checked.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("buttons")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("true")])]), _vm._v(" "), _c('p'), _c('p', [_vm._v("Can enable/disable button style.")]), _vm._v(" "), _c('p', [_vm._v("Group normal checks if you want to set the same type color for all.")]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("disabled")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p'), _c('p', [_vm._v("Can enable/disable group values.")]), _vm._v(" "), _c('p', [_vm._v("Disable it if you need independent values but want to group color and/or style.")]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("type")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("default")]), _vm._v(" "), _c('code', [_vm._v("primary")]), _vm._v(" "), _c('code', [_vm._v("danger")]), _vm._v(" "), _c('code', [_vm._v("info")]), _vm._v(" "), _c('code', [_vm._v("warning")]), _vm._v(" "), _c('code', [_vm._v("success")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("default")])]), _vm._v(" "), _c('p')])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-4ba9927e", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-bab8f0b6", module.exports)
}
}
-/***/ },
+/***/ }),
/* 150 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -7225,7 +7231,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\carouselDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/carouselDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -7236,9 +7242,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-7f149bf5", __vue_options__)
+ hotAPI.createRecord("data-v-1710102e", __vue_options__)
} else {
- hotAPI.reload("data-v-7f149bf5", __vue_options__)
+ hotAPI.reload("data-v-1710102e", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] carouselDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -7246,9 +7252,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 151 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -7355,9 +7361,9 @@
//
//
-/***/ },
+/***/ }),
/* 152 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -7381,10 +7387,10 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Carousel.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Carousel.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
- __vue_options__._scopeId = "data-v-322dee41"
+ __vue_options__._scopeId = "data-v-5d9919be"
/* hot reload */
if (false) {(function () {
@@ -7393,9 +7399,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-322dee41", __vue_options__)
+ hotAPI.createRecord("data-v-5d9919be", __vue_options__)
} else {
- hotAPI.reload("data-v-322dee41", __vue_options__)
+ hotAPI.reload("data-v-5d9919be", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Carousel.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -7403,9 +7409,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 153 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.carousel-control[data-v-5d9919be] {\n cursor: pointer;\n}\n", "", {"version":3,"sources":["/./src/Carousel.vue?47bce3d1"],"names":[],"mappings":";AA4GA;EACA,gBAAA;CACA","file":"Carousel.vue","sourcesContent":["\n\n \n
\n \n \n \n
\n \n
\n \n
\n
\n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 155 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -7581,17 +7587,17 @@
//
//
-/***/ },
+/***/ }),
/* 156 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
staticClass: "carousel slide",
attrs: {
"data-ride": "carousel"
}
- }, [_vm._c('ol', {
+ }, [_c('ol', {
directives: [{
name: "show",
rawName: "v-show",
@@ -7600,7 +7606,7 @@
}],
staticClass: "carousel-indicators"
}, _vm._l((_vm.indicator_list), function(indicator, i) {
- return _vm._c('li', {
+ return _c('li', {
class: {
active: i === _vm.index
},
@@ -7609,13 +7615,13 @@
_vm.indicatorClick(i)
}
}
- }, [_vm._c('span')])
- })), _vm._v(" "), _vm._c('div', {
+ }, [_c('span')])
+ })), _vm._v(" "), _c('div', {
staticClass: "carousel-inner",
attrs: {
"role": "listbox"
}
- }, [_vm._t("default")], 2), _vm._v(" "), _vm._c('div', {
+ }, [_vm._t("default")], 2), _vm._v(" "), _c('div', {
directives: [{
name: "show",
rawName: "v-show",
@@ -7623,7 +7629,7 @@
expression: "controls"
}],
staticClass: "carousel-controls hidden-xs"
- }, [_vm._c('a', {
+ }, [_c('a', {
staticClass: "left carousel-control",
attrs: {
"role": "button"
@@ -7631,12 +7637,12 @@
on: {
"click": _vm.prev
}
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "glyphicon glyphicon-chevron-left",
attrs: {
"aria-hidden": "true"
}
- })]), _vm._v(" "), _vm._c('a', {
+ })]), _vm._v(" "), _c('a', {
staticClass: "right carousel-control",
attrs: {
"role": "button"
@@ -7644,7 +7650,7 @@
on: {
"click": _vm.next
}
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "glyphicon glyphicon-chevron-right",
attrs: {
"aria-hidden": "true"
@@ -7654,13 +7660,13 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-322dee41", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-5d9919be", module.exports)
}
}
-/***/ },
+/***/ }),
/* 157 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -7681,7 +7687,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Slider.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Slider.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -7692,9 +7698,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-32185b82", __vue_options__)
+ hotAPI.createRecord("data-v-370ccf3c", __vue_options__)
} else {
- hotAPI.reload("data-v-32185b82", __vue_options__)
+ hotAPI.reload("data-v-370ccf3c", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Slider.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -7702,9 +7708,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 158 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
'use strict';
@@ -7734,68 +7740,68 @@
}
};
-/***/ },
+/***/ }),
/* 159 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
staticClass: "item"
}, [_vm._t("default")], 2)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-32185b82", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-370ccf3c", module.exports)
}
}
-/***/ },
+/***/ }),
/* 160 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "carousel",
"name": "Carousel"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('carousel', [_vm._c('slider', [_vm._c('img', {
+ }, [_c('carousel', [_c('slider', [_c('img', {
attrs: {
"src": "https://placehold.it/1200x500?text=one"
}
- }), _vm._v(" "), _vm._c('div', {
+ }), _vm._v(" "), _c('div', {
staticClass: "carousel-caption"
- }, [_vm._c('h3', [_vm._v("Slide #1")]), _vm._v(" "), _vm._c('p', [_vm._v("sunt in culpa qui officia deserunt mollit a.")])])]), _vm._v(" "), _vm._c('slider', [_vm._c('img', {
+ }, [_c('h3', [_vm._v("Slide #1")]), _vm._v(" "), _c('p', [_vm._v("sunt in culpa qui officia deserunt mollit a.")])])]), _vm._v(" "), _c('slider', [_c('img', {
attrs: {
"src": "https://placehold.it/1200x500?text=two"
}
- }), _vm._v(" "), _vm._c('div', {
+ }), _vm._v(" "), _c('div', {
staticClass: "carousel-caption"
- }, [_vm._c('h3', [_vm._v("Slide #2")]), _vm._v(" "), _vm._c('p', [_vm._v("sunt in culpa qui officia deserunt mollit a.")])])]), _vm._v(" "), _vm._c('slider', [_vm._c('img', {
+ }, [_c('h3', [_vm._v("Slide #2")]), _vm._v(" "), _c('p', [_vm._v("sunt in culpa qui officia deserunt mollit a.")])])]), _vm._v(" "), _c('slider', [_c('img', {
attrs: {
"src": "https://placehold.it/1200x500?text=three"
}
- }), _vm._v(" "), _vm._c('div', {
+ }), _vm._v(" "), _c('div', {
staticClass: "carousel-caption"
- }, [_vm._c('h3', [_vm._v("Slide #3")]), _vm._v(" "), _vm._c('p', [_vm._v("sunt in culpa qui officia deserunt mollit a.")])])])], 1)], 1), _vm._v(" "), _vm._c('doc-code', {
+ }, [_c('h3', [_vm._v("Slide #3")]), _vm._v(" "), _c('p', [_vm._v("sunt in culpa qui officia deserunt mollit a.")])])])], 1)], 1), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n \n \n \n ...\n
\n \n \n \n \n \n \n \n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("indicators")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("true")])]), _vm._v(" "), _vm._c('p', [_vm._v("Whether to show the indicators.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("controls")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("true")])]), _vm._v(" "), _vm._c('p', [_vm._v("Whether to show the direction controls.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("interval")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Number")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("5000")])]), _vm._v(" "), _vm._c('p', [_vm._v("The amount of time to delay between automatically cycling an item. If set to 0 or a negative number,\n carousel will not automatically cycle.\n ")])])])], 1)
+ }, [_vm._v("\n \n \n \n \n ...\n
\n \n \n \n \n \n \n \n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("indicators")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("true")])]), _vm._v(" "), _c('p', [_vm._v("Whether to show the indicators.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("controls")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("true")])]), _vm._v(" "), _c('p', [_vm._v("Whether to show the direction controls.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("interval")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Number")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("5000")])]), _vm._v(" "), _c('p', [_vm._v("The amount of time to delay between automatically cycling an item. If set to 0 or a negative number,\n carousel will not automatically cycle.\n ")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-7f149bf5", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-1710102e", module.exports)
}
}
-/***/ },
+/***/ }),
/* 161 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -7816,7 +7822,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\checkboxDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/checkboxDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -7827,9 +7833,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-c8bf7950", __vue_options__)
+ hotAPI.createRecord("data-v-339bb791", __vue_options__)
} else {
- hotAPI.reload("data-v-c8bf7950", __vue_options__)
+ hotAPI.reload("data-v-339bb791", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] checkboxDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -7837,9 +7843,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 162 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -7950,179 +7956,123 @@
}
};
-/***/ },
+/***/ }),
/* 163 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "checkbox",
"name": "Checkbox"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('h4', [_vm._v("Checkbox")]), _vm._v(" "), _vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.checkboxValue.one),
- expression: "checkboxValue.one"
- }],
+ }, [_c('h4', [_vm._v("Checkbox")]), _vm._v(" "), _c('checkbox', {
attrs: {
"true-value": "1"
},
- domProps: {
- "value": (_vm.checkboxValue.one)
- },
- on: {
- "input": function($event) {
- _vm.checkboxValue.one = $event
- }
+ model: {
+ value: (_vm.checkboxValue.one),
+ callback: function($$v) {
+ _vm.$set(_vm.checkboxValue, "one", $$v)
+ },
+ expression: "checkboxValue.one"
}
- }, [_vm._v("One")]), _vm._v(" "), _vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.checkboxValue.two),
- expression: "checkboxValue.two"
- }],
+ }, [_vm._v("One")]), _vm._v(" "), _c('checkbox', {
attrs: {
"true-value": "two",
"type": "danger",
"disabled": ""
},
- domProps: {
- "value": (_vm.checkboxValue.two)
- },
- on: {
- "input": function($event) {
- _vm.checkboxValue.two = $event
- }
- }
- }, [_vm._v("Two (disabled)")]), _vm._v(" "), _vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ model: {
value: (_vm.checkboxValue.two),
+ callback: function($$v) {
+ _vm.$set(_vm.checkboxValue, "two", $$v)
+ },
expression: "checkboxValue.two"
- }],
+ }
+ }, [_vm._v("Two (disabled)")]), _vm._v(" "), _c('checkbox', {
attrs: {
"true-value": "two",
"type": "warning",
"readonly": ""
},
- domProps: {
- "value": (_vm.checkboxValue.two)
- },
- on: {
- "input": function($event) {
- _vm.checkboxValue.two = $event
- }
- }
- }, [_vm._v("Two (readonly)")]), _vm._v(" "), _vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ model: {
value: (_vm.checkboxValue.two),
+ callback: function($$v) {
+ _vm.$set(_vm.checkboxValue, "two", $$v)
+ },
expression: "checkboxValue.two"
- }],
+ }
+ }, [_vm._v("Two (readonly)")]), _vm._v(" "), _c('checkbox', {
attrs: {
"true-value": "two",
"type": "success"
},
- domProps: {
- "value": (_vm.checkboxValue.two)
- },
- on: {
- "input": function($event) {
- _vm.checkboxValue.two = $event
- }
+ model: {
+ value: (_vm.checkboxValue.two),
+ callback: function($$v) {
+ _vm.$set(_vm.checkboxValue, "two", $$v)
+ },
+ expression: "checkboxValue.two"
}
- }, [_vm._v("Two")]), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('h4', [_vm._v("Checkbox Button (Single button)")]), _vm._v(" "), _vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.checkboxValue.three),
- expression: "checkboxValue.three"
- }],
+ }, [_vm._v("Two")]), _vm._v(" "), _c('hr'), _vm._v(" "), _c('h4', [_vm._v("Checkbox Button (Single button)")]), _vm._v(" "), _c('checkbox', {
attrs: {
"button": "",
"true-value": 2 + 1,
"type": "primary"
},
- domProps: {
- "value": (_vm.checkboxValue.three)
- },
- on: {
- "input": function($event) {
- _vm.checkboxValue.three = $event
- }
+ model: {
+ value: (_vm.checkboxValue.three),
+ callback: function($$v) {
+ _vm.$set(_vm.checkboxValue, "three", $$v)
+ },
+ expression: "checkboxValue.three"
}
- }, [_vm._v("Three")]), _vm._v(" "), _vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.checkboxValue.four),
- expression: "checkboxValue.four"
- }],
+ }, [_vm._v("Three")]), _vm._v(" "), _c('checkbox', {
attrs: {
"button": "",
"type": "info",
"disabled": ""
},
- domProps: {
- "value": (_vm.checkboxValue.four)
- },
- on: {
- "input": function($event) {
- _vm.checkboxValue.four = $event
- }
- }
- }, [_vm._v("Four (disabled)")]), _vm._v(" "), _vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ model: {
value: (_vm.checkboxValue.four),
+ callback: function($$v) {
+ _vm.$set(_vm.checkboxValue, "four", $$v)
+ },
expression: "checkboxValue.four"
- }],
+ }
+ }, [_vm._v("Four (disabled)")]), _vm._v(" "), _c('checkbox', {
attrs: {
"button": "",
"type": "info",
"readonly": ""
},
- domProps: {
- "value": (_vm.checkboxValue.four)
- },
- on: {
- "input": function($event) {
- _vm.checkboxValue.four = $event
- }
- }
- }, [_vm._v("Four (readonly)")]), _vm._v(" "), _vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ model: {
value: (_vm.checkboxValue.four),
+ callback: function($$v) {
+ _vm.$set(_vm.checkboxValue, "four", $$v)
+ },
expression: "checkboxValue.four"
- }],
+ }
+ }, [_vm._v("Four (readonly)")]), _vm._v(" "), _c('checkbox', {
attrs: {
"button": "",
"type": "info"
},
- domProps: {
- "value": (_vm.checkboxValue.four)
- },
- on: {
- "input": function($event) {
- _vm.checkboxValue.four = $event
- }
+ model: {
+ value: (_vm.checkboxValue.four),
+ callback: function($$v) {
+ _vm.$set(_vm.checkboxValue, "four", $$v)
+ },
+ expression: "checkboxValue.four"
}
- }, [_vm._v("Four")]), _vm._v(" "), _vm._c('p', [_vm._c('pre', [_vm._v("Checkbox values: " + _vm._s(_vm.checkboxValue))])])], 1), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("Four")]), _vm._v(" "), _c('p', [_c('pre', [_vm._v("Checkbox values: " + _vm._s(_vm.checkboxValue))])])], 1), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n One \n Two \n Three \n Four (default true/false) \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Mixed")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Handle the selected value.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("true-value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Mixed")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("true")])]), _vm._v(" "), _vm._c('p', [_vm._v("Value when is checked.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("false-value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Mixed")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Value when is not checked.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("type")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("default")]), _vm._v(" "), _vm._c('code', [_vm._v("primary")]), _vm._v(" "), _vm._c('code', [_vm._v("danger")]), _vm._v(" "), _vm._c('code', [_vm._v("info")]), _vm._v(" "), _vm._c('code', [_vm._v("warning")]), _vm._v(" "), _vm._c('code', [_vm._v("success")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("default")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("button")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._v("false")]), _vm._v(" "), _vm._c('p', [_vm._v("Button style.")])])]), _vm._v(" "), _vm._c('p', [_vm._v("See "), _vm._c('a', {
+ }, [_vm._v("\n One \n Two \n Three \n Four (default true/false) \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Mixed")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Handle the selected value.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("true-value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Mixed")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("true")])]), _vm._v(" "), _c('p', [_vm._v("Value when is checked.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("false-value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Mixed")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Value when is not checked.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("type")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("default")]), _vm._v(" "), _c('code', [_vm._v("primary")]), _vm._v(" "), _c('code', [_vm._v("danger")]), _vm._v(" "), _c('code', [_vm._v("info")]), _vm._v(" "), _c('code', [_vm._v("warning")]), _vm._v(" "), _c('code', [_vm._v("success")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("default")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("button")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_vm._v("false")]), _vm._v(" "), _c('p', [_vm._v("Button style.")])])]), _vm._v(" "), _c('p', [_vm._v("See "), _c('a', {
attrs: {
"href": "#button-group"
}
@@ -8131,13 +8081,13 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-c8bf7950", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-339bb791", module.exports)
}
}
-/***/ },
+/***/ }),
/* 164 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -8158,7 +8108,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\datepickerDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/datepickerDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -8169,9 +8119,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-4158485e", __vue_options__)
+ hotAPI.createRecord("data-v-664325ca", __vue_options__)
} else {
- hotAPI.reload("data-v-4158485e", __vue_options__)
+ hotAPI.reload("data-v-664325ca", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] datepickerDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -8179,9 +8129,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 165 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -8219,39 +8169,36 @@
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
- exports.default = {
- components: {
- docSection: _docSection2.default,
- docTable: _docTable2.default,
- docCode: _docCode2.default,
- Checkbox: _Checkbox2.default,
- Datepicker: _Datepicker2.default,
- vSelect: _Select2.default,
- vOption: _Option2.default
- },
- data: function data() {
- return {
- clear: true,
- disabled: [],
- format: 'yyyy-MM-dd',
- formats: ['dd/MM/yyyy', 'dd-MM-yyyy', 'yyyy,MM,dd', 'yyyy-MM-dd', 'yyyy.MM.dd', 'MMM/dd/yyyy', 'MMMM/dd/yyyy', 'MM/dd/yyyy', 'MM-dd-yyyy'],
- placeholder: 'placeholder is displayed when value is null or empty',
- date: '2015-06-10'
- };
- },
-
- computed: {
- dateString: function dateString() {
- var date = void 0;
- if (this.date.length === 10 && (this.format === 'dd-MM-yyyy' || this.format === 'dd/MM/yyyy')) {
- date = new Date(this.date.substring(6, 10), this.date.substring(3, 5), this.date.substring(0, 2));
- } else {
- date = new Date(this.date);
- }
- return isNaN(date.getFullYear()) ? new Date().toString() : date.toString();
- }
- }
- }; //
+ var currentDate = new Date(); //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
//
//
//
@@ -8327,10 +8274,51 @@
//
//
//
+ //
+ //
+ //
+
+ var currentDateString = currentDate.getFullYear() + '-' + (currentDate.getMonth() + 1) + '-' + currentDate.getDate();
+
+ exports.default = {
+ components: {
+ docSection: _docSection2.default,
+ docTable: _docTable2.default,
+ docCode: _docCode2.default,
+ Checkbox: _Checkbox2.default,
+ Datepicker: _Datepicker2.default,
+ vSelect: _Select2.default,
+ vOption: _Option2.default
+ },
+ data: function data() {
+ return {
+ clear: true,
+ disabled: [],
+ format: 'yyyy-MM-dd',
+ formats: ['dd/MM/yyyy', 'dd-MM-yyyy', 'yyyy,MM,dd', 'yyyy-MM-dd', 'yyyy.MM.dd', 'MMM/dd/yyyy', 'MMMM/dd/yyyy', 'MM/dd/yyyy', 'MM-dd-yyyy'],
+ placeholder: 'placeholder is displayed when value is null or empty',
+ date: currentDateString,
+ minDate: '',
+ maxDate: ''
+ };
+ },
+
+ computed: {
+ dateString: function dateString() {
+ var date = void 0;
+ if (this.date.length === 10 && (this.format === 'dd-MM-yyyy' || this.format === 'dd/MM/yyyy')) {
+ date = new Date(this.date.substring(6, 10), this.date.substring(3, 5), this.date.substring(0, 2));
+ } else {
+ date = new Date(this.date);
+ }
+ return isNaN(date.getFullYear()) ? new Date().toString() : date.toString();
+ }
+ }
+ };
-/***/ },
+/***/ }),
/* 166 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -8354,7 +8342,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Datepicker.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Datepicker.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -8365,9 +8353,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-477b8e5d", __vue_options__)
+ hotAPI.createRecord("data-v-3b335b3d", __vue_options__)
} else {
- hotAPI.reload("data-v-477b8e5d", __vue_options__)
+ hotAPI.reload("data-v-3b335b3d", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Datepicker.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -8375,9 +8363,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 167 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.datepicker {\n position: relative;\n display: inline-block;\n}\ninput.datepicker-input.with-reset-button {\n padding-right: 25px;\n}\n.datepicker > button.close {\n position: absolute;\n top: 0;\n right: 0;\n outline: none;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n}\n.datepicker > button.close:focus {\n opacity: .2;\n}\n.datepicker-popup {\n position: absolute;\n border: 1px solid #ccc;\n border-radius: 5px;\n background: #fff;\n margin-top: 2px;\n z-index: 1000;\n box-shadow: 0 6px 12px rgba(0,0,0,0.175);\n}\n.datepicker-inner {\n width: 218px;\n}\n.datepicker-body {\n padding: 10px 10px;\n}\n.datepicker-ctrl p,\n.datepicker-ctrl span,\n.datepicker-body span {\n display: inline-block;\n width: 28px;\n line-height: 28px;\n height: 28px;\n border-radius: 4px;\n}\n.datepicker-ctrl p {\n width: 65%;\n}\n.datepicker-ctrl span {\n position: absolute;\n}\n.datepicker-body span {\n text-align: center;\n}\n.datepicker-monthRange span {\n width: 48px;\n height: 50px;\n line-height: 45px;\n}\n.datepicker-item-disable {\n background-color: white!important;\n cursor: not-allowed!important;\n}\n.decadeRange span:first-child,\n.decadeRange span:last-child,\n.datepicker-item-disable,\n.datepicker-item-gray {\n color: #999;\n}\n.datepicker-dateRange-item-active:hover,\n.datepicker-dateRange-item-active {\n background: rgb(50, 118, 177)!important;\n color: white!important;\n}\n.datepicker-monthRange {\n margin-top: 10px\n}\n.datepicker-monthRange span,\n.datepicker-ctrl span,\n.datepicker-ctrl p,\n.datepicker-dateRange span {\n cursor: pointer;\n}\n.datepicker-monthRange span:hover,\n.datepicker-ctrl p:hover,\n.datepicker-ctrl i:hover,\n.datepicker-dateRange span:hover,\n.datepicker-dateRange-item-hover {\n background-color : #eeeeee;\n}\n.datepicker-weekRange span {\n font-weight: bold;\n}\n.datepicker-label {\n background-color: #f8f8f8;\n font-weight: 700;\n padding: 7px 0;\n text-align: center;\n}\n.datepicker-ctrl {\n position: relative;\n height: 30px;\n line-height: 30px;\n font-weight: bold;\n text-align: center;\n}\n.month-btn {\n font-weight: bold;\n -webkit-user-select:none;\n -moz-user-select:none;\n -ms-user-select:none;\n user-select:none;\n}\n.datepicker-preBtn {\n left: 2px;\n}\n.datepicker-nextBtn {\n right: 2px;\n}\n", "", {"version":3,"sources":["/./src/Datepicker.vue?640750f0"],"names":[],"mappings":";AAgWA;EACA,mBAAA;EACA,sBAAA;CACA;AACA;EACA,oBAAA;CACA;AACA;EACA,mBAAA;EACA,OAAA;EACA,SAAA;EACA,cAAA;EACA,WAAA;EACA,eAAA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;EACA,mBAAA;CACA;AACA;EACA,YAAA;CACA;AACA;EACA,mBAAA;EACA,uBAAA;EACA,mBAAA;EACA,iBAAA;EACA,gBAAA;EACA,cAAA;EACA,yCAAA;CACA;AACA;EACA,aAAA;CACA;AACA;EACA,mBAAA;CACA;AACA;;;EAGA,sBAAA;EACA,YAAA;EACA,kBAAA;EACA,aAAA;EACA,mBAAA;CACA;AACA;EACA,WAAA;CACA;AACA;EACA,mBAAA;CACA;AACA;EACA,mBAAA;CACA;AACA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;CACA;AACA;EACA,kCAAA;EACA,8BAAA;CACA;AACA;;;;EAIA,YAAA;CACA;AAEA;;EAEA,wCAAA;EACA,uBAAA;CACA;AACA;EACA,gBAAA;CACA;AACA;;;;EAIA,gBAAA;CACA;AACA;;;;;EAKA,2BAAA;CACA;AACA;EACA,kBAAA;CACA;AACA;EACA,0BAAA;EACA,iBAAA;EACA,eAAA;EACA,mBAAA;CACA;AACA;EACA,mBAAA;EACA,aAAA;EACA,kBAAA;EACA,kBAAA;EACA,mBAAA;CACA;AACA;EACA,kBAAA;EACA,yBAAA;EACA,sBAAA;EACA,qBAAA;EACA,iBAAA;CACA;AACA;EACA,UAAA;CACA;AACA;EACA,WAAA;CACA","file":"Datepicker.vue","sourcesContent":["\n \n \n \n × \n \n \n \n \n
\n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 169 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -8440,8 +8428,11 @@
width: { type: String },
clearButton: { type: Boolean, default: false },
lang: { type: String, default: navigator.language },
+ name: { type: String },
placeholder: { type: String },
- iconsFont: { type: String, default: 'glyphicon' }
+ iconsFont: { type: String, default: 'glyphicon' },
+ minDate: { type: String },
+ maxDate: { type: String }
},
data: function data() {
return {
@@ -8485,6 +8476,12 @@
return this.disabledDaysOfWeek.map(function (d) {
return parseInt(d, 10);
});
+ },
+ minDateObject: function minDateObject() {
+ return this.minDate ? this.parse(this.minDate) : null;
+ },
+ maxDateObject: function maxDateObject() {
+ return this.maxDate ? this.parse(this.maxDate) : null;
}
},
methods: {
@@ -8601,7 +8598,7 @@
if (str === undefined || str === null) {
str = this.val;
}
- var date = str.length === 10 && (this.format === 'dd-MM-yyyy' || this.format === 'dd/MM/yyyy') ? new Date(str.substring(6, 10), str.substring(3, 5) - 1, str.substring(0, 2)) : new Date(str);
+ var date = str.length === 10 && (this.format === 'dd-MM-yyyy' || this.format === 'dd/MM/yyyy' || this.format === 'dd.MM.yyyy') ? new Date(str.substring(6, 10), str.substring(3, 5) - 1, str.substring(0, 2)) : new Date(str);
return isNaN(date.getFullYear()) ? new Date() : date;
},
getDayCount: function getDayCount(year, month) {
@@ -8652,9 +8649,10 @@
for (var _i2 = 1; _i2 <= dayCount; _i2++) {
var _date = new Date(time.year, time.month, _i2);
var _sclass = '';
- if (this.disabledDaysArray.indexOf(_date.getDay()) > -1) {
+ if (this.disabledDaysArray.indexOf(_date.getDay()) > -1 || this.minDateObject && _date < this.minDateObject || this.maxDateObject && _date > this.maxDateObject) {
_sclass = 'datepicker-item-disable';
}
+
if (_i2 == time.day && _date.getFullYear() == time.year && _date.getMonth() == time.month) {
_sclass = 'datepicker-dateRange-item-active';
}
@@ -8761,15 +8759,16 @@
//
//
//
+ //
-/***/ },
+/***/ }),
/* 170 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
staticClass: "datepicker"
- }, [_vm._c('input', {
+ }, [_c('input', {
directives: [{
name: "model",
rawName: "v-model",
@@ -8785,10 +8784,11 @@
}),
attrs: {
"type": "text",
+ "name": _vm.name,
"placeholder": _vm.placeholder
},
domProps: {
- "value": _vm._s(_vm.val)
+ "value": (_vm.val)
},
on: {
"click": _vm.inputClick,
@@ -8797,7 +8797,7 @@
_vm.val = $event.target.value
}
}
- }), _vm._v(" "), (_vm.clearButton && _vm.val) ? _vm._c('button', {
+ }), _vm._v(" "), (_vm.clearButton && _vm.val) ? _c('button', {
staticClass: "close",
attrs: {
"type": "button"
@@ -8807,7 +8807,7 @@
_vm.val = ''
}
}
- }, [_vm._c('span', [_vm._v("×")])]) : _vm._e(), _vm._v(" "), _vm._c('div', {
+ }, [_c('span', [_vm._v("×")])]) : _vm._e(), _vm._v(" "), _c('div', {
directives: [{
name: "show",
rawName: "v-show",
@@ -8815,13 +8815,13 @@
expression: "displayDayView"
}],
staticClass: "datepicker-popup"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "datepicker-inner"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "datepicker-body"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "datepicker-ctrl"
- }, [_vm._c('span', {
+ }, [_c('span', {
class: _vm.preBtnClasses,
attrs: {
"aria-hidden": "true"
@@ -8831,7 +8831,7 @@
_vm.preNextMonthClick(0)
}
}
- }), _vm._v(" "), _vm._c('span', {
+ }), _vm._v(" "), _c('span', {
class: _vm.nextBtnClasses,
attrs: {
"aria-hidden": "true"
@@ -8841,18 +8841,18 @@
_vm.preNextMonthClick(1)
}
}
- }), _vm._v(" "), _vm._c('p', {
+ }), _vm._v(" "), _c('p', {
on: {
"click": _vm.switchMonthView
}
- }, [_vm._v(_vm._s(_vm.stringifyDayHeader(_vm.currDate)))])]), _vm._v(" "), _vm._c('div', {
+ }, [_vm._v(_vm._s(_vm.stringifyDayHeader(_vm.currDate)))])]), _vm._v(" "), _c('div', {
staticClass: "datepicker-weekRange"
}, _vm._l((_vm.text.daysOfWeek), function(w) {
- return _vm._c('span', [_vm._v(_vm._s(w))])
- })), _vm._v(" "), _vm._c('div', {
+ return _c('span', [_vm._v(_vm._s(w))])
+ })), _vm._v(" "), _c('div', {
staticClass: "datepicker-dateRange"
}, _vm._l((_vm.dateRange), function(d) {
- return _vm._c('span', {
+ return _c('span', {
class: d.sclass,
on: {
"click": function($event) {
@@ -8860,7 +8860,7 @@
}
}
}, [_vm._v(_vm._s(d.text))])
- }))])])]), _vm._v(" "), _vm._c('div', {
+ }))])])]), _vm._v(" "), _c('div', {
directives: [{
name: "show",
rawName: "v-show",
@@ -8868,13 +8868,13 @@
expression: "displayMonthView"
}],
staticClass: "datepicker-popup"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "datepicker-inner"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "datepicker-body"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "datepicker-ctrl"
- }, [_vm._c('span', {
+ }, [_c('span', {
class: _vm.preBtnClasses,
attrs: {
"aria-hidden": "true"
@@ -8884,7 +8884,7 @@
_vm.preNextYearClick(0)
}
}
- }), _vm._v(" "), _vm._c('span', {
+ }), _vm._v(" "), _c('span', {
class: _vm.nextBtnClasses,
attrs: {
"aria-hidden": "true"
@@ -8894,14 +8894,14 @@
_vm.preNextYearClick(1)
}
}
- }), _vm._v(" "), _vm._c('p', {
+ }), _vm._v(" "), _c('p', {
on: {
"click": _vm.switchDecadeView
}
- }, [_vm._v(_vm._s(_vm.stringifyYearHeader(_vm.currDate)))])]), _vm._v(" "), _vm._c('div', {
+ }, [_vm._v(_vm._s(_vm.stringifyYearHeader(_vm.currDate)))])]), _vm._v(" "), _c('div', {
staticClass: "datepicker-monthRange"
}, [_vm._l((_vm.text.months), function(m, index) {
- return [_vm._c('span', {
+ return [_c('span', {
class: {
'datepicker-dateRange-item-active':
(_vm.text.months[_vm.parse(_vm.val).getMonth()] === m) &&
@@ -8916,7 +8916,7 @@
}
}
})]
- })], 2)])])]), _vm._v(" "), _vm._c('div', {
+ })], 2)])])]), _vm._v(" "), _c('div', {
directives: [{
name: "show",
rawName: "v-show",
@@ -8924,13 +8924,13 @@
expression: "displayYearView"
}],
staticClass: "datepicker-popup"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "datepicker-inner"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "datepicker-body"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "datepicker-ctrl"
- }, [_vm._c('span', {
+ }, [_c('span', {
class: _vm.preBtnClasses,
attrs: {
"aria-hidden": "true"
@@ -8940,7 +8940,7 @@
_vm.preNextDecadeClick(0)
}
}
- }), _vm._v(" "), _vm._c('span', {
+ }), _vm._v(" "), _c('span', {
class: _vm.nextBtnClasses,
attrs: {
"aria-hidden": "true"
@@ -8950,10 +8950,10 @@
_vm.preNextDecadeClick(1)
}
}
- }), _vm._v(" "), _vm._c('p', [_vm._v(_vm._s(_vm.stringifyDecadeHeader(_vm.currDate)))])]), _vm._v(" "), _vm._c('div', {
+ }), _vm._v(" "), _c('p', [_vm._v(_vm._s(_vm.stringifyDecadeHeader(_vm.currDate)))])]), _vm._v(" "), _c('div', {
staticClass: "datepicker-monthRange decadeRange"
}, [_vm._l((_vm.decadeRange), function(decade) {
- return [_vm._c('span', {
+ return [_c('span', {
class: {
'datepicker-dateRange-item-active': _vm.parse(_vm.val).getFullYear() === decade.text
},
@@ -8972,13 +8972,13 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-477b8e5d", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-3b335b3d", module.exports)
}
}
-/***/ },
+/***/ }),
/* 171 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -8999,7 +8999,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Option.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Option.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -9010,9 +9010,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-42088116", __vue_options__)
+ hotAPI.createRecord("data-v-172c8414", __vue_options__)
} else {
- hotAPI.reload("data-v-42088116", __vue_options__)
+ hotAPI.reload("data-v-172c8414", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Option.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -9020,9 +9020,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 172 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
'use strict';
@@ -9052,93 +9052,109 @@
}
};
-/***/ },
+/***/ }),
/* 173 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return (_vm.loading) ? _vm._c('li', [_vm._t("default")], 2) : _vm._e()
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return (_vm.loading) ? _c('li', [_vm._t("default")], 2) : _vm._e()
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-42088116", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-172c8414", module.exports)
}
}
-/***/ },
+/***/ }),
/* 174 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "datepicker",
"name": "Datepicker"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('p', [_vm._c('pre', [_vm._v("Selected date is: " + _vm._s(_vm.dateString))])]), _vm._v(" "), _vm._c('datepicker', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.date),
- expression: "date"
- }],
+ }, [_c('p', [_c('pre', [_vm._v("Selected date is: " + _vm._s(_vm.dateString))])]), _vm._v(" "), _c('datepicker', {
ref: "dp",
attrs: {
+ "min-date": _vm.minDate,
+ "max-date": _vm.maxDate,
+ "name": _vm.name,
"disabled-days-of-week": _vm.disabled,
"format": _vm.format,
"clear-button": _vm.clear,
"placeholder": _vm.placeholder,
"width": "370px"
},
- domProps: {
- "value": (_vm.date)
- },
- on: {
- "input": function($event) {
- _vm.date = $event
- }
+ model: {
+ value: (_vm.date),
+ callback: function($$v) {
+ _vm.date = $$v
+ },
+ expression: "date"
}
- }), _vm._v(" "), _vm._c('h4', [_vm._v("Disabled days of week")]), _vm._v(" "), _vm._c('v-select', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.disabled),
- expression: "disabled"
- }],
+ }), _vm._v(" "), _c('h4', [_vm._v("Disabled days of week")]), _vm._v(" "), _c('v-select', {
attrs: {
"multiple": "",
"options": [0, 1, 2, 3, 4, 5, 6]
},
- domProps: {
- "value": (_vm.disabled)
- },
- on: {
- "input": function($event) {
- _vm.disabled = $event
- }
+ model: {
+ value: (_vm.disabled),
+ callback: function($$v) {
+ _vm.disabled = $$v
+ },
+ expression: "disabled"
}
- }), _vm._v(" "), _vm._c('h4', [_vm._v("Format")]), _vm._v(" "), _vm._c('v-select', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }), _vm._v(" "), _c('h4', [_vm._v("Format")]), _vm._v(" "), _c('v-select', {
+ attrs: {
+ "options": _vm.formats
+ },
+ model: {
value: (_vm.format),
+ callback: function($$v) {
+ _vm.format = $$v
+ },
expression: "format"
- }],
+ }
+ }), _vm._v(" "), _c('h4', [_vm._v("Minimum Date")]), _vm._v(" "), _c('datepicker', {
+ ref: "dp-min",
attrs: {
- "options": _vm.formats
+ "max-date": _vm.maxDate,
+ "name": _vm.name,
+ "format": _vm.format,
+ "clear-button": true,
+ "placeholder": "Minimum Date",
+ "width": "370px"
},
- domProps: {
- "value": (_vm.format)
+ model: {
+ value: (_vm.minDate),
+ callback: function($$v) {
+ _vm.minDate = $$v
+ },
+ expression: "minDate"
+ }
+ }), _vm._v(" "), _c('h4', [_vm._v("Maximum Date")]), _vm._v(" "), _c('datepicker', {
+ ref: "dp-max",
+ attrs: {
+ "min-date": _vm.minDate,
+ "name": _vm.name,
+ "format": _vm.format,
+ "clear-button": true,
+ "placeholder": "Maximum Date",
+ "width": "370px"
},
- on: {
- "input": function($event) {
- _vm.format = $event
- }
+ model: {
+ value: (_vm.maxDate),
+ callback: function($$v) {
+ _vm.maxDate = $$v
+ },
+ expression: "maxDate"
}
- }), _vm._v(" "), _vm._c('h4', [_vm._v("Reset button")]), _vm._v(" "), _vm._c('checkbox', {
+ }), _vm._v(" "), _c('h4', [_vm._v("Reset button")]), _vm._v(" "), _c('checkbox', {
attrs: {
"value": _vm.clear,
"type": "primary"
@@ -9148,26 +9164,26 @@
_vm.clear = arguments[0]
}
}
- }, [_vm._v("toggle clear button")])], 1), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("toggle clear button")])], 1), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("clear-button")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._v("false")]), _vm._v(" "), _vm._c('p', [_vm._v("If "), _vm._c('strong', [_vm._v("true")]), _vm._v(" shows an × shaped button to clear the selected date.\n Usefull in forms where date entry is optional.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("disabled-days-of-week")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Array")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Days of the week that should be disabled. Values are 0 (Sunday) to 6 (Saturday).\n Multiple values should be comma-separated.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("format")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("MMMM/dd/yyyy")])]), _vm._v(" "), _vm._c('p', [_vm._v("The date format, combination of d, dd, M, MM, MMM, MMMM, yyyy.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("placeholder")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Placeholder to put on the input field when no date (null or empty) is set")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Value of the input DOM")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("width")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Width of the input DOM")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("icons-font")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("glyphicon")])]), _vm._v(" "), _vm._c('p', [_vm._v("The icon font used for arrows. Can be 'glyphicon' or 'fa' (Font Awesome)")])])]), _vm._v(" "), _vm._c('doc-table', {
+ }, [_vm._v("\n \n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("clear-button")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_vm._v("false")]), _vm._v(" "), _c('p', [_vm._v("If "), _c('strong', [_vm._v("true")]), _vm._v(" shows an × shaped button to clear the selected date.\n Usefull in forms where date entry is optional.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("disabled-days-of-week")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Array")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Days of the week that should be disabled. Values are 0 (Sunday) to 6 (Saturday).\n Multiple values should be comma-separated.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("format")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("MMMM/dd/yyyy")])]), _vm._v(" "), _c('p', [_vm._v("The date format, combination of d, dd, M, MM, MMM, MMMM, yyyy.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("min-date")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Defines the minimum available date. E.g. \"2017-10-19\"")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("max-date")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Defines the maximum available date. E.g. \"2017-10-19\"")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("name")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Name to put on the input field")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("placeholder")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Placeholder to put on the input field when no date (null or empty) is set")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Value of the input DOM")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("width")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Width of the input DOM")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("icons-font")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("glyphicon")])]), _vm._v(" "), _c('p', [_vm._v("The icon font used for arrows. Can be 'glyphicon' or 'fa' (Font Awesome)")])])]), _vm._v(" "), _c('doc-table', {
attrs: {
"type": "Events"
}
- }, [_vm._c('div', [_vm._c('p', [_vm._v("input")]), _vm._v(" "), _vm._c('p', [_vm._v("("), _vm._c('code', [_vm._v("value:string")]), _vm._v(")")]), _vm._v(" "), _vm._c('p', [_vm._v("Return the selected value.")])])])], 1)
+ }, [_c('div', [_c('p', [_vm._v("input")]), _vm._v(" "), _c('p', [_vm._v("("), _c('code', [_vm._v("value:string")]), _vm._v(")")]), _vm._v(" "), _c('p', [_vm._v("Return the selected value.")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-4158485e", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-664325ca", module.exports)
}
}
-/***/ },
+/***/ }),
/* 175 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -9188,7 +9204,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\dropdownDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/dropdownDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -9199,9 +9215,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-20763da6", __vue_options__)
+ hotAPI.createRecord("data-v-8f1c9c42", __vue_options__)
} else {
- hotAPI.reload("data-v-20763da6", __vue_options__)
+ hotAPI.reload("data-v-8f1c9c42", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] dropdownDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -9209,9 +9225,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 176 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -9375,9 +9391,9 @@
}
};
-/***/ },
+/***/ }),
/* 177 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -9398,7 +9414,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Dropdown.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Dropdown.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -9409,9 +9425,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-39be1072", __vue_options__)
+ hotAPI.createRecord("data-v-4e78d55c", __vue_options__)
} else {
- hotAPI.reload("data-v-39be1072", __vue_options__)
+ hotAPI.reload("data-v-4e78d55c", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Dropdown.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -9419,9 +9435,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 178 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -9530,12 +9546,12 @@
}
};
-/***/ },
+/***/ }),
/* 179 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c(_vm.isLi ? 'li' : 'div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c(_vm.isLi ? 'li' : 'div', {
directives: [{
name: "click-outside",
rawName: "v-click-outside",
@@ -9550,7 +9566,7 @@
'input-group-btn': _vm.inInput,
'btn-group': !_vm.isLi && !_vm.inInput
}]
- }, [_vm._t("before"), _vm._v(" "), (_vm.isLi) ? _vm._c('a', {
+ }, [_vm._t("before"), _vm._v(" "), (_vm.isLi) ? _c('a', {
class: ['dropdown-toggle', _vm.buttonSize, {
disabled: _vm.disabled
}],
@@ -9559,7 +9575,7 @@
},
on: {
"keyup": function($event) {
- if (_vm._k($event.keyCode, "esc", 27)) { return; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "esc", 27, $event.key)) { return null; }
_vm.show = false
},
"click": function($event) {
@@ -9567,9 +9583,9 @@
_vm.toggle($event)
}
}
- }, [_vm._t("button", [_vm._v(_vm._s(_vm.text))]), _vm._v(" "), _vm._c('span', {
+ }, [_vm._t("button", [_vm._v(_vm._s(_vm.text))]), _vm._v(" "), _c('span', {
staticClass: "caret"
- })], 2) : _vm._c('button', {
+ })], 2) : _c('button', {
class: ['btn btn-' + _vm.type, _vm.buttonSize, 'dropdown-toggle'],
attrs: {
"type": "button",
@@ -9577,7 +9593,7 @@
},
on: {
"keyup": function($event) {
- if (_vm._k($event.keyCode, "esc", 27)) { return; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "esc", 27, $event.key)) { return null; }
_vm.show = false
},
"click": function($event) {
@@ -9585,178 +9601,197 @@
_vm.toggle($event)
}
}
- }, [_vm._t("button", [_vm._v(_vm._s(_vm.text))]), _vm._v(" "), _vm._c('span', {
+ }, [_vm._t("button", [_vm._v(_vm._s(_vm.text))]), _vm._v(" "), _c('span', {
staticClass: "caret"
- })], 2), _vm._v(" "), _vm._t("dropdown-menu", [_vm._c('ul', {
+ })], 2), _vm._v(" "), _vm._t("dropdown-menu", [_c('ul', {
staticClass: "dropdown-menu"
}, [_vm._t("default")], 2)])], 2)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-39be1072", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-4e78d55c", module.exports)
}
}
-/***/ },
+/***/ }),
/* 180 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "dropdown",
"name": "Dropdown"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('dropdown', [_vm._c('strong', {
+ }, [_c('dropdown', [_c('strong', {
+ attrs: {
+ "slot": "button"
+ },
slot: "button"
- }, [_vm._v("Action (bold)")]), _vm._v(" "), _vm._c('ul', {
+ }, [_vm._v("Action (bold)")]), _vm._v(" "), _c('ul', {
staticClass: "dropdown-menu",
+ attrs: {
+ "slot": "dropdown-menu"
+ },
slot: "dropdown-menu"
- }, [_vm._c('li', [_vm._c('a', {
+ }, [_c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Action")])]), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }, [_vm._v("Action")])]), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Another action")])]), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }, [_vm._v("Another action")])]), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Something else here")])]), _vm._v(" "), _vm._c('li', {
+ }, [_vm._v("Something else here")])]), _vm._v(" "), _c('li', {
staticClass: "divider",
attrs: {
"role": "separator"
}
- }), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Separated link")])])])]), _vm._v(" "), _vm._c('dropdown', {
+ }, [_vm._v("Separated link")])])])]), _vm._v(" "), _c('dropdown', {
attrs: {
"text": "Action",
"type": "primary"
}
- }, [_vm._c('li', [_vm._c('a', {
+ }, [_c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Action")])]), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }, [_vm._v("Action")])]), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Another action")])]), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }, [_vm._v("Another action")])]), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Something else here")])]), _vm._v(" "), _vm._c('li', {
+ }, [_vm._v("Something else here")])]), _vm._v(" "), _c('li', {
staticClass: "divider",
attrs: {
"role": "separator"
}
- }), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Separated link")])])]), _vm._v(" "), _vm._c('dropdown', [_vm._c('i', {
+ }, [_vm._v("Separated link")])])]), _vm._v(" "), _c('dropdown', [_c('i', {
+ attrs: {
+ "slot": "button"
+ },
slot: "button"
- }, [_vm._v("Action (italic)")]), _vm._v(" "), _vm._c('ul', {
+ }, [_vm._v("Action (italic)")]), _vm._v(" "), _c('ul', {
staticClass: "dropdown-menu",
+ attrs: {
+ "slot": "dropdown-menu"
+ },
slot: "dropdown-menu"
- }, [_vm._c('li', [_vm._c('a', {
+ }, [_c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Action")])]), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }, [_vm._v("Action")])]), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Another action")])]), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }, [_vm._v("Another action")])]), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Something else here")])]), _vm._v(" "), _vm._c('li', {
+ }, [_vm._v("Something else here")])]), _vm._v(" "), _c('li', {
staticClass: "divider",
attrs: {
"role": "separator"
}
- }), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Separated link")])])])]), _vm._v(" "), _vm._c('dropdown', {
+ }, [_vm._v("Separated link")])])])]), _vm._v(" "), _c('dropdown', {
attrs: {
"text": "Disabled",
"type": "warning",
"disabled": ""
}
- }, [_vm._c('li', [_vm._c('a', {
+ }, [_c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Action")])])]), _vm._v(" "), _vm._c('dropdown', {
+ }, [_vm._v("Action")])])]), _vm._v(" "), _c('dropdown', {
attrs: {
"type": "info"
}
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-info",
attrs: {
+ "slot": "before",
"type": "button"
},
slot: "before"
- }, [_vm._v("Segmented")]), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }, [_vm._v("Segmented")]), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Action")])])]), _vm._v(" "), _vm._c('div', {
+ }, [_vm._v("Action")])])]), _vm._v(" "), _c('div', {
staticClass: "btn-group btn-group-justified"
- }, [_vm._c('a', {
+ }, [_c('a', {
staticClass: "btn btn-default",
attrs: {
"href": "#dropdown",
"role": "button"
}
- }, [_vm._v("Left")]), _vm._v(" "), _vm._c('dropdown', [_vm._c('u', {
+ }, [_vm._v("Left")]), _vm._v(" "), _c('dropdown', [_c('u', {
+ attrs: {
+ "slot": "button"
+ },
slot: "button"
- }, [_vm._v("Dropdown (underlined)")]), _vm._v(" "), _vm._c('ul', {
+ }, [_vm._v("Dropdown (underlined)")]), _vm._v(" "), _c('ul', {
staticClass: "dropdown-menu",
+ attrs: {
+ "slot": "dropdown-menu"
+ },
slot: "dropdown-menu"
- }, [_vm._c('li', [_vm._c('a', {
+ }, [_c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Action")])]), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }, [_vm._v("Action")])]), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Another action")])]), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }, [_vm._v("Another action")])]), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Something else here")])]), _vm._v(" "), _vm._c('li', {
+ }, [_vm._v("Something else here")])]), _vm._v(" "), _c('li', {
staticClass: "divider",
attrs: {
"role": "separator"
}
- }), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "#dropdown"
}
- }, [_vm._v("Separated link")])])])]), _vm._v(" "), _vm._c('a', {
+ }, [_vm._v("Separated link")])])])]), _vm._v(" "), _c('a', {
staticClass: "btn btn-default",
attrs: {
"href": "#dropdown",
"role": "button"
}
- }, [_vm._v("Right")])], 1)], 1), _vm._v(" "), _vm._c('doc-code', [_vm._v("\n \n Action \n \n Separated link \n \n // For segmented dropdown, ignore text and add a \"before\" slot\n \n Segmented \n ... \n \n // In a button group\n \n // Use slots for some elements as native bootstrap\n \n // main button limited only to html styling\n Action (underlined) \n \n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("value (v-model)")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._v("false")]), _vm._v(" "), _vm._c('p', [_vm._v("Whether show the component.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("disabled")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("text")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Dropdown button text.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("type")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of\n "), _vm._c('code', [_vm._v("default")]), _vm._v(" "), _vm._c('code', [_vm._v("primary")]), _vm._v(" "), _vm._c('code', [_vm._v("danger")]), _vm._v(" "), _vm._c('code', [_vm._v("info")]), _vm._v(" "), _vm._c('code', [_vm._v("warning")]), _vm._v(" "), _vm._c('code', [_vm._v("success")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("default")])]), _vm._v(" "), _vm._c('p')])]), _vm._v(" "), _vm._c('doc-table', {
+ }, [_vm._v("Right")])], 1)], 1), _vm._v(" "), _c('doc-code', [_vm._v("\n \n Action \n \n Separated link \n \n // For segmented dropdown, ignore text and add a \"before\" slot\n \n Segmented \n ... \n \n // In a button group\n \n // Use slots for some elements as native bootstrap\n \n // main button limited only to html styling\n Action (underlined) \n \n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("value (v-model)")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_vm._v("false")]), _vm._v(" "), _c('p', [_vm._v("Whether show the component.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("disabled")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("text")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Dropdown button text.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("type")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of\n "), _c('code', [_vm._v("default")]), _vm._v(" "), _c('code', [_vm._v("primary")]), _vm._v(" "), _c('code', [_vm._v("danger")]), _vm._v(" "), _c('code', [_vm._v("info")]), _vm._v(" "), _c('code', [_vm._v("warning")]), _vm._v(" "), _c('code', [_vm._v("success")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("default")])]), _vm._v(" "), _c('p')])]), _vm._v(" "), _c('doc-table', {
attrs: {
"type": "Events"
}
- }, [_vm._c('div', [_vm._c('p', [_vm._v("input")]), _vm._v(" "), _vm._c('p', [_vm._v("("), _vm._c('code', [_vm._v("show:boolean")]), _vm._v(")")]), _vm._v(" "), _vm._c('p', [_vm._v("Return if the dropdown is shown.")])])]), _vm._v(" "), _vm._c('h2', [_vm._v("Usage")]), _vm._v(" "), _vm._c('p', [_vm._v("Just like the examples. With slots you can use it as the "), _vm._c('a', {
+ }, [_c('div', [_c('p', [_vm._v("input")]), _vm._v(" "), _c('p', [_vm._v("("), _c('code', [_vm._v("show:boolean")]), _vm._v(")")]), _vm._v(" "), _c('p', [_vm._v("Return if the dropdown is shown.")])])]), _vm._v(" "), _c('h2', [_vm._v("Usage")]), _vm._v(" "), _c('p', [_vm._v("Just like the examples. With slots you can use it as the "), _c('a', {
attrs: {
"target": "_blank",
"href": "http://getbootstrap.com/javascript/#dropdowns"
@@ -9766,13 +9801,13 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-20763da6", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-8f1c9c42", module.exports)
}
}
-/***/ },
+/***/ }),
/* 181 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -9796,7 +9831,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\formGroupDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/formGroupDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -9807,9 +9842,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-4fc8cca8", __vue_options__)
+ hotAPI.createRecord("data-v-3f8eac93", __vue_options__)
} else {
- hotAPI.reload("data-v-4fc8cca8", __vue_options__)
+ hotAPI.reload("data-v-3f8eac93", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] formGroupDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -9817,9 +9852,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 182 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.checkbox>label:not(:first-child) {\n margin-left: 15px;\n}\n", "", {"version":3,"sources":["/./docs/example/formGroupDocs.vue?8d81623a"],"names":[],"mappings":";AAmHA;EACA,kBAAA;CACA","file":"formGroupDocs.vue","sourcesContent":["\n \n This is not a style component, is just a global validation manager.
\n If you need to evaluate if a group of elements are all valids, you can handle easier with this component.
\n In this example, the buttons and tabs are disabled while the inner elements are empty.
\n \n
\n
\n
Valid user data : {{valid.user}} \n
\n
\n
Valid direction : {{valid.direction}} \n
\n
\n
All valid : {{valid.all}} \n
\n
\n
\n
\n \n
\n \n \n \n \n \n Continue \n \n \n \n \n Continent \n \n
\n \n \n Done!! \n \n \n
\n \n
\n
\n \n <form-group @valid=\"valid.all = true\" @invalid=\"valid.all = false\">\n <div class=\"col-xs-12 col-sm-12 col-md-12 col-lg-12\">\n <tabs :active=\"active\">\n <tab header=\"User\">\n <form-group @valid=\"valid.user = true\" @invalid=\"valid.user = false\">\n <bs-input label=\"User Name\" required></bs-input>\n <bs-input label=\"Email\" type=\"email\" required></bs-input>\n </form-group>\n <button type=\"button\" class=\"btn btn-primary\" :disabled=\"!valid.user\" @click=\"active = 1\">Continue</button>\n </tab>\n <tab header=\"Direction\" :disabled=\"!valid.user\">\n <form-group @valid=\"valid.direction = true\" @invalid=\"valid.direction = false\">\n <div class=\"form-group\">\n <label class=\"control-label\">Continent</label>\n <v-select required justified :options=\"['America','Europe']\" clear-button></v-select>\n </div>\n <bs-input label=\"City\" type=\"text\" required></bs-input>\n </form-group>\n <button type=\"button\" class=\"btn btn-primary\" :disabled=\"!valid.all\">Done!!</button>\n </tab>\n </tabs>\n </div>\n </form-group>\n \n \n \n
valid
\n
Boolean
\n
\n
Return if all the internal form elements (select, input) are valids.
\n
\n \n \n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 184 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -10006,9 +10041,9 @@
}
};
-/***/ },
+/***/ }),
/* 185 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -10029,7 +10064,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\FormGroup.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/FormGroup.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -10040,9 +10075,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-79eb400a", __vue_options__)
+ hotAPI.createRecord("data-v-88d351ac", __vue_options__)
} else {
- hotAPI.reload("data-v-79eb400a", __vue_options__)
+ hotAPI.reload("data-v-88d351ac", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] FormGroup.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -10050,9 +10085,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 186 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -10136,23 +10171,23 @@
}; //
//
-/***/ },
+/***/ }),
/* 187 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('span', [_vm._t("default")], 2)
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('span', [_vm._t("default")], 2)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-79eb400a", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-88d351ac", module.exports)
}
}
-/***/ },
+/***/ }),
/* 188 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -10176,10 +10211,10 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Input.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Input.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
- __vue_options__._scopeId = "data-v-652ad7b9"
+ __vue_options__._scopeId = "data-v-9583024e"
/* hot reload */
if (false) {(function () {
@@ -10188,9 +10223,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-652ad7b9", __vue_options__)
+ hotAPI.createRecord("data-v-9583024e", __vue_options__)
} else {
- hotAPI.reload("data-v-652ad7b9", __vue_options__)
+ hotAPI.reload("data-v-9583024e", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Input.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -10198,9 +10233,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 189 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.form-group[data-v-9583024e] {\n position: relative;\n}\nlabel~.close[data-v-9583024e] {\n top: 25px;\n}\n.input-group>.icon[data-v-9583024e] {\n position: relative;\n display: table-cell;\n width:0;\n z-index: 3;\n}\n.close[data-v-9583024e] {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n}\n.has-feedback .close[data-v-9583024e] {\n right: 20px;\n}\n", "", {"version":3,"sources":["/./src/Input.vue?66e59950"],"names":[],"mappings":";AA0QA;EACA,mBAAA;CACA;AACA;EACA,UAAA;CACA;AACA;EACA,mBAAA;EACA,oBAAA;EACA,QAAA;EACA,WAAA;CACA;AACA;EACA,mBAAA;EACA,OAAA;EACA,SAAA;EACA,WAAA;EACA,eAAA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;EACA,mBAAA;CACA;AACA;EACA,YAAA;CACA","file":"Input.vue","sourcesContent":["\n \n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 191 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -10572,30 +10607,24 @@
}
};
-/***/ },
+/***/ }),
/* 192 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
staticClass: "form-group",
class: {
validate: _vm.canValidate, 'has-feedback': _vm.icon, 'has-error': _vm.canValidate && _vm.valid === false, 'has-success': _vm.canValidate && _vm.valid
}
- }, [_vm._t("label", [(_vm.label) ? _vm._c('label', {
+ }, [_vm._t("label", [(_vm.label) ? _c('label', {
staticClass: "control-label",
on: {
"click": _vm.focus
}
- }, [_vm._v(_vm._s(_vm.label))]) : _vm._e()]), _vm._v(" "), (_vm.$slots.before || _vm.$slots.after) ? _vm._c('div', {
+ }, [_vm._v(_vm._s(_vm.label))]) : _vm._e()]), _vm._v(" "), (_vm.$slots.before || _vm.$slots.after) ? _c('div', {
staticClass: "input-group"
- }, [_vm._t("before"), _vm._v(" "), _vm._c(_vm.type == 'textarea' ? _vm.type : 'input', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.val),
- expression: "val"
- }],
+ }, [_vm._t("before"), _vm._v(" "), _c(_vm.type == 'textarea' ? _vm.type : 'input', {
ref: "input",
tag: "textarea",
staticClass: "form-control",
@@ -10615,46 +10644,41 @@
"title": _vm.attr(_vm.title),
"type": _vm.type == 'textarea' ? null : _vm.type
},
- domProps: {
- "value": _vm._s(_vm.val)
- },
on: {
"blur": _vm.emit,
"focus": _vm.emit,
- "input": [function($event) {
- if ($event.target.composing) { return; }
- _vm.val = $event.target.value
- }, _vm.emit],
+ "input": _vm.emit,
"keyup": function($event) {
- if (_vm._k($event.keyCode, "enter", 13)) { return; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "enter", 13, $event.key)) { return null; }
_vm.type != 'textarea' && _vm.enterSubmit && _vm.submit()
}
+ },
+ model: {
+ value: (_vm.val),
+ callback: function($$v) {
+ _vm.val = $$v
+ },
+ expression: "val"
}
- }), _vm._v(" "), (_vm.clearButton && _vm.value) ? _vm._c('div', {
+ }), _vm._v(" "), (_vm.clearButton && _vm.value) ? _c('div', {
class: {
icon: _vm.icon
}
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "close",
on: {
"click": function($event) {
_vm.value = ''
}
}
- }, [_vm._v("×")])]) : _vm._e(), _vm._v(" "), (_vm.icon) ? _vm._c('div', {
+ }, [_vm._v("×")])]) : _vm._e(), _vm._v(" "), (_vm.icon) ? _c('div', {
staticClass: "icon"
- }, [(_vm.icon && _vm.valid !== null) ? _vm._c('span', {
+ }, [(_vm.icon && _vm.valid !== null) ? _c('span', {
class: ['form-control-feedback glyphicon', 'glyphicon-' + (_vm.valid ? 'ok' : 'remove')],
attrs: {
"aria-hidden": "true"
}
- }) : _vm._e()]) : _vm._e(), _vm._v(" "), _vm._t("after")], 2) : [_vm._c(_vm.type == 'textarea' ? _vm.type : 'input', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.val),
- expression: "val"
- }],
+ }) : _vm._e()]) : _vm._e(), _vm._v(" "), _vm._t("after")], 2) : [_c(_vm.type == 'textarea' ? _vm.type : 'input', {
ref: "input",
tag: "textarea",
staticClass: "form-control",
@@ -10674,49 +10698,50 @@
"title": _vm.attr(_vm.title),
"type": _vm.type == 'textarea' ? null : _vm.type
},
- domProps: {
- "value": _vm._s(_vm.val)
- },
on: {
"blur": _vm.emit,
"focus": _vm.emit,
- "input": [function($event) {
- if ($event.target.composing) { return; }
- _vm.val = $event.target.value
- }, _vm.emit],
+ "input": _vm.emit,
"keyup": function($event) {
- if (_vm._k($event.keyCode, "enter", 13)) { return; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "enter", 13, $event.key)) { return null; }
_vm.type != 'textarea' && _vm.enterSubmit && _vm.submit()
}
+ },
+ model: {
+ value: (_vm.val),
+ callback: function($$v) {
+ _vm.val = $$v
+ },
+ expression: "val"
}
- }), _vm._v(" "), (_vm.clearButton && _vm.val) ? _vm._c('span', {
+ }), _vm._v(" "), (_vm.clearButton && _vm.val) ? _c('span', {
staticClass: "close",
on: {
"click": function($event) {
_vm.val = ''
}
}
- }, [_vm._v("×")]) : _vm._e(), _vm._v(" "), (_vm.icon && _vm.valid !== null) ? _vm._c('span', {
+ }, [_vm._v("×")]) : _vm._e(), _vm._v(" "), (_vm.icon && _vm.valid !== null) ? _c('span', {
class: ['form-control-feedback glyphicon', 'glyphicon-' + (_vm.valid ? 'ok' : 'remove')],
attrs: {
"aria-hidden": "true"
}
- }) : _vm._e()], _vm._v(" "), (_vm.id_datalist) ? _vm._c('datalist', {
+ }) : _vm._e()], _vm._v(" "), (_vm.id_datalist) ? _c('datalist', {
attrs: {
"id": _vm.id_datalist
}
}, _vm._l((_vm.options), function(opc) {
- return _vm._c('option', {
+ return _c('option', {
domProps: {
"value": opc
}
})
- })) : _vm._e(), _vm._v(" "), (_vm.showHelp) ? _vm._c('div', {
+ })) : _vm._e(), _vm._v(" "), (_vm.showHelp) ? _c('div', {
staticClass: "help-block",
on: {
"click": _vm.focus
}
- }, [_vm._v(_vm._s(_vm.help))]) : _vm._e(), _vm._v(" "), (_vm.showError) ? _vm._c('div', {
+ }, [_vm._v(_vm._s(_vm.help))]) : _vm._e(), _vm._v(" "), (_vm.showError) ? _c('div', {
staticClass: "help-block with-errors",
on: {
"click": _vm.focus
@@ -10726,13 +10751,13 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-652ad7b9", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-9583024e", module.exports)
}
}
-/***/ },
+/***/ }),
/* 193 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -10753,7 +10778,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Tab.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Tab.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -10764,9 +10789,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-0985e878", __vue_options__)
+ hotAPI.createRecord("data-v-444ffae4", __vue_options__)
} else {
- hotAPI.reload("data-v-0985e878", __vue_options__)
+ hotAPI.reload("data-v-444ffae4", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Tab.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -10774,9 +10799,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 194 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
'use strict';
@@ -10865,12 +10890,12 @@
}
};
-/***/ },
+/***/ }),
/* 195 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
ref: "panel",
class: ['tab-pane', {
'active fade': _vm.active,
@@ -10884,13 +10909,13 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-0985e878", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-444ffae4", module.exports)
}
}
-/***/ },
+/***/ }),
/* 196 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -10914,7 +10939,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Tabs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Tabs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -10925,9 +10950,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-70100ddf", __vue_options__)
+ hotAPI.createRecord("data-v-495b02bf", __vue_options__)
} else {
- hotAPI.reload("data-v-70100ddf", __vue_options__)
+ hotAPI.reload("data-v-495b02bf", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Tabs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -10935,9 +10960,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 197 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a "],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n[tabs] > .tab-content {\n margin: 15px 0;\n}\n", "", {"version":3,"sources":["/./src/Tabs.vue?1a971f86"],"names":[],"mappings":";AA0EA;EACA,eAAA;CACA","file":"Tabs.vue","sourcesContent":["\n \n \n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 199 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -11061,22 +11086,22 @@
}
};
-/***/ },
+/***/ }),
/* 200 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
attrs: {
"tabs": ""
}
- }, [_vm._c('ul', {
+ }, [_c('ul', {
class: _vm.navStyleClass,
attrs: {
"role": "tablist"
}
}, [_vm._l((_vm.headers), function(header) {
- return [(header._isTab) ? _vm._c('li', {
+ return [(header._isTab) ? _c('li', {
class: {
active: header.active, disabled: header.disabled
},
@@ -11086,14 +11111,14 @@
_vm.select(header)
}
}
- }, [_vm._t("header", [_vm._c('a', {
+ }, [_vm._t("header", [_c('a', {
attrs: {
"href": "#"
},
domProps: {
"innerHTML": _vm._s(header.header)
}
- })])], 2) : _vm._e(), _vm._v(" "), (header._isTabGroup) ? _vm._c('dropdown', {
+ })])], 2) : _vm._e(), _vm._v(" "), (header._isTabGroup) ? _c('dropdown', {
class: {
active: header.active
},
@@ -11102,11 +11127,11 @@
"disabled": header.disabled
}
}, _vm._l((header.tabs), function(tab) {
- return _vm._c('li', {
+ return _c('li', {
class: {
disabled: tab.disabled
}
- }, [_vm._c('a', {
+ }, [_c('a', {
attrs: {
"href": "#"
},
@@ -11118,40 +11143,40 @@
}
}, [_vm._v(_vm._s(tab.header))])])
})) : _vm._e()]
- })], 2), _vm._v(" "), _vm._c('div', {
+ })], 2), _vm._v(" "), _c('div', {
staticClass: "tab-content"
}, [_vm._t("default")], 2)])
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-70100ddf", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-495b02bf", module.exports)
}
}
-/***/ },
+/***/ }),
/* 201 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "form-group",
"name": "***Form Group"
}
- }, [_vm._c('p', [_vm._v("This is not a style component, is just a global validation manager.")]), _vm._v(" "), _vm._c('p', [_vm._v("If you need to evaluate if a group of elements are all valids, you can handle easier with this component.")]), _vm._v(" "), _vm._c('p', [_vm._v("In this example, the buttons and tabs are disabled while the inner elements are empty.")]), _vm._v(" "), _vm._c('div', {
+ }, [_c('p', [_vm._v("This is not a style component, is just a global validation manager.")]), _vm._v(" "), _c('p', [_vm._v("If you need to evaluate if a group of elements are all valids, you can handle easier with this component.")]), _vm._v(" "), _c('p', [_vm._v("In this example, the buttons and tabs are disabled while the inner elements are empty.")]), _vm._v(" "), _c('div', {
staticClass: "bs-example"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "row"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "col-xs-12 col-sm-12 col-md-4 col-lg-4"
- }, [_vm._c('p', [_vm._c('pre', [_vm._v("Valid user data : " + _vm._s(_vm.valid.user))])])]), _vm._v(" "), _vm._c('div', {
+ }, [_c('p', [_c('pre', [_vm._v("Valid user data : " + _vm._s(_vm.valid.user))])])]), _vm._v(" "), _c('div', {
staticClass: "col-xs-12 col-sm-12 col-md-4 col-lg-4"
- }, [_vm._c('p', [_vm._c('pre', [_vm._v("Valid direction : " + _vm._s(_vm.valid.direction))])])]), _vm._v(" "), _vm._c('div', {
+ }, [_c('p', [_c('pre', [_vm._v("Valid direction : " + _vm._s(_vm.valid.direction))])])]), _vm._v(" "), _c('div', {
staticClass: "col-xs-12 col-sm-12 col-md-4 col-lg-4"
- }, [_vm._c('p', [_vm._c('pre', [_vm._v("All valid : " + _vm._s(_vm.valid.all))])])])]), _vm._v(" "), _vm._c('div', {
+ }, [_c('p', [_c('pre', [_vm._v("All valid : " + _vm._s(_vm.valid.all))])])])]), _vm._v(" "), _c('div', {
staticClass: "row"
- }, [_vm._c('form-group', {
+ }, [_c('form-group', {
on: {
"valid": function($event) {
_vm.valid.all = true
@@ -11160,17 +11185,17 @@
_vm.valid.all = false
}
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "col-xs-12 col-sm-12 col-md-12 col-lg-12"
- }, [_vm._c('tabs', {
+ }, [_c('tabs', {
attrs: {
"active": _vm.active
}
- }, [_vm._c('tab', {
+ }, [_c('tab', {
attrs: {
"header": "User"
}
- }, [_vm._c('form-group', {
+ }, [_c('form-group', {
on: {
"valid": function($event) {
_vm.valid.user = true
@@ -11179,18 +11204,18 @@
_vm.valid.user = false
}
}
- }, [_vm._c('bs-input', {
+ }, [_c('bs-input', {
attrs: {
"label": "User Name",
"required": ""
}
- }), _vm._v(" "), _vm._c('bs-input', {
+ }), _vm._v(" "), _c('bs-input', {
attrs: {
"label": "Email",
"type": "email",
"required": ""
}
- })], 1), _vm._v(" "), _vm._c('button', {
+ })], 1), _vm._v(" "), _c('button', {
staticClass: "btn btn-primary",
attrs: {
"type": "button",
@@ -11201,12 +11226,12 @@
_vm.active = 1
}
}
- }, [_vm._v("Continue")])], 1), _vm._v(" "), _vm._c('tab', {
+ }, [_vm._v("Continue")])], 1), _vm._v(" "), _c('tab', {
attrs: {
"header": "Direction",
"disabled": !_vm.valid.user
}
- }, [_vm._c('form-group', {
+ }, [_c('form-group', {
on: {
"valid": function($event) {
_vm.valid.direction = true
@@ -11215,45 +11240,45 @@
_vm.valid.direction = false
}
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "form-group"
- }, [_vm._c('label', {
+ }, [_c('label', {
staticClass: "control-label"
- }, [_vm._v("Continent")]), _vm._v(" "), _vm._c('v-select', {
+ }, [_vm._v("Continent")]), _vm._v(" "), _c('v-select', {
attrs: {
"required": "",
"justified": "",
"options": ['America', 'Europe'],
"clear-button": ""
}
- })], 1), _vm._v(" "), _vm._c('bs-input', {
+ })], 1), _vm._v(" "), _c('bs-input', {
attrs: {
"label": "City",
"type": "text",
"required": ""
}
- })], 1), _vm._v(" "), _vm._c('button', {
+ })], 1), _vm._v(" "), _c('button', {
staticClass: "btn btn-primary",
attrs: {
"type": "button",
"disabled": !_vm.valid.all
}
- }, [_vm._v("Done!!")])], 1)], 1)], 1)])], 1)]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("Done!!")])], 1)], 1)], 1)])], 1)]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n \n
\n \n \n \n \n \n Continue \n \n \n \n \n Continent \n \n
\n \n \n Done!! \n \n \n
\n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("valid")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Return if all the internal form elements ("), _vm._c('code', [_vm._v("select")]), _vm._v(", "), _vm._c('code', [_vm._v("input")]), _vm._v(") are valids.")])])])], 1)
+ }, [_vm._v("\n \n \n
\n \n \n \n \n \n Continue \n \n \n \n \n Continent \n \n
\n \n \n Done!! \n \n \n
\n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("valid")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Return if all the internal form elements ("), _c('code', [_vm._v("select")]), _vm._v(", "), _c('code', [_vm._v("input")]), _vm._v(") are valids.")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-4fc8cca8", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-3f8eac93", module.exports)
}
}
-/***/ },
+/***/ }),
/* 202 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -11277,7 +11302,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\formValidatorDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/formValidatorDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -11288,9 +11313,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-8d838302", __vue_options__)
+ hotAPI.createRecord("data-v-398f85e6", __vue_options__)
} else {
- hotAPI.reload("data-v-8d838302", __vue_options__)
+ hotAPI.reload("data-v-398f85e6", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] formValidatorDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -11298,9 +11323,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 203 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.checkbox>label:not(:first-child) {\n margin-left: 15px;\n}\n", "", {"version":3,"sources":["/./docs/example/formValidatorDocs.vue?10e78792"],"names":[],"mappings":";AAuIA;EACA,kBAAA;CACA","file":"formValidatorDocs.vue","sourcesContent":["\n \n This is not a style component, but a global validation manager.
\n If you need to evaluate if a group of components are valids, you can handle easier with this component.
\n Actually only supported input & select components.
\n In this example, the buttons and tabs are disabled while the inner elements are empty.
\n \n
Basic Usage: \n
\n <!-- Using v-model -->\n <!-- The starting variable value will be ignored. -->\n <form-validator v-model=\"valid\">\n ...\n </form-validator>\n <!-- Using event isvalid -->\n <form-validator @isvalid=\"valid = arguments[0]\">...</form-validator>\n <!-- or -->\n <form-validator @isvalid=\"validMethod\">\n <!-- the method receive true or false in the first argument -->\n </form-validator>\n <!-- Using events valid and/or invalid -->\n <form-validator @valid=\"valid.all = true\" @invalid=\"valid.all = false\">\n ...\n </form-validator>\n \n
\n
\n
Valid user data : {{valid.user}} \n
\n
\n
Valid direction : {{valid.direction}} \n
\n
\n
All valid : {{valid.all}} \n
\n
\n
\n
\n \n
\n \n \n \n \n \n Continue \n \n \n \n \n Continent \n \n
\n \n \n Done!! \n \n \n
\n \n
\n
\n \n <form-validator v-model=\"valid.all\">\n <div class=\"col-xs-12 col-sm-12 col-md-12 col-lg-12\">\n <tabs v-model=\"active\">\n <tab header=\"User\">\n <form-validator @valid=\"valid.user = true\" @invalid=\"valid.user = false\">\n <bs-input label=\"User Name\" required></bs-input>\n <bs-input label=\"Email\" type=\"email\" required></bs-input>\n </form-validator>\n <button type=\"button\" class=\"btn btn-primary\" :disabled=\"!valid.user\" @click=\"active = 1\">Continue</button>\n </tab>\n <tab header=\"Direction\" :disabled=\"!valid.user\">\n <form-validator @isvalid=\"valid.direction = arguments[0]\">\n <div class=\"form-validator\">\n <label class=\"control-label\">Continent</label>\n <v-select required justified :options=\"['America','Europe']\" clear-button></v-select>\n </div>\n <bs-input label=\"City\" type=\"text\" required></bs-input>\n </form-validator>\n <button type=\"button\" class=\"btn btn-primary\" :disabled=\"!valid.all\">Done!!</button>\n </tab>\n </tabs>\n </div>\n </form-validator>\n \n \n \n
valid
\n
Boolean
\n
\n
Return if all the internal form elements (select, input) are valids.
\n
\n \n \n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 205 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -11509,9 +11534,9 @@
}
};
-/***/ },
+/***/ }),
/* 206 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -11532,7 +11557,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\FormValidator.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/FormValidator.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -11543,9 +11568,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-b9f57c46", __vue_options__)
+ hotAPI.createRecord("data-v-5d0fc8fd", __vue_options__)
} else {
- hotAPI.reload("data-v-b9f57c46", __vue_options__)
+ hotAPI.reload("data-v-5d0fc8fd", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] FormValidator.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -11553,9 +11578,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 207 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -11624,105 +11649,84 @@
}; //
//
-/***/ },
+/***/ }),
/* 208 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('span', [_vm._t("default")], 2)
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('span', [_vm._t("default")], 2)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-b9f57c46", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-5d0fc8fd", module.exports)
}
}
-/***/ },
+/***/ }),
/* 209 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "form-validator",
"name": "Form Validator"
}
- }, [_vm._c('p', [_vm._v("This is not a style component, but a global validation manager.")]), _vm._v(" "), _vm._c('p', [_vm._v("If you need to evaluate if a group of components are valids, you can handle easier with this component.")]), _vm._v(" "), _vm._c('p', [_vm._v("Actually only supported input & select components.")]), _vm._v(" "), _vm._c('p', [_vm._v("In this example, the buttons and tabs are disabled while the inner elements are empty.")]), _vm._v(" "), _vm._c('div', {
+ }, [_c('p', [_vm._v("This is not a style component, but a global validation manager.")]), _vm._v(" "), _c('p', [_vm._v("If you need to evaluate if a group of components are valids, you can handle easier with this component.")]), _vm._v(" "), _c('p', [_vm._v("Actually only supported input & select components.")]), _vm._v(" "), _c('p', [_vm._v("In this example, the buttons and tabs are disabled while the inner elements are empty.")]), _vm._v(" "), _c('div', {
staticClass: "bs-example"
- }, [_vm._c('h4', [_vm._v("Basic Usage:")]), _vm._v(" "), _vm._c('doc-code', [_vm._v("\n \n \n \n ...\n \n \n ... \n \n \n \n \n \n \n ...\n \n ")]), _vm._v(" "), _vm._c('div', {
+ }, [_c('h4', [_vm._v("Basic Usage:")]), _vm._v(" "), _c('doc-code', [_vm._v("\n \n \n \n ...\n \n \n ... \n \n \n \n \n \n \n ...\n \n ")]), _vm._v(" "), _c('div', {
staticClass: "row"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "col-xs-12 col-sm-12 col-md-4 col-lg-4"
- }, [_vm._c('p', [_vm._c('pre', [_vm._v("Valid user data : " + _vm._s(_vm.valid.user))])])]), _vm._v(" "), _vm._c('div', {
+ }, [_c('p', [_c('pre', [_vm._v("Valid user data : " + _vm._s(_vm.valid.user))])])]), _vm._v(" "), _c('div', {
staticClass: "col-xs-12 col-sm-12 col-md-4 col-lg-4"
- }, [_vm._c('p', [_vm._c('pre', [_vm._v("Valid direction : " + _vm._s(_vm.valid.direction))])])]), _vm._v(" "), _vm._c('div', {
+ }, [_c('p', [_c('pre', [_vm._v("Valid direction : " + _vm._s(_vm.valid.direction))])])]), _vm._v(" "), _c('div', {
staticClass: "col-xs-12 col-sm-12 col-md-4 col-lg-4"
- }, [_vm._c('p', [_vm._c('pre', [_vm._v("All valid : " + _vm._s(_vm.valid.all))])])])]), _vm._v(" "), _vm._c('div', {
+ }, [_c('p', [_c('pre', [_vm._v("All valid : " + _vm._s(_vm.valid.all))])])])]), _vm._v(" "), _c('div', {
staticClass: "row"
- }, [_vm._c('form-validator', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_c('form-validator', {
+ model: {
value: (_vm.valid.all),
+ callback: function($$v) {
+ _vm.$set(_vm.valid, "all", $$v)
+ },
expression: "valid.all"
- }],
- domProps: {
- "value": (_vm.valid.all)
- },
- on: {
- "input": function($event) {
- _vm.valid.all = $event
- }
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "col-xs-12 col-sm-12 col-md-12 col-lg-12"
- }, [_vm._c('tabs', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_c('tabs', {
+ model: {
value: (_vm.active),
+ callback: function($$v) {
+ _vm.active = $$v
+ },
expression: "active"
- }],
- domProps: {
- "value": (_vm.active)
- },
- on: {
- "input": function($event) {
- _vm.active = $event
- }
}
- }, [_vm._c('tab', {
+ }, [_c('tab', {
attrs: {
"header": "User"
}
- }, [_vm._c('form-validator', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_c('form-validator', {
+ model: {
value: (_vm.valid.user),
+ callback: function($$v) {
+ _vm.$set(_vm.valid, "user", $$v)
+ },
expression: "valid.user"
- }],
- domProps: {
- "value": (_vm.valid.user)
- },
- on: {
- "input": function($event) {
- _vm.valid.user = $event
- }
}
- }, [_vm._c('bs-input', {
+ }, [_c('bs-input', {
attrs: {
"label": "User Name",
"required": ""
}
- }), _vm._v(" "), _vm._c('bs-input', {
+ }), _vm._v(" "), _c('bs-input', {
attrs: {
"label": "Email",
"type": "email",
"required": ""
}
- })], 1), _vm._v(" "), _vm._c('button', {
+ })], 1), _vm._v(" "), _c('button', {
staticClass: "btn btn-primary",
attrs: {
"type": "button",
@@ -11733,65 +11737,58 @@
_vm.active = 1
}
}
- }, [_vm._v("Continue")])], 1), _vm._v(" "), _vm._c('tab', {
+ }, [_vm._v("Continue")])], 1), _vm._v(" "), _c('tab', {
attrs: {
"header": "Direction",
"disabled": !_vm.valid.user
}
- }, [_vm._c('form-validator', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_c('form-validator', {
+ model: {
value: (_vm.valid.direction),
+ callback: function($$v) {
+ _vm.$set(_vm.valid, "direction", $$v)
+ },
expression: "valid.direction"
- }],
- domProps: {
- "value": (_vm.valid.direction)
- },
- on: {
- "input": function($event) {
- _vm.valid.direction = $event
- }
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "form-validator"
- }, [_vm._c('label', {
+ }, [_c('label', {
staticClass: "control-label"
- }, [_vm._v("Continent")]), _vm._v(" "), _vm._c('v-select', {
+ }, [_vm._v("Continent")]), _vm._v(" "), _c('v-select', {
attrs: {
"required": "",
"justified": "",
"options": ['America', 'Europe'],
"clear-button": ""
}
- })], 1), _vm._v(" "), _vm._c('bs-input', {
+ })], 1), _vm._v(" "), _c('bs-input', {
attrs: {
"label": "City",
"type": "text",
"required": ""
}
- })], 1), _vm._v(" "), _vm._c('button', {
+ })], 1), _vm._v(" "), _c('button', {
staticClass: "btn btn-primary",
attrs: {
"type": "button",
"disabled": !_vm.valid.all
}
- }, [_vm._v("Done!!")])], 1)], 1)], 1)])], 1)], 1), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("Done!!")])], 1)], 1)], 1)])], 1)], 1), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n \n
\n \n \n \n \n \n Continue \n \n \n \n \n Continent \n \n
\n \n \n Done!! \n \n \n
\n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("valid")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Return if all the internal form elements ("), _vm._c('code', [_vm._v("select")]), _vm._v(", "), _vm._c('code', [_vm._v("input")]), _vm._v(") are valids.")])])])], 1)
+ }, [_vm._v("\n \n \n
\n \n \n \n \n \n Continue \n \n \n \n \n Continent \n \n
\n \n \n Done!! \n \n \n
\n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("valid")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Return if all the internal form elements ("), _c('code', [_vm._v("select")]), _vm._v(", "), _c('code', [_vm._v("input")]), _vm._v(") are valids.")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-8d838302", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-398f85e6", module.exports)
}
}
-/***/ },
+/***/ }),
/* 210 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -11812,7 +11809,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\gettingStarted.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/gettingStarted.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -11823,9 +11820,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-f4a32152", __vue_options__)
+ hotAPI.createRecord("data-v-0c9db950", __vue_options__)
} else {
- hotAPI.reload("data-v-f4a32152", __vue_options__)
+ hotAPI.reload("data-v-0c9db950", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] gettingStarted.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -11833,9 +11830,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 211 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -12005,92 +12002,92 @@
}
};
-/***/ },
+/***/ }),
/* 212 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', [_vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', [_c('doc-section', {
attrs: {
"id": "getting-started",
"name": "Getting started"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-callout bs-callout-success"
- }, [_vm._c('h4', [_vm._v("About this project")]), _vm._v(" "), _vm._c('p', [_vm._v("\r\n This repository contains a set of native Vue.js components based on Bootstrap's markup and CSS.\r\n As a result no dependency on jQuery or Bootstrap's JavaScript is required.\r\n The only required dependencies are:\r\n ")]), _vm._v(" "), _vm._c('ul', [_vm._c('li', [_vm._c('a', {
+ }, [_c('h4', [_vm._v("About this project")]), _vm._v(" "), _c('p', [_vm._v("\n This repository contains a set of native Vue.js components based on Bootstrap's markup and CSS.\n As a result no dependency on jQuery or Bootstrap's JavaScript is required.\n The only required dependencies are:\n ")]), _vm._v(" "), _c('ul', [_c('li', [_c('a', {
attrs: {
"href": "http://vuejs.org/"
}
- }, [_vm._v("Vue.js")]), _vm._v("\r\n (required ^2.1.x, test with 2.1.6).")]), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ }, [_vm._v("Vue.js")]), _vm._v("\n (required ^2.1.x, test with 2.1.6).")]), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "http://getbootstrap.com/"
}
- }, [_vm._v("Bootstrap CSS")]), _vm._v("\r\n (required 3.x.x, test with 3.3.6).\r\n VueStrap doesn't depend on a very precise version of Bootstrap. Just pull the latest.\r\n ")])])]), _vm._v(" "), _vm._c('h4', [_vm._v("CommonJS")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("Bootstrap CSS")]), _vm._v("\n (required 3.x.x, test with 3.3.6).\n VueStrap doesn't depend on a very precise version of Bootstrap. Just pull the latest.\n ")])])]), _vm._v(" "), _c('h4', [_vm._v("CommonJS")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "javascript"
}
- }, [_vm._v("\r\n $ npm install github:wffranco/vue-strap --save\r\n\r\n var alert = require('vue-strap/src/alert');\r\n // or\r\n var alert = require('vue-strap').alert;\r\n\r\n new Vue({\r\n components: {\r\n alert: alert\r\n }\r\n })\r\n ")]), _vm._v(" "), _vm._c('h4', [_vm._v("ES6")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("\n $ npm install github:wffranco/vue-strap --save\n\n var alert = require('vue-strap/src/alert');\n // or\n var alert = require('vue-strap').alert;\n\n new Vue({\n components: {\n alert: alert\n }\n })\n ")]), _vm._v(" "), _c('h4', [_vm._v("ES6")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "javascript"
}
- }, [_vm._v("\r\n $ npm install github:wffranco/vue-strap --save\r\n\r\n import alert from 'vue-strap/src/alert'\r\n // or\r\n import { alert } from 'vue-strap'\r\n\r\n new Vue({\r\n components: {\r\n alert\r\n }\r\n })\r\n ")]), _vm._v(" "), _vm._c('h4', [_vm._v("AMD")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("\n $ npm install github:wffranco/vue-strap --save\n\n import alert from 'vue-strap/src/alert'\n // or\n import { alert } from 'vue-strap'\n\n new Vue({\n components: {\n alert\n }\n })\n ")]), _vm._v(" "), _c('h4', [_vm._v("AMD")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "javascript"
}
- }, [_vm._v("\r\n $ bower install github:wffranco/vue-strap\r\n\r\n define(['vue-strap'], function(VueStrap) { var alert = VueStrap.alert; ... });\r\n ")]), _vm._v(" "), _vm._c('h4', [_vm._v("Browser globals")]), _vm._v(" "), _vm._c('p', [_vm._v("\r\n The "), _vm._c('code', [_vm._v("dist")]), _vm._v(" folder contains "), _vm._c('code', [_vm._v("vue-strap.js")]), _vm._v(" and "), _vm._c('code', [_vm._v("vue-strap.min.js")]), _vm._v(" with\r\n all components exported in the "), _vm._c('code', [_vm._v("window.VueStrap")]), _vm._v(" object. These bundles are also available on both the\r\n Bower and NPM packages.\r\n ")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("\n $ bower install github:wffranco/vue-strap\n\n define(['vue-strap'], function(VueStrap) { var alert = VueStrap.alert; ... });\n ")]), _vm._v(" "), _c('h4', [_vm._v("Browser globals")]), _vm._v(" "), _c('p', [_vm._v("\n The "), _c('code', [_vm._v("dist")]), _vm._v(" folder contains "), _c('code', [_vm._v("vue-strap.js")]), _vm._v(" and "), _c('code', [_vm._v("vue-strap.min.js")]), _vm._v(" with\n all components exported in the "), _c('code', [_vm._v("window.VueStrap")]), _vm._v(" object. These bundles are also available on both the\n Bower and NPM packages.\n ")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\r\n \r\n\r\n \r\n \r\n \r\n ")]), _vm._v(" "), _vm._c('h2', [_vm._v("Translations (optional):")]), _vm._v(" "), _vm._c('p', [_vm._v("If you want to enable language support, you have to add:")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("\n \n\n \n \n \n ")]), _vm._v(" "), _c('h2', [_vm._v("Translations (optional):")]), _vm._v(" "), _c('p', [_vm._v("If you want to enable language support, you have to add:")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\r\n \r\n ")]), _vm._v(" "), _vm._c('h4', [_vm._v("CommonJS")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("\n \n ")]), _vm._v(" "), _c('h4', [_vm._v("CommonJS")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "javascript"
}
- }, [_vm._v("\r\n require('vue-strap/dist/vue-strap-lang.js')\r\n ")]), _vm._v(" "), _vm._c('p', [_vm._v("If not included what you need, you can add your own, without editing the source code of vue-strap.")]), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('h2', [_vm._v("Mobile detection (optional):")]), _vm._v(" "), _vm._c('p', [_vm._v("If you need to enable/disable options if is a mobile device you can add:")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("\n require('vue-strap/dist/vue-strap-lang.js')\n ")]), _vm._v(" "), _c('p', [_vm._v("If not included what you need, you can add your own, without editing the source code of vue-strap.")]), _vm._v(" "), _c('hr'), _vm._v(" "), _c('h2', [_vm._v("Mobile detection (optional):")]), _vm._v(" "), _c('p', [_vm._v("If you need to enable/disable options if is a mobile device you can add:")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\r\n \r\n ")]), _vm._v(" "), _vm._c('h4', [_vm._v("CommonJS")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("\n \n ")]), _vm._v(" "), _c('h4', [_vm._v("CommonJS")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "javascript"
}
- }, [_vm._v("\r\n require('vue-strap/dist/isMobileBrowser.js')\r\n ")]), _vm._v(" "), _vm._c('p', [_vm._v("Then in javascript you can check it just doing:")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("\n require('vue-strap/dist/isMobileBrowser.js')\n ")]), _vm._v(" "), _c('p', [_vm._v("Then in javascript you can check it just doing:")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "javascript"
}
- }, [_vm._v("\r\n if (navigator.isMobile) {\r\n //do something if is mobile\r\n }\r\n if ('isMobile' in navigator) {\r\n //do things only if the plugin was loaded\r\n\r\n if (!navigator.isMobile) {\r\n //do something if is not a mobile\r\n }\r\n }\r\n ")]), _vm._v(" "), _vm._c('p', [_vm._v("Based on "), _vm._c('a', {
+ }, [_vm._v("\n if (navigator.isMobile) {\n //do something if is mobile\n }\n if ('isMobile' in navigator) {\n //do things only if the plugin was loaded\n\n if (!navigator.isMobile) {\n //do something if is not a mobile\n }\n }\n ")]), _vm._v(" "), _c('p', [_vm._v("Based on "), _c('a', {
attrs: {
"href": "http://detectmobilebrowsers.com/"
}
- }, [_vm._v("Detect Mobile Browsers")]), _vm._v(".")])], 1), _vm._v(" "), _vm._c('doc-section', {
+ }, [_vm._v("Detect Mobile Browsers")]), _vm._v(".")])], 1), _vm._v(" "), _c('doc-section', {
attrs: {
"id": "handle-events",
"name": "Event Handling"
}
- }, [_vm._c('p', [_vm._v("The events return values as arguments, you have 2 ways to handle them:")]), _vm._v(" "), _vm._c('doc-code', [_vm._v("\r\n \r\n \r\n \r\n \r\n ")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_c('p', [_vm._v("The events return values as arguments, you have 2 ways to handle them:")]), _vm._v(" "), _c('doc-code', [_vm._v("\n \n \n \n \n ")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "javascript"
}
- }, [_vm._v("\r\n methods: {\r\n callable: function (arg0, arg1, ...) {\r\n // defined arguments\r\n this.arg0 = arg0\r\n // or global arguments array\r\n this.arg0 = arguments[0]\r\n }\r\n }\r\n ")]), _vm._v(" "), _vm._c('p', [_vm._v("The number of arguments depend on the event.")])], 1), _vm._v(" "), _vm._c('doc-section', {
+ }, [_vm._v("\n methods: {\n callable: function (arg0, arg1, ...) {\n // defined arguments\n this.arg0 = arg0\n // or global arguments array\n this.arg0 = arguments[0]\n }\n }\n ")]), _vm._v(" "), _c('p', [_vm._v("The number of arguments depend on the event.")])], 1), _vm._v(" "), _c('doc-section', {
attrs: {
"id": "v-model",
"name": "v-model"
}
- }, [_vm._c('p', [_vm._v("According to the vue2 specifications, "), _vm._c('code', [_vm._v("twoWay")]), _vm._v(" binding is not supported anymore, except for "), _vm._c('code', [_vm._v("v-model")]), _vm._v(".")]), _vm._v(" "), _vm._c('p', [_vm._v("The "), _vm._c('code', [_vm._v("v-model")]), _vm._v(" directive in a component always link to "), _vm._c('code', [_vm._v("value")]), _vm._v(" attribute.")]), _vm._v(" "), _vm._c('p', [_vm._v("Keep in mind that in vue2:")]), _vm._v(" "), _vm._c('doc-code', [_vm._v("\r\n \r\n \r\n \r\n \r\n ")])], 1)], 1)
+ }, [_c('p', [_vm._v("According to the vue2 specifications, "), _c('code', [_vm._v("twoWay")]), _vm._v(" binding is not supported anymore, except for "), _c('code', [_vm._v("v-model")]), _vm._v(".")]), _vm._v(" "), _c('p', [_vm._v("The "), _c('code', [_vm._v("v-model")]), _vm._v(" directive in a component always link to "), _c('code', [_vm._v("value")]), _vm._v(" attribute.")]), _vm._v(" "), _c('p', [_vm._v("Keep in mind that in vue2:")]), _vm._v(" "), _c('doc-code', [_vm._v("\n \n \n \n \n ")])], 1)], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-f4a32152", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-0c9db950", module.exports)
}
}
-/***/ },
+/***/ }),
/* 213 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -12111,7 +12108,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\inputDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/inputDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -12122,9 +12119,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-646fbd5b", __vue_options__)
+ hotAPI.createRecord("data-v-b293487c", __vue_options__)
} else {
- hotAPI.reload("data-v-646fbd5b", __vue_options__)
+ hotAPI.reload("data-v-b293487c", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] inputDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -12132,9 +12129,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 214 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -12490,35 +12487,29 @@
//
//
-/***/ },
+/***/ }),
/* 215 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "input",
"name": "Input"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example text-left"
- }, [_vm._c('form', {
+ }, [_c('form', {
attrs: {
"action": ".",
"method": "get",
"accept-charset": "utf-8"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "row"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "col-xs-12 col-sm-6 col-md-6 col-lg-6"
- }, [_vm._c('bs-input', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.input),
- expression: "input"
- }],
+ }, [_c('bs-input', {
attrs: {
"name": "username",
"disabled": _vm.check.disabled,
@@ -12536,17 +12527,16 @@
"hide-help": _vm.check.hideHelp,
"clear-button": _vm.check.clearButton
},
- domProps: {
- "value": (_vm.input)
- },
- on: {
- "input": function($event) {
- _vm.input = $event
- }
+ model: {
+ value: (_vm.input),
+ callback: function($$v) {
+ _vm.input = $$v
+ },
+ expression: "input"
}
- })], 1), _vm._v(" "), _vm._c('div', {
+ })], 1), _vm._v(" "), _c('div', {
staticClass: "col-xs-12 col-sm-6 col-md-6 col-lg-6"
- }, [_vm._c('bs-input', {
+ }, [_c('bs-input', {
attrs: {
"name": "match",
"required": "",
@@ -12556,201 +12546,120 @@
"enter-submit": _vm.check.enterSubmit,
"help": "Match the User Name"
}
- }, [_vm._c('label', {
+ }, [_c('label', {
+ attrs: {
+ "slot": "label"
+ },
slot: "label"
- }, [_vm._v("Match value")])])], 1)]), _vm._v(" "), _vm._c('div', {
+ }, [_vm._v("Match value")])])], 1)]), _vm._v(" "), _c('div', {
staticClass: "row"
- }, [_vm._c('button-group', {
+ }, [_c('button-group', {
attrs: {
"type": "primary",
"buttons": false,
"disabled": ""
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "col-xs-12 col-sm-6 col-md-6 col-lg-6"
- }, [_vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_c('p', [_c('checkbox', {
+ model: {
value: (_vm.check.label),
+ callback: function($$v) {
+ _vm.$set(_vm.check, "label", $$v)
+ },
expression: "check.label"
- }],
- domProps: {
- "value": (_vm.check.label)
- },
- on: {
- "input": function($event) {
- _vm.check.label = $event
- }
}
- }, [_vm._v("Label")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("Label")])], 1), _vm._v(" "), _c('p', [_c('checkbox', {
+ model: {
value: (_vm.check.placeholder),
+ callback: function($$v) {
+ _vm.$set(_vm.check, "placeholder", $$v)
+ },
expression: "check.placeholder"
- }],
- domProps: {
- "value": (_vm.check.placeholder)
- },
- on: {
- "input": function($event) {
- _vm.check.placeholder = $event
- }
}
- }, [_vm._v("placeholder")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("placeholder")])], 1), _vm._v(" "), _c('p', [_c('checkbox', {
+ model: {
value: (_vm.check.hideHelp),
+ callback: function($$v) {
+ _vm.$set(_vm.check, "hideHelp", $$v)
+ },
expression: "check.hideHelp"
- }],
- domProps: {
- "value": (_vm.check.hideHelp)
- },
- on: {
- "input": function($event) {
- _vm.check.hideHelp = $event
- }
}
- }, [_vm._v("hide help")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("hide help")])], 1), _vm._v(" "), _c('p', [_c('checkbox', {
+ model: {
value: (_vm.check.disabled),
+ callback: function($$v) {
+ _vm.$set(_vm.check, "disabled", $$v)
+ },
expression: "check.disabled"
- }],
- domProps: {
- "value": (_vm.check.disabled)
- },
- on: {
- "input": function($event) {
- _vm.check.disabled = $event
- }
}
- }, [_vm._v("disabled")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("disabled")])], 1), _vm._v(" "), _c('p', [_c('checkbox', {
+ model: {
value: (_vm.check.error),
+ callback: function($$v) {
+ _vm.$set(_vm.check, "error", $$v)
+ },
expression: "check.error"
- }],
- domProps: {
- "value": (_vm.check.error)
- },
- on: {
- "input": function($event) {
- _vm.check.error = $event
- }
}
- }, [_vm._v("error")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("error")])], 1), _vm._v(" "), _c('p', [_c('checkbox', {
+ model: {
value: (_vm.check.icon),
+ callback: function($$v) {
+ _vm.$set(_vm.check, "icon", $$v)
+ },
expression: "check.icon"
- }],
- domProps: {
- "value": (_vm.check.icon)
- },
- on: {
- "input": function($event) {
- _vm.check.icon = $event
- }
}
- }, [_vm._v("icon")])], 1)]), _vm._v(" "), _vm._c('div', {
+ }, [_vm._v("icon")])], 1)]), _vm._v(" "), _c('div', {
staticClass: "col-xs-12 col-sm-6 col-md-6 col-lg-6"
- }, [_vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_c('p', [_c('checkbox', {
+ model: {
value: (_vm.check.mask),
+ callback: function($$v) {
+ _vm.$set(_vm.check, "mask", $$v)
+ },
expression: "check.mask"
- }],
- domProps: {
- "value": (_vm.check.mask)
- },
- on: {
- "input": function($event) {
- _vm.check.mask = $event
- }
}
- }, [_vm._v("mask")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("mask")])], 1), _vm._v(" "), _c('p', [_c('checkbox', {
+ model: {
value: (_vm.check.minlength),
+ callback: function($$v) {
+ _vm.$set(_vm.check, "minlength", $$v)
+ },
expression: "check.minlength"
- }],
- domProps: {
- "value": (_vm.check.minlength)
- },
- on: {
- "input": function($event) {
- _vm.check.minlength = $event
- }
}
- }, [_vm._v("minlength=5")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("minlength=5")])], 1), _vm._v(" "), _c('p', [_c('checkbox', {
+ model: {
value: (_vm.check.readonly),
+ callback: function($$v) {
+ _vm.$set(_vm.check, "readonly", $$v)
+ },
expression: "check.readonly"
- }],
- domProps: {
- "value": (_vm.check.readonly)
- },
- on: {
- "input": function($event) {
- _vm.check.readonly = $event
- }
}
- }, [_vm._v("readonly")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("readonly")])], 1), _vm._v(" "), _c('p', [_c('checkbox', {
+ model: {
value: (_vm.check.required),
+ callback: function($$v) {
+ _vm.$set(_vm.check, "required", $$v)
+ },
expression: "check.required"
- }],
- domProps: {
- "value": (_vm.check.required)
- },
- on: {
- "input": function($event) {
- _vm.check.required = $event
- }
}
- }, [_vm._v("required")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("required")])], 1), _vm._v(" "), _c('p', [_c('checkbox', {
+ model: {
value: (_vm.check.clearButton),
+ callback: function($$v) {
+ _vm.$set(_vm.check, "clearButton", $$v)
+ },
expression: "check.clearButton"
- }],
- domProps: {
- "value": (_vm.check.clearButton)
- },
- on: {
- "input": function($event) {
- _vm.check.clearButton = $event
- }
}
- }, [_vm._v("clear button")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("clear button")])], 1), _vm._v(" "), _c('p', [_c('checkbox', {
+ model: {
value: (_vm.check.enterSubmit),
+ callback: function($$v) {
+ _vm.$set(_vm.check, "enterSubmit", $$v)
+ },
expression: "check.enterSubmit"
- }],
- domProps: {
- "value": (_vm.check.enterSubmit)
- },
- on: {
- "input": function($event) {
- _vm.check.enterSubmit = $event
- }
}
- }, [_vm._v("enter submit")])], 1)])])], 1), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('bs-input', {
+ }, [_vm._v("enter submit")])], 1)])])], 1), _vm._v(" "), _c('hr'), _vm._v(" "), _c('bs-input', {
attrs: {
"label": "Input with slots",
"type": "text",
@@ -12758,17 +12667,23 @@
"icon": "",
"clear-button": ""
}
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "input-group-addon",
+ attrs: {
+ "slot": "before"
+ },
slot: "before"
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "glyphicon glyphicon-user"
- })]), _vm._v(" "), _vm._c('span', {
+ })]), _vm._v(" "), _c('span', {
staticClass: "input-group-addon",
+ attrs: {
+ "slot": "after"
+ },
slot: "after"
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "glyphicon glyphicon-question-sign"
- })])]), _vm._v(" "), _vm._c('bs-input', {
+ })])]), _vm._v(" "), _c('bs-input', {
attrs: {
"name": "textarea",
"label": "Textarea",
@@ -12784,76 +12699,86 @@
_vm.event = 'blured'
}
}
- }), _vm._v(" "), _vm._c('pre', [_vm._v(" Test event on textarea: " + _vm._s(_vm.event))])], 1), _vm._v(" "), _vm._c('doc-code', [_vm._v("\n \n \n \n ")]), _vm._v(" "), _vm._c('doc-code', {
+ }), _vm._v(" "), _c('pre', [_vm._v(" Test event on textarea: " + _vm._s(_vm.event))])], 1), _vm._v(" "), _c('doc-code', [_vm._v("\n \n \n \n ")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "javascript"
}
- }, [_vm._v("\n mask: function (value) {\n // change to lowercase, remove up to the first letter,\n // and then remove all other unsuported characters\n return value.toLowerCase().replace(/^[^a-z]+/,'').replace(/[^a-z0-9]/g,'');\n }\n ")]), _vm._v(" "), _vm._c('h2', [_vm._v("Input groups:")]), _vm._v(" "), _vm._c('p', [_vm._v("More details in "), _vm._c('a', {
+ }, [_vm._v("\n mask: function (value) {\n // change to lowercase, remove up to the first letter,\n // and then remove all other unsuported characters\n return value.toLowerCase().replace(/^[^a-z]+/,'').replace(/[^a-z0-9]/g,'');\n }\n ")]), _vm._v(" "), _c('h2', [_vm._v("Input groups:")]), _vm._v(" "), _c('p', [_vm._v("More details in "), _c('a', {
attrs: {
"href": "http://getbootstrap.com/components/#input-groups"
}
- }, [_vm._v("bootstrap input groups")]), _vm._v(".")]), _vm._v(" "), _vm._c('bs-input', {
+ }, [_vm._v("bootstrap input groups")]), _vm._v(".")]), _vm._v(" "), _c('bs-input', {
attrs: {
"label": "With dropdown and button",
"type": "text"
}
- }, [_vm._c('dropdown', {
+ }, [_c('dropdown', {
attrs: {
+ "slot": "before",
"text": "dropdown"
},
slot: "before"
- }, [_vm._c('li', [_vm._c('a', {
+ }, [_c('li', [_c('a', {
attrs: {
"href": "#"
}
- }, [_vm._v("option")])])]), _vm._v(" "), _vm._c('span', {
+ }, [_vm._v("option")])])]), _vm._v(" "), _c('span', {
staticClass: "input-group-btn",
+ attrs: {
+ "slot": "after"
+ },
slot: "after"
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-primary",
attrs: {
"type": "button"
}
- }, [_vm._v("Go!")])])], 1), _vm._v(" "), _vm._c('doc-code', [_vm._v("\n \n \n option \n \n \n Go! \n \n \n ")]), _vm._v(" "), _vm._c('bs-input', {
+ }, [_vm._v("Go!")])])], 1), _vm._v(" "), _c('doc-code', [_vm._v("\n \n \n option \n \n \n Go! \n \n \n ")]), _vm._v(" "), _c('bs-input', {
attrs: {
"label": "With icon and text",
"type": "number",
"placeholder": "Insert how much cost your house"
}
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "input-group-addon",
+ attrs: {
+ "slot": "before"
+ },
slot: "before"
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "glyphicon glyphicon-home"
- })]), _vm._v(" "), _vm._c('span', {
+ })]), _vm._v(" "), _c('span', {
staticClass: "input-group-addon",
+ attrs: {
+ "slot": "after"
+ },
slot: "after"
- }, [_vm._v("$")])]), _vm._v(" "), _vm._c('doc-code', [_vm._v("\n \n \n $ \n \n ")]), _vm._v(" "), _vm._c('bs-input', {
+ }, [_vm._v("$")])]), _vm._v(" "), _c('doc-code', [_vm._v("\n \n \n $ \n \n ")]), _vm._v(" "), _c('bs-input', {
attrs: {
"label": "With datalist (new on html5)",
"type": "text",
"placeholder": "Insert a fruit",
"datalist": _vm.fruits
}
- }), _vm._v(" "), _vm._c('doc-code', [_vm._v("\n \n \n ")])], 1), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("''")])]), _vm._v(" "), _vm._c('p', [_vm._v("Input value. Use "), _vm._c('code', [_vm._v("v-model=\"value\"")])])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("datalist")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Array")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p', [_vm._v("\n A list of predefined values that you can select. Work closer to an autocomplete. The items must be "), _vm._c('code', [_vm._v("String")]), _vm._v(" values.\n ")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("disabled")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("enterSubmit")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Submit when you press "), _vm._c('code', [_vm._v("Enter")]), _vm._v(". Not supported on type "), _vm._c('code', [_vm._v("textarea")]), _vm._v(".")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("error")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p', [_vm._v("Error message.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("help")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p', [_vm._v("Help text behind the input")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("hide-help")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("true")])]), _vm._v(" "), _vm._c('p', [_vm._v("Only work with help and error."), _vm._c('br'), _vm._v("Hide the help if have to show any error message.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("icon")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("label")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p', [_vm._v("Enable input label (name).")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("lang")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._v("Browser language")]), _vm._v(" "), _vm._c('p', [_vm._c('abbr', {
+ }), _vm._v(" "), _c('doc-code', [_vm._v("\n \n \n ")])], 1), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("''")])]), _vm._v(" "), _c('p', [_vm._v("Input value. Use "), _c('code', [_vm._v("v-model=\"value\"")])])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("datalist")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Array")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p', [_vm._v("\n A list of predefined values that you can select. Work closer to an autocomplete. The items must be "), _c('code', [_vm._v("String")]), _vm._v(" values.\n ")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("disabled")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("enterSubmit")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Submit when you press "), _c('code', [_vm._v("Enter")]), _vm._v(". Not supported on type "), _c('code', [_vm._v("textarea")]), _vm._v(".")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("error")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p', [_vm._v("Error message.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("help")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p', [_vm._v("Help text behind the input")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("hide-help")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("true")])]), _vm._v(" "), _c('p', [_vm._v("Only work with help and error."), _c('br'), _vm._v("Hide the help if have to show any error message.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("icon")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("label")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p', [_vm._v("Enable input label (name).")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("lang")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_vm._v("Browser language")]), _vm._v(" "), _c('p', [_c('abbr', {
attrs: {
"title": "ISO 639-1 code"
}
- }, [_vm._c('a', {
+ }, [_c('a', {
attrs: {
"href": "https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes"
}
- }, [_vm._v("Language")])]), _vm._v(". Default "), _vm._c('code', [_vm._v("en")]), _vm._v(" if the translation doesn't exist.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("mask")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Function")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p', [_vm._v("Mask function that receive and edit the value.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("mask-delay")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Number")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("100")])]), _vm._v(" "), _vm._c('p', [_vm._v("Delay time before apply the mask.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("match")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("''")])]), _vm._v(" "), _vm._c('p', [_vm._v("Matching value. Both have to be the same value.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("maxlength")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Number")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("minlength")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Number")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("0")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("name")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("pattern")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", "), _vm._c('code', [_vm._v("RegExp")]), _vm._v(" or "), _vm._c('code', [_vm._v("Function")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p', [_vm._v("Validation pattern. A full "), _vm._c('a', {
+ }, [_vm._v("Language")])]), _vm._v(". Default "), _c('code', [_vm._v("en")]), _vm._v(" if the translation doesn't exist.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("mask")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Function")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p', [_vm._v("Mask function that receive and edit the value.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("mask-delay")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Number")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("100")])]), _vm._v(" "), _c('p', [_vm._v("Delay time before apply the mask.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("match")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("''")])]), _vm._v(" "), _c('p', [_vm._v("Matching value. Both have to be the same value.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("maxlength")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Number")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("minlength")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Number")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("0")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("name")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("pattern")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", "), _c('code', [_vm._v("RegExp")]), _vm._v(" or "), _c('code', [_vm._v("Function")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p', [_vm._v("Validation pattern. A full "), _c('a', {
attrs: {
"href": "https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Regular_Expressions",
"target": "_blank"
}
- }, [_vm._v("regular expression")]), _vm._v(" or a function that evaluate the content and return "), _vm._c('code', [_vm._v("true")]), _vm._v(" or "), _vm._c('code', [_vm._v("false")]), _vm._v(".")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("placeholder")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("required")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("type")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("text")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("url")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p', [_vm._v("url for a datalist.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("url-map")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Function")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p', [_vm._v("A map function that handle the data receibed from the url.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("validation-delay")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Number")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("250")])]), _vm._v(" "), _vm._c('p', [_vm._v("Delay time before apply the validation.")])])]), _vm._v(" "), _vm._c('doc-table', {
+ }, [_vm._v("regular expression")]), _vm._v(" or a function that evaluate the content and return "), _c('code', [_vm._v("true")]), _vm._v(" or "), _c('code', [_vm._v("false")]), _vm._v(".")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("placeholder")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("required")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("type")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("text")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("url")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p', [_vm._v("url for a datalist.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("url-map")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Function")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p', [_vm._v("A map function that handle the data receibed from the url.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("validation-delay")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Number")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("250")])]), _vm._v(" "), _c('p', [_vm._v("Delay time before apply the validation.")])])]), _vm._v(" "), _c('doc-table', {
attrs: {
"name": "Supported Native Validator",
"headers": ['Name', 'Description']
}
- }, [_vm._c('div', [_vm._c('p', [_vm._v("type")]), _vm._v(" "), _vm._c('p', [_vm._v("Use native validation with "), _vm._c('code', [_vm._v("url")]), _vm._v(" and "), _vm._c('code', [_vm._v("email")]), _vm._v(".")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("min / max / step")]), _vm._v(" "), _vm._c('p', [_vm._v("That attributes handle the values supported.\n Work with the following input types: "), _vm._c('code', [_vm._v("number")]), _vm._v(", "), _vm._c('code', [_vm._v("range")]), _vm._v(", "), _vm._c('code', [_vm._v("date")]), _vm._v(", "), _vm._c('code', [_vm._v("datetime-local")]), _vm._v(", "), _vm._c('code', [_vm._v("month")]), _vm._v(", "), _vm._c('code', [_vm._v("time")]), _vm._v(" and "), _vm._c('code', [_vm._v("week")]), _vm._v(".")])])]), _vm._v("\n That validations only work in browsers that support "), _vm._c('a', {
+ }, [_c('div', [_c('p', [_vm._v("type")]), _vm._v(" "), _c('p', [_vm._v("Use native validation with "), _c('code', [_vm._v("url")]), _vm._v(" and "), _c('code', [_vm._v("email")]), _vm._v(".")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("min / max / step")]), _vm._v(" "), _c('p', [_vm._v("That attributes handle the values supported.\n Work with the following input types: "), _c('code', [_vm._v("number")]), _vm._v(", "), _c('code', [_vm._v("range")]), _vm._v(", "), _c('code', [_vm._v("date")]), _vm._v(", "), _c('code', [_vm._v("datetime-local")]), _vm._v(", "), _c('code', [_vm._v("month")]), _vm._v(", "), _c('code', [_vm._v("time")]), _vm._v(" and "), _c('code', [_vm._v("week")]), _vm._v(".")])])]), _vm._v("\n That validations only work in browsers that support "), _c('a', {
attrs: {
"href": "https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Forms/Data_form_validation",
"target": "_blank"
@@ -12863,13 +12788,13 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-646fbd5b", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-b293487c", module.exports)
}
}
-/***/ },
+/***/ }),
/* 216 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -12890,7 +12815,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\modalDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/modalDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -12901,9 +12826,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-7394cd3e", __vue_options__)
+ hotAPI.createRecord("data-v-944928b6", __vue_options__)
} else {
- hotAPI.reload("data-v-7394cd3e", __vue_options__)
+ hotAPI.reload("data-v-944928b6", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] modalDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -12911,9 +12836,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 217 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -13180,9 +13105,9 @@
}
};
-/***/ },
+/***/ }),
/* 218 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -13206,7 +13131,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Modal.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Modal.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -13217,9 +13142,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-fe7d5dc8", __vue_options__)
+ hotAPI.createRecord("data-v-5e560f88", __vue_options__)
} else {
- hotAPI.reload("data-v-fe7d5dc8", __vue_options__)
+ hotAPI.reload("data-v-5e560f88", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Modal.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -13227,9 +13152,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 219 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.modal {\n transition: all 0.3s ease;\n}\n.modal.in {\n background-color: rgba(0,0,0,0.5);\n}\n.modal.zoom .modal-dialog {\n -webkit-transform: scale(0.1);\n -moz-transform: scale(0.1);\n -ms-transform: scale(0.1);\n transform: scale(0.1);\n top: 300px;\n opacity: 0;\n -webkit-transition: all 0.3s;\n -moz-transition: all 0.3s;\n transition: all 0.3s;\n}\n.modal.zoom.in .modal-dialog {\n -webkit-transform: scale(1);\n -moz-transform: scale(1);\n -ms-transform: scale(1);\n transform: scale(1);\n -webkit-transform: translate3d(0, -300px, 0);\n transform: translate3d(0, -300px, 0);\n opacity: 1;\n}\n", "", {"version":3,"sources":["/./src/Modal.vue?fe1b1712"],"names":[],"mappings":";AAsGA;EACA,0BAAA;CACA;AACA;EACA,kCAAA;CACA;AACA;EACA,8BAAA;EACA,2BAAA;EACA,0BAAA;EACA,sBAAA;EACA,WAAA;EACA,WAAA;EACA,6BAAA;EACA,0BAAA;EACA,qBAAA;CACA;AACA;EACA,4BAAA;EACA,yBAAA;EACA,wBAAA;EACA,oBAAA;EACA,6CAAA;EACA,qCAAA;EACA,WAAA;CACA","file":"Modal.vue","sourcesContent":["\n \n \n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 221 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -13391,45 +13316,48 @@
//
//
-/***/ },
+/***/ }),
/* 222 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
module.exports = { "default": __webpack_require__(223), __esModule: true };
-/***/ },
+/***/ }),
/* 223 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
__webpack_require__(224);
module.exports = __webpack_require__(49).Number.isInteger;
-/***/ },
+
+/***/ }),
/* 224 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// 20.1.2.3 Number.isInteger(number)
var $export = __webpack_require__(47);
- $export($export.S, 'Number', {isInteger: __webpack_require__(225)});
+ $export($export.S, 'Number', { isInteger: __webpack_require__(225) });
-/***/ },
+
+/***/ }),
/* 225 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// 20.1.2.3 Number.isInteger(number)
- var isObject = __webpack_require__(55)
- , floor = Math.floor;
- module.exports = function isInteger(it){
+ var isObject = __webpack_require__(55);
+ var floor = Math.floor;
+ module.exports = function isInteger(it) {
return !isObject(it) && isFinite(it) && floor(it) === it;
};
-/***/ },
+
+/***/ }),
/* 226 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
class: ['modal', _vm.effect],
attrs: {
"role": "dialog"
@@ -13442,7 +13370,7 @@
_vm.transition = false
}
}
- }, [_vm._c('div', {
+ }, [_c('div', {
class: ['modal-dialog', {
'modal-lg': _vm.large,
'modal-sm': _vm.small
@@ -13459,11 +13387,11 @@
_vm.action(null)
}
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "modal-content"
- }, [_vm._t("modal-header", [_vm._c('div', {
+ }, [_vm._t("modal-header", [_c('div', {
staticClass: "modal-header"
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "close",
attrs: {
"type": "button"
@@ -13473,13 +13401,13 @@
_vm.action(false, 2)
}
}
- }, [_vm._c('span', [_vm._v("×")])]), _vm._v(" "), _vm._c('h4', {
+ }, [_c('span', [_vm._v("×")])]), _vm._v(" "), _c('h4', {
staticClass: "modal-title"
- }, [_vm._t("title", [_vm._v(_vm._s(_vm.title))])], 2)])]), _vm._v(" "), _vm._t("modal-body", [_vm._c('div', {
+ }, [_vm._t("title", [_vm._v(_vm._s(_vm.title))])], 2)])]), _vm._v(" "), _vm._t("modal-body", [_c('div', {
staticClass: "modal-body"
- }, [_vm._t("default")], 2)]), _vm._v(" "), _vm._t("modal-footer", [_vm._c('div', {
+ }, [_vm._t("default")], 2)]), _vm._v(" "), _vm._t("modal-footer", [_c('div', {
staticClass: "modal-footer"
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-default",
attrs: {
"type": "button"
@@ -13489,7 +13417,7 @@
_vm.action(false, 3)
}
}
- }, [_vm._v(_vm._s(_vm.cancelText))]), _vm._v(" "), _vm._c('button', {
+ }, [_vm._v(_vm._s(_vm.cancelText))]), _vm._v(" "), _c('button', {
staticClass: "btn btn-primary",
attrs: {
"type": "button"
@@ -13504,123 +13432,117 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-fe7d5dc8", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-5e560f88", module.exports)
}
}
-/***/ },
+/***/ }),
/* 227 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "modal",
"name": "Modal"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-default",
on: {
"click": function($event) {
_vm.showModal = true
}
}
- }, [_vm._v("Show modal")]), _vm._v(" "), _vm._c('modal', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.showModal),
- expression: "showModal"
- }],
+ }, [_vm._v("Show modal")]), _vm._v(" "), _c('modal', {
attrs: {
"title": "Modal title"
},
- domProps: {
- "value": (_vm.showModal)
- },
on: {
"ok": function($event) {
_vm.showModal = false
- },
- "input": function($event) {
- _vm.showModal = $event
}
+ },
+ model: {
+ value: (_vm.showModal),
+ callback: function($$v) {
+ _vm.showModal = $$v
+ },
+ expression: "showModal"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "modal-header",
+ attrs: {
+ "slot": "modal-header"
+ },
slot: "modal-header"
- }, [_vm._c('h4', {
+ }, [_c('h4', {
staticClass: "modal-title"
- }, [_vm._v("Modal "), _vm._c('b', [_vm._v("Title")])])]), _vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")]), _vm._v(" "), _vm._c('button', {
+ }, [_vm._v("Modal "), _c('b', [_vm._v("Title")])])]), _vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")]), _vm._v(" "), _c('button', {
staticClass: "btn btn-success",
on: {
"click": function($event) {
_vm.fadeModal = true
}
}
- }, [_vm._v("Fade modal")]), _vm._v(" "), _vm._c('modal', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.fadeModal),
- expression: "fadeModal"
- }],
+ }, [_vm._v("Fade modal")]), _vm._v(" "), _c('modal', {
attrs: {
"title": "Fade Modal",
"effect": "fade",
"width": "800"
},
- domProps: {
- "value": (_vm.fadeModal)
- },
on: {
"ok": function($event) {
_vm.fadeModal = _vm.ok()
- },
- "input": function($event) {
- _vm.fadeModal = $event
}
+ },
+ model: {
+ value: (_vm.fadeModal),
+ callback: function($$v) {
+ _vm.fadeModal = $$v
+ },
+ expression: "fadeModal"
}
- }, [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")]), _vm._v(" "), _vm._c('button', {
+ }, [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")]), _vm._v(" "), _c('button', {
staticClass: "btn btn-default",
on: {
"click": function($event) {
_vm.showCustomModal = true
}
}
- }, [_vm._v("Show custom modal")]), _vm._v(" "), _vm._c('modal', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.showCustomModal),
- expression: "showCustomModal"
- }],
+ }, [_vm._v("Show custom modal")]), _vm._v(" "), _c('modal', {
attrs: {
"effect": "fade",
"width": "50%"
},
- domProps: {
- "value": (_vm.showCustomModal)
- },
on: {
"ok": function($event) {
_vm.showCustomModal = _vm.ok()
- },
- "input": function($event) {
- _vm.showCustomModal = $event
}
+ },
+ model: {
+ value: (_vm.showCustomModal),
+ callback: function($$v) {
+ _vm.showCustomModal = $$v
+ },
+ expression: "showCustomModal"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "modal-header",
+ attrs: {
+ "slot": "modal-header"
+ },
slot: "modal-header"
- }, [_vm._c('h4', {
+ }, [_c('h4', {
staticClass: "modal-title"
- }, [_vm._c('i', [_vm._v("Custom")]), _vm._v(" "), _vm._c('code', [_vm._v("Modal")]), _vm._v(" "), _vm._c('b', [_vm._v("Title")])])]), _vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n "), _vm._c('div', {
+ }, [_c('i', [_vm._v("Custom")]), _vm._v(" "), _c('code', [_vm._v("Modal")]), _vm._v(" "), _c('b', [_vm._v("Title")])])]), _vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n "), _c('div', {
staticClass: "modal-footer",
+ attrs: {
+ "slot": "modal-footer"
+ },
slot: "modal-footer"
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-default",
attrs: {
"type": "button"
@@ -13630,7 +13552,7 @@
_vm.showCustomModal = false
}
}
- }, [_vm._v("Exit")]), _vm._v(" "), _vm._c('button', {
+ }, [_vm._v("Exit")]), _vm._v(" "), _c('button', {
staticClass: "btn btn-success",
attrs: {
"type": "button"
@@ -13640,7 +13562,7 @@
_vm.showCustomModal = _vm.ok()
}
}
- }, [_vm._v("Custom Save")]), _vm._v(" "), _vm._c('button', {
+ }, [_vm._v("Custom Save")]), _vm._v(" "), _c('button', {
staticClass: "btn btn-success",
attrs: {
"type": "button"
@@ -13648,114 +13570,99 @@
on: {
"click": _vm.alert
}
- }, [_vm._v("Another Action")])])]), _vm._v(" "), _vm._c('button', {
+ }, [_vm._v("Another Action")])])]), _vm._v(" "), _c('button', {
staticClass: "btn btn-primary",
on: {
"click": function($event) {
_vm.zoomModal = true
}
}
- }, [_vm._v("Zoom modal")]), _vm._v(" "), _vm._c('modal', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.zoomModal),
- expression: "zoomModal"
- }],
+ }, [_vm._v("Zoom modal")]), _vm._v(" "), _c('modal', {
attrs: {
"title": "Zoom Modal",
"effect": "zoom",
"width": "400"
},
- domProps: {
- "value": (_vm.zoomModal)
- },
on: {
"ok": function($event) {
_vm.zoomModal = _vm.ok()
- },
- "input": function($event) {
- _vm.zoomModal = $event
}
- }
- }, [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")]), _vm._v(" "), _vm._c('button', {
+ },
+ model: {
+ value: (_vm.zoomModal),
+ callback: function($$v) {
+ _vm.zoomModal = $$v
+ },
+ expression: "zoomModal"
+ }
+ }, [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")]), _vm._v(" "), _c('button', {
staticClass: "btn btn-warning",
on: {
"click": function($event) {
_vm.largeModal = true
}
}
- }, [_vm._v("Large modal")]), _vm._v(" "), _vm._c('modal', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.largeModal),
- expression: "largeModal"
- }],
+ }, [_vm._v("Large modal")]), _vm._v(" "), _c('modal', {
attrs: {
"title": "Large Modal",
"large": ""
},
- domProps: {
- "value": (_vm.largeModal)
- },
on: {
"ok": function($event) {
_vm.largeModal = _vm.ok()
- },
- "input": function($event) {
- _vm.largeModal = $event
}
+ },
+ model: {
+ value: (_vm.largeModal),
+ callback: function($$v) {
+ _vm.largeModal = $$v
+ },
+ expression: "largeModal"
}
- }, [_vm._c('p', [_vm._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.")]), _vm._v(" "), _vm._c('p', [_vm._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.")]), _vm._v(" "), _vm._c('p', [_vm._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.")])]), _vm._v(" "), _vm._c('button', {
+ }, [_c('p', [_vm._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.")]), _vm._v(" "), _c('p', [_vm._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.")]), _vm._v(" "), _c('p', [_vm._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.")])]), _vm._v(" "), _c('button', {
staticClass: "btn btn-danger",
on: {
"click": function($event) {
_vm.smallModal = true
}
}
- }, [_vm._v("Small modal")]), _vm._v(" "), _vm._c('modal', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.smallModal),
- expression: "smallModal"
- }],
+ }, [_vm._v("Small modal")]), _vm._v(" "), _c('modal', {
attrs: {
"title": "Small Modal",
"small": ""
},
- domProps: {
- "value": (_vm.smallModal)
- },
on: {
"ok": function($event) {
_vm.smallModal = _vm.ok()
- },
- "input": function($event) {
- _vm.smallModal = $event
}
+ },
+ model: {
+ value: (_vm.smallModal),
+ callback: function($$v) {
+ _vm.smallModal = $$v
+ },
+ expression: "smallModal"
}
- }, [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.\n ")])], 1), _vm._v(" "), _vm._c('hr'), _vm._v("\n Have different ways to use it:\n "), _vm._c('doc-code', {
+ }, [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.\n ")])], 1), _vm._v(" "), _c('hr'), _vm._v("\n Have different ways to use it:\n "), _c('doc-code', {
attrs: {
"language": "html"
}
- }, [_vm._v("\n \n \n ...\n \n \n \n ...\n \n \n \n \n ...\n \n \n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("backdrop")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("true")])]), _vm._v(" "), _vm._c('p', [_vm._v("Enables/disables closing the modal by clicking on the backdrop.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("callback")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Function")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("A callback Function when you click the modal primary button.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("cancel-text")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._v("Close")]), _vm._v(" "), _vm._c('p', [_vm._v("Text for cancel button")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("effect")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("set the name of the effect to use on modal, like fade or zoom")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("large")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Large modal (see boostrap's documentation for .modal-lg)")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("ok-text")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._v("Save changes")]), _vm._v(" "), _vm._c('p', [_vm._v("Text for OK button")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("small")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Small modal (see boostrap's documentation for .modal-sm)")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("title")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Title of the modal component.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("true if modal need to be shown, note the Modal has no intenal state")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("width")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Number, String or null")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p', [_vm._v("Pass a Number in pixels or a String with relational sizes ( e.g. '80%' or '5em' ). If null, the modal will be responsive per bootstrap's default.")])])]), _vm._v(" "), _vm._c('doc-table', {
+ }, [_vm._v("\n \n \n ...\n \n \n \n ...\n \n \n \n \n ...\n \n \n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("backdrop")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("true")])]), _vm._v(" "), _c('p', [_vm._v("Enables/disables closing the modal by clicking on the backdrop.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("callback")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Function")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("A callback Function when you click the modal primary button.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("cancel-text")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_vm._v("Close")]), _vm._v(" "), _c('p', [_vm._v("Text for cancel button")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("effect")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("set the name of the effect to use on modal, like fade or zoom")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("large")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Large modal (see boostrap's documentation for .modal-lg)")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("ok-text")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_vm._v("Save changes")]), _vm._v(" "), _c('p', [_vm._v("Text for OK button")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("small")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Small modal (see boostrap's documentation for .modal-sm)")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("title")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Title of the modal component.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("true if modal need to be shown, note the Modal has no intenal state")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("width")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Number, String or null")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p', [_vm._v("Pass a Number in pixels or a String with relational sizes ( e.g. '80%' or '5em' ). If null, the modal will be responsive per bootstrap's default.")])])]), _vm._v(" "), _c('doc-table', {
attrs: {
"type": "Events"
}
- }, [_vm._c('div', [_vm._c('p', [_vm._v("input")]), _vm._v(" "), _vm._c('p', [_vm._v("("), _vm._c('code', [_vm._v("show:boolean")]), _vm._v(")")]), _vm._v(" "), _vm._c('p', [_vm._v("Return if the modal is shown.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("ok")]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Called if the modal was accepted.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("cancel")]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Called if the modal was canceled.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("opened")]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Called when the modal is opened.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("closed")]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Called when the modal is closed.")])])]), _vm._v(" "), _vm._c('p', [_vm._c('strong', [_vm._v("Note:")]), _vm._v(" The default events are called if you use the default footer. Using a footer slot, you must implement your own events to the buttons.")])], 1)
+ }, [_c('div', [_c('p', [_vm._v("input")]), _vm._v(" "), _c('p', [_vm._v("("), _c('code', [_vm._v("show:boolean")]), _vm._v(")")]), _vm._v(" "), _c('p', [_vm._v("Return if the modal is shown.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("ok")]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Called if the modal was accepted.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("cancel")]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Called if the modal was canceled.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("opened")]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Called when the modal is opened.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("closed")]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Called when the modal is closed.")])])]), _vm._v(" "), _c('p', [_c('strong', [_vm._v("Note:")]), _vm._v(" The default events are called if you use the default footer. Using a footer slot, you must implement your own events to the buttons.")])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-7394cd3e", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-944928b6", module.exports)
}
}
-/***/ },
+/***/ }),
/* 228 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -13776,7 +13683,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\navbarDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/navbarDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -13787,9 +13694,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-0a950725", __vue_options__)
+ hotAPI.createRecord("data-v-1122359e", __vue_options__)
} else {
- hotAPI.reload("data-v-0a950725", __vue_options__)
+ hotAPI.reload("data-v-1122359e", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] navbarDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -13797,9 +13704,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 229 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -13922,9 +13829,9 @@
//
//
-/***/ },
+/***/ }),
/* 230 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -13945,7 +13852,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Navbar.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Navbar.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -13956,9 +13863,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-38f0619e", __vue_options__)
+ hotAPI.createRecord("data-v-d42de7de", __vue_options__)
} else {
- hotAPI.reload("data-v-38f0619e", __vue_options__)
+ hotAPI.reload("data-v-d42de7de", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Navbar.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -13966,9 +13873,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 231 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -14014,25 +13921,23 @@
var _this = this;
try {
- (function () {
- var $dropdown = (0, _NodeList2.default)('.dropdown>[data-toggle="dropdown"]', _this.$el).parent();
- if ($dropdown) {
- $dropdown.on('click', '.dropdown-toggle', function (e) {
- e.preventDefault();
- $dropdown.each(function (content) {
- if (content.contains(e.target)) content.classList.toggle('open');
- });
- }).on('click', '.dropdown-menu>li>a', function (e) {
- $dropdown.each(function (content) {
- if (content.contains(e.target)) content.classList.remove('open');
- });
- }).onBlur(function (e) {
- $dropdown.each(function (content) {
- if (!content.contains(e.target)) content.classList.remove('open');
- });
+ var $dropdown = (0, _NodeList2.default)('.dropdown>[data-toggle="dropdown"]', this.$el).parent();
+ if ($dropdown) {
+ $dropdown.on('click', '.dropdown-toggle', function (e) {
+ e.preventDefault();
+ $dropdown.each(function (content) {
+ if (content.contains(e.target)) content.classList.toggle('open');
});
- }
- })();
+ }).on('click', '.dropdown-menu>li>a', function (e) {
+ $dropdown.each(function (content) {
+ if (content.contains(e.target)) content.classList.remove('open');
+ });
+ }).onBlur(function (e) {
+ $dropdown.each(function (content) {
+ if (!content.contains(e.target)) content.classList.remove('open');
+ });
+ });
+ }
} catch (ex) {
console.log('error finding dropdown');
}
@@ -14090,18 +13995,18 @@
//
//
-/***/ },
+/***/ }),
/* 232 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('nav', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('nav', {
class: ['navbar', 'navbar-' + _vm.type, _vm.placement === 'static' ? 'navbar-static-top' : 'navbar-fixed-' + _vm.placement]
- }, [_vm._c('div', {
+ }, [_c('div', {
class: _vm.container === 'fluid' ? 'container-fluid' : 'container'
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "navbar-header"
- }, [(!_vm.$slots.collapse) ? _vm._c('button', {
+ }, [(!_vm.$slots.collapse) ? _c('button', {
staticClass: "navbar-toggle collapsed",
attrs: {
"type": "button",
@@ -14110,64 +14015,65 @@
on: {
"click": _vm.toggleCollapse
}
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "sr-only"
- }, [_vm._v("Toggle navigation")]), _vm._v(" "), _vm._c('span', {
+ }, [_vm._v("Toggle navigation")]), _vm._v(" "), _c('span', {
staticClass: "icon-bar"
- }), _vm._v(" "), _vm._c('span', {
+ }), _vm._v(" "), _c('span', {
staticClass: "icon-bar"
- }), _vm._v(" "), _vm._c('span', {
+ }), _vm._v(" "), _c('span', {
staticClass: "icon-bar"
- })]) : _vm._e(), _vm._v(" "), _vm._t("collapse"), _vm._v(" "), _vm._t("brand")], 2), _vm._v(" "), _vm._c('div', {
+ })]) : _vm._e(), _vm._v(" "), _vm._t("collapse"), _vm._v(" "), _vm._t("brand")], 2), _vm._v(" "), _c('div', {
class: ['navbar-collapse', {
collapse: _vm.collapsed
}]
- }, [_vm._c('ul', {
+ }, [_c('ul', {
staticClass: "nav navbar-nav"
- }, [_vm._t("default")], 2), _vm._v(" "), (_vm.$slots.left) ? _vm._c('ul', {
+ }, [_vm._t("default")], 2), _vm._v(" "), (_vm.$slots.left) ? _c('ul', {
staticClass: "nav navbar-nav navbar-left"
- }, [_vm._t("left")], 2) : _vm._e(), _vm._v(" "), (_vm.$slots.right) ? _vm._c('ul', {
+ }, [_vm._t("left")], 2) : _vm._e(), _vm._v(" "), (_vm.$slots.right) ? _c('ul', {
staticClass: "nav navbar-nav navbar-right"
}, [_vm._t("right")], 2) : _vm._e()])])])
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-38f0619e", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-d42de7de", module.exports)
}
}
-/***/ },
+/***/ }),
/* 233 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "navbar",
"name": "Navbar"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('navbar', {
+ }, [_c('navbar', {
attrs: {
"placement": _vm.placement,
"type": _vm.type
}
- }, [_vm._c('a', {
+ }, [_c('a', {
staticClass: "navbar-brand",
attrs: {
+ "slot": "brand",
"href": "/",
"title": "Home"
},
slot: "brand"
- }, [_vm._v("VueStrap")]), _vm._v(" "), _vm._c('dropdown', {
+ }, [_vm._v("VueStrap")]), _vm._v(" "), _c('dropdown', {
attrs: {
"text": "Component List",
"type": "primary"
}
}, _vm._l((_vm.sections), function(s) {
- return _vm._c('li', [_vm._c('a', {
+ return _c('li', [_c('a', {
attrs: {
"href": '#' + s.id
},
@@ -14175,12 +14081,12 @@
"textContent": _vm._s(s.name)
}
})])
- })), _vm._v(" "), _vm._c('li', [_vm._c('a', {
+ })), _vm._v(" "), _c('li', [_c('a', {
attrs: {
"href": "https://github.com/wffranco/vue-strap",
"target": "_blank"
}
- }, [_vm._v("\n Fork this project on Github\n "), _vm._c('svg', {
+ }, [_vm._v("\n Fork this project on Github\n "), _c('svg', {
staticClass: "octicon octicon-mark-github",
attrs: {
"height": "16px",
@@ -14189,67 +14095,53 @@
"version": "1.1",
"aria-hidden": "true"
}
- }, [_vm._c('path', {
+ }, [_c('path', {
attrs: {
"d": "M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"
}
- })])])])], 1), _vm._v(" "), _vm._c('div', {
+ })])])])], 1), _vm._v(" "), _c('div', {
staticClass: "form-group"
- }, [_vm._c('label', [_vm._v("Placement")]), _vm._v(" "), _vm._c('v-select', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.placement),
- expression: "placement"
- }],
+ }, [_c('label', [_vm._v("Placement")]), _vm._v(" "), _c('v-select', {
attrs: {
"clear-button": "",
"options": ['top', 'bottom', 'static']
},
- domProps: {
- "value": (_vm.placement)
- },
- on: {
- "input": function($event) {
- _vm.placement = $event
- }
+ model: {
+ value: (_vm.placement),
+ callback: function($$v) {
+ _vm.placement = $$v
+ },
+ expression: "placement"
}
- })], 1), _vm._v(" "), _vm._c('div', {
+ })], 1), _vm._v(" "), _c('div', {
staticClass: "form-group"
- }, [_vm._c('label', [_vm._v("Type")]), _vm._v(" "), _vm._c('v-select', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.type),
- expression: "type"
- }],
+ }, [_c('label', [_vm._v("Type")]), _vm._v(" "), _c('v-select', {
attrs: {
"options": ['default', 'inverse']
},
- domProps: {
- "value": (_vm.type)
- },
- on: {
- "input": function($event) {
- _vm.type = $event
- }
+ model: {
+ value: (_vm.type),
+ callback: function($$v) {
+ _vm.type = $$v
+ },
+ expression: "type"
}
- })], 1)], 1), _vm._v(" "), _vm._c('doc-code', {
+ })], 1)], 1), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n \n VueStrap \n \n \n Option \n \n \n \n Dropdown \n \n \n \n \n Fork... \n \n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("placement")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("top")]), _vm._v(", "), _vm._c('code', [_vm._v("bottom")]), _vm._v(", "), _vm._c('code', [_vm._v("static")]), _vm._v(", or empty for normal.")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("''")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("type")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("inverse")]), _vm._v(", "), _vm._c('code', [_vm._v("default")]), _vm._v(".")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("default")])]), _vm._v(" "), _vm._c('p')])])], 1)
+ }, [_vm._v("\n \n \n VueStrap \n \n \n Option \n \n \n \n Dropdown \n \n \n \n \n Fork... \n \n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("placement")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("top")]), _vm._v(", "), _c('code', [_vm._v("bottom")]), _vm._v(", "), _c('code', [_vm._v("static")]), _vm._v(", or empty for normal.")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("''")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("type")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("inverse")]), _vm._v(", "), _c('code', [_vm._v("default")]), _vm._v(".")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("default")])]), _vm._v(" "), _c('p')])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-0a950725", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-1122359e", module.exports)
}
}
-/***/ },
+/***/ }),
/* 234 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -14270,7 +14162,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\popoverDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/popoverDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -14281,9 +14173,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-f2fdac94", __vue_options__)
+ hotAPI.createRecord("data-v-5199ca5d", __vue_options__)
} else {
- hotAPI.reload("data-v-f2fdac94", __vue_options__)
+ hotAPI.reload("data-v-5199ca5d", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] popoverDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -14291,9 +14183,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 235 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -14413,9 +14305,9 @@
//
//
-/***/ },
+/***/ }),
/* 236 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -14439,7 +14331,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Popover.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Popover.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -14450,9 +14342,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-2465bf54", __vue_options__)
+ hotAPI.createRecord("data-v-83a7c318", __vue_options__)
} else {
- hotAPI.reload("data-v-2465bf54", __vue_options__)
+ hotAPI.reload("data-v-83a7c318", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Popover.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -14460,9 +14352,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 237 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.popover.top,\n.popover.left,\n.popover.right,\n.popover.bottom {\n display: block;\n}\n.scale-enter {\n animation:scale-in 0.15s ease-in;\n}\n.scale-leave-active {\n animation:scale-out 0.15s ease-out;\n}\n@keyframes scale-in {\n0% {\n transform: scale(0);\n opacity: 0;\n}\n100% {\n transform: scale(1);\n opacity: 1;\n}\n}\n@keyframes scale-out {\n0% {\n transform: scale(1);\n opacity: 1;\n}\n100% {\n transform: scale(0);\n opacity: 0;\n}\n}\n", "", {"version":3,"sources":["/./src/Popover.vue?a2321d62"],"names":[],"mappings":";AAyBA;;;;EAIA,eAAA;CACA;AACA;EACA,iCAAA;CACA;AACA;EACA,mCAAA;CACA;AACA;AACA;IACA,oBAAA;IACA,WAAA;CACA;AACA;IACA,oBAAA;IACA,WAAA;CACA;CACA;AACA;AACA;IACA,oBAAA;IACA,WAAA;CACA;AACA;IACA,oBAAA;IACA,WAAA;CACA;CACA","file":"Popover.vue","sourcesContent":["\n \n \n \n \n \n \n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 239 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -14535,27 +14427,27 @@
//
//
-/***/ },
+/***/ }),
/* 240 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('span', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('span', {
ref: "trigger"
- }, [_vm._t("default"), _vm._v(" "), _vm._c('transition', {
+ }, [_vm._t("default"), _vm._v(" "), _c('transition', {
attrs: {
"name": _vm.effect
}
- }, [(_vm.show) ? _vm._c('div', {
+ }, [(_vm.show) ? _c('div', {
ref: "popover",
class: ['popover', _vm.placement]
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "arrow"
- }), _vm._v(" "), (_vm.title) ? _vm._c('h3', {
+ }), _vm._v(" "), (_vm.title) ? _c('h3', {
staticClass: "popover-title"
- }, [_vm._t("title", [_vm._v(_vm._s(_vm.title))])], 2) : _vm._e(), _vm._v(" "), _vm._c('div', {
+ }, [_vm._t("title", [_vm._v(_vm._s(_vm.title))])], 2) : _vm._e(), _vm._v(" "), _c('div', {
staticClass: "popover-content"
- }, [_vm._t("content", [_vm._c('span', {
+ }, [_vm._t("content", [_c('span', {
domProps: {
"innerHTML": _vm._s(_vm.content)
}
@@ -14564,34 +14456,34 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-2465bf54", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-83a7c318", module.exports)
}
}
-/***/ },
+/***/ }),
/* 241 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "popover",
"name": "Popover"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
}, [_vm._l((_vm.placements), function(place) {
- return _vm._c('popover', {
+ return _c('popover', {
attrs: {
"effect": "fade",
"content": _vm.text,
"placement": place
}
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-default"
}, [_vm._v("Popover on " + _vm._s(place))])])
- }), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('h4', [_vm._v("Title")]), _vm._v(" "), _vm._l((_vm.placements), function(place) {
- return _vm._c('popover', {
+ }), _vm._v(" "), _c('hr'), _vm._v(" "), _c('h4', [_vm._v("Title")]), _vm._v(" "), _vm._l((_vm.placements), function(place) {
+ return _c('popover', {
attrs: {
"effect": "fade",
"header": "",
@@ -14599,10 +14491,10 @@
"content": _vm.text,
"placement": place
}
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-default"
}, [_vm._v("Popover on " + _vm._s(place))])])
- }), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('h4', [_vm._v("Trigger")]), _vm._v(" "), _vm._c('p', [_vm._c('popover', {
+ }), _vm._v(" "), _c('hr'), _vm._v(" "), _c('h4', [_vm._v("Trigger")]), _vm._v(" "), _c('p', [_c('popover', {
attrs: {
"effect": "scale",
"title": "Title",
@@ -14610,9 +14502,9 @@
"placement": "top",
"trigger": "hover"
}
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-default"
- }, [_vm._v("Mouseenter")])]), _vm._v(" "), _vm._c('popover', {
+ }, [_vm._v("Mouseenter")])]), _vm._v(" "), _c('popover', {
attrs: {
"effect": "scale",
"title": "Title",
@@ -14620,9 +14512,9 @@
"placement": "top",
"trigger": "contextmenu"
}
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-default"
- }, [_vm._v("Contextmenu (right click)")])])], 1), _vm._v(" "), _vm._c('popover', {
+ }, [_vm._v("Contextmenu (right click)")])])], 1), _vm._v(" "), _c('popover', {
attrs: {
"effect": "scale",
"title": "Title",
@@ -14630,27 +14522,27 @@
"placement": "bottom",
"trigger": "focus"
}
- }, [_vm._c('bs-input', {
+ }, [_c('bs-input', {
attrs: {
"type": "text",
"placeholder": "Focus"
}
- })], 1)], 2), _vm._v(" "), _vm._c('doc-code', {
+ })], 1)], 2), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n Popover on bottom \n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("trigger")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("click")]), _vm._v(" "), _vm._c('code', [_vm._v("focus")]), _vm._v(" "), _vm._c('code', [_vm._v("hover")]), _vm._v(" "), _vm._c('code', [_vm._v("contextmenu")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("click")])]), _vm._v(" "), _vm._c('p', [_vm._v("How the popover is triggered.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("effect")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("scale")]), _vm._v(" "), _vm._c('code', [_vm._v("fade")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("fade")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("title")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("content")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("header")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("true")])]), _vm._v(" "), _vm._c('p', [_vm._v("Whether to show the header.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("placement")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("top")]), _vm._v(" "), _vm._c('code', [_vm._v("left")]), _vm._v(" "), _vm._c('code', [_vm._v("right")]), _vm._v(" "), _vm._c('code', [_vm._v("bottom")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("How to position the popover.")])])])], 1)
+ }, [_vm._v("\n \n Popover on bottom \n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("trigger")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("click")]), _vm._v(" "), _c('code', [_vm._v("focus")]), _vm._v(" "), _c('code', [_vm._v("hover")]), _vm._v(" "), _c('code', [_vm._v("contextmenu")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("click")])]), _vm._v(" "), _c('p', [_vm._v("How the popover is triggered.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("effect")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("scale")]), _vm._v(" "), _c('code', [_vm._v("fade")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("fade")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("title")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("content")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("header")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("true")])]), _vm._v(" "), _c('p', [_vm._v("Whether to show the header.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("placement")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("top")]), _vm._v(" "), _c('code', [_vm._v("left")]), _vm._v(" "), _c('code', [_vm._v("right")]), _vm._v(" "), _c('code', [_vm._v("bottom")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("How to position the popover.")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-f2fdac94", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-5199ca5d", module.exports)
}
}
-/***/ },
+/***/ }),
/* 242 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -14671,7 +14563,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\progressbarDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/progressbarDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -14682,9 +14574,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-4890ec52", __vue_options__)
+ hotAPI.createRecord("data-v-32b17efe", __vue_options__)
} else {
- hotAPI.reload("data-v-4890ec52", __vue_options__)
+ hotAPI.reload("data-v-32b17efe", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] progressbarDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -14692,9 +14584,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 243 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -14842,9 +14734,9 @@
}
};
-/***/ },
+/***/ }),
/* 244 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -14865,7 +14757,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Progressbar.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Progressbar.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -14876,9 +14768,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-68aa3375", __vue_options__)
+ hotAPI.createRecord("data-v-2827fad6", __vue_options__)
} else {
- hotAPI.reload("data-v-68aa3375", __vue_options__)
+ hotAPI.reload("data-v-2827fad6", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Progressbar.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -14886,9 +14778,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 245 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -14922,12 +14814,12 @@
//
//
-/***/ },
+/***/ }),
/* 246 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
class: ['progress-bar', 'progress-bar-' + _vm.type, {
active: _vm.animated,
'progress-bar-striped': _vm.striped
@@ -14943,52 +14835,52 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-68aa3375", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-2827fad6", module.exports)
}
}
-/***/ },
+/***/ }),
/* 247 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "progressbar",
"name": "Progressbar"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('h4', [_vm._v("Static")]), _vm._v(" "), _vm._c('div', {
+ }, [_c('h4', [_vm._v("Static")]), _vm._v(" "), _c('div', {
staticClass: "row"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "col-md-4"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "progress"
- }, [_vm._c('progressbar', {
+ }, [_c('progressbar', {
attrs: {
"now": "20",
"type": "success"
}
- })], 1)]), _vm._v(" "), _vm._c('div', {
+ })], 1)]), _vm._v(" "), _c('div', {
staticClass: "col-md-4"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "progress"
- }, [_vm._c('progressbar', {
+ }, [_c('progressbar', {
attrs: {
"now": "40",
"type": "info"
}
- })], 1)]), _vm._v(" "), _vm._c('div', {
+ })], 1)]), _vm._v(" "), _c('div', {
staticClass: "col-md-4"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "progress"
- }, [_vm._c('progressbar', {
+ }, [_c('progressbar', {
attrs: {
"now": "60",
"type": "primary"
}
- })], 1)])]), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('h4', [_vm._v("Dynamic "), _vm._c('button', {
+ })], 1)])]), _vm._v(" "), _c('hr'), _vm._v(" "), _c('h4', [_vm._v("Dynamic "), _c('button', {
staticClass: "btn btn-default",
attrs: {
"type": "button"
@@ -14996,45 +14888,45 @@
on: {
"click": _vm.dynamicClick
}
- }, [_vm._v("Randomize")])]), _vm._v(" "), _vm._c('div', {
+ }, [_vm._v("Randomize")])]), _vm._v(" "), _c('div', {
staticClass: "progress"
- }, [_vm._c('progressbar', {
+ }, [_c('progressbar', {
attrs: {
"now": _vm.dynamicData[0],
"type": "info"
}
- })], 1), _vm._v(" "), _vm._c('div', {
+ })], 1), _vm._v(" "), _c('div', {
staticClass: "progress"
- }, [_vm._c('progressbar', {
+ }, [_c('progressbar', {
attrs: {
"now": _vm.dynamicData[1],
"type": "warning"
}
- })], 1), _vm._v(" "), _vm._c('div', {
+ })], 1), _vm._v(" "), _c('div', {
staticClass: "progress"
- }, [_vm._c('progressbar', {
+ }, [_c('progressbar', {
attrs: {
"now": _vm.dynamicData[2],
"type": "danger"
}
- })], 1), _vm._v(" "), _vm._c('div', {
+ })], 1), _vm._v(" "), _c('div', {
staticClass: "progress"
- }, [_vm._c('progressbar', {
+ }, [_c('progressbar', {
attrs: {
"now": _vm.dynamicData[3],
"type": "success",
"striped": ""
}
- })], 1), _vm._v(" "), _vm._c('div', {
+ })], 1), _vm._v(" "), _c('div', {
staticClass: "progress"
- }, [_vm._c('progressbar', {
+ }, [_c('progressbar', {
attrs: {
"now": _vm.dynamicData[4],
"type": "success",
"striped": "",
"animated": ""
}
- })], 1), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('h4', [_vm._v("Stacked "), _vm._c('button', {
+ })], 1), _vm._v(" "), _c('hr'), _vm._v(" "), _c('h4', [_vm._v("Stacked "), _c('button', {
staticClass: "btn btn-default",
attrs: {
"type": "button"
@@ -15042,28 +14934,28 @@
on: {
"click": _vm.stackedClick
}
- }, [_vm._v("Randomize")])]), _vm._v(" "), _vm._c('div', {
+ }, [_vm._v("Randomize")])]), _vm._v(" "), _c('div', {
staticClass: "progress"
- }, [_vm._c('progressbar', {
+ }, [_c('progressbar', {
attrs: {
"now": _vm.stackedData[0],
"label": "",
"type": "warning",
"striped": ""
}
- }), _vm._v(" "), _vm._c('progressbar', {
+ }), _vm._v(" "), _c('progressbar', {
attrs: {
"now": _vm.stackedData[1],
"label": "",
"type": "success"
}
- }), _vm._v(" "), _vm._c('progressbar', {
+ }), _vm._v(" "), _c('progressbar', {
attrs: {
"now": _vm.stackedData[2],
"label": "",
"type": "danger"
}
- }), _vm._v(" "), _vm._c('progressbar', {
+ }), _vm._v(" "), _c('progressbar', {
attrs: {
"now": _vm.stackedData[3],
"label": "",
@@ -15071,22 +14963,22 @@
"striped": "",
"animated": ""
}
- })], 1)]), _vm._v(" "), _vm._c('doc-code', {
+ })], 1)]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n \n \n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("now")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Number")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("The current value of progress completed. Required.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("type")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Style type. Possible values are 'success', 'warning' etc.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("label")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._v("false")]), _vm._v(" "), _vm._c('p', [_vm._v("Whether to show the label.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("striped")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Whether the progressbar has striped effect or not.")])])])], 1)
+ }, [_vm._v("\n \n \n \n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("now")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Number")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("The current value of progress completed. Required.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("type")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Style type. Possible values are 'success', 'warning' etc.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("label")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_vm._v("false")]), _vm._v(" "), _c('p', [_vm._v("Whether to show the label.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("striped")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Whether the progressbar has striped effect or not.")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-4890ec52", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-32b17efe", module.exports)
}
}
-/***/ },
+/***/ }),
/* 248 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -15107,7 +14999,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\radioDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/radioDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -15118,9 +15010,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-0f85b88c", __vue_options__)
+ hotAPI.createRecord("data-v-51cc56f3", __vue_options__)
} else {
- hotAPI.reload("data-v-0f85b88c", __vue_options__)
+ hotAPI.reload("data-v-51cc56f3", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] radioDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -15128,9 +15020,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 249 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -15228,182 +15120,126 @@
}
};
-/***/ },
+/***/ }),
/* 250 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "radio",
"name": "Radio"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('h4', [_vm._v("Radio")]), _vm._v(" "), _vm._c('radio', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.radioValue),
- expression: "radioValue"
- }],
+ }, [_c('h4', [_vm._v("Radio")]), _vm._v(" "), _c('radio', {
attrs: {
"selected-value": "one"
},
- domProps: {
- "value": (_vm.radioValue)
- },
- on: {
- "input": function($event) {
- _vm.radioValue = $event
- }
- }
- }, [_vm._v("One")]), _vm._v(" "), _vm._c('radio', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ model: {
value: (_vm.radioValue),
+ callback: function($$v) {
+ _vm.radioValue = $$v
+ },
expression: "radioValue"
- }],
+ }
+ }, [_vm._v("One")]), _vm._v(" "), _c('radio', {
attrs: {
"selected-value": "two",
"type": "danger",
"disabled": ""
},
- domProps: {
- "value": (_vm.radioValue)
- },
- on: {
- "input": function($event) {
- _vm.radioValue = $event
- }
- }
- }, [_vm._v("Two (disabled)")]), _vm._v(" "), _vm._c('radio', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ model: {
value: (_vm.radioValue),
+ callback: function($$v) {
+ _vm.radioValue = $$v
+ },
expression: "radioValue"
- }],
+ }
+ }, [_vm._v("Two (disabled)")]), _vm._v(" "), _c('radio', {
attrs: {
"selected-value": "two",
"type": "warning",
"readonly": ""
},
- domProps: {
- "value": (_vm.radioValue)
- },
- on: {
- "input": function($event) {
- _vm.radioValue = $event
- }
- }
- }, [_vm._v("Two (readonly)")]), _vm._v(" "), _vm._c('radio', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ model: {
value: (_vm.radioValue),
+ callback: function($$v) {
+ _vm.radioValue = $$v
+ },
expression: "radioValue"
- }],
+ }
+ }, [_vm._v("Two (readonly)")]), _vm._v(" "), _c('radio', {
attrs: {
"selected-value": "two",
"type": "success"
},
- domProps: {
- "value": (_vm.radioValue)
- },
- on: {
- "input": function($event) {
- _vm.radioValue = $event
- }
- }
- }, [_vm._v("Two")]), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('h4', [_vm._v("Radio Button (Single buttons)")]), _vm._v(" "), _vm._c('radio', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ model: {
value: (_vm.radioValue),
+ callback: function($$v) {
+ _vm.radioValue = $$v
+ },
expression: "radioValue"
- }],
+ }
+ }, [_vm._v("Two")]), _vm._v(" "), _c('hr'), _vm._v(" "), _c('h4', [_vm._v("Radio Button (Single buttons)")]), _vm._v(" "), _c('radio', {
attrs: {
"button": "",
"selected-value": "three",
"type": "primary"
},
- domProps: {
- "value": (_vm.radioValue)
- },
- on: {
- "input": function($event) {
- _vm.radioValue = $event
- }
- }
- }, [_vm._v("Three")]), _vm._v(" "), _vm._c('radio', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ model: {
value: (_vm.radioValue),
+ callback: function($$v) {
+ _vm.radioValue = $$v
+ },
expression: "radioValue"
- }],
+ }
+ }, [_vm._v("Three")]), _vm._v(" "), _c('radio', {
attrs: {
"button": "",
"selected-value": "four",
"type": "info",
"disabled": ""
},
- domProps: {
- "value": (_vm.radioValue)
- },
- on: {
- "input": function($event) {
- _vm.radioValue = $event
- }
- }
- }, [_vm._v("Four (disabled)")]), _vm._v(" "), _vm._c('radio', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ model: {
value: (_vm.radioValue),
+ callback: function($$v) {
+ _vm.radioValue = $$v
+ },
expression: "radioValue"
- }],
+ }
+ }, [_vm._v("Four (disabled)")]), _vm._v(" "), _c('radio', {
attrs: {
"button": "",
"selected-value": "four",
"type": "info",
"readonly": ""
},
- domProps: {
- "value": (_vm.radioValue)
- },
- on: {
- "input": function($event) {
- _vm.radioValue = $event
- }
- }
- }, [_vm._v("Four (readonly)")]), _vm._v(" "), _vm._c('radio', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ model: {
value: (_vm.radioValue),
+ callback: function($$v) {
+ _vm.radioValue = $$v
+ },
expression: "radioValue"
- }],
+ }
+ }, [_vm._v("Four (readonly)")]), _vm._v(" "), _c('radio', {
attrs: {
"button": "",
"selected-value": "four",
"type": "info"
},
- domProps: {
- "value": (_vm.radioValue)
- },
- on: {
- "input": function($event) {
- _vm.radioValue = $event
- }
+ model: {
+ value: (_vm.radioValue),
+ callback: function($$v) {
+ _vm.radioValue = $$v
+ },
+ expression: "radioValue"
}
- }, [_vm._v("Four")]), _vm._v(" "), _vm._c('p', [_vm._c('pre', [_vm._v("Radio value: " + _vm._s(_vm.radioValue))])])], 1), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("Four")]), _vm._v(" "), _c('p', [_c('pre', [_vm._v("Radio value: " + _vm._s(_vm.radioValue))])])], 1), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n One \n Two \n Three \n Four \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("button")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Enable/Disable button style.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("selected-value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Mixed")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("true")])]), _vm._v(" "), _vm._c('p', [_vm._v("Value to return if the radio item is selected.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("type")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("default")]), _vm._v(" "), _vm._c('code', [_vm._v("primary")]), _vm._v(" "), _vm._c('code', [_vm._v("danger")]), _vm._v(" "), _vm._c('code', [_vm._v("info")]), _vm._v(" "), _vm._c('code', [_vm._v("warning")]), _vm._v(" "), _vm._c('code', [_vm._v("success")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("default")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Mixed")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Handle the selected value.")])])]), _vm._v(" "), _vm._c('p', [_vm._v("See "), _vm._c('a', {
+ }, [_vm._v("\n One \n Two \n Three \n Four \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("button")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Enable/Disable button style.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("selected-value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Mixed")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("true")])]), _vm._v(" "), _c('p', [_vm._v("Value to return if the radio item is selected.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("type")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("default")]), _vm._v(" "), _c('code', [_vm._v("primary")]), _vm._v(" "), _c('code', [_vm._v("danger")]), _vm._v(" "), _c('code', [_vm._v("info")]), _vm._v(" "), _c('code', [_vm._v("warning")]), _vm._v(" "), _c('code', [_vm._v("success")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("default")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Mixed")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Handle the selected value.")])])]), _vm._v(" "), _c('p', [_vm._v("See "), _c('a', {
attrs: {
"href": "#button-group"
}
@@ -15412,13 +15248,13 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-0f85b88c", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-51cc56f3", module.exports)
}
}
-/***/ },
+/***/ }),
/* 251 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -15442,7 +15278,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\selectDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/selectDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -15453,9 +15289,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-9e6117de", __vue_options__)
+ hotAPI.createRecord("data-v-9146baec", __vue_options__)
} else {
- hotAPI.reload("data-v-9e6117de", __vue_options__)
+ hotAPI.reload("data-v-9146baec", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] selectDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -15463,9 +15299,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 252 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.checkbox>label:not(:first-child) {\n margin-left: 15px;\n}\n", "", {"version":3,"sources":["/./docs/example/selectDocs.vue?035afe74"],"names":[],"mappings":";AAkPA;EACA,kBAAA;CACA","file":"selectDocs.vue","sourcesContent":["\n \n Based in a bootstrap-select implementation.
\n \n
\n
\n
Normal select data: {{select.normal}} \n
\n
\n
\n
Multiple select data : {{select.multiple.join(',')}} \n
\n
\n
\n
\n
\n \n
\n
Disabled
\n
Placeholder
\n
Search
\n
Clear Button
\n
\n
\n
Required (empty value if noting selected)
\n
\n Only for Multiple:\n Show count \n Limit (e.g. 3) \n Close on Select \n
\n
\n
\n \n
\n <form action=\"./#select\" method=\"get\">\n <v-select v-model=\"select.value\" :options=\"select.options\" options-value=\"val\"\n multiple name=\"animals[]\" limit=\"3\"\n placeholder=\"Using placeholder\"\n search justified required disabled\n clear-button close-on-select\n ></v-select>\n <button type=\"submit\" class=\"btn btn-default\">Submit form</button>\n </form>\n \n
\n options: [\n {val: 0, label: 'Cat'},\n {val: 1, label: 'Cow'},\n {val: 2, label: 'Dog'},\n {val: 3, label: 'Elephant'},\n {val: 4, label: 'Fish'},\n {val: 5, label: 'Lion'},\n {val: 6, label: 'Tiger'},\n {val: 7, label: 'Turtle'}\n ]\n \n
Select with option component: \n
Selected data : {{single}} \n
\n Apple \n Banana \n Cherry \n Orange \n Grape \n \n
\n <v-select>\n <v-option value=\"apple\">Apple</v-option>\n <v-option value=\"banana\">Banana</v-option>\n <v-option value=\"cherry\">Cherry</v-option>\n <v-option value=\"orange\">Orange</v-option>\n <v-option value=\"grape\">Grape</v-option>\n </v-select>\n \n
\n
Use button-group (component or bootstrap element ) if you want to justify. \n
\n \n Apple \n Banana \n Cherry \n Cranberry \n Grape \n Orange \n Passionfruit \n Pineapple \n Strawberry \n Apple \n Banana \n Cherry \n Cranberry \n Grape \n Orange \n Passionfruit \n Pineapple \n Strawberry \n \n \n
\n <button-group justified><select>...</select></button-group>\n // or\n <div class=\"btn-group btn-group-justified\"><select>...</select></div>\n \n
\n
Ajax data and parent dependency: \n
Depend on vue-resource . Disabled if not present.
\n
The second select has inheritance, is enabled when the first get some value and the ajax return values.
\n
\n
\n
\n <v-select url=\"docs/data.json\" options-label=\"text\" v-model=\"ajax.value\" clear-button @options=\"ajax.options = arguments[0]\"></v-select>\n <v-select url=\"docs/data.json\" options-label=\"text\" multiple :parent=\"ajax.value\"></v-select>\n \n
Ajax response:
\n
\n
\n \n \n
min-search
\n
Number
\n
0
\n
If defined, the searchbox is disabled if are less than the minimum value you set.
\n
\n \n
lang
\n
String
\n
Browser language
\n
Language . Default en if the translation doesn't exist.
\n
\n \n
options-label
\n
String
\n
label
\n
Define the value in the data used as label.
\n
\n \n
options-value
\n
String
\n
value
\n
Define the value in the data used as value.
\n
\n \n
placeholder
\n
String
\n
Nothing Selected
\n
\n
\n \n
search-text
\n
String
\n
\n
\n
\n \n \n \n
change
\n
(value)
\n
Return the selected value(s).
\n
\n \n
options
\n
(options:Array)
\n
Return the options array. Helpfull for dinamic/url options.
\n
\n \n
selected
\n
(labels:String)
\n
Return a string with the label(s) of the selected item(s).
\n
\n \n \n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 254 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -15764,39 +15600,33 @@
//
//
-/***/ },
+/***/ }),
/* 255 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "select",
"name": "Select"
}
- }, [_vm._c('p', [_vm._v("Based in a "), _vm._c('a', {
+ }, [_c('p', [_vm._v("Based in a "), _c('a', {
attrs: {
"target": "_blank",
"href": "https://silviomoreto.github.io/bootstrap-select/"
}
- }, [_vm._v("bootstrap-select")]), _vm._v(" implementation.")]), _vm._v(" "), _vm._c('div', {
+ }, [_vm._v("bootstrap-select")]), _vm._v(" implementation.")]), _vm._v(" "), _c('div', {
staticClass: "bs-example"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "row"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "col-xs-12 col-sm-12 col-md-6 col-lg-6"
- }, [_vm._c('p', [_vm._c('pre', [_vm._v("Normal select data: " + _vm._s(_vm.select.normal))])]), _vm._v(" "), _vm._c('form', {
+ }, [_c('p', [_c('pre', [_vm._v("Normal select data: " + _vm._s(_vm.select.normal))])]), _vm._v(" "), _c('form', {
attrs: {
"action": "./#select",
"method": "get"
}
- }, [_vm._c('v-select', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.select.normal),
- expression: "select.normal"
- }],
+ }, [_c('v-select', {
attrs: {
"options": _vm.select.options,
"options-value": "val",
@@ -15807,33 +15637,26 @@
"disabled": _vm.select.disabled,
"placeholder": _vm.select.placeholder ? 'Using placeholder' : null
},
- domProps: {
- "value": (_vm.select.normal)
- },
- on: {
- "input": function($event) {
- _vm.select.normal = $event
- }
+ model: {
+ value: (_vm.select.normal),
+ callback: function($$v) {
+ _vm.$set(_vm.select, "normal", $$v)
+ },
+ expression: "select.normal"
}
- }), _vm._v(" "), _vm._c('button', {
+ }), _vm._v(" "), _c('button', {
staticClass: "btn btn-default",
attrs: {
"type": "submit"
}
- }, [_vm._v("Submit")])], 1)]), _vm._v(" "), _vm._c('div', {
+ }, [_vm._v("Submit")])], 1)]), _vm._v(" "), _c('div', {
staticClass: "col-xs-12 col-sm-12 col-md-6 col-lg-6"
- }, [_vm._c('p', [_vm._c('pre', [_vm._v("Multiple select data : " + _vm._s(_vm.select.multiple.join(',')))])]), _vm._v(" "), _vm._c('form', {
+ }, [_c('p', [_c('pre', [_vm._v("Multiple select data : " + _vm._s(_vm.select.multiple.join(',')))])]), _vm._v(" "), _c('form', {
attrs: {
"action": "./#select",
"method": "get"
}
- }, [_vm._c('v-select', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.select.multiple),
- expression: "select.multiple"
- }],
+ }, [_c('v-select', {
attrs: {
"options": _vm.select.options,
"options-value": "val",
@@ -15848,341 +15671,272 @@
"limit": _vm.select.limit ? 3 : 1024,
"disabled": _vm.select.disabled
},
- domProps: {
- "value": (_vm.select.multiple)
- },
- on: {
- "input": function($event) {
- _vm.select.multiple = $event
- }
+ model: {
+ value: (_vm.select.multiple),
+ callback: function($$v) {
+ _vm.$set(_vm.select, "multiple", $$v)
+ },
+ expression: "select.multiple"
}
- }), _vm._v(" "), _vm._c('button', {
+ }), _vm._v(" "), _c('button', {
staticClass: "btn btn-default",
attrs: {
"type": "submit"
}
- }, [_vm._v("Submit")])], 1)])]), _vm._v(" "), _vm._c('br'), _vm._v(" "), _vm._c('button-group', {
+ }, [_vm._v("Submit")])], 1)])]), _vm._v(" "), _c('br'), _vm._v(" "), _c('button-group', {
attrs: {
"type": "primary",
"buttons": false,
"disabled": ""
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "row"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "col-xs-12 col-sm-12 col-md-6 col-lg-6"
- }, [_vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_c('p', [_c('checkbox', {
+ model: {
value: (_vm.select.disabled),
+ callback: function($$v) {
+ _vm.$set(_vm.select, "disabled", $$v)
+ },
expression: "select.disabled"
- }],
- domProps: {
- "value": (_vm.select.disabled)
- },
- on: {
- "input": function($event) {
- _vm.select.disabled = $event
- }
}
- }, [_vm._v("Disabled")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("Disabled")])], 1), _vm._v(" "), _c('p', [_c('checkbox', {
+ model: {
value: (_vm.select.placeholder),
+ callback: function($$v) {
+ _vm.$set(_vm.select, "placeholder", $$v)
+ },
expression: "select.placeholder"
- }],
- domProps: {
- "value": (_vm.select.placeholder)
- },
- on: {
- "input": function($event) {
- _vm.select.placeholder = $event
- }
}
- }, [_vm._v("Placeholder")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("Placeholder")])], 1), _vm._v(" "), _c('p', [_c('checkbox', {
+ model: {
value: (_vm.select.search),
+ callback: function($$v) {
+ _vm.$set(_vm.select, "search", $$v)
+ },
expression: "select.search"
- }],
- domProps: {
- "value": (_vm.select.search)
- },
- on: {
- "input": function($event) {
- _vm.select.search = $event
- }
}
- }, [_vm._v("Search")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("Search")])], 1), _vm._v(" "), _c('p', [_c('checkbox', {
+ model: {
value: (_vm.select.clearButton),
+ callback: function($$v) {
+ _vm.$set(_vm.select, "clearButton", $$v)
+ },
expression: "select.clearButton"
- }],
- domProps: {
- "value": (_vm.select.clearButton)
- },
- on: {
- "input": function($event) {
- _vm.select.clearButton = $event
- }
}
- }, [_vm._v("Clear Button")])], 1)]), _vm._v(" "), _vm._c('div', {
+ }, [_vm._v("Clear Button")])], 1)]), _vm._v(" "), _c('div', {
staticClass: "col-xs-12 col-sm-12 col-md-6 col-lg-6"
- }, [_vm._c('p', [_vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_c('p', [_c('checkbox', {
+ model: {
value: (_vm.select.required),
+ callback: function($$v) {
+ _vm.$set(_vm.select, "required", $$v)
+ },
expression: "select.required"
- }],
- domProps: {
- "value": (_vm.select.required)
- },
- on: {
- "input": function($event) {
- _vm.select.required = $event
- }
}
- }, [_vm._v("Required (empty value if noting selected)")])], 1), _vm._v(" "), _vm._c('p', [_vm._v("\n Only for Multiple:\n "), _vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("Required (empty value if noting selected)")])], 1), _vm._v(" "), _c('p', [_vm._v("\n Only for Multiple:\n "), _c('checkbox', {
+ model: {
value: (_vm.select.count),
+ callback: function($$v) {
+ _vm.$set(_vm.select, "count", $$v)
+ },
expression: "select.count"
- }],
- domProps: {
- "value": (_vm.select.count)
- },
- on: {
- "input": function($event) {
- _vm.select.count = $event
- }
}
- }, [_vm._v("Show count")]), _vm._v(" "), (_vm.select.multiple) ? _vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("Show count")]), _vm._v(" "), (_vm.select.multiple) ? _c('checkbox', {
+ model: {
value: (_vm.select.limit),
+ callback: function($$v) {
+ _vm.$set(_vm.select, "limit", $$v)
+ },
expression: "select.limit"
- }],
- domProps: {
- "value": (_vm.select.limit)
- },
- on: {
- "input": function($event) {
- _vm.select.limit = $event
- }
}
- }, [_vm._v("Limit (e.g. 3)")]) : _vm._e(), _vm._v(" "), (_vm.select.multiple) ? _vm._c('checkbox', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("Limit (e.g. 3)")]) : _vm._e(), _vm._v(" "), (_vm.select.multiple) ? _c('checkbox', {
+ model: {
value: (_vm.select.closeOnSelect),
+ callback: function($$v) {
+ _vm.$set(_vm.select, "closeOnSelect", $$v)
+ },
expression: "select.closeOnSelect"
- }],
- domProps: {
- "value": (_vm.select.closeOnSelect)
- },
- on: {
- "input": function($event) {
- _vm.select.closeOnSelect = $event
- }
}
- }, [_vm._v("Close on Select")]) : _vm._e()], 1)])])]), _vm._v(" "), _vm._c('doc-code', [_vm._v("\n \n ")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("Close on Select")]) : _vm._e()], 1)])])]), _vm._v(" "), _c('doc-code', [_vm._v("\n \n ")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "javascript"
}
- }, [_vm._v("\n options: [\n {val: 0, label: 'Cat'},\n {val: 1, label: 'Cow'},\n {val: 2, label: 'Dog'},\n {val: 3, label: 'Elephant'},\n {val: 4, label: 'Fish'},\n {val: 5, label: 'Lion'},\n {val: 6, label: 'Tiger'},\n {val: 7, label: 'Turtle'}\n ]\n ")]), _vm._v(" "), _vm._c('h4', [_vm._v("Select with option component:")]), _vm._v(" "), _vm._c('p', [_vm._c('pre', [_vm._v("Selected data : " + _vm._s(_vm.single))])]), _vm._v(" "), _vm._c('v-select', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("\n options: [\n {val: 0, label: 'Cat'},\n {val: 1, label: 'Cow'},\n {val: 2, label: 'Dog'},\n {val: 3, label: 'Elephant'},\n {val: 4, label: 'Fish'},\n {val: 5, label: 'Lion'},\n {val: 6, label: 'Tiger'},\n {val: 7, label: 'Turtle'}\n ]\n ")]), _vm._v(" "), _c('h4', [_vm._v("Select with option component:")]), _vm._v(" "), _c('p', [_c('pre', [_vm._v("Selected data : " + _vm._s(_vm.single))])]), _vm._v(" "), _c('v-select', {
+ model: {
value: (_vm.single),
+ callback: function($$v) {
+ _vm.single = $$v
+ },
expression: "single"
- }],
- domProps: {
- "value": (_vm.single)
- },
- on: {
- "input": function($event) {
- _vm.single = $event
- }
}
- }, [_vm._c('v-option', {
+ }, [_c('v-option', {
attrs: {
"value": "apple"
}
- }, [_vm._v("Apple")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Apple")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "banana"
}
- }, [_vm._v("Banana")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Banana")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "cherry"
}
- }, [_vm._v("Cherry")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Cherry")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "orange"
}
- }, [_vm._v("Orange")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Orange")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "grape"
}
- }, [_vm._v("Grape")])], 1), _vm._v(" "), _vm._c('doc-code', [_vm._v("\n \n Apple \n Banana \n Cherry \n Orange \n Grape \n \n ")]), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('h4', [_vm._v("Use button-group (component or "), _vm._c('a', {
+ }, [_vm._v("Grape")])], 1), _vm._v(" "), _c('doc-code', [_vm._v("\n \n Apple \n Banana \n Cherry \n Orange \n Grape \n \n ")]), _vm._v(" "), _c('hr'), _vm._v(" "), _c('h4', [_vm._v("Use button-group (component or "), _c('a', {
attrs: {
"href": "http://getbootstrap.com/components/#btn-groups-justified"
}
- }, [_vm._v("bootstrap element")]), _vm._v(") if you want to justify.")]), _vm._v(" "), _vm._c('button-group', {
+ }, [_vm._v("bootstrap element")]), _vm._v(") if you want to justify.")]), _vm._v(" "), _c('button-group', {
attrs: {
"justified": ""
}
- }, [_vm._c('v-select', {
+ }, [_c('v-select', {
attrs: {
"multiple": "",
"clear-button": ""
}
- }, [_vm._c('v-option', {
+ }, [_c('v-option', {
attrs: {
"value": "apple"
}
- }, [_vm._v("Apple")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Apple")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "banana"
}
- }, [_vm._v("Banana")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Banana")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "cherry"
}
- }, [_vm._v("Cherry")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Cherry")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "cranberry"
}
- }, [_vm._v("Cranberry")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Cranberry")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "grape"
}
- }, [_vm._v("Grape")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Grape")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "orange"
}
- }, [_vm._v("Orange")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Orange")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "passionfruit"
}
- }, [_vm._v("Passionfruit")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Passionfruit")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "pineapple"
}
- }, [_vm._v("Pineapple")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Pineapple")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "strawberry"
}
- }, [_vm._v("Strawberry")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Strawberry")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "a"
}
- }, [_vm._v("Apple")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Apple")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "b"
}
- }, [_vm._v("Banana")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Banana")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "c"
}
- }, [_vm._v("Cherry")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Cherry")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "c"
}
- }, [_vm._v("Cranberry")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Cranberry")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "g"
}
- }, [_vm._v("Grape")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Grape")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "o"
}
- }, [_vm._v("Orange")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Orange")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "p"
}
- }, [_vm._v("Passionfruit")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Passionfruit")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "p"
}
- }, [_vm._v("Pineapple")]), _vm._v(" "), _vm._c('v-option', {
+ }, [_vm._v("Pineapple")]), _vm._v(" "), _c('v-option', {
attrs: {
"value": "s"
}
- }, [_vm._v("Strawberry")])], 1)], 1), _vm._v(" "), _vm._c('doc-code', [_vm._v("\n ... \n // or\n ...
\n ")]), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('h4', [_vm._v("Ajax data and parent dependency:")]), _vm._v(" "), _vm._c('p', [_vm._v("Depend on "), _vm._c('a', {
+ }, [_vm._v("Strawberry")])], 1)], 1), _vm._v(" "), _c('doc-code', [_vm._v("\n ... \n // or\n ...
\n ")]), _vm._v(" "), _c('hr'), _vm._v(" "), _c('h4', [_vm._v("Ajax data and parent dependency:")]), _vm._v(" "), _c('p', [_vm._v("Depend on "), _c('a', {
attrs: {
"href": "https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes"
}
- }, [_vm._v("vue-resource")]), _vm._v(". Disabled if not present.")]), _vm._v(" "), _vm._c('p', [_vm._v("The second select has inheritance, is enabled when the first get some value and the ajax return values.")]), _vm._v(" "), _vm._c('v-select', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.ajax.value),
- expression: "ajax.value"
- }],
+ }, [_vm._v("vue-resource")]), _vm._v(". Disabled if not present.")]), _vm._v(" "), _c('p', [_vm._v("The second select has inheritance, is enabled when the first get some value and the ajax return values.")]), _vm._v(" "), _c('v-select', {
attrs: {
"url": "docs/data.json",
"options-label": "text",
"clear-button": ""
},
- domProps: {
- "value": (_vm.ajax.value)
- },
on: {
"options": function($event) {
_vm.ajax.options = arguments[0]
- },
- "input": function($event) {
- _vm.ajax.value = $event
}
+ },
+ model: {
+ value: (_vm.ajax.value),
+ callback: function($$v) {
+ _vm.$set(_vm.ajax, "value", $$v)
+ },
+ expression: "ajax.value"
}
- }), _vm._v(" "), _vm._c('v-select', {
+ }), _vm._v(" "), _c('v-select', {
attrs: {
"url": "docs/data.json",
"options-label": "text",
"multiple": "",
"parent": _vm.ajax.value
}
- }), _vm._v(" "), _vm._c('doc-code', [_vm._v("\n \n \n ")]), _vm._v(" "), _vm._c('p', [_vm._v("Ajax response:")]), _vm._v(" "), _vm._c('pre', {
+ }), _vm._v(" "), _c('doc-code', [_vm._v("\n \n \n ")]), _vm._v(" "), _c('p', [_vm._v("Ajax response:")]), _vm._v(" "), _c('pre', {
domProps: {
"innerHTML": _vm._s(_vm.ajax.options)
}
- })], 1), _vm._v(" "), _vm._c('doc-table', {
+ })], 1), _vm._v(" "), _c('doc-table', {
attrs: {
"name": "Other"
}
- }, [_vm._c('div', [_vm._c('p', [_vm._v("min-search")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Number")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("0")])]), _vm._v(" "), _vm._c('p', [_vm._v("If defined, the searchbox is disabled if are less than the minimum value you set.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("lang")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._v("Browser language")]), _vm._v(" "), _vm._c('p', [_vm._c('abbr', {
+ }, [_c('div', [_c('p', [_vm._v("min-search")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Number")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("0")])]), _vm._v(" "), _c('p', [_vm._v("If defined, the searchbox is disabled if are less than the minimum value you set.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("lang")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_vm._v("Browser language")]), _vm._v(" "), _c('p', [_c('abbr', {
attrs: {
"title": "ISO 639-1 code"
}
- }, [_vm._c('a', {
+ }, [_c('a', {
attrs: {
"href": "https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes"
}
- }, [_vm._v("Language")])]), _vm._v(". Default "), _vm._c('code', [_vm._v("en")]), _vm._v(" if the translation doesn't exist.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("options-label")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("label")])]), _vm._v(" "), _vm._c('p', [_vm._v("Define the value in the data used as label.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("options-value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("value")])]), _vm._v(" "), _vm._c('p', [_vm._v("Define the value in the data used as value.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("placeholder")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._v("Nothing Selected")]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("search-text")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p')])]), _vm._v(" "), _vm._c('doc-table', {
+ }, [_vm._v("Language")])]), _vm._v(". Default "), _c('code', [_vm._v("en")]), _vm._v(" if the translation doesn't exist.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("options-label")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("label")])]), _vm._v(" "), _c('p', [_vm._v("Define the value in the data used as label.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("options-value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("value")])]), _vm._v(" "), _c('p', [_vm._v("Define the value in the data used as value.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("placeholder")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_vm._v("Nothing Selected")]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("search-text")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p')])]), _vm._v(" "), _c('doc-table', {
attrs: {
"type": "Events"
}
- }, [_vm._c('div', [_vm._c('p', [_vm._v("change")]), _vm._v(" "), _vm._c('p', [_vm._v("("), _vm._c('code', [_vm._v("value")]), _vm._v(")")]), _vm._v(" "), _vm._c('p', [_vm._v("Return the selected value(s).")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("options")]), _vm._v(" "), _vm._c('p', [_vm._v("("), _vm._c('code', [_vm._v("options:Array")]), _vm._v(")")]), _vm._v(" "), _vm._c('p', [_vm._v("Return the options array. Helpfull for dinamic/url options.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("selected")]), _vm._v(" "), _vm._c('p', [_vm._v("("), _vm._c('code', [_vm._v("labels:String")]), _vm._v(")")]), _vm._v(" "), _vm._c('p', [_vm._v("Return a string with the label(s) of the selected item(s).")])])])], 1)
+ }, [_c('div', [_c('p', [_vm._v("change")]), _vm._v(" "), _c('p', [_vm._v("("), _c('code', [_vm._v("value")]), _vm._v(")")]), _vm._v(" "), _c('p', [_vm._v("Return the selected value(s).")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("options")]), _vm._v(" "), _c('p', [_vm._v("("), _c('code', [_vm._v("options:Array")]), _vm._v(")")]), _vm._v(" "), _c('p', [_vm._v("Return the options array. Helpfull for dinamic/url options.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("selected")]), _vm._v(" "), _c('p', [_vm._v("("), _c('code', [_vm._v("labels:String")]), _vm._v(")")]), _vm._v(" "), _c('p', [_vm._v("Return a string with the label(s) of the selected item(s).")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-9e6117de", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-9146baec", module.exports)
}
}
-/***/ },
+/***/ }),
/* 256 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -16203,7 +15957,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\spinnerDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/spinnerDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -16214,9 +15968,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-4184c92a", __vue_options__)
+ hotAPI.createRecord("data-v-0c9d69d1", __vue_options__)
} else {
- hotAPI.reload("data-v-4184c92a", __vue_options__)
+ hotAPI.reload("data-v-0c9d69d1", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] spinnerDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -16224,9 +15978,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 257 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -16355,9 +16109,9 @@
}
};
-/***/ },
+/***/ }),
/* 258 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -16381,7 +16135,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Spinner.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Spinner.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -16392,9 +16146,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-8b298e70", __vue_options__)
+ hotAPI.createRecord("data-v-543197e8", __vue_options__)
} else {
- hotAPI.reload("data-v-8b298e70", __vue_options__)
+ hotAPI.reload("data-v-543197e8", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Spinner.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -16402,9 +16156,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 259 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n@keyframes spin {\n100% {\n transform: rotate(360deg);\n}\n}\n.spinner-gritcode {\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 9998;\n position: absolute;\n width: 100%;\n text-align: center;\n background: rgba(255, 255, 255, 0.9);\n}\n.spinner-gritcode.spinner-fixed {\n position: fixed;\n}\n.spinner-gritcode .spinner-wrapper {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n -ms-transform: translate(-50%, -50%);\n}\n.spinner-gritcode .spinner-circle {\n position: relative;\n border: 4px solid #ccc;\n border-right-color: #337ab7;\n border-radius: 50%;\n display: inline-block;\n animation: spin 0.6s linear;\n animation-iteration-count: infinite;\n width: 3em;\n height: 3em;\n z-index: 2;\n}\n.spinner-gritcode .spinner-text {\n position: relative;\n text-align: center;\n margin-top: 0.5em;\n z-index: 2;\n width: 100%;\n font-size: 95%;\n color: #337ab7;\n}\n.spinner-gritcode.spinner-sm .spinner-circle {\n width: 1.5em;\n height: 1.5em;\n}\n.spinner-gritcode.spinner-md .spinner-circle {\n width: 2em;\n height: 2em;\n}\n.spinner-gritcode.spinner-lg .spinner-circle {\n width: 2.5em;\n height: 2.5em;\n}\n.spinner-gritcode.spinner-xl .spinner-circle {\n width: 3.5em;\n height: 3.5em;\n}\n.lt-ie10 .spinner-gritcode .spinner-circle,\n.ie9 .spinner-gritcode .spinner-circle,\n.oldie .spinner-gritcode .spinner-circle,\n.no-csstransitions .spinner-gritcode .spinner-circle,\n.no-csstransforms3d .spinner-gritcode .spinner-circle {\n background: url(\"http://i2.wp.com/www.thegreatnovelingadventure.com/wp-content/plugins/wp-polls/images/loading.gif\") center center no-repeat;\n animation: none;\n margin-left: 0;\n margin-top: 5px;\n border: none;\n width: 32px;\n height: 32px;\n}\n", "", {"version":3,"sources":["/./src/Spinner.vue?c87fc9c2"],"names":[],"mappings":";AA2FA;AACA;IACA,0BAAA;CACA;CACA;AACA;EACA,OAAA;EACA,QAAA;EACA,UAAA;EACA,SAAA;EACA,cAAA;EACA,mBAAA;EACA,YAAA;EACA,mBAAA;EACA,qCAAA;CACA;AACA;EACA,gBAAA;CACA;AACA;EACA,mBAAA;EACA,SAAA;EACA,UAAA;EACA,iCAAA;EACA,qCAAA;CACA;AACA;EACA,mBAAA;EACA,uBAAA;EACA,4BAAA;EACA,mBAAA;EACA,sBAAA;EACA,4BAAA;EACA,oCAAA;EACA,WAAA;EACA,YAAA;EACA,WAAA;CACA;AACA;EACA,mBAAA;EACA,mBAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,eAAA;EACA,eAAA;CACA;AACA;EACA,aAAA;EACA,cAAA;CACA;AACA;EACA,WAAA;EACA,YAAA;CACA;AACA;EACA,aAAA;EACA,cAAA;CACA;AACA;EACA,aAAA;EACA,cAAA;CACA;AACA;;;;;EAKA,6IAAA;EACA,gBAAA;EACA,eAAA;EACA,gBAAA;EACA,aAAA;EACA,YAAA;EACA,aAAA;CACA","file":"Spinner.vue","sourcesContent":["\n \n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 261 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -16557,12 +16311,12 @@
}
};
-/***/ },
+/***/ }),
/* 262 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
directives: [{
name: "show",
rawName: "v-show",
@@ -16572,34 +16326,34 @@
class: ['spinner spinner-gritcode', _vm.spinnerSize, {
'spinner-fixed': _vm.fixed
}]
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "spinner-wrapper"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "spinner-circle"
- }), _vm._v(" "), _vm._c('div', {
+ }), _vm._v(" "), _c('div', {
staticClass: "spinner-text"
}, [_vm._v(_vm._s(_vm.text))])])])
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-8b298e70", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-543197e8", module.exports)
}
}
-/***/ },
+/***/ }),
/* 263 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "spinner",
"name": "Spinner"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('p', [_vm._c('checkbox', {
+ }, [_c('p', [_c('checkbox', {
attrs: {
"checked": _vm.fixed,
"type": "info"
@@ -16609,46 +16363,33 @@
_vm.fixed = arguments[0]
}
}
- }, [_vm._v("fixed")])], 1), _vm._v(" "), _vm._c('p', [_vm._c('v-select', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.size),
- expression: "size"
- }],
+ }, [_vm._v("fixed")])], 1), _vm._v(" "), _c('p', [_c('v-select', {
attrs: {
"options": ['sm', 'md', 'lg', 'xl']
},
- domProps: {
- "value": (_vm.size)
- },
- on: {
- "input": function($event) {
- _vm.size = $event
- }
+ model: {
+ value: (_vm.size),
+ callback: function($$v) {
+ _vm.size = $$v
+ },
+ expression: "size"
}
- })], 1), _vm._v(" "), _vm._c('p', [_vm._c('button', {
+ })], 1), _vm._v(" "), _c('p', [_c('button', {
staticClass: "btn btn-info",
on: {
"click": _vm.showRef
}
- }, [_vm._v("show spinner (using ref)")]), _vm._v(" "), _vm._c('button', {
+ }, [_vm._v("show spinner (using ref)")]), _vm._v(" "), _c('button', {
staticClass: "btn btn-info",
on: {
"click": _vm.showGlobal
}
- }, [_vm._v("show spinner (global)")]), _vm._v(" "), _vm._c('button', {
+ }, [_vm._v("show spinner (global)")]), _vm._v(" "), _c('button', {
staticClass: "btn btn-info",
on: {
"click": _vm.showModel
}
- }, [_vm._v("show spinner (v-model)")])]), _vm._v(" "), _vm._c('div', [_vm._c('spinner', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.spinner),
- expression: "spinner"
- }],
+ }, [_vm._v("show spinner (v-model)")])]), _vm._v(" "), _c('div', [_c('spinner', {
ref: "spinner",
attrs: {
"global": "",
@@ -16656,34 +16397,33 @@
"fixed": _vm.fixed,
"text": "I will close in 2 secs"
},
- domProps: {
- "value": (_vm.spinner)
- },
- on: {
- "input": function($event) {
- _vm.spinner = $event
- }
+ model: {
+ value: (_vm.spinner),
+ callback: function($$v) {
+ _vm.spinner = $$v
+ },
+ expression: "spinner"
}
- })], 1)]), _vm._v(" "), _vm._c('doc-code', {
+ })], 1)]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n ")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("\n \n ")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "javascript"
}
- }, [_vm._v("\n // using ref\n this.$refs.spinner.show()\n this.$refs.spinner.hide()\n // using global events\n this.$root.$emit('spinner::show')\n this.$root.$emit('spinner::hide')\n // using v-model\n this.spinner = true //show\n this.spinner = false //hide\n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("fixed")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Set to true if you want the spinner to occupy the entire window space.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("global")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("When is true, set global events for that spinner. Will be ignored if was set another global spinner.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("size")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("sm")]), _vm._v(", "), _vm._c('code', [_vm._v("md")]), _vm._v(", "), _vm._c('code', [_vm._v("lg")]), _vm._v(", "), _vm._c('code', [_vm._v("xl")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("md")])]), _vm._v(" "), _vm._c('p', [_vm._v("The size of the spinner.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("text")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("''")])]), _vm._v(" "), _vm._c('p', [_vm._v("The text to show under the spinner.")])])])], 1)
+ }, [_vm._v("\n // using ref\n this.$refs.spinner.show()\n this.$refs.spinner.hide()\n // using global events\n this.$root.$emit('spinner::show')\n this.$root.$emit('spinner::hide')\n // using v-model\n this.spinner = true //show\n this.spinner = false //hide\n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("fixed")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Set to true if you want the spinner to occupy the entire window space.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("global")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("When is true, set global events for that spinner. Will be ignored if was set another global spinner.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("size")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("sm")]), _vm._v(", "), _c('code', [_vm._v("md")]), _vm._v(", "), _c('code', [_vm._v("lg")]), _vm._v(", "), _c('code', [_vm._v("xl")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("md")])]), _vm._v(" "), _c('p', [_vm._v("The size of the spinner.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("text")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("''")])]), _vm._v(" "), _c('p', [_vm._v("The text to show under the spinner.")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-4184c92a", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-0c9d69d1", module.exports)
}
}
-/***/ },
+/***/ }),
/* 264 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -16704,7 +16444,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\tabsDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/tabsDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -16715,9 +16455,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-6c035dda", __vue_options__)
+ hotAPI.createRecord("data-v-60c6c9cc", __vue_options__)
} else {
- hotAPI.reload("data-v-6c035dda", __vue_options__)
+ hotAPI.reload("data-v-60c6c9cc", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] tabsDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -16725,9 +16465,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 265 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -16914,9 +16654,9 @@
}
};
-/***/ },
+/***/ }),
/* 266 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -16940,7 +16680,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\TabGroup.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/TabGroup.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -16951,9 +16691,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-55faf3cb", __vue_options__)
+ hotAPI.createRecord("data-v-15ff0eaa", __vue_options__)
} else {
- hotAPI.reload("data-v-55faf3cb", __vue_options__)
+ hotAPI.reload("data-v-15ff0eaa", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] TabGroup.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -16961,9 +16701,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 267 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \r\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.tab-content .tab-pane { display: none;\n}\n.tab-content .tab-pane.active { display: block;\n}\n", "", {"version":3,"sources":["/./src/TabGroup.vue?6002cbb3"],"names":[],"mappings":";AAkCA,yBAAA,cAAA;CAAA;AACA,gCAAA,eAAA;CAAA","file":"TabGroup.vue","sourcesContent":[" \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 269 */
-/***/ function(module, exports) {
+/***/ (function(module, exports) {
'use strict';
@@ -17049,137 +16789,123 @@
}
};
-/***/ },
+/***/ }),
/* 270 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('span', [_vm._t("default")], 2)
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('span', [_vm._t("default")], 2)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-55faf3cb", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-15ff0eaa", module.exports)
}
}
-/***/ },
+/***/ }),
/* 271 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "tabs",
"name": "Tabs"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('p', [_vm._v("Style: "), _vm._c('v-select', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.navStyle),
- expression: "navStyle"
- }],
+ }, [_c('p', [_vm._v("Style: "), _c('v-select', {
attrs: {
"options": ['tabs', 'pills', 'stacked']
},
- domProps: {
- "value": (_vm.navStyle)
- },
- on: {
- "input": function($event) {
- _vm.navStyle = $event
- }
+ model: {
+ value: (_vm.navStyle),
+ callback: function($$v) {
+ _vm.navStyle = $$v
+ },
+ expression: "navStyle"
}
- })], 1), _vm._v(" "), (_vm.navStyle != 'stacked') ? _vm._c('p', [_vm._v("Justified: "), _vm._c('v-select', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.justified),
- expression: "justified"
- }],
+ })], 1), _vm._v(" "), (_vm.navStyle != 'stacked') ? _c('p', [_vm._v("Justified: "), _c('v-select', {
attrs: {
"options": [true, false]
},
- domProps: {
- "value": (_vm.justified)
- },
- on: {
- "input": function($event) {
- _vm.justified = $event
- }
+ model: {
+ value: (_vm.justified),
+ callback: function($$v) {
+ _vm.justified = $$v
+ },
+ expression: "justified"
}
- })], 1) : _vm._e(), _vm._v(" "), _vm._c('tabs', {
+ })], 1) : _vm._e(), _vm._v(" "), _c('tabs', {
attrs: {
"nav-style": _vm.navStyle,
"justified": _vm.justified
}
- }, [_vm._c('tab', {
+ }, [_c('tab', {
attrs: {
"header": "zero"
}
- }, [_vm._c('p', [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat\n non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")])]), _vm._v(" "), _vm._c('tab', {
+ }, [_c('p', [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat\n non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")])]), _vm._v(" "), _c('tab', {
attrs: {
"header": "one"
}
- }, [_vm._c('p', [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat\n non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")])]), _vm._v(" "), _vm._c('tab', {
+ }, [_c('p', [_vm._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat\n non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n ")])]), _vm._v(" "), _c('tab', {
attrs: {
"header": "two",
"disabled": ""
}
- }, [_vm._v("\n ...\n ")]), _vm._v(" "), _vm._c('tab-group', {
+ }, [_vm._v("\n ...\n ")]), _vm._v(" "), _c('tab-group', {
attrs: {
"header": "group1"
}
- }, [_vm._c('tab', {
+ }, [_c('tab', {
attrs: {
"header": "three"
}
- }, [_vm._c('p', [_vm._v("\n Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown. Vegan fanny pack odio cillum wes anderson 8-bit, sustainable jean shorts beard ut DIY ethical culpa terry richardson biodiesel. Art party scenester stumptown, tumblr butcher vero sint qui sapiente accusamus tattooed echo park.\n ")])]), _vm._v(" "), _vm._c('tab', {
+ }, [_c('p', [_vm._v("\n Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown. Vegan fanny pack odio cillum wes anderson 8-bit, sustainable jean shorts beard ut DIY ethical culpa terry richardson biodiesel. Art party scenester stumptown, tumblr butcher vero sint qui sapiente accusamus tattooed echo park.\n ")])]), _vm._v(" "), _c('tab', {
attrs: {
"header": "four",
"disabled": ""
}
- }, [_vm._v("\n ...\n ")])], 1), _vm._v(" "), _vm._c('tab-group', {
+ }, [_vm._v("\n ...\n ")])], 1), _vm._v(" "), _c('tab-group', {
attrs: {
"header": "group2",
"disabled": ""
}
- }, [_vm._c('tab', {
+ }, [_c('tab', {
attrs: {
"header": "five"
}
- }, [_vm._v("\n ...\n ")])], 1)], 1)], 1), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("\n ...\n ")])], 1)], 1)], 1), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n \n ...\n \n \n ...\n \n \n ...\n \n \n \n ...\n \n \n ...\n \n \n \n \n ...\n \n \n \n ")]), _vm._v(" "), _vm._c('doc-table', {
+ }, [_vm._v("\n \n \n ...\n \n \n ...\n \n \n ...\n \n \n \n ...\n \n \n ...\n \n \n \n \n ...\n \n \n \n ")]), _vm._v(" "), _c('doc-table', {
attrs: {
"name": "Tabs (container)"
}
- }, [_vm._c('div', [_vm._c('p', [_vm._v("value (v-model)")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Number")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("0")])]), _vm._v(" "), _vm._c('p', [_vm._v("Active tab index (0 based)")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("justified")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Justify ("), _vm._c('code', [_vm._v("tabs")]), _vm._v(" and "), _vm._c('code', [_vm._v("pills")]), _vm._v(").")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("nav-style")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(". One of "), _vm._c('code', [_vm._v("tabs")]), _vm._v(", "), _vm._c('code', [_vm._v("pills")]), _vm._v(", "), _vm._c('code', [_vm._v("stacked")]), _vm._v(".")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("'tabs'")])]), _vm._v(" "), _vm._c('p', [_vm._v("Style for tabs")])])]), _vm._v(" "), _vm._c('doc-table', {
+ }, [_c('div', [_c('p', [_vm._v("value (v-model)")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Number")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("0")])]), _vm._v(" "), _c('p', [_vm._v("Active tab index (0 based)")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("justified")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Justify ("), _c('code', [_vm._v("tabs")]), _vm._v(" and "), _c('code', [_vm._v("pills")]), _vm._v(").")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("nav-style")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(". One of "), _c('code', [_vm._v("tabs")]), _vm._v(", "), _c('code', [_vm._v("pills")]), _vm._v(", "), _c('code', [_vm._v("stacked")]), _vm._v(".")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("'tabs'")])]), _vm._v(" "), _c('p', [_vm._v("Style for tabs")])])]), _vm._v(" "), _c('doc-table', {
attrs: {
"name": "Tabs",
"type": "Events"
}
- }, [_vm._c('div', [_vm._c('p', [_vm._v("active / input")]), _vm._v(" "), _vm._c('p', [_vm._v("("), _vm._c('code', [_vm._v("index:number")]), _vm._v(")")]), _vm._v(" "), _vm._c('p', [_vm._v("Return the Active tab index (0 based).")])])]), _vm._v(" "), _vm._c('doc-table', {
+ }, [_c('div', [_c('p', [_vm._v("active / input")]), _vm._v(" "), _c('p', [_vm._v("("), _c('code', [_vm._v("index:number")]), _vm._v(")")]), _vm._v(" "), _c('p', [_vm._v("Return the Active tab index (0 based).")])])]), _vm._v(" "), _c('doc-table', {
attrs: {
"name": "TabGroup & Tab"
}
- }, [_vm._c('div', [_vm._c('p', [_vm._v("disabled")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Option can't be selected.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("header")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p', [_vm._v("Title")])])])], 1)
+ }, [_c('div', [_c('p', [_vm._v("disabled")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Option can't be selected.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("header")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p', [_vm._v("Title")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-6c035dda", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-60c6c9cc", module.exports)
}
}
-/***/ },
+/***/ }),
/* 272 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -17200,7 +16926,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\toggleButtonDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/toggleButtonDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -17211,9 +16937,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-0285333b", __vue_options__)
+ hotAPI.createRecord("data-v-ea6c3a18", __vue_options__)
} else {
- hotAPI.reload("data-v-0285333b", __vue_options__)
+ hotAPI.reload("data-v-ea6c3a18", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] toggleButtonDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -17221,9 +16947,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 273 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -17356,9 +17082,9 @@
//
//
-/***/ },
+/***/ }),
/* 274 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -17379,7 +17105,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\ToggleButton.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/ToggleButton.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -17390,9 +17116,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-f034a5f2", __vue_options__)
+ hotAPI.createRecord("data-v-6cddc1e7", __vue_options__)
} else {
- hotAPI.reload("data-v-f034a5f2", __vue_options__)
+ hotAPI.reload("data-v-6cddc1e7", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] ToggleButton.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -17400,9 +17126,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 275 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -17476,12 +17202,12 @@
//
//
-/***/ },
+/***/ }),
/* 276 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('a', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('a', {
class: ['btn', _vm.type, {
readonly: _vm.boolReadonly
}],
@@ -17492,9 +17218,9 @@
on: {
"click": _vm.toggle
}
- }, [_vm._c('span', {
+ }, [_c('span', {
class: ['glyphicon', 'glyphicon-' + (_vm.value ? 'ok' : 'remove')]
- }), _vm._v(" "), _vm._t("default"), _vm._v(" "), (_vm.name) ? _vm._c('input', {
+ }), _vm._v(" "), _vm._t("default"), _vm._v(" "), (_vm.name) ? _c('input', {
attrs: {
"type": "hidden",
"name": _vm.name
@@ -17507,173 +17233,129 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-f034a5f2", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-6cddc1e7", module.exports)
}
}
-/***/ },
+/***/ }),
/* 277 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "toggle-button",
"name": "ToggleButton"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example form-group"
- }, [_vm._c('h4', [_vm._v("ToggleButton")]), _vm._v(" "), _vm._c('p', [_vm._v("A 2 states button (single true/false) but with a better looking.")]), _vm._v(" "), _vm._c('div', {
+ }, [_c('h4', [_vm._v("ToggleButton")]), _vm._v(" "), _c('p', [_vm._v("A 2 states button (single true/false) but with a better looking.")]), _vm._v(" "), _c('div', {
staticClass: "form-group"
- }, [_vm._c('toggle-button', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_c('toggle-button', {
+ model: {
value: (_vm.one),
+ callback: function($$v) {
+ _vm.one = $$v
+ },
expression: "one"
- }],
- domProps: {
- "value": (_vm.one)
- },
- on: {
- "input": function($event) {
- _vm.one = $event
- }
}
- }, [_vm._v("One")]), _vm._v(" "), _vm._c('toggle-button', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ }, [_vm._v("One")]), _vm._v(" "), _c('toggle-button', {
+ model: {
value: (_vm.two),
+ callback: function($$v) {
+ _vm.two = $$v
+ },
expression: "two"
- }],
- domProps: {
- "value": (_vm.two)
- },
- on: {
- "input": function($event) {
- _vm.two = $event
- }
}
- }, [_vm._v("Two")]), _vm._v(" "), _vm._c('toggle-button', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.two),
- expression: "two"
- }],
+ }, [_vm._v("Two")]), _vm._v(" "), _c('toggle-button', {
attrs: {
"true-type": "info",
"disabled": ""
},
- domProps: {
- "value": (_vm.two)
- },
- on: {
- "input": function($event) {
- _vm.two = $event
- }
- }
- }, [_vm._v("Two (disabled)")]), _vm._v(" "), _vm._c('toggle-button', {
- directives: [{
- name: "model",
- rawName: "v-model",
+ model: {
value: (_vm.two),
+ callback: function($$v) {
+ _vm.two = $$v
+ },
expression: "two"
- }],
+ }
+ }, [_vm._v("Two (disabled)")]), _vm._v(" "), _c('toggle-button', {
attrs: {
"false-type": "warning",
"readonly": ""
},
- domProps: {
- "value": (_vm.two)
- },
- on: {
- "input": function($event) {
- _vm.two = $event
- }
+ model: {
+ value: (_vm.two),
+ callback: function($$v) {
+ _vm.two = $$v
+ },
+ expression: "two"
}
- }, [_vm._v("Two (readonly)")]), _vm._v(" "), _vm._c('toggle-button', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.three),
- expression: "three"
- }],
+ }, [_vm._v("Two (readonly)")]), _vm._v(" "), _c('toggle-button', {
attrs: {
"true-type": "success",
"false-type": "danger"
},
- domProps: {
- "value": (_vm.three)
- },
- on: {
- "input": function($event) {
- _vm.three = $event
- }
+ model: {
+ value: (_vm.three),
+ callback: function($$v) {
+ _vm.three = $$v
+ },
+ expression: "three"
}
- }, [_vm._v("Three")])], 1), _vm._v(" "), _vm._c('div', {
+ }, [_vm._v("Three")])], 1), _vm._v(" "), _c('div', {
staticClass: "form-group"
- }, [_vm._c('bs-input', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.content),
- expression: "content"
- }],
+ }, [_c('bs-input', {
attrs: {
"disabled": !_vm.input,
"placeholder": "Will be cleaned when is disabled."
},
- domProps: {
- "value": (_vm.content)
- },
- on: {
- "input": function($event) {
- _vm.content = $event
- }
+ model: {
+ value: (_vm.content),
+ callback: function($$v) {
+ _vm.content = $$v
+ },
+ expression: "content"
}
- }, [_vm._c('span', {
+ }, [_c('span', {
staticClass: "input-group-btn",
- slot: "before"
- }, [_vm._c('toggle-button', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.input),
- expression: "input"
- }],
- domProps: {
- "value": (_vm.input)
+ attrs: {
+ "slot": "before"
},
+ slot: "before"
+ }, [_c('toggle-button', {
on: {
"disabled": function($event) {
_vm.content = ''
- },
- "input": function($event) {
- _vm.input = $event
}
+ },
+ model: {
+ value: (_vm.input),
+ callback: function($$v) {
+ _vm.input = $$v
+ },
+ expression: "input"
}
- }, [_vm._v("Toggle Input:")])], 1)])], 1), _vm._v(" "), _vm._c('p', [_vm._c('pre', [_vm._v("Toggle values: " + _vm._s(_vm.$data))])])]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("Toggle Input:")])], 1)])], 1), _vm._v(" "), _c('p', [_c('pre', [_vm._v("Toggle values: " + _vm._s(_vm.$data))])])]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n One \n Two \n Two (disabled) \n Two (readonly) \n Three \n \n \n Toggle Input: \n \n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Mixed")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Handle the selected value.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("true-type")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("default")]), _vm._v(" "), _vm._c('code', [_vm._v("primary")]), _vm._v(" "), _vm._c('code', [_vm._v("danger")]), _vm._v(" "), _vm._c('code', [_vm._v("info")]), _vm._v(" "), _vm._c('code', [_vm._v("warning")]), _vm._v(" "), _vm._c('code', [_vm._v("success")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("primary")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("false-type")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("default")]), _vm._v(" "), _vm._c('code', [_vm._v("primary")]), _vm._v(" "), _vm._c('code', [_vm._v("danger")]), _vm._v(" "), _vm._c('code', [_vm._v("info")]), _vm._v(" "), _vm._c('code', [_vm._v("warning")]), _vm._v(" "), _vm._c('code', [_vm._v("success")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("default")])]), _vm._v(" "), _vm._c('p')])]), _vm._v(" "), _vm._c('doc-table', {
+ }, [_vm._v("\n One \n Two \n Two (disabled) \n Two (readonly) \n Three \n \n \n Toggle Input: \n \n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Mixed")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Handle the selected value.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("true-type")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("default")]), _vm._v(" "), _c('code', [_vm._v("primary")]), _vm._v(" "), _c('code', [_vm._v("danger")]), _vm._v(" "), _c('code', [_vm._v("info")]), _vm._v(" "), _c('code', [_vm._v("warning")]), _vm._v(" "), _c('code', [_vm._v("success")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("primary")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("false-type")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("default")]), _vm._v(" "), _c('code', [_vm._v("primary")]), _vm._v(" "), _c('code', [_vm._v("danger")]), _vm._v(" "), _c('code', [_vm._v("info")]), _vm._v(" "), _c('code', [_vm._v("warning")]), _vm._v(" "), _c('code', [_vm._v("success")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("default")])]), _vm._v(" "), _c('p')])]), _vm._v(" "), _c('doc-table', {
attrs: {
"type": "Events"
}
- }, [_vm._c('div', [_vm._c('p', [_vm._v("changed")]), _vm._v(" "), _vm._c('p', [_vm._v("("), _vm._c('code', [_vm._v("value:boolean")]), _vm._v(")")]), _vm._v(" "), _vm._c('p', [_vm._v("If changed, return the actual state.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("disabled")]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Call this event if the button was disabled.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("enabled")]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("Call this event if the button was enabled.")])])])], 1)
+ }, [_c('div', [_c('p', [_vm._v("changed")]), _vm._v(" "), _c('p', [_vm._v("("), _c('code', [_vm._v("value:boolean")]), _vm._v(")")]), _vm._v(" "), _c('p', [_vm._v("If changed, return the actual state.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("disabled")]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Call this event if the button was disabled.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("enabled")]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("Call this event if the button was enabled.")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-0285333b", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-ea6c3a18", module.exports)
}
}
-/***/ },
+/***/ }),
/* 278 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -17694,7 +17376,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\tooltipDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/tooltipDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -17705,9 +17387,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-672a5d14", __vue_options__)
+ hotAPI.createRecord("data-v-3242fdbb", __vue_options__)
} else {
- hotAPI.reload("data-v-672a5d14", __vue_options__)
+ hotAPI.reload("data-v-3242fdbb", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] tooltipDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -17715,9 +17397,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 279 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -17819,74 +17501,74 @@
//
//
-/***/ },
+/***/ }),
/* 280 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "tooltip",
"name": "Tooltip"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
}, [_vm._l((['top', 'left', 'right', 'bottom']), function(place) {
- return _vm._c('tooltip', {
+ return _c('tooltip', {
attrs: {
"header": "",
"content": "Lorem ipsum dolor sit amet",
"placement": place
}
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-default"
}, [_vm._v("Popover on " + _vm._s(place))])])
- }), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('h4', [_vm._v("Trigger")]), _vm._v(" "), _vm._c('p', [_vm._c('tooltip', {
+ }), _vm._v(" "), _c('hr'), _vm._v(" "), _c('h4', [_vm._v("Trigger")]), _vm._v(" "), _c('p', [_c('tooltip', {
attrs: {
"effect": "scale",
"content": "Lorem ipsum dolor sit amet",
"placement": "top",
"trigger": "click"
}
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-default"
- }, [_vm._v("Click")])]), _vm._v(" "), _vm._c('tooltip', {
+ }, [_vm._v("Click")])]), _vm._v(" "), _c('tooltip', {
attrs: {
"effect": "scale",
"content": "Lorem ipsum dolor sit amet",
"placement": "top",
"trigger": "contextmenu"
}
- }, [_vm._c('button', {
+ }, [_c('button', {
staticClass: "btn btn-default"
- }, [_vm._v("Contextmenu (right click)")])])], 1), _vm._v(" "), _vm._c('tooltip', {
+ }, [_vm._v("Contextmenu (right click)")])])], 1), _vm._v(" "), _c('tooltip', {
attrs: {
"effect": "scale",
"content": "Lorem ipsum dolor sit amet",
"placement": "bottom",
"trigger": "focus"
}
- }, [_vm._c('bs-input', {
+ }, [_c('bs-input', {
attrs: {
"type": "text",
"placeholder": "Focus"
}
- })], 1)], 2), _vm._v(" "), _vm._c('doc-code', {
+ })], 1)], 2), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n \n tooltip on bottom \n \n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("trigger")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("click")]), _vm._v(" "), _vm._c('code', [_vm._v("focus")]), _vm._v(" "), _vm._c('code', [_vm._v("hover")]), _vm._v(" "), _vm._c('code', [_vm._v("contextmenu")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("click")])]), _vm._v(" "), _vm._c('p', [_vm._v("How the tooltip is triggered.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("effect")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("scale")]), _vm._v(" "), _vm._c('code', [_vm._v("fadein")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("scale")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("content")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("placement")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")]), _vm._v(", one of "), _vm._c('code', [_vm._v("top")]), _vm._v(" "), _vm._c('code', [_vm._v("left")]), _vm._v(" "), _vm._c('code', [_vm._v("right")]), _vm._v(" "), _vm._c('code', [_vm._v("bottom")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("How to position the tooltip.")])])])], 1)
+ }, [_vm._v("\n \n tooltip on bottom \n \n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("trigger")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("click")]), _vm._v(" "), _c('code', [_vm._v("focus")]), _vm._v(" "), _c('code', [_vm._v("hover")]), _vm._v(" "), _c('code', [_vm._v("contextmenu")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("click")])]), _vm._v(" "), _c('p', [_vm._v("How the tooltip is triggered.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("effect")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("scale")]), _vm._v(" "), _c('code', [_vm._v("fadein")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("scale")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("content")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("placement")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")]), _vm._v(", one of "), _c('code', [_vm._v("top")]), _vm._v(" "), _c('code', [_vm._v("left")]), _vm._v(" "), _c('code', [_vm._v("right")]), _vm._v(" "), _c('code', [_vm._v("bottom")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("How to position the tooltip.")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-672a5d14", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-3242fdbb", module.exports)
}
}
-/***/ },
+/***/ }),
/* 281 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -17895,7 +17577,7 @@
__vue_exports__ = __webpack_require__(282)
/* template */
- var __vue_template__ = __webpack_require__(303)
+ var __vue_template__ = __webpack_require__(302)
__vue_options__ = __vue_exports__ = __vue_exports__ || {}
if (
typeof __vue_exports__.default === "object" ||
@@ -17907,7 +17589,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\docs\\example\\typeaheadDocs.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/typeaheadDocs.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -17918,9 +17600,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-60f07458", __vue_options__)
+ hotAPI.createRecord("data-v-6f38f182", __vue_options__)
} else {
- hotAPI.reload("data-v-60f07458", __vue_options__)
+ hotAPI.reload("data-v-6f38f182", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] typeaheadDocs.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -17928,9 +17610,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 282 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -18125,9 +17807,9 @@
//
//
-/***/ },
+/***/ }),
/* 283 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
var __vue_exports__, __vue_options__
var __vue_styles__ = {}
@@ -18139,7 +17821,7 @@
__vue_exports__ = __webpack_require__(286)
/* template */
- var __vue_template__ = __webpack_require__(302)
+ var __vue_template__ = __webpack_require__(301)
__vue_options__ = __vue_exports__ = __vue_exports__ || {}
if (
typeof __vue_exports__.default === "object" ||
@@ -18151,7 +17833,7 @@
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "C:\\laragon\\www\\vue-strap\\src\\Typeahead.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Typeahead.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -18162,9 +17844,9 @@
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-5b5f5e94", __vue_options__)
+ hotAPI.createRecord("data-v-13fb67d6", __vue_options__)
} else {
- hotAPI.reload("data-v-5b5f5e94", __vue_options__)
+ hotAPI.reload("data-v-13fb67d6", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Typeahead.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -18172,9 +17854,9 @@
module.exports = __vue_exports__
-/***/ },
+/***/ }),
/* 284 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a "],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.dropdown-menu > li > a {\n cursor: pointer;\n}\n", "", {"version":3,"sources":["/./src/Typeahead.vue?0fb11564"],"names":[],"mappings":";AAkIA;EACA,gBAAA;CACA","file":"Typeahead.vue","sourcesContent":["\n \n \n \n
\n \n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
-/***/ },
+/***/ }),
/* 286 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
@@ -18378,9 +18060,9 @@
}
};
-/***/ },
+/***/ }),
/* 287 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -18404,211 +18086,211 @@
return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? "symbol" : typeof obj === "undefined" ? "undefined" : _typeof(obj);
};
-/***/ },
+/***/ }),
/* 288 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
module.exports = { "default": __webpack_require__(289), __esModule: true };
-/***/ },
+/***/ }),
/* 289 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
__webpack_require__(290);
+ __webpack_require__(298);
__webpack_require__(299);
__webpack_require__(300);
- __webpack_require__(301);
module.exports = __webpack_require__(49).Symbol;
-/***/ },
+
+/***/ }),
/* 290 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ (function(module, exports, __webpack_require__) {
'use strict';
// ECMAScript 6 symbols shim
- var global = __webpack_require__(48)
- , has = __webpack_require__(71)
- , DESCRIPTORS = __webpack_require__(57)
- , $export = __webpack_require__(47)
- , redefine = __webpack_require__(70)
- , META = __webpack_require__(291).KEY
- , $fails = __webpack_require__(58)
- , shared = __webpack_require__(85)
- , setToStringTag = __webpack_require__(89)
- , uid = __webpack_require__(86)
- , wks = __webpack_require__(90)
- , wksExt = __webpack_require__(97)
- , wksDefine = __webpack_require__(292)
- , keyOf = __webpack_require__(293)
- , enumKeys = __webpack_require__(294)
- , isArray = __webpack_require__(297)
- , anObject = __webpack_require__(54)
- , toIObject = __webpack_require__(78)
- , toPrimitive = __webpack_require__(60)
- , createDesc = __webpack_require__(61)
- , _create = __webpack_require__(74)
- , gOPNExt = __webpack_require__(102)
- , $GOPD = __webpack_require__(298)
- , $DP = __webpack_require__(53)
- , $keys = __webpack_require__(76)
- , gOPD = $GOPD.f
- , dP = $DP.f
- , gOPN = gOPNExt.f
- , $Symbol = global.Symbol
- , $JSON = global.JSON
- , _stringify = $JSON && $JSON.stringify
- , PROTOTYPE = 'prototype'
- , HIDDEN = wks('_hidden')
- , TO_PRIMITIVE = wks('toPrimitive')
- , isEnum = {}.propertyIsEnumerable
- , SymbolRegistry = shared('symbol-registry')
- , AllSymbols = shared('symbols')
- , OPSymbols = shared('op-symbols')
- , ObjectProto = Object[PROTOTYPE]
- , USE_NATIVE = typeof $Symbol == 'function'
- , QObject = global.QObject;
+ var global = __webpack_require__(48);
+ var has = __webpack_require__(71);
+ var DESCRIPTORS = __webpack_require__(57);
+ var $export = __webpack_require__(47);
+ var redefine = __webpack_require__(70);
+ var META = __webpack_require__(291).KEY;
+ var $fails = __webpack_require__(58);
+ var shared = __webpack_require__(85);
+ var setToStringTag = __webpack_require__(89);
+ var uid = __webpack_require__(86);
+ var wks = __webpack_require__(90);
+ var wksExt = __webpack_require__(97);
+ var wksDefine = __webpack_require__(292);
+ var enumKeys = __webpack_require__(293);
+ var isArray = __webpack_require__(296);
+ var anObject = __webpack_require__(54);
+ var toIObject = __webpack_require__(78);
+ var toPrimitive = __webpack_require__(60);
+ var createDesc = __webpack_require__(61);
+ var _create = __webpack_require__(74);
+ var gOPNExt = __webpack_require__(102);
+ var $GOPD = __webpack_require__(297);
+ var $DP = __webpack_require__(53);
+ var $keys = __webpack_require__(76);
+ var gOPD = $GOPD.f;
+ var dP = $DP.f;
+ var gOPN = gOPNExt.f;
+ var $Symbol = global.Symbol;
+ var $JSON = global.JSON;
+ var _stringify = $JSON && $JSON.stringify;
+ var PROTOTYPE = 'prototype';
+ var HIDDEN = wks('_hidden');
+ var TO_PRIMITIVE = wks('toPrimitive');
+ var isEnum = {}.propertyIsEnumerable;
+ var SymbolRegistry = shared('symbol-registry');
+ var AllSymbols = shared('symbols');
+ var OPSymbols = shared('op-symbols');
+ var ObjectProto = Object[PROTOTYPE];
+ var USE_NATIVE = typeof $Symbol == 'function';
+ var QObject = global.QObject;
// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173
var setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;
// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687
- var setSymbolDesc = DESCRIPTORS && $fails(function(){
+ var setSymbolDesc = DESCRIPTORS && $fails(function () {
return _create(dP({}, 'a', {
- get: function(){ return dP(this, 'a', {value: 7}).a; }
+ get: function () { return dP(this, 'a', { value: 7 }).a; }
})).a != 7;
- }) ? function(it, key, D){
+ }) ? function (it, key, D) {
var protoDesc = gOPD(ObjectProto, key);
- if(protoDesc)delete ObjectProto[key];
+ if (protoDesc) delete ObjectProto[key];
dP(it, key, D);
- if(protoDesc && it !== ObjectProto)dP(ObjectProto, key, protoDesc);
+ if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);
} : dP;
- var wrap = function(tag){
+ var wrap = function (tag) {
var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);
sym._k = tag;
return sym;
};
- var isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function(it){
+ var isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) {
return typeof it == 'symbol';
- } : function(it){
+ } : function (it) {
return it instanceof $Symbol;
};
- var $defineProperty = function defineProperty(it, key, D){
- if(it === ObjectProto)$defineProperty(OPSymbols, key, D);
+ var $defineProperty = function defineProperty(it, key, D) {
+ if (it === ObjectProto) $defineProperty(OPSymbols, key, D);
anObject(it);
key = toPrimitive(key, true);
anObject(D);
- if(has(AllSymbols, key)){
- if(!D.enumerable){
- if(!has(it, HIDDEN))dP(it, HIDDEN, createDesc(1, {}));
+ if (has(AllSymbols, key)) {
+ if (!D.enumerable) {
+ if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {}));
it[HIDDEN][key] = true;
} else {
- if(has(it, HIDDEN) && it[HIDDEN][key])it[HIDDEN][key] = false;
- D = _create(D, {enumerable: createDesc(0, false)});
+ if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;
+ D = _create(D, { enumerable: createDesc(0, false) });
} return setSymbolDesc(it, key, D);
} return dP(it, key, D);
};
- var $defineProperties = function defineProperties(it, P){
+ var $defineProperties = function defineProperties(it, P) {
anObject(it);
- var keys = enumKeys(P = toIObject(P))
- , i = 0
- , l = keys.length
- , key;
- while(l > i)$defineProperty(it, key = keys[i++], P[key]);
+ var keys = enumKeys(P = toIObject(P));
+ var i = 0;
+ var l = keys.length;
+ var key;
+ while (l > i) $defineProperty(it, key = keys[i++], P[key]);
return it;
};
- var $create = function create(it, P){
+ var $create = function create(it, P) {
return P === undefined ? _create(it) : $defineProperties(_create(it), P);
};
- var $propertyIsEnumerable = function propertyIsEnumerable(key){
+ var $propertyIsEnumerable = function propertyIsEnumerable(key) {
var E = isEnum.call(this, key = toPrimitive(key, true));
- if(this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return false;
+ if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;
return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;
};
- var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key){
- it = toIObject(it);
+ var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) {
+ it = toIObject(it);
key = toPrimitive(key, true);
- if(it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return;
+ if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;
var D = gOPD(it, key);
- if(D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key]))D.enumerable = true;
+ if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;
return D;
};
- var $getOwnPropertyNames = function getOwnPropertyNames(it){
- var names = gOPN(toIObject(it))
- , result = []
- , i = 0
- , key;
- while(names.length > i){
- if(!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META)result.push(key);
+ var $getOwnPropertyNames = function getOwnPropertyNames(it) {
+ var names = gOPN(toIObject(it));
+ var result = [];
+ var i = 0;
+ var key;
+ while (names.length > i) {
+ if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);
} return result;
};
- var $getOwnPropertySymbols = function getOwnPropertySymbols(it){
- var IS_OP = it === ObjectProto
- , names = gOPN(IS_OP ? OPSymbols : toIObject(it))
- , result = []
- , i = 0
- , key;
- while(names.length > i){
- if(has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true))result.push(AllSymbols[key]);
+ var $getOwnPropertySymbols = function getOwnPropertySymbols(it) {
+ var IS_OP = it === ObjectProto;
+ var names = gOPN(IS_OP ? OPSymbols : toIObject(it));
+ var result = [];
+ var i = 0;
+ var key;
+ while (names.length > i) {
+ if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]);
} return result;
};
// 19.4.1.1 Symbol([description])
- if(!USE_NATIVE){
- $Symbol = function Symbol(){
- if(this instanceof $Symbol)throw TypeError('Symbol is not a constructor!');
+ if (!USE_NATIVE) {
+ $Symbol = function Symbol() {
+ if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!');
var tag = uid(arguments.length > 0 ? arguments[0] : undefined);
- var $set = function(value){
- if(this === ObjectProto)$set.call(OPSymbols, value);
- if(has(this, HIDDEN) && has(this[HIDDEN], tag))this[HIDDEN][tag] = false;
+ var $set = function (value) {
+ if (this === ObjectProto) $set.call(OPSymbols, value);
+ if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;
setSymbolDesc(this, tag, createDesc(1, value));
};
- if(DESCRIPTORS && setter)setSymbolDesc(ObjectProto, tag, {configurable: true, set: $set});
+ if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set });
return wrap(tag);
};
- redefine($Symbol[PROTOTYPE], 'toString', function toString(){
+ redefine($Symbol[PROTOTYPE], 'toString', function toString() {
return this._k;
});
$GOPD.f = $getOwnPropertyDescriptor;
- $DP.f = $defineProperty;
+ $DP.f = $defineProperty;
__webpack_require__(103).f = gOPNExt.f = $getOwnPropertyNames;
- __webpack_require__(296).f = $propertyIsEnumerable;
- __webpack_require__(295).f = $getOwnPropertySymbols;
+ __webpack_require__(295).f = $propertyIsEnumerable;
+ __webpack_require__(294).f = $getOwnPropertySymbols;
- if(DESCRIPTORS && !__webpack_require__(69)){
+ if (DESCRIPTORS && !__webpack_require__(69)) {
redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);
}
- wksExt.f = function(name){
+ wksExt.f = function (name) {
return wrap(wks(name));
- }
+ };
}
- $export($export.G + $export.W + $export.F * !USE_NATIVE, {Symbol: $Symbol});
+ $export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol });
- for(var symbols = (
+ for (var es6Symbols = (
// 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14
'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'
- ).split(','), i = 0; symbols.length > i; )wks(symbols[i++]);
+ ).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]);
- for(var symbols = $keys(wks.store), i = 0; symbols.length > i; )wksDefine(symbols[i++]);
+ for (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]);
$export($export.S + $export.F * !USE_NATIVE, 'Symbol', {
// 19.4.2.1 Symbol.for(key)
- 'for': function(key){
+ 'for': function (key) {
return has(SymbolRegistry, key += '')
? SymbolRegistry[key]
: SymbolRegistry[key] = $Symbol(key);
},
// 19.4.2.5 Symbol.keyFor(sym)
- keyFor: function keyFor(key){
- if(isSymbol(key))return keyOf(SymbolRegistry, key);
- throw TypeError(key + ' is not a symbol!');
+ keyFor: function keyFor(sym) {
+ if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!');
+ for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;
},
- useSetter: function(){ setter = true; },
- useSimple: function(){ setter = false; }
+ useSetter: function () { setter = true; },
+ useSimple: function () { setter = false; }
});
$export($export.S + $export.F * !USE_NATIVE, 'Object', {
@@ -18627,24 +18309,24 @@
});
// 24.3.2 JSON.stringify(value [, replacer [, space]])
- $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function(){
+ $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {
var S = $Symbol();
// MS Edge converts symbol values to JSON as {}
// WebKit converts symbol values to JSON as null
// V8 throws on boxed symbols
- return _stringify([S]) != '[null]' || _stringify({a: S}) != '{}' || _stringify(Object(S)) != '{}';
+ return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';
})), 'JSON', {
- stringify: function stringify(it){
- if(it === undefined || isSymbol(it))return; // IE8 returns string on undefined
- var args = [it]
- , i = 1
- , replacer, $replacer;
- while(arguments.length > i)args.push(arguments[i++]);
+ stringify: function stringify(it) {
+ if (it === undefined || isSymbol(it)) return; // IE8 returns string on undefined
+ var args = [it];
+ var i = 1;
+ var replacer, $replacer;
+ while (arguments.length > i) args.push(arguments[i++]);
replacer = args[1];
- if(typeof replacer == 'function')$replacer = replacer;
- if($replacer || !isArray(replacer))replacer = function(key, value){
- if($replacer)value = $replacer.call(this, key, value);
- if(!isSymbol(value))return value;
+ if (typeof replacer == 'function') $replacer = replacer;
+ if ($replacer || !isArray(replacer)) replacer = function (key, value) {
+ if ($replacer) value = $replacer.call(this, key, value);
+ if (!isSymbol(value)) return value;
};
args[1] = replacer;
return _stringify.apply($JSON, args);
@@ -18660,187 +18342,182 @@
// 24.3.3 JSON[@@toStringTag]
setToStringTag(global.JSON, 'JSON', true);
-/***/ },
+
+/***/ }),
/* 291 */
-/***/ function(module, exports, __webpack_require__) {
-
- var META = __webpack_require__(86)('meta')
- , isObject = __webpack_require__(55)
- , has = __webpack_require__(71)
- , setDesc = __webpack_require__(53).f
- , id = 0;
- var isExtensible = Object.isExtensible || function(){
+/***/ (function(module, exports, __webpack_require__) {
+
+ var META = __webpack_require__(86)('meta');
+ var isObject = __webpack_require__(55);
+ var has = __webpack_require__(71);
+ var setDesc = __webpack_require__(53).f;
+ var id = 0;
+ var isExtensible = Object.isExtensible || function () {
return true;
};
- var FREEZE = !__webpack_require__(58)(function(){
+ var FREEZE = !__webpack_require__(58)(function () {
return isExtensible(Object.preventExtensions({}));
});
- var setMeta = function(it){
- setDesc(it, META, {value: {
+ var setMeta = function (it) {
+ setDesc(it, META, { value: {
i: 'O' + ++id, // object ID
w: {} // weak collections IDs
- }});
+ } });
};
- var fastKey = function(it, create){
+ var fastKey = function (it, create) {
// return primitive with prefix
- if(!isObject(it))return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;
- if(!has(it, META)){
+ if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;
+ if (!has(it, META)) {
// can't set metadata to uncaught frozen object
- if(!isExtensible(it))return 'F';
+ if (!isExtensible(it)) return 'F';
// not necessary to add metadata
- if(!create)return 'E';
+ if (!create) return 'E';
// add missing metadata
setMeta(it);
// return object ID
} return it[META].i;
};
- var getWeak = function(it, create){
- if(!has(it, META)){
+ var getWeak = function (it, create) {
+ if (!has(it, META)) {
// can't set metadata to uncaught frozen object
- if(!isExtensible(it))return true;
+ if (!isExtensible(it)) return true;
// not necessary to add metadata
- if(!create)return false;
+ if (!create) return false;
// add missing metadata
setMeta(it);
// return hash weak collections IDs
} return it[META].w;
};
// add metadata on freeze-family methods calling
- var onFreeze = function(it){
- if(FREEZE && meta.NEED && isExtensible(it) && !has(it, META))setMeta(it);
+ var onFreeze = function (it) {
+ if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it);
return it;
};
var meta = module.exports = {
- KEY: META,
- NEED: false,
- fastKey: fastKey,
- getWeak: getWeak,
+ KEY: META,
+ NEED: false,
+ fastKey: fastKey,
+ getWeak: getWeak,
onFreeze: onFreeze
};
-/***/ },
+
+/***/ }),
/* 292 */
-/***/ function(module, exports, __webpack_require__) {
-
- var global = __webpack_require__(48)
- , core = __webpack_require__(49)
- , LIBRARY = __webpack_require__(69)
- , wksExt = __webpack_require__(97)
- , defineProperty = __webpack_require__(53).f;
- module.exports = function(name){
+/***/ (function(module, exports, __webpack_require__) {
+
+ var global = __webpack_require__(48);
+ var core = __webpack_require__(49);
+ var LIBRARY = __webpack_require__(69);
+ var wksExt = __webpack_require__(97);
+ var defineProperty = __webpack_require__(53).f;
+ module.exports = function (name) {
var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});
- if(name.charAt(0) != '_' && !(name in $Symbol))defineProperty($Symbol, name, {value: wksExt.f(name)});
+ if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) });
};
-/***/ },
-/* 293 */
-/***/ function(module, exports, __webpack_require__) {
-
- var getKeys = __webpack_require__(76)
- , toIObject = __webpack_require__(78);
- module.exports = function(object, el){
- var O = toIObject(object)
- , keys = getKeys(O)
- , length = keys.length
- , index = 0
- , key;
- while(length > index)if(O[key = keys[index++]] === el)return key;
- };
-/***/ },
-/* 294 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ }),
+/* 293 */
+/***/ (function(module, exports, __webpack_require__) {
// all enumerable object keys, includes symbols
- var getKeys = __webpack_require__(76)
- , gOPS = __webpack_require__(295)
- , pIE = __webpack_require__(296);
- module.exports = function(it){
- var result = getKeys(it)
- , getSymbols = gOPS.f;
- if(getSymbols){
- var symbols = getSymbols(it)
- , isEnum = pIE.f
- , i = 0
- , key;
- while(symbols.length > i)if(isEnum.call(it, key = symbols[i++]))result.push(key);
+ var getKeys = __webpack_require__(76);
+ var gOPS = __webpack_require__(294);
+ var pIE = __webpack_require__(295);
+ module.exports = function (it) {
+ var result = getKeys(it);
+ var getSymbols = gOPS.f;
+ if (getSymbols) {
+ var symbols = getSymbols(it);
+ var isEnum = pIE.f;
+ var i = 0;
+ var key;
+ while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key);
} return result;
};
-/***/ },
-/* 295 */
-/***/ function(module, exports) {
+
+/***/ }),
+/* 294 */
+/***/ (function(module, exports) {
exports.f = Object.getOwnPropertySymbols;
-/***/ },
-/* 296 */
-/***/ function(module, exports) {
+
+/***/ }),
+/* 295 */
+/***/ (function(module, exports) {
exports.f = {}.propertyIsEnumerable;
-/***/ },
-/* 297 */
-/***/ function(module, exports, __webpack_require__) {
+
+/***/ }),
+/* 296 */
+/***/ (function(module, exports, __webpack_require__) {
// 7.2.2 IsArray(argument)
var cof = __webpack_require__(80);
- module.exports = Array.isArray || function isArray(arg){
+ module.exports = Array.isArray || function isArray(arg) {
return cof(arg) == 'Array';
};
-/***/ },
-/* 298 */
-/***/ function(module, exports, __webpack_require__) {
- var pIE = __webpack_require__(296)
- , createDesc = __webpack_require__(61)
- , toIObject = __webpack_require__(78)
- , toPrimitive = __webpack_require__(60)
- , has = __webpack_require__(71)
- , IE8_DOM_DEFINE = __webpack_require__(56)
- , gOPD = Object.getOwnPropertyDescriptor;
+/***/ }),
+/* 297 */
+/***/ (function(module, exports, __webpack_require__) {
+
+ var pIE = __webpack_require__(295);
+ var createDesc = __webpack_require__(61);
+ var toIObject = __webpack_require__(78);
+ var toPrimitive = __webpack_require__(60);
+ var has = __webpack_require__(71);
+ var IE8_DOM_DEFINE = __webpack_require__(56);
+ var gOPD = Object.getOwnPropertyDescriptor;
- exports.f = __webpack_require__(57) ? gOPD : function getOwnPropertyDescriptor(O, P){
+ exports.f = __webpack_require__(57) ? gOPD : function getOwnPropertyDescriptor(O, P) {
O = toIObject(O);
P = toPrimitive(P, true);
- if(IE8_DOM_DEFINE)try {
+ if (IE8_DOM_DEFINE) try {
return gOPD(O, P);
- } catch(e){ /* empty */ }
- if(has(O, P))return createDesc(!pIE.f.call(O, P), O[P]);
+ } catch (e) { /* empty */ }
+ if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]);
};
-/***/ },
-/* 299 */
-/***/ function(module, exports) {
+/***/ }),
+/* 298 */
+/***/ (function(module, exports) {
-/***/ },
-/* 300 */
-/***/ function(module, exports, __webpack_require__) {
+
+/***/ }),
+/* 299 */
+/***/ (function(module, exports, __webpack_require__) {
__webpack_require__(292)('asyncIterator');
-/***/ },
-/* 301 */
-/***/ function(module, exports, __webpack_require__) {
+
+/***/ }),
+/* 300 */
+/***/ (function(module, exports, __webpack_require__) {
__webpack_require__(292)('observable');
-/***/ },
-/* 302 */
-/***/ function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+/***/ }),
+/* 301 */
+/***/ (function(module, exports, __webpack_require__) {
+
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
class: {
open: _vm.showDropdown
},
staticStyle: {
"position": "relative"
}
- }, [_vm._c('input', {
+ }, [_c('input', {
directives: [{
name: "model",
rawName: "v-model",
@@ -18854,24 +18531,24 @@
"type": _vm.type
},
domProps: {
- "value": _vm._s(_vm.val)
+ "value": (_vm.val)
},
on: {
"blur": function($event) {
_vm.showDropdown = false
},
"keydown": [function($event) {
- if (_vm._k($event.keyCode, "down", 40)) { return; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "down", 40, $event.key)) { return null; }
$event.preventDefault();
_vm.down($event)
}, function($event) {
- if (_vm._k($event.keyCode, "enter", 13)) { return; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "enter", 13, $event.key)) { return null; }
_vm.hit($event)
}, function($event) {
- if (_vm._k($event.keyCode, "esc", 27)) { return; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "esc", 27, $event.key)) { return null; }
_vm.reset($event)
}, function($event) {
- if (_vm._k($event.keyCode, "up", 38)) { return; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "up", 38, $event.key)) { return null; }
$event.preventDefault();
_vm.up($event)
}],
@@ -18880,15 +18557,15 @@
_vm.val = $event.target.value
}
}
- }), _vm._v(" "), _vm._c('ul', {
+ }), _vm._v(" "), _c('ul', {
ref: "dropdown",
staticClass: "dropdown-menu"
}, _vm._l((_vm.items), function(item, i) {
- return _vm._c('li', {
+ return _c('li', {
class: {
active: _vm.isActive(i)
}
- }, [_vm._c('a', {
+ }, [_c('a', {
on: {
"mousedown": function($event) {
$event.preventDefault();
@@ -18898,7 +18575,7 @@
_vm.setActive(i)
}
}
- }, [_vm._c(_vm.templateComp, {
+ }, [_c(_vm.templateComp, {
tag: "component",
attrs: {
"item": item
@@ -18909,38 +18586,38 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-5b5f5e94", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-13fb67d6", module.exports)
}
}
-/***/ },
-/* 303 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ }),
+/* 302 */
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('doc-section', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('doc-section', {
attrs: {
"id": "typeahead",
"name": "Typeahead"
}
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "bs-example"
- }, [_vm._c('h4', [_vm._v("Static arrays")]), _vm._v(" "), _vm._c('typeahead', {
+ }, [_c('h4', [_vm._v("Static arrays")]), _vm._v(" "), _c('typeahead', {
attrs: {
"data": _vm.USstate,
"placeholder": "USA states"
}
- }), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('h4', [_vm._v("\n Asynchronous results\n "), _vm._c('tooltip', {
+ }), _vm._v(" "), _c('hr'), _vm._v(" "), _c('h4', [_vm._v("\n Asynchronous results\n "), _c('tooltip', {
attrs: {
"trigger": "click",
"content": "The suggestions via a Google Map API, are you behind a FireWall?",
"placement": "top"
}
- }, [_vm._c('small', {
+ }, [_c('small', {
staticStyle: {
"cursor": "pointer"
}
- }, [_vm._v("(not working?)")])])], 1), _vm._v(" "), _vm._c('typeahead', {
+ }, [_vm._v("(not working?)")])])], 1), _vm._v(" "), _c('typeahead', {
attrs: {
"placeholder": "CCCAddress, async via maps.googleapis.com",
"async-key": "results",
@@ -18948,7 +18625,7 @@
"template": _vm.asyncTemplate,
"on-hit": _vm.googleCallback
}
- }), _vm._v(" "), _vm._c('hr'), _vm._v(" "), _vm._c('h4', [_vm._v("Custom templates for results")]), _vm._v(" "), _vm._c('typeahead', {
+ }), _vm._v(" "), _c('hr'), _vm._v(" "), _c('h4', [_vm._v("Custom templates for results")]), _vm._v(" "), _c('typeahead', {
attrs: {
"placeholder": "Github users, async via api.github.com",
"async-key": "items",
@@ -18956,109 +18633,109 @@
"template": _vm.githubTemplate,
"on-hit": _vm.githubCallback
}
- })], 1), _vm._v(" "), _vm._c('doc-code', {
+ })], 1), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "markup"
}
- }, [_vm._v("\n Static arrays \n \n\n Asynchronous results \n \n\n Custom templates for results \n \n ")]), _vm._v(" "), _vm._c('doc-code', {
+ }, [_vm._v("\n Static arrays \n \n\n Asynchronous results \n \n\n Custom templates for results \n \n ")]), _vm._v(" "), _c('doc-code', {
attrs: {
"language": "javascript"
}
- }, [_vm._v("\n new Vue {\n components: {\n typeahead\n },\n data() {\n return {\n USstate: ['Alabama', 'Alaska', 'Arizona',...],\n asynchronous: '" + _vm._s('{{') + "item.formatted_address}}',\n customTemplate: '" + _vm._s('{{') + "item.login}} '\n }\n },\n methods: {\n googleCallback(item) {\n return item.formatted_address\n },\n githubCallback(item) {\n window.open(item.html_url, '_blank')\n return item.login\n }\n }\n }\n ")]), _vm._v(" "), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v("value")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("''")])]), _vm._v(" "), _vm._c('p')]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("data")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Array")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("The local data source for suggestions. Expected to be a primitive array.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("async")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p'), _vm._v(" "), _vm._c('p', [_vm._v("An HTTP URL for asynchronous suggestions. Expected to return a JSON object.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("async-key")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("null")])]), _vm._v(" "), _vm._c('p', [_vm._v("The remote JSON key you want to render. if null, render directly using the remote JSON(should be Array).")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("limit")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Number")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("8")])]), _vm._v(" "), _vm._c('p', [_vm._v("The max number of suggestions to be displayed.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("match-case")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Case sensitive for suggestions.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("match-start")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Boolean")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("false")])]), _vm._v(" "), _vm._c('p', [_vm._v("Match only against start of suggestions. E.g. if true, \"a\" matches \"ab\" but not \"ba\".")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("on-hit")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("Function")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("function(item){ return item }")])]), _vm._v(" "), _vm._c('p', [_vm._v("A callback function when you hit on an item. Must return the value to asign to the input after selecting.")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("type")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("text")])]), _vm._v(" "), _vm._c('p', [_vm._v("Input type. Not dinamic (is set once, can't be changed later).")])]), _vm._v(" "), _vm._c('div', [_vm._c('p', [_vm._v("template")]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v("String")])]), _vm._v(" "), _vm._c('p', [_vm._c('code', [_vm._v(" ")])]), _vm._v(" "), _vm._c('p', [_vm._v("Used to render every suggestion. Handler:"), _vm._c('code', [_vm._v("item")]), _vm._v(". The item can be whatever (e.g. "), _vm._c('code', [_vm._v("string")]), _vm._v("/"), _vm._c('code', [_vm._v("array")]), _vm._v("/"), _vm._c('code', [_vm._v("object")]), _vm._v(")")])])])], 1)
+ }, [_vm._v("\n new Vue {\n components: {\n typeahead\n },\n data() {\n return {\n USstate: ['Alabama', 'Alaska', 'Arizona',...],\n asynchronous: '" + _vm._s('{{') + "item.formatted_address}}',\n customTemplate: '" + _vm._s('{{') + "item.login}} '\n }\n },\n methods: {\n googleCallback(item) {\n return item.formatted_address\n },\n githubCallback(item) {\n window.open(item.html_url, '_blank')\n return item.login\n }\n }\n }\n ")]), _vm._v(" "), _c('doc-table', [_c('div', [_c('p', [_vm._v("value")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("''")])]), _vm._v(" "), _c('p')]), _vm._v(" "), _c('div', [_c('p', [_vm._v("data")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Array")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("The local data source for suggestions. Expected to be a primitive array.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("async")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p'), _vm._v(" "), _c('p', [_vm._v("An HTTP URL for asynchronous suggestions. Expected to return a JSON object.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("async-key")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("null")])]), _vm._v(" "), _c('p', [_vm._v("The remote JSON key you want to render. if null, render directly using the remote JSON(should be Array).")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("limit")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Number")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("8")])]), _vm._v(" "), _c('p', [_vm._v("The max number of suggestions to be displayed.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("match-case")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Case sensitive for suggestions.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("match-start")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Boolean")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("false")])]), _vm._v(" "), _c('p', [_vm._v("Match only against start of suggestions. E.g. if true, \"a\" matches \"ab\" but not \"ba\".")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("on-hit")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("Function")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("function(item){ return item }")])]), _vm._v(" "), _c('p', [_vm._v("A callback function when you hit on an item. Must return the value to asign to the input after selecting.")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("type")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v("text")])]), _vm._v(" "), _c('p', [_vm._v("Input type. Not dinamic (is set once, can't be changed later).")])]), _vm._v(" "), _c('div', [_c('p', [_vm._v("template")]), _vm._v(" "), _c('p', [_c('code', [_vm._v("String")])]), _vm._v(" "), _c('p', [_c('code', [_vm._v(" ")])]), _vm._v(" "), _c('p', [_vm._v("Used to render every suggestion. Handler:"), _c('code', [_vm._v("item")]), _vm._v(". The item can be whatever (e.g. "), _c('code', [_vm._v("string")]), _vm._v("/"), _c('code', [_vm._v("array")]), _vm._v("/"), _c('code', [_vm._v("object")]), _vm._v(")")])])])], 1)
},staticRenderFns: []}
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-60f07458", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-6f38f182", module.exports)
}
}
-/***/ },
-/* 304 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ }),
+/* 303 */
+/***/ (function(module, exports, __webpack_require__) {
- module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', [(_vm.local) ? _vm._c('link', {
+ module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', [(_vm.local) ? _c('link', {
attrs: {
"rel": "stylesheet",
"type": "text/css",
"href": "node_modules/bootstrap/dist/css/bootstrap.css"
}
- }) : _vm._c('link', {
+ }) : _c('link', {
attrs: {
"href": "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css",
"rel": "stylesheet",
"integrity": "sha256-7s5uDGW3AHqw6xtJmNNtr+OBRJUlgkNJEo78P4b0yRw= sha512-nNo+yCHEyn0smMxSswnf/OnX6/KwJuZTlNZBjauKhTK0c+zT+q5JOCx0UFhXQ6rJR9jg6Es8gPuD2uZcYDLqSw==",
"crossorigin": "anonymous"
}
- }), _vm._v(" "), _vm._c('div', {
+ }), _vm._v(" "), _c('div', {
attrs: {
"id": "wrapper"
}
- }, [_vm._m(0), _vm._v(" "), _vm._c('div', {
+ }, [_vm._m(0), _vm._v(" "), _c('div', {
staticClass: "container bs-docs-container"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "row"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "col-md-9"
- }, [_vm._c('getting-started'), _vm._v(" "), _vm._c('accordion-docs'), _vm._v(" "), _vm._c('affix-docs'), _vm._v(" "), _vm._c('alert-docs'), _vm._v(" "), _vm._c('aside-docs'), _vm._v(" "), _vm._c('button-group-docs'), _vm._v(" "), _vm._c('carousel-docs'), _vm._v(" "), _vm._c('checkbox-docs'), _vm._v(" "), _vm._c('datepicker-docs'), _vm._v(" "), _vm._c('dropdown-docs'), _vm._v(" "), _vm._c('form-validator-docs'), _vm._v(" "), _vm._c('input-docs'), _vm._v(" "), _vm._c('modal-docs'), _vm._v(" "), _vm._c('navbar-docs'), _vm._v(" "), _vm._c('popover-docs'), _vm._v(" "), _vm._c('progressbar-docs'), _vm._v(" "), _vm._c('radio-docs'), _vm._v(" "), _vm._c('select-docs'), _vm._v(" "), _vm._c('spinner-docs'), _vm._v(" "), _vm._c('tabs-docs'), _vm._v(" "), _vm._c('toggle-button-docs'), _vm._v(" "), _vm._c('tooltip-docs'), _vm._v(" "), _vm._c('typeahead-docs')], 1), _vm._v(" "), _vm._c('div', {
+ }, [_c('getting-started'), _vm._v(" "), _c('accordion-docs'), _vm._v(" "), _c('affix-docs'), _vm._v(" "), _c('alert-docs'), _vm._v(" "), _c('aside-docs'), _vm._v(" "), _c('button-group-docs'), _vm._v(" "), _c('carousel-docs'), _vm._v(" "), _c('checkbox-docs'), _vm._v(" "), _c('datepicker-docs'), _vm._v(" "), _c('dropdown-docs'), _vm._v(" "), _c('form-validator-docs'), _vm._v(" "), _c('input-docs'), _vm._v(" "), _c('modal-docs'), _vm._v(" "), _c('navbar-docs'), _vm._v(" "), _c('popover-docs'), _vm._v(" "), _c('progressbar-docs'), _vm._v(" "), _c('radio-docs'), _vm._v(" "), _c('select-docs'), _vm._v(" "), _c('spinner-docs'), _vm._v(" "), _c('tabs-docs'), _vm._v(" "), _c('toggle-button-docs'), _vm._v(" "), _c('tooltip-docs'), _vm._v(" "), _c('typeahead-docs')], 1), _vm._v(" "), _c('div', {
staticClass: "col-md-3"
- }, [_vm._c('affix-sidebar')], 1)])])]), _vm._v(" "), _vm._m(1)])
- },staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('div', {
+ }, [_c('affix-sidebar')], 1)])])]), _vm._v(" "), _vm._m(1)])
+ },staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('div', {
staticClass: "bs-docs-header"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "container"
- }, [_vm._c('h1', [_vm._v("VueStrap")]), _vm._v(" "), _vm._c('p', [_vm._v("Bootstrap components built with "), _vm._c('a', {
+ }, [_c('h1', [_vm._v("VueStrap")]), _vm._v(" "), _c('p', [_vm._v("Bootstrap components built with "), _c('a', {
attrs: {
"target": "_blank",
"href": "http://vuejs.org/"
}
- }, [_vm._v("Vue.js")]), _vm._v(".")]), _vm._v(" "), _vm._c('p', [_vm._v("No jQuery, bootstrap.js, or any 3rd party plugins required.")]), _vm._v(" "), _vm._c('br'), _vm._v(" "), _vm._c('p', [_vm._c('a', {
+ }, [_vm._v("Vue.js")]), _vm._v(".")]), _vm._v(" "), _c('p', [_vm._v("No jQuery, bootstrap.js, or any 3rd party plugins required.")]), _vm._v(" "), _c('br'), _vm._v(" "), _c('p', [_c('a', {
staticClass: "btn btn-outline-inverse btn-lg",
attrs: {
"href": "https://github.com/wffranco/vue-strap"
}
}, [_vm._v("Code on GitHub")])])])])
- },function (){var _vm=this;var _h=_vm.$createElement;
- return _vm._c('footer', {
+ },function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;
+ return _c('footer', {
staticClass: "bs-docs-footer"
- }, [_vm._c('div', {
+ }, [_c('div', {
staticClass: "container"
- }, [_vm._c('p', [_vm._v("Designed and built by "), _vm._c('a', {
+ }, [_c('p', [_vm._v("Designed and built by "), _c('a', {
attrs: {
"href": "https://github.com/yuche/"
}
- }, [_vm._v("yuche")]), _vm._v(".")]), _vm._v(" "), _vm._c('p', [_vm._v("Vue 2 version built by "), _vm._c('a', {
+ }, [_vm._v("yuche")]), _vm._v(".")]), _vm._v(" "), _c('p', [_vm._v("Vue 2 version built by "), _c('a', {
attrs: {
"href": "https://github.com/wffranco/"
}
- }, [_vm._v("wffranco")]), _vm._v(".")]), _vm._v(" "), _vm._c('p', [_vm._v("\n Using "), _vm._c('a', {
+ }, [_vm._v("wffranco")]), _vm._v(".")]), _vm._v(" "), _c('p', [_vm._v("\n Using "), _c('a', {
attrs: {
"href": "http://twitter.github.com/bootstrap",
"target": "_blank"
}
- }, [_vm._v("Twitter Bootstrap")]), _vm._v("\n and the "), _vm._c('a', {
+ }, [_vm._v("Twitter Bootstrap")]), _vm._v("\n and the "), _c('a', {
attrs: {
"href": "css/docs.css",
"target": "_blank"
}
- }, [_vm._v("Bootstrap's docs styles")]), _vm._v(" designed and built by "), _vm._c('a', {
+ }, [_vm._v("Bootstrap's docs styles")]), _vm._v(" designed and built by "), _c('a', {
attrs: {
"href": "http://twitter.com/mdo",
"target": "_blank"
}
- }, [_vm._v("@mdo")]), _vm._v("\n and "), _vm._c('a', {
+ }, [_vm._v("@mdo")]), _vm._v("\n and "), _c('a', {
attrs: {
"href": "http://twitter.com/fat",
"target": "_blank"
}
- }, [_vm._v("@fat")]), _vm._v(".\n ")]), _vm._v(" "), _vm._c('p', [_vm._v("\n Code licensed under "), _vm._c('a', {
+ }, [_vm._v("@fat")]), _vm._v(".\n ")]), _vm._v(" "), _c('p', [_vm._v("\n Code licensed under "), _c('a', {
attrs: {
"href": "//github.com/mgcrea/angular-strap/blob/master/LICENSE.md",
"target": "_blank"
}
- }, [_vm._v("The MIT License")]), _vm._v(",\n documentation under "), _vm._c('a', {
+ }, [_vm._v("The MIT License")]), _vm._v(",\n documentation under "), _c('a', {
attrs: {
"href": "http://creativecommons.org/licenses/by/3.0/"
}
@@ -19067,28 +18744,28 @@
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-58838205", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-6122e56b", module.exports)
}
}
-/***/ },
-/* 305 */
-/***/ function(module, exports, __webpack_require__) {
+/***/ }),
+/* 304 */
+/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-6922bf24&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Checkbox.vue\n// module id = 15\n// module chunks = 0","/*\r\n\tMIT License http://www.opensource.org/licenses/mit-license.php\r\n\tAuthor Tobias Koppers @sokra\r\n*/\r\n// css base code, injected by the css-loader\r\nmodule.exports = function() {\r\n\tvar list = [];\r\n\r\n\t// return the list of modules as css string\r\n\tlist.toString = function toString() {\r\n\t\tvar result = [];\r\n\t\tfor(var i = 0; i < this.length; i++) {\r\n\t\t\tvar item = this[i];\r\n\t\t\tif(item[2]) {\r\n\t\t\t\tresult.push(\"@media \" + item[2] + \"{\" + item[1] + \"}\");\r\n\t\t\t} else {\r\n\t\t\t\tresult.push(item[1]);\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn result.join(\"\");\r\n\t};\r\n\r\n\t// import a list of modules into the list\r\n\tlist.i = function(modules, mediaQuery) {\r\n\t\tif(typeof modules === \"string\")\r\n\t\t\tmodules = [[null, modules, \"\"]];\r\n\t\tvar alreadyImportedModules = {};\r\n\t\tfor(var i = 0; i < this.length; i++) {\r\n\t\t\tvar id = this[i][0];\r\n\t\t\tif(typeof id === \"number\")\r\n\t\t\t\talreadyImportedModules[id] = true;\r\n\t\t}\r\n\t\tfor(i = 0; i < modules.length; i++) {\r\n\t\t\tvar item = modules[i];\r\n\t\t\t// skip already imported module\r\n\t\t\t// this implementation is not 100% perfect for weird media query combinations\r\n\t\t\t// when a module is imported multiple times with different media queries.\r\n\t\t\t// I hope this will never occur (Hey this way we have smaller bundles)\r\n\t\t\tif(typeof item[0] !== \"number\" || !alreadyImportedModules[item[0]]) {\r\n\t\t\t\tif(mediaQuery && !item[2]) {\r\n\t\t\t\t\titem[2] = mediaQuery;\r\n\t\t\t\t} else if(mediaQuery) {\r\n\t\t\t\t\titem[2] = \"(\" + item[2] + \") and (\" + mediaQuery + \")\";\r\n\t\t\t\t}\r\n\t\t\t\tlist.push(item);\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\treturn list;\r\n};\r\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader/lib/css-base.js\n// module id = 16\n// module chunks = 0","/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\nvar stylesInDom = {},\n\tmemoize = function(fn) {\n\t\tvar memo;\n\t\treturn function () {\n\t\t\tif (typeof memo === \"undefined\") memo = fn.apply(this, arguments);\n\t\t\treturn memo;\n\t\t};\n\t},\n\tisOldIE = memoize(function() {\n\t\treturn /msie [6-9]\\b/.test(window.navigator.userAgent.toLowerCase());\n\t}),\n\tgetHeadElement = memoize(function () {\n\t\treturn document.head || document.getElementsByTagName(\"head\")[0];\n\t}),\n\tsingletonElement = null,\n\tsingletonCounter = 0,\n\tstyleElementsInsertedAtTop = [];\n\nmodule.exports = function(list, options) {\n\tif(typeof DEBUG !== \"undefined\" && DEBUG) {\n\t\tif(typeof document !== \"object\") throw new Error(\"The style-loader cannot be used in a non-browser environment\");\n\t}\n\n\toptions = options || {};\n\t// Force single-tag solution on IE6-9, which has a hard limit on the # of \r\n\n\n\n// WEBPACK FOOTER //\n// Checkbox.vue?58a1e5c4","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c(_vm.isButton ? 'a' : 'label', {\n tag: \"a\",\n class: [_vm.isButton ? 'btn btn-' + _vm.typeColor : 'open checkbox ' + _vm.typeColor, {\n active: _vm.checked,\n disabled: _vm.disabled,\n readonly: _vm.readonly\n }],\n on: {\n \"click\": _vm.toggle\n }\n }, [(_vm.name) ? _vm._c('input', {\n attrs: {\n \"type\": \"hidden\",\n \"name\": _vm.name\n },\n domProps: {\n \"value\": _vm.checked ? _vm.trueValue : _vm.falseValue\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.isButton) ? _vm._c('span', {\n staticClass: \"icon dropdown-toggle\",\n class: [_vm.checked ? 'btn-' + _vm.typeColor : '', {\n bg: _vm.typeColor === 'default'\n }]\n }) : _vm._e(), _vm._v(\" \"), (!_vm.isButton && _vm.checked && _vm.typeColor === 'default') ? _vm._c('span', {\n staticClass: \"icon\"\n }) : _vm._e(), _vm._v(\" \"), _vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-6922bf24\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-6922bf24!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Checkbox.vue\n// module id = 19\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-b1e0461a!vue-loader/lib/selector?type=styles&index=0!./Panel.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Panel.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-b1e0461a!vue-loader/lib/selector?type=template&index=0!./Panel.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Panel.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-b1e0461a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-b1e0461a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Panel.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Panel.vue\n// module id = 20\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-b1e0461a!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Panel.vue\n// module id = 22\n// module chunks = 0","\r\n \r\n
\r\n {{ header }} \r\n
\r\n
\r\n \r\n \r\n
\r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Panel.vue?60e798e2","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n class: ['panel', _vm.panelType]\n }, [_vm._c('div', {\n class: ['panel-heading', {\n 'accordion-toggle': _vm.inAccordion\n }],\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.inAccordion && _vm.toggle()\n }\n }\n }, [_vm._t(\"header\", [_vm._c('h4', {\n staticClass: \"panel-title\"\n }, [_vm._v(_vm._s(_vm.header))])])], 2), _vm._v(\" \"), _vm._c('transition', {\n attrs: {\n \"name\": \"collapse\"\n },\n on: {\n \"enter\": _vm.enter,\n \"after-enter\": _vm.afterEnter,\n \"before-leave\": _vm.beforeLeave\n }\n }, [(_vm.open) ? _vm._c('div', {\n staticClass: \"panel-collapse\"\n }, [_vm._c('div', {\n staticClass: \"panel-body\"\n }, [_vm._t(\"default\")], 2)]) : _vm._e()])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-b1e0461a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-b1e0461a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Panel.vue\n// module id = 24\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-e514dbc6&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Select.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Select.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-e514dbc6!vue-loader/lib/selector?type=template&index=0!./Select.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Select.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-e514dbc6\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-e514dbc6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-e514dbc6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Select.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Select.vue\n// module id = 25\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-e514dbc6&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Select.vue\n// module id = 27\n// module chunks = 0","\r\n \r\n
\r\n \r\n × \r\n
\r\n
\r\n \r\n {{ option[optionsLabel] }} \r\n \r\n \r\n
\r\n \r\n
\r\n \r\n\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Select.vue?68298c13","// coerce convert som types of data into another type\r\nexport const coerce = {\r\n // Convert a string to booleam. Otherwise, return the value without modification, so if is not boolean, Vue throw a warning.\r\n boolean: val => (typeof val === 'string' ? val === '' || val === 'true' ? true : (val === 'false' || val === 'null' || val === 'undefined' ? false : val) : val),\r\n // Attempt to convert a string value to a Number. Otherwise, return 0.\r\n number: (val, alt = null) => (typeof val === 'number' ? val : val === undefined || val === null || isNaN(Number(val)) ? alt : Number(val)),\r\n // Attempt to convert to string any value, except for null or undefined.\r\n string: val => (val === undefined || val === null ? '' : val + ''),\r\n // Pattern accept RegExp, function, or string (converted to RegExp). Otherwise return null.\r\n pattern: val => (val instanceof Function || val instanceof RegExp ? val : typeof val === 'string' ? new RegExp(val) : null)\r\n}\r\n\r\nexport function getJSON (url) {\r\n var request = new window.XMLHttpRequest()\r\n var data = {}\r\n // p (-simulated- promise)\r\n var p = {\r\n then (fn1, fn2) { return p.done(fn1).fail(fn2) },\r\n catch (fn) { return p.fail(fn) },\r\n always (fn) { return p.done(fn).fail(fn) }\r\n };\r\n ['done', 'fail'].forEach(name => {\r\n data[name] = []\r\n p[name] = (fn) => {\r\n if (fn instanceof Function) data[name].push(fn)\r\n return p\r\n }\r\n })\r\n p.done(JSON.parse)\r\n request.onreadystatechange = () => {\r\n if (request.readyState === 4) {\r\n let e = {status: request.status}\r\n if (request.status === 200) {\r\n try {\r\n var response = request.responseText\r\n for (var i in data.done) {\r\n var value = data.done[i](response)\r\n if (value !== undefined) { response = value }\r\n }\r\n } catch (err) {\r\n data.fail.forEach(fail => fail(err))\r\n }\r\n } else {\r\n data.fail.forEach(fail => fail(e))\r\n }\r\n }\r\n }\r\n request.open('GET', url)\r\n request.setRequestHeader('Accept', 'application/json')\r\n request.send()\r\n return p\r\n}\r\n\r\nexport function getScrollBarWidth () {\r\n if (document.documentElement.scrollHeight <= document.documentElement.clientHeight) {\r\n return 0\r\n }\r\n let inner = document.createElement('p')\r\n inner.style.width = '100%'\r\n inner.style.height = '200px'\r\n\r\n let outer = document.createElement('div')\r\n outer.style.position = 'absolute'\r\n outer.style.top = '0px'\r\n outer.style.left = '0px'\r\n outer.style.visibility = 'hidden'\r\n outer.style.width = '200px'\r\n outer.style.height = '150px'\r\n outer.style.overflow = 'hidden'\r\n outer.appendChild(inner)\r\n\r\n document.body.appendChild(outer)\r\n let w1 = inner.offsetWidth\r\n outer.style.overflow = 'scroll'\r\n let w2 = inner.offsetWidth\r\n if (w1 === w2) w2 = outer.clientWidth\r\n\r\n document.body.removeChild(outer)\r\n\r\n return (w1 - w2)\r\n}\r\n\r\n// return all the translations or the default language (english)\r\nexport function translations (lang = 'en') {\r\n let text = {\r\n daysOfWeek: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'],\r\n limit: 'Limit reached ({{limit}} items max).',\r\n loading: 'Loading...',\r\n minLength: 'Min. Length',\r\n months: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],\r\n notSelected: 'Nothing Selected',\r\n required: 'Required',\r\n search: 'Search',\r\n selected: '{{count}} selected'\r\n }\r\n return window.VueStrapLang ? window.VueStrapLang(lang) : text\r\n}\r\n\r\n// delayer: set a function that execute after a delay\r\n// @params (function, delay_prop or value, default_value)\r\nexport function delayer (fn, varTimer, ifNaN = 100) {\r\n function toInt (el) { return /^[0-9]+$/.test(el) ? Number(el) || 1 : null }\r\n var timerId\r\n return function (...args) {\r\n if (timerId) clearTimeout(timerId)\r\n timerId = setTimeout(() => {\r\n fn.apply(this, args)\r\n }, toInt(varTimer) || toInt(this[varTimer]) || ifNaN)\r\n }\r\n}\r\n\r\n// Fix a vue instance Lifecycle to vue 1/2 (just the basic elements, is not a real parser, so this work only if your code is compatible with both)\r\n// (Waiting for testing)\r\nexport function VueFixer (vue) {\r\n var vue2 = !window.Vue || !window.Vue.partial\r\n var mixin = {\r\n computed: {\r\n vue2 () { return !this.$dispatch }\r\n }\r\n }\r\n if (!vue2) {\r\n //translate vue2 attributes to vue1\r\n if (vue.beforeCreate) {\r\n mixin.create = vue.beforeCreate\r\n delete vue.beforeCreate\r\n }\r\n if (vue.beforeMount) {\r\n vue.beforeCompile = vue.beforeMount\r\n delete vue.beforeMount\r\n }\r\n if (vue.mounted) {\r\n vue.ready = vue.mounted\r\n delete vue.mounted\r\n }\r\n } else {\r\n //translate vue1 attributes to vue2\r\n if (vue.beforeCompile) {\r\n vue.beforeMount = vue.beforeCompile\r\n delete vue.beforeCompile\r\n }\r\n if (vue.compiled) {\r\n mixin.compiled = vue.compiled\r\n delete vue.compiled\r\n }\r\n if (vue.ready) {\r\n vue.mounted = vue.ready\r\n delete vue.ready\r\n }\r\n }\r\n if (!vue.mixins) { vue.mixins = [] }\r\n vue.mixins.unshift(mixin)\r\n return vue\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/utils.js","/**\r\n * Click outside directive\r\n */\r\nvar binded = []\r\n\r\nfunction handler (e) { binded.forEach(el => { if (!el.node.contains(e.target)) el.callback(e) }) }\r\n\r\nfunction addListener (node, callback) {\r\n if (!binded.length) document.addEventListener('click', handler, false)\r\n binded.push({node, callback})\r\n}\r\n\r\nfunction removeListener (node, callback) {\r\n binded = binded.filter(el => el.node !== node ? true : !callback ? false : el.callback !== callback)\r\n if (!binded.length) document.removeEventListener('click', handler, false)\r\n}\r\n\r\nexport default {\r\n bind (el, binding) {\r\n removeListener(el, binding.value)\r\n if (typeof binding.value !== 'function') {\r\n if (process.env.NODE_ENV !== 'production') {\r\n Vue.util.warn('ClickOutside only work with a function, received: v-' + binding.name + '=\"' + binding.expression + '\"')\r\n }\r\n } else {\r\n addListener(el, binding.value)\r\n }\r\n },\r\n update (el, binding) {\r\n if (binding.value !== binding.oldValue){\r\n removeListener(el, binding.oldValue)\r\n addListener(el, binding.value)\r\n }\r\n },\r\n unbind (el, binding) {\r\n removeListener(el, binding.value)\r\n }\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/directives/ClickOutside.js","// shim for using process in browser\nvar process = module.exports = {};\n\n// cached from whatever global is present so that test runners that stub it\n// don't break things. But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals. It's inside a\n// function because try/catches deoptimize in certain engines.\n\nvar cachedSetTimeout;\nvar cachedClearTimeout;\n\nfunction defaultSetTimout() {\n throw new Error('setTimeout has not been defined');\n}\nfunction defaultClearTimeout () {\n throw new Error('clearTimeout has not been defined');\n}\n(function () {\n try {\n if (typeof setTimeout === 'function') {\n cachedSetTimeout = setTimeout;\n } else {\n cachedSetTimeout = defaultSetTimout;\n }\n } catch (e) {\n cachedSetTimeout = defaultSetTimout;\n }\n try {\n if (typeof clearTimeout === 'function') {\n cachedClearTimeout = clearTimeout;\n } else {\n cachedClearTimeout = defaultClearTimeout;\n }\n } catch (e) {\n cachedClearTimeout = defaultClearTimeout;\n }\n} ())\nfunction runTimeout(fun) {\n if (cachedSetTimeout === setTimeout) {\n //normal enviroments in sane situations\n return setTimeout(fun, 0);\n }\n // if setTimeout wasn't available but was latter defined\n if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n cachedSetTimeout = setTimeout;\n return setTimeout(fun, 0);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedSetTimeout(fun, 0);\n } catch(e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedSetTimeout.call(null, fun, 0);\n } catch(e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n return cachedSetTimeout.call(this, fun, 0);\n }\n }\n\n\n}\nfunction runClearTimeout(marker) {\n if (cachedClearTimeout === clearTimeout) {\n //normal enviroments in sane situations\n return clearTimeout(marker);\n }\n // if clearTimeout wasn't available but was latter defined\n if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n cachedClearTimeout = clearTimeout;\n return clearTimeout(marker);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedClearTimeout(marker);\n } catch (e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedClearTimeout.call(null, marker);\n } catch (e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n return cachedClearTimeout.call(this, marker);\n }\n }\n\n\n\n}\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\n\nfunction cleanUpNextTick() {\n if (!draining || !currentQueue) {\n return;\n }\n draining = false;\n if (currentQueue.length) {\n queue = currentQueue.concat(queue);\n } else {\n queueIndex = -1;\n }\n if (queue.length) {\n drainQueue();\n }\n}\n\nfunction drainQueue() {\n if (draining) {\n return;\n }\n var timeout = runTimeout(cleanUpNextTick);\n draining = true;\n\n var len = queue.length;\n while(len) {\n currentQueue = queue;\n queue = [];\n while (++queueIndex < len) {\n if (currentQueue) {\n currentQueue[queueIndex].run();\n }\n }\n queueIndex = -1;\n len = queue.length;\n }\n currentQueue = null;\n draining = false;\n runClearTimeout(timeout);\n}\n\nprocess.nextTick = function (fun) {\n var args = new Array(arguments.length - 1);\n if (arguments.length > 1) {\n for (var i = 1; i < arguments.length; i++) {\n args[i - 1] = arguments[i];\n }\n }\n queue.push(new Item(fun, args));\n if (queue.length === 1 && !draining) {\n runTimeout(drainQueue);\n }\n};\n\n// v8 likes predictible objects\nfunction Item(fun, array) {\n this.fun = fun;\n this.array = array;\n}\nItem.prototype.run = function () {\n this.fun.apply(null, this.array);\n};\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\nprocess.versions = {};\n\nfunction noop() {}\n\nprocess.on = noop;\nprocess.addListener = noop;\nprocess.once = noop;\nprocess.off = noop;\nprocess.removeListener = noop;\nprocess.removeAllListeners = noop;\nprocess.emit = noop;\n\nprocess.binding = function (name) {\n throw new Error('process.binding is not supported');\n};\n\nprocess.cwd = function () { return '/' };\nprocess.chdir = function (dir) {\n throw new Error('process.chdir is not supported');\n};\nprocess.umask = function() { return 0; };\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/process/browser.js\n// module id = 31\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n directives: [{\n name: \"click-outside\",\n rawName: \"v-click-outside\",\n value: (_vm.close),\n expression: \"close\"\n }],\n ref: \"select\",\n class: _vm.classes\n }, [_vm._c('div', {\n ref: \"btn\",\n staticClass: \"form-control dropdown-toggle\",\n attrs: {\n \"tabindex\": \"1\",\n \"disabled\": _vm.disabled || !_vm.hasParent,\n \"readonly\": _vm.readonly\n },\n on: {\n \"blur\": function($event) {\n _vm.canSearch ? null : _vm.close()\n },\n \"click\": function($event) {\n _vm.toggle()\n },\n \"keydown\": [function($event) {\n if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n $event.stopPropagation();\n $event.preventDefault();\n _vm.close($event)\n }, function($event) {\n if (_vm._k($event.keyCode, \"space\", 32)) { return; }\n $event.stopPropagation();\n $event.preventDefault();\n _vm.toggle($event)\n }, function($event) {\n if (_vm._k($event.keyCode, \"enter\", 13)) { return; }\n $event.stopPropagation();\n $event.preventDefault();\n _vm.toggle($event)\n }]\n }\n }, [_vm._c('span', {\n staticClass: \"btn-content\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.loading ? _vm.text.loading : _vm.showPlaceholder || (_vm.multiple && _vm.showCount ? _vm.selectedText : _vm.selected))\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.values.length) ? _vm._c('span', {\n staticClass: \"close\",\n on: {\n \"click\": function($event) {\n _vm.clear()\n }\n }\n }, [_vm._v(\"×\")]) : _vm._e()]), _vm._v(\" \"), _vm._c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n ref: \"sel\",\n staticClass: \"secret\",\n attrs: {\n \"name\": _vm.name,\n \"multiple\": _vm.multiple,\n \"required\": _vm.required,\n \"readonly\": _vm.readonly,\n \"disabled\": _vm.disabled\n },\n on: {\n \"change\": function($event) {\n _vm.val = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n })[0]\n }\n }\n }, [(_vm.required) ? _vm._c('option', {\n attrs: {\n \"value\": \"\"\n }\n }) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.list), function(option) {\n return _vm._c('option', {\n domProps: {\n \"value\": option[_vm.optionsValue]\n }\n }, [_vm._v(_vm._s(option[_vm.optionsLabel]))])\n })], 2), _vm._v(\" \"), _vm._c('ul', {\n staticClass: \"dropdown-menu\"\n }, [(_vm.list.length) ? [(_vm.canSearch) ? _vm._c('li', {\n staticClass: \"bs-searchbox\"\n }, [_vm._c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.searchValue),\n expression: \"searchValue\"\n }],\n ref: \"search\",\n staticClass: \"form-control\",\n attrs: {\n \"type\": \"text\",\n \"placeholder\": _vm.searchText || _vm.text.search,\n \"autocomplete\": \"off\"\n },\n domProps: {\n \"value\": _vm._s(_vm.searchValue)\n },\n on: {\n \"keyup\": function($event) {\n if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n _vm.close($event)\n },\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.searchValue = $event.target.value\n }\n }\n }), _vm._v(\" \"), _vm._c('span', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.searchValue),\n expression: \"searchValue\"\n }],\n staticClass: \"close\",\n on: {\n \"click\": _vm.clearSearch\n }\n }, [_vm._v(\"×\")])]) : _vm._e(), _vm._v(\" \"), (_vm.required && !_vm.clearButton) ? _vm._c('li', [_vm._c('a', {\n on: {\n \"mousedown\": function($event) {\n $event.preventDefault();\n _vm.clear() && _vm.close()\n }\n }\n }, [_vm._v(_vm._s(_vm.placeholder || _vm.text.notSelected))])]) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.filteredOptions), function(option) {\n return _vm._c('li', {\n attrs: {\n \"id\": option[_vm.optionsValue]\n }\n }, [_vm._c('a', {\n on: {\n \"mousedown\": function($event) {\n $event.preventDefault();\n _vm.select(option[_vm.optionsValue])\n }\n }\n }, [_vm._c('span', {\n domProps: {\n \"innerHTML\": _vm._s(option[_vm.optionsLabel])\n }\n }), _vm._v(\" \"), _vm._c('span', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.isSelected(option[_vm.optionsValue])),\n expression: \"isSelected(option[optionsValue])\"\n }],\n staticClass: \"glyphicon glyphicon-ok check-mark\"\n })])])\n })] : _vm._e(), _vm._v(\" \"), _vm._t(\"default\"), _vm._v(\" \"), (_vm.notify && !_vm.closeOnSelect) ? _vm._c('transition', {\n attrs: {\n \"name\": \"fadein\"\n }\n }, [_vm._c('div', {\n staticClass: \"notify in\"\n }, [_vm._v(_vm._s(_vm.limitText))])]) : _vm._e()], 2), _vm._v(\" \"), (_vm.notify && _vm.closeOnSelect) ? _vm._c('transition', {\n attrs: {\n \"name\": \"fadein\"\n }\n }, [_vm._c('div', {\n staticClass: \"notify out\"\n }, [_vm._c('div', [_vm._v(_vm._s(_vm.limitText))])])]) : _vm._e()], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-e514dbc6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-e514dbc6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Select.vue\n// module id = 32\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"accordion\",\n \"name\": \"Accordion\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.checked),\n expression: \"checked\"\n }],\n attrs: {\n \"type\": \"primary\"\n },\n domProps: {\n \"value\": (_vm.checked)\n },\n on: {\n \"input\": function($event) {\n _vm.checked = $event\n }\n }\n }, [_vm._v(\"Open only one at a time.\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('v-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.selected),\n expression: \"selected\"\n }],\n attrs: {\n \"options\": _vm.types,\n \"clear-button\": \"\",\n \"placeholder\": \"Global type\"\n },\n domProps: {\n \"value\": (_vm.selected)\n },\n on: {\n \"input\": function($event) {\n _vm.selected = $event\n }\n }\n })], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('v-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.first),\n expression: \"first\"\n }],\n attrs: {\n \"options\": _vm.types,\n \"clear-button\": \"\",\n \"placeholder\": \"First element type\"\n },\n domProps: {\n \"value\": (_vm.first)\n },\n on: {\n \"input\": function($event) {\n _vm.first = $event\n }\n }\n })], 1), _vm._v(\" \"), _vm._c('accordion', {\n attrs: {\n \"one-at-atime\": _vm.checked,\n \"type\": _vm.selected\n }\n }, [_vm._c('panel', {\n attrs: {\n \"is-open\": \"\",\n \"type\": _vm.first == 'panel' ? null : _vm.first\n }\n }, [_vm._c('strong', {\n slot: \"header\"\n }, [_vm._c('u', [_vm._v(\"Panel #1\")])]), _vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")]), _vm._v(\" \"), _vm._c('panel', {\n attrs: {\n \"header\": \"Panel #2\"\n }\n }, [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")]), _vm._v(\" \"), _vm._c('panel', {\n attrs: {\n \"header\": \"Panel #3\"\n }\n }, [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")]), _vm._v(\" \"), _vm._c('panel', {\n attrs: {\n \"header\": \"Panel #4\"\n }\n }, [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")])], 1)], 1), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n Panel #1 \\n ...\\n \\n \\n ...\\n \\n \\n ...\\n \\n \\n ...\\n \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Define the type of color for the tabs (global).\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"one-at-time\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Control whether expanding an item will cause the other items to close.\")])])]), _vm._v(\" \"), _vm._c('doc-table', {\n attrs: {\n \"name\": \"Panel\"\n }\n }, [_vm._c('div', [_vm._c('p', [_vm._v(\"header\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"The clickable text on the group's header. You need one to be able to click on the header for toggling.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"is-open\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Whether accordion group is open or closed.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Define the type of color for the tab (single).\")])])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"If you want to personalice your header with some html you can use the slot instead of header attribute (panel #1 in the example).\")])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-76818dd9\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-76818dd9!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/accordionDocs.vue\n// module id = 33\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-81085d3e!vue-loader/lib/selector?type=styles&index=0!./affixDocs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./affixDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-81085d3e!vue-loader/lib/selector?type=template&index=0!./affixDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\affixDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-81085d3e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-81085d3e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] affixDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/affixDocs.vue\n// module id = 34\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-81085d3e!./~/vue-loader/lib/selector.js?type=styles&index=0!./docs/example/affixDocs.vue\n// module id = 36\n// module chunks = 0","\r\n \r\n \r\n
\r\n The sub-navigation on the RIGHT is a live demo of the affix.\r\n (The live demo is hidden in small screens) \r\n \r\n \r\n \r\n \r\n \r\n \r\n <affix offset=\"50\">\r\n <ul>\r\n <li>...</li>\r\n <li>...</li>\r\n <li>...</li>\r\n </ul>\r\n <a href=\"#\">...</a>\r\n </affix>\r\n \r\n \r\n \r\n
offset
\r\n
Number
\r\n
0
\r\n
Pixels to offset from top of screen when calculating position of scroll.
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// affixDocs.vue?2d2dca86","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-48fb51b2!vue-loader/lib/selector?type=styles&index=0!./Tooltip.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Tooltip.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-48fb51b2!vue-loader/lib/selector?type=template&index=0!./Tooltip.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Tooltip.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-48fb51b2\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-48fb51b2\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Tooltip.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Tooltip.vue\n// module id = 38\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-48fb51b2!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Tooltip.vue\n// module id = 40\n// module chunks = 0","\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Tooltip.vue?37d183ec","import $ from './NodeList.js'\r\n\r\nexport default {\r\n props: {\r\n content: {type: String},\r\n effect: {type: String, default: 'fade'},\r\n header: {type: Boolean, default: true},\r\n placement: {type: String, default: 'top'},\r\n title: {type: String},\r\n trigger: {type: String}\r\n },\r\n data () {\r\n return {\r\n top: 0,\r\n left: 0,\r\n show: false\r\n }\r\n },\r\n computed: {\r\n events () { return { contextmenu: ['contextmenu'], hover: ['mouseleave', 'mouseenter'], focus: ['blur', 'focus'] }[this.trigger] || ['click'] }\r\n },\r\n methods: {\r\n beforeEnter () {\r\n this.position()\r\n setTimeout(() => this.position(), 30)\r\n },\r\n position () {\r\n this.$nextTick(() => {\r\n var popover = this.$refs.popover\r\n var trigger = this.$refs.trigger.children[0]\r\n switch (this.placement) {\r\n case 'top' :\r\n this.left = trigger.offsetLeft - popover.offsetWidth / 2 + trigger.offsetWidth / 2\r\n this.top = trigger.offsetTop - popover.offsetHeight\r\n break\r\n case 'left':\r\n this.left = trigger.offsetLeft - popover.offsetWidth\r\n this.top = trigger.offsetTop + trigger.offsetHeight / 2 - popover.offsetHeight / 2\r\n break\r\n case 'right':\r\n this.left = trigger.offsetLeft + trigger.offsetWidth\r\n this.top = trigger.offsetTop + trigger.offsetHeight / 2 - popover.offsetHeight / 2\r\n break\r\n case 'bottom':\r\n this.left = trigger.offsetLeft - popover.offsetWidth / 2 + trigger.offsetWidth / 2\r\n this.top = trigger.offsetTop + trigger.offsetHeight\r\n break\r\n default:\r\n console.warn('Wrong placement prop')\r\n }\r\n popover.style.top = this.top + 'px'\r\n popover.style.left = this.left + 'px'\r\n })\r\n },\r\n toggle (e) {\r\n if (e && this.trigger === 'contextmenu') e.preventDefault()\r\n this.show = !this.show\r\n if (this.show) this.beforeEnter()\r\n }\r\n },\r\n mounted () {\r\n let trigger = this.$refs.trigger.children[0]\r\n if (!trigger) return console.error('Could not find trigger v-el in your component that uses popoverMixin.')\r\n\r\n if (this.trigger === 'focus' && !~trigger.tabIndex) {\r\n trigger = $('a,input,select,textarea,button', trigger)\r\n if (!trigger.length) { return }\r\n }\r\n this.events.forEach(event => {\r\n $(trigger).on(event, this.toggle)\r\n })\r\n },\r\n beforeDestroy () {\r\n if (this._trigger) $(this._trigger).off()\r\n }\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/popoverMixins.js","require('./PolyFills.js')\r\n\r\nvar ArrayProto = Array.prototype\r\nvar nodeError = new Error('Passed arguments must be of Node')\r\nvar blurEvent\r\nvar blurList = []\r\nvar Events = []\r\n\r\nfunction isNode (val) { return val instanceof window.Node }\r\nfunction isNodeList (val) { return val instanceof window.NodeList || val instanceof NodeList || val instanceof window.HTMLCollection || val instanceof Array }\r\n\r\nclass NodeList {\r\n constructor (args) {\r\n var nodes = args\r\n if (args[0] === window) {\r\n nodes = [window]\r\n } else if (typeof args[0] === 'string') {\r\n nodes = (args[1] || document).querySelectorAll(args[0])\r\n if (args[1]) { this.owner = args[1] }\r\n } else if (0 in args && !isNode(args[0]) && args[0] && 'length' in args[0]) {\r\n nodes = args[0]\r\n if (args[1]) { this.owner = args[1] }\r\n }\r\n if (nodes) {\r\n for (var i in nodes) {\r\n this[i] = nodes[i]\r\n }\r\n this.length = nodes.length\r\n } else {\r\n this.length = 0\r\n }\r\n window.prueba = this\r\n }\r\n\r\n concat (...args) {\r\n var nodes = ArrayProto.slice.call(this)\r\n function flatten (arr) {\r\n ArrayProto.forEach.call(arr, el => {\r\n if (isNode(el)) {\r\n if (!~nodes.indexOf(el)) nodes.push(el)\r\n } else if (isNodeList(el)) {\r\n flatten(el)\r\n }\r\n })\r\n }\r\n ArrayProto.forEach.call(args, arg => {\r\n if (isNode(arg)) {\r\n if (!~nodes.indexOf(arg)) nodes.push(arg)\r\n } else if (isNodeList(arg)) {\r\n flatten(arg)\r\n } else {\r\n throw Error('Concat arguments must be of a Node, NodeList, HTMLCollection, or Array of (Node, NodeList, HTMLCollection, Array)')\r\n }\r\n })\r\n return NodeListJS(nodes, this)\r\n }\r\n delete () {\r\n var notRemoved = flatten(this).filter(el => {\r\n if (el.remove) {\r\n el.remove()\r\n } else if (el.parentNode) {\r\n el.parentNode.removeChild(el)\r\n }\r\n return document.body.contains(el)\r\n })\r\n if (notRemoved.length) console.warn('NodeList: Some nodes could not be deleted.')\r\n return notRemoved\r\n }\r\n each (...args) {\r\n ArrayProto.forEach.apply(this, args)\r\n return this\r\n }\r\n filter (...args) {\r\n return NodeListJS(ArrayProto.filter.apply(this, args), this)\r\n }\r\n find (element) {\r\n var nodes = []\r\n if (typeof element === 'string') flatten(this).forEach(node => { nodes.push(node.querySelectorAll(element)) })\r\n if (isNode(element)) flatten(this).forEach(node => { if (node !== element && node.contains(element)) nodes.push(element) })\r\n if (isNodeList(element)) {\r\n var els = flatten(element)\r\n flatten(this).forEach(node => { els.forEach(el => { if (node !== el && node.contains(el)) nodes.push(el) })})\r\n }\r\n return flatten(nodes, this.owner)\r\n }\r\n forEach (...args) {\r\n ArrayProto.forEach.apply(this, args)\r\n return this\r\n }\r\n includes (element, index) {\r\n return ~this.indexOf(element, index)\r\n }\r\n map (...args) {\r\n var mapped = ArrayProto.map.apply(this, args)\r\n return mapped.some(el => (isNode(el) || isNodeList(el))) ? flatten(mapped, this) : mapped\r\n }\r\n parent () {\r\n return flatten(this.map(el => el.parentNode), this)\r\n }\r\n pop (amount) {\r\n if (typeof amount !== 'number') { amount = 1 }\r\n var nodes = []\r\n var pop = ArrayProto.pop.bind(this)\r\n while (amount--) nodes.push(pop())\r\n return NodeListJS(nodes, this)\r\n }\r\n push (...args) {\r\n ArrayProto.forEach.call(args, arg => {\r\n if (!isNode(arg)) throw nodeError\r\n if (!~this.indexOf(arg)) ArrayProto.push.call(this, arg)\r\n })\r\n return this\r\n }\r\n shift (amount) {\r\n if (typeof amount !== 'number') { amount = 1 }\r\n var nodes = []\r\n while (amount--) nodes.push(ArrayProto.shift.call(this))\r\n return nodes.length == 1 ? nodes[0] : NodeListJS(nodes, this)\r\n }\r\n slice (...args) {\r\n return NodeListJS(ArrayProto.slice.apply(this, args), this)\r\n }\r\n splice (...args) {\r\n for (var i = 2, l = args.length; i < l; i++) {\r\n if (!isNode(args[i])) throw nodeError\r\n }\r\n ArrayProto.splice.apply(this, args)\r\n return this\r\n }\r\n unshift (...args) {\r\n var unshift = ArrayProto.unshift.bind(this)\r\n ArrayProto.forEach.call(args, arg => {\r\n if (!isNode(arg)) throw nodeError\r\n if (!~this.indexOf(arg)) unshift(arg)\r\n })\r\n return this\r\n }\r\n\r\n addClass (classes) {\r\n return this.toggleClass(classes, true)\r\n }\r\n removeClass (classes) {\r\n return this.toggleClass(classes, false)\r\n }\r\n toggleClass (classes, value = null) {\r\n var method = (value === undefined || value === null) ? 'toggle' : value ? 'add' : 'remove'\r\n if (typeof classes === 'string') {\r\n classes = classes.trim().replace(/\\s+/, ' ').split(' ')\r\n }\r\n return this.each(el => classes.forEach(c => el.classList[method](c)))\r\n }\r\n\r\n get (prop) {\r\n var arr = []\r\n this.each(el => {\r\n if (el !== null) { el = el[prop] }\r\n arr.push(el)\r\n })\r\n return flatten(arr, this)\r\n }\r\n set (prop, value) {\r\n if (prop.constructor === Object) {\r\n this.each(el => {\r\n if (el) {\r\n for (var key in prop) {\r\n if (key in el) { el[key] = prop[key] }\r\n }\r\n }\r\n })\r\n } else {\r\n this.each(el => {\r\n if (prop in el) { el[prop] = value }\r\n })\r\n }\r\n return this\r\n }\r\n call (...args) {\r\n const method = ArrayProto.shift.call(args)\r\n let arr = []\r\n let returnThis = true\r\n this.each(el => {\r\n if (el && el[method] instanceof Function) {\r\n el = el[method].apply(el, args)\r\n arr.push(el)\r\n if (returnThis && el !== undefined) {\r\n returnThis = false\r\n }\r\n } else {\r\n arr.push(undefined)\r\n }\r\n })\r\n return returnThis ? this : flatten(arr, this)\r\n }\r\n item (index) {\r\n return NodeListJS([this[index]], this)\r\n }\r\n get asArray () {\r\n return ArrayProto.slice.call(this)\r\n }\r\n\r\n // event handlers\r\n on (events, selector, callback) {\r\n if (typeof events === 'string') { events = events.trim().replace(/\\s+/, ' ').split(' ') }\r\n if (!this || !this.length) return this\r\n if (callback === undefined) {\r\n callback = selector\r\n selector = null\r\n }\r\n if (!callback) return this\r\n var fn = callback\r\n callback = selector ? function (e) {\r\n var els = NodeListJS(selector, this)\r\n if (!els.length) { return }\r\n els.some(el => {\r\n var target = el.contains(e.target)\r\n if (target) fn.call(el, e, el)\r\n return target\r\n })\r\n } : function (e) {\r\n fn.apply(this, [e, this])\r\n }\r\n this.each(el => {\r\n events.forEach(event => {\r\n if (el === window || isNode(el)) {\r\n el.addEventListener(event, callback, false)\r\n Events.push({\r\n el: el,\r\n event: event,\r\n callback: callback\r\n })\r\n }\r\n })\r\n })\r\n return this\r\n }\r\n off (events, callback) {\r\n if (events instanceof Function) {\r\n callback = events\r\n events = null\r\n }\r\n events = events instanceof Array ? events : typeof events === 'string' ? events.trim().replace(/\\s+/,' ').split(' ') : null\r\n this.each(el => {\r\n Events = Events.filter(e => {\r\n if(e && e.el === el && (!callback || callback === e.callback) && (!events || ~events.indexOf(e.event))) {\r\n e.el.removeEventListener(e.event, e.callback)\r\n return false\r\n }\r\n return true\r\n })\r\n })\r\n return this\r\n }\r\n onBlur (callback) {\r\n if (!this || !this.length) return this\r\n if (!callback) return this\r\n this.each(el => { blurList.push({el, callback}) })\r\n if (!blurEvent) {\r\n blurEvent = e => {\r\n blurList.forEach(item => {\r\n var target = item.el.contains(e.target) || item.el === e.target\r\n if (!target) item.callback.call(item.el, e, item.el)\r\n })\r\n }\r\n document.addEventListener('click', blurEvent, false)\r\n document.addEventListener('touchstart', blurEvent, false)\r\n }\r\n return this\r\n }\r\n offBlur (callback) {\r\n this.each(el => {\r\n blurList = blurList.filter(blur => {\r\n if (blur && blur.el === el && (!callback || blur.callback === callback)) {\r\n return false\r\n }\r\n return el\r\n })\r\n })\r\n return this\r\n }\r\n}\r\n\r\nvar NL = NodeList.prototype\r\n\r\nfunction flatten (arr, owner) {\r\n var list = []\r\n ArrayProto.forEach.call(arr, el => {\r\n if (isNode(el)) {\r\n if (!~list.indexOf(el)) list.push(el)\r\n } else if (isNodeList(el)) {\r\n for (var id in el) if (!~list.indexOf(el[id])) list.push(el[id])\r\n } else if (el !== null) {\r\n arr.get = NL.get\r\n arr.set = NL.set\r\n arr.call = NL.call\r\n arr.owner = owner\r\n return arr\r\n }\r\n })\r\n return NodeListJS(list, owner)\r\n}\r\n\r\nvar exceptions = ['join', 'copyWithin', 'fill', 'find', 'forEach']\r\nObject.getOwnPropertyNames(ArrayProto).forEach(key => {\r\n if (!~exceptions.indexOf(key) && NL[key] === undefined) {\r\n NL[key] = ArrayProto[key]\r\n }\r\n})\r\nif (window.Symbol && Symbol.iterator) {\r\n NL[Symbol.iterator] = NL.values = ArrayProto[Symbol.iterator]\r\n}\r\nvar div = document.createElement('div')\r\nfunction setterGetter (prop) {\r\n if (NL[prop]) return\r\n if (div[prop] instanceof Function) {\r\n NL[prop] = (...args) => {\r\n var arr = []\r\n var returnThis = true\r\n for (var i in NL) {\r\n var el = NL[i]\r\n if (el && el[prop] instanceof Function) {\r\n el = el[prop].apply(el, args)\r\n arr.push(el)\r\n if (returnThis && el !== undefined) {\r\n returnThis = false\r\n }\r\n } else {\r\n arr.push(undefined)\r\n }\r\n }\r\n return returnThis ? this : flatten(arr, this)\r\n }\r\n } else {\r\n Object.defineProperty(NL, prop, {\r\n get () {\r\n var arr = []\r\n this.each(el => {\r\n if (el !== null) { el = el[prop] }\r\n arr.push(el)\r\n })\r\n return flatten(arr, this)\r\n },\r\n set (value) {\r\n this.each(el => {\r\n if (el && prop in el) { el[prop] = value }\r\n })\r\n }\r\n })\r\n }\r\n}\r\nfor (var prop in div) setterGetter(prop)\r\n\r\nfunction NodeListJS (...args) { return new NodeList(args) }\r\nwindow.NL = NodeListJS\r\n\r\nexport default NodeListJS\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/NodeList.js","module.exports = { \"default\": require(\"core-js/library/fn/object/define-property\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/object/define-property.js\n// module id = 44\n// module chunks = 0","require('../../modules/es6.object.define-property');\nvar $Object = require('../../modules/_core').Object;\nmodule.exports = function defineProperty(it, key, desc){\n return $Object.defineProperty(it, key, desc);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/object/define-property.js\n// module id = 45\n// module chunks = 0","var $export = require('./_export');\n// 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes)\n$export($export.S + $export.F * !require('./_descriptors'), 'Object', {defineProperty: require('./_object-dp').f});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.object.define-property.js\n// module id = 46\n// module chunks = 0","var global = require('./_global')\n , core = require('./_core')\n , ctx = require('./_ctx')\n , hide = require('./_hide')\n , PROTOTYPE = 'prototype';\n\nvar $export = function(type, name, source){\n var IS_FORCED = type & $export.F\n , IS_GLOBAL = type & $export.G\n , IS_STATIC = type & $export.S\n , IS_PROTO = type & $export.P\n , IS_BIND = type & $export.B\n , IS_WRAP = type & $export.W\n , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n , expProto = exports[PROTOTYPE]\n , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n , key, own, out;\n if(IS_GLOBAL)source = name;\n for(key in source){\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if(own && key in exports)continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function(C){\n var F = function(a, b, c){\n if(this instanceof C){\n switch(arguments.length){\n case 0: return new C;\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if(IS_PROTO){\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library` \nmodule.exports = $export;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_export.js\n// module id = 47\n// module chunks = 0","// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();\nif(typeof __g == 'number')__g = global; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_global.js\n// module id = 48\n// module chunks = 0","var core = module.exports = {version: '2.4.0'};\nif(typeof __e == 'number')__e = core; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_core.js\n// module id = 49\n// module chunks = 0","// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function(fn, that, length){\n aFunction(fn);\n if(that === undefined)return fn;\n switch(length){\n case 1: return function(a){\n return fn.call(that, a);\n };\n case 2: return function(a, b){\n return fn.call(that, a, b);\n };\n case 3: return function(a, b, c){\n return fn.call(that, a, b, c);\n };\n }\n return function(/* ...args */){\n return fn.apply(that, arguments);\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ctx.js\n// module id = 50\n// module chunks = 0","module.exports = function(it){\n if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_a-function.js\n// module id = 51\n// module chunks = 0","var dP = require('./_object-dp')\n , createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function(object, key, value){\n return dP.f(object, key, createDesc(1, value));\n} : function(object, key, value){\n object[key] = value;\n return object;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_hide.js\n// module id = 52\n// module chunks = 0","var anObject = require('./_an-object')\n , IE8_DOM_DEFINE = require('./_ie8-dom-define')\n , toPrimitive = require('./_to-primitive')\n , dP = Object.defineProperty;\n\nexports.f = require('./_descriptors') ? Object.defineProperty : function defineProperty(O, P, Attributes){\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if(IE8_DOM_DEFINE)try {\n return dP(O, P, Attributes);\n } catch(e){ /* empty */ }\n if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n if('value' in Attributes)O[P] = Attributes.value;\n return O;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dp.js\n// module id = 53\n// module chunks = 0","var isObject = require('./_is-object');\nmodule.exports = function(it){\n if(!isObject(it))throw TypeError(it + ' is not an object!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_an-object.js\n// module id = 54\n// module chunks = 0","module.exports = function(it){\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-object.js\n// module id = 55\n// module chunks = 0","module.exports = !require('./_descriptors') && !require('./_fails')(function(){\n return Object.defineProperty(require('./_dom-create')('div'), 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ie8-dom-define.js\n// module id = 56\n// module chunks = 0","// Thank's IE8 for his funny defineProperty\nmodule.exports = !require('./_fails')(function(){\n return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_descriptors.js\n// module id = 57\n// module chunks = 0","module.exports = function(exec){\n try {\n return !!exec();\n } catch(e){\n return true;\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_fails.js\n// module id = 58\n// module chunks = 0","var isObject = require('./_is-object')\n , document = require('./_global').document\n // in old IE typeof document.createElement is 'object'\n , is = isObject(document) && isObject(document.createElement);\nmodule.exports = function(it){\n return is ? document.createElement(it) : {};\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_dom-create.js\n// module id = 59\n// module chunks = 0","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function(it, S){\n if(!isObject(it))return it;\n var fn, val;\n if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-primitive.js\n// module id = 60\n// module chunks = 0","module.exports = function(bitmap, value){\n return {\n enumerable : !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable : !(bitmap & 4),\n value : value\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_property-desc.js\n// module id = 61\n// module chunks = 0","module.exports = { \"default\": require(\"core-js/library/fn/symbol/iterator\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/symbol/iterator.js\n// module id = 62\n// module chunks = 0","require('../../modules/es6.string.iterator');\nrequire('../../modules/web.dom.iterable');\nmodule.exports = require('../../modules/_wks-ext').f('iterator');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/symbol/iterator.js\n// module id = 63\n// module chunks = 0","'use strict';\nvar $at = require('./_string-at')(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\nrequire('./_iter-define')(String, 'String', function(iterated){\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function(){\n var O = this._t\n , index = this._i\n , point;\n if(index >= O.length)return {value: undefined, done: true};\n point = $at(O, index);\n this._i += point.length;\n return {value: point, done: false};\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.string.iterator.js\n// module id = 64\n// module chunks = 0","var toInteger = require('./_to-integer')\n , defined = require('./_defined');\n// true -> String#at\n// false -> String#codePointAt\nmodule.exports = function(TO_STRING){\n return function(that, pos){\n var s = String(defined(that))\n , i = toInteger(pos)\n , l = s.length\n , a, b;\n if(i < 0 || i >= l)return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_string-at.js\n// module id = 65\n// module chunks = 0","// 7.1.4 ToInteger\nvar ceil = Math.ceil\n , floor = Math.floor;\nmodule.exports = function(it){\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-integer.js\n// module id = 66\n// module chunks = 0","// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function(it){\n if(it == undefined)throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_defined.js\n// module id = 67\n// module chunks = 0","'use strict';\nvar LIBRARY = require('./_library')\n , $export = require('./_export')\n , redefine = require('./_redefine')\n , hide = require('./_hide')\n , has = require('./_has')\n , Iterators = require('./_iterators')\n , $iterCreate = require('./_iter-create')\n , setToStringTag = require('./_set-to-string-tag')\n , getPrototypeOf = require('./_object-gpo')\n , ITERATOR = require('./_wks')('iterator')\n , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next`\n , FF_ITERATOR = '@@iterator'\n , KEYS = 'keys'\n , VALUES = 'values';\n\nvar returnThis = function(){ return this; };\n\nmodule.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){\n $iterCreate(Constructor, NAME, next);\n var getMethod = function(kind){\n if(!BUGGY && kind in proto)return proto[kind];\n switch(kind){\n case KEYS: return function keys(){ return new Constructor(this, kind); };\n case VALUES: return function values(){ return new Constructor(this, kind); };\n } return function entries(){ return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator'\n , DEF_VALUES = DEFAULT == VALUES\n , VALUES_BUG = false\n , proto = Base.prototype\n , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]\n , $default = $native || getMethod(DEFAULT)\n , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined\n , $anyNative = NAME == 'Array' ? proto.entries || $native : $native\n , methods, key, IteratorPrototype;\n // Fix native\n if($anyNative){\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base));\n if(IteratorPrototype !== Object.prototype){\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if(DEF_VALUES && $native && $native.name !== VALUES){\n VALUES_BUG = true;\n $default = function values(){ return $native.call(this); };\n }\n // Define iterator\n if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if(DEFAULT){\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if(FORCED)for(key in methods){\n if(!(key in proto))redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-define.js\n// module id = 68\n// module chunks = 0","module.exports = true;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_library.js\n// module id = 69\n// module chunks = 0","module.exports = require('./_hide');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_redefine.js\n// module id = 70\n// module chunks = 0","var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function(it, key){\n return hasOwnProperty.call(it, key);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_has.js\n// module id = 71\n// module chunks = 0","module.exports = {};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iterators.js\n// module id = 72\n// module chunks = 0","'use strict';\nvar create = require('./_object-create')\n , descriptor = require('./_property-desc')\n , setToStringTag = require('./_set-to-string-tag')\n , IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\nrequire('./_hide')(IteratorPrototype, require('./_wks')('iterator'), function(){ return this; });\n\nmodule.exports = function(Constructor, NAME, next){\n Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)});\n setToStringTag(Constructor, NAME + ' Iterator');\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-create.js\n// module id = 73\n// module chunks = 0","// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\nvar anObject = require('./_an-object')\n , dPs = require('./_object-dps')\n , enumBugKeys = require('./_enum-bug-keys')\n , IE_PROTO = require('./_shared-key')('IE_PROTO')\n , Empty = function(){ /* empty */ }\n , PROTOTYPE = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function(){\n // Thrash, waste and sodomy: IE GC bug\n var iframe = require('./_dom-create')('iframe')\n , i = enumBugKeys.length\n , lt = '<'\n , gt = '>'\n , iframeDocument;\n iframe.style.display = 'none';\n require('./_html').appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];\n return createDict();\n};\n\nmodule.exports = Object.create || function create(O, Properties){\n var result;\n if(O !== null){\n Empty[PROTOTYPE] = anObject(O);\n result = new Empty;\n Empty[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = createDict();\n return Properties === undefined ? result : dPs(result, Properties);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-create.js\n// module id = 74\n// module chunks = 0","var dP = require('./_object-dp')\n , anObject = require('./_an-object')\n , getKeys = require('./_object-keys');\n\nmodule.exports = require('./_descriptors') ? Object.defineProperties : function defineProperties(O, Properties){\n anObject(O);\n var keys = getKeys(Properties)\n , length = keys.length\n , i = 0\n , P;\n while(length > i)dP.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dps.js\n// module id = 75\n// module chunks = 0","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal')\n , enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O){\n return $keys(O, enumBugKeys);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys.js\n// module id = 76\n// module chunks = 0","var has = require('./_has')\n , toIObject = require('./_to-iobject')\n , arrayIndexOf = require('./_array-includes')(false)\n , IE_PROTO = require('./_shared-key')('IE_PROTO');\n\nmodule.exports = function(object, names){\n var O = toIObject(object)\n , i = 0\n , result = []\n , key;\n for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while(names.length > i)if(has(O, key = names[i++])){\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys-internal.js\n// module id = 77\n// module chunks = 0","// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = require('./_iobject')\n , defined = require('./_defined');\nmodule.exports = function(it){\n return IObject(defined(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-iobject.js\n// module id = 78\n// module chunks = 0","// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = require('./_cof');\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iobject.js\n// module id = 79\n// module chunks = 0","var toString = {}.toString;\n\nmodule.exports = function(it){\n return toString.call(it).slice(8, -1);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_cof.js\n// module id = 80\n// module chunks = 0","// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = require('./_to-iobject')\n , toLength = require('./_to-length')\n , toIndex = require('./_to-index');\nmodule.exports = function(IS_INCLUDES){\n return function($this, el, fromIndex){\n var O = toIObject($this)\n , length = toLength(O.length)\n , index = toIndex(fromIndex, length)\n , value;\n // Array#includes uses SameValueZero equality algorithm\n if(IS_INCLUDES && el != el)while(length > index){\n value = O[index++];\n if(value != value)return true;\n // Array#toIndex ignores holes, Array#includes - not\n } else for(;length > index; index++)if(IS_INCLUDES || index in O){\n if(O[index] === el)return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_array-includes.js\n// module id = 81\n// module chunks = 0","// 7.1.15 ToLength\nvar toInteger = require('./_to-integer')\n , min = Math.min;\nmodule.exports = function(it){\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-length.js\n// module id = 82\n// module chunks = 0","var toInteger = require('./_to-integer')\n , max = Math.max\n , min = Math.min;\nmodule.exports = function(index, length){\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-index.js\n// module id = 83\n// module chunks = 0","var shared = require('./_shared')('keys')\n , uid = require('./_uid');\nmodule.exports = function(key){\n return shared[key] || (shared[key] = uid(key));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared-key.js\n// module id = 84\n// module chunks = 0","var global = require('./_global')\n , SHARED = '__core-js_shared__'\n , store = global[SHARED] || (global[SHARED] = {});\nmodule.exports = function(key){\n return store[key] || (store[key] = {});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared.js\n// module id = 85\n// module chunks = 0","var id = 0\n , px = Math.random();\nmodule.exports = function(key){\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_uid.js\n// module id = 86\n// module chunks = 0","// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-bug-keys.js\n// module id = 87\n// module chunks = 0","module.exports = require('./_global').document && document.documentElement;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_html.js\n// module id = 88\n// module chunks = 0","var def = require('./_object-dp').f\n , has = require('./_has')\n , TAG = require('./_wks')('toStringTag');\n\nmodule.exports = function(it, tag, stat){\n if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_set-to-string-tag.js\n// module id = 89\n// module chunks = 0","var store = require('./_shared')('wks')\n , uid = require('./_uid')\n , Symbol = require('./_global').Symbol\n , USE_SYMBOL = typeof Symbol == 'function';\n\nvar $exports = module.exports = function(name){\n return store[name] || (store[name] =\n USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n};\n\n$exports.store = store;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks.js\n// module id = 90\n// module chunks = 0","// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\nvar has = require('./_has')\n , toObject = require('./_to-object')\n , IE_PROTO = require('./_shared-key')('IE_PROTO')\n , ObjectProto = Object.prototype;\n\nmodule.exports = Object.getPrototypeOf || function(O){\n O = toObject(O);\n if(has(O, IE_PROTO))return O[IE_PROTO];\n if(typeof O.constructor == 'function' && O instanceof O.constructor){\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gpo.js\n// module id = 91\n// module chunks = 0","// 7.1.13 ToObject(argument)\nvar defined = require('./_defined');\nmodule.exports = function(it){\n return Object(defined(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-object.js\n// module id = 92\n// module chunks = 0","require('./es6.array.iterator');\nvar global = require('./_global')\n , hide = require('./_hide')\n , Iterators = require('./_iterators')\n , TO_STRING_TAG = require('./_wks')('toStringTag');\n\nfor(var collections = ['NodeList', 'DOMTokenList', 'MediaList', 'StyleSheetList', 'CSSRuleList'], i = 0; i < 5; i++){\n var NAME = collections[i]\n , Collection = global[NAME]\n , proto = Collection && Collection.prototype;\n if(proto && !proto[TO_STRING_TAG])hide(proto, TO_STRING_TAG, NAME);\n Iterators[NAME] = Iterators.Array;\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/web.dom.iterable.js\n// module id = 93\n// module chunks = 0","'use strict';\nvar addToUnscopables = require('./_add-to-unscopables')\n , step = require('./_iter-step')\n , Iterators = require('./_iterators')\n , toIObject = require('./_to-iobject');\n\n// 22.1.3.4 Array.prototype.entries()\n// 22.1.3.13 Array.prototype.keys()\n// 22.1.3.29 Array.prototype.values()\n// 22.1.3.30 Array.prototype[@@iterator]()\nmodule.exports = require('./_iter-define')(Array, 'Array', function(iterated, kind){\n this._t = toIObject(iterated); // target\n this._i = 0; // next index\n this._k = kind; // kind\n// 22.1.5.2.1 %ArrayIteratorPrototype%.next()\n}, function(){\n var O = this._t\n , kind = this._k\n , index = this._i++;\n if(!O || index >= O.length){\n this._t = undefined;\n return step(1);\n }\n if(kind == 'keys' )return step(0, index);\n if(kind == 'values')return step(0, O[index]);\n return step(0, [index, O[index]]);\n}, 'values');\n\n// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)\nIterators.Arguments = Iterators.Array;\n\naddToUnscopables('keys');\naddToUnscopables('values');\naddToUnscopables('entries');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.array.iterator.js\n// module id = 94\n// module chunks = 0","module.exports = function(){ /* empty */ };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_add-to-unscopables.js\n// module id = 95\n// module chunks = 0","module.exports = function(done, value){\n return {value: value, done: !!done};\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-step.js\n// module id = 96\n// module chunks = 0","exports.f = require('./_wks');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks-ext.js\n// module id = 97\n// module chunks = 0","module.exports = { \"default\": require(\"core-js/library/fn/object/get-own-property-names\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/object/get-own-property-names.js\n// module id = 98\n// module chunks = 0","require('../../modules/es6.object.get-own-property-names');\nvar $Object = require('../../modules/_core').Object;\nmodule.exports = function getOwnPropertyNames(it){\n return $Object.getOwnPropertyNames(it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/object/get-own-property-names.js\n// module id = 99\n// module chunks = 0","// 19.1.2.7 Object.getOwnPropertyNames(O)\nrequire('./_object-sap')('getOwnPropertyNames', function(){\n return require('./_object-gopn-ext').f;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.object.get-own-property-names.js\n// module id = 100\n// module chunks = 0","// most Object methods by ES6 should accept primitives\nvar $export = require('./_export')\n , core = require('./_core')\n , fails = require('./_fails');\nmodule.exports = function(KEY, exec){\n var fn = (core.Object || {})[KEY] || Object[KEY]\n , exp = {};\n exp[KEY] = exec(fn);\n $export($export.S + $export.F * fails(function(){ fn(1); }), 'Object', exp);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-sap.js\n// module id = 101\n// module chunks = 0","// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window\nvar toIObject = require('./_to-iobject')\n , gOPN = require('./_object-gopn').f\n , toString = {}.toString;\n\nvar windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames\n ? Object.getOwnPropertyNames(window) : [];\n\nvar getWindowNames = function(it){\n try {\n return gOPN(it);\n } catch(e){\n return windowNames.slice();\n }\n};\n\nmodule.exports.f = function getOwnPropertyNames(it){\n return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gopn-ext.js\n// module id = 102\n// module chunks = 0","// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)\nvar $keys = require('./_object-keys-internal')\n , hiddenKeys = require('./_enum-bug-keys').concat('length', 'prototype');\n\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O){\n return $keys(O, hiddenKeys);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gopn.js\n// module id = 103\n// module chunks = 0","\"use strict\";\n\nexports.__esModule = true;\n\nexports.default = function (instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/helpers/classCallCheck.js\n// module id = 104\n// module chunks = 0","\"use strict\";\n\nexports.__esModule = true;\n\nvar _defineProperty = require(\"../core-js/object/define-property\");\n\nvar _defineProperty2 = _interopRequireDefault(_defineProperty);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n (0, _defineProperty2.default)(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/helpers/createClass.js\n// module id = 105\n// module chunks = 0","/**\r\n * Array.find\r\n */\r\nif (!Array.prototype.find) {\r\n Array.prototype.find = function(predicate) {\r\n 'use strict';\r\n if (this == null) {\r\n throw new TypeError('Array.prototype.find called on null or undefined');\r\n }\r\n if (typeof predicate !== 'function') {\r\n throw new TypeError('predicate must be a function');\r\n }\r\n var list = Object(this);\r\n var length = list.length >>> 0;\r\n var thisArg = arguments[1];\r\n var value;\r\n\r\n for (var i = 0; i < length; i++) {\r\n value = list[i];\r\n if (predicate.call(thisArg, value, i, list)) {\r\n return value;\r\n }\r\n }\r\n return undefined;\r\n };\r\n}\r\n\r\n/*\r\n * classList.js: Cross-browser full element.classList implementation.\r\n * 1.1.20150312\r\n *\r\n * By Eli Grey, http://eligrey.com\r\n * License: Dedicated to the public domain.\r\n * See https://github.com/eligrey/classList.js/blob/master/LICENSE.md\r\n */\r\n/*global self, document, DOMException */\r\n/*! @source http://purl.eligrey.com/github/classList.js/blob/master/classList.js */\r\nif (\"document\" in self) {\r\n // Full polyfill for browsers with no classList support\r\n // Including IE < Edge missing SVGElement.classList\r\n if (!(\"classList\" in document.createElement(\"_\")) \r\n || document.createElementNS && !(\"classList\" in document.createElementNS(\"http://www.w3.org/2000/svg\",\"g\"))) {\r\n\r\n (function (view) {\r\n\r\n \"use strict\";\r\n\r\n if (!('Element' in view)) return;\r\n\r\n var\r\n classListProp = \"classList\"\r\n , protoProp = \"prototype\"\r\n , elemCtrProto = view.Element[protoProp]\r\n , objCtr = Object\r\n , strTrim = String[protoProp].trim || function () {\r\n return this.replace(/^\\s+|\\s+$/g, \"\");\r\n }\r\n , arrIndexOf = Array[protoProp].indexOf || function (item) {\r\n var\r\n i = 0\r\n , len = this.length\r\n ;\r\n for (; i < len; i++) {\r\n if (i in this && this[i] === item) {\r\n return i;\r\n }\r\n }\r\n return -1;\r\n }\r\n // Vendors: please allow content code to instantiate DOMExceptions\r\n , DOMEx = function (type, message) {\r\n this.name = type;\r\n this.code = DOMException[type];\r\n this.message = message;\r\n }\r\n , checkTokenAndGetIndex = function (classList, token) {\r\n if (token === \"\") {\r\n throw new DOMEx(\r\n \"SYNTAX_ERR\"\r\n , \"An invalid or illegal string was specified\"\r\n );\r\n }\r\n if (/\\s/.test(token)) {\r\n throw new DOMEx(\r\n \"INVALID_CHARACTER_ERR\"\r\n , \"String contains an invalid character\"\r\n );\r\n }\r\n return arrIndexOf.call(classList, token);\r\n }\r\n , ClassList = function (elem) {\r\n var\r\n trimmedClasses = strTrim.call(elem.getAttribute(\"class\") || \"\")\r\n , classes = trimmedClasses ? trimmedClasses.split(/\\s+/) : []\r\n , i = 0\r\n , len = classes.length\r\n ;\r\n for (; i < len; i++) {\r\n this.push(classes[i]);\r\n }\r\n this._updateClassName = function () {\r\n elem.setAttribute(\"class\", this.toString());\r\n };\r\n }\r\n , classListProto = ClassList[protoProp] = []\r\n , classListGetter = function () {\r\n return new ClassList(this);\r\n }\r\n ;\r\n // Most DOMException implementations don't allow calling DOMException's toString()\r\n // on non-DOMExceptions. Error's toString() is sufficient here.\r\n DOMEx[protoProp] = Error[protoProp];\r\n classListProto.item = function (i) {\r\n return this[i] || null;\r\n };\r\n classListProto.contains = function (token) {\r\n token += \"\";\r\n return checkTokenAndGetIndex(this, token) !== -1;\r\n };\r\n classListProto.add = function () {\r\n var\r\n tokens = arguments\r\n , i = 0\r\n , l = tokens.length\r\n , token\r\n , updated = false\r\n ;\r\n do {\r\n token = tokens[i] + \"\";\r\n if (checkTokenAndGetIndex(this, token) === -1) {\r\n this.push(token);\r\n updated = true;\r\n }\r\n }\r\n while (++i < l);\r\n\r\n if (updated) {\r\n this._updateClassName();\r\n }\r\n };\r\n classListProto.remove = function () {\r\n var\r\n tokens = arguments\r\n , i = 0\r\n , l = tokens.length\r\n , token\r\n , updated = false\r\n , index\r\n ;\r\n do {\r\n token = tokens[i] + \"\";\r\n index = checkTokenAndGetIndex(this, token);\r\n while (index !== -1) {\r\n this.splice(index, 1);\r\n updated = true;\r\n index = checkTokenAndGetIndex(this, token);\r\n }\r\n }\r\n while (++i < l);\r\n\r\n if (updated) {\r\n this._updateClassName();\r\n }\r\n };\r\n classListProto.toggle = function (token, force) {\r\n token += \"\";\r\n\r\n var\r\n result = this.contains(token)\r\n , method = result ?\r\n force !== true && \"remove\"\r\n :\r\n force !== false && \"add\"\r\n ;\r\n\r\n if (method) {\r\n this[method](token);\r\n }\r\n\r\n if (force === true || force === false) {\r\n return force;\r\n } else {\r\n return !result;\r\n }\r\n };\r\n classListProto.toString = function () {\r\n return this.join(\" \");\r\n };\r\n\r\n if (objCtr.defineProperty) {\r\n var classListPropDesc = {\r\n get: classListGetter\r\n , enumerable: true\r\n , configurable: true\r\n };\r\n try {\r\n objCtr.defineProperty(elemCtrProto, classListProp, classListPropDesc);\r\n } catch (ex) { // IE 8 doesn't support enumerable:true\r\n if (ex.number === -0x7FF5EC54) {\r\n classListPropDesc.enumerable = false;\r\n objCtr.defineProperty(elemCtrProto, classListProp, classListPropDesc);\r\n }\r\n }\r\n } else if (objCtr[protoProp].__defineGetter__) {\r\n elemCtrProto.__defineGetter__(classListProp, classListGetter);\r\n }\r\n\r\n }(self));\r\n\r\n } else {\r\n // There is full or partial native classList support, so just check if we need\r\n // to normalize the add/remove and toggle APIs.\r\n\r\n (function () {\r\n \"use strict\";\r\n\r\n var testElement = document.createElement(\"_\");\r\n\r\n testElement.classList.add(\"c1\", \"c2\");\r\n\r\n // Polyfill for IE 10/11 and Firefox <26, where classList.add and\r\n // classList.remove exist but support only one argument at a time.\r\n if (!testElement.classList.contains(\"c2\")) {\r\n var createMethod = function(method) {\r\n var original = DOMTokenList.prototype[method];\r\n\r\n DOMTokenList.prototype[method] = function(token) {\r\n var i, len = arguments.length;\r\n\r\n for (i = 0; i < len; i++) {\r\n token = arguments[i];\r\n original.call(this, token);\r\n }\r\n };\r\n };\r\n createMethod('add');\r\n createMethod('remove');\r\n }\r\n\r\n testElement.classList.toggle(\"c3\", false);\r\n\r\n // Polyfill for IE 10 and Firefox <24, where classList.toggle does not\r\n // support the second argument.\r\n if (testElement.classList.contains(\"c3\")) {\r\n var _toggle = DOMTokenList.prototype.toggle;\r\n\r\n DOMTokenList.prototype.toggle = function(token, force) {\r\n if (1 in arguments && !this.contains(token) === !force) {\r\n return force;\r\n } else {\r\n return _toggle.call(this, token);\r\n }\r\n };\r\n\r\n }\r\n\r\n testElement = null;\r\n }());\r\n\r\n }\r\n\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/PolyFills.js","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('span', {\n ref: \"trigger\"\n }, [_vm._t(\"default\"), _vm._v(\" \"), _vm._c('transition', {\n attrs: {\n \"name\": _vm.effect\n }\n }, [(_vm.show) ? _vm._c('div', {\n ref: \"popover\",\n class: ['tooltip', _vm.placement]\n }, [_vm._c('div', {\n staticClass: \"tooltip-arrow\"\n }), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"tooltip-inner\"\n }, [_vm._t(\"content\", [_vm._c('div', {\n domProps: {\n \"innerHTML\": _vm._s(_vm.content)\n }\n })])], 2)]) : _vm._e()])], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-48fb51b2\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-48fb51b2!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Tooltip.vue\n// module id = 107\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"affix\",\n \"name\": \"Affix\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('h3', [_vm._v(\"\\n The sub-navigation on the RIGHT is a live demo of the affix.\\n \"), _vm._c('span', {\n staticClass: \"visible-xs-block visible-sm-block\"\n }, [_vm._v(\"(The live demo is hidden in small screens)\")]), _vm._v(\" \"), _vm._c('tooltip', {\n attrs: {\n \"trigger\": \"hover\",\n \"effect\": \"fadein\",\n \"content\": \"I'm a direction, not jerking off!\",\n \"placement\": \"left\"\n }\n }, [_vm._c('span', {\n staticClass: \"glyphicon glyphicon-hand-right pull-right animated shake hidden-xs hidden-sm\"\n })])], 1)]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n ... \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"offset\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"0\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Pixels to offset from top of screen when calculating position of scroll.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-81085d3e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-81085d3e!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/affixDocs.vue\n// module id = 108\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./affixSidebar.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-91569a18!vue-loader/lib/selector?type=template&index=0!./affixSidebar.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\affixSidebar.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-91569a18\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-91569a18\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] affixSidebar.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/affixSidebar.vue\n// module id = 109\n// module chunks = 0","\r\n \r\n \r\n Back to top \r\n GitHub \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// affixSidebar.vue?7bf284c4","module.exports = { \"default\": require(\"core-js/library/fn/get-iterator\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/get-iterator.js\n// module id = 111\n// module chunks = 0","require('../modules/web.dom.iterable');\nrequire('../modules/es6.string.iterator');\nmodule.exports = require('../modules/core.get-iterator');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/get-iterator.js\n// module id = 112\n// module chunks = 0","var anObject = require('./_an-object')\n , get = require('./core.get-iterator-method');\nmodule.exports = require('./_core').getIterator = function(it){\n var iterFn = get(it);\n if(typeof iterFn != 'function')throw TypeError(it + ' is not iterable!');\n return anObject(iterFn.call(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/core.get-iterator.js\n// module id = 113\n// module chunks = 0","var classof = require('./_classof')\n , ITERATOR = require('./_wks')('iterator')\n , Iterators = require('./_iterators');\nmodule.exports = require('./_core').getIteratorMethod = function(it){\n if(it != undefined)return it[ITERATOR]\n || it['@@iterator']\n || Iterators[classof(it)];\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/core.get-iterator-method.js\n// module id = 114\n// module chunks = 0","// getting tag from 19.1.3.6 Object.prototype.toString()\nvar cof = require('./_cof')\n , TAG = require('./_wks')('toStringTag')\n // ES3 wrong here\n , ARG = cof(function(){ return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function(it, key){\n try {\n return it[key];\n } catch(e){ /* empty */ }\n};\n\nmodule.exports = function(it){\n var O, T, B;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T\n // builtinTag case\n : ARG ? cof(O)\n // ES3 arguments fallback\n : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_classof.js\n// module id = 115\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Affix.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5ebddebf!vue-loader/lib/selector?type=template&index=0!./Affix.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Affix.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-5ebddebf\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5ebddebf\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Affix.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Affix.vue\n// module id = 116\n// module chunks = 0","\r\n \r\n \r\n
\r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Affix.vue?62a34a6c","/**\r\n * Click outside directive\r\n */\r\nconst HANDLER = '_vue_scroll_handler'\r\nconst events = ['resize', 'scroll']\r\n\r\nfunction bind (el, binding) {\r\n unbind(el)\r\n\r\n var callback = binding.value\r\n if (typeof callback !== 'function') {\r\n if (process.env.NODE_ENV !== 'production') {\r\n Vue.util.warn('ClickOutside only work with a function value, received: v-' + binding.name + '=\"' + binding.expression + '\"')\r\n }\r\n } else {\r\n el[HANDLER] = function (e) { callback(e) }\r\n events.forEach(function (e) { window.addEventListener(e, el[HANDLER], false) })\r\n document.addEventListener('load', el[HANDLER], false)\r\n setTimeout(function() { el[HANDLER]() }, 0)\r\n }\r\n}\r\n\r\nfunction unbind(el) {\r\n events.forEach(function (e) { window.removeEventListener(e, el[HANDLER], false) })\r\n document.removeEventListener('load', el[HANDLER], false)\r\n delete el[HANDLER];\r\n}\r\n\r\nexport default {\r\n bind,\r\n unbind,\r\n update (el, binding) {\r\n if (binding.value !== binding.oldValue) bind(el, binding)\r\n }\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/directives/Scroll.js","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n staticClass: \"hidden-print hidden-xs hidden-sm\"\n }, [_vm._c('nav', {\n directives: [{\n name: \"scroll\",\n rawName: \"v-scroll\",\n value: (_vm.checkScroll),\n expression: \"checkScroll\"\n }],\n staticClass: \"bs-docs-sidebar\",\n class: {\n affix: _vm.affixed\n },\n style: ({\n marginTop: _vm.top\n })\n }, [_vm._t(\"default\")], 2)])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5ebddebf\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5ebddebf!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Affix.vue\n// module id = 119\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('affix', {\n directives: [{\n name: \"scroll\",\n rawName: \"v-scroll\",\n value: (_vm.scrollSpy),\n expression: \"scrollSpy\"\n }],\n attrs: {\n \"offset\": 50\n }\n }, [_vm._c('ul', {\n staticClass: \"nav bs-docs-sidenav\",\n attrs: {\n \"id\": \"sidenav\"\n }\n }, _vm._l((_vm.sections), function(s) {\n return _vm._c('li', {\n class: {\n active: _vm.active == s.id\n }\n }, [_vm._c('a', {\n attrs: {\n \"href\": '#' + s.id\n }\n }, [_vm._v(_vm._s(s.name))])])\n })), _vm._v(\" \"), _vm._c('a', {\n staticClass: \"back-to-top\",\n attrs: {\n \"href\": \"#\"\n }\n }, [_vm._v(\"Back to top\")]), _vm._v(\" \"), _vm._c('a', {\n staticClass: \"back-to-top\",\n attrs: {\n \"href\": \"https://github.com/wffranco/vue-strap\"\n }\n }, [_vm._v(\"GitHub\")])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-91569a18\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-91569a18!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/affixSidebar.vue\n// module id = 120\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-c3778626!vue-loader/lib/selector?type=styles&index=0!./alertDocs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./alertDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-c3778626!vue-loader/lib/selector?type=template&index=0!./alertDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\alertDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-c3778626\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-c3778626\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] alertDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/alertDocs.vue\n// module id = 121\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-c3778626!./~/vue-loader/lib/selector.js?type=styles&index=0!./docs/example/alertDocs.vue\n// module id = 123\n// module chunks = 0","\r\n \r\n \r\n
\r\n Click to toggle alert on top\r\n \r\n
\r\n \r\n Heads up! \r\n This alert needs your attention.
\r\n \r\n
\r\n Click to toggle alert on right\r\n \r\n
\r\n \r\n Well Done! \r\n You successfully read this important alert message.
\r\n \r\n
\r\n
\r\n Well Done! \r\n You successfully read this important alert message.\r\n \r\n
\r\n Heads up! This alert needs your attention, but it's not super important.\r\n \r\n
\r\n Oh snap! Change a few things up and try submitting again.\r\n \r\n
\r\n Warning! Better check yourself, you're not looking too good.\r\n \r\n
\r\n\r\n \r\n <alert type=\"success/info/danger/warning\">\r\n ...\r\n </alert>\r\n\r\n <alert v-model=\"showRight\" placement=\"top-right\" duration=\"3000\" type=\"success\" width=\"400px\" dismissable>\r\n <span class=\"icon-ok-circled alert-icon-float-left\"></span>\r\n <strong>Well Done!</strong>\r\n <p>You successfully read this important alert message.</p>\r\n </alert>\r\n\r\n <alert v-models=\"showTop\" placement=\"top\" duration=\"3000\" type=\"danger\" width=\"400px\" dismissable>\r\n <span class=\"icon-info-circled alert-icon-float-left\"></span>\r\n <strong>Heads up!</strong>\r\n <p>This alert needs your attention.</p>\r\n </alert>\r\n \r\n \r\n \r\n
value
\r\n
Boolean
\r\n
true
\r\n
Whether show the component
\r\n
\r\n \r\n
dismissable
\r\n
Boolean
\r\n
false
\r\n
Whether show close button
\r\n
\r\n \r\n
type
\r\n
String, one of\r\n success\r\n info\r\n warning\r\n danger
\r\n
success
\r\n
Components styles
\r\n
\r\n \r\n
duration
\r\n
Number
\r\n
0
\r\n
Auto close duration. Set 0 or a negative number will NOT be auto-close.
\r\n
\r\n \r\n
width
\r\n
String
\r\n
\r\n
\r\n \r\n
placement
\r\n
String. one of top, top-right
\r\n
\r\n
how to position the component.
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// alertDocs.vue?728d8f24","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-af7c1f6a!vue-loader/lib/selector?type=styles&index=0!./Alert.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Alert.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-af7c1f6a!vue-loader/lib/selector?type=template&index=0!./Alert.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Alert.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-af7c1f6a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-af7c1f6a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Alert.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Alert.vue\n// module id = 125\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-af7c1f6a!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Alert.vue\n// module id = 127\n// module chunks = 0","\r\n \r\n \r\n \r\n × \r\n \r\n \r\n
\r\n \r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Alert.vue?71a91c1a","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('transition', {\n attrs: {\n \"name\": \"fade\"\n }\n }, [_vm._c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.val),\n expression: \"val\"\n }],\n class: ['alert', 'alert-' + _vm.type, _vm.placement],\n style: ({\n width: _vm.width\n }),\n attrs: {\n \"role\": \"alert\"\n }\n }, [_vm._c('button', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.dismissable),\n expression: \"dismissable\"\n }],\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.val = false\n }\n }\n }, [_vm._c('span', [_vm._v(\"×\")])]), _vm._v(\" \"), _vm._t(\"default\")], 2)])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-af7c1f6a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-af7c1f6a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Alert.vue\n// module id = 129\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"alert\",\n \"name\": \"Alert\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('button', {\n staticClass: \"btn btn-danger btn-lg\",\n on: {\n \"click\": function($event) {\n _vm.showTop = !_vm.showTop\n }\n }\n }, [_vm._v(\"\\n Click to toggle alert on top\\n \")]), _vm._v(\" \"), _vm._c('alert', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.showTop),\n expression: \"showTop\"\n }],\n attrs: {\n \"placement\": \"top\",\n \"duration\": 3000,\n \"type\": \"danger\",\n \"width\": \"400px\",\n \"dismissable\": \"\"\n },\n domProps: {\n \"value\": (_vm.showTop)\n },\n on: {\n \"input\": function($event) {\n _vm.showTop = $event\n }\n }\n }, [_vm._c('span', {\n staticClass: \"icon-info-circled alert-icon-float-left\"\n }), _vm._v(\" \"), _vm._c('strong', [_vm._v(\"Heads up!\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"This alert needs your attention.\")])]), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-success btn-lg\",\n on: {\n \"click\": function($event) {\n _vm.showRight = !_vm.showRight\n }\n }\n }, [_vm._v(\"\\n Click to toggle alert on right\\n \")]), _vm._v(\" \"), _vm._c('alert', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.showRight),\n expression: \"showRight\"\n }],\n attrs: {\n \"placement\": \"top-right\",\n \"duration\": 3000,\n \"type\": \"success\",\n \"width\": \"400px\",\n \"dismissable\": \"\"\n },\n domProps: {\n \"value\": (_vm.showRight)\n },\n on: {\n \"input\": function($event) {\n _vm.showRight = $event\n }\n }\n }, [_vm._c('span', {\n staticClass: \"icon-ok-circled alert-icon-float-left\"\n }), _vm._v(\" \"), _vm._c('strong', [_vm._v(\"Well Done!\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"You successfully read this important alert message.\")])]), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('alert', {\n attrs: {\n \"type\": \"success\"\n }\n }, [_vm._c('strong', [_vm._v(\"Well Done!\")]), _vm._v(\"\\n You successfully read this important alert message.\\n \")]), _vm._v(\" \"), _vm._c('alert', {\n attrs: {\n \"type\": \"info\"\n }\n }, [_vm._c('strong', [_vm._v(\"Heads up!\")]), _vm._v(\" This alert needs your attention, but it's not super important.\\n \")]), _vm._v(\" \"), _vm._c('alert', {\n attrs: {\n \"type\": \"danger\",\n \"dismissable\": \"\"\n }\n }, [_vm._c('strong', [_vm._v(\"Oh snap!\")]), _vm._v(\" Change a few things up and try submitting again.\\n \")]), _vm._v(\" \"), _vm._c('alert', {\n attrs: {\n \"type\": \"warning\",\n \"dismissable\": \"\"\n }\n }, [_vm._c('strong', [_vm._v(\"Warning!\")]), _vm._v(\" Better check yourself, you're not looking too good.\\n \")])], 1), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n ...\\n \\n\\n \\n \\n Well Done! \\n You successfully read this important alert message.
\\n \\n\\n \\n \\n Heads up! \\n This alert needs your attention.
\\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Whether show the component\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"dismissable\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Whether show close button\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of\\n \"), _vm._c('code', [_vm._v(\"success\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"danger\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Components styles\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"duration\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"0\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Auto close duration. Set \"), _vm._c('code', [_vm._v(\"0\")]), _vm._v(\" or a negative number will NOT be auto-close.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"width\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"placement\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\". one of \"), _vm._c('code', [_vm._v(\"top\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"top-right\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"how to position the component.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-c3778626\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-c3778626!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/alertDocs.vue\n// module id = 130\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./asideDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1babdcc9!vue-loader/lib/selector?type=template&index=0!./asideDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\asideDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-1babdcc9\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1babdcc9\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] asideDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/asideDocs.vue\n// module id = 131\n// module chunks = 0","\r\n \r\n \r\n
Show Aside on left \r\n
Show Aside on right \r\n\r\n
\r\n Text in aside \r\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\r\n tempor incididunt ut labore et dolore magna aliqua.
\r\n Ut enim ad minim veniam,\r\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\r\n consequat.
\r\n \r\n if (talk === cheap){\r\n code.style.display = 'block'\r\n }\r\n \r\n \r\n \r\n
\r\n Text in aside \r\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\r\n tempor incididunt ut labore et dolore magna aliqua.
\r\n Ut enim ad minim veniam,\r\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\r\n consequat.
\r\n \r\n if (talk === cheap){\r\n code.style.display = 'block'\r\n }\r\n \r\n \r\n \r\n
\r\n \r\n <sidebar :show=\"showRight\" placement=\"right\" header=\"Title\" width=\"350\">\r\n ...\r\n </sidebar>\r\n <sidebar :show=\"showLeft\" placement=\"left\" header=\"Title\" width=\"350\">\r\n ...\r\n </sidebar>\r\n \r\n \r\n \r\n
value
\r\n
Boolean
\r\n
\r\n
Whether show the component.
\r\n
\r\n \r\n
placement
\r\n
String, one of left, right
\r\n
right
\r\n
how to position the component.
\r\n
\r\n \r\n
header
\r\n
String
\r\n
\r\n
Header text of the aside component.
\r\n
\r\n \r\n
width
\r\n
Number
\r\n
\r\n
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// asideDocs.vue?1d509993","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-3a4bde27!vue-loader/lib/selector?type=styles&index=0!./Aside.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Aside.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3a4bde27!vue-loader/lib/selector?type=template&index=0!./Aside.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Aside.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-3a4bde27\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3a4bde27\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Aside.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Aside.vue\n// module id = 133\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-3a4bde27!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Aside.vue\n// module id = 135\n// module chunks = 0","\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Aside.vue?5739621f","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('transition', {\n attrs: {\n \"name\": 'slide' + _vm.placement\n }\n }, [(_vm.show) ? _vm._c('div', {\n staticClass: \"aside\",\n class: _vm.placement,\n style: ({\n width: _vm.width + 'px'\n })\n }, [_vm._c('div', {\n staticClass: \"aside-dialog\"\n }, [_vm._c('div', {\n staticClass: \"aside-content\"\n }, [_vm._c('div', {\n staticClass: \"aside-header\"\n }, [_vm._c('button', {\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": _vm.trigger_close\n }\n }, [_vm._c('span', [_vm._v(\"×\")])]), _vm._v(\" \"), _vm._c('h4', {\n staticClass: \"aside-title\"\n }, [_vm._t(\"header\", [_vm._v(_vm._s(_vm.header))])], 2)]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"aside-body\"\n }, [_vm._t(\"default\")], 2)])])]) : _vm._e()])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3a4bde27\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3a4bde27!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Aside.vue\n// module id = 137\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"aside\",\n \"name\": \"Aside\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('button', {\n staticClass: \"btn btn-danger btn-lg\",\n on: {\n \"click\": function($event) {\n _vm.showLeft = true\n }\n }\n }, [_vm._v(\"Show Aside on left\")]), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-success btn-lg\",\n on: {\n \"click\": function($event) {\n _vm.showRight = true\n }\n }\n }, [_vm._v(\"Show Aside on right\")]), _vm._v(\" \"), _vm._c('sidebar', {\n attrs: {\n \"show\": _vm.showLeft,\n \"placement\": \"left\",\n \"header\": \"Title\",\n \"width\": 350\n },\n on: {\n \"close\": function($event) {\n _vm.showLeft = false\n }\n }\n }, [_vm._c('h4', [_vm._v(\"Text in aside\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua.\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\" Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat.\")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n if (talk === cheap){\\n code.style.display = 'block'\\n }\\n \")]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"aside-footer\"\n }, [_vm._c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.showLeft = false\n }\n }\n }, [_vm._v(\"Close\")])])], 1), _vm._v(\" \"), _vm._c('sidebar', {\n attrs: {\n \"show\": _vm.showRight,\n \"placement\": \"right\",\n \"header\": \"Title\",\n \"width\": 350\n },\n on: {\n \"close\": function($event) {\n _vm.showRight = false\n }\n }\n }, [_vm._c('h4', [_vm._v(\"Text in aside\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua.\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\" Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat.\")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n if (talk === cheap){\\n code.style.display = 'block'\\n }\\n \")]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"aside-footer\"\n }, [_vm._c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.showRight = false\n }\n }\n }, [_vm._v(\"Close\")])])], 1)], 1), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n ...\\n \\n \\n ...\\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Whether show the component.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"placement\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"left\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"right\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"right\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"how to position the component.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"header\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Header text of the aside component.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"width\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p')])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-1babdcc9\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1babdcc9!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/asideDocs.vue\n// module id = 138\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./buttonGroupDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-4ba9927e!vue-loader/lib/selector?type=template&index=0!./buttonGroupDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\buttonGroupDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-4ba9927e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-4ba9927e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] buttonGroupDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/buttonGroupDocs.vue\n// module id = 139\n// module chunks = 0","\r\n \r\n \r\n
Checkbox \r\n
\r\n Left \r\n Middle \r\n Right \r\n \r\n
\r\n
Checkbox value: {{ checkboxValue }} \r\n \r\n
\r\n
Radio \r\n
\r\n \r\n Left \r\n Middle \r\n Right \r\n \r\n
\r\n
\r\n \r\n Left \r\n Middle \r\n Right \r\n \r\n
\r\n
\r\n Not buttons: \r\n \r\n Left \r\n Middle \r\n Right \r\n \r\n
\r\n
\r\n
Radio value: {{ radioValue }} \r\n \r\n
\r\n \r\n <button-group v-model=\"checkboxValue\">\r\n <checkbox true-value=\"left\">Left</checkbox>\r\n <checkbox true-value=\"middle\">Middle</checkbox>\r\n <checkbox true-value=\"right\">Right</checkbox>\r\n </button-group>\r\n\r\n <button-group v-model=\"radioValue\" type=\"primary\">\r\n <radio selected-value=\"left\">Left</radio>\r\n <radio selected-value=\"middle\">Middle</radio>\r\n <radio selected-value=\"right\">Right</radio>\r\n </button-group>\r\n\r\n Not Buttons:\r\n <button-group v-model=\"radioValue\" type=\"info\" buttons=\"false\">\r\n <radio selected-value=\"left\">Left</radio>\r\n <radio selected-value=\"middle\">Middle</radio>\r\n <radio selected-value=\"right\">Right</radio>\r\n </button-group>\r\n \r\n\r\n \r\n \r\n
value
\r\n
Array or String
\r\n
\r\n
If defined, then the defined values will be checked otherwise the elements with a checked attribute\r\n will be checked.
\r\n
\r\n \r\n
buttons
\r\n
Boolean
\r\n
true
\r\n
\r\n
Can enable/disable button style.
\r\n
Group normal checks if you want to set the same type color for all.
\r\n \r\n
\r\n \r\n
disabled
\r\n
Boolean
\r\n
false
\r\n
\r\n
Can enable/disable group values.
\r\n
Disable it if you need independent values but want to group color and/or style.
\r\n \r\n
\r\n \r\n
type
\r\n
String, one of default\r\n primary\r\n danger\r\n info\r\n warning\r\n success
\r\n
default
\r\n
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// buttonGroupDocs.vue?629563cf","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./ButtonGroup.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-125eb0c8!vue-loader/lib/selector?type=template&index=0!./ButtonGroup.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\ButtonGroup.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-125eb0c8\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-125eb0c8\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] ButtonGroup.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/ButtonGroup.vue\n// module id = 141\n// module chunks = 0","\r\n \r\n \r\n
\r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// ButtonGroup.vue?f9202f58","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n class: {\n 'btn-group': _vm.buttons, 'btn-group-justified': _vm.justified, 'btn-group-vertical': _vm.vertical\n },\n attrs: {\n \"data-toggle\": _vm.buttons && 'buttons'\n }\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-125eb0c8\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-125eb0c8!./~/vue-loader/lib/selector.js?type=template&index=0!./src/ButtonGroup.vue\n// module id = 143\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-74cfd92c!vue-loader/lib/selector?type=styles&index=0!./Radio.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Radio.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-74cfd92c!vue-loader/lib/selector?type=template&index=0!./Radio.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Radio.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-74cfd92c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-74cfd92c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Radio.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Radio.vue\n// module id = 144\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-74cfd92c!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Radio.vue\n// module id = 146\n// module chunks = 0","\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Radio.vue?11624c48","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c(_vm.buttonStyle ? 'label' : 'div', {\n tag: \"div\",\n class: [(_vm.buttonStyle ? 'btn btn-' + _vm.typeColor : 'radio ' + _vm.typeColor), {\n active: _vm.active,\n disabled: _vm.disabled,\n readonly: _vm.readonly\n }],\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggle($event)\n }\n }\n }, [(_vm.buttonStyle) ? [_vm._c('input', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (!_vm.readonly),\n expression: \"!readonly\"\n }, {\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check),\n expression: \"check\"\n }],\n ref: \"input\",\n attrs: {\n \"type\": \"radio\",\n \"autocomplete\": \"off\",\n \"name\": _vm.name,\n \"readonly\": _vm.readonly,\n \"disabled\": _vm.disabled\n },\n domProps: {\n \"value\": _vm.selectedValue,\n \"checked\": _vm._q(_vm.check, _vm.selectedValue)\n },\n on: {\n \"click\": function($event) {\n _vm.check = _vm.selectedValue\n }\n }\n }), _vm._v(\" \"), _vm._t(\"default\")] : _vm._c('label', {\n staticClass: \"open\"\n }, [_vm._c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check),\n expression: \"check\"\n }],\n ref: \"input\",\n attrs: {\n \"type\": \"radio\",\n \"autocomplete\": \"off\",\n \"name\": _vm.name,\n \"readonly\": _vm.readonly,\n \"disabled\": _vm.disabled\n },\n domProps: {\n \"value\": _vm.selectedValue,\n \"checked\": _vm._q(_vm.check, _vm.selectedValue)\n },\n on: {\n \"click\": function($event) {\n _vm.check = _vm.selectedValue\n }\n }\n }), _vm._v(\" \"), _vm._c('span', {\n staticClass: \"icon dropdown-toggle\",\n class: [_vm.active ? 'btn-' + _vm.typeColor : '', {\n bg: _vm.typeColor === 'default'\n }]\n }), _vm._v(\" \"), (_vm.active && _vm.typeColor === 'default') ? _vm._c('span', {\n staticClass: \"icon\"\n }) : _vm._e(), _vm._v(\" \"), _vm._t(\"default\")], 2)], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-74cfd92c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-74cfd92c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Radio.vue\n// module id = 148\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"button-group\",\n \"name\": \"Button Group\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('h4', [_vm._v(\"Checkbox\")]), _vm._v(\" \"), _vm._c('button-group', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.checkboxValue),\n expression: \"checkboxValue\"\n }],\n domProps: {\n \"value\": (_vm.checkboxValue)\n },\n on: {\n \"input\": function($event) {\n _vm.checkboxValue = $event\n }\n }\n }, [_vm._c('checkbox', {\n attrs: {\n \"true-value\": \"left\"\n }\n }, [_vm._v(\"Left\")]), _vm._v(\" \"), _vm._c('checkbox', {\n attrs: {\n \"true-value\": \"middle\"\n }\n }, [_vm._v(\"Middle\")]), _vm._v(\" \"), _vm._c('checkbox', {\n attrs: {\n \"true-value\": \"right\"\n }\n }, [_vm._v(\"Right\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('pre', [_vm._v(\"Checkbox value: \" + _vm._s(_vm.checkboxValue))])]), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Radio\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('button-group', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.radioValue),\n expression: \"radioValue\"\n }],\n attrs: {\n \"type\": \"primary\"\n },\n domProps: {\n \"value\": (_vm.radioValue)\n },\n on: {\n \"input\": function($event) {\n _vm.radioValue = $event\n }\n }\n }, [_vm._c('radio', {\n attrs: {\n \"selected-value\": \"left\"\n }\n }, [_vm._v(\"Left\")]), _vm._v(\" \"), _vm._c('radio', {\n attrs: {\n \"selected-value\": \"middle\"\n }\n }, [_vm._v(\"Middle\")]), _vm._v(\" \"), _vm._c('radio', {\n attrs: {\n \"selected-value\": \"right\"\n }\n }, [_vm._v(\"Right\")])], 1)], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('button-group', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.radioValue),\n expression: \"radioValue\"\n }],\n attrs: {\n \"type\": \"success\"\n },\n domProps: {\n \"value\": (_vm.radioValue)\n },\n on: {\n \"input\": function($event) {\n _vm.radioValue = $event\n }\n }\n }, [_vm._c('radio', {\n attrs: {\n \"selected-value\": \"left\"\n }\n }, [_vm._v(\"Left\")]), _vm._v(\" \"), _vm._c('radio', {\n attrs: {\n \"selected-value\": \"middle\"\n }\n }, [_vm._v(\"Middle\")]), _vm._v(\" \"), _vm._c('radio', {\n attrs: {\n \"selected-value\": \"right\"\n }\n }, [_vm._v(\"Right\")])], 1)], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('label', [_vm._v(\"Not buttons:\")]), _vm._v(\" \"), _vm._c('button-group', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.radioValue),\n expression: \"radioValue\"\n }],\n attrs: {\n \"type\": \"info\",\n \"buttons\": false\n },\n domProps: {\n \"value\": (_vm.radioValue)\n },\n on: {\n \"input\": function($event) {\n _vm.radioValue = $event\n }\n }\n }, [_vm._c('radio', {\n attrs: {\n \"selected-value\": \"left\"\n }\n }, [_vm._v(\"Left\")]), _vm._v(\" \"), _vm._c('radio', {\n attrs: {\n \"selected-value\": \"middle\"\n }\n }, [_vm._v(\"Middle\")]), _vm._v(\" \"), _vm._c('radio', {\n attrs: {\n \"selected-value\": \"right\"\n }\n }, [_vm._v(\"Right\")])], 1)], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('pre', [_vm._v(\"Radio value: \" + _vm._s(_vm.radioValue))])])], 1), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n Left \\n Middle \\n Right \\n \\n\\n \\n Left \\n Middle \\n Right \\n \\n\\n Not Buttons:\\n \\n Left \\n Middle \\n Right \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Array\")]), _vm._v(\" or \"), _vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"If defined, then the defined values will be checked otherwise the elements with a checked attribute\\n will be checked.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"buttons\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _vm._c('p'), _vm._c('p', [_vm._v(\"Can enable/disable button style.\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Group normal checks if you want to set the same type color for all.\")]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"disabled\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p'), _vm._c('p', [_vm._v(\"Can enable/disable group values.\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Disable it if you need independent values but want to group color and/or style.\")]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"default\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"primary\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"danger\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"default\")])]), _vm._v(\" \"), _vm._c('p')])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-4ba9927e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4ba9927e!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/buttonGroupDocs.vue\n// module id = 149\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./carouselDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-7f149bf5!vue-loader/lib/selector?type=template&index=0!./carouselDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\carouselDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-7f149bf5\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-7f149bf5\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] carouselDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/carouselDocs.vue\n// module id = 150\n// module chunks = 0","\r\n \r\n \r\n
\r\n \r\n \r\n \r\n
Slide #1 \r\n
sunt in culpa qui officia deserunt mollit a.
\r\n
\r\n \r\n \r\n \r\n \r\n
Slide #2 \r\n
sunt in culpa qui officia deserunt mollit a.
\r\n
\r\n \r\n \r\n \r\n \r\n
Slide #3 \r\n
sunt in culpa qui officia deserunt mollit a.
\r\n
\r\n \r\n \r\n
\r\n \r\n <carousel>\r\n <slider>\r\n <img src=\"https://placehold.it/1200x400?text=one\">\r\n <div class=\"carousel-caption\">\r\n ...\r\n </div>\r\n </slider>\r\n <slider>\r\n <img src=\"https://placehold.it/1200x400?text=two\">\r\n </slider>\r\n <slider>\r\n <img src=\"https://placehold.it/1200x400?text=three\">\r\n </slider>\r\n </carousel>\r\n \r\n \r\n \r\n
indicators
\r\n
Boolean
\r\n
true
\r\n
Whether to show the indicators.
\r\n
\r\n \r\n
controls
\r\n
Boolean
\r\n
true
\r\n
Whether to show the direction controls.
\r\n
\r\n \r\n
interval
\r\n
Number
\r\n
5000
\r\n
The amount of time to delay between automatically cycling an item. If set to 0 or a negative number,\r\n carousel will not automatically cycle.\r\n
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// carouselDocs.vue?7c3660d0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-322dee41&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Carousel.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Carousel.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-322dee41!vue-loader/lib/selector?type=template&index=0!./Carousel.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Carousel.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-322dee41\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-322dee41\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-322dee41\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Carousel.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Carousel.vue\n// module id = 152\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-322dee41&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Carousel.vue\n// module id = 154\n// module chunks = 0","\r\n\r\n \r\n
\r\n \r\n \r\n \r\n
\r\n \r\n
\r\n \r\n
\r\n
\r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Carousel.vue?2f446342","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n staticClass: \"carousel slide\",\n attrs: {\n \"data-ride\": \"carousel\"\n }\n }, [_vm._c('ol', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.indicators),\n expression: \"indicators\"\n }],\n staticClass: \"carousel-indicators\"\n }, _vm._l((_vm.indicator_list), function(indicator, i) {\n return _vm._c('li', {\n class: {\n active: i === _vm.index\n },\n on: {\n \"click\": function($event) {\n _vm.indicatorClick(i)\n }\n }\n }, [_vm._c('span')])\n })), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"carousel-inner\",\n attrs: {\n \"role\": \"listbox\"\n }\n }, [_vm._t(\"default\")], 2), _vm._v(\" \"), _vm._c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.controls),\n expression: \"controls\"\n }],\n staticClass: \"carousel-controls hidden-xs\"\n }, [_vm._c('a', {\n staticClass: \"left carousel-control\",\n attrs: {\n \"role\": \"button\"\n },\n on: {\n \"click\": _vm.prev\n }\n }, [_vm._c('span', {\n staticClass: \"glyphicon glyphicon-chevron-left\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })]), _vm._v(\" \"), _vm._c('a', {\n staticClass: \"right carousel-control\",\n attrs: {\n \"role\": \"button\"\n },\n on: {\n \"click\": _vm.next\n }\n }, [_vm._c('span', {\n staticClass: \"glyphicon glyphicon-chevron-right\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-322dee41\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-322dee41!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Carousel.vue\n// module id = 156\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Slider.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-32185b82!vue-loader/lib/selector?type=template&index=0!./Slider.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Slider.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-32185b82\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-32185b82\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Slider.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Slider.vue\n// module id = 157\n// module chunks = 0","
\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Slider.vue?71ac5053","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n staticClass: \"item\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-32185b82\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-32185b82!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Slider.vue\n// module id = 159\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"carousel\",\n \"name\": \"Carousel\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('carousel', [_vm._c('slider', [_vm._c('img', {\n attrs: {\n \"src\": \"https://placehold.it/1200x500?text=one\"\n }\n }), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"carousel-caption\"\n }, [_vm._c('h3', [_vm._v(\"Slide #1\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"sunt in culpa qui officia deserunt mollit a.\")])])]), _vm._v(\" \"), _vm._c('slider', [_vm._c('img', {\n attrs: {\n \"src\": \"https://placehold.it/1200x500?text=two\"\n }\n }), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"carousel-caption\"\n }, [_vm._c('h3', [_vm._v(\"Slide #2\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"sunt in culpa qui officia deserunt mollit a.\")])])]), _vm._v(\" \"), _vm._c('slider', [_vm._c('img', {\n attrs: {\n \"src\": \"https://placehold.it/1200x500?text=three\"\n }\n }), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"carousel-caption\"\n }, [_vm._c('h3', [_vm._v(\"Slide #3\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"sunt in culpa qui officia deserunt mollit a.\")])])])], 1)], 1), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n \\n \\n ...\\n
\\n \\n \\n \\n \\n \\n \\n \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"indicators\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Whether to show the indicators.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"controls\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Whether to show the direction controls.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"interval\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"5000\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"The amount of time to delay between automatically cycling an item. If set to 0 or a negative number,\\n carousel will not automatically cycle.\\n \")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-7f149bf5\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-7f149bf5!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/carouselDocs.vue\n// module id = 160\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./checkboxDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-c8bf7950!vue-loader/lib/selector?type=template&index=0!./checkboxDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\checkboxDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-c8bf7950\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-c8bf7950\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] checkboxDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/checkboxDocs.vue\n// module id = 161\n// module chunks = 0","\r\n \r\n \r\n
Checkbox \r\n
One \r\n
Two (disabled) \r\n
Two (readonly) \r\n
Two \r\n
\r\n
Checkbox Button (Single button) \r\n
Three \r\n
Four (disabled) \r\n
Four (readonly) \r\n
Four \r\n
\r\n
Checkbox values: {{ checkboxValue }} \r\n \r\n
\r\n \r\n <checkbox v-model=\"checkboxValue.one\" true-value=\"1\">One</checkbox>\r\n <checkbox v-model=\"checkboxValue.two\" true-value=\"two\" type=\"danger/warning/success\">Two</checkbox>\r\n <checkbox v-model=\"checkboxValue.three\" :true-value=\"2+1\" type=\"primary\">Three</checkbox>\r\n <checkbox button v-model=\"checkboxValue.four\" type=\"info\">Four (default true/false)</checkbox>\r\n \r\n \r\n \r\n
value
\r\n
Mixed
\r\n
\r\n
Handle the selected value.
\r\n
\r\n \r\n
true-value
\r\n
Mixed
\r\n
true
\r\n
Value when is checked.
\r\n
\r\n \r\n
false-value
\r\n
Mixed
\r\n
false
\r\n
Value when is not checked.
\r\n
\r\n \r\n
type
\r\n
String, one of default\r\n primary\r\n danger\r\n info\r\n warning\r\n success
\r\n
default
\r\n
\r\n
\r\n \r\n
button
\r\n
Boolean
\r\n
false
\r\n
Button style.
\r\n
\r\n \r\n See Button Group for more options.
\r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// checkboxDocs.vue?debddc30","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"checkbox\",\n \"name\": \"Checkbox\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('h4', [_vm._v(\"Checkbox\")]), _vm._v(\" \"), _vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.checkboxValue.one),\n expression: \"checkboxValue.one\"\n }],\n attrs: {\n \"true-value\": \"1\"\n },\n domProps: {\n \"value\": (_vm.checkboxValue.one)\n },\n on: {\n \"input\": function($event) {\n _vm.checkboxValue.one = $event\n }\n }\n }, [_vm._v(\"One\")]), _vm._v(\" \"), _vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.checkboxValue.two),\n expression: \"checkboxValue.two\"\n }],\n attrs: {\n \"true-value\": \"two\",\n \"type\": \"danger\",\n \"disabled\": \"\"\n },\n domProps: {\n \"value\": (_vm.checkboxValue.two)\n },\n on: {\n \"input\": function($event) {\n _vm.checkboxValue.two = $event\n }\n }\n }, [_vm._v(\"Two (disabled)\")]), _vm._v(\" \"), _vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.checkboxValue.two),\n expression: \"checkboxValue.two\"\n }],\n attrs: {\n \"true-value\": \"two\",\n \"type\": \"warning\",\n \"readonly\": \"\"\n },\n domProps: {\n \"value\": (_vm.checkboxValue.two)\n },\n on: {\n \"input\": function($event) {\n _vm.checkboxValue.two = $event\n }\n }\n }, [_vm._v(\"Two (readonly)\")]), _vm._v(\" \"), _vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.checkboxValue.two),\n expression: \"checkboxValue.two\"\n }],\n attrs: {\n \"true-value\": \"two\",\n \"type\": \"success\"\n },\n domProps: {\n \"value\": (_vm.checkboxValue.two)\n },\n on: {\n \"input\": function($event) {\n _vm.checkboxValue.two = $event\n }\n }\n }, [_vm._v(\"Two\")]), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Checkbox Button (Single button)\")]), _vm._v(\" \"), _vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.checkboxValue.three),\n expression: \"checkboxValue.three\"\n }],\n attrs: {\n \"button\": \"\",\n \"true-value\": 2 + 1,\n \"type\": \"primary\"\n },\n domProps: {\n \"value\": (_vm.checkboxValue.three)\n },\n on: {\n \"input\": function($event) {\n _vm.checkboxValue.three = $event\n }\n }\n }, [_vm._v(\"Three\")]), _vm._v(\" \"), _vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.checkboxValue.four),\n expression: \"checkboxValue.four\"\n }],\n attrs: {\n \"button\": \"\",\n \"type\": \"info\",\n \"disabled\": \"\"\n },\n domProps: {\n \"value\": (_vm.checkboxValue.four)\n },\n on: {\n \"input\": function($event) {\n _vm.checkboxValue.four = $event\n }\n }\n }, [_vm._v(\"Four (disabled)\")]), _vm._v(\" \"), _vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.checkboxValue.four),\n expression: \"checkboxValue.four\"\n }],\n attrs: {\n \"button\": \"\",\n \"type\": \"info\",\n \"readonly\": \"\"\n },\n domProps: {\n \"value\": (_vm.checkboxValue.four)\n },\n on: {\n \"input\": function($event) {\n _vm.checkboxValue.four = $event\n }\n }\n }, [_vm._v(\"Four (readonly)\")]), _vm._v(\" \"), _vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.checkboxValue.four),\n expression: \"checkboxValue.four\"\n }],\n attrs: {\n \"button\": \"\",\n \"type\": \"info\"\n },\n domProps: {\n \"value\": (_vm.checkboxValue.four)\n },\n on: {\n \"input\": function($event) {\n _vm.checkboxValue.four = $event\n }\n }\n }, [_vm._v(\"Four\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('pre', [_vm._v(\"Checkbox values: \" + _vm._s(_vm.checkboxValue))])])], 1), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n One \\n Two \\n Three \\n Four (default true/false) \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Mixed\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Handle the selected value.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"true-value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Mixed\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Value when is checked.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"false-value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Mixed\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Value when is not checked.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"default\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"primary\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"danger\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"default\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"button\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"false\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Button style.\")])])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"See \"), _vm._c('a', {\n attrs: {\n \"href\": \"#button-group\"\n }\n }, [_vm._v(\"Button Group\")]), _vm._v(\" for more options.\")])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-c8bf7950\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-c8bf7950!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/checkboxDocs.vue\n// module id = 163\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./datepickerDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-4158485e!vue-loader/lib/selector?type=template&index=0!./datepickerDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\datepickerDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-4158485e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-4158485e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] datepickerDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/datepickerDocs.vue\n// module id = 164\n// module chunks = 0","\r\n \r\n \r\n
\r\n
Selected date is: {{dateString}} \r\n \r\n
\r\n
Disabled days of week \r\n\r\n
\r\n\r\n
Format \r\n
\r\n\r\n
Reset button \r\n
toggle clear button \r\n
\r\n \r\n <datepicker v-model=\"value\" :disabled-days-of-Week=\"disabled\" :format=\"format\" :clear-button=\"clear\" :placeholder=\"placeholder\"></datepicker>\r\n \r\n \r\n \r\n
clear-button
\r\n
Boolean
\r\n
false
\r\n
If true shows an × shaped button to clear the selected date.\r\n Usefull in forms where date entry is optional.
\r\n
\r\n \r\n
disabled-days-of-week
\r\n
Array
\r\n
\r\n
Days of the week that should be disabled. Values are 0 (Sunday) to 6 (Saturday).\r\n Multiple values should be comma-separated.
\r\n
\r\n \r\n
format
\r\n
String
\r\n
MMMM/dd/yyyy
\r\n
The date format, combination of d, dd, M, MM, MMM, MMMM, yyyy.
\r\n
\r\n \r\n
placeholder
\r\n
String
\r\n
\r\n
Placeholder to put on the input field when no date (null or empty) is set
\r\n
\r\n \r\n
value
\r\n
String
\r\n
\r\n
Value of the input DOM
\r\n
\r\n \r\n
width
\r\n
String
\r\n
\r\n
Width of the input DOM
\r\n
\r\n \r\n
icons-font
\r\n
String
\r\n
glyphicon
\r\n
The icon font used for arrows. Can be 'glyphicon' or 'fa' (Font Awesome)
\r\n
\r\n \r\n \r\n \r\n
input
\r\n
(value:string)
\r\n
Return the selected value.
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// datepickerDocs.vue?115431d9","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-477b8e5d!vue-loader/lib/selector?type=styles&index=0!./Datepicker.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Datepicker.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-477b8e5d!vue-loader/lib/selector?type=template&index=0!./Datepicker.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Datepicker.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-477b8e5d\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-477b8e5d\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Datepicker.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Datepicker.vue\n// module id = 166\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-477b8e5d!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Datepicker.vue\n// module id = 168\n// module chunks = 0","\r\n \r\n \r\n \r\n × \r\n \r\n \r\n \r\n \r\n
\r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Datepicker.vue?52006f6c","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n staticClass: \"datepicker\"\n }, [_vm._c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n staticClass: \"form-control datepicker-input\",\n class: {\n 'with-reset-button': _vm.clearButton\n },\n style: ({\n width: _vm.width\n }),\n attrs: {\n \"type\": \"text\",\n \"placeholder\": _vm.placeholder\n },\n domProps: {\n \"value\": _vm._s(_vm.val)\n },\n on: {\n \"click\": _vm.inputClick,\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.val = $event.target.value\n }\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.val) ? _vm._c('button', {\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.val = ''\n }\n }\n }, [_vm._c('span', [_vm._v(\"×\")])]) : _vm._e(), _vm._v(\" \"), _vm._c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayDayView),\n expression: \"displayDayView\"\n }],\n staticClass: \"datepicker-popup\"\n }, [_vm._c('div', {\n staticClass: \"datepicker-inner\"\n }, [_vm._c('div', {\n staticClass: \"datepicker-body\"\n }, [_vm._c('div', {\n staticClass: \"datepicker-ctrl\"\n }, [_vm._c('span', {\n class: _vm.preBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextMonthClick(0)\n }\n }\n }), _vm._v(\" \"), _vm._c('span', {\n class: _vm.nextBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextMonthClick(1)\n }\n }\n }), _vm._v(\" \"), _vm._c('p', {\n on: {\n \"click\": _vm.switchMonthView\n }\n }, [_vm._v(_vm._s(_vm.stringifyDayHeader(_vm.currDate)))])]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"datepicker-weekRange\"\n }, _vm._l((_vm.text.daysOfWeek), function(w) {\n return _vm._c('span', [_vm._v(_vm._s(w))])\n })), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"datepicker-dateRange\"\n }, _vm._l((_vm.dateRange), function(d) {\n return _vm._c('span', {\n class: d.sclass,\n on: {\n \"click\": function($event) {\n _vm.daySelect(d)\n }\n }\n }, [_vm._v(_vm._s(d.text))])\n }))])])]), _vm._v(\" \"), _vm._c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayMonthView),\n expression: \"displayMonthView\"\n }],\n staticClass: \"datepicker-popup\"\n }, [_vm._c('div', {\n staticClass: \"datepicker-inner\"\n }, [_vm._c('div', {\n staticClass: \"datepicker-body\"\n }, [_vm._c('div', {\n staticClass: \"datepicker-ctrl\"\n }, [_vm._c('span', {\n class: _vm.preBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextYearClick(0)\n }\n }\n }), _vm._v(\" \"), _vm._c('span', {\n class: _vm.nextBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextYearClick(1)\n }\n }\n }), _vm._v(\" \"), _vm._c('p', {\n on: {\n \"click\": _vm.switchDecadeView\n }\n }, [_vm._v(_vm._s(_vm.stringifyYearHeader(_vm.currDate)))])]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"datepicker-monthRange\"\n }, [_vm._l((_vm.text.months), function(m, index) {\n return [_vm._c('span', {\n class: {\n 'datepicker-dateRange-item-active':\n (_vm.text.months[_vm.parse(_vm.val).getMonth()] === m) &&\n _vm.currDate.getFullYear() === _vm.parse(_vm.val).getFullYear()\n },\n domProps: {\n \"textContent\": _vm._s(m.substr(0, 3))\n },\n on: {\n \"click\": function($event) {\n _vm.monthSelect(index)\n }\n }\n })]\n })], 2)])])]), _vm._v(\" \"), _vm._c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayYearView),\n expression: \"displayYearView\"\n }],\n staticClass: \"datepicker-popup\"\n }, [_vm._c('div', {\n staticClass: \"datepicker-inner\"\n }, [_vm._c('div', {\n staticClass: \"datepicker-body\"\n }, [_vm._c('div', {\n staticClass: \"datepicker-ctrl\"\n }, [_vm._c('span', {\n class: _vm.preBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextDecadeClick(0)\n }\n }\n }), _vm._v(\" \"), _vm._c('span', {\n class: _vm.nextBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextDecadeClick(1)\n }\n }\n }), _vm._v(\" \"), _vm._c('p', [_vm._v(_vm._s(_vm.stringifyDecadeHeader(_vm.currDate)))])]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"datepicker-monthRange decadeRange\"\n }, [_vm._l((_vm.decadeRange), function(decade) {\n return [_vm._c('span', {\n class: {\n 'datepicker-dateRange-item-active': _vm.parse(_vm.val).getFullYear() === decade.text\n },\n domProps: {\n \"textContent\": _vm._s(decade.text)\n },\n on: {\n \"click\": function($event) {\n $event.stopPropagation();\n _vm.yearSelect(decade.text)\n }\n }\n })]\n })], 2)])])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-477b8e5d\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-477b8e5d!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Datepicker.vue\n// module id = 170\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Option.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-42088116!vue-loader/lib/selector?type=template&index=0!./Option.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Option.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-42088116\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-42088116\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Option.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Option.vue\n// module id = 171\n// module chunks = 0"," \r\n\n\n\n// WEBPACK FOOTER //\n// Option.vue?28cacdee","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return (_vm.loading) ? _vm._c('li', [_vm._t(\"default\")], 2) : _vm._e()\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-42088116\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-42088116!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Option.vue\n// module id = 173\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"datepicker\",\n \"name\": \"Datepicker\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('p', [_vm._c('pre', [_vm._v(\"Selected date is: \" + _vm._s(_vm.dateString))])]), _vm._v(\" \"), _vm._c('datepicker', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.date),\n expression: \"date\"\n }],\n ref: \"dp\",\n attrs: {\n \"disabled-days-of-week\": _vm.disabled,\n \"format\": _vm.format,\n \"clear-button\": _vm.clear,\n \"placeholder\": _vm.placeholder,\n \"width\": \"370px\"\n },\n domProps: {\n \"value\": (_vm.date)\n },\n on: {\n \"input\": function($event) {\n _vm.date = $event\n }\n }\n }), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Disabled days of week\")]), _vm._v(\" \"), _vm._c('v-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.disabled),\n expression: \"disabled\"\n }],\n attrs: {\n \"multiple\": \"\",\n \"options\": [0, 1, 2, 3, 4, 5, 6]\n },\n domProps: {\n \"value\": (_vm.disabled)\n },\n on: {\n \"input\": function($event) {\n _vm.disabled = $event\n }\n }\n }), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Format\")]), _vm._v(\" \"), _vm._c('v-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.format),\n expression: \"format\"\n }],\n attrs: {\n \"options\": _vm.formats\n },\n domProps: {\n \"value\": (_vm.format)\n },\n on: {\n \"input\": function($event) {\n _vm.format = $event\n }\n }\n }), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Reset button\")]), _vm._v(\" \"), _vm._c('checkbox', {\n attrs: {\n \"value\": _vm.clear,\n \"type\": \"primary\"\n },\n on: {\n \"checked\": function($event) {\n _vm.clear = arguments[0]\n }\n }\n }, [_vm._v(\"toggle clear button\")])], 1), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"clear-button\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"false\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"If \"), _vm._c('strong', [_vm._v(\"true\")]), _vm._v(\" shows an × shaped button to clear the selected date.\\n Usefull in forms where date entry is optional.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"disabled-days-of-week\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Array\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Days of the week that should be disabled. Values are 0 (Sunday) to 6 (Saturday).\\n Multiple values should be comma-separated.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"format\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"MMMM/dd/yyyy\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"The date format, combination of d, dd, M, MM, MMM, MMMM, yyyy.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"placeholder\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Placeholder to put on the input field when no date (null or empty) is set\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Value of the input DOM\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"width\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Width of the input DOM\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"icons-font\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"glyphicon\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"The icon font used for arrows. Can be 'glyphicon' or 'fa' (Font Awesome)\")])])]), _vm._v(\" \"), _vm._c('doc-table', {\n attrs: {\n \"type\": \"Events\"\n }\n }, [_vm._c('div', [_vm._c('p', [_vm._v(\"input\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"(\"), _vm._c('code', [_vm._v(\"value:string\")]), _vm._v(\")\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Return the selected value.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-4158485e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4158485e!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/datepickerDocs.vue\n// module id = 174\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./dropdownDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-20763da6!vue-loader/lib/selector?type=template&index=0!./dropdownDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\dropdownDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-20763da6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-20763da6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] dropdownDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/dropdownDocs.vue\n// module id = 175\n// module chunks = 0","\r\n \r\n \r\n \r\n <dropdown text=\"Action\" type=\"primary\">\r\n <li><a href=\"#dropdown\">Action</a></li>\r\n <li role=\"separator\" class=\"divider\"></li>\r\n <li><a href=\"#dropdown\">Separated link</a></li>\r\n </dropdown>\r\n // For segmented dropdown, ignore text and add a \"before\" slot\r\n <dropdown type=\"info\">\r\n <button slot=\"before\" type=\"button\" class=\"btn btn-info\">Segmented</button>\r\n <li><a href=\"#dropdown\">...</a></li>\r\n </dropdown>\r\n // In a button group\r\n <div class=\"btn-group btn-group-justified\">\r\n <a href=\"#dropdown\" class=\"btn btn-default\" role=\"button\">Left</a>\r\n <dropdown>...</dropdown>\r\n <a href=\"#dropdown\" class=\"btn btn-default\" role=\"button\">Right</a>\r\n </div>\r\n // Use slots for some elements as native bootstrap\r\n <dropdown>\r\n // main button limited only to html styling\r\n <u slot=\"button\">Action (underlined)</u>\r\n <ul slot=\"dropdown-menu\" class=\"dropdown-menu\">\r\n <li><a href=\"#dropdown\">Action</a></li>\r\n <li><a href=\"#dropdown\">Another action</a></li>\r\n <li><a href=\"#dropdown\">Something else here</a></li>\r\n <li role=\"separator\" class=\"divider\"></li>\r\n <li><a href=\"#dropdown\">Separated link</a></li>\r\n </ul>\r\n </dropdown>\r\n \r\n \r\n \r\n
value (v-model)
\r\n
Boolean
\r\n
false
\r\n
Whether show the component.
\r\n
\r\n \r\n
disabled
\r\n
Boolean
\r\n
false
\r\n
\r\n
\r\n \r\n
text
\r\n
String
\r\n
\r\n
Dropdown button text.
\r\n
\r\n \r\n
type
\r\n
\r\n String, one of\r\n default\r\n primary\r\n danger\r\n info\r\n warning\r\n success\r\n
\r\n
default
\r\n
\r\n
\r\n \r\n \r\n \r\n
input
\r\n
(show:boolean)
\r\n
Return if the dropdown is shown.
\r\n
\r\n \r\n Usage \r\n Just like the examples. With slots you can use it as the original Bootstrap way .
\r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// dropdownDocs.vue?22df7577","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Dropdown.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-39be1072!vue-loader/lib/selector?type=template&index=0!./Dropdown.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Dropdown.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-39be1072\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-39be1072\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Dropdown.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Dropdown.vue\n// module id = 177\n// module chunks = 0","\r\n \r\n \r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Dropdown.vue?61970c4e","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c(_vm.isLi ? 'li' : 'div', {\n directives: [{\n name: \"click-outside\",\n rawName: \"v-click-outside\",\n value: (_vm.blur),\n expression: \"blur\"\n }],\n tag: \"div\",\n class: [{\n open: _vm.show,\n disabled: _vm.disabled,\n dropdown: _vm.isLi,\n 'input-group-btn': _vm.inInput,\n 'btn-group': !_vm.isLi && !_vm.inInput\n }]\n }, [_vm._t(\"before\"), _vm._v(\" \"), (_vm.isLi) ? _vm._c('a', {\n class: ['dropdown-toggle', _vm.buttonSize, {\n disabled: _vm.disabled\n }],\n attrs: {\n \"role\": \"button\"\n },\n on: {\n \"keyup\": function($event) {\n if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n _vm.show = false\n },\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggle($event)\n }\n }\n }, [_vm._t(\"button\", [_vm._v(_vm._s(_vm.text))]), _vm._v(\" \"), _vm._c('span', {\n staticClass: \"caret\"\n })], 2) : _vm._c('button', {\n class: ['btn btn-' + _vm.type, _vm.buttonSize, 'dropdown-toggle'],\n attrs: {\n \"type\": \"button\",\n \"disabled\": _vm.disabled\n },\n on: {\n \"keyup\": function($event) {\n if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n _vm.show = false\n },\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggle($event)\n }\n }\n }, [_vm._t(\"button\", [_vm._v(_vm._s(_vm.text))]), _vm._v(\" \"), _vm._c('span', {\n staticClass: \"caret\"\n })], 2), _vm._v(\" \"), _vm._t(\"dropdown-menu\", [_vm._c('ul', {\n staticClass: \"dropdown-menu\"\n }, [_vm._t(\"default\")], 2)])], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-39be1072\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-39be1072!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Dropdown.vue\n// module id = 179\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"dropdown\",\n \"name\": \"Dropdown\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('dropdown', [_vm._c('strong', {\n slot: \"button\"\n }, [_vm._v(\"Action (bold)\")]), _vm._v(\" \"), _vm._c('ul', {\n staticClass: \"dropdown-menu\",\n slot: \"dropdown-menu\"\n }, [_vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Action\")])]), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Another action\")])]), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Something else here\")])]), _vm._v(\" \"), _vm._c('li', {\n staticClass: \"divider\",\n attrs: {\n \"role\": \"separator\"\n }\n }), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Separated link\")])])])]), _vm._v(\" \"), _vm._c('dropdown', {\n attrs: {\n \"text\": \"Action\",\n \"type\": \"primary\"\n }\n }, [_vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Action\")])]), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Another action\")])]), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Something else here\")])]), _vm._v(\" \"), _vm._c('li', {\n staticClass: \"divider\",\n attrs: {\n \"role\": \"separator\"\n }\n }), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Separated link\")])])]), _vm._v(\" \"), _vm._c('dropdown', [_vm._c('i', {\n slot: \"button\"\n }, [_vm._v(\"Action (italic)\")]), _vm._v(\" \"), _vm._c('ul', {\n staticClass: \"dropdown-menu\",\n slot: \"dropdown-menu\"\n }, [_vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Action\")])]), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Another action\")])]), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Something else here\")])]), _vm._v(\" \"), _vm._c('li', {\n staticClass: \"divider\",\n attrs: {\n \"role\": \"separator\"\n }\n }), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Separated link\")])])])]), _vm._v(\" \"), _vm._c('dropdown', {\n attrs: {\n \"text\": \"Disabled\",\n \"type\": \"warning\",\n \"disabled\": \"\"\n }\n }, [_vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Action\")])])]), _vm._v(\" \"), _vm._c('dropdown', {\n attrs: {\n \"type\": \"info\"\n }\n }, [_vm._c('button', {\n staticClass: \"btn btn-info\",\n attrs: {\n \"type\": \"button\"\n },\n slot: \"before\"\n }, [_vm._v(\"Segmented\")]), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Action\")])])]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"btn-group btn-group-justified\"\n }, [_vm._c('a', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"href\": \"#dropdown\",\n \"role\": \"button\"\n }\n }, [_vm._v(\"Left\")]), _vm._v(\" \"), _vm._c('dropdown', [_vm._c('u', {\n slot: \"button\"\n }, [_vm._v(\"Dropdown (underlined)\")]), _vm._v(\" \"), _vm._c('ul', {\n staticClass: \"dropdown-menu\",\n slot: \"dropdown-menu\"\n }, [_vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Action\")])]), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Another action\")])]), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Something else here\")])]), _vm._v(\" \"), _vm._c('li', {\n staticClass: \"divider\",\n attrs: {\n \"role\": \"separator\"\n }\n }), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Separated link\")])])])]), _vm._v(\" \"), _vm._c('a', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"href\": \"#dropdown\",\n \"role\": \"button\"\n }\n }, [_vm._v(\"Right\")])], 1)], 1), _vm._v(\" \"), _vm._c('doc-code', [_vm._v(\"\\n \\n Action \\n \\n Separated link \\n \\n // For segmented dropdown, ignore text and add a \\\"before\\\" slot\\n \\n Segmented \\n ... \\n \\n // In a button group\\n \\n // Use slots for some elements as native bootstrap\\n \\n // main button limited only to html styling\\n Action (underlined) \\n \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"value (v-model)\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"false\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Whether show the component.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"disabled\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"text\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Dropdown button text.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of\\n \"), _vm._c('code', [_vm._v(\"default\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"primary\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"danger\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"default\")])]), _vm._v(\" \"), _vm._c('p')])]), _vm._v(\" \"), _vm._c('doc-table', {\n attrs: {\n \"type\": \"Events\"\n }\n }, [_vm._c('div', [_vm._c('p', [_vm._v(\"input\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"(\"), _vm._c('code', [_vm._v(\"show:boolean\")]), _vm._v(\")\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Return if the dropdown is shown.\")])])]), _vm._v(\" \"), _vm._c('h2', [_vm._v(\"Usage\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Just like the examples. With slots you can use it as the \"), _vm._c('a', {\n attrs: {\n \"target\": \"_blank\",\n \"href\": \"http://getbootstrap.com/javascript/#dropdowns\"\n }\n }, [_vm._v(\"original Bootstrap way\")]), _vm._v(\".\")])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-20763da6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-20763da6!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/dropdownDocs.vue\n// module id = 180\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-4fc8cca8!vue-loader/lib/selector?type=styles&index=0!./formGroupDocs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./formGroupDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-4fc8cca8!vue-loader/lib/selector?type=template&index=0!./formGroupDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\formGroupDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-4fc8cca8\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-4fc8cca8\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] formGroupDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/formGroupDocs.vue\n// module id = 181\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-4fc8cca8!./~/vue-loader/lib/selector.js?type=styles&index=0!./docs/example/formGroupDocs.vue\n// module id = 183\n// module chunks = 0","\r\n \r\n This is not a style component, is just a global validation manager.
\r\n If you need to evaluate if a group of elements are all valids, you can handle easier with this component.
\r\n In this example, the buttons and tabs are disabled while the inner elements are empty.
\r\n \r\n
\r\n
\r\n
Valid user data : {{valid.user}} \r\n
\r\n
\r\n
Valid direction : {{valid.direction}} \r\n
\r\n
\r\n
All valid : {{valid.all}} \r\n
\r\n
\r\n
\r\n
\r\n \r\n
\r\n \r\n \r\n \r\n \r\n \r\n Continue \r\n \r\n \r\n \r\n \r\n Continent \r\n \r\n
\r\n \r\n \r\n Done!! \r\n \r\n \r\n
\r\n \r\n
\r\n
\r\n \r\n <form-group @valid=\"valid.all = true\" @invalid=\"valid.all = false\">\r\n <div class=\"col-xs-12 col-sm-12 col-md-12 col-lg-12\">\r\n <tabs :active=\"active\">\r\n <tab header=\"User\">\r\n <form-group @valid=\"valid.user = true\" @invalid=\"valid.user = false\">\r\n <bs-input label=\"User Name\" required></bs-input>\r\n <bs-input label=\"Email\" type=\"email\" required></bs-input>\r\n </form-group>\r\n <button type=\"button\" class=\"btn btn-primary\" :disabled=\"!valid.user\" @click=\"active = 1\">Continue</button>\r\n </tab>\r\n <tab header=\"Direction\" :disabled=\"!valid.user\">\r\n <form-group @valid=\"valid.direction = true\" @invalid=\"valid.direction = false\">\r\n <div class=\"form-group\">\r\n <label class=\"control-label\">Continent</label>\r\n <v-select required justified :options=\"['America','Europe']\" clear-button></v-select>\r\n </div>\r\n <bs-input label=\"City\" type=\"text\" required></bs-input>\r\n </form-group>\r\n <button type=\"button\" class=\"btn btn-primary\" :disabled=\"!valid.all\">Done!!</button>\r\n </tab>\r\n </tabs>\r\n </div>\r\n </form-group>\r\n \r\n \r\n \r\n
valid
\r\n
Boolean
\r\n
\r\n
Return if all the internal form elements (select, input) are valids.
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// formGroupDocs.vue?35f4d5fe","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./FormGroup.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-79eb400a!vue-loader/lib/selector?type=template&index=0!./FormGroup.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\FormGroup.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-79eb400a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-79eb400a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] FormGroup.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/FormGroup.vue\n// module id = 185\n// module chunks = 0"," \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// FormGroup.vue?f8a40be6","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('span', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-79eb400a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-79eb400a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/FormGroup.vue\n// module id = 187\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-652ad7b9&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Input.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Input.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-652ad7b9!vue-loader/lib/selector?type=template&index=0!./Input.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Input.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-652ad7b9\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-652ad7b9\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-652ad7b9\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Input.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Input.vue\n// module id = 188\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-652ad7b9&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Input.vue\n// module id = 190\n// module chunks = 0","\r\n \r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Input.vue?56ce169d","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n staticClass: \"form-group\",\n class: {\n validate: _vm.canValidate, 'has-feedback': _vm.icon, 'has-error': _vm.canValidate && _vm.valid === false, 'has-success': _vm.canValidate && _vm.valid\n }\n }, [_vm._t(\"label\", [(_vm.label) ? _vm._c('label', {\n staticClass: \"control-label\",\n on: {\n \"click\": _vm.focus\n }\n }, [_vm._v(_vm._s(_vm.label))]) : _vm._e()]), _vm._v(\" \"), (_vm.$slots.before || _vm.$slots.after) ? _vm._c('div', {\n staticClass: \"input-group\"\n }, [_vm._t(\"before\"), _vm._v(\" \"), _vm._c(_vm.type == 'textarea' ? _vm.type : 'input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n ref: \"input\",\n tag: \"textarea\",\n staticClass: \"form-control\",\n attrs: {\n \"cols\": _vm.cols,\n \"disabled\": _vm.disabled,\n \"list\": _vm.id_datalist,\n \"max\": _vm.attr(_vm.max),\n \"maxlength\": _vm.maxlength,\n \"min\": _vm.attr(_vm.min),\n \"name\": _vm.name,\n \"placeholder\": _vm.placeholder,\n \"readonly\": _vm.readonly,\n \"required\": _vm.required,\n \"rows\": _vm.rows,\n \"step\": _vm.step,\n \"title\": _vm.attr(_vm.title),\n \"type\": _vm.type == 'textarea' ? null : _vm.type\n },\n domProps: {\n \"value\": _vm._s(_vm.val)\n },\n on: {\n \"blur\": _vm.emit,\n \"focus\": _vm.emit,\n \"input\": [function($event) {\n if ($event.target.composing) { return; }\n _vm.val = $event.target.value\n }, _vm.emit],\n \"keyup\": function($event) {\n if (_vm._k($event.keyCode, \"enter\", 13)) { return; }\n _vm.type != 'textarea' && _vm.enterSubmit && _vm.submit()\n }\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.value) ? _vm._c('div', {\n class: {\n icon: _vm.icon\n }\n }, [_vm._c('span', {\n staticClass: \"close\",\n on: {\n \"click\": function($event) {\n _vm.value = ''\n }\n }\n }, [_vm._v(\"×\")])]) : _vm._e(), _vm._v(\" \"), (_vm.icon) ? _vm._c('div', {\n staticClass: \"icon\"\n }, [(_vm.icon && _vm.valid !== null) ? _vm._c('span', {\n class: ['form-control-feedback glyphicon', 'glyphicon-' + (_vm.valid ? 'ok' : 'remove')],\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }) : _vm._e()]) : _vm._e(), _vm._v(\" \"), _vm._t(\"after\")], 2) : [_vm._c(_vm.type == 'textarea' ? _vm.type : 'input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n ref: \"input\",\n tag: \"textarea\",\n staticClass: \"form-control\",\n attrs: {\n \"cols\": _vm.cols,\n \"disabled\": _vm.disabled,\n \"list\": _vm.id_datalist,\n \"max\": _vm.attr(_vm.max),\n \"maxlength\": _vm.maxlength,\n \"min\": _vm.attr(_vm.min),\n \"name\": _vm.name,\n \"placeholder\": _vm.placeholder,\n \"readonly\": _vm.readonly,\n \"required\": _vm.required,\n \"rows\": _vm.rows,\n \"step\": _vm.step,\n \"title\": _vm.attr(_vm.title),\n \"type\": _vm.type == 'textarea' ? null : _vm.type\n },\n domProps: {\n \"value\": _vm._s(_vm.val)\n },\n on: {\n \"blur\": _vm.emit,\n \"focus\": _vm.emit,\n \"input\": [function($event) {\n if ($event.target.composing) { return; }\n _vm.val = $event.target.value\n }, _vm.emit],\n \"keyup\": function($event) {\n if (_vm._k($event.keyCode, \"enter\", 13)) { return; }\n _vm.type != 'textarea' && _vm.enterSubmit && _vm.submit()\n }\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.val) ? _vm._c('span', {\n staticClass: \"close\",\n on: {\n \"click\": function($event) {\n _vm.val = ''\n }\n }\n }, [_vm._v(\"×\")]) : _vm._e(), _vm._v(\" \"), (_vm.icon && _vm.valid !== null) ? _vm._c('span', {\n class: ['form-control-feedback glyphicon', 'glyphicon-' + (_vm.valid ? 'ok' : 'remove')],\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }) : _vm._e()], _vm._v(\" \"), (_vm.id_datalist) ? _vm._c('datalist', {\n attrs: {\n \"id\": _vm.id_datalist\n }\n }, _vm._l((_vm.options), function(opc) {\n return _vm._c('option', {\n domProps: {\n \"value\": opc\n }\n })\n })) : _vm._e(), _vm._v(\" \"), (_vm.showHelp) ? _vm._c('div', {\n staticClass: \"help-block\",\n on: {\n \"click\": _vm.focus\n }\n }, [_vm._v(_vm._s(_vm.help))]) : _vm._e(), _vm._v(\" \"), (_vm.showError) ? _vm._c('div', {\n staticClass: \"help-block with-errors\",\n on: {\n \"click\": _vm.focus\n }\n }, [_vm._v(_vm._s(_vm.errorText))]) : _vm._e()], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-652ad7b9\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-652ad7b9!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Input.vue\n// module id = 192\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Tab.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-0985e878!vue-loader/lib/selector?type=template&index=0!./Tab.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Tab.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-0985e878\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-0985e878\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Tab.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Tab.vue\n// module id = 193\n// module chunks = 0","\r\n
\r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Tab.vue?2a5f7854","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n ref: \"panel\",\n class: ['tab-pane', {\n 'active fade': _vm.active,\n 'in': _vm.fadein\n }],\n attrs: {\n \"role\": \"tabpanel\"\n }\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-0985e878\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-0985e878!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Tab.vue\n// module id = 195\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-70100ddf!vue-loader/lib/selector?type=styles&index=0!./Tabs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Tabs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-70100ddf!vue-loader/lib/selector?type=template&index=0!./Tabs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Tabs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-70100ddf\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-70100ddf\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Tabs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Tabs.vue\n// module id = 196\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-70100ddf!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Tabs.vue\n// module id = 198\n// module chunks = 0","\r\n \r\n \r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Tabs.vue?4317b9af","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n attrs: {\n \"tabs\": \"\"\n }\n }, [_vm._c('ul', {\n class: _vm.navStyleClass,\n attrs: {\n \"role\": \"tablist\"\n }\n }, [_vm._l((_vm.headers), function(header) {\n return [(header._isTab) ? _vm._c('li', {\n class: {\n active: header.active, disabled: header.disabled\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.select(header)\n }\n }\n }, [_vm._t(\"header\", [_vm._c('a', {\n attrs: {\n \"href\": \"#\"\n },\n domProps: {\n \"innerHTML\": _vm._s(header.header)\n }\n })])], 2) : _vm._e(), _vm._v(\" \"), (header._isTabGroup) ? _vm._c('dropdown', {\n class: {\n active: header.active\n },\n attrs: {\n \"text\": header.header,\n \"disabled\": header.disabled\n }\n }, _vm._l((header.tabs), function(tab) {\n return _vm._c('li', {\n class: {\n disabled: tab.disabled\n }\n }, [_vm._c('a', {\n attrs: {\n \"href\": \"#\"\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.select(tab)\n }\n }\n }, [_vm._v(_vm._s(tab.header))])])\n })) : _vm._e()]\n })], 2), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"tab-content\"\n }, [_vm._t(\"default\")], 2)])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-70100ddf\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-70100ddf!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Tabs.vue\n// module id = 200\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"form-group\",\n \"name\": \"***Form Group\"\n }\n }, [_vm._c('p', [_vm._v(\"This is not a style component, is just a global validation manager.\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"If you need to evaluate if a group of elements are all valids, you can handle easier with this component.\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"In this example, the buttons and tabs are disabled while the inner elements are empty.\")]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('div', {\n staticClass: \"row\"\n }, [_vm._c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-4 col-lg-4\"\n }, [_vm._c('p', [_vm._c('pre', [_vm._v(\"Valid user data : \" + _vm._s(_vm.valid.user))])])]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-4 col-lg-4\"\n }, [_vm._c('p', [_vm._c('pre', [_vm._v(\"Valid direction : \" + _vm._s(_vm.valid.direction))])])]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-4 col-lg-4\"\n }, [_vm._c('p', [_vm._c('pre', [_vm._v(\"All valid : \" + _vm._s(_vm.valid.all))])])])]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"row\"\n }, [_vm._c('form-group', {\n on: {\n \"valid\": function($event) {\n _vm.valid.all = true\n },\n \"invalid\": function($event) {\n _vm.valid.all = false\n }\n }\n }, [_vm._c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-12 col-lg-12\"\n }, [_vm._c('tabs', {\n attrs: {\n \"active\": _vm.active\n }\n }, [_vm._c('tab', {\n attrs: {\n \"header\": \"User\"\n }\n }, [_vm._c('form-group', {\n on: {\n \"valid\": function($event) {\n _vm.valid.user = true\n },\n \"invalid\": function($event) {\n _vm.valid.user = false\n }\n }\n }, [_vm._c('bs-input', {\n attrs: {\n \"label\": \"User Name\",\n \"required\": \"\"\n }\n }), _vm._v(\" \"), _vm._c('bs-input', {\n attrs: {\n \"label\": \"Email\",\n \"type\": \"email\",\n \"required\": \"\"\n }\n })], 1), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\",\n \"disabled\": !_vm.valid.user\n },\n on: {\n \"click\": function($event) {\n _vm.active = 1\n }\n }\n }, [_vm._v(\"Continue\")])], 1), _vm._v(\" \"), _vm._c('tab', {\n attrs: {\n \"header\": \"Direction\",\n \"disabled\": !_vm.valid.user\n }\n }, [_vm._c('form-group', {\n on: {\n \"valid\": function($event) {\n _vm.valid.direction = true\n },\n \"invalid\": function($event) {\n _vm.valid.direction = false\n }\n }\n }, [_vm._c('div', {\n staticClass: \"form-group\"\n }, [_vm._c('label', {\n staticClass: \"control-label\"\n }, [_vm._v(\"Continent\")]), _vm._v(\" \"), _vm._c('v-select', {\n attrs: {\n \"required\": \"\",\n \"justified\": \"\",\n \"options\": ['America', 'Europe'],\n \"clear-button\": \"\"\n }\n })], 1), _vm._v(\" \"), _vm._c('bs-input', {\n attrs: {\n \"label\": \"City\",\n \"type\": \"text\",\n \"required\": \"\"\n }\n })], 1), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\",\n \"disabled\": !_vm.valid.all\n }\n }, [_vm._v(\"Done!!\")])], 1)], 1)], 1)])], 1)]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n
\\n \\n \\n \\n \\n \\n Continue \\n \\n \\n \\n \\n Continent \\n \\n
\\n \\n \\n Done!! \\n \\n \\n
\\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"valid\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Return if all the internal form elements (\"), _vm._c('code', [_vm._v(\"select\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"input\")]), _vm._v(\") are valids.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-4fc8cca8\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4fc8cca8!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/formGroupDocs.vue\n// module id = 201\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-8d838302!vue-loader/lib/selector?type=styles&index=0!./formValidatorDocs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./formValidatorDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-8d838302!vue-loader/lib/selector?type=template&index=0!./formValidatorDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\formValidatorDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-8d838302\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-8d838302\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] formValidatorDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/formValidatorDocs.vue\n// module id = 202\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-8d838302!./~/vue-loader/lib/selector.js?type=styles&index=0!./docs/example/formValidatorDocs.vue\n// module id = 204\n// module chunks = 0","\r\n \r\n This is not a style component, but a global validation manager.
\r\n If you need to evaluate if a group of components are valids, you can handle easier with this component.
\r\n Actually only supported input & select components.
\r\n In this example, the buttons and tabs are disabled while the inner elements are empty.
\r\n \r\n
Basic Usage: \r\n
\r\n <!-- Using v-model -->\r\n <!-- The starting variable value will be ignored. -->\r\n <form-validator v-model=\"valid\">\r\n ...\r\n </form-validator>\r\n <!-- Using event isvalid -->\r\n <form-validator @isvalid=\"valid = arguments[0]\">...</form-validator>\r\n <!-- or -->\r\n <form-validator @isvalid=\"validMethod\">\r\n <!-- the method receive true or false in the first argument -->\r\n </form-validator>\r\n <!-- Using events valid and/or invalid -->\r\n <form-validator @valid=\"valid.all = true\" @invalid=\"valid.all = false\">\r\n ...\r\n </form-validator>\r\n \r\n
\r\n
\r\n
Valid user data : {{valid.user}} \r\n
\r\n
\r\n
Valid direction : {{valid.direction}} \r\n
\r\n
\r\n
All valid : {{valid.all}} \r\n
\r\n
\r\n
\r\n
\r\n \r\n
\r\n \r\n \r\n \r\n \r\n \r\n Continue \r\n \r\n \r\n \r\n \r\n Continent \r\n \r\n
\r\n \r\n \r\n Done!! \r\n \r\n \r\n
\r\n \r\n
\r\n
\r\n \r\n <form-validator v-model=\"valid.all\">\r\n <div class=\"col-xs-12 col-sm-12 col-md-12 col-lg-12\">\r\n <tabs v-model=\"active\">\r\n <tab header=\"User\">\r\n <form-validator @valid=\"valid.user = true\" @invalid=\"valid.user = false\">\r\n <bs-input label=\"User Name\" required></bs-input>\r\n <bs-input label=\"Email\" type=\"email\" required></bs-input>\r\n </form-validator>\r\n <button type=\"button\" class=\"btn btn-primary\" :disabled=\"!valid.user\" @click=\"active = 1\">Continue</button>\r\n </tab>\r\n <tab header=\"Direction\" :disabled=\"!valid.user\">\r\n <form-validator @isvalid=\"valid.direction = arguments[0]\">\r\n <div class=\"form-validator\">\r\n <label class=\"control-label\">Continent</label>\r\n <v-select required justified :options=\"['America','Europe']\" clear-button></v-select>\r\n </div>\r\n <bs-input label=\"City\" type=\"text\" required></bs-input>\r\n </form-validator>\r\n <button type=\"button\" class=\"btn btn-primary\" :disabled=\"!valid.all\">Done!!</button>\r\n </tab>\r\n </tabs>\r\n </div>\r\n </form-validator>\r\n \r\n \r\n \r\n
valid
\r\n
Boolean
\r\n
\r\n
Return if all the internal form elements (select, input) are valids.
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// formValidatorDocs.vue?af0a4146","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./FormValidator.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-b9f57c46!vue-loader/lib/selector?type=template&index=0!./FormValidator.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\FormValidator.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-b9f57c46\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-b9f57c46\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] FormValidator.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/FormValidator.vue\n// module id = 206\n// module chunks = 0"," \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// FormValidator.vue?785e4e1f","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('span', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-b9f57c46\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-b9f57c46!./~/vue-loader/lib/selector.js?type=template&index=0!./src/FormValidator.vue\n// module id = 208\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"form-validator\",\n \"name\": \"Form Validator\"\n }\n }, [_vm._c('p', [_vm._v(\"This is not a style component, but a global validation manager.\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"If you need to evaluate if a group of components are valids, you can handle easier with this component.\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Actually only supported input & select components.\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"In this example, the buttons and tabs are disabled while the inner elements are empty.\")]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('h4', [_vm._v(\"Basic Usage:\")]), _vm._v(\" \"), _vm._c('doc-code', [_vm._v(\"\\n \\n \\n \\n ...\\n \\n \\n ... \\n \\n \\n \\n \\n \\n \\n ...\\n \\n \")]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"row\"\n }, [_vm._c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-4 col-lg-4\"\n }, [_vm._c('p', [_vm._c('pre', [_vm._v(\"Valid user data : \" + _vm._s(_vm.valid.user))])])]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-4 col-lg-4\"\n }, [_vm._c('p', [_vm._c('pre', [_vm._v(\"Valid direction : \" + _vm._s(_vm.valid.direction))])])]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-4 col-lg-4\"\n }, [_vm._c('p', [_vm._c('pre', [_vm._v(\"All valid : \" + _vm._s(_vm.valid.all))])])])]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"row\"\n }, [_vm._c('form-validator', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.valid.all),\n expression: \"valid.all\"\n }],\n domProps: {\n \"value\": (_vm.valid.all)\n },\n on: {\n \"input\": function($event) {\n _vm.valid.all = $event\n }\n }\n }, [_vm._c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-12 col-lg-12\"\n }, [_vm._c('tabs', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.active),\n expression: \"active\"\n }],\n domProps: {\n \"value\": (_vm.active)\n },\n on: {\n \"input\": function($event) {\n _vm.active = $event\n }\n }\n }, [_vm._c('tab', {\n attrs: {\n \"header\": \"User\"\n }\n }, [_vm._c('form-validator', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.valid.user),\n expression: \"valid.user\"\n }],\n domProps: {\n \"value\": (_vm.valid.user)\n },\n on: {\n \"input\": function($event) {\n _vm.valid.user = $event\n }\n }\n }, [_vm._c('bs-input', {\n attrs: {\n \"label\": \"User Name\",\n \"required\": \"\"\n }\n }), _vm._v(\" \"), _vm._c('bs-input', {\n attrs: {\n \"label\": \"Email\",\n \"type\": \"email\",\n \"required\": \"\"\n }\n })], 1), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\",\n \"disabled\": !_vm.valid.user\n },\n on: {\n \"click\": function($event) {\n _vm.active = 1\n }\n }\n }, [_vm._v(\"Continue\")])], 1), _vm._v(\" \"), _vm._c('tab', {\n attrs: {\n \"header\": \"Direction\",\n \"disabled\": !_vm.valid.user\n }\n }, [_vm._c('form-validator', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.valid.direction),\n expression: \"valid.direction\"\n }],\n domProps: {\n \"value\": (_vm.valid.direction)\n },\n on: {\n \"input\": function($event) {\n _vm.valid.direction = $event\n }\n }\n }, [_vm._c('div', {\n staticClass: \"form-validator\"\n }, [_vm._c('label', {\n staticClass: \"control-label\"\n }, [_vm._v(\"Continent\")]), _vm._v(\" \"), _vm._c('v-select', {\n attrs: {\n \"required\": \"\",\n \"justified\": \"\",\n \"options\": ['America', 'Europe'],\n \"clear-button\": \"\"\n }\n })], 1), _vm._v(\" \"), _vm._c('bs-input', {\n attrs: {\n \"label\": \"City\",\n \"type\": \"text\",\n \"required\": \"\"\n }\n })], 1), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\",\n \"disabled\": !_vm.valid.all\n }\n }, [_vm._v(\"Done!!\")])], 1)], 1)], 1)])], 1)], 1), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n
\\n \\n \\n \\n \\n \\n Continue \\n \\n \\n \\n \\n Continent \\n \\n
\\n \\n \\n Done!! \\n \\n \\n
\\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"valid\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Return if all the internal form elements (\"), _vm._c('code', [_vm._v(\"select\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"input\")]), _vm._v(\") are valids.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-8d838302\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-8d838302!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/formValidatorDocs.vue\n// module id = 209\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./gettingStarted.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-f4a32152!vue-loader/lib/selector?type=template&index=0!./gettingStarted.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\gettingStarted.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-f4a32152\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-f4a32152\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] gettingStarted.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/gettingStarted.vue\n// module id = 210\n// module chunks = 0","\r\n\r\n
\r\n \r\n
About this project \r\n
\r\n This repository contains a set of native Vue.js components based on Bootstrap's markup and CSS.\r\n As a result no dependency on jQuery or Bootstrap's JavaScript is required.\r\n The only required dependencies are:\r\n
\r\n
\r\n Vue.js \r\n (required ^2.1.x, test with 2.1.6). \r\n Bootstrap CSS \r\n (required 3.x.x, test with 3.3.6).\r\n VueStrap doesn't depend on a very precise version of Bootstrap. Just pull the latest.\r\n \r\n \r\n
\r\n CommonJS \r\n \r\n $ npm install github:wffranco/vue-strap --save\r\n\r\n var alert = require('vue-strap/src/alert');\r\n // or\r\n var alert = require('vue-strap').alert;\r\n\r\n new Vue({\r\n components: {\r\n alert: alert\r\n }\r\n })\r\n \r\n ES6 \r\n \r\n $ npm install github:wffranco/vue-strap --save\r\n\r\n import alert from 'vue-strap/src/alert'\r\n // or\r\n import { alert } from 'vue-strap'\r\n\r\n new Vue({\r\n components: {\r\n alert\r\n }\r\n })\r\n \r\n\r\n AMD \r\n \r\n $ bower install github:wffranco/vue-strap\r\n\r\n define(['vue-strap'], function(VueStrap) { var alert = VueStrap.alert; ... });\r\n \r\n Browser globals \r\n \r\n The dist folder contains vue-strap.js and vue-strap.min.js with\r\n all components exported in the window.VueStrap object. These bundles are also available on both the\r\n Bower and NPM packages.\r\n
\r\n \r\n <v-select :options=\"options\"></v-select>\r\n\r\n <script src=\"path/to/vue.js\"></script>\r\n <script src=\"path/to/vue-strap.js\"></script>\r\n <script>\r\n new Vue({\r\n components: {\r\n vSelect: VueStrap.select\r\n },\r\n data: {\r\n options: []\r\n }\r\n })\r\n </script>\r\n \r\n Translations (optional): \r\n If you want to enable language support, you have to add:
\r\n \r\n <script src=\"path/to/vue-strap-lang.js\"></script>\r\n \r\n CommonJS \r\n \r\n require('vue-strap/dist/vue-strap-lang.js')\r\n \r\n If not included what you need, you can add your own, without editing the source code of vue-strap.
\r\n \r\n Mobile detection (optional): \r\n If you need to enable/disable options if is a mobile device you can add:
\r\n \r\n <script src=\"path/to/isMobileBrowser.js\"></script>\r\n \r\n CommonJS \r\n \r\n require('vue-strap/dist/isMobileBrowser.js')\r\n \r\n Then in javascript you can check it just doing:
\r\n \r\n if (navigator.isMobile) {\r\n //do something if is mobile\r\n }\r\n if ('isMobile' in navigator) {\r\n //do things only if the plugin was loaded\r\n\r\n if (!navigator.isMobile) {\r\n //do something if is not a mobile\r\n }\r\n }\r\n \r\n Based on Detect Mobile Browsers .
\r\n \r\n
\r\n The events return values as arguments, you have 2 ways to handle them:
\r\n \r\n <!-- using expression -->\r\n <component @event=\"arg0 = arguments[0]\"></component>\r\n <!-- using method -->\r\n <component @event=\"callable\"></component>\r\n \r\n \r\n methods: {\r\n callable: function (arg0, arg1, ...) {\r\n // defined arguments\r\n this.arg0 = arg0\r\n // or global arguments array\r\n this.arg0 = arguments[0]\r\n }\r\n }\r\n \r\n The number of arguments depend on the event.
\r\n \r\n
\r\n According to the vue2 specifications, twoWay binding is not supported anymore, except for v-model.
\r\n The v-model directive in a component always link to value attribute.
\r\n Keep in mind that in vue2:
\r\n \r\n <!-- using v-model like this: -->\r\n <component v-model=\"element\"></component>\r\n <!-- is the same that: -->\r\n <component :value=\"element\" @input=\"element = argument[0]\"></component>\r\n \r\n \r\n
\r\n \r\n\r\n\n\n\n// WEBPACK FOOTER //\n// gettingStarted.vue?68caaa1a","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', [_vm._c('doc-section', {\n attrs: {\n \"id\": \"getting-started\",\n \"name\": \"Getting started\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-callout bs-callout-success\"\n }, [_vm._c('h4', [_vm._v(\"About this project\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"\\r\\n This repository contains a set of native Vue.js components based on Bootstrap's markup and CSS.\\r\\n As a result no dependency on jQuery or Bootstrap's JavaScript is required.\\r\\n The only required dependencies are:\\r\\n \")]), _vm._v(\" \"), _vm._c('ul', [_vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"http://vuejs.org/\"\n }\n }, [_vm._v(\"Vue.js\")]), _vm._v(\"\\r\\n (required ^2.1.x, test with 2.1.6).\")]), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"http://getbootstrap.com/\"\n }\n }, [_vm._v(\"Bootstrap CSS\")]), _vm._v(\"\\r\\n (required 3.x.x, test with 3.3.6).\\r\\n VueStrap doesn't depend on a very precise version of Bootstrap. Just pull the latest.\\r\\n \")])])]), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"CommonJS\")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\r\\n $ npm install github:wffranco/vue-strap --save\\r\\n\\r\\n var alert = require('vue-strap/src/alert');\\r\\n // or\\r\\n var alert = require('vue-strap').alert;\\r\\n\\r\\n new Vue({\\r\\n components: {\\r\\n alert: alert\\r\\n }\\r\\n })\\r\\n \")]), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"ES6\")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\r\\n $ npm install github:wffranco/vue-strap --save\\r\\n\\r\\n import alert from 'vue-strap/src/alert'\\r\\n // or\\r\\n import { alert } from 'vue-strap'\\r\\n\\r\\n new Vue({\\r\\n components: {\\r\\n alert\\r\\n }\\r\\n })\\r\\n \")]), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"AMD\")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\r\\n $ bower install github:wffranco/vue-strap\\r\\n\\r\\n define(['vue-strap'], function(VueStrap) { var alert = VueStrap.alert; ... });\\r\\n \")]), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Browser globals\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"\\r\\n The \"), _vm._c('code', [_vm._v(\"dist\")]), _vm._v(\" folder contains \"), _vm._c('code', [_vm._v(\"vue-strap.js\")]), _vm._v(\" and \"), _vm._c('code', [_vm._v(\"vue-strap.min.js\")]), _vm._v(\" with\\r\\n all components exported in the \"), _vm._c('code', [_vm._v(\"window.VueStrap\")]), _vm._v(\" object. These bundles are also available on both the\\r\\n Bower and NPM packages.\\r\\n \")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\r\\n \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \")]), _vm._v(\" \"), _vm._c('h2', [_vm._v(\"Translations (optional):\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"If you want to enable language support, you have to add:\")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\r\\n \\r\\n \")]), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"CommonJS\")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\r\\n require('vue-strap/dist/vue-strap-lang.js')\\r\\n \")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"If not included what you need, you can add your own, without editing the source code of vue-strap.\")]), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('h2', [_vm._v(\"Mobile detection (optional):\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"If you need to enable/disable options if is a mobile device you can add:\")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\r\\n \\r\\n \")]), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"CommonJS\")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\r\\n require('vue-strap/dist/isMobileBrowser.js')\\r\\n \")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Then in javascript you can check it just doing:\")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\r\\n if (navigator.isMobile) {\\r\\n //do something if is mobile\\r\\n }\\r\\n if ('isMobile' in navigator) {\\r\\n //do things only if the plugin was loaded\\r\\n\\r\\n if (!navigator.isMobile) {\\r\\n //do something if is not a mobile\\r\\n }\\r\\n }\\r\\n \")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Based on \"), _vm._c('a', {\n attrs: {\n \"href\": \"http://detectmobilebrowsers.com/\"\n }\n }, [_vm._v(\"Detect Mobile Browsers\")]), _vm._v(\".\")])], 1), _vm._v(\" \"), _vm._c('doc-section', {\n attrs: {\n \"id\": \"handle-events\",\n \"name\": \"Event Handling\"\n }\n }, [_vm._c('p', [_vm._v(\"The events return values as arguments, you have 2 ways to handle them:\")]), _vm._v(\" \"), _vm._c('doc-code', [_vm._v(\"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\r\\n methods: {\\r\\n callable: function (arg0, arg1, ...) {\\r\\n // defined arguments\\r\\n this.arg0 = arg0\\r\\n // or global arguments array\\r\\n this.arg0 = arguments[0]\\r\\n }\\r\\n }\\r\\n \")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"The number of arguments depend on the event.\")])], 1), _vm._v(\" \"), _vm._c('doc-section', {\n attrs: {\n \"id\": \"v-model\",\n \"name\": \"v-model\"\n }\n }, [_vm._c('p', [_vm._v(\"According to the vue2 specifications, \"), _vm._c('code', [_vm._v(\"twoWay\")]), _vm._v(\" binding is not supported anymore, except for \"), _vm._c('code', [_vm._v(\"v-model\")]), _vm._v(\".\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"The \"), _vm._c('code', [_vm._v(\"v-model\")]), _vm._v(\" directive in a component always link to \"), _vm._c('code', [_vm._v(\"value\")]), _vm._v(\" attribute.\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Keep in mind that in vue2:\")]), _vm._v(\" \"), _vm._c('doc-code', [_vm._v(\"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \")])], 1)], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-f4a32152\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-f4a32152!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/gettingStarted.vue\n// module id = 212\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./inputDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-646fbd5b!vue-loader/lib/selector?type=template&index=0!./inputDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\inputDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-646fbd5b\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-646fbd5b\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] inputDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/inputDocs.vue\n// module id = 213\n// module chunks = 0","\r\n \r\n \r\n
\r\n
\r\n <bs-input v-model=\"input\"\r\n label=\"Username\"\r\n help=\"Only allows lowercase letters and numbers.\"\r\n error=\"Insert username\"\r\n placeholder=\"Username can't start with a number.\"\r\n pattern=\"^[a-z][a-z0-9]+$\"\r\n :mask=\"mask\"\r\n minlength=\"5\"\r\n readonly\r\n required\r\n icon\r\n ></bs-input>\r\n <bs-input required label=\"Match value\" type=\"password\"\r\n :match=\"input\"\r\n ></bs-input>\r\n <bs-input label=\"Textarea\" type=\"textarea\"\r\n @focus=\"event = 'focused'\"\r\n @blur=\"event = 'blured'\"\r\n ></bs-input>\r\n \r\n
\r\n mask: function (value) {\r\n // change to lowercase, remove up to the first letter,\r\n // and then remove all other unsuported characters\r\n return value.toLowerCase().replace(/^[^a-z]+/,'').replace(/[^a-z0-9]/g,'');\r\n }\r\n \r\n
Input groups: \r\n
More details in bootstrap input groups .
\r\n
\r\n \r\n option \r\n \r\n \r\n Go! \r\n \r\n \r\n
\r\n <bs-input label=\"With dropdown and button\" type=\"text\">\r\n <dropdown slot=\"before\" text=\"dropdown\">\r\n <li><a href=\"#\">option</a></li>\r\n </dropdown>\r\n <span slot=\"after\" class=\"input-group-btn\">\r\n <button type=\"button\" class=\"btn btn-primary\">Go!</button>\r\n </span>\r\n </bs-input>\r\n \r\n
\r\n \r\n $ \r\n \r\n
\r\n <bs-input label=\"With icon and text\" type=\"number\" placeholder=\"Insert how much cost your house\">\r\n <span slot=\"before\" class=\"input-group-addon\"><span class=\"glyphicon glyphicon-home\"></span></span>\r\n <span slot=\"after\" class=\"input-group-addon\">$</span>\r\n </bs-input>\r\n \r\n
\r\n
\r\n <bs-input label=\"With datalist\" type=\"text\" placeholder=\"Insert a fruit\" :datalist=\"fruits\">\r\n </bs-input>\r\n \r\n
\r\n \r\n \r\n
value
\r\n
String
\r\n
''
\r\n
Input value. Use v-model=\"value\"
\r\n
\r\n \r\n
datalist
\r\n
Array
\r\n
null
\r\n
\r\n A list of predefined values that you can select. Work closer to an autocomplete. The items must be String values.\r\n
\r\n
\r\n \r\n
disabled
\r\n
Boolean
\r\n
false
\r\n
\r\n
\r\n \r\n
enterSubmit
\r\n
Boolean
\r\n
false
\r\n
Submit when you press Enter. Not supported on type textarea.
\r\n
\r\n \r\n
error
\r\n
String
\r\n
null
\r\n
Error message.
\r\n
\r\n \r\n
help
\r\n
String
\r\n
null
\r\n
Help text behind the input
\r\n
\r\n \r\n
hide-help
\r\n
Boolean
\r\n
true
\r\n
Only work with help and error. Hide the help if have to show any error message.
\r\n
\r\n \r\n
icon
\r\n
Boolean
\r\n
false
\r\n
\r\n
\r\n \r\n
label
\r\n
String
\r\n
null
\r\n
Enable input label (name).
\r\n
\r\n \r\n
lang
\r\n
String
\r\n
Browser language
\r\n
Language . Default en if the translation doesn't exist.
\r\n
\r\n \r\n
mask
\r\n
Function
\r\n
null
\r\n
Mask function that receive and edit the value.
\r\n
\r\n \r\n
mask-delay
\r\n
Number
\r\n
100
\r\n
Delay time before apply the mask.
\r\n
\r\n \r\n
match
\r\n
String
\r\n
''
\r\n
Matching value. Both have to be the same value.
\r\n
\r\n \r\n
maxlength
\r\n
Number
\r\n
null
\r\n
\r\n
\r\n \r\n
minlength
\r\n
Number
\r\n
0
\r\n
\r\n
\r\n \r\n
name
\r\n
String
\r\n
null
\r\n
\r\n
\r\n \r\n
pattern
\r\n
String, RegExp or Function
\r\n
null
\r\n
Validation pattern. A full regular expression or a function that evaluate the content and return true or false.
\r\n
\r\n \r\n
placeholder
\r\n
String
\r\n
null
\r\n
\r\n
\r\n \r\n
required
\r\n
Boolean
\r\n
false
\r\n
\r\n
\r\n \r\n
type
\r\n
String
\r\n
text
\r\n
\r\n
\r\n \r\n
url
\r\n
String
\r\n
null
\r\n
url for a datalist.
\r\n
\r\n \r\n
url-map
\r\n
Function
\r\n
null
\r\n
A map function that handle the data receibed from the url.
\r\n
\r\n \r\n
validation-delay
\r\n
Number
\r\n
250
\r\n
Delay time before apply the validation.
\r\n
\r\n \r\n \r\n \r\n
type
\r\n
Use native validation with url and email.
\r\n
\r\n \r\n
min / max / step
\r\n
That attributes handle the values supported.\r\n Work with the following input types: number, range, date, datetime-local, month, time and week.
\r\n
\r\n \r\n That validations only work in browsers that support HTML5 form validations (all modern browsers support it). \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// inputDocs.vue?0aab5e52","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"input\",\n \"name\": \"Input\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example text-left\"\n }, [_vm._c('form', {\n attrs: {\n \"action\": \".\",\n \"method\": \"get\",\n \"accept-charset\": \"utf-8\"\n }\n }, [_vm._c('div', {\n staticClass: \"row\"\n }, [_vm._c('div', {\n staticClass: \"col-xs-12 col-sm-6 col-md-6 col-lg-6\"\n }, [_vm._c('bs-input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.input),\n expression: \"input\"\n }],\n attrs: {\n \"name\": \"username\",\n \"disabled\": _vm.check.disabled,\n \"error\": _vm.check.error ? 'Insert user name' : null,\n \"help\": \"Only allows lowercase letters and numbers.\",\n \"enter-submit\": _vm.check.enterSubmit,\n \"icon\": _vm.check.icon,\n \"label\": _vm.check.label ? 'User Name' : null,\n \"mask\": _vm.check.mask ? _vm.mask : null,\n \"minlength\": _vm.check.minlength ? 5 : 0,\n \"pattern\": \"^[a-z][a-z0-9]+$\",\n \"placeholder\": _vm.check.placeholder ? 'Username can\\'t start with a number.' : null,\n \"readonly\": _vm.check.readonly,\n \"required\": _vm.check.required,\n \"hide-help\": _vm.check.hideHelp,\n \"clear-button\": _vm.check.clearButton\n },\n domProps: {\n \"value\": (_vm.input)\n },\n on: {\n \"input\": function($event) {\n _vm.input = $event\n }\n }\n })], 1), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"col-xs-12 col-sm-6 col-md-6 col-lg-6\"\n }, [_vm._c('bs-input', {\n attrs: {\n \"name\": \"match\",\n \"required\": \"\",\n \"type\": \"password\",\n \"match\": _vm.input,\n \"icon\": _vm.check.icon,\n \"enter-submit\": _vm.check.enterSubmit,\n \"help\": \"Match the User Name\"\n }\n }, [_vm._c('label', {\n slot: \"label\"\n }, [_vm._v(\"Match value\")])])], 1)]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"row\"\n }, [_vm._c('button-group', {\n attrs: {\n \"type\": \"primary\",\n \"buttons\": false,\n \"disabled\": \"\"\n }\n }, [_vm._c('div', {\n staticClass: \"col-xs-12 col-sm-6 col-md-6 col-lg-6\"\n }, [_vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check.label),\n expression: \"check.label\"\n }],\n domProps: {\n \"value\": (_vm.check.label)\n },\n on: {\n \"input\": function($event) {\n _vm.check.label = $event\n }\n }\n }, [_vm._v(\"Label\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check.placeholder),\n expression: \"check.placeholder\"\n }],\n domProps: {\n \"value\": (_vm.check.placeholder)\n },\n on: {\n \"input\": function($event) {\n _vm.check.placeholder = $event\n }\n }\n }, [_vm._v(\"placeholder\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check.hideHelp),\n expression: \"check.hideHelp\"\n }],\n domProps: {\n \"value\": (_vm.check.hideHelp)\n },\n on: {\n \"input\": function($event) {\n _vm.check.hideHelp = $event\n }\n }\n }, [_vm._v(\"hide help\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check.disabled),\n expression: \"check.disabled\"\n }],\n domProps: {\n \"value\": (_vm.check.disabled)\n },\n on: {\n \"input\": function($event) {\n _vm.check.disabled = $event\n }\n }\n }, [_vm._v(\"disabled\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check.error),\n expression: \"check.error\"\n }],\n domProps: {\n \"value\": (_vm.check.error)\n },\n on: {\n \"input\": function($event) {\n _vm.check.error = $event\n }\n }\n }, [_vm._v(\"error\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check.icon),\n expression: \"check.icon\"\n }],\n domProps: {\n \"value\": (_vm.check.icon)\n },\n on: {\n \"input\": function($event) {\n _vm.check.icon = $event\n }\n }\n }, [_vm._v(\"icon\")])], 1)]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"col-xs-12 col-sm-6 col-md-6 col-lg-6\"\n }, [_vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check.mask),\n expression: \"check.mask\"\n }],\n domProps: {\n \"value\": (_vm.check.mask)\n },\n on: {\n \"input\": function($event) {\n _vm.check.mask = $event\n }\n }\n }, [_vm._v(\"mask\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check.minlength),\n expression: \"check.minlength\"\n }],\n domProps: {\n \"value\": (_vm.check.minlength)\n },\n on: {\n \"input\": function($event) {\n _vm.check.minlength = $event\n }\n }\n }, [_vm._v(\"minlength=5\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check.readonly),\n expression: \"check.readonly\"\n }],\n domProps: {\n \"value\": (_vm.check.readonly)\n },\n on: {\n \"input\": function($event) {\n _vm.check.readonly = $event\n }\n }\n }, [_vm._v(\"readonly\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check.required),\n expression: \"check.required\"\n }],\n domProps: {\n \"value\": (_vm.check.required)\n },\n on: {\n \"input\": function($event) {\n _vm.check.required = $event\n }\n }\n }, [_vm._v(\"required\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check.clearButton),\n expression: \"check.clearButton\"\n }],\n domProps: {\n \"value\": (_vm.check.clearButton)\n },\n on: {\n \"input\": function($event) {\n _vm.check.clearButton = $event\n }\n }\n }, [_vm._v(\"clear button\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check.enterSubmit),\n expression: \"check.enterSubmit\"\n }],\n domProps: {\n \"value\": (_vm.check.enterSubmit)\n },\n on: {\n \"input\": function($event) {\n _vm.check.enterSubmit = $event\n }\n }\n }, [_vm._v(\"enter submit\")])], 1)])])], 1), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('bs-input', {\n attrs: {\n \"label\": \"Input with slots\",\n \"type\": \"text\",\n \"required\": \"\",\n \"icon\": \"\",\n \"clear-button\": \"\"\n }\n }, [_vm._c('span', {\n staticClass: \"input-group-addon\",\n slot: \"before\"\n }, [_vm._c('span', {\n staticClass: \"glyphicon glyphicon-user\"\n })]), _vm._v(\" \"), _vm._c('span', {\n staticClass: \"input-group-addon\",\n slot: \"after\"\n }, [_vm._c('span', {\n staticClass: \"glyphicon glyphicon-question-sign\"\n })])]), _vm._v(\" \"), _vm._c('bs-input', {\n attrs: {\n \"name\": \"textarea\",\n \"label\": \"Textarea\",\n \"type\": \"textarea\",\n \"icon\": _vm.check.icon,\n \"enter-submit\": _vm.check.enterSubmit\n },\n on: {\n \"focus\": function($event) {\n _vm.event = 'focused'\n },\n \"blur\": function($event) {\n _vm.event = 'blured'\n }\n }\n }), _vm._v(\" \"), _vm._c('pre', [_vm._v(\" Test event on textarea: \" + _vm._s(_vm.event))])], 1), _vm._v(\" \"), _vm._c('doc-code', [_vm._v(\"\\n \\n \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n mask: function (value) {\\n // change to lowercase, remove up to the first letter,\\n // and then remove all other unsuported characters\\n return value.toLowerCase().replace(/^[^a-z]+/,'').replace(/[^a-z0-9]/g,'');\\n }\\n \")]), _vm._v(\" \"), _vm._c('h2', [_vm._v(\"Input groups:\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"More details in \"), _vm._c('a', {\n attrs: {\n \"href\": \"http://getbootstrap.com/components/#input-groups\"\n }\n }, [_vm._v(\"bootstrap input groups\")]), _vm._v(\".\")]), _vm._v(\" \"), _vm._c('bs-input', {\n attrs: {\n \"label\": \"With dropdown and button\",\n \"type\": \"text\"\n }\n }, [_vm._c('dropdown', {\n attrs: {\n \"text\": \"dropdown\"\n },\n slot: \"before\"\n }, [_vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"#\"\n }\n }, [_vm._v(\"option\")])])]), _vm._v(\" \"), _vm._c('span', {\n staticClass: \"input-group-btn\",\n slot: \"after\"\n }, [_vm._c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\"\n }\n }, [_vm._v(\"Go!\")])])], 1), _vm._v(\" \"), _vm._c('doc-code', [_vm._v(\"\\n \\n \\n option \\n \\n \\n Go! \\n \\n \\n \")]), _vm._v(\" \"), _vm._c('bs-input', {\n attrs: {\n \"label\": \"With icon and text\",\n \"type\": \"number\",\n \"placeholder\": \"Insert how much cost your house\"\n }\n }, [_vm._c('span', {\n staticClass: \"input-group-addon\",\n slot: \"before\"\n }, [_vm._c('span', {\n staticClass: \"glyphicon glyphicon-home\"\n })]), _vm._v(\" \"), _vm._c('span', {\n staticClass: \"input-group-addon\",\n slot: \"after\"\n }, [_vm._v(\"$\")])]), _vm._v(\" \"), _vm._c('doc-code', [_vm._v(\"\\n \\n \\n $ \\n \\n \")]), _vm._v(\" \"), _vm._c('bs-input', {\n attrs: {\n \"label\": \"With datalist (new on html5)\",\n \"type\": \"text\",\n \"placeholder\": \"Insert a fruit\",\n \"datalist\": _vm.fruits\n }\n }), _vm._v(\" \"), _vm._c('doc-code', [_vm._v(\"\\n \\n \\n \")])], 1), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"''\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Input value. Use \"), _vm._c('code', [_vm._v(\"v-model=\\\"value\\\"\")])])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"datalist\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Array\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"\\n A list of predefined values that you can select. Work closer to an autocomplete. The items must be \"), _vm._c('code', [_vm._v(\"String\")]), _vm._v(\" values.\\n \")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"disabled\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"enterSubmit\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Submit when you press \"), _vm._c('code', [_vm._v(\"Enter\")]), _vm._v(\". Not supported on type \"), _vm._c('code', [_vm._v(\"textarea\")]), _vm._v(\".\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"error\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Error message.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"help\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Help text behind the input\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"hide-help\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Only work with help and error.\"), _vm._c('br'), _vm._v(\"Hide the help if have to show any error message.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"icon\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"label\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Enable input label (name).\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"lang\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Browser language\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('abbr', {\n attrs: {\n \"title\": \"ISO 639-1 code\"\n }\n }, [_vm._c('a', {\n attrs: {\n \"href\": \"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\"\n }\n }, [_vm._v(\"Language\")])]), _vm._v(\". Default \"), _vm._c('code', [_vm._v(\"en\")]), _vm._v(\" if the translation doesn't exist.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"mask\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Function\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Mask function that receive and edit the value.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"mask-delay\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"100\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Delay time before apply the mask.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"match\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"''\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Matching value. Both have to be the same value.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"maxlength\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"minlength\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"0\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"name\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"pattern\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"RegExp\")]), _vm._v(\" or \"), _vm._c('code', [_vm._v(\"Function\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Validation pattern. A full \"), _vm._c('a', {\n attrs: {\n \"href\": \"https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Regular_Expressions\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"regular expression\")]), _vm._v(\" or a function that evaluate the content and return \"), _vm._c('code', [_vm._v(\"true\")]), _vm._v(\" or \"), _vm._c('code', [_vm._v(\"false\")]), _vm._v(\".\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"placeholder\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"required\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"text\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"url\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"url for a datalist.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"url-map\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Function\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"A map function that handle the data receibed from the url.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"validation-delay\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"250\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Delay time before apply the validation.\")])])]), _vm._v(\" \"), _vm._c('doc-table', {\n attrs: {\n \"name\": \"Supported Native Validator\",\n \"headers\": ['Name', 'Description']\n }\n }, [_vm._c('div', [_vm._c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Use native validation with \"), _vm._c('code', [_vm._v(\"url\")]), _vm._v(\" and \"), _vm._c('code', [_vm._v(\"email\")]), _vm._v(\".\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"min / max / step\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"That attributes handle the values supported.\\n Work with the following input types: \"), _vm._c('code', [_vm._v(\"number\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"range\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"date\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"datetime-local\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"month\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"time\")]), _vm._v(\" and \"), _vm._c('code', [_vm._v(\"week\")]), _vm._v(\".\")])])]), _vm._v(\"\\n That validations only work in browsers that support \"), _vm._c('a', {\n attrs: {\n \"href\": \"https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Forms/Data_form_validation\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"HTML5 form validations (all modern browsers support it).\")])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-646fbd5b\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-646fbd5b!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/inputDocs.vue\n// module id = 215\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./modalDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-7394cd3e!vue-loader/lib/selector?type=template&index=0!./modalDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\modalDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-7394cd3e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-7394cd3e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] modalDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/modalDocs.vue\n// module id = 216\n// module chunks = 0","\r\n \r\n \r\n
Show modal \r\n
\r\n \r\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\r\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\r\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\r\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\r\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\r\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\r\n \r\n
Fade modal \r\n
\r\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\r\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\r\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\r\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\r\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\r\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\r\n \r\n
Show custom modal \r\n
\r\n \r\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\r\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\r\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\r\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\r\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\r\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\r\n \r\n \r\n
Zoom modal \r\n
\r\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\r\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\r\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\r\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\r\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\r\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\r\n \r\n
Large modal \r\n
\r\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\r\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\r\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\r\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\r\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\r\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\r\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\r\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\r\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\r\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\r\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\r\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\r\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\r\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\r\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\r\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\r\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\r\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\r\n \r\n
Small modal \r\n
\r\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\r\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\r\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\r\n consequat.\r\n \r\n
\r\n \r\n Have different ways to use it:\r\n \r\n <!-- with v-model (\"cancel\" event close the modal, \"ok\" don't, so you have to do it manual) -->\r\n <modal v-model=\"show\" @ok=\"show = false\">\r\n ...\r\n </modal>\r\n <!-- handling ok & cancel events -->\r\n <modal title=\"Fade/Zoom Modal\" effect=\"fade/zoom\"\r\n :value=\"show\" @ok=\"okAction\" @cancel=\"cancelAction\"\r\n >\r\n ...\r\n </modal>\r\n <modal v-model=\"show\" effect=\"fade\">\r\n <!-- custom header -->\r\n <div slot=\"modal-header\" class=\"modal-header\">\r\n <h4 class=\"modal-title\">\r\n <i>Custom</i> <code>Modal</code> <b>Title</b>\r\n </h4>\r\n </div>\r\n ...\r\n <!-- custom buttons -->\r\n <div slot=\"modal-footer\" class=\"modal-footer\">\r\n <button type=\"button\" class=\"btn btn-default\" @click=\"show = false\">Exit</button>\r\n <button type=\"button\" class=\"btn btn-success\" @click=\"saveMethod\">Custom Save</button>\r\n <button type=\"button\" class=\"btn btn-success\" @click=\"otherMethod\">Another Action</button>\r\n </div>\r\n </modal>\r\n \r\n \r\n \r\n
backdrop
\r\n
Boolean
\r\n
true
\r\n
Enables/disables closing the modal by clicking on the backdrop.
\r\n
\r\n \r\n
callback
\r\n
Function
\r\n
\r\n
A callback Function when you click the modal primary button.
\r\n
\r\n \r\n
cancel-text
\r\n
String
\r\n
Close
\r\n
Text for cancel button
\r\n
\r\n \r\n
effect
\r\n
String
\r\n
\r\n
set the name of the effect to use on modal, like fade or zoom
\r\n
\r\n \r\n
large
\r\n
Boolean
\r\n
false
\r\n
Large modal (see boostrap's documentation for .modal-lg)
\r\n
\r\n \r\n
ok-text
\r\n
String
\r\n
Save changes
\r\n
Text for OK button
\r\n
\r\n \r\n
small
\r\n
Boolean
\r\n
false
\r\n
Small modal (see boostrap's documentation for .modal-sm)
\r\n
\r\n \r\n
title
\r\n
String
\r\n
\r\n
Title of the modal component.
\r\n
\r\n \r\n
value
\r\n
Boolean
\r\n
\r\n
true if modal need to be shown, note the Modal has no intenal state
\r\n
\r\n \r\n
width
\r\n
Number, String or null
\r\n
null
\r\n
Pass a Number in pixels or a String with relational sizes ( e.g. '80%' or '5em' ). If null, the modal will be responsive per bootstrap's default.
\r\n
\r\n \r\n \r\n \r\n
input
\r\n
(show:boolean)
\r\n
Return if the modal is shown.
\r\n
\r\n \r\n
ok
\r\n
\r\n
Called if the modal was accepted.
\r\n
\r\n \r\n
cancel
\r\n
\r\n
Called if the modal was canceled.
\r\n
\r\n \r\n
opened
\r\n
\r\n
Called when the modal is opened.
\r\n
\r\n \r\n
closed
\r\n
\r\n
Called when the modal is closed.
\r\n
\r\n \r\n Note: The default events are called if you use the default footer. Using a footer slot, you must implement your own events to the buttons.
\r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// modalDocs.vue?e8325b76","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-fe7d5dc8!vue-loader/lib/selector?type=styles&index=0!./Modal.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Modal.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-fe7d5dc8!vue-loader/lib/selector?type=template&index=0!./Modal.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Modal.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-fe7d5dc8\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-fe7d5dc8\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Modal.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Modal.vue\n// module id = 218\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-fe7d5dc8!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Modal.vue\n// module id = 220\n// module chunks = 0","\r\n \r\n
\r\n
\r\n
\r\n \r\n \r\n
\r\n
\r\n \r\n \r\n
\r\n
\r\n
\r\n \r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Modal.vue?1fdd6260","module.exports = { \"default\": require(\"core-js/library/fn/number/is-integer\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/number/is-integer.js\n// module id = 222\n// module chunks = 0","require('../../modules/es6.number.is-integer');\nmodule.exports = require('../../modules/_core').Number.isInteger;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/number/is-integer.js\n// module id = 223\n// module chunks = 0","// 20.1.2.3 Number.isInteger(number)\nvar $export = require('./_export');\n\n$export($export.S, 'Number', {isInteger: require('./_is-integer')});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.number.is-integer.js\n// module id = 224\n// module chunks = 0","// 20.1.2.3 Number.isInteger(number)\nvar isObject = require('./_is-object')\n , floor = Math.floor;\nmodule.exports = function isInteger(it){\n return !isObject(it) && isFinite(it) && floor(it) === it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-integer.js\n// module id = 225\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n class: ['modal', _vm.effect],\n attrs: {\n \"role\": \"dialog\"\n },\n on: {\n \"click\": function($event) {\n _vm.backdrop && _vm.action(false, 1)\n },\n \"transitionend\": function($event) {\n _vm.transition = false\n }\n }\n }, [_vm._c('div', {\n class: ['modal-dialog', {\n 'modal-lg': _vm.large,\n 'modal-sm': _vm.small\n }],\n style: ({\n width: _vm.optionalWidth\n }),\n attrs: {\n \"role\": \"document\"\n },\n on: {\n \"click\": function($event) {\n $event.stopPropagation();\n _vm.action(null)\n }\n }\n }, [_vm._c('div', {\n staticClass: \"modal-content\"\n }, [_vm._t(\"modal-header\", [_vm._c('div', {\n staticClass: \"modal-header\"\n }, [_vm._c('button', {\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.action(false, 2)\n }\n }\n }, [_vm._c('span', [_vm._v(\"×\")])]), _vm._v(\" \"), _vm._c('h4', {\n staticClass: \"modal-title\"\n }, [_vm._t(\"title\", [_vm._v(_vm._s(_vm.title))])], 2)])]), _vm._v(\" \"), _vm._t(\"modal-body\", [_vm._c('div', {\n staticClass: \"modal-body\"\n }, [_vm._t(\"default\")], 2)]), _vm._v(\" \"), _vm._t(\"modal-footer\", [_vm._c('div', {\n staticClass: \"modal-footer\"\n }, [_vm._c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.action(false, 3)\n }\n }\n }, [_vm._v(_vm._s(_vm.cancelText))]), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.action(true, 4)\n }\n }\n }, [_vm._v(_vm._s(_vm.okText))])])])], 2)])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-fe7d5dc8\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-fe7d5dc8!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Modal.vue\n// module id = 226\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"modal\",\n \"name\": \"Modal\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('button', {\n staticClass: \"btn btn-default\",\n on: {\n \"click\": function($event) {\n _vm.showModal = true\n }\n }\n }, [_vm._v(\"Show modal\")]), _vm._v(\" \"), _vm._c('modal', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.showModal),\n expression: \"showModal\"\n }],\n attrs: {\n \"title\": \"Modal title\"\n },\n domProps: {\n \"value\": (_vm.showModal)\n },\n on: {\n \"ok\": function($event) {\n _vm.showModal = false\n },\n \"input\": function($event) {\n _vm.showModal = $event\n }\n }\n }, [_vm._c('div', {\n staticClass: \"modal-header\",\n slot: \"modal-header\"\n }, [_vm._c('h4', {\n staticClass: \"modal-title\"\n }, [_vm._v(\"Modal \"), _vm._c('b', [_vm._v(\"Title\")])])]), _vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")]), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-success\",\n on: {\n \"click\": function($event) {\n _vm.fadeModal = true\n }\n }\n }, [_vm._v(\"Fade modal\")]), _vm._v(\" \"), _vm._c('modal', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.fadeModal),\n expression: \"fadeModal\"\n }],\n attrs: {\n \"title\": \"Fade Modal\",\n \"effect\": \"fade\",\n \"width\": \"800\"\n },\n domProps: {\n \"value\": (_vm.fadeModal)\n },\n on: {\n \"ok\": function($event) {\n _vm.fadeModal = _vm.ok()\n },\n \"input\": function($event) {\n _vm.fadeModal = $event\n }\n }\n }, [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")]), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-default\",\n on: {\n \"click\": function($event) {\n _vm.showCustomModal = true\n }\n }\n }, [_vm._v(\"Show custom modal\")]), _vm._v(\" \"), _vm._c('modal', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.showCustomModal),\n expression: \"showCustomModal\"\n }],\n attrs: {\n \"effect\": \"fade\",\n \"width\": \"50%\"\n },\n domProps: {\n \"value\": (_vm.showCustomModal)\n },\n on: {\n \"ok\": function($event) {\n _vm.showCustomModal = _vm.ok()\n },\n \"input\": function($event) {\n _vm.showCustomModal = $event\n }\n }\n }, [_vm._c('div', {\n staticClass: \"modal-header\",\n slot: \"modal-header\"\n }, [_vm._c('h4', {\n staticClass: \"modal-title\"\n }, [_vm._c('i', [_vm._v(\"Custom\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"Modal\")]), _vm._v(\" \"), _vm._c('b', [_vm._v(\"Title\")])])]), _vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \"), _vm._c('div', {\n staticClass: \"modal-footer\",\n slot: \"modal-footer\"\n }, [_vm._c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.showCustomModal = false\n }\n }\n }, [_vm._v(\"Exit\")]), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-success\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.showCustomModal = _vm.ok()\n }\n }\n }, [_vm._v(\"Custom Save\")]), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-success\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": _vm.alert\n }\n }, [_vm._v(\"Another Action\")])])]), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-primary\",\n on: {\n \"click\": function($event) {\n _vm.zoomModal = true\n }\n }\n }, [_vm._v(\"Zoom modal\")]), _vm._v(\" \"), _vm._c('modal', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.zoomModal),\n expression: \"zoomModal\"\n }],\n attrs: {\n \"title\": \"Zoom Modal\",\n \"effect\": \"zoom\",\n \"width\": \"400\"\n },\n domProps: {\n \"value\": (_vm.zoomModal)\n },\n on: {\n \"ok\": function($event) {\n _vm.zoomModal = _vm.ok()\n },\n \"input\": function($event) {\n _vm.zoomModal = $event\n }\n }\n }, [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")]), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-warning\",\n on: {\n \"click\": function($event) {\n _vm.largeModal = true\n }\n }\n }, [_vm._v(\"Large modal\")]), _vm._v(\" \"), _vm._c('modal', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.largeModal),\n expression: \"largeModal\"\n }],\n attrs: {\n \"title\": \"Large Modal\",\n \"large\": \"\"\n },\n domProps: {\n \"value\": (_vm.largeModal)\n },\n on: {\n \"ok\": function($event) {\n _vm.largeModal = _vm.ok()\n },\n \"input\": function($event) {\n _vm.largeModal = $event\n }\n }\n }, [_vm._c('p', [_vm._v(\"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\")])]), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-danger\",\n on: {\n \"click\": function($event) {\n _vm.smallModal = true\n }\n }\n }, [_vm._v(\"Small modal\")]), _vm._v(\" \"), _vm._c('modal', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.smallModal),\n expression: \"smallModal\"\n }],\n attrs: {\n \"title\": \"Small Modal\",\n \"small\": \"\"\n },\n domProps: {\n \"value\": (_vm.smallModal)\n },\n on: {\n \"ok\": function($event) {\n _vm.smallModal = _vm.ok()\n },\n \"input\": function($event) {\n _vm.smallModal = $event\n }\n }\n }, [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat.\\n \")])], 1), _vm._v(\" \"), _vm._c('hr'), _vm._v(\"\\n Have different ways to use it:\\n \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"html\"\n }\n }, [_vm._v(\"\\n \\n \\n ...\\n \\n \\n \\n ...\\n \\n \\n \\n \\n ...\\n \\n \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"backdrop\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Enables/disables closing the modal by clicking on the backdrop.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"callback\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Function\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"A callback Function when you click the modal primary button.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"cancel-text\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Close\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Text for cancel button\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"effect\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"set the name of the effect to use on modal, like fade or zoom\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"large\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Large modal (see boostrap's documentation for .modal-lg)\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"ok-text\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Save changes\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Text for OK button\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"small\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Small modal (see boostrap's documentation for .modal-sm)\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"title\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Title of the modal component.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"true if modal need to be shown, note the Modal has no intenal state\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"width\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Number, String or null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Pass a Number in pixels or a String with relational sizes ( e.g. '80%' or '5em' ). If null, the modal will be responsive per bootstrap's default.\")])])]), _vm._v(\" \"), _vm._c('doc-table', {\n attrs: {\n \"type\": \"Events\"\n }\n }, [_vm._c('div', [_vm._c('p', [_vm._v(\"input\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"(\"), _vm._c('code', [_vm._v(\"show:boolean\")]), _vm._v(\")\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Return if the modal is shown.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"ok\")]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Called if the modal was accepted.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"cancel\")]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Called if the modal was canceled.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"opened\")]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Called when the modal is opened.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"closed\")]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Called when the modal is closed.\")])])]), _vm._v(\" \"), _vm._c('p', [_vm._c('strong', [_vm._v(\"Note:\")]), _vm._v(\" The default events are called if you use the default footer. Using a footer slot, you must implement your own events to the buttons.\")])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-7394cd3e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-7394cd3e!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/modalDocs.vue\n// module id = 227\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./navbarDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-0a950725!vue-loader/lib/selector?type=template&index=0!./navbarDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\navbarDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-0a950725\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-0a950725\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] navbarDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/navbarDocs.vue\n// module id = 228\n// module chunks = 0","\r\n \r\n \r\n \r\n <navbar placement=\"top\" type=\"default\">\r\n <!-- Brand as slot -->\r\n <a slot=\"brand\" href=\"/\" title=\"Home\" class=\"navbar-brand\">VueStrap</a>\r\n <!-- You can use dropdown component -->\r\n <dropdown text=\"Dropdown\">\r\n <li><a href=\"link\">Option</a></li>\r\n </dropdown>\r\n <!-- Or normal bootstrap style -->\r\n <li class=\"dropdown\">\r\n <a href=\"#\" class=\"dropdown-toggle\">Dropdown</a>\r\n <ul class=\"dropdown-menu\">\r\n <li><a href=\"link\">Option</a></li>\r\n </ul>\r\n </li>\r\n <!-- For positioning use slot=\"left\" or slot=\"right\" -->\r\n <li slot=\"right\">\r\n <a href=\"https://github.com/wffranco/vue-strap\" target=\"_blank\">Fork...</a>\r\n </li>\r\n </navbar>\r\n \r\n \r\n \r\n
placement
\r\n
String, one of top, bottom, static, or empty for normal.
\r\n
''
\r\n
\r\n
\r\n \r\n
type
\r\n
String, one of inverse, default.
\r\n
default
\r\n
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// navbarDocs.vue?6041d4ca","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Navbar.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-38f0619e!vue-loader/lib/selector?type=template&index=0!./Navbar.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Navbar.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-38f0619e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-38f0619e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Navbar.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Navbar.vue\n// module id = 230\n// module chunks = 0","\r\n \r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Navbar.vue?30691110","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('nav', {\n class: ['navbar', 'navbar-' + _vm.type, _vm.placement === 'static' ? 'navbar-static-top' : 'navbar-fixed-' + _vm.placement]\n }, [_vm._c('div', {\n class: _vm.container === 'fluid' ? 'container-fluid' : 'container'\n }, [_vm._c('div', {\n staticClass: \"navbar-header\"\n }, [(!_vm.$slots.collapse) ? _vm._c('button', {\n staticClass: \"navbar-toggle collapsed\",\n attrs: {\n \"type\": \"button\",\n \"aria-expanded\": \"false\"\n },\n on: {\n \"click\": _vm.toggleCollapse\n }\n }, [_vm._c('span', {\n staticClass: \"sr-only\"\n }, [_vm._v(\"Toggle navigation\")]), _vm._v(\" \"), _vm._c('span', {\n staticClass: \"icon-bar\"\n }), _vm._v(\" \"), _vm._c('span', {\n staticClass: \"icon-bar\"\n }), _vm._v(\" \"), _vm._c('span', {\n staticClass: \"icon-bar\"\n })]) : _vm._e(), _vm._v(\" \"), _vm._t(\"collapse\"), _vm._v(\" \"), _vm._t(\"brand\")], 2), _vm._v(\" \"), _vm._c('div', {\n class: ['navbar-collapse', {\n collapse: _vm.collapsed\n }]\n }, [_vm._c('ul', {\n staticClass: \"nav navbar-nav\"\n }, [_vm._t(\"default\")], 2), _vm._v(\" \"), (_vm.$slots.left) ? _vm._c('ul', {\n staticClass: \"nav navbar-nav navbar-left\"\n }, [_vm._t(\"left\")], 2) : _vm._e(), _vm._v(\" \"), (_vm.$slots.right) ? _vm._c('ul', {\n staticClass: \"nav navbar-nav navbar-right\"\n }, [_vm._t(\"right\")], 2) : _vm._e()])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-38f0619e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-38f0619e!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Navbar.vue\n// module id = 232\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"navbar\",\n \"name\": \"Navbar\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('navbar', {\n attrs: {\n \"placement\": _vm.placement,\n \"type\": _vm.type\n }\n }, [_vm._c('a', {\n staticClass: \"navbar-brand\",\n attrs: {\n \"href\": \"/\",\n \"title\": \"Home\"\n },\n slot: \"brand\"\n }, [_vm._v(\"VueStrap\")]), _vm._v(\" \"), _vm._c('dropdown', {\n attrs: {\n \"text\": \"Component List\",\n \"type\": \"primary\"\n }\n }, _vm._l((_vm.sections), function(s) {\n return _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": '#' + s.id\n },\n domProps: {\n \"textContent\": _vm._s(s.name)\n }\n })])\n })), _vm._v(\" \"), _vm._c('li', [_vm._c('a', {\n attrs: {\n \"href\": \"https://github.com/wffranco/vue-strap\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"\\n Fork this project on Github\\n \"), _vm._c('svg', {\n staticClass: \"octicon octicon-mark-github\",\n attrs: {\n \"height\": \"16px\",\n \"fill\": \"#777\",\n \"viewBox\": \"0 0 16 16\",\n \"version\": \"1.1\",\n \"aria-hidden\": \"true\"\n }\n }, [_vm._c('path', {\n attrs: {\n \"d\": \"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z\"\n }\n })])])])], 1), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"form-group\"\n }, [_vm._c('label', [_vm._v(\"Placement\")]), _vm._v(\" \"), _vm._c('v-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.placement),\n expression: \"placement\"\n }],\n attrs: {\n \"clear-button\": \"\",\n \"options\": ['top', 'bottom', 'static']\n },\n domProps: {\n \"value\": (_vm.placement)\n },\n on: {\n \"input\": function($event) {\n _vm.placement = $event\n }\n }\n })], 1), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"form-group\"\n }, [_vm._c('label', [_vm._v(\"Type\")]), _vm._v(\" \"), _vm._c('v-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.type),\n expression: \"type\"\n }],\n attrs: {\n \"options\": ['default', 'inverse']\n },\n domProps: {\n \"value\": (_vm.type)\n },\n on: {\n \"input\": function($event) {\n _vm.type = $event\n }\n }\n })], 1)], 1), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n VueStrap \\n \\n \\n Option \\n \\n \\n \\n Dropdown \\n \\n \\n \\n \\n Fork... \\n \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"placement\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"top\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"bottom\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"static\")]), _vm._v(\", or empty for normal.\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"''\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"inverse\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"default\")]), _vm._v(\".\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"default\")])]), _vm._v(\" \"), _vm._c('p')])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-0a950725\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-0a950725!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/navbarDocs.vue\n// module id = 233\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./popoverDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-f2fdac94!vue-loader/lib/selector?type=template&index=0!./popoverDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\popoverDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-f2fdac94\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-f2fdac94\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] popoverDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/popoverDocs.vue\n// module id = 234\n// module chunks = 0","\r\n \r\n \r\n
\r\n Popover on {{place}} \r\n \r\n
\r\n
Title \r\n
\r\n Popover on {{place}} \r\n \r\n
\r\n
Trigger \r\n
\r\n \r\n Mouseenter \r\n \r\n \r\n Contextmenu (right click) \r\n \r\n
\r\n
\r\n \r\n \r\n
\r\n \r\n <popover effect=\"fade\" placement=\"bottom\" title=\"Title\" content=\"content\">\r\n <button class=\"btn btn-default\">Popover on bottom</button>\r\n </popover>\r\n \r\n \r\n \r\n
trigger
\r\n
String, one of click focus hover contextmenu
\r\n
click
\r\n
How the popover is triggered.
\r\n
\r\n \r\n
effect
\r\n
String, one of scale fade
\r\n
fade
\r\n
\r\n
\r\n \r\n
title
\r\n
String
\r\n
\r\n
\r\n
\r\n \r\n
content
\r\n
String
\r\n
\r\n
\r\n
\r\n \r\n
header
\r\n
Boolean
\r\n
true
\r\n
Whether to show the header.
\r\n
\r\n \r\n
placement
\r\n
String, one of top\r\n left\r\n right\r\n bottom
\r\n
\r\n
How to position the popover.
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// popoverDocs.vue?0948fa54","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-2465bf54!vue-loader/lib/selector?type=styles&index=0!./Popover.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Popover.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-2465bf54!vue-loader/lib/selector?type=template&index=0!./Popover.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Popover.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-2465bf54\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-2465bf54\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Popover.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Popover.vue\n// module id = 236\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-2465bf54!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Popover.vue\n// module id = 238\n// module chunks = 0","\r\n \r\n \r\n \r\n \r\n
\r\n
{{title}} \r\n
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Popover.vue?e616963a","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('span', {\n ref: \"trigger\"\n }, [_vm._t(\"default\"), _vm._v(\" \"), _vm._c('transition', {\n attrs: {\n \"name\": _vm.effect\n }\n }, [(_vm.show) ? _vm._c('div', {\n ref: \"popover\",\n class: ['popover', _vm.placement]\n }, [_vm._c('div', {\n staticClass: \"arrow\"\n }), _vm._v(\" \"), (_vm.title) ? _vm._c('h3', {\n staticClass: \"popover-title\"\n }, [_vm._t(\"title\", [_vm._v(_vm._s(_vm.title))])], 2) : _vm._e(), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"popover-content\"\n }, [_vm._t(\"content\", [_vm._c('span', {\n domProps: {\n \"innerHTML\": _vm._s(_vm.content)\n }\n })])], 2)]) : _vm._e()])], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-2465bf54\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-2465bf54!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Popover.vue\n// module id = 240\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"popover\",\n \"name\": \"Popover\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._l((_vm.placements), function(place) {\n return _vm._c('popover', {\n attrs: {\n \"effect\": \"fade\",\n \"content\": _vm.text,\n \"placement\": place\n }\n }, [_vm._c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Popover on \" + _vm._s(place))])])\n }), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Title\")]), _vm._v(\" \"), _vm._l((_vm.placements), function(place) {\n return _vm._c('popover', {\n attrs: {\n \"effect\": \"fade\",\n \"header\": \"\",\n \"title\": \"Title\",\n \"content\": _vm.text,\n \"placement\": place\n }\n }, [_vm._c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Popover on \" + _vm._s(place))])])\n }), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Trigger\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('popover', {\n attrs: {\n \"effect\": \"scale\",\n \"title\": \"Title\",\n \"content\": _vm.content,\n \"placement\": \"top\",\n \"trigger\": \"hover\"\n }\n }, [_vm._c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Mouseenter\")])]), _vm._v(\" \"), _vm._c('popover', {\n attrs: {\n \"effect\": \"scale\",\n \"title\": \"Title\",\n \"content\": _vm.text,\n \"placement\": \"top\",\n \"trigger\": \"contextmenu\"\n }\n }, [_vm._c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Contextmenu (right click)\")])])], 1), _vm._v(\" \"), _vm._c('popover', {\n attrs: {\n \"effect\": \"scale\",\n \"title\": \"Title\",\n \"content\": _vm.text,\n \"placement\": \"bottom\",\n \"trigger\": \"focus\"\n }\n }, [_vm._c('bs-input', {\n attrs: {\n \"type\": \"text\",\n \"placeholder\": \"Focus\"\n }\n })], 1)], 2), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n Popover on bottom \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"trigger\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"click\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"focus\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"hover\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"contextmenu\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"click\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"How the popover is triggered.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"effect\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"scale\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"fade\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"fade\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"title\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"content\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"header\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Whether to show the header.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"placement\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"top\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"left\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"right\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"bottom\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"How to position the popover.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-f2fdac94\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-f2fdac94!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/popoverDocs.vue\n// module id = 241\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./progressbarDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-4890ec52!vue-loader/lib/selector?type=template&index=0!./progressbarDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\progressbarDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-4890ec52\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-4890ec52\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] progressbarDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/progressbarDocs.vue\n// module id = 242\n// module chunks = 0","\r\n \r\n \r\n
Static \r\n
\r\n
\r\n
Dynamic Randomize \r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
Stacked Randomize \r\n
\r\n\r\n
\r\n \r\n <!-- Single -->\r\n <div class=\"progress\">\r\n <progressbar now=\"\" label type=\"warning\" striped></progressbar>\r\n </div>\r\n <!-- Stacked -->\r\n <div class=\"progress\">\r\n <progressbar now=\"...\" label type=\"warning\" striped></progressbar>\r\n <progressbar now=\"...\" label type=\"success\"></progressbar>\r\n <progressbar now=\"...\" label type=\"danger\"></progressbar>\r\n <progressbar now=\"...\" label type=\"primary\" striped animated></progressbar>\r\n </div>\r\n \r\n \r\n \r\n
now
\r\n
Number
\r\n
\r\n
The current value of progress completed. Required.
\r\n
\r\n \r\n
type
\r\n
String
\r\n
\r\n
Style type. Possible values are 'success', 'warning' etc.
\r\n
\r\n \r\n
label
\r\n
Boolean
\r\n
false
\r\n
Whether to show the label.
\r\n
\r\n \r\n
striped
\r\n
Boolean
\r\n
false
\r\n
Whether the progressbar has striped effect or not.
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// progressbarDocs.vue?2c920021","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Progressbar.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-68aa3375!vue-loader/lib/selector?type=template&index=0!./Progressbar.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Progressbar.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-68aa3375\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-68aa3375\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Progressbar.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Progressbar.vue\n// module id = 244\n// module chunks = 0","\r\n
\r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Progressbar.vue?933d208c","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n class: ['progress-bar', 'progress-bar-' + _vm.type, {\n active: _vm.animated,\n 'progress-bar-striped': _vm.striped\n }],\n style: ({\n width: _vm.nowNum + '%'\n }),\n domProps: {\n \"textContent\": _vm._s(_vm.labelBool ? _vm.nowNum + '%' : null)\n }\n })\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-68aa3375\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-68aa3375!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Progressbar.vue\n// module id = 246\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"progressbar\",\n \"name\": \"Progressbar\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('h4', [_vm._v(\"Static\")]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"row\"\n }, [_vm._c('div', {\n staticClass: \"col-md-4\"\n }, [_vm._c('div', {\n staticClass: \"progress\"\n }, [_vm._c('progressbar', {\n attrs: {\n \"now\": \"20\",\n \"type\": \"success\"\n }\n })], 1)]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"col-md-4\"\n }, [_vm._c('div', {\n staticClass: \"progress\"\n }, [_vm._c('progressbar', {\n attrs: {\n \"now\": \"40\",\n \"type\": \"info\"\n }\n })], 1)]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"col-md-4\"\n }, [_vm._c('div', {\n staticClass: \"progress\"\n }, [_vm._c('progressbar', {\n attrs: {\n \"now\": \"60\",\n \"type\": \"primary\"\n }\n })], 1)])]), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Dynamic \"), _vm._c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": _vm.dynamicClick\n }\n }, [_vm._v(\"Randomize\")])]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"progress\"\n }, [_vm._c('progressbar', {\n attrs: {\n \"now\": _vm.dynamicData[0],\n \"type\": \"info\"\n }\n })], 1), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"progress\"\n }, [_vm._c('progressbar', {\n attrs: {\n \"now\": _vm.dynamicData[1],\n \"type\": \"warning\"\n }\n })], 1), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"progress\"\n }, [_vm._c('progressbar', {\n attrs: {\n \"now\": _vm.dynamicData[2],\n \"type\": \"danger\"\n }\n })], 1), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"progress\"\n }, [_vm._c('progressbar', {\n attrs: {\n \"now\": _vm.dynamicData[3],\n \"type\": \"success\",\n \"striped\": \"\"\n }\n })], 1), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"progress\"\n }, [_vm._c('progressbar', {\n attrs: {\n \"now\": _vm.dynamicData[4],\n \"type\": \"success\",\n \"striped\": \"\",\n \"animated\": \"\"\n }\n })], 1), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Stacked \"), _vm._c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": _vm.stackedClick\n }\n }, [_vm._v(\"Randomize\")])]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"progress\"\n }, [_vm._c('progressbar', {\n attrs: {\n \"now\": _vm.stackedData[0],\n \"label\": \"\",\n \"type\": \"warning\",\n \"striped\": \"\"\n }\n }), _vm._v(\" \"), _vm._c('progressbar', {\n attrs: {\n \"now\": _vm.stackedData[1],\n \"label\": \"\",\n \"type\": \"success\"\n }\n }), _vm._v(\" \"), _vm._c('progressbar', {\n attrs: {\n \"now\": _vm.stackedData[2],\n \"label\": \"\",\n \"type\": \"danger\"\n }\n }), _vm._v(\" \"), _vm._c('progressbar', {\n attrs: {\n \"now\": _vm.stackedData[3],\n \"label\": \"\",\n \"type\": \"primary\",\n \"striped\": \"\",\n \"animated\": \"\"\n }\n })], 1)]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"now\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"The current value of progress completed. Required.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Style type. Possible values are 'success', 'warning' etc.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"label\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"false\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Whether to show the label.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"striped\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Whether the progressbar has striped effect or not.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-4890ec52\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4890ec52!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/progressbarDocs.vue\n// module id = 247\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./radioDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-0f85b88c!vue-loader/lib/selector?type=template&index=0!./radioDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\radioDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-0f85b88c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-0f85b88c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] radioDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/radioDocs.vue\n// module id = 248\n// module chunks = 0","\r\n \r\n \r\n
Radio \r\n
One \r\n
Two (disabled) \r\n
Two (readonly) \r\n
Two \r\n
\r\n
Radio Button (Single buttons) \r\n
Three \r\n
Four (disabled) \r\n
Four (readonly) \r\n
Four \r\n
Radio value: {{ radioValue }} \r\n
\r\n \r\n <radio v-model=\"radioValue\" selected-value=\"one\">One</radio>\r\n <radio v-model=\"radioValue\" selected-value=\"two\" type=\"danger/warning/success\">Two</radio>\r\n <radio button v-model=\"radioValue\" selected-value=\"three\" type=\"primary\">Three</radio>\r\n <radio button v-model=\"radioValue\" selected-value=\"four\" type=\"info\">Four</radio>\r\n \r\n \r\n \r\n
button
\r\n
Boolean
\r\n
false
\r\n
Enable/Disable button style.
\r\n
\r\n \r\n
selected-value
\r\n
Mixed
\r\n
true
\r\n
Value to return if the radio item is selected.
\r\n
\r\n \r\n
type
\r\n
String, one of default\r\n primary\r\n danger\r\n info\r\n warning\r\n success
\r\n
default
\r\n
\r\n
\r\n \r\n
value
\r\n
Mixed
\r\n
\r\n
Handle the selected value.
\r\n
\r\n \r\n See Button Group for more options.
\r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// radioDocs.vue?471f6456","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"radio\",\n \"name\": \"Radio\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('h4', [_vm._v(\"Radio\")]), _vm._v(\" \"), _vm._c('radio', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.radioValue),\n expression: \"radioValue\"\n }],\n attrs: {\n \"selected-value\": \"one\"\n },\n domProps: {\n \"value\": (_vm.radioValue)\n },\n on: {\n \"input\": function($event) {\n _vm.radioValue = $event\n }\n }\n }, [_vm._v(\"One\")]), _vm._v(\" \"), _vm._c('radio', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.radioValue),\n expression: \"radioValue\"\n }],\n attrs: {\n \"selected-value\": \"two\",\n \"type\": \"danger\",\n \"disabled\": \"\"\n },\n domProps: {\n \"value\": (_vm.radioValue)\n },\n on: {\n \"input\": function($event) {\n _vm.radioValue = $event\n }\n }\n }, [_vm._v(\"Two (disabled)\")]), _vm._v(\" \"), _vm._c('radio', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.radioValue),\n expression: \"radioValue\"\n }],\n attrs: {\n \"selected-value\": \"two\",\n \"type\": \"warning\",\n \"readonly\": \"\"\n },\n domProps: {\n \"value\": (_vm.radioValue)\n },\n on: {\n \"input\": function($event) {\n _vm.radioValue = $event\n }\n }\n }, [_vm._v(\"Two (readonly)\")]), _vm._v(\" \"), _vm._c('radio', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.radioValue),\n expression: \"radioValue\"\n }],\n attrs: {\n \"selected-value\": \"two\",\n \"type\": \"success\"\n },\n domProps: {\n \"value\": (_vm.radioValue)\n },\n on: {\n \"input\": function($event) {\n _vm.radioValue = $event\n }\n }\n }, [_vm._v(\"Two\")]), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Radio Button (Single buttons)\")]), _vm._v(\" \"), _vm._c('radio', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.radioValue),\n expression: \"radioValue\"\n }],\n attrs: {\n \"button\": \"\",\n \"selected-value\": \"three\",\n \"type\": \"primary\"\n },\n domProps: {\n \"value\": (_vm.radioValue)\n },\n on: {\n \"input\": function($event) {\n _vm.radioValue = $event\n }\n }\n }, [_vm._v(\"Three\")]), _vm._v(\" \"), _vm._c('radio', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.radioValue),\n expression: \"radioValue\"\n }],\n attrs: {\n \"button\": \"\",\n \"selected-value\": \"four\",\n \"type\": \"info\",\n \"disabled\": \"\"\n },\n domProps: {\n \"value\": (_vm.radioValue)\n },\n on: {\n \"input\": function($event) {\n _vm.radioValue = $event\n }\n }\n }, [_vm._v(\"Four (disabled)\")]), _vm._v(\" \"), _vm._c('radio', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.radioValue),\n expression: \"radioValue\"\n }],\n attrs: {\n \"button\": \"\",\n \"selected-value\": \"four\",\n \"type\": \"info\",\n \"readonly\": \"\"\n },\n domProps: {\n \"value\": (_vm.radioValue)\n },\n on: {\n \"input\": function($event) {\n _vm.radioValue = $event\n }\n }\n }, [_vm._v(\"Four (readonly)\")]), _vm._v(\" \"), _vm._c('radio', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.radioValue),\n expression: \"radioValue\"\n }],\n attrs: {\n \"button\": \"\",\n \"selected-value\": \"four\",\n \"type\": \"info\"\n },\n domProps: {\n \"value\": (_vm.radioValue)\n },\n on: {\n \"input\": function($event) {\n _vm.radioValue = $event\n }\n }\n }, [_vm._v(\"Four\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('pre', [_vm._v(\"Radio value: \" + _vm._s(_vm.radioValue))])])], 1), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n One \\n Two \\n Three \\n Four \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"button\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Enable/Disable button style.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"selected-value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Mixed\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Value to return if the radio item is selected.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"default\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"primary\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"danger\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"default\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Mixed\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Handle the selected value.\")])])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"See \"), _vm._c('a', {\n attrs: {\n \"href\": \"#button-group\"\n }\n }, [_vm._v(\"Button Group\")]), _vm._v(\" for more options.\")])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-0f85b88c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-0f85b88c!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/radioDocs.vue\n// module id = 250\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-9e6117de!vue-loader/lib/selector?type=styles&index=0!./selectDocs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./selectDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-9e6117de!vue-loader/lib/selector?type=template&index=0!./selectDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\selectDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-9e6117de\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-9e6117de\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] selectDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/selectDocs.vue\n// module id = 251\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-9e6117de!./~/vue-loader/lib/selector.js?type=styles&index=0!./docs/example/selectDocs.vue\n// module id = 253\n// module chunks = 0","\r\n \r\n Based in a bootstrap-select implementation.
\r\n \r\n
\r\n
\r\n
Normal select data: {{select.normal}} \r\n
\r\n
\r\n
\r\n
Multiple select data : {{select.multiple.join(',')}} \r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n
\r\n
Disabled
\r\n
Placeholder
\r\n
Search
\r\n
Clear Button
\r\n
\r\n
\r\n
Required (empty value if noting selected)
\r\n
\r\n Only for Multiple:\r\n Show count \r\n Limit (e.g. 3) \r\n Close on Select \r\n
\r\n
\r\n
\r\n \r\n
\r\n <form action=\"./#select\" method=\"get\">\r\n <v-select v-model=\"select.value\" :options=\"select.options\" options-value=\"val\"\r\n multiple name=\"animals[]\" limit=\"3\"\r\n placeholder=\"Using placeholder\"\r\n search justified required disabled\r\n clear-button close-on-select\r\n ></v-select>\r\n <button type=\"submit\" class=\"btn btn-default\">Submit form</button>\r\n </form>\r\n \r\n
\r\n options: [\r\n {val: 0, label: 'Cat'},\r\n {val: 1, label: 'Cow'},\r\n {val: 2, label: 'Dog'},\r\n {val: 3, label: 'Elephant'},\r\n {val: 4, label: 'Fish'},\r\n {val: 5, label: 'Lion'},\r\n {val: 6, label: 'Tiger'},\r\n {val: 7, label: 'Turtle'}\r\n ]\r\n \r\n
Select with option component: \r\n
Selected data : {{single}} \r\n
\r\n Apple \r\n Banana \r\n Cherry \r\n Orange \r\n Grape \r\n \r\n
\r\n <v-select>\r\n <v-option value=\"apple\">Apple</v-option>\r\n <v-option value=\"banana\">Banana</v-option>\r\n <v-option value=\"cherry\">Cherry</v-option>\r\n <v-option value=\"orange\">Orange</v-option>\r\n <v-option value=\"grape\">Grape</v-option>\r\n </v-select>\r\n \r\n
\r\n
Use button-group (component or bootstrap element ) if you want to justify. \r\n
\r\n \r\n Apple \r\n Banana \r\n Cherry \r\n Cranberry \r\n Grape \r\n Orange \r\n Passionfruit \r\n Pineapple \r\n Strawberry \r\n Apple \r\n Banana \r\n Cherry \r\n Cranberry \r\n Grape \r\n Orange \r\n Passionfruit \r\n Pineapple \r\n Strawberry \r\n \r\n \r\n
\r\n <button-group justified><select>...</select></button-group>\r\n // or\r\n <div class=\"btn-group btn-group-justified\"><select>...</select></div>\r\n \r\n
\r\n
Ajax data and parent dependency: \r\n
Depend on vue-resource . Disabled if not present.
\r\n
The second select has inheritance, is enabled when the first get some value and the ajax return values.
\r\n
\r\n
\r\n
\r\n <v-select url=\"docs/data.json\" options-label=\"text\" v-model=\"ajax.value\" clear-button @options=\"ajax.options = arguments[0]\"></v-select>\r\n <v-select url=\"docs/data.json\" options-label=\"text\" multiple :parent=\"ajax.value\"></v-select>\r\n \r\n
Ajax response:
\r\n
\r\n
\r\n \r\n \r\n
min-search
\r\n
Number
\r\n
0
\r\n
If defined, the searchbox is disabled if are less than the minimum value you set.
\r\n
\r\n \r\n
lang
\r\n
String
\r\n
Browser language
\r\n
Language . Default en if the translation doesn't exist.
\r\n
\r\n \r\n
options-label
\r\n
String
\r\n
label
\r\n
Define the value in the data used as label.
\r\n
\r\n \r\n
options-value
\r\n
String
\r\n
value
\r\n
Define the value in the data used as value.
\r\n
\r\n \r\n
placeholder
\r\n
String
\r\n
Nothing Selected
\r\n
\r\n
\r\n \r\n
search-text
\r\n
String
\r\n
\r\n
\r\n
\r\n \r\n \r\n \r\n
change
\r\n
(value)
\r\n
Return the selected value(s).
\r\n
\r\n \r\n
options
\r\n
(options:Array)
\r\n
Return the options array. Helpfull for dinamic/url options.
\r\n
\r\n \r\n
selected
\r\n
(labels:String)
\r\n
Return a string with the label(s) of the selected item(s).
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// selectDocs.vue?60fd9bdc","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"select\",\n \"name\": \"Select\"\n }\n }, [_vm._c('p', [_vm._v(\"Based in a \"), _vm._c('a', {\n attrs: {\n \"target\": \"_blank\",\n \"href\": \"https://silviomoreto.github.io/bootstrap-select/\"\n }\n }, [_vm._v(\"bootstrap-select\")]), _vm._v(\" implementation.\")]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('div', {\n staticClass: \"row\"\n }, [_vm._c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-6 col-lg-6\"\n }, [_vm._c('p', [_vm._c('pre', [_vm._v(\"Normal select data: \" + _vm._s(_vm.select.normal))])]), _vm._v(\" \"), _vm._c('form', {\n attrs: {\n \"action\": \"./#select\",\n \"method\": \"get\"\n }\n }, [_vm._c('v-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.select.normal),\n expression: \"select.normal\"\n }],\n attrs: {\n \"options\": _vm.select.options,\n \"options-value\": \"val\",\n \"name\": \"animal\",\n \"search\": _vm.select.search,\n \"required\": _vm.select.required,\n \"clear-button\": _vm.select.clearButton,\n \"disabled\": _vm.select.disabled,\n \"placeholder\": _vm.select.placeholder ? 'Using placeholder' : null\n },\n domProps: {\n \"value\": (_vm.select.normal)\n },\n on: {\n \"input\": function($event) {\n _vm.select.normal = $event\n }\n }\n }), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"submit\"\n }\n }, [_vm._v(\"Submit\")])], 1)]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-6 col-lg-6\"\n }, [_vm._c('p', [_vm._c('pre', [_vm._v(\"Multiple select data : \" + _vm._s(_vm.select.multiple.join(',')))])]), _vm._v(\" \"), _vm._c('form', {\n attrs: {\n \"action\": \"./#select\",\n \"method\": \"get\"\n }\n }, [_vm._c('v-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.select.multiple),\n expression: \"select.multiple\"\n }],\n attrs: {\n \"options\": _vm.select.options,\n \"options-value\": \"val\",\n \"name\": \"animals[]\",\n \"search\": _vm.select.search,\n \"multiple\": \"\",\n \"required\": _vm.select.required,\n \"clear-button\": _vm.select.clearButton,\n \"show-count\": _vm.select.count,\n \"placeholder\": _vm.select.placeholder ? 'Using placeholder' : null,\n \"close-on-select\": _vm.select.closeOnSelect,\n \"limit\": _vm.select.limit ? 3 : 1024,\n \"disabled\": _vm.select.disabled\n },\n domProps: {\n \"value\": (_vm.select.multiple)\n },\n on: {\n \"input\": function($event) {\n _vm.select.multiple = $event\n }\n }\n }), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"submit\"\n }\n }, [_vm._v(\"Submit\")])], 1)])]), _vm._v(\" \"), _vm._c('br'), _vm._v(\" \"), _vm._c('button-group', {\n attrs: {\n \"type\": \"primary\",\n \"buttons\": false,\n \"disabled\": \"\"\n }\n }, [_vm._c('div', {\n staticClass: \"row\"\n }, [_vm._c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-6 col-lg-6\"\n }, [_vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.select.disabled),\n expression: \"select.disabled\"\n }],\n domProps: {\n \"value\": (_vm.select.disabled)\n },\n on: {\n \"input\": function($event) {\n _vm.select.disabled = $event\n }\n }\n }, [_vm._v(\"Disabled\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.select.placeholder),\n expression: \"select.placeholder\"\n }],\n domProps: {\n \"value\": (_vm.select.placeholder)\n },\n on: {\n \"input\": function($event) {\n _vm.select.placeholder = $event\n }\n }\n }, [_vm._v(\"Placeholder\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.select.search),\n expression: \"select.search\"\n }],\n domProps: {\n \"value\": (_vm.select.search)\n },\n on: {\n \"input\": function($event) {\n _vm.select.search = $event\n }\n }\n }, [_vm._v(\"Search\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.select.clearButton),\n expression: \"select.clearButton\"\n }],\n domProps: {\n \"value\": (_vm.select.clearButton)\n },\n on: {\n \"input\": function($event) {\n _vm.select.clearButton = $event\n }\n }\n }, [_vm._v(\"Clear Button\")])], 1)]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-6 col-lg-6\"\n }, [_vm._c('p', [_vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.select.required),\n expression: \"select.required\"\n }],\n domProps: {\n \"value\": (_vm.select.required)\n },\n on: {\n \"input\": function($event) {\n _vm.select.required = $event\n }\n }\n }, [_vm._v(\"Required (empty value if noting selected)\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._v(\"\\n Only for Multiple:\\n \"), _vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.select.count),\n expression: \"select.count\"\n }],\n domProps: {\n \"value\": (_vm.select.count)\n },\n on: {\n \"input\": function($event) {\n _vm.select.count = $event\n }\n }\n }, [_vm._v(\"Show count\")]), _vm._v(\" \"), (_vm.select.multiple) ? _vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.select.limit),\n expression: \"select.limit\"\n }],\n domProps: {\n \"value\": (_vm.select.limit)\n },\n on: {\n \"input\": function($event) {\n _vm.select.limit = $event\n }\n }\n }, [_vm._v(\"Limit (e.g. 3)\")]) : _vm._e(), _vm._v(\" \"), (_vm.select.multiple) ? _vm._c('checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.select.closeOnSelect),\n expression: \"select.closeOnSelect\"\n }],\n domProps: {\n \"value\": (_vm.select.closeOnSelect)\n },\n on: {\n \"input\": function($event) {\n _vm.select.closeOnSelect = $event\n }\n }\n }, [_vm._v(\"Close on Select\")]) : _vm._e()], 1)])])]), _vm._v(\" \"), _vm._c('doc-code', [_vm._v(\"\\n \\n \")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n options: [\\n {val: 0, label: 'Cat'},\\n {val: 1, label: 'Cow'},\\n {val: 2, label: 'Dog'},\\n {val: 3, label: 'Elephant'},\\n {val: 4, label: 'Fish'},\\n {val: 5, label: 'Lion'},\\n {val: 6, label: 'Tiger'},\\n {val: 7, label: 'Turtle'}\\n ]\\n \")]), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Select with option component:\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('pre', [_vm._v(\"Selected data : \" + _vm._s(_vm.single))])]), _vm._v(\" \"), _vm._c('v-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.single),\n expression: \"single\"\n }],\n domProps: {\n \"value\": (_vm.single)\n },\n on: {\n \"input\": function($event) {\n _vm.single = $event\n }\n }\n }, [_vm._c('v-option', {\n attrs: {\n \"value\": \"apple\"\n }\n }, [_vm._v(\"Apple\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"banana\"\n }\n }, [_vm._v(\"Banana\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"cherry\"\n }\n }, [_vm._v(\"Cherry\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"orange\"\n }\n }, [_vm._v(\"Orange\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"grape\"\n }\n }, [_vm._v(\"Grape\")])], 1), _vm._v(\" \"), _vm._c('doc-code', [_vm._v(\"\\n \\n Apple \\n Banana \\n Cherry \\n Orange \\n Grape \\n \\n \")]), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Use button-group (component or \"), _vm._c('a', {\n attrs: {\n \"href\": \"http://getbootstrap.com/components/#btn-groups-justified\"\n }\n }, [_vm._v(\"bootstrap element\")]), _vm._v(\") if you want to justify.\")]), _vm._v(\" \"), _vm._c('button-group', {\n attrs: {\n \"justified\": \"\"\n }\n }, [_vm._c('v-select', {\n attrs: {\n \"multiple\": \"\",\n \"clear-button\": \"\"\n }\n }, [_vm._c('v-option', {\n attrs: {\n \"value\": \"apple\"\n }\n }, [_vm._v(\"Apple\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"banana\"\n }\n }, [_vm._v(\"Banana\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"cherry\"\n }\n }, [_vm._v(\"Cherry\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"cranberry\"\n }\n }, [_vm._v(\"Cranberry\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"grape\"\n }\n }, [_vm._v(\"Grape\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"orange\"\n }\n }, [_vm._v(\"Orange\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"passionfruit\"\n }\n }, [_vm._v(\"Passionfruit\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"pineapple\"\n }\n }, [_vm._v(\"Pineapple\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"strawberry\"\n }\n }, [_vm._v(\"Strawberry\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"a\"\n }\n }, [_vm._v(\"Apple\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"b\"\n }\n }, [_vm._v(\"Banana\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"c\"\n }\n }, [_vm._v(\"Cherry\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"c\"\n }\n }, [_vm._v(\"Cranberry\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"g\"\n }\n }, [_vm._v(\"Grape\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"o\"\n }\n }, [_vm._v(\"Orange\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"p\"\n }\n }, [_vm._v(\"Passionfruit\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"p\"\n }\n }, [_vm._v(\"Pineapple\")]), _vm._v(\" \"), _vm._c('v-option', {\n attrs: {\n \"value\": \"s\"\n }\n }, [_vm._v(\"Strawberry\")])], 1)], 1), _vm._v(\" \"), _vm._c('doc-code', [_vm._v(\"\\n ... \\n // or\\n ...
\\n \")]), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Ajax data and parent dependency:\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Depend on \"), _vm._c('a', {\n attrs: {\n \"href\": \"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\"\n }\n }, [_vm._v(\"vue-resource\")]), _vm._v(\". Disabled if not present.\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"The second select has inheritance, is enabled when the first get some value and the ajax return values.\")]), _vm._v(\" \"), _vm._c('v-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.ajax.value),\n expression: \"ajax.value\"\n }],\n attrs: {\n \"url\": \"docs/data.json\",\n \"options-label\": \"text\",\n \"clear-button\": \"\"\n },\n domProps: {\n \"value\": (_vm.ajax.value)\n },\n on: {\n \"options\": function($event) {\n _vm.ajax.options = arguments[0]\n },\n \"input\": function($event) {\n _vm.ajax.value = $event\n }\n }\n }), _vm._v(\" \"), _vm._c('v-select', {\n attrs: {\n \"url\": \"docs/data.json\",\n \"options-label\": \"text\",\n \"multiple\": \"\",\n \"parent\": _vm.ajax.value\n }\n }), _vm._v(\" \"), _vm._c('doc-code', [_vm._v(\"\\n \\n \\n \")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Ajax response:\")]), _vm._v(\" \"), _vm._c('pre', {\n domProps: {\n \"innerHTML\": _vm._s(_vm.ajax.options)\n }\n })], 1), _vm._v(\" \"), _vm._c('doc-table', {\n attrs: {\n \"name\": \"Other\"\n }\n }, [_vm._c('div', [_vm._c('p', [_vm._v(\"min-search\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"0\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"If defined, the searchbox is disabled if are less than the minimum value you set.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"lang\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Browser language\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('abbr', {\n attrs: {\n \"title\": \"ISO 639-1 code\"\n }\n }, [_vm._c('a', {\n attrs: {\n \"href\": \"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\"\n }\n }, [_vm._v(\"Language\")])]), _vm._v(\". Default \"), _vm._c('code', [_vm._v(\"en\")]), _vm._v(\" if the translation doesn't exist.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"options-label\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"label\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Define the value in the data used as label.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"options-value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"value\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Define the value in the data used as value.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"placeholder\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Nothing Selected\")]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"search-text\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p')])]), _vm._v(\" \"), _vm._c('doc-table', {\n attrs: {\n \"type\": \"Events\"\n }\n }, [_vm._c('div', [_vm._c('p', [_vm._v(\"change\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"(\"), _vm._c('code', [_vm._v(\"value\")]), _vm._v(\")\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Return the selected value(s).\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"options\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"(\"), _vm._c('code', [_vm._v(\"options:Array\")]), _vm._v(\")\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Return the options array. Helpfull for dinamic/url options.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"selected\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"(\"), _vm._c('code', [_vm._v(\"labels:String\")]), _vm._v(\")\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Return a string with the label(s) of the selected item(s).\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-9e6117de\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-9e6117de!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/selectDocs.vue\n// module id = 255\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./spinnerDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-4184c92a!vue-loader/lib/selector?type=template&index=0!./spinnerDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\spinnerDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-4184c92a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-4184c92a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] spinnerDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/spinnerDocs.vue\n// module id = 256\n// module chunks = 0","\r\n \r\n \r\n
fixed
\r\n
\r\n
\r\n show spinner (using ref) \r\n show spinner (global) \r\n show spinner (v-model) \r\n
\r\n
\r\n
\r\n \r\n <spinner ref=\"spinner\" global v-model=\"spinner\" size=\"lg\" fixed text=\"I will close in 2 secs\"></spinner>\r\n \r\n \r\n // using ref\r\n this.$refs.spinner.show()\r\n this.$refs.spinner.hide()\r\n // using global events\r\n this.$root.$emit('spinner::show')\r\n this.$root.$emit('spinner::hide')\r\n // using v-model\r\n this.spinner = true //show\r\n this.spinner = false //hide\r\n \r\n \r\n \r\n
fixed
\r\n
Boolean
\r\n
false
\r\n
Set to true if you want the spinner to occupy the entire window space.
\r\n
\r\n \r\n
global
\r\n
Boolean
\r\n
false
\r\n
When is true, set global events for that spinner. Will be ignored if was set another global spinner.
\r\n
\r\n \r\n
size
\r\n
String, one of sm, md, lg, xl
\r\n
md
\r\n
The size of the spinner.
\r\n
\r\n \r\n
text
\r\n
String
\r\n
''
\r\n
The text to show under the spinner.
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// spinnerDocs.vue?40e9d2d6","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-8b298e70!vue-loader/lib/selector?type=styles&index=0!./Spinner.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Spinner.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-8b298e70!vue-loader/lib/selector?type=template&index=0!./Spinner.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Spinner.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-8b298e70\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-8b298e70\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Spinner.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Spinner.vue\n// module id = 258\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-8b298e70!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Spinner.vue\n// module id = 260\n// module chunks = 0","\r\n \r\n \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Spinner.vue?65fc5a8f","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.active || _vm.locked),\n expression: \"active||locked\"\n }],\n class: ['spinner spinner-gritcode', _vm.spinnerSize, {\n 'spinner-fixed': _vm.fixed\n }]\n }, [_vm._c('div', {\n staticClass: \"spinner-wrapper\"\n }, [_vm._c('div', {\n staticClass: \"spinner-circle\"\n }), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"spinner-text\"\n }, [_vm._v(_vm._s(_vm.text))])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-8b298e70\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-8b298e70!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Spinner.vue\n// module id = 262\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"spinner\",\n \"name\": \"Spinner\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('p', [_vm._c('checkbox', {\n attrs: {\n \"checked\": _vm.fixed,\n \"type\": \"info\"\n },\n on: {\n \"checked\": function($event) {\n _vm.fixed = arguments[0]\n }\n }\n }, [_vm._v(\"fixed\")])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('v-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.size),\n expression: \"size\"\n }],\n attrs: {\n \"options\": ['sm', 'md', 'lg', 'xl']\n },\n domProps: {\n \"value\": (_vm.size)\n },\n on: {\n \"input\": function($event) {\n _vm.size = $event\n }\n }\n })], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('button', {\n staticClass: \"btn btn-info\",\n on: {\n \"click\": _vm.showRef\n }\n }, [_vm._v(\"show spinner (using ref)\")]), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-info\",\n on: {\n \"click\": _vm.showGlobal\n }\n }, [_vm._v(\"show spinner (global)\")]), _vm._v(\" \"), _vm._c('button', {\n staticClass: \"btn btn-info\",\n on: {\n \"click\": _vm.showModel\n }\n }, [_vm._v(\"show spinner (v-model)\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('spinner', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.spinner),\n expression: \"spinner\"\n }],\n ref: \"spinner\",\n attrs: {\n \"global\": \"\",\n \"size\": _vm.size,\n \"fixed\": _vm.fixed,\n \"text\": \"I will close in 2 secs\"\n },\n domProps: {\n \"value\": (_vm.spinner)\n },\n on: {\n \"input\": function($event) {\n _vm.spinner = $event\n }\n }\n })], 1)]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n // using ref\\n this.$refs.spinner.show()\\n this.$refs.spinner.hide()\\n // using global events\\n this.$root.$emit('spinner::show')\\n this.$root.$emit('spinner::hide')\\n // using v-model\\n this.spinner = true //show\\n this.spinner = false //hide\\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"fixed\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Set to true if you want the spinner to occupy the entire window space.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"global\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"When is true, set global events for that spinner. Will be ignored if was set another global spinner.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"size\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"sm\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"md\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"lg\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"xl\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"md\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"The size of the spinner.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"text\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"''\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"The text to show under the spinner.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-4184c92a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4184c92a!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/spinnerDocs.vue\n// module id = 263\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./tabsDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-6c035dda!vue-loader/lib/selector?type=template&index=0!./tabsDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\tabsDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-6c035dda\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-6c035dda\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] tabsDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/tabsDocs.vue\n// module id = 264\n// module chunks = 0","\r\n \r\n \r\n
Style:
\r\n
Justified:
\r\n \r\n
\r\n \r\n \r\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\r\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\r\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\r\n consequat.Duis aute irure dolor in reprehenderit in voluptate velit esse\r\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat\r\n non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\r\n
\r\n \r\n \r\n \r\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\r\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\r\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\r\n consequat.Duis aute irure dolor in reprehenderit in voluptate velit esse\r\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat\r\n non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\r\n
\r\n \r\n \r\n ...\r\n \r\n \r\n \r\n \r\n Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown. Vegan fanny pack odio cillum wes anderson 8-bit, sustainable jean shorts beard ut DIY ethical culpa terry richardson biodiesel. Art party scenester stumptown, tumblr butcher vero sint qui sapiente accusamus tattooed echo park.\r\n
\r\n \r\n \r\n ...\r\n \r\n \r\n \r\n \r\n ...\r\n \r\n \r\n \r\n
\r\n \r\n <tabs v-model=\"activeTab\" nav-style=\"tabs\" justified>\r\n <tab header=\"zero\">\r\n ...\r\n </tab>\r\n <tab header=\"one\">\r\n ...\r\n </tab>\r\n <tab header=\"two\" disabled>\r\n ...\r\n </tab>\r\n <tab-group header=\"group1\">\r\n <tab header=\"three\">\r\n ...\r\n </tab>\r\n <tab header=\"four\" disabled>\r\n ...\r\n </tab>\r\n </tab-group>\r\n <tab-group header=\"group2\">\r\n <tab header=\"five\">\r\n ...\r\n </tab>\r\n </tab-group>\r\n </tabs>\r\n \r\n \r\n \r\n
value (v-model)
\r\n
Number
\r\n
0
\r\n
Active tab index (0 based)
\r\n
\r\n \r\n
justified
\r\n
Boolean
\r\n
false
\r\n
Justify (tabs and pills).
\r\n
\r\n \r\n
nav-style
\r\n
String. One of tabs, pills, stacked.
\r\n
'tabs'
\r\n
Style for tabs
\r\n
\r\n \r\n \r\n \r\n
active / input
\r\n
(index:number)
\r\n
Return the Active tab index (0 based).
\r\n
\r\n \r\n \r\n \r\n
disabled
\r\n
Boolean
\r\n
false
\r\n
Option can't be selected.
\r\n
\r\n \r\n
header
\r\n
String
\r\n
null
\r\n
Title
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// tabsDocs.vue?adf0964a","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-55faf3cb!vue-loader/lib/selector?type=styles&index=0!./TabGroup.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./TabGroup.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-55faf3cb!vue-loader/lib/selector?type=template&index=0!./TabGroup.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\TabGroup.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-55faf3cb\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-55faf3cb\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] TabGroup.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/TabGroup.vue\n// module id = 266\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\r\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-55faf3cb!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/TabGroup.vue\n// module id = 268\n// module chunks = 0"," \r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// TabGroup.vue?22ae1c08","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('span', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-55faf3cb\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-55faf3cb!./~/vue-loader/lib/selector.js?type=template&index=0!./src/TabGroup.vue\n// module id = 270\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"tabs\",\n \"name\": \"Tabs\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('p', [_vm._v(\"Style: \"), _vm._c('v-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.navStyle),\n expression: \"navStyle\"\n }],\n attrs: {\n \"options\": ['tabs', 'pills', 'stacked']\n },\n domProps: {\n \"value\": (_vm.navStyle)\n },\n on: {\n \"input\": function($event) {\n _vm.navStyle = $event\n }\n }\n })], 1), _vm._v(\" \"), (_vm.navStyle != 'stacked') ? _vm._c('p', [_vm._v(\"Justified: \"), _vm._c('v-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.justified),\n expression: \"justified\"\n }],\n attrs: {\n \"options\": [true, false]\n },\n domProps: {\n \"value\": (_vm.justified)\n },\n on: {\n \"input\": function($event) {\n _vm.justified = $event\n }\n }\n })], 1) : _vm._e(), _vm._v(\" \"), _vm._c('tabs', {\n attrs: {\n \"nav-style\": _vm.navStyle,\n \"justified\": _vm.justified\n }\n }, [_vm._c('tab', {\n attrs: {\n \"header\": \"zero\"\n }\n }, [_vm._c('p', [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat.Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat\\n non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")])]), _vm._v(\" \"), _vm._c('tab', {\n attrs: {\n \"header\": \"one\"\n }\n }, [_vm._c('p', [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat.Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat\\n non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")])]), _vm._v(\" \"), _vm._c('tab', {\n attrs: {\n \"header\": \"two\",\n \"disabled\": \"\"\n }\n }, [_vm._v(\"\\n ...\\n \")]), _vm._v(\" \"), _vm._c('tab-group', {\n attrs: {\n \"header\": \"group1\"\n }\n }, [_vm._c('tab', {\n attrs: {\n \"header\": \"three\"\n }\n }, [_vm._c('p', [_vm._v(\"\\n Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown. Vegan fanny pack odio cillum wes anderson 8-bit, sustainable jean shorts beard ut DIY ethical culpa terry richardson biodiesel. Art party scenester stumptown, tumblr butcher vero sint qui sapiente accusamus tattooed echo park.\\n \")])]), _vm._v(\" \"), _vm._c('tab', {\n attrs: {\n \"header\": \"four\",\n \"disabled\": \"\"\n }\n }, [_vm._v(\"\\n ...\\n \")])], 1), _vm._v(\" \"), _vm._c('tab-group', {\n attrs: {\n \"header\": \"group2\",\n \"disabled\": \"\"\n }\n }, [_vm._c('tab', {\n attrs: {\n \"header\": \"five\"\n }\n }, [_vm._v(\"\\n ...\\n \")])], 1)], 1)], 1), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n ...\\n \\n \\n ...\\n \\n \\n ...\\n \\n \\n \\n ...\\n \\n \\n ...\\n \\n \\n \\n \\n ...\\n \\n \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', {\n attrs: {\n \"name\": \"Tabs (container)\"\n }\n }, [_vm._c('div', [_vm._c('p', [_vm._v(\"value (v-model)\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"0\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Active tab index (0 based)\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"justified\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Justify (\"), _vm._c('code', [_vm._v(\"tabs\")]), _vm._v(\" and \"), _vm._c('code', [_vm._v(\"pills\")]), _vm._v(\").\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"nav-style\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\". One of \"), _vm._c('code', [_vm._v(\"tabs\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"pills\")]), _vm._v(\", \"), _vm._c('code', [_vm._v(\"stacked\")]), _vm._v(\".\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"'tabs'\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Style for tabs\")])])]), _vm._v(\" \"), _vm._c('doc-table', {\n attrs: {\n \"name\": \"Tabs\",\n \"type\": \"Events\"\n }\n }, [_vm._c('div', [_vm._c('p', [_vm._v(\"active / input\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"(\"), _vm._c('code', [_vm._v(\"index:number\")]), _vm._v(\")\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Return the Active tab index (0 based).\")])])]), _vm._v(\" \"), _vm._c('doc-table', {\n attrs: {\n \"name\": \"TabGroup & Tab\"\n }\n }, [_vm._c('div', [_vm._c('p', [_vm._v(\"disabled\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Option can't be selected.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"header\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Title\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-6c035dda\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-6c035dda!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/tabsDocs.vue\n// module id = 271\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./toggleButtonDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-0285333b!vue-loader/lib/selector?type=template&index=0!./toggleButtonDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\toggleButtonDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-0285333b\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-0285333b\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] toggleButtonDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/toggleButtonDocs.vue\n// module id = 272\n// module chunks = 0","\r\n \r\n \r\n
ToggleButton \r\n
A 2 states button (single true/false) but with a better looking.
\r\n
\r\n One \r\n Two \r\n Two (disabled) \r\n Two (readonly) \r\n Three \r\n
\r\n
\r\n \r\n \r\n Toggle Input: \r\n \r\n \r\n
\r\n
\r\n
Toggle values: {{ $data }} \r\n \r\n
\r\n \r\n <toggle-button v-model=\"one\">One</toggle-button>\r\n <toggle-button v-model=\"two\">Two</toggle-button>\r\n <toggle-button v-model=\"two\" true-type=\"info\" disabled>Two (disabled)</toggle-button>\r\n <toggle-button v-model=\"two\" false-type=\"warning\" readonly>Two (readonly)</toggle-button>\r\n <toggle-button v-model=\"three\" true-type=\"success\" false-type=\"danger\">Three</toggle-button>\r\n <bs-input v-model=\"content\" :disabled=\"!input\" placeholder=\"Will be cleaned when is disabled.\">\r\n <span slot=\"before\" class=\"input-group-btn\">\r\n <toggle-button v-model=\"input\" @disabled=\"content=''\">Toggle Input:</toggle-button>\r\n </span>\r\n </bs-input>\r\n \r\n \r\n \r\n
value
\r\n
Mixed
\r\n
\r\n
Handle the selected value.
\r\n
\r\n \r\n
true-type
\r\n
String, one of default\r\n primary\r\n danger\r\n info\r\n warning\r\n success
\r\n
primary
\r\n
\r\n
\r\n \r\n
false-type
\r\n
String, one of default\r\n primary\r\n danger\r\n info\r\n warning\r\n success
\r\n
default
\r\n
\r\n
\r\n \r\n \r\n \r\n
changed
\r\n
(value:boolean)
\r\n
If changed, return the actual state.
\r\n
\r\n \r\n
disabled
\r\n
\r\n
Call this event if the button was disabled.
\r\n
\r\n \r\n
enabled
\r\n
\r\n
Call this event if the button was enabled.
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// toggleButtonDocs.vue?623d9612","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./ToggleButton.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-f034a5f2!vue-loader/lib/selector?type=template&index=0!./ToggleButton.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\ToggleButton.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-f034a5f2\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-f034a5f2\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] ToggleButton.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/ToggleButton.vue\n// module id = 274\n// module chunks = 0","\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// ToggleButton.vue?6e13a70c","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('a', {\n class: ['btn', _vm.type, {\n readonly: _vm.boolReadonly\n }],\n attrs: {\n \"href\": \"javascript:void(0)\",\n \"disabled\": _vm.boolDisabled\n },\n on: {\n \"click\": _vm.toggle\n }\n }, [_vm._c('span', {\n class: ['glyphicon', 'glyphicon-' + (_vm.value ? 'ok' : 'remove')]\n }), _vm._v(\" \"), _vm._t(\"default\"), _vm._v(\" \"), (_vm.name) ? _vm._c('input', {\n attrs: {\n \"type\": \"hidden\",\n \"name\": _vm.name\n },\n domProps: {\n \"value\": _vm.active ? 1 : 0\n }\n }) : _vm._e()], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-f034a5f2\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-f034a5f2!./~/vue-loader/lib/selector.js?type=template&index=0!./src/ToggleButton.vue\n// module id = 276\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"toggle-button\",\n \"name\": \"ToggleButton\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example form-group\"\n }, [_vm._c('h4', [_vm._v(\"ToggleButton\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"A 2 states button (single true/false) but with a better looking.\")]), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"form-group\"\n }, [_vm._c('toggle-button', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.one),\n expression: \"one\"\n }],\n domProps: {\n \"value\": (_vm.one)\n },\n on: {\n \"input\": function($event) {\n _vm.one = $event\n }\n }\n }, [_vm._v(\"One\")]), _vm._v(\" \"), _vm._c('toggle-button', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.two),\n expression: \"two\"\n }],\n domProps: {\n \"value\": (_vm.two)\n },\n on: {\n \"input\": function($event) {\n _vm.two = $event\n }\n }\n }, [_vm._v(\"Two\")]), _vm._v(\" \"), _vm._c('toggle-button', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.two),\n expression: \"two\"\n }],\n attrs: {\n \"true-type\": \"info\",\n \"disabled\": \"\"\n },\n domProps: {\n \"value\": (_vm.two)\n },\n on: {\n \"input\": function($event) {\n _vm.two = $event\n }\n }\n }, [_vm._v(\"Two (disabled)\")]), _vm._v(\" \"), _vm._c('toggle-button', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.two),\n expression: \"two\"\n }],\n attrs: {\n \"false-type\": \"warning\",\n \"readonly\": \"\"\n },\n domProps: {\n \"value\": (_vm.two)\n },\n on: {\n \"input\": function($event) {\n _vm.two = $event\n }\n }\n }, [_vm._v(\"Two (readonly)\")]), _vm._v(\" \"), _vm._c('toggle-button', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.three),\n expression: \"three\"\n }],\n attrs: {\n \"true-type\": \"success\",\n \"false-type\": \"danger\"\n },\n domProps: {\n \"value\": (_vm.three)\n },\n on: {\n \"input\": function($event) {\n _vm.three = $event\n }\n }\n }, [_vm._v(\"Three\")])], 1), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"form-group\"\n }, [_vm._c('bs-input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.content),\n expression: \"content\"\n }],\n attrs: {\n \"disabled\": !_vm.input,\n \"placeholder\": \"Will be cleaned when is disabled.\"\n },\n domProps: {\n \"value\": (_vm.content)\n },\n on: {\n \"input\": function($event) {\n _vm.content = $event\n }\n }\n }, [_vm._c('span', {\n staticClass: \"input-group-btn\",\n slot: \"before\"\n }, [_vm._c('toggle-button', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.input),\n expression: \"input\"\n }],\n domProps: {\n \"value\": (_vm.input)\n },\n on: {\n \"disabled\": function($event) {\n _vm.content = ''\n },\n \"input\": function($event) {\n _vm.input = $event\n }\n }\n }, [_vm._v(\"Toggle Input:\")])], 1)])], 1), _vm._v(\" \"), _vm._c('p', [_vm._c('pre', [_vm._v(\"Toggle values: \" + _vm._s(_vm.$data))])])]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n One \\n Two \\n Two (disabled) \\n Two (readonly) \\n Three \\n \\n \\n Toggle Input: \\n \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Mixed\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Handle the selected value.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"true-type\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"default\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"primary\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"danger\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"primary\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"false-type\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"default\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"primary\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"danger\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"default\")])]), _vm._v(\" \"), _vm._c('p')])]), _vm._v(\" \"), _vm._c('doc-table', {\n attrs: {\n \"type\": \"Events\"\n }\n }, [_vm._c('div', [_vm._c('p', [_vm._v(\"changed\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"(\"), _vm._c('code', [_vm._v(\"value:boolean\")]), _vm._v(\")\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"If changed, return the actual state.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"disabled\")]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Call this event if the button was disabled.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"enabled\")]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Call this event if the button was enabled.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-0285333b\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-0285333b!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/toggleButtonDocs.vue\n// module id = 277\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./tooltipDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-672a5d14!vue-loader/lib/selector?type=template&index=0!./tooltipDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\tooltipDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-672a5d14\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-672a5d14\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] tooltipDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/tooltipDocs.vue\n// module id = 278\n// module chunks = 0","\r\n \r\n \r\n
\r\n Popover on {{place}} \r\n \r\n
\r\n
Trigger \r\n
\r\n \r\n Click \r\n \r\n \r\n Contextmenu (right click) \r\n \r\n
\r\n
\r\n \r\n \r\n
\r\n \r\n <tooltip effect=\"scale\" placement=\"bottom\" content=\"Lorem ipsum dolor sit amet consectetur adipisicing elit, sed do eiusmod\">\r\n <button class=\"btn btn-default\">tooltip on bottom</button>\r\n </tooltip>\r\n \r\n \r\n \r\n
trigger
\r\n
String, one of click focus hover contextmenu
\r\n
click
\r\n
How the tooltip is triggered.
\r\n
\r\n \r\n
effect
\r\n
String, one of scale fadein
\r\n
scale
\r\n
\r\n
\r\n \r\n
content
\r\n
String
\r\n
\r\n
\r\n
\r\n \r\n
placement
\r\n
String, one of top\r\n left\r\n right\r\n bottom
\r\n
\r\n
How to position the tooltip.
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// tooltipDocs.vue?10b4b0da","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"tooltip\",\n \"name\": \"Tooltip\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._l((['top', 'left', 'right', 'bottom']), function(place) {\n return _vm._c('tooltip', {\n attrs: {\n \"header\": \"\",\n \"content\": \"Lorem ipsum dolor sit amet\",\n \"placement\": place\n }\n }, [_vm._c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Popover on \" + _vm._s(place))])])\n }), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Trigger\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('tooltip', {\n attrs: {\n \"effect\": \"scale\",\n \"content\": \"Lorem ipsum dolor sit amet\",\n \"placement\": \"top\",\n \"trigger\": \"click\"\n }\n }, [_vm._c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Click\")])]), _vm._v(\" \"), _vm._c('tooltip', {\n attrs: {\n \"effect\": \"scale\",\n \"content\": \"Lorem ipsum dolor sit amet\",\n \"placement\": \"top\",\n \"trigger\": \"contextmenu\"\n }\n }, [_vm._c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Contextmenu (right click)\")])])], 1), _vm._v(\" \"), _vm._c('tooltip', {\n attrs: {\n \"effect\": \"scale\",\n \"content\": \"Lorem ipsum dolor sit amet\",\n \"placement\": \"bottom\",\n \"trigger\": \"focus\"\n }\n }, [_vm._c('bs-input', {\n attrs: {\n \"type\": \"text\",\n \"placeholder\": \"Focus\"\n }\n })], 1)], 2), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n tooltip on bottom \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"trigger\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"click\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"focus\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"hover\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"contextmenu\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"click\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"How the tooltip is triggered.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"effect\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"scale\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"fadein\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"scale\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"content\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"placement\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _vm._c('code', [_vm._v(\"top\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"left\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"right\")]), _vm._v(\" \"), _vm._c('code', [_vm._v(\"bottom\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"How to position the tooltip.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-672a5d14\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-672a5d14!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/tooltipDocs.vue\n// module id = 280\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./typeaheadDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-60f07458!vue-loader/lib/selector?type=template&index=0!./typeaheadDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\docs\\\\example\\\\typeaheadDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-60f07458\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-60f07458\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] typeaheadDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/typeaheadDocs.vue\n// module id = 281\n// module chunks = 0","\r\n \r\n \r\n
Static arrays \r\n \r\n \r\n \r\n Asynchronous results\r\n \r\n (not working?) \r\n \r\n \r\n \r\n \r\n Custom templates for results \r\n \r\n \r\n \r\n <h4>Static arrays</h4>\r\n <typeahead :data=\"USstate\" placeholder=\"USA states\"></typeahead>\r\n\r\n <h4>Asynchronous results</h4>\r\n <typeahead\r\n placeholder=\"Address, async via maps.googleapis.com\"\r\n async-key=\"results\"\r\n src=\"https://maps.googleapis.com/maps/api/geocode/json?address=\"\r\n :template=\"asyncTemplate\"\r\n :on-hit=\"googleCallback\"\r\n ></typeahead>\r\n\r\n <h4>Custom templates for results</h4>\r\n <typeahead\r\n placeholder=\"Github users, async via api.github.com\"\r\n async-key=\"items\"\r\n src=\"https://api.github.com/search/users?q=\"\r\n :template=\"githubTemplate\"\r\n :on-hit=\"githubCallback\"\r\n ></typeahead>\r\n \r\n \r\n new Vue {\r\n components: {\r\n typeahead\r\n },\r\n data() {\r\n return {\r\n USstate: ['Alabama', 'Alaska', 'Arizona',...],\r\n asynchronous: '{{'{{'}}item.formatted_address}}',\r\n customTemplate: '<img width=\"18px\" height=\"18px\" :src=\"item.avatar_url\"/><span>{{'{{'}}item.login}}</span>'\r\n }\r\n },\r\n methods: {\r\n googleCallback(item) {\r\n return item.formatted_address\r\n },\r\n githubCallback(item) {\r\n window.open(item.html_url, '_blank')\r\n return item.login\r\n }\r\n }\r\n }\r\n \r\n \r\n \r\n
value
\r\n
String
\r\n
''
\r\n
\r\n
\r\n \r\n
data
\r\n
Array
\r\n
\r\n
The local data source for suggestions. Expected to be a primitive array.
\r\n
\r\n \r\n
async
\r\n
String
\r\n
\r\n
An HTTP URL for asynchronous suggestions. Expected to return a JSON object.
\r\n
\r\n \r\n
async-key
\r\n
String
\r\n
null
\r\n
The remote JSON key you want to render. if null, render directly using the remote JSON(should be Array).
\r\n
\r\n \r\n
limit
\r\n
Number
\r\n
8
\r\n
The max number of suggestions to be displayed.
\r\n
\r\n \r\n
match-case
\r\n
Boolean
\r\n
false
\r\n
Case sensitive for suggestions.
\r\n
\r\n \r\n
match-start
\r\n
Boolean
\r\n
false
\r\n
Match only against start of suggestions. E.g. if true, \"a\" matches \"ab\" but not \"ba\".
\r\n
\r\n \r\n
on-hit
\r\n
Function
\r\n
function(item){ return item }
\r\n
A callback function when you hit on an item. Must return the value to asign to the input after selecting.
\r\n
\r\n \r\n
type
\r\n
String
\r\n
text
\r\n
Input type. Not dinamic (is set once, can't be changed later).
\r\n
\r\n \r\n
template
\r\n
String
\r\n
<span v-html=\"item\"></span>
\r\n
Used to render every suggestion. Handler:item. The item can be whatever (e.g. string/array/object)
\r\n
\r\n \r\n \r\n \r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// typeaheadDocs.vue?13902d66","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-5b5f5e94!vue-loader/lib/selector?type=styles&index=0!./Typeahead.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Typeahead.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5b5f5e94!vue-loader/lib/selector?type=template&index=0!./Typeahead.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"C:\\\\laragon\\\\www\\\\vue-strap\\\\src\\\\Typeahead.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-5b5f5e94\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5b5f5e94\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Typeahead.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Typeahead.vue\n// module id = 283\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-5b5f5e94!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Typeahead.vue\n// module id = 285\n// module chunks = 0","\r\n \r\n \r\n \r\n
\r\n \r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// Typeahead.vue?73fcd4be","\"use strict\";\n\nexports.__esModule = true;\n\nvar _iterator = require(\"../core-js/symbol/iterator\");\n\nvar _iterator2 = _interopRequireDefault(_iterator);\n\nvar _symbol = require(\"../core-js/symbol\");\n\nvar _symbol2 = _interopRequireDefault(_symbol);\n\nvar _typeof = typeof _symbol2.default === \"function\" && typeof _iterator2.default === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof _symbol2.default === \"function\" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? \"symbol\" : typeof obj; };\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = typeof _symbol2.default === \"function\" && _typeof(_iterator2.default) === \"symbol\" ? function (obj) {\n return typeof obj === \"undefined\" ? \"undefined\" : _typeof(obj);\n} : function (obj) {\n return obj && typeof _symbol2.default === \"function\" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? \"symbol\" : typeof obj === \"undefined\" ? \"undefined\" : _typeof(obj);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/helpers/typeof.js\n// module id = 287\n// module chunks = 0","module.exports = { \"default\": require(\"core-js/library/fn/symbol\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/symbol.js\n// module id = 288\n// module chunks = 0","require('../../modules/es6.symbol');\nrequire('../../modules/es6.object.to-string');\nrequire('../../modules/es7.symbol.async-iterator');\nrequire('../../modules/es7.symbol.observable');\nmodule.exports = require('../../modules/_core').Symbol;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/symbol/index.js\n// module id = 289\n// module chunks = 0","'use strict';\n// ECMAScript 6 symbols shim\nvar global = require('./_global')\n , has = require('./_has')\n , DESCRIPTORS = require('./_descriptors')\n , $export = require('./_export')\n , redefine = require('./_redefine')\n , META = require('./_meta').KEY\n , $fails = require('./_fails')\n , shared = require('./_shared')\n , setToStringTag = require('./_set-to-string-tag')\n , uid = require('./_uid')\n , wks = require('./_wks')\n , wksExt = require('./_wks-ext')\n , wksDefine = require('./_wks-define')\n , keyOf = require('./_keyof')\n , enumKeys = require('./_enum-keys')\n , isArray = require('./_is-array')\n , anObject = require('./_an-object')\n , toIObject = require('./_to-iobject')\n , toPrimitive = require('./_to-primitive')\n , createDesc = require('./_property-desc')\n , _create = require('./_object-create')\n , gOPNExt = require('./_object-gopn-ext')\n , $GOPD = require('./_object-gopd')\n , $DP = require('./_object-dp')\n , $keys = require('./_object-keys')\n , gOPD = $GOPD.f\n , dP = $DP.f\n , gOPN = gOPNExt.f\n , $Symbol = global.Symbol\n , $JSON = global.JSON\n , _stringify = $JSON && $JSON.stringify\n , PROTOTYPE = 'prototype'\n , HIDDEN = wks('_hidden')\n , TO_PRIMITIVE = wks('toPrimitive')\n , isEnum = {}.propertyIsEnumerable\n , SymbolRegistry = shared('symbol-registry')\n , AllSymbols = shared('symbols')\n , OPSymbols = shared('op-symbols')\n , ObjectProto = Object[PROTOTYPE]\n , USE_NATIVE = typeof $Symbol == 'function'\n , QObject = global.QObject;\n// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173\nvar setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;\n\n// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687\nvar setSymbolDesc = DESCRIPTORS && $fails(function(){\n return _create(dP({}, 'a', {\n get: function(){ return dP(this, 'a', {value: 7}).a; }\n })).a != 7;\n}) ? function(it, key, D){\n var protoDesc = gOPD(ObjectProto, key);\n if(protoDesc)delete ObjectProto[key];\n dP(it, key, D);\n if(protoDesc && it !== ObjectProto)dP(ObjectProto, key, protoDesc);\n} : dP;\n\nvar wrap = function(tag){\n var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);\n sym._k = tag;\n return sym;\n};\n\nvar isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function(it){\n return typeof it == 'symbol';\n} : function(it){\n return it instanceof $Symbol;\n};\n\nvar $defineProperty = function defineProperty(it, key, D){\n if(it === ObjectProto)$defineProperty(OPSymbols, key, D);\n anObject(it);\n key = toPrimitive(key, true);\n anObject(D);\n if(has(AllSymbols, key)){\n if(!D.enumerable){\n if(!has(it, HIDDEN))dP(it, HIDDEN, createDesc(1, {}));\n it[HIDDEN][key] = true;\n } else {\n if(has(it, HIDDEN) && it[HIDDEN][key])it[HIDDEN][key] = false;\n D = _create(D, {enumerable: createDesc(0, false)});\n } return setSymbolDesc(it, key, D);\n } return dP(it, key, D);\n};\nvar $defineProperties = function defineProperties(it, P){\n anObject(it);\n var keys = enumKeys(P = toIObject(P))\n , i = 0\n , l = keys.length\n , key;\n while(l > i)$defineProperty(it, key = keys[i++], P[key]);\n return it;\n};\nvar $create = function create(it, P){\n return P === undefined ? _create(it) : $defineProperties(_create(it), P);\n};\nvar $propertyIsEnumerable = function propertyIsEnumerable(key){\n var E = isEnum.call(this, key = toPrimitive(key, true));\n if(this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return false;\n return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;\n};\nvar $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key){\n it = toIObject(it);\n key = toPrimitive(key, true);\n if(it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return;\n var D = gOPD(it, key);\n if(D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key]))D.enumerable = true;\n return D;\n};\nvar $getOwnPropertyNames = function getOwnPropertyNames(it){\n var names = gOPN(toIObject(it))\n , result = []\n , i = 0\n , key;\n while(names.length > i){\n if(!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META)result.push(key);\n } return result;\n};\nvar $getOwnPropertySymbols = function getOwnPropertySymbols(it){\n var IS_OP = it === ObjectProto\n , names = gOPN(IS_OP ? OPSymbols : toIObject(it))\n , result = []\n , i = 0\n , key;\n while(names.length > i){\n if(has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true))result.push(AllSymbols[key]);\n } return result;\n};\n\n// 19.4.1.1 Symbol([description])\nif(!USE_NATIVE){\n $Symbol = function Symbol(){\n if(this instanceof $Symbol)throw TypeError('Symbol is not a constructor!');\n var tag = uid(arguments.length > 0 ? arguments[0] : undefined);\n var $set = function(value){\n if(this === ObjectProto)$set.call(OPSymbols, value);\n if(has(this, HIDDEN) && has(this[HIDDEN], tag))this[HIDDEN][tag] = false;\n setSymbolDesc(this, tag, createDesc(1, value));\n };\n if(DESCRIPTORS && setter)setSymbolDesc(ObjectProto, tag, {configurable: true, set: $set});\n return wrap(tag);\n };\n redefine($Symbol[PROTOTYPE], 'toString', function toString(){\n return this._k;\n });\n\n $GOPD.f = $getOwnPropertyDescriptor;\n $DP.f = $defineProperty;\n require('./_object-gopn').f = gOPNExt.f = $getOwnPropertyNames;\n require('./_object-pie').f = $propertyIsEnumerable;\n require('./_object-gops').f = $getOwnPropertySymbols;\n\n if(DESCRIPTORS && !require('./_library')){\n redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);\n }\n\n wksExt.f = function(name){\n return wrap(wks(name));\n }\n}\n\n$export($export.G + $export.W + $export.F * !USE_NATIVE, {Symbol: $Symbol});\n\nfor(var symbols = (\n // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14\n 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'\n).split(','), i = 0; symbols.length > i; )wks(symbols[i++]);\n\nfor(var symbols = $keys(wks.store), i = 0; symbols.length > i; )wksDefine(symbols[i++]);\n\n$export($export.S + $export.F * !USE_NATIVE, 'Symbol', {\n // 19.4.2.1 Symbol.for(key)\n 'for': function(key){\n return has(SymbolRegistry, key += '')\n ? SymbolRegistry[key]\n : SymbolRegistry[key] = $Symbol(key);\n },\n // 19.4.2.5 Symbol.keyFor(sym)\n keyFor: function keyFor(key){\n if(isSymbol(key))return keyOf(SymbolRegistry, key);\n throw TypeError(key + ' is not a symbol!');\n },\n useSetter: function(){ setter = true; },\n useSimple: function(){ setter = false; }\n});\n\n$export($export.S + $export.F * !USE_NATIVE, 'Object', {\n // 19.1.2.2 Object.create(O [, Properties])\n create: $create,\n // 19.1.2.4 Object.defineProperty(O, P, Attributes)\n defineProperty: $defineProperty,\n // 19.1.2.3 Object.defineProperties(O, Properties)\n defineProperties: $defineProperties,\n // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)\n getOwnPropertyDescriptor: $getOwnPropertyDescriptor,\n // 19.1.2.7 Object.getOwnPropertyNames(O)\n getOwnPropertyNames: $getOwnPropertyNames,\n // 19.1.2.8 Object.getOwnPropertySymbols(O)\n getOwnPropertySymbols: $getOwnPropertySymbols\n});\n\n// 24.3.2 JSON.stringify(value [, replacer [, space]])\n$JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function(){\n var S = $Symbol();\n // MS Edge converts symbol values to JSON as {}\n // WebKit converts symbol values to JSON as null\n // V8 throws on boxed symbols\n return _stringify([S]) != '[null]' || _stringify({a: S}) != '{}' || _stringify(Object(S)) != '{}';\n})), 'JSON', {\n stringify: function stringify(it){\n if(it === undefined || isSymbol(it))return; // IE8 returns string on undefined\n var args = [it]\n , i = 1\n , replacer, $replacer;\n while(arguments.length > i)args.push(arguments[i++]);\n replacer = args[1];\n if(typeof replacer == 'function')$replacer = replacer;\n if($replacer || !isArray(replacer))replacer = function(key, value){\n if($replacer)value = $replacer.call(this, key, value);\n if(!isSymbol(value))return value;\n };\n args[1] = replacer;\n return _stringify.apply($JSON, args);\n }\n});\n\n// 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)\n$Symbol[PROTOTYPE][TO_PRIMITIVE] || require('./_hide')($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);\n// 19.4.3.5 Symbol.prototype[@@toStringTag]\nsetToStringTag($Symbol, 'Symbol');\n// 20.2.1.9 Math[@@toStringTag]\nsetToStringTag(Math, 'Math', true);\n// 24.3.3 JSON[@@toStringTag]\nsetToStringTag(global.JSON, 'JSON', true);\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.symbol.js\n// module id = 290\n// module chunks = 0","var META = require('./_uid')('meta')\n , isObject = require('./_is-object')\n , has = require('./_has')\n , setDesc = require('./_object-dp').f\n , id = 0;\nvar isExtensible = Object.isExtensible || function(){\n return true;\n};\nvar FREEZE = !require('./_fails')(function(){\n return isExtensible(Object.preventExtensions({}));\n});\nvar setMeta = function(it){\n setDesc(it, META, {value: {\n i: 'O' + ++id, // object ID\n w: {} // weak collections IDs\n }});\n};\nvar fastKey = function(it, create){\n // return primitive with prefix\n if(!isObject(it))return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;\n if(!has(it, META)){\n // can't set metadata to uncaught frozen object\n if(!isExtensible(it))return 'F';\n // not necessary to add metadata\n if(!create)return 'E';\n // add missing metadata\n setMeta(it);\n // return object ID\n } return it[META].i;\n};\nvar getWeak = function(it, create){\n if(!has(it, META)){\n // can't set metadata to uncaught frozen object\n if(!isExtensible(it))return true;\n // not necessary to add metadata\n if(!create)return false;\n // add missing metadata\n setMeta(it);\n // return hash weak collections IDs\n } return it[META].w;\n};\n// add metadata on freeze-family methods calling\nvar onFreeze = function(it){\n if(FREEZE && meta.NEED && isExtensible(it) && !has(it, META))setMeta(it);\n return it;\n};\nvar meta = module.exports = {\n KEY: META,\n NEED: false,\n fastKey: fastKey,\n getWeak: getWeak,\n onFreeze: onFreeze\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_meta.js\n// module id = 291\n// module chunks = 0","var global = require('./_global')\n , core = require('./_core')\n , LIBRARY = require('./_library')\n , wksExt = require('./_wks-ext')\n , defineProperty = require('./_object-dp').f;\nmodule.exports = function(name){\n var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});\n if(name.charAt(0) != '_' && !(name in $Symbol))defineProperty($Symbol, name, {value: wksExt.f(name)});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks-define.js\n// module id = 292\n// module chunks = 0","var getKeys = require('./_object-keys')\n , toIObject = require('./_to-iobject');\nmodule.exports = function(object, el){\n var O = toIObject(object)\n , keys = getKeys(O)\n , length = keys.length\n , index = 0\n , key;\n while(length > index)if(O[key = keys[index++]] === el)return key;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_keyof.js\n// module id = 293\n// module chunks = 0","// all enumerable object keys, includes symbols\nvar getKeys = require('./_object-keys')\n , gOPS = require('./_object-gops')\n , pIE = require('./_object-pie');\nmodule.exports = function(it){\n var result = getKeys(it)\n , getSymbols = gOPS.f;\n if(getSymbols){\n var symbols = getSymbols(it)\n , isEnum = pIE.f\n , i = 0\n , key;\n while(symbols.length > i)if(isEnum.call(it, key = symbols[i++]))result.push(key);\n } return result;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-keys.js\n// module id = 294\n// module chunks = 0","exports.f = Object.getOwnPropertySymbols;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gops.js\n// module id = 295\n// module chunks = 0","exports.f = {}.propertyIsEnumerable;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-pie.js\n// module id = 296\n// module chunks = 0","// 7.2.2 IsArray(argument)\nvar cof = require('./_cof');\nmodule.exports = Array.isArray || function isArray(arg){\n return cof(arg) == 'Array';\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-array.js\n// module id = 297\n// module chunks = 0","var pIE = require('./_object-pie')\n , createDesc = require('./_property-desc')\n , toIObject = require('./_to-iobject')\n , toPrimitive = require('./_to-primitive')\n , has = require('./_has')\n , IE8_DOM_DEFINE = require('./_ie8-dom-define')\n , gOPD = Object.getOwnPropertyDescriptor;\n\nexports.f = require('./_descriptors') ? gOPD : function getOwnPropertyDescriptor(O, P){\n O = toIObject(O);\n P = toPrimitive(P, true);\n if(IE8_DOM_DEFINE)try {\n return gOPD(O, P);\n } catch(e){ /* empty */ }\n if(has(O, P))return createDesc(!pIE.f.call(O, P), O[P]);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gopd.js\n// module id = 298\n// module chunks = 0","require('./_wks-define')('asyncIterator');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es7.symbol.async-iterator.js\n// module id = 300\n// module chunks = 0","require('./_wks-define')('observable');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es7.symbol.observable.js\n// module id = 301\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n class: {\n open: _vm.showDropdown\n },\n staticStyle: {\n \"position\": \"relative\"\n }\n }, [_vm._c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n staticClass: \"form-control\",\n attrs: {\n \"autocomplete\": \"off\",\n \"placeholder\": _vm.placeholder,\n \"type\": _vm.type\n },\n domProps: {\n \"value\": _vm._s(_vm.val)\n },\n on: {\n \"blur\": function($event) {\n _vm.showDropdown = false\n },\n \"keydown\": [function($event) {\n if (_vm._k($event.keyCode, \"down\", 40)) { return; }\n $event.preventDefault();\n _vm.down($event)\n }, function($event) {\n if (_vm._k($event.keyCode, \"enter\", 13)) { return; }\n _vm.hit($event)\n }, function($event) {\n if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n _vm.reset($event)\n }, function($event) {\n if (_vm._k($event.keyCode, \"up\", 38)) { return; }\n $event.preventDefault();\n _vm.up($event)\n }],\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.val = $event.target.value\n }\n }\n }), _vm._v(\" \"), _vm._c('ul', {\n ref: \"dropdown\",\n staticClass: \"dropdown-menu\"\n }, _vm._l((_vm.items), function(item, i) {\n return _vm._c('li', {\n class: {\n active: _vm.isActive(i)\n }\n }, [_vm._c('a', {\n on: {\n \"mousedown\": function($event) {\n $event.preventDefault();\n _vm.hit($event)\n },\n \"mousemove\": function($event) {\n _vm.setActive(i)\n }\n }\n }, [_vm._c(_vm.templateComp, {\n tag: \"component\",\n attrs: {\n \"item\": item\n }\n })], 1)])\n }))])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5b5f5e94\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5b5f5e94!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Typeahead.vue\n// module id = 302\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('doc-section', {\n attrs: {\n \"id\": \"typeahead\",\n \"name\": \"Typeahead\"\n }\n }, [_vm._c('div', {\n staticClass: \"bs-example\"\n }, [_vm._c('h4', [_vm._v(\"Static arrays\")]), _vm._v(\" \"), _vm._c('typeahead', {\n attrs: {\n \"data\": _vm.USstate,\n \"placeholder\": \"USA states\"\n }\n }), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"\\n Asynchronous results\\n \"), _vm._c('tooltip', {\n attrs: {\n \"trigger\": \"click\",\n \"content\": \"The suggestions via a Google Map API, are you behind a FireWall?\",\n \"placement\": \"top\"\n }\n }, [_vm._c('small', {\n staticStyle: {\n \"cursor\": \"pointer\"\n }\n }, [_vm._v(\"(not working?)\")])])], 1), _vm._v(\" \"), _vm._c('typeahead', {\n attrs: {\n \"placeholder\": \"CCCAddress, async via maps.googleapis.com\",\n \"async-key\": \"results\",\n \"async\": \"https://maps.googleapis.com/maps/api/geocode/json?address=\",\n \"template\": _vm.asyncTemplate,\n \"on-hit\": _vm.googleCallback\n }\n }), _vm._v(\" \"), _vm._c('hr'), _vm._v(\" \"), _vm._c('h4', [_vm._v(\"Custom templates for results\")]), _vm._v(\" \"), _vm._c('typeahead', {\n attrs: {\n \"placeholder\": \"Github users, async via api.github.com\",\n \"async-key\": \"items\",\n \"async\": \"https://api.github.com/search/users?q=\",\n \"template\": _vm.githubTemplate,\n \"on-hit\": _vm.githubCallback\n }\n })], 1), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n Static arrays \\n \\n\\n Asynchronous results \\n \\n\\n Custom templates for results \\n \\n \")]), _vm._v(\" \"), _vm._c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n new Vue {\\n components: {\\n typeahead\\n },\\n data() {\\n return {\\n USstate: ['Alabama', 'Alaska', 'Arizona',...],\\n asynchronous: '\" + _vm._s('{{') + \"item.formatted_address}}',\\n customTemplate: '\" + _vm._s('{{') + \"item.login}} '\\n }\\n },\\n methods: {\\n googleCallback(item) {\\n return item.formatted_address\\n },\\n githubCallback(item) {\\n window.open(item.html_url, '_blank')\\n return item.login\\n }\\n }\\n }\\n \")]), _vm._v(\" \"), _vm._c('doc-table', [_vm._c('div', [_vm._c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"''\")])]), _vm._v(\" \"), _vm._c('p')]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"data\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Array\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"The local data source for suggestions. Expected to be a primitive array.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"async\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p'), _vm._v(\" \"), _vm._c('p', [_vm._v(\"An HTTP URL for asynchronous suggestions. Expected to return a JSON object.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"async-key\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"The remote JSON key you want to render. if null, render directly using the remote JSON(should be Array).\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"limit\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"8\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"The max number of suggestions to be displayed.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"match-case\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Case sensitive for suggestions.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"match-start\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Match only against start of suggestions. E.g. if true, \\\"a\\\" matches \\\"ab\\\" but not \\\"ba\\\".\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"on-hit\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"Function\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"function(item){ return item }\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"A callback function when you hit on an item. Must return the value to asign to the input after selecting.\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"text\")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Input type. Not dinamic (is set once, can't be changed later).\")])]), _vm._v(\" \"), _vm._c('div', [_vm._c('p', [_vm._v(\"template\")]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _vm._c('p', [_vm._c('code', [_vm._v(\" \")])]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Used to render every suggestion. Handler:\"), _vm._c('code', [_vm._v(\"item\")]), _vm._v(\". The item can be whatever (e.g. \"), _vm._c('code', [_vm._v(\"string\")]), _vm._v(\"/\"), _vm._c('code', [_vm._v(\"array\")]), _vm._v(\"/\"), _vm._c('code', [_vm._v(\"object\")]), _vm._v(\")\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-60f07458\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-60f07458!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/typeaheadDocs.vue\n// module id = 303\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', [(_vm.local) ? _vm._c('link', {\n attrs: {\n \"rel\": \"stylesheet\",\n \"type\": \"text/css\",\n \"href\": \"node_modules/bootstrap/dist/css/bootstrap.css\"\n }\n }) : _vm._c('link', {\n attrs: {\n \"href\": \"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\",\n \"rel\": \"stylesheet\",\n \"integrity\": \"sha256-7s5uDGW3AHqw6xtJmNNtr+OBRJUlgkNJEo78P4b0yRw= sha512-nNo+yCHEyn0smMxSswnf/OnX6/KwJuZTlNZBjauKhTK0c+zT+q5JOCx0UFhXQ6rJR9jg6Es8gPuD2uZcYDLqSw==\",\n \"crossorigin\": \"anonymous\"\n }\n }), _vm._v(\" \"), _vm._c('div', {\n attrs: {\n \"id\": \"wrapper\"\n }\n }, [_vm._m(0), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"container bs-docs-container\"\n }, [_vm._c('div', {\n staticClass: \"row\"\n }, [_vm._c('div', {\n staticClass: \"col-md-9\"\n }, [_vm._c('getting-started'), _vm._v(\" \"), _vm._c('accordion-docs'), _vm._v(\" \"), _vm._c('affix-docs'), _vm._v(\" \"), _vm._c('alert-docs'), _vm._v(\" \"), _vm._c('aside-docs'), _vm._v(\" \"), _vm._c('button-group-docs'), _vm._v(\" \"), _vm._c('carousel-docs'), _vm._v(\" \"), _vm._c('checkbox-docs'), _vm._v(\" \"), _vm._c('datepicker-docs'), _vm._v(\" \"), _vm._c('dropdown-docs'), _vm._v(\" \"), _vm._c('form-validator-docs'), _vm._v(\" \"), _vm._c('input-docs'), _vm._v(\" \"), _vm._c('modal-docs'), _vm._v(\" \"), _vm._c('navbar-docs'), _vm._v(\" \"), _vm._c('popover-docs'), _vm._v(\" \"), _vm._c('progressbar-docs'), _vm._v(\" \"), _vm._c('radio-docs'), _vm._v(\" \"), _vm._c('select-docs'), _vm._v(\" \"), _vm._c('spinner-docs'), _vm._v(\" \"), _vm._c('tabs-docs'), _vm._v(\" \"), _vm._c('toggle-button-docs'), _vm._v(\" \"), _vm._c('tooltip-docs'), _vm._v(\" \"), _vm._c('typeahead-docs')], 1), _vm._v(\" \"), _vm._c('div', {\n staticClass: \"col-md-3\"\n }, [_vm._c('affix-sidebar')], 1)])])]), _vm._v(\" \"), _vm._m(1)])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('div', {\n staticClass: \"bs-docs-header\"\n }, [_vm._c('div', {\n staticClass: \"container\"\n }, [_vm._c('h1', [_vm._v(\"VueStrap\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Bootstrap components built with \"), _vm._c('a', {\n attrs: {\n \"target\": \"_blank\",\n \"href\": \"http://vuejs.org/\"\n }\n }, [_vm._v(\"Vue.js\")]), _vm._v(\".\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"No jQuery, bootstrap.js, or any 3rd party plugins required.\")]), _vm._v(\" \"), _vm._c('br'), _vm._v(\" \"), _vm._c('p', [_vm._c('a', {\n staticClass: \"btn btn-outline-inverse btn-lg\",\n attrs: {\n \"href\": \"https://github.com/wffranco/vue-strap\"\n }\n }, [_vm._v(\"Code on GitHub\")])])])])\n},function (){var _vm=this;var _h=_vm.$createElement;\n return _vm._c('footer', {\n staticClass: \"bs-docs-footer\"\n }, [_vm._c('div', {\n staticClass: \"container\"\n }, [_vm._c('p', [_vm._v(\"Designed and built by \"), _vm._c('a', {\n attrs: {\n \"href\": \"https://github.com/yuche/\"\n }\n }, [_vm._v(\"yuche\")]), _vm._v(\".\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"Vue 2 version built by \"), _vm._c('a', {\n attrs: {\n \"href\": \"https://github.com/wffranco/\"\n }\n }, [_vm._v(\"wffranco\")]), _vm._v(\".\")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"\\n Using \"), _vm._c('a', {\n attrs: {\n \"href\": \"http://twitter.github.com/bootstrap\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"Twitter Bootstrap\")]), _vm._v(\"\\n and the \"), _vm._c('a', {\n attrs: {\n \"href\": \"css/docs.css\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"Bootstrap's docs styles\")]), _vm._v(\" designed and built by \"), _vm._c('a', {\n attrs: {\n \"href\": \"http://twitter.com/mdo\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"@mdo\")]), _vm._v(\"\\n and \"), _vm._c('a', {\n attrs: {\n \"href\": \"http://twitter.com/fat\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"@fat\")]), _vm._v(\".\\n \")]), _vm._v(\" \"), _vm._c('p', [_vm._v(\"\\n Code licensed under \"), _vm._c('a', {\n attrs: {\n \"href\": \"//github.com/mgcrea/angular-strap/blob/master/LICENSE.md\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"The MIT License\")]), _vm._v(\",\\n documentation under \"), _vm._c('a', {\n attrs: {\n \"href\": \"http://creativecommons.org/licenses/by/3.0/\"\n }\n }, [_vm._v(\"CC BY 3.0\")]), _vm._v(\".\\n \")])])])\n}]}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-58838205\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-58838205!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/bodyDocs.vue\n// module id = 304\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-08284404&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Checkbox.vue\n// module id = 15\n// module chunks = 0","/*\r\n\tMIT License http://www.opensource.org/licenses/mit-license.php\r\n\tAuthor Tobias Koppers @sokra\r\n*/\r\n// css base code, injected by the css-loader\r\nmodule.exports = function() {\r\n\tvar list = [];\r\n\r\n\t// return the list of modules as css string\r\n\tlist.toString = function toString() {\r\n\t\tvar result = [];\r\n\t\tfor(var i = 0; i < this.length; i++) {\r\n\t\t\tvar item = this[i];\r\n\t\t\tif(item[2]) {\r\n\t\t\t\tresult.push(\"@media \" + item[2] + \"{\" + item[1] + \"}\");\r\n\t\t\t} else {\r\n\t\t\t\tresult.push(item[1]);\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn result.join(\"\");\r\n\t};\r\n\r\n\t// import a list of modules into the list\r\n\tlist.i = function(modules, mediaQuery) {\r\n\t\tif(typeof modules === \"string\")\r\n\t\t\tmodules = [[null, modules, \"\"]];\r\n\t\tvar alreadyImportedModules = {};\r\n\t\tfor(var i = 0; i < this.length; i++) {\r\n\t\t\tvar id = this[i][0];\r\n\t\t\tif(typeof id === \"number\")\r\n\t\t\t\talreadyImportedModules[id] = true;\r\n\t\t}\r\n\t\tfor(i = 0; i < modules.length; i++) {\r\n\t\t\tvar item = modules[i];\r\n\t\t\t// skip already imported module\r\n\t\t\t// this implementation is not 100% perfect for weird media query combinations\r\n\t\t\t// when a module is imported multiple times with different media queries.\r\n\t\t\t// I hope this will never occur (Hey this way we have smaller bundles)\r\n\t\t\tif(typeof item[0] !== \"number\" || !alreadyImportedModules[item[0]]) {\r\n\t\t\t\tif(mediaQuery && !item[2]) {\r\n\t\t\t\t\titem[2] = mediaQuery;\r\n\t\t\t\t} else if(mediaQuery) {\r\n\t\t\t\t\titem[2] = \"(\" + item[2] + \") and (\" + mediaQuery + \")\";\r\n\t\t\t\t}\r\n\t\t\t\tlist.push(item);\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\treturn list;\r\n};\r\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader/lib/css-base.js\n// module id = 16\n// module chunks = 0","/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\nvar stylesInDom = {},\n\tmemoize = function(fn) {\n\t\tvar memo;\n\t\treturn function () {\n\t\t\tif (typeof memo === \"undefined\") memo = fn.apply(this, arguments);\n\t\t\treturn memo;\n\t\t};\n\t},\n\tisOldIE = memoize(function() {\n\t\treturn /msie [6-9]\\b/.test(window.navigator.userAgent.toLowerCase());\n\t}),\n\tgetHeadElement = memoize(function () {\n\t\treturn document.head || document.getElementsByTagName(\"head\")[0];\n\t}),\n\tsingletonElement = null,\n\tsingletonCounter = 0,\n\tstyleElementsInsertedAtTop = [];\n\nmodule.exports = function(list, options) {\n\tif(typeof DEBUG !== \"undefined\" && DEBUG) {\n\t\tif(typeof document !== \"object\") throw new Error(\"The style-loader cannot be used in a non-browser environment\");\n\t}\n\n\toptions = options || {};\n\t// Force single-tag solution on IE6-9, which has a hard limit on the # of \n\n\n\n// WEBPACK FOOTER //\n// Checkbox.vue?a80d4f54","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c(_vm.isButton ? 'a' : 'label', {\n tag: \"a\",\n class: [_vm.isButton ? 'btn btn-' + _vm.typeColor : 'open checkbox ' + _vm.typeColor, {\n active: _vm.checked,\n disabled: _vm.disabled,\n readonly: _vm.readonly\n }],\n on: {\n \"click\": _vm.toggle\n }\n }, [(_vm.name) ? _c('input', {\n attrs: {\n \"type\": \"hidden\",\n \"name\": _vm.name\n },\n domProps: {\n \"value\": _vm.checked ? _vm.trueValue : _vm.falseValue\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.isButton) ? _c('span', {\n staticClass: \"icon dropdown-toggle\",\n class: [_vm.checked ? 'btn-' + _vm.typeColor : '', {\n bg: _vm.typeColor === 'default'\n }]\n }) : _vm._e(), _vm._v(\" \"), (!_vm.isButton && _vm.checked && _vm.typeColor === 'default') ? _c('span', {\n staticClass: \"icon\"\n }) : _vm._e(), _vm._v(\" \"), _vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-08284404\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-08284404!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Checkbox.vue\n// module id = 19\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-11b8f7da!vue-loader/lib/selector?type=styles&index=0!./Panel.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Panel.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-11b8f7da!vue-loader/lib/selector?type=template&index=0!./Panel.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Panel.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-11b8f7da\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-11b8f7da\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Panel.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Panel.vue\n// module id = 20\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-11b8f7da!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Panel.vue\n// module id = 22\n// module chunks = 0","\n \n
\n {{ header }} \n
\n
\n \n \n
\n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Panel.vue?84b08b46","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: ['panel', _vm.panelType]\n }, [_c('div', {\n class: ['panel-heading', {\n 'accordion-toggle': _vm.inAccordion\n }],\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.inAccordion && _vm.toggle()\n }\n }\n }, [_vm._t(\"header\", [_c('h4', {\n staticClass: \"panel-title\"\n }, [_vm._v(_vm._s(_vm.header))])])], 2), _vm._v(\" \"), _c('transition', {\n attrs: {\n \"name\": \"collapse\"\n },\n on: {\n \"enter\": _vm.enter,\n \"after-enter\": _vm.afterEnter,\n \"before-leave\": _vm.beforeLeave\n }\n }, [(_vm.open) ? _c('div', {\n staticClass: \"panel-collapse\"\n }, [_c('div', {\n staticClass: \"panel-body\"\n }, [_vm._t(\"default\")], 2)]) : _vm._e()])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-11b8f7da\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-11b8f7da!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Panel.vue\n// module id = 24\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-3fd6cefd&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Select.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Select.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3fd6cefd!vue-loader/lib/selector?type=template&index=0!./Select.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Select.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-3fd6cefd\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-3fd6cefd\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3fd6cefd\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Select.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Select.vue\n// module id = 25\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-3fd6cefd&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Select.vue\n// module id = 27\n// module chunks = 0","\n \n
\n \n × \n
\n
\n \n {{ option[optionsLabel] }} \n \n \n
\n \n
\n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Select.vue?7ca49d1d","// coerce convert som types of data into another type\nexport const coerce = {\n // Convert a string to booleam. Otherwise, return the value without modification, so if is not boolean, Vue throw a warning.\n boolean: val => (typeof val === 'string' ? val === '' || val === 'true' ? true : (val === 'false' || val === 'null' || val === 'undefined' ? false : val) : val),\n // Attempt to convert a string value to a Number. Otherwise, return 0.\n number: (val, alt = null) => (typeof val === 'number' ? val : val === undefined || val === null || isNaN(Number(val)) ? alt : Number(val)),\n // Attempt to convert to string any value, except for null or undefined.\n string: val => (val === undefined || val === null ? '' : val + ''),\n // Pattern accept RegExp, function, or string (converted to RegExp). Otherwise return null.\n pattern: val => (val instanceof Function || val instanceof RegExp ? val : typeof val === 'string' ? new RegExp(val) : null)\n}\n\nexport function getJSON (url) {\n var request = new window.XMLHttpRequest()\n var data = {}\n // p (-simulated- promise)\n var p = {\n then (fn1, fn2) { return p.done(fn1).fail(fn2) },\n catch (fn) { return p.fail(fn) },\n always (fn) { return p.done(fn).fail(fn) }\n };\n ['done', 'fail'].forEach(name => {\n data[name] = []\n p[name] = (fn) => {\n if (fn instanceof Function) data[name].push(fn)\n return p\n }\n })\n p.done(JSON.parse)\n request.onreadystatechange = () => {\n if (request.readyState === 4) {\n let e = {status: request.status}\n if (request.status === 200) {\n try {\n var response = request.responseText\n for (var i in data.done) {\n var value = data.done[i](response)\n if (value !== undefined) { response = value }\n }\n } catch (err) {\n data.fail.forEach(fail => fail(err))\n }\n } else {\n data.fail.forEach(fail => fail(e))\n }\n }\n }\n request.open('GET', url)\n request.setRequestHeader('Accept', 'application/json')\n request.send()\n return p\n}\n\nexport function getScrollBarWidth () {\n if (document.documentElement.scrollHeight <= document.documentElement.clientHeight) {\n return 0\n }\n let inner = document.createElement('p')\n inner.style.width = '100%'\n inner.style.height = '200px'\n\n let outer = document.createElement('div')\n outer.style.position = 'absolute'\n outer.style.top = '0px'\n outer.style.left = '0px'\n outer.style.visibility = 'hidden'\n outer.style.width = '200px'\n outer.style.height = '150px'\n outer.style.overflow = 'hidden'\n outer.appendChild(inner)\n\n document.body.appendChild(outer)\n let w1 = inner.offsetWidth\n outer.style.overflow = 'scroll'\n let w2 = inner.offsetWidth\n if (w1 === w2) w2 = outer.clientWidth\n\n document.body.removeChild(outer)\n\n return (w1 - w2)\n}\n\n// return all the translations or the default language (english)\nexport function translations (lang = 'en') {\n let text = {\n daysOfWeek: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'],\n limit: 'Limit reached ({{limit}} items max).',\n loading: 'Loading...',\n minLength: 'Min. Length',\n months: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],\n notSelected: 'Nothing Selected',\n required: 'Required',\n search: 'Search',\n selected: '{{count}} selected'\n }\n return window.VueStrapLang ? window.VueStrapLang(lang) : text\n}\n\n// delayer: set a function that execute after a delay\n// @params (function, delay_prop or value, default_value)\nexport function delayer (fn, varTimer, ifNaN = 100) {\n function toInt (el) { return /^[0-9]+$/.test(el) ? Number(el) || 1 : null }\n var timerId\n return function (...args) {\n if (timerId) clearTimeout(timerId)\n timerId = setTimeout(() => {\n fn.apply(this, args)\n }, toInt(varTimer) || toInt(this[varTimer]) || ifNaN)\n }\n}\n\n// Fix a vue instance Lifecycle to vue 1/2 (just the basic elements, is not a real parser, so this work only if your code is compatible with both)\n// (Waiting for testing)\nexport function VueFixer (vue) {\n var vue2 = !window.Vue || !window.Vue.partial\n var mixin = {\n computed: {\n vue2 () { return !this.$dispatch }\n }\n }\n if (!vue2) {\n //translate vue2 attributes to vue1\n if (vue.beforeCreate) {\n mixin.create = vue.beforeCreate\n delete vue.beforeCreate\n }\n if (vue.beforeMount) {\n vue.beforeCompile = vue.beforeMount\n delete vue.beforeMount\n }\n if (vue.mounted) {\n vue.ready = vue.mounted\n delete vue.mounted\n }\n } else {\n //translate vue1 attributes to vue2\n if (vue.beforeCompile) {\n vue.beforeMount = vue.beforeCompile\n delete vue.beforeCompile\n }\n if (vue.compiled) {\n mixin.compiled = vue.compiled\n delete vue.compiled\n }\n if (vue.ready) {\n vue.mounted = vue.ready\n delete vue.ready\n }\n }\n if (!vue.mixins) { vue.mixins = [] }\n vue.mixins.unshift(mixin)\n return vue\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/utils.js","/**\n * Click outside directive\n */\nvar binded = []\n\nfunction handler (e) { binded.forEach(el => { if (!el.node.contains(e.target)) el.callback(e) }) }\n\nfunction addListener (node, callback) {\n if (!binded.length) document.addEventListener('click', handler, false)\n binded.push({node, callback})\n}\n\nfunction removeListener (node, callback) {\n binded = binded.filter(el => el.node !== node ? true : !callback ? false : el.callback !== callback)\n if (!binded.length) document.removeEventListener('click', handler, false)\n}\n\nexport default {\n bind (el, binding) {\n removeListener(el, binding.value)\n if (typeof binding.value !== 'function') {\n if (process.env.NODE_ENV !== 'production') {\n Vue.util.warn('ClickOutside only work with a function, received: v-' + binding.name + '=\"' + binding.expression + '\"')\n }\n } else {\n addListener(el, binding.value)\n }\n },\n update (el, binding) {\n if (binding.value !== binding.oldValue){\n removeListener(el, binding.oldValue)\n addListener(el, binding.value)\n }\n },\n unbind (el, binding) {\n removeListener(el, binding.value)\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/directives/ClickOutside.js","// shim for using process in browser\nvar process = module.exports = {};\n\n// cached from whatever global is present so that test runners that stub it\n// don't break things. But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals. It's inside a\n// function because try/catches deoptimize in certain engines.\n\nvar cachedSetTimeout;\nvar cachedClearTimeout;\n\nfunction defaultSetTimout() {\n throw new Error('setTimeout has not been defined');\n}\nfunction defaultClearTimeout () {\n throw new Error('clearTimeout has not been defined');\n}\n(function () {\n try {\n if (typeof setTimeout === 'function') {\n cachedSetTimeout = setTimeout;\n } else {\n cachedSetTimeout = defaultSetTimout;\n }\n } catch (e) {\n cachedSetTimeout = defaultSetTimout;\n }\n try {\n if (typeof clearTimeout === 'function') {\n cachedClearTimeout = clearTimeout;\n } else {\n cachedClearTimeout = defaultClearTimeout;\n }\n } catch (e) {\n cachedClearTimeout = defaultClearTimeout;\n }\n} ())\nfunction runTimeout(fun) {\n if (cachedSetTimeout === setTimeout) {\n //normal enviroments in sane situations\n return setTimeout(fun, 0);\n }\n // if setTimeout wasn't available but was latter defined\n if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n cachedSetTimeout = setTimeout;\n return setTimeout(fun, 0);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedSetTimeout(fun, 0);\n } catch(e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedSetTimeout.call(null, fun, 0);\n } catch(e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n return cachedSetTimeout.call(this, fun, 0);\n }\n }\n\n\n}\nfunction runClearTimeout(marker) {\n if (cachedClearTimeout === clearTimeout) {\n //normal enviroments in sane situations\n return clearTimeout(marker);\n }\n // if clearTimeout wasn't available but was latter defined\n if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n cachedClearTimeout = clearTimeout;\n return clearTimeout(marker);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedClearTimeout(marker);\n } catch (e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedClearTimeout.call(null, marker);\n } catch (e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n return cachedClearTimeout.call(this, marker);\n }\n }\n\n\n\n}\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\n\nfunction cleanUpNextTick() {\n if (!draining || !currentQueue) {\n return;\n }\n draining = false;\n if (currentQueue.length) {\n queue = currentQueue.concat(queue);\n } else {\n queueIndex = -1;\n }\n if (queue.length) {\n drainQueue();\n }\n}\n\nfunction drainQueue() {\n if (draining) {\n return;\n }\n var timeout = runTimeout(cleanUpNextTick);\n draining = true;\n\n var len = queue.length;\n while(len) {\n currentQueue = queue;\n queue = [];\n while (++queueIndex < len) {\n if (currentQueue) {\n currentQueue[queueIndex].run();\n }\n }\n queueIndex = -1;\n len = queue.length;\n }\n currentQueue = null;\n draining = false;\n runClearTimeout(timeout);\n}\n\nprocess.nextTick = function (fun) {\n var args = new Array(arguments.length - 1);\n if (arguments.length > 1) {\n for (var i = 1; i < arguments.length; i++) {\n args[i - 1] = arguments[i];\n }\n }\n queue.push(new Item(fun, args));\n if (queue.length === 1 && !draining) {\n runTimeout(drainQueue);\n }\n};\n\n// v8 likes predictible objects\nfunction Item(fun, array) {\n this.fun = fun;\n this.array = array;\n}\nItem.prototype.run = function () {\n this.fun.apply(null, this.array);\n};\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\nprocess.versions = {};\n\nfunction noop() {}\n\nprocess.on = noop;\nprocess.addListener = noop;\nprocess.once = noop;\nprocess.off = noop;\nprocess.removeListener = noop;\nprocess.removeAllListeners = noop;\nprocess.emit = noop;\nprocess.prependListener = noop;\nprocess.prependOnceListener = noop;\n\nprocess.listeners = function (name) { return [] }\n\nprocess.binding = function (name) {\n throw new Error('process.binding is not supported');\n};\n\nprocess.cwd = function () { return '/' };\nprocess.chdir = function (dir) {\n throw new Error('process.chdir is not supported');\n};\nprocess.umask = function() { return 0; };\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/process/browser.js\n// module id = 31\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n directives: [{\n name: \"click-outside\",\n rawName: \"v-click-outside\",\n value: (_vm.close),\n expression: \"close\"\n }],\n ref: \"select\",\n class: _vm.classes\n }, [_c('div', {\n ref: \"btn\",\n staticClass: \"form-control dropdown-toggle\",\n attrs: {\n \"tabindex\": \"1\",\n \"disabled\": _vm.disabled || !_vm.hasParent,\n \"readonly\": _vm.readonly\n },\n on: {\n \"blur\": function($event) {\n _vm.canSearch ? null : _vm.close()\n },\n \"click\": function($event) {\n _vm.toggle()\n },\n \"keydown\": [function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27, $event.key)) { return null; }\n $event.stopPropagation();\n $event.preventDefault();\n _vm.close($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"space\", 32, $event.key)) { return null; }\n $event.stopPropagation();\n $event.preventDefault();\n _vm.toggle($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n $event.stopPropagation();\n $event.preventDefault();\n _vm.toggle($event)\n }]\n }\n }, [_c('span', {\n staticClass: \"btn-content\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.loading ? _vm.text.loading : _vm.showPlaceholder || (_vm.multiple && _vm.showCount ? _vm.selectedText : _vm.selected))\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.values.length) ? _c('span', {\n staticClass: \"close\",\n on: {\n \"click\": function($event) {\n _vm.clear()\n }\n }\n }, [_vm._v(\"×\")]) : _vm._e()]), _vm._v(\" \"), _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n ref: \"sel\",\n staticClass: \"secret\",\n attrs: {\n \"name\": _vm.name,\n \"multiple\": _vm.multiple,\n \"required\": _vm.required,\n \"readonly\": _vm.readonly,\n \"disabled\": _vm.disabled\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.val = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, [(_vm.required) ? _c('option', {\n attrs: {\n \"value\": \"\"\n }\n }) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.list), function(option) {\n return _c('option', {\n domProps: {\n \"value\": option[_vm.optionsValue]\n }\n }, [_vm._v(_vm._s(option[_vm.optionsLabel]))])\n })], 2), _vm._v(\" \"), _c('ul', {\n staticClass: \"dropdown-menu\"\n }, [(_vm.list.length) ? [(_vm.canSearch) ? _c('li', {\n staticClass: \"bs-searchbox\"\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.searchValue),\n expression: \"searchValue\"\n }],\n ref: \"search\",\n staticClass: \"form-control\",\n attrs: {\n \"type\": \"text\",\n \"placeholder\": _vm.searchText || _vm.text.search,\n \"autocomplete\": \"off\"\n },\n domProps: {\n \"value\": (_vm.searchValue)\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27, $event.key)) { return null; }\n _vm.close($event)\n },\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.searchValue = $event.target.value\n }\n }\n }), _vm._v(\" \"), _c('span', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.searchValue),\n expression: \"searchValue\"\n }],\n staticClass: \"close\",\n on: {\n \"click\": _vm.clearSearch\n }\n }, [_vm._v(\"×\")])]) : _vm._e(), _vm._v(\" \"), (_vm.required && !_vm.clearButton) ? _c('li', [_c('a', {\n on: {\n \"mousedown\": function($event) {\n $event.preventDefault();\n _vm.clear() && _vm.close()\n }\n }\n }, [_vm._v(_vm._s(_vm.placeholder || _vm.text.notSelected))])]) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.filteredOptions), function(option) {\n return _c('li', {\n attrs: {\n \"id\": option[_vm.optionsValue]\n }\n }, [_c('a', {\n on: {\n \"mousedown\": function($event) {\n $event.preventDefault();\n _vm.select(option[_vm.optionsValue])\n }\n }\n }, [_c('span', {\n domProps: {\n \"innerHTML\": _vm._s(option[_vm.optionsLabel])\n }\n }), _vm._v(\" \"), _c('span', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.isSelected(option[_vm.optionsValue])),\n expression: \"isSelected(option[optionsValue])\"\n }],\n staticClass: \"glyphicon glyphicon-ok check-mark\"\n })])])\n })] : _vm._e(), _vm._v(\" \"), _vm._t(\"default\"), _vm._v(\" \"), (_vm.notify && !_vm.closeOnSelect) ? _c('transition', {\n attrs: {\n \"name\": \"fadein\"\n }\n }, [_c('div', {\n staticClass: \"notify in\"\n }, [_vm._v(_vm._s(_vm.limitText))])]) : _vm._e()], 2), _vm._v(\" \"), (_vm.notify && _vm.closeOnSelect) ? _c('transition', {\n attrs: {\n \"name\": \"fadein\"\n }\n }, [_c('div', {\n staticClass: \"notify out\"\n }, [_c('div', [_vm._v(_vm._s(_vm.limitText))])])]) : _vm._e()], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3fd6cefd\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3fd6cefd!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Select.vue\n// module id = 32\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"accordion\",\n \"name\": \"Accordion\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('checkbox', {\n attrs: {\n \"type\": \"primary\"\n },\n model: {\n value: (_vm.checked),\n callback: function($$v) {\n _vm.checked = $$v\n },\n expression: \"checked\"\n }\n }, [_vm._v(\"Open only one at a time.\")]), _vm._v(\" \"), _c('p', [_c('v-select', {\n attrs: {\n \"options\": _vm.types,\n \"clear-button\": \"\",\n \"placeholder\": \"Global type\"\n },\n model: {\n value: (_vm.selected),\n callback: function($$v) {\n _vm.selected = $$v\n },\n expression: \"selected\"\n }\n })], 1), _vm._v(\" \"), _c('p', [_c('v-select', {\n attrs: {\n \"options\": _vm.types,\n \"clear-button\": \"\",\n \"placeholder\": \"First element type\"\n },\n model: {\n value: (_vm.first),\n callback: function($$v) {\n _vm.first = $$v\n },\n expression: \"first\"\n }\n })], 1), _vm._v(\" \"), _c('accordion', {\n attrs: {\n \"one-at-atime\": _vm.checked,\n \"type\": _vm.selected\n }\n }, [_c('panel', {\n attrs: {\n \"is-open\": \"\",\n \"type\": _vm.first == 'panel' ? null : _vm.first\n }\n }, [_c('strong', {\n attrs: {\n \"slot\": \"header\"\n },\n slot: \"header\"\n }, [_c('u', [_vm._v(\"Panel #1\")])]), _vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")]), _vm._v(\" \"), _c('panel', {\n attrs: {\n \"header\": \"Panel #2\"\n }\n }, [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")]), _vm._v(\" \"), _c('panel', {\n attrs: {\n \"header\": \"Panel #3\"\n }\n }, [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")]), _vm._v(\" \"), _c('panel', {\n attrs: {\n \"header\": \"Panel #4\"\n }\n }, [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")])], 1)], 1), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n Panel #1 \\n ...\\n \\n \\n ...\\n \\n \\n ...\\n \\n \\n ...\\n \\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Define the type of color for the tabs (global).\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"one-at-time\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Control whether expanding an item will cause the other items to close.\")])])]), _vm._v(\" \"), _c('doc-table', {\n attrs: {\n \"name\": \"Panel\"\n }\n }, [_c('div', [_c('p', [_vm._v(\"header\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"The clickable text on the group's header. You need one to be able to click on the header for toggling.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"is-open\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Whether accordion group is open or closed.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Define the type of color for the tab (single).\")])])]), _vm._v(\" \"), _c('p', [_vm._v(\"If you want to personalice your header with some html you can use the slot instead of header attribute (panel #1 in the example).\")])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-4416be80\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4416be80!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/accordionDocs.vue\n// module id = 33\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-01c26fc8!vue-loader/lib/selector?type=styles&index=0!./affixDocs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./affixDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-01c26fc8!vue-loader/lib/selector?type=template&index=0!./affixDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/affixDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-01c26fc8\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-01c26fc8\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] affixDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/affixDocs.vue\n// module id = 34\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-01c26fc8!./~/vue-loader/lib/selector.js?type=styles&index=0!./docs/example/affixDocs.vue\n// module id = 36\n// module chunks = 0","\n \n \n
\n The sub-navigation on the RIGHT is a live demo of the affix.\n (The live demo is hidden in small screens) \n \n \n \n \n \n \n <affix offset=\"50\">\n <ul>\n <li>...</li>\n <li>...</li>\n <li>...</li>\n </ul>\n <a href=\"#\">...</a>\n </affix>\n \n \n \n
offset
\n
Number
\n
0
\n
Pixels to offset from top of screen when calculating position of scroll.
\n
\n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// affixDocs.vue?1c810bbd","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-3a7c9e5c!vue-loader/lib/selector?type=styles&index=0!./Tooltip.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Tooltip.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3a7c9e5c!vue-loader/lib/selector?type=template&index=0!./Tooltip.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Tooltip.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-3a7c9e5c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3a7c9e5c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Tooltip.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Tooltip.vue\n// module id = 38\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-3a7c9e5c!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Tooltip.vue\n// module id = 40\n// module chunks = 0","\n \n \n \n \n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Tooltip.vue?472e8cc0","import $ from './NodeList.js'\n\nexport default {\n props: {\n content: {type: String},\n effect: {type: String, default: 'fade'},\n header: {type: Boolean, default: true},\n placement: {type: String, default: 'top'},\n title: {type: String},\n trigger: {type: String}\n },\n data () {\n return {\n top: 0,\n left: 0,\n show: false\n }\n },\n computed: {\n events () { return { contextmenu: ['contextmenu'], hover: ['mouseleave', 'mouseenter'], focus: ['blur', 'focus'] }[this.trigger] || ['click'] }\n },\n methods: {\n beforeEnter () {\n this.position()\n setTimeout(() => this.position(), 30)\n },\n position () {\n this.$nextTick(() => {\n var popover = this.$refs.popover\n var trigger = this.$refs.trigger.children[0]\n switch (this.placement) {\n case 'top' :\n this.left = trigger.offsetLeft - popover.offsetWidth / 2 + trigger.offsetWidth / 2\n this.top = trigger.offsetTop - popover.offsetHeight\n break\n case 'left':\n this.left = trigger.offsetLeft - popover.offsetWidth\n this.top = trigger.offsetTop + trigger.offsetHeight / 2 - popover.offsetHeight / 2\n break\n case 'right':\n this.left = trigger.offsetLeft + trigger.offsetWidth\n this.top = trigger.offsetTop + trigger.offsetHeight / 2 - popover.offsetHeight / 2\n break\n case 'bottom':\n this.left = trigger.offsetLeft - popover.offsetWidth / 2 + trigger.offsetWidth / 2\n this.top = trigger.offsetTop + trigger.offsetHeight\n break\n default:\n console.warn('Wrong placement prop')\n }\n popover.style.top = this.top + 'px'\n popover.style.left = this.left + 'px'\n })\n },\n toggle (e) {\n if (e && this.trigger === 'contextmenu') e.preventDefault()\n this.show = !this.show\n if (this.show) this.beforeEnter()\n }\n },\n mounted () {\n let trigger = this.$refs.trigger.children[0]\n if (!trigger) return console.error('Could not find trigger v-el in your component that uses popoverMixin.')\n\n if (this.trigger === 'focus' && !~trigger.tabIndex) {\n trigger = $('a,input,select,textarea,button', trigger)\n if (!trigger.length) { return }\n }\n this.events.forEach(event => {\n $(trigger).on(event, this.toggle)\n })\n },\n beforeDestroy () {\n if (this._trigger) $(this._trigger).off()\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/popoverMixins.js","require('./PolyFills.js')\n\nvar ArrayProto = Array.prototype\nvar nodeError = new Error('Passed arguments must be of Node')\nvar blurEvent\nvar blurList = []\nvar Events = []\n\nfunction isNode (val) { return val instanceof window.Node }\nfunction isNodeList (val) { return val instanceof window.NodeList || val instanceof NodeList || val instanceof window.HTMLCollection || val instanceof Array }\n\nclass NodeList {\n constructor (args) {\n var nodes = args\n if (args[0] === window) {\n nodes = [window]\n } else if (typeof args[0] === 'string') {\n nodes = (args[1] || document).querySelectorAll(args[0])\n if (args[1]) { this.owner = args[1] }\n } else if (0 in args && !isNode(args[0]) && args[0] && 'length' in args[0]) {\n nodes = args[0]\n if (args[1]) { this.owner = args[1] }\n }\n if (nodes) {\n for (var i in nodes) {\n this[i] = nodes[i]\n }\n this.length = nodes.length\n } else {\n this.length = 0\n }\n window.prueba = this\n }\n\n concat (...args) {\n var nodes = ArrayProto.slice.call(this)\n function flatten (arr) {\n ArrayProto.forEach.call(arr, el => {\n if (isNode(el)) {\n if (!~nodes.indexOf(el)) nodes.push(el)\n } else if (isNodeList(el)) {\n flatten(el)\n }\n })\n }\n ArrayProto.forEach.call(args, arg => {\n if (isNode(arg)) {\n if (!~nodes.indexOf(arg)) nodes.push(arg)\n } else if (isNodeList(arg)) {\n flatten(arg)\n } else {\n throw Error('Concat arguments must be of a Node, NodeList, HTMLCollection, or Array of (Node, NodeList, HTMLCollection, Array)')\n }\n })\n return NodeListJS(nodes, this)\n }\n delete () {\n var notRemoved = flatten(this).filter(el => {\n if (el.remove) {\n el.remove()\n } else if (el.parentNode) {\n el.parentNode.removeChild(el)\n }\n return document.body.contains(el)\n })\n if (notRemoved.length) console.warn('NodeList: Some nodes could not be deleted.')\n return notRemoved\n }\n each (...args) {\n ArrayProto.forEach.apply(this, args)\n return this\n }\n filter (...args) {\n return NodeListJS(ArrayProto.filter.apply(this, args), this)\n }\n find (element) {\n var nodes = []\n if (typeof element === 'string') flatten(this).forEach(node => { nodes.push(node.querySelectorAll(element)) })\n if (isNode(element)) flatten(this).forEach(node => { if (node !== element && node.contains(element)) nodes.push(element) })\n if (isNodeList(element)) {\n var els = flatten(element)\n flatten(this).forEach(node => { els.forEach(el => { if (node !== el && node.contains(el)) nodes.push(el) })})\n }\n return flatten(nodes, this.owner)\n }\n forEach (...args) {\n ArrayProto.forEach.apply(this, args)\n return this\n }\n includes (element, index) {\n return ~this.indexOf(element, index)\n }\n map (...args) {\n var mapped = ArrayProto.map.apply(this, args)\n return mapped.some(el => (isNode(el) || isNodeList(el))) ? flatten(mapped, this) : mapped\n }\n parent () {\n return flatten(this.map(el => el.parentNode), this)\n }\n pop (amount) {\n if (typeof amount !== 'number') { amount = 1 }\n var nodes = []\n var pop = ArrayProto.pop.bind(this)\n while (amount--) nodes.push(pop())\n return NodeListJS(nodes, this)\n }\n push (...args) {\n ArrayProto.forEach.call(args, arg => {\n if (!isNode(arg)) throw nodeError\n if (!~this.indexOf(arg)) ArrayProto.push.call(this, arg)\n })\n return this\n }\n shift (amount) {\n if (typeof amount !== 'number') { amount = 1 }\n var nodes = []\n while (amount--) nodes.push(ArrayProto.shift.call(this))\n return nodes.length == 1 ? nodes[0] : NodeListJS(nodes, this)\n }\n slice (...args) {\n return NodeListJS(ArrayProto.slice.apply(this, args), this)\n }\n splice (...args) {\n for (var i = 2, l = args.length; i < l; i++) {\n if (!isNode(args[i])) throw nodeError\n }\n ArrayProto.splice.apply(this, args)\n return this\n }\n unshift (...args) {\n var unshift = ArrayProto.unshift.bind(this)\n ArrayProto.forEach.call(args, arg => {\n if (!isNode(arg)) throw nodeError\n if (!~this.indexOf(arg)) unshift(arg)\n })\n return this\n }\n\n addClass (classes) {\n return this.toggleClass(classes, true)\n }\n removeClass (classes) {\n return this.toggleClass(classes, false)\n }\n toggleClass (classes, value = null) {\n var method = (value === undefined || value === null) ? 'toggle' : value ? 'add' : 'remove'\n if (typeof classes === 'string') {\n classes = classes.trim().replace(/\\s+/, ' ').split(' ')\n }\n return this.each(el => classes.forEach(c => el.classList[method](c)))\n }\n\n get (prop) {\n var arr = []\n this.each(el => {\n if (el !== null) { el = el[prop] }\n arr.push(el)\n })\n return flatten(arr, this)\n }\n set (prop, value) {\n if (prop.constructor === Object) {\n this.each(el => {\n if (el) {\n for (var key in prop) {\n if (key in el) { el[key] = prop[key] }\n }\n }\n })\n } else {\n this.each(el => {\n if (prop in el) { el[prop] = value }\n })\n }\n return this\n }\n call (...args) {\n const method = ArrayProto.shift.call(args)\n let arr = []\n let returnThis = true\n this.each(el => {\n if (el && el[method] instanceof Function) {\n el = el[method].apply(el, args)\n arr.push(el)\n if (returnThis && el !== undefined) {\n returnThis = false\n }\n } else {\n arr.push(undefined)\n }\n })\n return returnThis ? this : flatten(arr, this)\n }\n item (index) {\n return NodeListJS([this[index]], this)\n }\n get asArray () {\n return ArrayProto.slice.call(this)\n }\n\n // event handlers\n on (events, selector, callback) {\n if (typeof events === 'string') { events = events.trim().replace(/\\s+/, ' ').split(' ') }\n if (!this || !this.length) return this\n if (callback === undefined) {\n callback = selector\n selector = null\n }\n if (!callback) return this\n var fn = callback\n callback = selector ? function (e) {\n var els = NodeListJS(selector, this)\n if (!els.length) { return }\n els.some(el => {\n var target = el.contains(e.target)\n if (target) fn.call(el, e, el)\n return target\n })\n } : function (e) {\n fn.apply(this, [e, this])\n }\n this.each(el => {\n events.forEach(event => {\n if (el === window || isNode(el)) {\n el.addEventListener(event, callback, false)\n Events.push({\n el: el,\n event: event,\n callback: callback\n })\n }\n })\n })\n return this\n }\n off (events, callback) {\n if (events instanceof Function) {\n callback = events\n events = null\n }\n events = events instanceof Array ? events : typeof events === 'string' ? events.trim().replace(/\\s+/,' ').split(' ') : null\n this.each(el => {\n Events = Events.filter(e => {\n if(e && e.el === el && (!callback || callback === e.callback) && (!events || ~events.indexOf(e.event))) {\n e.el.removeEventListener(e.event, e.callback)\n return false\n }\n return true\n })\n })\n return this\n }\n onBlur (callback) {\n if (!this || !this.length) return this\n if (!callback) return this\n this.each(el => { blurList.push({el, callback}) })\n if (!blurEvent) {\n blurEvent = e => {\n blurList.forEach(item => {\n var target = item.el.contains(e.target) || item.el === e.target\n if (!target) item.callback.call(item.el, e, item.el)\n })\n }\n document.addEventListener('click', blurEvent, false)\n document.addEventListener('touchstart', blurEvent, false)\n }\n return this\n }\n offBlur (callback) {\n this.each(el => {\n blurList = blurList.filter(blur => {\n if (blur && blur.el === el && (!callback || blur.callback === callback)) {\n return false\n }\n return el\n })\n })\n return this\n }\n}\n\nvar NL = NodeList.prototype\n\nfunction flatten (arr, owner) {\n var list = []\n ArrayProto.forEach.call(arr, el => {\n if (isNode(el)) {\n if (!~list.indexOf(el)) list.push(el)\n } else if (isNodeList(el)) {\n for (var id in el) if (!~list.indexOf(el[id])) list.push(el[id])\n } else if (el !== null) {\n arr.get = NL.get\n arr.set = NL.set\n arr.call = NL.call\n arr.owner = owner\n return arr\n }\n })\n return NodeListJS(list, owner)\n}\n\nvar exceptions = ['join', 'copyWithin', 'fill', 'find', 'forEach']\nObject.getOwnPropertyNames(ArrayProto).forEach(key => {\n if (!~exceptions.indexOf(key) && NL[key] === undefined) {\n NL[key] = ArrayProto[key]\n }\n})\nif (window.Symbol && Symbol.iterator) {\n NL[Symbol.iterator] = NL.values = ArrayProto[Symbol.iterator]\n}\nvar div = document.createElement('div')\nfunction setterGetter (prop) {\n if (NL[prop]) return\n if (div[prop] instanceof Function) {\n NL[prop] = (...args) => {\n var arr = []\n var returnThis = true\n for (var i in NL) {\n var el = NL[i]\n if (el && el[prop] instanceof Function) {\n el = el[prop].apply(el, args)\n arr.push(el)\n if (returnThis && el !== undefined) {\n returnThis = false\n }\n } else {\n arr.push(undefined)\n }\n }\n return returnThis ? this : flatten(arr, this)\n }\n } else {\n Object.defineProperty(NL, prop, {\n get () {\n var arr = []\n this.each(el => {\n if (el !== null) { el = el[prop] }\n arr.push(el)\n })\n return flatten(arr, this)\n },\n set (value) {\n this.each(el => {\n if (el && prop in el) { el[prop] = value }\n })\n }\n })\n }\n}\nfor (var prop in div) setterGetter(prop)\n\nfunction NodeListJS (...args) { return new NodeList(args) }\nwindow.NL = NodeListJS\n\nexport default NodeListJS\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/NodeList.js","module.exports = { \"default\": require(\"core-js/library/fn/object/define-property\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/object/define-property.js\n// module id = 44\n// module chunks = 0","require('../../modules/es6.object.define-property');\nvar $Object = require('../../modules/_core').Object;\nmodule.exports = function defineProperty(it, key, desc) {\n return $Object.defineProperty(it, key, desc);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/object/define-property.js\n// module id = 45\n// module chunks = 0","var $export = require('./_export');\n// 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes)\n$export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperty: require('./_object-dp').f });\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.object.define-property.js\n// module id = 46\n// module chunks = 0","var global = require('./_global');\nvar core = require('./_core');\nvar ctx = require('./_ctx');\nvar hide = require('./_hide');\nvar PROTOTYPE = 'prototype';\n\nvar $export = function (type, name, source) {\n var IS_FORCED = type & $export.F;\n var IS_GLOBAL = type & $export.G;\n var IS_STATIC = type & $export.S;\n var IS_PROTO = type & $export.P;\n var IS_BIND = type & $export.B;\n var IS_WRAP = type & $export.W;\n var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});\n var expProto = exports[PROTOTYPE];\n var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE];\n var key, own, out;\n if (IS_GLOBAL) source = name;\n for (key in source) {\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if (own && key in exports) continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function (C) {\n var F = function (a, b, c) {\n if (this instanceof C) {\n switch (arguments.length) {\n case 0: return new C();\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if (IS_PROTO) {\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library`\nmodule.exports = $export;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_export.js\n// module id = 47\n// module chunks = 0","// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self\n // eslint-disable-next-line no-new-func\n : Function('return this')();\nif (typeof __g == 'number') __g = global; // eslint-disable-line no-undef\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_global.js\n// module id = 48\n// module chunks = 0","var core = module.exports = { version: '2.5.1' };\nif (typeof __e == 'number') __e = core; // eslint-disable-line no-undef\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_core.js\n// module id = 49\n// module chunks = 0","// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function (fn, that, length) {\n aFunction(fn);\n if (that === undefined) return fn;\n switch (length) {\n case 1: return function (a) {\n return fn.call(that, a);\n };\n case 2: return function (a, b) {\n return fn.call(that, a, b);\n };\n case 3: return function (a, b, c) {\n return fn.call(that, a, b, c);\n };\n }\n return function (/* ...args */) {\n return fn.apply(that, arguments);\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ctx.js\n// module id = 50\n// module chunks = 0","module.exports = function (it) {\n if (typeof it != 'function') throw TypeError(it + ' is not a function!');\n return it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_a-function.js\n// module id = 51\n// module chunks = 0","var dP = require('./_object-dp');\nvar createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function (object, key, value) {\n return dP.f(object, key, createDesc(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_hide.js\n// module id = 52\n// module chunks = 0","var anObject = require('./_an-object');\nvar IE8_DOM_DEFINE = require('./_ie8-dom-define');\nvar toPrimitive = require('./_to-primitive');\nvar dP = Object.defineProperty;\n\nexports.f = require('./_descriptors') ? Object.defineProperty : function defineProperty(O, P, Attributes) {\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if (IE8_DOM_DEFINE) try {\n return dP(O, P, Attributes);\n } catch (e) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dp.js\n// module id = 53\n// module chunks = 0","var isObject = require('./_is-object');\nmodule.exports = function (it) {\n if (!isObject(it)) throw TypeError(it + ' is not an object!');\n return it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_an-object.js\n// module id = 54\n// module chunks = 0","module.exports = function (it) {\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-object.js\n// module id = 55\n// module chunks = 0","module.exports = !require('./_descriptors') && !require('./_fails')(function () {\n return Object.defineProperty(require('./_dom-create')('div'), 'a', { get: function () { return 7; } }).a != 7;\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ie8-dom-define.js\n// module id = 56\n// module chunks = 0","// Thank's IE8 for his funny defineProperty\nmodule.exports = !require('./_fails')(function () {\n return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_descriptors.js\n// module id = 57\n// module chunks = 0","module.exports = function (exec) {\n try {\n return !!exec();\n } catch (e) {\n return true;\n }\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_fails.js\n// module id = 58\n// module chunks = 0","var isObject = require('./_is-object');\nvar document = require('./_global').document;\n// typeof document.createElement is 'object' in old IE\nvar is = isObject(document) && isObject(document.createElement);\nmodule.exports = function (it) {\n return is ? document.createElement(it) : {};\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_dom-create.js\n// module id = 59\n// module chunks = 0","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (it, S) {\n if (!isObject(it)) return it;\n var fn, val;\n if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;\n if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-primitive.js\n// module id = 60\n// module chunks = 0","module.exports = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_property-desc.js\n// module id = 61\n// module chunks = 0","module.exports = { \"default\": require(\"core-js/library/fn/symbol/iterator\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/symbol/iterator.js\n// module id = 62\n// module chunks = 0","require('../../modules/es6.string.iterator');\nrequire('../../modules/web.dom.iterable');\nmodule.exports = require('../../modules/_wks-ext').f('iterator');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/symbol/iterator.js\n// module id = 63\n// module chunks = 0","'use strict';\nvar $at = require('./_string-at')(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\nrequire('./_iter-define')(String, 'String', function (iterated) {\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var index = this._i;\n var point;\n if (index >= O.length) return { value: undefined, done: true };\n point = $at(O, index);\n this._i += point.length;\n return { value: point, done: false };\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.string.iterator.js\n// module id = 64\n// module chunks = 0","var toInteger = require('./_to-integer');\nvar defined = require('./_defined');\n// true -> String#at\n// false -> String#codePointAt\nmodule.exports = function (TO_STRING) {\n return function (that, pos) {\n var s = String(defined(that));\n var i = toInteger(pos);\n var l = s.length;\n var a, b;\n if (i < 0 || i >= l) return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_string-at.js\n// module id = 65\n// module chunks = 0","// 7.1.4 ToInteger\nvar ceil = Math.ceil;\nvar floor = Math.floor;\nmodule.exports = function (it) {\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-integer.js\n// module id = 66\n// module chunks = 0","// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_defined.js\n// module id = 67\n// module chunks = 0","'use strict';\nvar LIBRARY = require('./_library');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar hide = require('./_hide');\nvar has = require('./_has');\nvar Iterators = require('./_iterators');\nvar $iterCreate = require('./_iter-create');\nvar setToStringTag = require('./_set-to-string-tag');\nvar getPrototypeOf = require('./_object-gpo');\nvar ITERATOR = require('./_wks')('iterator');\nvar BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`\nvar FF_ITERATOR = '@@iterator';\nvar KEYS = 'keys';\nvar VALUES = 'values';\n\nvar returnThis = function () { return this; };\n\nmodule.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {\n $iterCreate(Constructor, NAME, next);\n var getMethod = function (kind) {\n if (!BUGGY && kind in proto) return proto[kind];\n switch (kind) {\n case KEYS: return function keys() { return new Constructor(this, kind); };\n case VALUES: return function values() { return new Constructor(this, kind); };\n } return function entries() { return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator';\n var DEF_VALUES = DEFAULT == VALUES;\n var VALUES_BUG = false;\n var proto = Base.prototype;\n var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];\n var $default = $native || getMethod(DEFAULT);\n var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;\n var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;\n var methods, key, IteratorPrototype;\n // Fix native\n if ($anyNative) {\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));\n if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if (!LIBRARY && !has(IteratorPrototype, ITERATOR)) hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if (DEF_VALUES && $native && $native.name !== VALUES) {\n VALUES_BUG = true;\n $default = function values() { return $native.call(this); };\n }\n // Define iterator\n if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if (DEFAULT) {\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if (FORCED) for (key in methods) {\n if (!(key in proto)) redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-define.js\n// module id = 68\n// module chunks = 0","module.exports = true;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_library.js\n// module id = 69\n// module chunks = 0","module.exports = require('./_hide');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_redefine.js\n// module id = 70\n// module chunks = 0","var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_has.js\n// module id = 71\n// module chunks = 0","module.exports = {};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iterators.js\n// module id = 72\n// module chunks = 0","'use strict';\nvar create = require('./_object-create');\nvar descriptor = require('./_property-desc');\nvar setToStringTag = require('./_set-to-string-tag');\nvar IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\nrequire('./_hide')(IteratorPrototype, require('./_wks')('iterator'), function () { return this; });\n\nmodule.exports = function (Constructor, NAME, next) {\n Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });\n setToStringTag(Constructor, NAME + ' Iterator');\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-create.js\n// module id = 73\n// module chunks = 0","// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\nvar anObject = require('./_an-object');\nvar dPs = require('./_object-dps');\nvar enumBugKeys = require('./_enum-bug-keys');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar Empty = function () { /* empty */ };\nvar PROTOTYPE = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function () {\n // Thrash, waste and sodomy: IE GC bug\n var iframe = require('./_dom-create')('iframe');\n var i = enumBugKeys.length;\n var lt = '<';\n var gt = '>';\n var iframeDocument;\n iframe.style.display = 'none';\n require('./_html').appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];\n return createDict();\n};\n\nmodule.exports = Object.create || function create(O, Properties) {\n var result;\n if (O !== null) {\n Empty[PROTOTYPE] = anObject(O);\n result = new Empty();\n Empty[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = createDict();\n return Properties === undefined ? result : dPs(result, Properties);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-create.js\n// module id = 74\n// module chunks = 0","var dP = require('./_object-dp');\nvar anObject = require('./_an-object');\nvar getKeys = require('./_object-keys');\n\nmodule.exports = require('./_descriptors') ? Object.defineProperties : function defineProperties(O, Properties) {\n anObject(O);\n var keys = getKeys(Properties);\n var length = keys.length;\n var i = 0;\n var P;\n while (length > i) dP.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dps.js\n// module id = 75\n// module chunks = 0","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal');\nvar enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O) {\n return $keys(O, enumBugKeys);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys.js\n// module id = 76\n// module chunks = 0","var has = require('./_has');\nvar toIObject = require('./_to-iobject');\nvar arrayIndexOf = require('./_array-includes')(false);\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\n\nmodule.exports = function (object, names) {\n var O = toIObject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (has(O, key = names[i++])) {\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys-internal.js\n// module id = 77\n// module chunks = 0","// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = require('./_iobject');\nvar defined = require('./_defined');\nmodule.exports = function (it) {\n return IObject(defined(it));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-iobject.js\n// module id = 78\n// module chunks = 0","// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = require('./_cof');\n// eslint-disable-next-line no-prototype-builtins\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iobject.js\n// module id = 79\n// module chunks = 0","var toString = {}.toString;\n\nmodule.exports = function (it) {\n return toString.call(it).slice(8, -1);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_cof.js\n// module id = 80\n// module chunks = 0","// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = require('./_to-iobject');\nvar toLength = require('./_to-length');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nmodule.exports = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) if (IS_INCLUDES || index in O) {\n if (O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_array-includes.js\n// module id = 81\n// module chunks = 0","// 7.1.15 ToLength\nvar toInteger = require('./_to-integer');\nvar min = Math.min;\nmodule.exports = function (it) {\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-length.js\n// module id = 82\n// module chunks = 0","var toInteger = require('./_to-integer');\nvar max = Math.max;\nvar min = Math.min;\nmodule.exports = function (index, length) {\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-absolute-index.js\n// module id = 83\n// module chunks = 0","var shared = require('./_shared')('keys');\nvar uid = require('./_uid');\nmodule.exports = function (key) {\n return shared[key] || (shared[key] = uid(key));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared-key.js\n// module id = 84\n// module chunks = 0","var global = require('./_global');\nvar SHARED = '__core-js_shared__';\nvar store = global[SHARED] || (global[SHARED] = {});\nmodule.exports = function (key) {\n return store[key] || (store[key] = {});\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared.js\n// module id = 85\n// module chunks = 0","var id = 0;\nvar px = Math.random();\nmodule.exports = function (key) {\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_uid.js\n// module id = 86\n// module chunks = 0","// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-bug-keys.js\n// module id = 87\n// module chunks = 0","var document = require('./_global').document;\nmodule.exports = document && document.documentElement;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_html.js\n// module id = 88\n// module chunks = 0","var def = require('./_object-dp').f;\nvar has = require('./_has');\nvar TAG = require('./_wks')('toStringTag');\n\nmodule.exports = function (it, tag, stat) {\n if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_set-to-string-tag.js\n// module id = 89\n// module chunks = 0","var store = require('./_shared')('wks');\nvar uid = require('./_uid');\nvar Symbol = require('./_global').Symbol;\nvar USE_SYMBOL = typeof Symbol == 'function';\n\nvar $exports = module.exports = function (name) {\n return store[name] || (store[name] =\n USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n};\n\n$exports.store = store;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks.js\n// module id = 90\n// module chunks = 0","// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\nvar has = require('./_has');\nvar toObject = require('./_to-object');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar ObjectProto = Object.prototype;\n\nmodule.exports = Object.getPrototypeOf || function (O) {\n O = toObject(O);\n if (has(O, IE_PROTO)) return O[IE_PROTO];\n if (typeof O.constructor == 'function' && O instanceof O.constructor) {\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gpo.js\n// module id = 91\n// module chunks = 0","// 7.1.13 ToObject(argument)\nvar defined = require('./_defined');\nmodule.exports = function (it) {\n return Object(defined(it));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-object.js\n// module id = 92\n// module chunks = 0","require('./es6.array.iterator');\nvar global = require('./_global');\nvar hide = require('./_hide');\nvar Iterators = require('./_iterators');\nvar TO_STRING_TAG = require('./_wks')('toStringTag');\n\nvar DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' +\n 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' +\n 'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' +\n 'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' +\n 'TextTrackList,TouchList').split(',');\n\nfor (var i = 0; i < DOMIterables.length; i++) {\n var NAME = DOMIterables[i];\n var Collection = global[NAME];\n var proto = Collection && Collection.prototype;\n if (proto && !proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);\n Iterators[NAME] = Iterators.Array;\n}\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/web.dom.iterable.js\n// module id = 93\n// module chunks = 0","'use strict';\nvar addToUnscopables = require('./_add-to-unscopables');\nvar step = require('./_iter-step');\nvar Iterators = require('./_iterators');\nvar toIObject = require('./_to-iobject');\n\n// 22.1.3.4 Array.prototype.entries()\n// 22.1.3.13 Array.prototype.keys()\n// 22.1.3.29 Array.prototype.values()\n// 22.1.3.30 Array.prototype[@@iterator]()\nmodule.exports = require('./_iter-define')(Array, 'Array', function (iterated, kind) {\n this._t = toIObject(iterated); // target\n this._i = 0; // next index\n this._k = kind; // kind\n// 22.1.5.2.1 %ArrayIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var kind = this._k;\n var index = this._i++;\n if (!O || index >= O.length) {\n this._t = undefined;\n return step(1);\n }\n if (kind == 'keys') return step(0, index);\n if (kind == 'values') return step(0, O[index]);\n return step(0, [index, O[index]]);\n}, 'values');\n\n// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)\nIterators.Arguments = Iterators.Array;\n\naddToUnscopables('keys');\naddToUnscopables('values');\naddToUnscopables('entries');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.array.iterator.js\n// module id = 94\n// module chunks = 0","module.exports = function () { /* empty */ };\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_add-to-unscopables.js\n// module id = 95\n// module chunks = 0","module.exports = function (done, value) {\n return { value: value, done: !!done };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-step.js\n// module id = 96\n// module chunks = 0","exports.f = require('./_wks');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks-ext.js\n// module id = 97\n// module chunks = 0","module.exports = { \"default\": require(\"core-js/library/fn/object/get-own-property-names\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/object/get-own-property-names.js\n// module id = 98\n// module chunks = 0","require('../../modules/es6.object.get-own-property-names');\nvar $Object = require('../../modules/_core').Object;\nmodule.exports = function getOwnPropertyNames(it) {\n return $Object.getOwnPropertyNames(it);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/object/get-own-property-names.js\n// module id = 99\n// module chunks = 0","// 19.1.2.7 Object.getOwnPropertyNames(O)\nrequire('./_object-sap')('getOwnPropertyNames', function () {\n return require('./_object-gopn-ext').f;\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.object.get-own-property-names.js\n// module id = 100\n// module chunks = 0","// most Object methods by ES6 should accept primitives\nvar $export = require('./_export');\nvar core = require('./_core');\nvar fails = require('./_fails');\nmodule.exports = function (KEY, exec) {\n var fn = (core.Object || {})[KEY] || Object[KEY];\n var exp = {};\n exp[KEY] = exec(fn);\n $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-sap.js\n// module id = 101\n// module chunks = 0","// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window\nvar toIObject = require('./_to-iobject');\nvar gOPN = require('./_object-gopn').f;\nvar toString = {}.toString;\n\nvar windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames\n ? Object.getOwnPropertyNames(window) : [];\n\nvar getWindowNames = function (it) {\n try {\n return gOPN(it);\n } catch (e) {\n return windowNames.slice();\n }\n};\n\nmodule.exports.f = function getOwnPropertyNames(it) {\n return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gopn-ext.js\n// module id = 102\n// module chunks = 0","// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)\nvar $keys = require('./_object-keys-internal');\nvar hiddenKeys = require('./_enum-bug-keys').concat('length', 'prototype');\n\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {\n return $keys(O, hiddenKeys);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gopn.js\n// module id = 103\n// module chunks = 0","\"use strict\";\n\nexports.__esModule = true;\n\nexports.default = function (instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/helpers/classCallCheck.js\n// module id = 104\n// module chunks = 0","\"use strict\";\n\nexports.__esModule = true;\n\nvar _defineProperty = require(\"../core-js/object/define-property\");\n\nvar _defineProperty2 = _interopRequireDefault(_defineProperty);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n (0, _defineProperty2.default)(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/helpers/createClass.js\n// module id = 105\n// module chunks = 0","/**\n * Array.find\n */\nif (!Array.prototype.find) {\n Array.prototype.find = function(predicate) {\n 'use strict';\n if (this == null) {\n throw new TypeError('Array.prototype.find called on null or undefined');\n }\n if (typeof predicate !== 'function') {\n throw new TypeError('predicate must be a function');\n }\n var list = Object(this);\n var length = list.length >>> 0;\n var thisArg = arguments[1];\n var value;\n\n for (var i = 0; i < length; i++) {\n value = list[i];\n if (predicate.call(thisArg, value, i, list)) {\n return value;\n }\n }\n return undefined;\n };\n}\n\n/*\n * classList.js: Cross-browser full element.classList implementation.\n * 1.1.20150312\n *\n * By Eli Grey, http://eligrey.com\n * License: Dedicated to the public domain.\n * See https://github.com/eligrey/classList.js/blob/master/LICENSE.md\n */\n/*global self, document, DOMException */\n/*! @source http://purl.eligrey.com/github/classList.js/blob/master/classList.js */\nif (\"document\" in self) {\n // Full polyfill for browsers with no classList support\n // Including IE < Edge missing SVGElement.classList\n if (!(\"classList\" in document.createElement(\"_\")) \n || document.createElementNS && !(\"classList\" in document.createElementNS(\"http://www.w3.org/2000/svg\",\"g\"))) {\n\n (function (view) {\n\n \"use strict\";\n\n if (!('Element' in view)) return;\n\n var\n classListProp = \"classList\"\n , protoProp = \"prototype\"\n , elemCtrProto = view.Element[protoProp]\n , objCtr = Object\n , strTrim = String[protoProp].trim || function () {\n return this.replace(/^\\s+|\\s+$/g, \"\");\n }\n , arrIndexOf = Array[protoProp].indexOf || function (item) {\n var\n i = 0\n , len = this.length\n ;\n for (; i < len; i++) {\n if (i in this && this[i] === item) {\n return i;\n }\n }\n return -1;\n }\n // Vendors: please allow content code to instantiate DOMExceptions\n , DOMEx = function (type, message) {\n this.name = type;\n this.code = DOMException[type];\n this.message = message;\n }\n , checkTokenAndGetIndex = function (classList, token) {\n if (token === \"\") {\n throw new DOMEx(\n \"SYNTAX_ERR\"\n , \"An invalid or illegal string was specified\"\n );\n }\n if (/\\s/.test(token)) {\n throw new DOMEx(\n \"INVALID_CHARACTER_ERR\"\n , \"String contains an invalid character\"\n );\n }\n return arrIndexOf.call(classList, token);\n }\n , ClassList = function (elem) {\n var\n trimmedClasses = strTrim.call(elem.getAttribute(\"class\") || \"\")\n , classes = trimmedClasses ? trimmedClasses.split(/\\s+/) : []\n , i = 0\n , len = classes.length\n ;\n for (; i < len; i++) {\n this.push(classes[i]);\n }\n this._updateClassName = function () {\n elem.setAttribute(\"class\", this.toString());\n };\n }\n , classListProto = ClassList[protoProp] = []\n , classListGetter = function () {\n return new ClassList(this);\n }\n ;\n // Most DOMException implementations don't allow calling DOMException's toString()\n // on non-DOMExceptions. Error's toString() is sufficient here.\n DOMEx[protoProp] = Error[protoProp];\n classListProto.item = function (i) {\n return this[i] || null;\n };\n classListProto.contains = function (token) {\n token += \"\";\n return checkTokenAndGetIndex(this, token) !== -1;\n };\n classListProto.add = function () {\n var\n tokens = arguments\n , i = 0\n , l = tokens.length\n , token\n , updated = false\n ;\n do {\n token = tokens[i] + \"\";\n if (checkTokenAndGetIndex(this, token) === -1) {\n this.push(token);\n updated = true;\n }\n }\n while (++i < l);\n\n if (updated) {\n this._updateClassName();\n }\n };\n classListProto.remove = function () {\n var\n tokens = arguments\n , i = 0\n , l = tokens.length\n , token\n , updated = false\n , index\n ;\n do {\n token = tokens[i] + \"\";\n index = checkTokenAndGetIndex(this, token);\n while (index !== -1) {\n this.splice(index, 1);\n updated = true;\n index = checkTokenAndGetIndex(this, token);\n }\n }\n while (++i < l);\n\n if (updated) {\n this._updateClassName();\n }\n };\n classListProto.toggle = function (token, force) {\n token += \"\";\n\n var\n result = this.contains(token)\n , method = result ?\n force !== true && \"remove\"\n :\n force !== false && \"add\"\n ;\n\n if (method) {\n this[method](token);\n }\n\n if (force === true || force === false) {\n return force;\n } else {\n return !result;\n }\n };\n classListProto.toString = function () {\n return this.join(\" \");\n };\n\n if (objCtr.defineProperty) {\n var classListPropDesc = {\n get: classListGetter\n , enumerable: true\n , configurable: true\n };\n try {\n objCtr.defineProperty(elemCtrProto, classListProp, classListPropDesc);\n } catch (ex) { // IE 8 doesn't support enumerable:true\n if (ex.number === -0x7FF5EC54) {\n classListPropDesc.enumerable = false;\n objCtr.defineProperty(elemCtrProto, classListProp, classListPropDesc);\n }\n }\n } else if (objCtr[protoProp].__defineGetter__) {\n elemCtrProto.__defineGetter__(classListProp, classListGetter);\n }\n\n }(self));\n\n } else {\n // There is full or partial native classList support, so just check if we need\n // to normalize the add/remove and toggle APIs.\n\n (function () {\n \"use strict\";\n\n var testElement = document.createElement(\"_\");\n\n testElement.classList.add(\"c1\", \"c2\");\n\n // Polyfill for IE 10/11 and Firefox <26, where classList.add and\n // classList.remove exist but support only one argument at a time.\n if (!testElement.classList.contains(\"c2\")) {\n var createMethod = function(method) {\n var original = DOMTokenList.prototype[method];\n\n DOMTokenList.prototype[method] = function(token) {\n var i, len = arguments.length;\n\n for (i = 0; i < len; i++) {\n token = arguments[i];\n original.call(this, token);\n }\n };\n };\n createMethod('add');\n createMethod('remove');\n }\n\n testElement.classList.toggle(\"c3\", false);\n\n // Polyfill for IE 10 and Firefox <24, where classList.toggle does not\n // support the second argument.\n if (testElement.classList.contains(\"c3\")) {\n var _toggle = DOMTokenList.prototype.toggle;\n\n DOMTokenList.prototype.toggle = function(token, force) {\n if (1 in arguments && !this.contains(token) === !force) {\n return force;\n } else {\n return _toggle.call(this, token);\n }\n };\n\n }\n\n testElement = null;\n }());\n\n }\n\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/PolyFills.js","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', {\n ref: \"trigger\"\n }, [_vm._t(\"default\"), _vm._v(\" \"), _c('transition', {\n attrs: {\n \"name\": _vm.effect\n }\n }, [(_vm.show) ? _c('div', {\n ref: \"popover\",\n class: ['tooltip', _vm.placement]\n }, [_c('div', {\n staticClass: \"tooltip-arrow\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"tooltip-inner\"\n }, [_vm._t(\"content\", [_c('div', {\n domProps: {\n \"innerHTML\": _vm._s(_vm.content)\n }\n })])], 2)]) : _vm._e()])], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3a7c9e5c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3a7c9e5c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Tooltip.vue\n// module id = 107\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"affix\",\n \"name\": \"Affix\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('h3', [_vm._v(\"\\n The sub-navigation on the RIGHT is a live demo of the affix.\\n \"), _c('span', {\n staticClass: \"visible-xs-block visible-sm-block\"\n }, [_vm._v(\"(The live demo is hidden in small screens)\")]), _vm._v(\" \"), _c('tooltip', {\n attrs: {\n \"trigger\": \"hover\",\n \"effect\": \"fadein\",\n \"content\": \"I'm a direction, not jerking off!\",\n \"placement\": \"left\"\n }\n }, [_c('span', {\n staticClass: \"glyphicon glyphicon-hand-right pull-right animated shake hidden-xs hidden-sm\"\n })])], 1)]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n ... \\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"offset\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"0\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Pixels to offset from top of screen when calculating position of scroll.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-01c26fc8\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-01c26fc8!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/affixDocs.vue\n// module id = 108\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./affixSidebar.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5db0194c!vue-loader/lib/selector?type=template&index=0!./affixSidebar.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/affixSidebar.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-5db0194c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5db0194c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] affixSidebar.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/affixSidebar.vue\n// module id = 109\n// module chunks = 0","\n \n \n Back to top \n GitHub \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// affixSidebar.vue?461a204b","module.exports = { \"default\": require(\"core-js/library/fn/get-iterator\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/get-iterator.js\n// module id = 111\n// module chunks = 0","require('../modules/web.dom.iterable');\nrequire('../modules/es6.string.iterator');\nmodule.exports = require('../modules/core.get-iterator');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/get-iterator.js\n// module id = 112\n// module chunks = 0","var anObject = require('./_an-object');\nvar get = require('./core.get-iterator-method');\nmodule.exports = require('./_core').getIterator = function (it) {\n var iterFn = get(it);\n if (typeof iterFn != 'function') throw TypeError(it + ' is not iterable!');\n return anObject(iterFn.call(it));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/core.get-iterator.js\n// module id = 113\n// module chunks = 0","var classof = require('./_classof');\nvar ITERATOR = require('./_wks')('iterator');\nvar Iterators = require('./_iterators');\nmodule.exports = require('./_core').getIteratorMethod = function (it) {\n if (it != undefined) return it[ITERATOR]\n || it['@@iterator']\n || Iterators[classof(it)];\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/core.get-iterator-method.js\n// module id = 114\n// module chunks = 0","// getting tag from 19.1.3.6 Object.prototype.toString()\nvar cof = require('./_cof');\nvar TAG = require('./_wks')('toStringTag');\n// ES3 wrong here\nvar ARG = cof(function () { return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function (it, key) {\n try {\n return it[key];\n } catch (e) { /* empty */ }\n};\n\nmodule.exports = function (it) {\n var O, T, B;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T\n // builtinTag case\n : ARG ? cof(O)\n // ES3 arguments fallback\n : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_classof.js\n// module id = 115\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Affix.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-a25cf442!vue-loader/lib/selector?type=template&index=0!./Affix.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Affix.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-a25cf442\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-a25cf442\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Affix.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Affix.vue\n// module id = 116\n// module chunks = 0","\n \n \n
\n \n\n\n\n\n\n// WEBPACK FOOTER //\n// Affix.vue?680b92a4","/**\n * Click outside directive\n */\nconst HANDLER = '_vue_scroll_handler'\nconst events = ['resize', 'scroll']\n\nfunction bind (el, binding) {\n unbind(el)\n\n var callback = binding.value\n if (typeof callback !== 'function') {\n if (process.env.NODE_ENV !== 'production') {\n Vue.util.warn('ClickOutside only work with a function value, received: v-' + binding.name + '=\"' + binding.expression + '\"')\n }\n } else {\n el[HANDLER] = function (e) { callback(e) }\n events.forEach(function (e) { window.addEventListener(e, el[HANDLER], false) })\n document.addEventListener('load', el[HANDLER], false)\n setTimeout(function() { el[HANDLER]() }, 0)\n }\n}\n\nfunction unbind(el) {\n events.forEach(function (e) { window.removeEventListener(e, el[HANDLER], false) })\n document.removeEventListener('load', el[HANDLER], false)\n delete el[HANDLER];\n}\n\nexport default {\n bind,\n unbind,\n update (el, binding) {\n if (binding.value !== binding.oldValue) bind(el, binding)\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/directives/Scroll.js","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"hidden-print hidden-xs hidden-sm\"\n }, [_c('nav', {\n directives: [{\n name: \"scroll\",\n rawName: \"v-scroll\",\n value: (_vm.checkScroll),\n expression: \"checkScroll\"\n }],\n staticClass: \"bs-docs-sidebar\",\n class: {\n affix: _vm.affixed\n },\n style: ({\n marginTop: _vm.top\n })\n }, [_vm._t(\"default\")], 2)])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-a25cf442\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-a25cf442!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Affix.vue\n// module id = 119\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('affix', {\n directives: [{\n name: \"scroll\",\n rawName: \"v-scroll\",\n value: (_vm.scrollSpy),\n expression: \"scrollSpy\"\n }],\n attrs: {\n \"offset\": 50\n }\n }, [_c('ul', {\n staticClass: \"nav bs-docs-sidenav\",\n attrs: {\n \"id\": \"sidenav\"\n }\n }, _vm._l((_vm.sections), function(s) {\n return _c('li', {\n class: {\n active: _vm.active == s.id\n }\n }, [_c('a', {\n attrs: {\n \"href\": '#' + s.id\n }\n }, [_vm._v(_vm._s(s.name))])])\n })), _vm._v(\" \"), _c('a', {\n staticClass: \"back-to-top\",\n attrs: {\n \"href\": \"#\"\n }\n }, [_vm._v(\"Back to top\")]), _vm._v(\" \"), _c('a', {\n staticClass: \"back-to-top\",\n attrs: {\n \"href\": \"https://github.com/wffranco/vue-strap\"\n }\n }, [_vm._v(\"GitHub\")])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5db0194c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5db0194c!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/affixSidebar.vue\n// module id = 120\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-3eea4958!vue-loader/lib/selector?type=styles&index=0!./alertDocs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./alertDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3eea4958!vue-loader/lib/selector?type=template&index=0!./alertDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/alertDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-3eea4958\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3eea4958\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] alertDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/alertDocs.vue\n// module id = 121\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-3eea4958!./~/vue-loader/lib/selector.js?type=styles&index=0!./docs/example/alertDocs.vue\n// module id = 123\n// module chunks = 0","\n \n \n
\n Click to toggle alert on top\n \n
\n \n Heads up! \n This alert needs your attention.
\n \n
\n Click to toggle alert on right\n \n
\n \n Well Done! \n You successfully read this important alert message.
\n \n
\n
\n Well Done! \n You successfully read this important alert message.\n \n
\n Heads up! This alert needs your attention, but it's not super important.\n \n
\n Oh snap! Change a few things up and try submitting again.\n \n
\n Warning! Better check yourself, you're not looking too good.\n \n
\n\n \n <alert type=\"success/info/danger/warning\">\n ...\n </alert>\n\n <alert v-model=\"showRight\" placement=\"top-right\" duration=\"3000\" type=\"success\" width=\"400px\" dismissable>\n <span class=\"icon-ok-circled alert-icon-float-left\"></span>\n <strong>Well Done!</strong>\n <p>You successfully read this important alert message.</p>\n </alert>\n\n <alert v-models=\"showTop\" placement=\"top\" duration=\"3000\" type=\"danger\" width=\"400px\" dismissable>\n <span class=\"icon-info-circled alert-icon-float-left\"></span>\n <strong>Heads up!</strong>\n <p>This alert needs your attention.</p>\n </alert>\n \n \n \n
value
\n
Boolean
\n
true
\n
Whether show the component
\n
\n \n
dismissable
\n
Boolean
\n
false
\n
Whether show close button
\n
\n \n
type
\n
String, one of\n success\n info\n warning\n danger
\n
success
\n
Components styles
\n
\n \n
duration
\n
Number
\n
0
\n
Auto close duration. Set 0 or a negative number will NOT be auto-close.
\n
\n \n \n
placement
\n
String. one of top, top-right
\n
\n
how to position the component.
\n
\n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// alertDocs.vue?e439086a","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-0f54d12a!vue-loader/lib/selector?type=styles&index=0!./Alert.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Alert.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-0f54d12a!vue-loader/lib/selector?type=template&index=0!./Alert.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Alert.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-0f54d12a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-0f54d12a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Alert.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Alert.vue\n// module id = 125\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-0f54d12a!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Alert.vue\n// module id = 127\n// module chunks = 0","\n \n \n \n × \n \n \n
\n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Alert.vue?6d4dc055","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('transition', {\n attrs: {\n \"name\": \"fade\"\n }\n }, [_c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.val),\n expression: \"val\"\n }],\n class: ['alert', 'alert-' + _vm.type, _vm.placement],\n style: ({\n width: _vm.width\n }),\n attrs: {\n \"role\": \"alert\"\n }\n }, [_c('button', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.dismissable),\n expression: \"dismissable\"\n }],\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.val = false\n }\n }\n }, [_c('span', [_vm._v(\"×\")])]), _vm._v(\" \"), _vm._t(\"default\")], 2)])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-0f54d12a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-0f54d12a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Alert.vue\n// module id = 129\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"alert\",\n \"name\": \"Alert\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('button', {\n staticClass: \"btn btn-danger btn-lg\",\n on: {\n \"click\": function($event) {\n _vm.showTop = !_vm.showTop\n }\n }\n }, [_vm._v(\"\\n Click to toggle alert on top\\n \")]), _vm._v(\" \"), _c('alert', {\n attrs: {\n \"placement\": \"top\",\n \"duration\": 3000,\n \"type\": \"danger\",\n \"width\": \"400px\",\n \"dismissable\": \"\"\n },\n model: {\n value: (_vm.showTop),\n callback: function($$v) {\n _vm.showTop = $$v\n },\n expression: \"showTop\"\n }\n }, [_c('span', {\n staticClass: \"icon-info-circled alert-icon-float-left\"\n }), _vm._v(\" \"), _c('strong', [_vm._v(\"Heads up!\")]), _vm._v(\" \"), _c('p', [_vm._v(\"This alert needs your attention.\")])]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-success btn-lg\",\n on: {\n \"click\": function($event) {\n _vm.showRight = !_vm.showRight\n }\n }\n }, [_vm._v(\"\\n Click to toggle alert on right\\n \")]), _vm._v(\" \"), _c('alert', {\n attrs: {\n \"placement\": \"top-right\",\n \"duration\": 3000,\n \"type\": \"success\",\n \"width\": \"400px\",\n \"dismissable\": \"\"\n },\n model: {\n value: (_vm.showRight),\n callback: function($$v) {\n _vm.showRight = $$v\n },\n expression: \"showRight\"\n }\n }, [_c('span', {\n staticClass: \"icon-ok-circled alert-icon-float-left\"\n }), _vm._v(\" \"), _c('strong', [_vm._v(\"Well Done!\")]), _vm._v(\" \"), _c('p', [_vm._v(\"You successfully read this important alert message.\")])]), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('alert', {\n attrs: {\n \"type\": \"success\"\n }\n }, [_c('strong', [_vm._v(\"Well Done!\")]), _vm._v(\"\\n You successfully read this important alert message.\\n \")]), _vm._v(\" \"), _c('alert', {\n attrs: {\n \"type\": \"info\"\n }\n }, [_c('strong', [_vm._v(\"Heads up!\")]), _vm._v(\" This alert needs your attention, but it's not super important.\\n \")]), _vm._v(\" \"), _c('alert', {\n attrs: {\n \"type\": \"danger\",\n \"dismissable\": \"\"\n }\n }, [_c('strong', [_vm._v(\"Oh snap!\")]), _vm._v(\" Change a few things up and try submitting again.\\n \")]), _vm._v(\" \"), _c('alert', {\n attrs: {\n \"type\": \"warning\",\n \"dismissable\": \"\"\n }\n }, [_c('strong', [_vm._v(\"Warning!\")]), _vm._v(\" Better check yourself, you're not looking too good.\\n \")])], 1), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n ...\\n \\n\\n \\n \\n Well Done! \\n You successfully read this important alert message.
\\n \\n\\n \\n \\n Heads up! \\n This alert needs your attention.
\\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Whether show the component\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"dismissable\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Whether show close button\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of\\n \"), _c('code', [_vm._v(\"success\")]), _vm._v(\" \"), _c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _c('code', [_vm._v(\"danger\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Components styles\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"duration\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"0\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Auto close duration. Set \"), _c('code', [_vm._v(\"0\")]), _vm._v(\" or a negative number will NOT be auto-close.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"width\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"placement\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\". one of \"), _c('code', [_vm._v(\"top\")]), _vm._v(\", \"), _c('code', [_vm._v(\"top-right\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"how to position the component.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3eea4958\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3eea4958!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/alertDocs.vue\n// module id = 130\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./asideDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5df27b30!vue-loader/lib/selector?type=template&index=0!./asideDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/asideDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-5df27b30\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5df27b30\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] asideDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/asideDocs.vue\n// module id = 131\n// module chunks = 0","\n \n \n
Show Aside on left \n
Show Aside on right \n\n
\n Text in aside \n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua.
\n Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.
\n \n if (talk === cheap){\n code.style.display = 'block'\n }\n \n \n \n
\n Text in aside \n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua.
\n Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.
\n \n if (talk === cheap){\n code.style.display = 'block'\n }\n \n \n \n
\n \n <sidebar :show=\"showRight\" placement=\"right\" header=\"Title\" width=\"350\">\n ...\n </sidebar>\n <sidebar :show=\"showLeft\" placement=\"left\" header=\"Title\" width=\"350\">\n ...\n </sidebar>\n \n \n \n
value
\n
Boolean
\n
\n
Whether show the component.
\n
\n \n
placement
\n
String, one of left, right
\n
right
\n
how to position the component.
\n
\n \n
header
\n
String
\n
\n
Header text of the aside component.
\n
\n \n
width
\n
Number
\n
\n
\n
\n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// asideDocs.vue?1a28e522","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-eb40f572!vue-loader/lib/selector?type=styles&index=0!./Aside.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Aside.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-eb40f572!vue-loader/lib/selector?type=template&index=0!./Aside.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Aside.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-eb40f572\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-eb40f572\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Aside.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Aside.vue\n// module id = 133\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-eb40f572!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Aside.vue\n// module id = 135\n// module chunks = 0","\n \n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Aside.vue?23d6cdab","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('transition', {\n attrs: {\n \"name\": 'slide' + _vm.placement\n }\n }, [(_vm.show) ? _c('div', {\n staticClass: \"aside\",\n class: _vm.placement,\n style: ({\n width: _vm.width + 'px'\n })\n }, [_c('div', {\n staticClass: \"aside-dialog\"\n }, [_c('div', {\n staticClass: \"aside-content\"\n }, [_c('div', {\n staticClass: \"aside-header\"\n }, [_c('button', {\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": _vm.trigger_close\n }\n }, [_c('span', [_vm._v(\"×\")])]), _vm._v(\" \"), _c('h4', {\n staticClass: \"aside-title\"\n }, [_vm._t(\"header\", [_vm._v(_vm._s(_vm.header))])], 2)]), _vm._v(\" \"), _c('div', {\n staticClass: \"aside-body\"\n }, [_vm._t(\"default\")], 2)])])]) : _vm._e()])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-eb40f572\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-eb40f572!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Aside.vue\n// module id = 137\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"aside\",\n \"name\": \"Aside\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('button', {\n staticClass: \"btn btn-danger btn-lg\",\n on: {\n \"click\": function($event) {\n _vm.showLeft = true\n }\n }\n }, [_vm._v(\"Show Aside on left\")]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-success btn-lg\",\n on: {\n \"click\": function($event) {\n _vm.showRight = true\n }\n }\n }, [_vm._v(\"Show Aside on right\")]), _vm._v(\" \"), _c('sidebar', {\n attrs: {\n \"show\": _vm.showLeft,\n \"placement\": \"left\",\n \"header\": \"Title\",\n \"width\": 350\n },\n on: {\n \"close\": function($event) {\n _vm.showLeft = false\n }\n }\n }, [_c('h4', [_vm._v(\"Text in aside\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua.\")]), _vm._v(\" \"), _c('p', [_vm._v(\" Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat.\")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n if (talk === cheap){\\n code.style.display = 'block'\\n }\\n \")]), _vm._v(\" \"), _c('div', {\n staticClass: \"aside-footer\"\n }, [_c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.showLeft = false\n }\n }\n }, [_vm._v(\"Close\")])])], 1), _vm._v(\" \"), _c('sidebar', {\n attrs: {\n \"show\": _vm.showRight,\n \"placement\": \"right\",\n \"header\": \"Title\",\n \"width\": 350\n },\n on: {\n \"close\": function($event) {\n _vm.showRight = false\n }\n }\n }, [_c('h4', [_vm._v(\"Text in aside\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua.\")]), _vm._v(\" \"), _c('p', [_vm._v(\" Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat.\")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n if (talk === cheap){\\n code.style.display = 'block'\\n }\\n \")]), _vm._v(\" \"), _c('div', {\n staticClass: \"aside-footer\"\n }, [_c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.showRight = false\n }\n }\n }, [_vm._v(\"Close\")])])], 1)], 1), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n ...\\n \\n \\n ...\\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Whether show the component.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"placement\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"left\")]), _vm._v(\", \"), _c('code', [_vm._v(\"right\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"right\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"how to position the component.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"header\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Header text of the aside component.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"width\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p')])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5df27b30\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5df27b30!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/asideDocs.vue\n// module id = 138\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./buttonGroupDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-bab8f0b6!vue-loader/lib/selector?type=template&index=0!./buttonGroupDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/buttonGroupDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-bab8f0b6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-bab8f0b6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] buttonGroupDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/buttonGroupDocs.vue\n// module id = 139\n// module chunks = 0","\n \n \n
Checkbox \n
\n Left \n Middle \n Right \n \n
\n
Checkbox value: {{ checkboxValue }} \n \n
\n
Radio \n
\n \n Left \n Middle \n Right \n \n
\n
\n \n Left \n Middle \n Right \n \n
\n
\n Not buttons: \n \n Left \n Middle \n Right \n \n
\n
\n
Radio value: {{ radioValue }} \n \n
\n \n <button-group v-model=\"checkboxValue\">\n <checkbox true-value=\"left\">Left</checkbox>\n <checkbox true-value=\"middle\">Middle</checkbox>\n <checkbox true-value=\"right\">Right</checkbox>\n </button-group>\n\n <button-group v-model=\"radioValue\" type=\"primary\">\n <radio selected-value=\"left\">Left</radio>\n <radio selected-value=\"middle\">Middle</radio>\n <radio selected-value=\"right\">Right</radio>\n </button-group>\n\n Not Buttons:\n <button-group v-model=\"radioValue\" type=\"info\" buttons=\"false\">\n <radio selected-value=\"left\">Left</radio>\n <radio selected-value=\"middle\">Middle</radio>\n <radio selected-value=\"right\">Right</radio>\n </button-group>\n \n\n \n \n
value
\n
Array or String
\n
\n
If defined, then the defined values will be checked otherwise the elements with a checked attribute\n will be checked.
\n
\n \n
buttons
\n
Boolean
\n
true
\n
\n
Can enable/disable button style.
\n
Group normal checks if you want to set the same type color for all.
\n \n
\n \n
disabled
\n
Boolean
\n
false
\n
\n
Can enable/disable group values.
\n
Disable it if you need independent values but want to group color and/or style.
\n \n
\n \n
type
\n
String, one of default\n primary\n danger\n info\n warning\n success
\n
default
\n
\n
\n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// buttonGroupDocs.vue?d4ddd2ac","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./ButtonGroup.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-7a1276bc!vue-loader/lib/selector?type=template&index=0!./ButtonGroup.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/ButtonGroup.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-7a1276bc\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-7a1276bc\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] ButtonGroup.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/ButtonGroup.vue\n// module id = 141\n// module chunks = 0","\n \n \n
\n \n\n\n\n\n\n// WEBPACK FOOTER //\n// ButtonGroup.vue?7e8af62c","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: {\n 'btn-group': _vm.buttons, 'btn-group-justified': _vm.justified, 'btn-group-vertical': _vm.vertical\n },\n attrs: {\n \"data-toggle\": _vm.buttons && 'buttons'\n }\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-7a1276bc\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-7a1276bc!./~/vue-loader/lib/selector.js?type=template&index=0!./src/ButtonGroup.vue\n// module id = 143\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-15abba8a!vue-loader/lib/selector?type=styles&index=0!./Radio.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Radio.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-15abba8a!vue-loader/lib/selector?type=template&index=0!./Radio.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Radio.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-15abba8a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-15abba8a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Radio.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Radio.vue\n// module id = 144\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-15abba8a!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Radio.vue\n// module id = 146\n// module chunks = 0","\n \n \n \n \n \n \n \n \n \n \n \n
\n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Radio.vue?55ca28c9","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c(_vm.buttonStyle ? 'label' : 'div', {\n tag: \"div\",\n class: [(_vm.buttonStyle ? 'btn btn-' + _vm.typeColor : 'radio ' + _vm.typeColor), {\n active: _vm.active,\n disabled: _vm.disabled,\n readonly: _vm.readonly\n }],\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggle($event)\n }\n }\n }, [(_vm.buttonStyle) ? [_c('input', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (!_vm.readonly),\n expression: \"!readonly\"\n }, {\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check),\n expression: \"check\"\n }],\n ref: \"input\",\n attrs: {\n \"type\": \"radio\",\n \"autocomplete\": \"off\",\n \"name\": _vm.name,\n \"readonly\": _vm.readonly,\n \"disabled\": _vm.disabled\n },\n domProps: {\n \"value\": _vm.selectedValue,\n \"checked\": _vm._q(_vm.check, _vm.selectedValue)\n },\n on: {\n \"change\": function($event) {\n _vm.check = _vm.selectedValue\n }\n }\n }), _vm._v(\" \"), _vm._t(\"default\")] : _c('label', {\n staticClass: \"open\"\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check),\n expression: \"check\"\n }],\n ref: \"input\",\n attrs: {\n \"type\": \"radio\",\n \"autocomplete\": \"off\",\n \"name\": _vm.name,\n \"readonly\": _vm.readonly,\n \"disabled\": _vm.disabled\n },\n domProps: {\n \"value\": _vm.selectedValue,\n \"checked\": _vm._q(_vm.check, _vm.selectedValue)\n },\n on: {\n \"change\": function($event) {\n _vm.check = _vm.selectedValue\n }\n }\n }), _vm._v(\" \"), _c('span', {\n staticClass: \"icon dropdown-toggle\",\n class: [_vm.active ? 'btn-' + _vm.typeColor : '', {\n bg: _vm.typeColor === 'default'\n }]\n }), _vm._v(\" \"), (_vm.active && _vm.typeColor === 'default') ? _c('span', {\n staticClass: \"icon\"\n }) : _vm._e(), _vm._v(\" \"), _vm._t(\"default\")], 2)], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-15abba8a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-15abba8a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Radio.vue\n// module id = 148\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"button-group\",\n \"name\": \"Button Group\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('h4', [_vm._v(\"Checkbox\")]), _vm._v(\" \"), _c('button-group', {\n model: {\n value: (_vm.checkboxValue),\n callback: function($$v) {\n _vm.checkboxValue = $$v\n },\n expression: \"checkboxValue\"\n }\n }, [_c('checkbox', {\n attrs: {\n \"true-value\": \"left\"\n }\n }, [_vm._v(\"Left\")]), _vm._v(\" \"), _c('checkbox', {\n attrs: {\n \"true-value\": \"middle\"\n }\n }, [_vm._v(\"Middle\")]), _vm._v(\" \"), _c('checkbox', {\n attrs: {\n \"true-value\": \"right\"\n }\n }, [_vm._v(\"Right\")])], 1), _vm._v(\" \"), _c('p', [_c('pre', [_vm._v(\"Checkbox value: \" + _vm._s(_vm.checkboxValue))])]), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('h4', [_vm._v(\"Radio\")]), _vm._v(\" \"), _c('p', [_c('button-group', {\n attrs: {\n \"type\": \"primary\"\n },\n model: {\n value: (_vm.radioValue),\n callback: function($$v) {\n _vm.radioValue = $$v\n },\n expression: \"radioValue\"\n }\n }, [_c('radio', {\n attrs: {\n \"selected-value\": \"left\"\n }\n }, [_vm._v(\"Left\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"selected-value\": \"middle\"\n }\n }, [_vm._v(\"Middle\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"selected-value\": \"right\"\n }\n }, [_vm._v(\"Right\")])], 1)], 1), _vm._v(\" \"), _c('p', [_c('button-group', {\n attrs: {\n \"type\": \"success\"\n },\n model: {\n value: (_vm.radioValue),\n callback: function($$v) {\n _vm.radioValue = $$v\n },\n expression: \"radioValue\"\n }\n }, [_c('radio', {\n attrs: {\n \"selected-value\": \"left\"\n }\n }, [_vm._v(\"Left\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"selected-value\": \"middle\"\n }\n }, [_vm._v(\"Middle\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"selected-value\": \"right\"\n }\n }, [_vm._v(\"Right\")])], 1)], 1), _vm._v(\" \"), _c('p', [_c('label', [_vm._v(\"Not buttons:\")]), _vm._v(\" \"), _c('button-group', {\n attrs: {\n \"type\": \"info\",\n \"buttons\": false\n },\n model: {\n value: (_vm.radioValue),\n callback: function($$v) {\n _vm.radioValue = $$v\n },\n expression: \"radioValue\"\n }\n }, [_c('radio', {\n attrs: {\n \"selected-value\": \"left\"\n }\n }, [_vm._v(\"Left\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"selected-value\": \"middle\"\n }\n }, [_vm._v(\"Middle\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"selected-value\": \"right\"\n }\n }, [_vm._v(\"Right\")])], 1)], 1), _vm._v(\" \"), _c('p', [_c('pre', [_vm._v(\"Radio value: \" + _vm._s(_vm.radioValue))])])], 1), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n Left \\n Middle \\n Right \\n \\n\\n \\n Left \\n Middle \\n Right \\n \\n\\n Not Buttons:\\n \\n Left \\n Middle \\n Right \\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Array\")]), _vm._v(\" or \"), _c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"If defined, then the defined values will be checked otherwise the elements with a checked attribute\\n will be checked.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"buttons\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _c('p'), _c('p', [_vm._v(\"Can enable/disable button style.\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Group normal checks if you want to set the same type color for all.\")]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"disabled\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p'), _c('p', [_vm._v(\"Can enable/disable group values.\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Disable it if you need independent values but want to group color and/or style.\")]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"default\")]), _vm._v(\" \"), _c('code', [_vm._v(\"primary\")]), _vm._v(\" \"), _c('code', [_vm._v(\"danger\")]), _vm._v(\" \"), _c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"default\")])]), _vm._v(\" \"), _c('p')])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-bab8f0b6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-bab8f0b6!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/buttonGroupDocs.vue\n// module id = 149\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./carouselDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1710102e!vue-loader/lib/selector?type=template&index=0!./carouselDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/carouselDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-1710102e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1710102e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] carouselDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/carouselDocs.vue\n// module id = 150\n// module chunks = 0","\n \n \n
\n \n \n \n
Slide #1 \n
sunt in culpa qui officia deserunt mollit a.
\n
\n \n \n \n \n
Slide #2 \n
sunt in culpa qui officia deserunt mollit a.
\n
\n \n \n \n \n
Slide #3 \n
sunt in culpa qui officia deserunt mollit a.
\n
\n \n \n
\n \n <carousel>\n <slider>\n <img src=\"https://placehold.it/1200x400?text=one\">\n <div class=\"carousel-caption\">\n ...\n </div>\n </slider>\n <slider>\n <img src=\"https://placehold.it/1200x400?text=two\">\n </slider>\n <slider>\n <img src=\"https://placehold.it/1200x400?text=three\">\n </slider>\n </carousel>\n \n \n \n
indicators
\n
Boolean
\n
true
\n
Whether to show the indicators.
\n
\n \n
controls
\n
Boolean
\n
true
\n
Whether to show the direction controls.
\n
\n \n
interval
\n
Number
\n
5000
\n
The amount of time to delay between automatically cycling an item. If set to 0 or a negative number,\n carousel will not automatically cycle.\n
\n
\n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// carouselDocs.vue?678356fe","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-5d9919be&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Carousel.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Carousel.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5d9919be!vue-loader/lib/selector?type=template&index=0!./Carousel.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Carousel.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-5d9919be\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-5d9919be\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5d9919be\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Carousel.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Carousel.vue\n// module id = 152\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-5d9919be&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Carousel.vue\n// module id = 154\n// module chunks = 0","\n\n \n
\n \n \n \n
\n \n
\n \n
\n
\n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Carousel.vue?47bce3d1","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"carousel slide\",\n attrs: {\n \"data-ride\": \"carousel\"\n }\n }, [_c('ol', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.indicators),\n expression: \"indicators\"\n }],\n staticClass: \"carousel-indicators\"\n }, _vm._l((_vm.indicator_list), function(indicator, i) {\n return _c('li', {\n class: {\n active: i === _vm.index\n },\n on: {\n \"click\": function($event) {\n _vm.indicatorClick(i)\n }\n }\n }, [_c('span')])\n })), _vm._v(\" \"), _c('div', {\n staticClass: \"carousel-inner\",\n attrs: {\n \"role\": \"listbox\"\n }\n }, [_vm._t(\"default\")], 2), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.controls),\n expression: \"controls\"\n }],\n staticClass: \"carousel-controls hidden-xs\"\n }, [_c('a', {\n staticClass: \"left carousel-control\",\n attrs: {\n \"role\": \"button\"\n },\n on: {\n \"click\": _vm.prev\n }\n }, [_c('span', {\n staticClass: \"glyphicon glyphicon-chevron-left\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })]), _vm._v(\" \"), _c('a', {\n staticClass: \"right carousel-control\",\n attrs: {\n \"role\": \"button\"\n },\n on: {\n \"click\": _vm.next\n }\n }, [_c('span', {\n staticClass: \"glyphicon glyphicon-chevron-right\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5d9919be\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5d9919be!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Carousel.vue\n// module id = 156\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Slider.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-370ccf3c!vue-loader/lib/selector?type=template&index=0!./Slider.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Slider.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-370ccf3c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-370ccf3c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Slider.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Slider.vue\n// module id = 157\n// module chunks = 0","
\n\n\n\n\n\n// WEBPACK FOOTER //\n// Slider.vue?16eddc5e","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"item\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-370ccf3c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-370ccf3c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Slider.vue\n// module id = 159\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"carousel\",\n \"name\": \"Carousel\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('carousel', [_c('slider', [_c('img', {\n attrs: {\n \"src\": \"https://placehold.it/1200x500?text=one\"\n }\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"carousel-caption\"\n }, [_c('h3', [_vm._v(\"Slide #1\")]), _vm._v(\" \"), _c('p', [_vm._v(\"sunt in culpa qui officia deserunt mollit a.\")])])]), _vm._v(\" \"), _c('slider', [_c('img', {\n attrs: {\n \"src\": \"https://placehold.it/1200x500?text=two\"\n }\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"carousel-caption\"\n }, [_c('h3', [_vm._v(\"Slide #2\")]), _vm._v(\" \"), _c('p', [_vm._v(\"sunt in culpa qui officia deserunt mollit a.\")])])]), _vm._v(\" \"), _c('slider', [_c('img', {\n attrs: {\n \"src\": \"https://placehold.it/1200x500?text=three\"\n }\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"carousel-caption\"\n }, [_c('h3', [_vm._v(\"Slide #3\")]), _vm._v(\" \"), _c('p', [_vm._v(\"sunt in culpa qui officia deserunt mollit a.\")])])])], 1)], 1), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n \\n \\n ...\\n
\\n \\n \\n \\n \\n \\n \\n \\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"indicators\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Whether to show the indicators.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"controls\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Whether to show the direction controls.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"interval\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"5000\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"The amount of time to delay between automatically cycling an item. If set to 0 or a negative number,\\n carousel will not automatically cycle.\\n \")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-1710102e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1710102e!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/carouselDocs.vue\n// module id = 160\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./checkboxDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-339bb791!vue-loader/lib/selector?type=template&index=0!./checkboxDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/checkboxDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-339bb791\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-339bb791\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] checkboxDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/checkboxDocs.vue\n// module id = 161\n// module chunks = 0","\n \n \n
Checkbox \n
One \n
Two (disabled) \n
Two (readonly) \n
Two \n
\n
Checkbox Button (Single button) \n
Three \n
Four (disabled) \n
Four (readonly) \n
Four \n
\n
Checkbox values: {{ checkboxValue }} \n \n
\n \n <checkbox v-model=\"checkboxValue.one\" true-value=\"1\">One</checkbox>\n <checkbox v-model=\"checkboxValue.two\" true-value=\"two\" type=\"danger/warning/success\">Two</checkbox>\n <checkbox v-model=\"checkboxValue.three\" :true-value=\"2+1\" type=\"primary\">Three</checkbox>\n <checkbox button v-model=\"checkboxValue.four\" type=\"info\">Four (default true/false)</checkbox>\n \n \n \n
value
\n
Mixed
\n
\n
Handle the selected value.
\n
\n \n
true-value
\n
Mixed
\n
true
\n
Value when is checked.
\n
\n \n
false-value
\n
Mixed
\n
false
\n
Value when is not checked.
\n
\n \n
type
\n
String, one of default\n primary\n danger\n info\n warning\n success
\n
default
\n
\n
\n \n
button
\n
Boolean
\n
false
\n
Button style.
\n
\n \n See Button Group for more options.
\n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// checkboxDocs.vue?c744df0c","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"checkbox\",\n \"name\": \"Checkbox\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('h4', [_vm._v(\"Checkbox\")]), _vm._v(\" \"), _c('checkbox', {\n attrs: {\n \"true-value\": \"1\"\n },\n model: {\n value: (_vm.checkboxValue.one),\n callback: function($$v) {\n _vm.$set(_vm.checkboxValue, \"one\", $$v)\n },\n expression: \"checkboxValue.one\"\n }\n }, [_vm._v(\"One\")]), _vm._v(\" \"), _c('checkbox', {\n attrs: {\n \"true-value\": \"two\",\n \"type\": \"danger\",\n \"disabled\": \"\"\n },\n model: {\n value: (_vm.checkboxValue.two),\n callback: function($$v) {\n _vm.$set(_vm.checkboxValue, \"two\", $$v)\n },\n expression: \"checkboxValue.two\"\n }\n }, [_vm._v(\"Two (disabled)\")]), _vm._v(\" \"), _c('checkbox', {\n attrs: {\n \"true-value\": \"two\",\n \"type\": \"warning\",\n \"readonly\": \"\"\n },\n model: {\n value: (_vm.checkboxValue.two),\n callback: function($$v) {\n _vm.$set(_vm.checkboxValue, \"two\", $$v)\n },\n expression: \"checkboxValue.two\"\n }\n }, [_vm._v(\"Two (readonly)\")]), _vm._v(\" \"), _c('checkbox', {\n attrs: {\n \"true-value\": \"two\",\n \"type\": \"success\"\n },\n model: {\n value: (_vm.checkboxValue.two),\n callback: function($$v) {\n _vm.$set(_vm.checkboxValue, \"two\", $$v)\n },\n expression: \"checkboxValue.two\"\n }\n }, [_vm._v(\"Two\")]), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('h4', [_vm._v(\"Checkbox Button (Single button)\")]), _vm._v(\" \"), _c('checkbox', {\n attrs: {\n \"button\": \"\",\n \"true-value\": 2 + 1,\n \"type\": \"primary\"\n },\n model: {\n value: (_vm.checkboxValue.three),\n callback: function($$v) {\n _vm.$set(_vm.checkboxValue, \"three\", $$v)\n },\n expression: \"checkboxValue.three\"\n }\n }, [_vm._v(\"Three\")]), _vm._v(\" \"), _c('checkbox', {\n attrs: {\n \"button\": \"\",\n \"type\": \"info\",\n \"disabled\": \"\"\n },\n model: {\n value: (_vm.checkboxValue.four),\n callback: function($$v) {\n _vm.$set(_vm.checkboxValue, \"four\", $$v)\n },\n expression: \"checkboxValue.four\"\n }\n }, [_vm._v(\"Four (disabled)\")]), _vm._v(\" \"), _c('checkbox', {\n attrs: {\n \"button\": \"\",\n \"type\": \"info\",\n \"readonly\": \"\"\n },\n model: {\n value: (_vm.checkboxValue.four),\n callback: function($$v) {\n _vm.$set(_vm.checkboxValue, \"four\", $$v)\n },\n expression: \"checkboxValue.four\"\n }\n }, [_vm._v(\"Four (readonly)\")]), _vm._v(\" \"), _c('checkbox', {\n attrs: {\n \"button\": \"\",\n \"type\": \"info\"\n },\n model: {\n value: (_vm.checkboxValue.four),\n callback: function($$v) {\n _vm.$set(_vm.checkboxValue, \"four\", $$v)\n },\n expression: \"checkboxValue.four\"\n }\n }, [_vm._v(\"Four\")]), _vm._v(\" \"), _c('p', [_c('pre', [_vm._v(\"Checkbox values: \" + _vm._s(_vm.checkboxValue))])])], 1), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n One \\n Two \\n Three \\n Four (default true/false) \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Mixed\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Handle the selected value.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"true-value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Mixed\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Value when is checked.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"false-value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Mixed\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Value when is not checked.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"default\")]), _vm._v(\" \"), _c('code', [_vm._v(\"primary\")]), _vm._v(\" \"), _c('code', [_vm._v(\"danger\")]), _vm._v(\" \"), _c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"default\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"button\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"false\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Button style.\")])])]), _vm._v(\" \"), _c('p', [_vm._v(\"See \"), _c('a', {\n attrs: {\n \"href\": \"#button-group\"\n }\n }, [_vm._v(\"Button Group\")]), _vm._v(\" for more options.\")])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-339bb791\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-339bb791!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/checkboxDocs.vue\n// module id = 163\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./datepickerDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-664325ca!vue-loader/lib/selector?type=template&index=0!./datepickerDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/datepickerDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-664325ca\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-664325ca\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] datepickerDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/datepickerDocs.vue\n// module id = 164\n// module chunks = 0","\n \n \n
\n
Selected date is: {{dateString}} \n \n
\n
Disabled days of week \n\n
\n\n
Format \n
\n\n
Minimum Date \n
\n \n
Maximum Date \n
\n\n
Reset button \n
toggle clear button \n
\n \n <datepicker\n v-model=\"value\"\n :disabled-days-of-Week=\"disabled\"\n :format=\"format\"\n :clear-button=\"clear\"\n :min-date=\"minDate\"\n :max-date=\"maxDate\"\n :placeholder=\"placeholder\">\n </datepicker>\n \n \n \n
clear-button
\n
Boolean
\n
false
\n
If true shows an × shaped button to clear the selected date.\n Usefull in forms where date entry is optional.
\n
\n \n
disabled-days-of-week
\n
Array
\n
\n
Days of the week that should be disabled. Values are 0 (Sunday) to 6 (Saturday).\n Multiple values should be comma-separated.
\n
\n \n
format
\n
String
\n
MMMM/dd/yyyy
\n
The date format, combination of d, dd, M, MM, MMM, MMMM, yyyy.
\n
\n \n
min-date
\n
String
\n
\n
Defines the minimum available date. E.g. \"2017-10-19\"
\n
\n \n
max-date
\n
String
\n
\n
Defines the maximum available date. E.g. \"2017-10-19\"
\n
\n \n
name
\n
String
\n
\n
Name to put on the input field
\n
\n \n
placeholder
\n
String
\n
\n
Placeholder to put on the input field when no date (null or empty) is set
\n
\n \n
value
\n
String
\n
\n
Value of the input DOM
\n
\n \n
width
\n
String
\n
\n
Width of the input DOM
\n
\n \n
icons-font
\n
String
\n
glyphicon
\n
The icon font used for arrows. Can be 'glyphicon' or 'fa' (Font Awesome)
\n
\n \n \n \n
input
\n
(value:string)
\n
Return the selected value.
\n
\n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// datepickerDocs.vue?46ffce8e","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-3b335b3d!vue-loader/lib/selector?type=styles&index=0!./Datepicker.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Datepicker.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3b335b3d!vue-loader/lib/selector?type=template&index=0!./Datepicker.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Datepicker.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-3b335b3d\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3b335b3d\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Datepicker.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Datepicker.vue\n// module id = 166\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-3b335b3d!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Datepicker.vue\n// module id = 168\n// module chunks = 0","\n \n \n \n × \n \n \n \n \n
\n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Datepicker.vue?640750f0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"datepicker\"\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n staticClass: \"form-control datepicker-input\",\n class: {\n 'with-reset-button': _vm.clearButton\n },\n style: ({\n width: _vm.width\n }),\n attrs: {\n \"type\": \"text\",\n \"name\": _vm.name,\n \"placeholder\": _vm.placeholder\n },\n domProps: {\n \"value\": (_vm.val)\n },\n on: {\n \"click\": _vm.inputClick,\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.val = $event.target.value\n }\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.val) ? _c('button', {\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.val = ''\n }\n }\n }, [_c('span', [_vm._v(\"×\")])]) : _vm._e(), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayDayView),\n expression: \"displayDayView\"\n }],\n staticClass: \"datepicker-popup\"\n }, [_c('div', {\n staticClass: \"datepicker-inner\"\n }, [_c('div', {\n staticClass: \"datepicker-body\"\n }, [_c('div', {\n staticClass: \"datepicker-ctrl\"\n }, [_c('span', {\n class: _vm.preBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextMonthClick(0)\n }\n }\n }), _vm._v(\" \"), _c('span', {\n class: _vm.nextBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextMonthClick(1)\n }\n }\n }), _vm._v(\" \"), _c('p', {\n on: {\n \"click\": _vm.switchMonthView\n }\n }, [_vm._v(_vm._s(_vm.stringifyDayHeader(_vm.currDate)))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"datepicker-weekRange\"\n }, _vm._l((_vm.text.daysOfWeek), function(w) {\n return _c('span', [_vm._v(_vm._s(w))])\n })), _vm._v(\" \"), _c('div', {\n staticClass: \"datepicker-dateRange\"\n }, _vm._l((_vm.dateRange), function(d) {\n return _c('span', {\n class: d.sclass,\n on: {\n \"click\": function($event) {\n _vm.daySelect(d)\n }\n }\n }, [_vm._v(_vm._s(d.text))])\n }))])])]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayMonthView),\n expression: \"displayMonthView\"\n }],\n staticClass: \"datepicker-popup\"\n }, [_c('div', {\n staticClass: \"datepicker-inner\"\n }, [_c('div', {\n staticClass: \"datepicker-body\"\n }, [_c('div', {\n staticClass: \"datepicker-ctrl\"\n }, [_c('span', {\n class: _vm.preBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextYearClick(0)\n }\n }\n }), _vm._v(\" \"), _c('span', {\n class: _vm.nextBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextYearClick(1)\n }\n }\n }), _vm._v(\" \"), _c('p', {\n on: {\n \"click\": _vm.switchDecadeView\n }\n }, [_vm._v(_vm._s(_vm.stringifyYearHeader(_vm.currDate)))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"datepicker-monthRange\"\n }, [_vm._l((_vm.text.months), function(m, index) {\n return [_c('span', {\n class: {\n 'datepicker-dateRange-item-active':\n (_vm.text.months[_vm.parse(_vm.val).getMonth()] === m) &&\n _vm.currDate.getFullYear() === _vm.parse(_vm.val).getFullYear()\n },\n domProps: {\n \"textContent\": _vm._s(m.substr(0, 3))\n },\n on: {\n \"click\": function($event) {\n _vm.monthSelect(index)\n }\n }\n })]\n })], 2)])])]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayYearView),\n expression: \"displayYearView\"\n }],\n staticClass: \"datepicker-popup\"\n }, [_c('div', {\n staticClass: \"datepicker-inner\"\n }, [_c('div', {\n staticClass: \"datepicker-body\"\n }, [_c('div', {\n staticClass: \"datepicker-ctrl\"\n }, [_c('span', {\n class: _vm.preBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextDecadeClick(0)\n }\n }\n }), _vm._v(\" \"), _c('span', {\n class: _vm.nextBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextDecadeClick(1)\n }\n }\n }), _vm._v(\" \"), _c('p', [_vm._v(_vm._s(_vm.stringifyDecadeHeader(_vm.currDate)))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"datepicker-monthRange decadeRange\"\n }, [_vm._l((_vm.decadeRange), function(decade) {\n return [_c('span', {\n class: {\n 'datepicker-dateRange-item-active': _vm.parse(_vm.val).getFullYear() === decade.text\n },\n domProps: {\n \"textContent\": _vm._s(decade.text)\n },\n on: {\n \"click\": function($event) {\n $event.stopPropagation();\n _vm.yearSelect(decade.text)\n }\n }\n })]\n })], 2)])])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3b335b3d\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3b335b3d!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Datepicker.vue\n// module id = 170\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Option.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-172c8414!vue-loader/lib/selector?type=template&index=0!./Option.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Option.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-172c8414\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-172c8414\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Option.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Option.vue\n// module id = 171\n// module chunks = 0"," \n\n\n\n// WEBPACK FOOTER //\n// Option.vue?5b63459a","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return (_vm.loading) ? _c('li', [_vm._t(\"default\")], 2) : _vm._e()\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-172c8414\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-172c8414!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Option.vue\n// module id = 173\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"datepicker\",\n \"name\": \"Datepicker\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('p', [_c('pre', [_vm._v(\"Selected date is: \" + _vm._s(_vm.dateString))])]), _vm._v(\" \"), _c('datepicker', {\n ref: \"dp\",\n attrs: {\n \"min-date\": _vm.minDate,\n \"max-date\": _vm.maxDate,\n \"name\": _vm.name,\n \"disabled-days-of-week\": _vm.disabled,\n \"format\": _vm.format,\n \"clear-button\": _vm.clear,\n \"placeholder\": _vm.placeholder,\n \"width\": \"370px\"\n },\n model: {\n value: (_vm.date),\n callback: function($$v) {\n _vm.date = $$v\n },\n expression: \"date\"\n }\n }), _vm._v(\" \"), _c('h4', [_vm._v(\"Disabled days of week\")]), _vm._v(\" \"), _c('v-select', {\n attrs: {\n \"multiple\": \"\",\n \"options\": [0, 1, 2, 3, 4, 5, 6]\n },\n model: {\n value: (_vm.disabled),\n callback: function($$v) {\n _vm.disabled = $$v\n },\n expression: \"disabled\"\n }\n }), _vm._v(\" \"), _c('h4', [_vm._v(\"Format\")]), _vm._v(\" \"), _c('v-select', {\n attrs: {\n \"options\": _vm.formats\n },\n model: {\n value: (_vm.format),\n callback: function($$v) {\n _vm.format = $$v\n },\n expression: \"format\"\n }\n }), _vm._v(\" \"), _c('h4', [_vm._v(\"Minimum Date\")]), _vm._v(\" \"), _c('datepicker', {\n ref: \"dp-min\",\n attrs: {\n \"max-date\": _vm.maxDate,\n \"name\": _vm.name,\n \"format\": _vm.format,\n \"clear-button\": true,\n \"placeholder\": \"Minimum Date\",\n \"width\": \"370px\"\n },\n model: {\n value: (_vm.minDate),\n callback: function($$v) {\n _vm.minDate = $$v\n },\n expression: \"minDate\"\n }\n }), _vm._v(\" \"), _c('h4', [_vm._v(\"Maximum Date\")]), _vm._v(\" \"), _c('datepicker', {\n ref: \"dp-max\",\n attrs: {\n \"min-date\": _vm.minDate,\n \"name\": _vm.name,\n \"format\": _vm.format,\n \"clear-button\": true,\n \"placeholder\": \"Maximum Date\",\n \"width\": \"370px\"\n },\n model: {\n value: (_vm.maxDate),\n callback: function($$v) {\n _vm.maxDate = $$v\n },\n expression: \"maxDate\"\n }\n }), _vm._v(\" \"), _c('h4', [_vm._v(\"Reset button\")]), _vm._v(\" \"), _c('checkbox', {\n attrs: {\n \"value\": _vm.clear,\n \"type\": \"primary\"\n },\n on: {\n \"checked\": function($event) {\n _vm.clear = arguments[0]\n }\n }\n }, [_vm._v(\"toggle clear button\")])], 1), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"clear-button\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"false\")]), _vm._v(\" \"), _c('p', [_vm._v(\"If \"), _c('strong', [_vm._v(\"true\")]), _vm._v(\" shows an × shaped button to clear the selected date.\\n Usefull in forms where date entry is optional.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"disabled-days-of-week\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Array\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Days of the week that should be disabled. Values are 0 (Sunday) to 6 (Saturday).\\n Multiple values should be comma-separated.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"format\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"MMMM/dd/yyyy\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"The date format, combination of d, dd, M, MM, MMM, MMMM, yyyy.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"min-date\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Defines the minimum available date. E.g. \\\"2017-10-19\\\"\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"max-date\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Defines the maximum available date. E.g. \\\"2017-10-19\\\"\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"name\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Name to put on the input field\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"placeholder\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Placeholder to put on the input field when no date (null or empty) is set\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Value of the input DOM\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"width\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Width of the input DOM\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"icons-font\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"glyphicon\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"The icon font used for arrows. Can be 'glyphicon' or 'fa' (Font Awesome)\")])])]), _vm._v(\" \"), _c('doc-table', {\n attrs: {\n \"type\": \"Events\"\n }\n }, [_c('div', [_c('p', [_vm._v(\"input\")]), _vm._v(\" \"), _c('p', [_vm._v(\"(\"), _c('code', [_vm._v(\"value:string\")]), _vm._v(\")\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Return the selected value.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-664325ca\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-664325ca!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/datepickerDocs.vue\n// module id = 174\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./dropdownDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-8f1c9c42!vue-loader/lib/selector?type=template&index=0!./dropdownDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/dropdownDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-8f1c9c42\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-8f1c9c42\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] dropdownDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/dropdownDocs.vue\n// module id = 175\n// module chunks = 0","\n \n \n \n <dropdown text=\"Action\" type=\"primary\">\n <li><a href=\"#dropdown\">Action</a></li>\n <li role=\"separator\" class=\"divider\"></li>\n <li><a href=\"#dropdown\">Separated link</a></li>\n </dropdown>\n // For segmented dropdown, ignore text and add a \"before\" slot\n <dropdown type=\"info\">\n <button slot=\"before\" type=\"button\" class=\"btn btn-info\">Segmented</button>\n <li><a href=\"#dropdown\">...</a></li>\n </dropdown>\n // In a button group\n <div class=\"btn-group btn-group-justified\">\n <a href=\"#dropdown\" class=\"btn btn-default\" role=\"button\">Left</a>\n <dropdown>...</dropdown>\n <a href=\"#dropdown\" class=\"btn btn-default\" role=\"button\">Right</a>\n </div>\n // Use slots for some elements as native bootstrap\n <dropdown>\n // main button limited only to html styling\n <u slot=\"button\">Action (underlined)</u>\n <ul slot=\"dropdown-menu\" class=\"dropdown-menu\">\n <li><a href=\"#dropdown\">Action</a></li>\n <li><a href=\"#dropdown\">Another action</a></li>\n <li><a href=\"#dropdown\">Something else here</a></li>\n <li role=\"separator\" class=\"divider\"></li>\n <li><a href=\"#dropdown\">Separated link</a></li>\n </ul>\n </dropdown>\n \n \n \n
value (v-model)
\n
Boolean
\n
false
\n
Whether show the component.
\n
\n \n
disabled
\n
Boolean
\n
false
\n
\n
\n \n
text
\n
String
\n
\n
Dropdown button text.
\n
\n \n
type
\n
\n String, one of\n default\n primary\n danger\n info\n warning\n success\n
\n
default
\n
\n
\n \n \n \n
input
\n
(show:boolean)
\n
Return if the dropdown is shown.
\n
\n \n Usage \n Just like the examples. With slots you can use it as the original Bootstrap way .
\n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// dropdownDocs.vue?aaf74dc4","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Dropdown.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-4e78d55c!vue-loader/lib/selector?type=template&index=0!./Dropdown.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Dropdown.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-4e78d55c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-4e78d55c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Dropdown.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Dropdown.vue\n// module id = 177\n// module chunks = 0","\n \n \n\n\n\n\n// WEBPACK FOOTER //\n// Dropdown.vue?458e5b92","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c(_vm.isLi ? 'li' : 'div', {\n directives: [{\n name: \"click-outside\",\n rawName: \"v-click-outside\",\n value: (_vm.blur),\n expression: \"blur\"\n }],\n tag: \"div\",\n class: [{\n open: _vm.show,\n disabled: _vm.disabled,\n dropdown: _vm.isLi,\n 'input-group-btn': _vm.inInput,\n 'btn-group': !_vm.isLi && !_vm.inInput\n }]\n }, [_vm._t(\"before\"), _vm._v(\" \"), (_vm.isLi) ? _c('a', {\n class: ['dropdown-toggle', _vm.buttonSize, {\n disabled: _vm.disabled\n }],\n attrs: {\n \"role\": \"button\"\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27, $event.key)) { return null; }\n _vm.show = false\n },\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggle($event)\n }\n }\n }, [_vm._t(\"button\", [_vm._v(_vm._s(_vm.text))]), _vm._v(\" \"), _c('span', {\n staticClass: \"caret\"\n })], 2) : _c('button', {\n class: ['btn btn-' + _vm.type, _vm.buttonSize, 'dropdown-toggle'],\n attrs: {\n \"type\": \"button\",\n \"disabled\": _vm.disabled\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27, $event.key)) { return null; }\n _vm.show = false\n },\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggle($event)\n }\n }\n }, [_vm._t(\"button\", [_vm._v(_vm._s(_vm.text))]), _vm._v(\" \"), _c('span', {\n staticClass: \"caret\"\n })], 2), _vm._v(\" \"), _vm._t(\"dropdown-menu\", [_c('ul', {\n staticClass: \"dropdown-menu\"\n }, [_vm._t(\"default\")], 2)])], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-4e78d55c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4e78d55c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Dropdown.vue\n// module id = 179\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"dropdown\",\n \"name\": \"Dropdown\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('dropdown', [_c('strong', {\n attrs: {\n \"slot\": \"button\"\n },\n slot: \"button\"\n }, [_vm._v(\"Action (bold)\")]), _vm._v(\" \"), _c('ul', {\n staticClass: \"dropdown-menu\",\n attrs: {\n \"slot\": \"dropdown-menu\"\n },\n slot: \"dropdown-menu\"\n }, [_c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Action\")])]), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Another action\")])]), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Something else here\")])]), _vm._v(\" \"), _c('li', {\n staticClass: \"divider\",\n attrs: {\n \"role\": \"separator\"\n }\n }), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Separated link\")])])])]), _vm._v(\" \"), _c('dropdown', {\n attrs: {\n \"text\": \"Action\",\n \"type\": \"primary\"\n }\n }, [_c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Action\")])]), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Another action\")])]), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Something else here\")])]), _vm._v(\" \"), _c('li', {\n staticClass: \"divider\",\n attrs: {\n \"role\": \"separator\"\n }\n }), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Separated link\")])])]), _vm._v(\" \"), _c('dropdown', [_c('i', {\n attrs: {\n \"slot\": \"button\"\n },\n slot: \"button\"\n }, [_vm._v(\"Action (italic)\")]), _vm._v(\" \"), _c('ul', {\n staticClass: \"dropdown-menu\",\n attrs: {\n \"slot\": \"dropdown-menu\"\n },\n slot: \"dropdown-menu\"\n }, [_c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Action\")])]), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Another action\")])]), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Something else here\")])]), _vm._v(\" \"), _c('li', {\n staticClass: \"divider\",\n attrs: {\n \"role\": \"separator\"\n }\n }), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Separated link\")])])])]), _vm._v(\" \"), _c('dropdown', {\n attrs: {\n \"text\": \"Disabled\",\n \"type\": \"warning\",\n \"disabled\": \"\"\n }\n }, [_c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Action\")])])]), _vm._v(\" \"), _c('dropdown', {\n attrs: {\n \"type\": \"info\"\n }\n }, [_c('button', {\n staticClass: \"btn btn-info\",\n attrs: {\n \"slot\": \"before\",\n \"type\": \"button\"\n },\n slot: \"before\"\n }, [_vm._v(\"Segmented\")]), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Action\")])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"btn-group btn-group-justified\"\n }, [_c('a', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"href\": \"#dropdown\",\n \"role\": \"button\"\n }\n }, [_vm._v(\"Left\")]), _vm._v(\" \"), _c('dropdown', [_c('u', {\n attrs: {\n \"slot\": \"button\"\n },\n slot: \"button\"\n }, [_vm._v(\"Dropdown (underlined)\")]), _vm._v(\" \"), _c('ul', {\n staticClass: \"dropdown-menu\",\n attrs: {\n \"slot\": \"dropdown-menu\"\n },\n slot: \"dropdown-menu\"\n }, [_c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Action\")])]), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Another action\")])]), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Something else here\")])]), _vm._v(\" \"), _c('li', {\n staticClass: \"divider\",\n attrs: {\n \"role\": \"separator\"\n }\n }), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"#dropdown\"\n }\n }, [_vm._v(\"Separated link\")])])])]), _vm._v(\" \"), _c('a', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"href\": \"#dropdown\",\n \"role\": \"button\"\n }\n }, [_vm._v(\"Right\")])], 1)], 1), _vm._v(\" \"), _c('doc-code', [_vm._v(\"\\n \\n Action \\n \\n Separated link \\n \\n // For segmented dropdown, ignore text and add a \\\"before\\\" slot\\n \\n Segmented \\n ... \\n \\n // In a button group\\n \\n // Use slots for some elements as native bootstrap\\n \\n // main button limited only to html styling\\n Action (underlined) \\n \\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"value (v-model)\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"false\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Whether show the component.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"disabled\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"text\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Dropdown button text.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of\\n \"), _c('code', [_vm._v(\"default\")]), _vm._v(\" \"), _c('code', [_vm._v(\"primary\")]), _vm._v(\" \"), _c('code', [_vm._v(\"danger\")]), _vm._v(\" \"), _c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"default\")])]), _vm._v(\" \"), _c('p')])]), _vm._v(\" \"), _c('doc-table', {\n attrs: {\n \"type\": \"Events\"\n }\n }, [_c('div', [_c('p', [_vm._v(\"input\")]), _vm._v(\" \"), _c('p', [_vm._v(\"(\"), _c('code', [_vm._v(\"show:boolean\")]), _vm._v(\")\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Return if the dropdown is shown.\")])])]), _vm._v(\" \"), _c('h2', [_vm._v(\"Usage\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Just like the examples. With slots you can use it as the \"), _c('a', {\n attrs: {\n \"target\": \"_blank\",\n \"href\": \"http://getbootstrap.com/javascript/#dropdowns\"\n }\n }, [_vm._v(\"original Bootstrap way\")]), _vm._v(\".\")])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-8f1c9c42\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-8f1c9c42!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/dropdownDocs.vue\n// module id = 180\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-3f8eac93!vue-loader/lib/selector?type=styles&index=0!./formGroupDocs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./formGroupDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3f8eac93!vue-loader/lib/selector?type=template&index=0!./formGroupDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/formGroupDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-3f8eac93\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3f8eac93\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] formGroupDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/formGroupDocs.vue\n// module id = 181\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-3f8eac93!./~/vue-loader/lib/selector.js?type=styles&index=0!./docs/example/formGroupDocs.vue\n// module id = 183\n// module chunks = 0","\n \n This is not a style component, is just a global validation manager.
\n If you need to evaluate if a group of elements are all valids, you can handle easier with this component.
\n In this example, the buttons and tabs are disabled while the inner elements are empty.
\n \n
\n
\n
Valid user data : {{valid.user}} \n
\n
\n
Valid direction : {{valid.direction}} \n
\n
\n
All valid : {{valid.all}} \n
\n
\n
\n
\n \n
\n \n \n \n \n \n Continue \n \n \n \n \n Continent \n \n
\n \n \n Done!! \n \n \n
\n \n
\n
\n \n <form-group @valid=\"valid.all = true\" @invalid=\"valid.all = false\">\n <div class=\"col-xs-12 col-sm-12 col-md-12 col-lg-12\">\n <tabs :active=\"active\">\n <tab header=\"User\">\n <form-group @valid=\"valid.user = true\" @invalid=\"valid.user = false\">\n <bs-input label=\"User Name\" required></bs-input>\n <bs-input label=\"Email\" type=\"email\" required></bs-input>\n </form-group>\n <button type=\"button\" class=\"btn btn-primary\" :disabled=\"!valid.user\" @click=\"active = 1\">Continue</button>\n </tab>\n <tab header=\"Direction\" :disabled=\"!valid.user\">\n <form-group @valid=\"valid.direction = true\" @invalid=\"valid.direction = false\">\n <div class=\"form-group\">\n <label class=\"control-label\">Continent</label>\n <v-select required justified :options=\"['America','Europe']\" clear-button></v-select>\n </div>\n <bs-input label=\"City\" type=\"text\" required></bs-input>\n </form-group>\n <button type=\"button\" class=\"btn btn-primary\" :disabled=\"!valid.all\">Done!!</button>\n </tab>\n </tabs>\n </div>\n </form-group>\n \n \n \n
valid
\n
Boolean
\n
\n
Return if all the internal form elements (select, input) are valids.
\n
\n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// formGroupDocs.vue?8d81623a","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./FormGroup.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-88d351ac!vue-loader/lib/selector?type=template&index=0!./FormGroup.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/FormGroup.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-88d351ac\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-88d351ac\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] FormGroup.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/FormGroup.vue\n// module id = 185\n// module chunks = 0"," \n\n\n\n\n\n// WEBPACK FOOTER //\n// FormGroup.vue?43e5198b","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-88d351ac\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-88d351ac!./~/vue-loader/lib/selector.js?type=template&index=0!./src/FormGroup.vue\n// module id = 187\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-9583024e&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Input.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Input.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-9583024e!vue-loader/lib/selector?type=template&index=0!./Input.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Input.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-9583024e\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-9583024e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-9583024e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Input.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Input.vue\n// module id = 188\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-9583024e&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Input.vue\n// module id = 190\n// module chunks = 0","\n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Input.vue?66e59950","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-group\",\n class: {\n validate: _vm.canValidate, 'has-feedback': _vm.icon, 'has-error': _vm.canValidate && _vm.valid === false, 'has-success': _vm.canValidate && _vm.valid\n }\n }, [_vm._t(\"label\", [(_vm.label) ? _c('label', {\n staticClass: \"control-label\",\n on: {\n \"click\": _vm.focus\n }\n }, [_vm._v(_vm._s(_vm.label))]) : _vm._e()]), _vm._v(\" \"), (_vm.$slots.before || _vm.$slots.after) ? _c('div', {\n staticClass: \"input-group\"\n }, [_vm._t(\"before\"), _vm._v(\" \"), _c(_vm.type == 'textarea' ? _vm.type : 'input', {\n ref: \"input\",\n tag: \"textarea\",\n staticClass: \"form-control\",\n attrs: {\n \"cols\": _vm.cols,\n \"disabled\": _vm.disabled,\n \"list\": _vm.id_datalist,\n \"max\": _vm.attr(_vm.max),\n \"maxlength\": _vm.maxlength,\n \"min\": _vm.attr(_vm.min),\n \"name\": _vm.name,\n \"placeholder\": _vm.placeholder,\n \"readonly\": _vm.readonly,\n \"required\": _vm.required,\n \"rows\": _vm.rows,\n \"step\": _vm.step,\n \"title\": _vm.attr(_vm.title),\n \"type\": _vm.type == 'textarea' ? null : _vm.type\n },\n on: {\n \"blur\": _vm.emit,\n \"focus\": _vm.emit,\n \"input\": _vm.emit,\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n _vm.type != 'textarea' && _vm.enterSubmit && _vm.submit()\n }\n },\n model: {\n value: (_vm.val),\n callback: function($$v) {\n _vm.val = $$v\n },\n expression: \"val\"\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.value) ? _c('div', {\n class: {\n icon: _vm.icon\n }\n }, [_c('span', {\n staticClass: \"close\",\n on: {\n \"click\": function($event) {\n _vm.value = ''\n }\n }\n }, [_vm._v(\"×\")])]) : _vm._e(), _vm._v(\" \"), (_vm.icon) ? _c('div', {\n staticClass: \"icon\"\n }, [(_vm.icon && _vm.valid !== null) ? _c('span', {\n class: ['form-control-feedback glyphicon', 'glyphicon-' + (_vm.valid ? 'ok' : 'remove')],\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }) : _vm._e()]) : _vm._e(), _vm._v(\" \"), _vm._t(\"after\")], 2) : [_c(_vm.type == 'textarea' ? _vm.type : 'input', {\n ref: \"input\",\n tag: \"textarea\",\n staticClass: \"form-control\",\n attrs: {\n \"cols\": _vm.cols,\n \"disabled\": _vm.disabled,\n \"list\": _vm.id_datalist,\n \"max\": _vm.attr(_vm.max),\n \"maxlength\": _vm.maxlength,\n \"min\": _vm.attr(_vm.min),\n \"name\": _vm.name,\n \"placeholder\": _vm.placeholder,\n \"readonly\": _vm.readonly,\n \"required\": _vm.required,\n \"rows\": _vm.rows,\n \"step\": _vm.step,\n \"title\": _vm.attr(_vm.title),\n \"type\": _vm.type == 'textarea' ? null : _vm.type\n },\n on: {\n \"blur\": _vm.emit,\n \"focus\": _vm.emit,\n \"input\": _vm.emit,\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n _vm.type != 'textarea' && _vm.enterSubmit && _vm.submit()\n }\n },\n model: {\n value: (_vm.val),\n callback: function($$v) {\n _vm.val = $$v\n },\n expression: \"val\"\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.val) ? _c('span', {\n staticClass: \"close\",\n on: {\n \"click\": function($event) {\n _vm.val = ''\n }\n }\n }, [_vm._v(\"×\")]) : _vm._e(), _vm._v(\" \"), (_vm.icon && _vm.valid !== null) ? _c('span', {\n class: ['form-control-feedback glyphicon', 'glyphicon-' + (_vm.valid ? 'ok' : 'remove')],\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }) : _vm._e()], _vm._v(\" \"), (_vm.id_datalist) ? _c('datalist', {\n attrs: {\n \"id\": _vm.id_datalist\n }\n }, _vm._l((_vm.options), function(opc) {\n return _c('option', {\n domProps: {\n \"value\": opc\n }\n })\n })) : _vm._e(), _vm._v(\" \"), (_vm.showHelp) ? _c('div', {\n staticClass: \"help-block\",\n on: {\n \"click\": _vm.focus\n }\n }, [_vm._v(_vm._s(_vm.help))]) : _vm._e(), _vm._v(\" \"), (_vm.showError) ? _c('div', {\n staticClass: \"help-block with-errors\",\n on: {\n \"click\": _vm.focus\n }\n }, [_vm._v(_vm._s(_vm.errorText))]) : _vm._e()], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-9583024e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-9583024e!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Input.vue\n// module id = 192\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Tab.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-444ffae4!vue-loader/lib/selector?type=template&index=0!./Tab.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Tab.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-444ffae4\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-444ffae4\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Tab.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Tab.vue\n// module id = 193\n// module chunks = 0","\n
\n \n\n\n\n\n\n// WEBPACK FOOTER //\n// Tab.vue?653c6627","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n ref: \"panel\",\n class: ['tab-pane', {\n 'active fade': _vm.active,\n 'in': _vm.fadein\n }],\n attrs: {\n \"role\": \"tabpanel\"\n }\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-444ffae4\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-444ffae4!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Tab.vue\n// module id = 195\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-495b02bf!vue-loader/lib/selector?type=styles&index=0!./Tabs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Tabs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-495b02bf!vue-loader/lib/selector?type=template&index=0!./Tabs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Tabs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-495b02bf\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-495b02bf\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Tabs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Tabs.vue\n// module id = 196\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-495b02bf!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Tabs.vue\n// module id = 198\n// module chunks = 0","\n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Tabs.vue?1a971f86","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n attrs: {\n \"tabs\": \"\"\n }\n }, [_c('ul', {\n class: _vm.navStyleClass,\n attrs: {\n \"role\": \"tablist\"\n }\n }, [_vm._l((_vm.headers), function(header) {\n return [(header._isTab) ? _c('li', {\n class: {\n active: header.active, disabled: header.disabled\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.select(header)\n }\n }\n }, [_vm._t(\"header\", [_c('a', {\n attrs: {\n \"href\": \"#\"\n },\n domProps: {\n \"innerHTML\": _vm._s(header.header)\n }\n })])], 2) : _vm._e(), _vm._v(\" \"), (header._isTabGroup) ? _c('dropdown', {\n class: {\n active: header.active\n },\n attrs: {\n \"text\": header.header,\n \"disabled\": header.disabled\n }\n }, _vm._l((header.tabs), function(tab) {\n return _c('li', {\n class: {\n disabled: tab.disabled\n }\n }, [_c('a', {\n attrs: {\n \"href\": \"#\"\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.select(tab)\n }\n }\n }, [_vm._v(_vm._s(tab.header))])])\n })) : _vm._e()]\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"tab-content\"\n }, [_vm._t(\"default\")], 2)])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-495b02bf\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-495b02bf!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Tabs.vue\n// module id = 200\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"form-group\",\n \"name\": \"***Form Group\"\n }\n }, [_c('p', [_vm._v(\"This is not a style component, is just a global validation manager.\")]), _vm._v(\" \"), _c('p', [_vm._v(\"If you need to evaluate if a group of elements are all valids, you can handle easier with this component.\")]), _vm._v(\" \"), _c('p', [_vm._v(\"In this example, the buttons and tabs are disabled while the inner elements are empty.\")]), _vm._v(\" \"), _c('div', {\n staticClass: \"bs-example\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-4 col-lg-4\"\n }, [_c('p', [_c('pre', [_vm._v(\"Valid user data : \" + _vm._s(_vm.valid.user))])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-4 col-lg-4\"\n }, [_c('p', [_c('pre', [_vm._v(\"Valid direction : \" + _vm._s(_vm.valid.direction))])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-4 col-lg-4\"\n }, [_c('p', [_c('pre', [_vm._v(\"All valid : \" + _vm._s(_vm.valid.all))])])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('form-group', {\n on: {\n \"valid\": function($event) {\n _vm.valid.all = true\n },\n \"invalid\": function($event) {\n _vm.valid.all = false\n }\n }\n }, [_c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-12 col-lg-12\"\n }, [_c('tabs', {\n attrs: {\n \"active\": _vm.active\n }\n }, [_c('tab', {\n attrs: {\n \"header\": \"User\"\n }\n }, [_c('form-group', {\n on: {\n \"valid\": function($event) {\n _vm.valid.user = true\n },\n \"invalid\": function($event) {\n _vm.valid.user = false\n }\n }\n }, [_c('bs-input', {\n attrs: {\n \"label\": \"User Name\",\n \"required\": \"\"\n }\n }), _vm._v(\" \"), _c('bs-input', {\n attrs: {\n \"label\": \"Email\",\n \"type\": \"email\",\n \"required\": \"\"\n }\n })], 1), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\",\n \"disabled\": !_vm.valid.user\n },\n on: {\n \"click\": function($event) {\n _vm.active = 1\n }\n }\n }, [_vm._v(\"Continue\")])], 1), _vm._v(\" \"), _c('tab', {\n attrs: {\n \"header\": \"Direction\",\n \"disabled\": !_vm.valid.user\n }\n }, [_c('form-group', {\n on: {\n \"valid\": function($event) {\n _vm.valid.direction = true\n },\n \"invalid\": function($event) {\n _vm.valid.direction = false\n }\n }\n }, [_c('div', {\n staticClass: \"form-group\"\n }, [_c('label', {\n staticClass: \"control-label\"\n }, [_vm._v(\"Continent\")]), _vm._v(\" \"), _c('v-select', {\n attrs: {\n \"required\": \"\",\n \"justified\": \"\",\n \"options\": ['America', 'Europe'],\n \"clear-button\": \"\"\n }\n })], 1), _vm._v(\" \"), _c('bs-input', {\n attrs: {\n \"label\": \"City\",\n \"type\": \"text\",\n \"required\": \"\"\n }\n })], 1), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\",\n \"disabled\": !_vm.valid.all\n }\n }, [_vm._v(\"Done!!\")])], 1)], 1)], 1)])], 1)]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n
\\n \\n \\n \\n \\n \\n Continue \\n \\n \\n \\n \\n Continent \\n \\n
\\n \\n \\n Done!! \\n \\n \\n
\\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"valid\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Return if all the internal form elements (\"), _c('code', [_vm._v(\"select\")]), _vm._v(\", \"), _c('code', [_vm._v(\"input\")]), _vm._v(\") are valids.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3f8eac93\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3f8eac93!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/formGroupDocs.vue\n// module id = 201\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-398f85e6!vue-loader/lib/selector?type=styles&index=0!./formValidatorDocs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./formValidatorDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-398f85e6!vue-loader/lib/selector?type=template&index=0!./formValidatorDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/formValidatorDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-398f85e6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-398f85e6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] formValidatorDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/formValidatorDocs.vue\n// module id = 202\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-398f85e6!./~/vue-loader/lib/selector.js?type=styles&index=0!./docs/example/formValidatorDocs.vue\n// module id = 204\n// module chunks = 0","\n \n This is not a style component, but a global validation manager.
\n If you need to evaluate if a group of components are valids, you can handle easier with this component.
\n Actually only supported input & select components.
\n In this example, the buttons and tabs are disabled while the inner elements are empty.
\n \n
Basic Usage: \n
\n <!-- Using v-model -->\n <!-- The starting variable value will be ignored. -->\n <form-validator v-model=\"valid\">\n ...\n </form-validator>\n <!-- Using event isvalid -->\n <form-validator @isvalid=\"valid = arguments[0]\">...</form-validator>\n <!-- or -->\n <form-validator @isvalid=\"validMethod\">\n <!-- the method receive true or false in the first argument -->\n </form-validator>\n <!-- Using events valid and/or invalid -->\n <form-validator @valid=\"valid.all = true\" @invalid=\"valid.all = false\">\n ...\n </form-validator>\n \n
\n
\n
Valid user data : {{valid.user}} \n
\n
\n
Valid direction : {{valid.direction}} \n
\n
\n
All valid : {{valid.all}} \n
\n
\n
\n
\n \n
\n \n \n \n \n \n Continue \n \n \n \n \n Continent \n \n
\n \n \n Done!! \n \n \n
\n \n
\n
\n \n <form-validator v-model=\"valid.all\">\n <div class=\"col-xs-12 col-sm-12 col-md-12 col-lg-12\">\n <tabs v-model=\"active\">\n <tab header=\"User\">\n <form-validator @valid=\"valid.user = true\" @invalid=\"valid.user = false\">\n <bs-input label=\"User Name\" required></bs-input>\n <bs-input label=\"Email\" type=\"email\" required></bs-input>\n </form-validator>\n <button type=\"button\" class=\"btn btn-primary\" :disabled=\"!valid.user\" @click=\"active = 1\">Continue</button>\n </tab>\n <tab header=\"Direction\" :disabled=\"!valid.user\">\n <form-validator @isvalid=\"valid.direction = arguments[0]\">\n <div class=\"form-validator\">\n <label class=\"control-label\">Continent</label>\n <v-select required justified :options=\"['America','Europe']\" clear-button></v-select>\n </div>\n <bs-input label=\"City\" type=\"text\" required></bs-input>\n </form-validator>\n <button type=\"button\" class=\"btn btn-primary\" :disabled=\"!valid.all\">Done!!</button>\n </tab>\n </tabs>\n </div>\n </form-validator>\n \n \n \n
valid
\n
Boolean
\n
\n
Return if all the internal form elements (select, input) are valids.
\n
\n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// formValidatorDocs.vue?10e78792","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./FormValidator.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5d0fc8fd!vue-loader/lib/selector?type=template&index=0!./FormValidator.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/FormValidator.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-5d0fc8fd\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5d0fc8fd\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] FormValidator.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/FormValidator.vue\n// module id = 206\n// module chunks = 0"," \n\n\n\n\n\n// WEBPACK FOOTER //\n// FormValidator.vue?4ccde9d3","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5d0fc8fd\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5d0fc8fd!./~/vue-loader/lib/selector.js?type=template&index=0!./src/FormValidator.vue\n// module id = 208\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"form-validator\",\n \"name\": \"Form Validator\"\n }\n }, [_c('p', [_vm._v(\"This is not a style component, but a global validation manager.\")]), _vm._v(\" \"), _c('p', [_vm._v(\"If you need to evaluate if a group of components are valids, you can handle easier with this component.\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Actually only supported input & select components.\")]), _vm._v(\" \"), _c('p', [_vm._v(\"In this example, the buttons and tabs are disabled while the inner elements are empty.\")]), _vm._v(\" \"), _c('div', {\n staticClass: \"bs-example\"\n }, [_c('h4', [_vm._v(\"Basic Usage:\")]), _vm._v(\" \"), _c('doc-code', [_vm._v(\"\\n \\n \\n \\n ...\\n \\n \\n ... \\n \\n \\n \\n \\n \\n \\n ...\\n \\n \")]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-4 col-lg-4\"\n }, [_c('p', [_c('pre', [_vm._v(\"Valid user data : \" + _vm._s(_vm.valid.user))])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-4 col-lg-4\"\n }, [_c('p', [_c('pre', [_vm._v(\"Valid direction : \" + _vm._s(_vm.valid.direction))])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-4 col-lg-4\"\n }, [_c('p', [_c('pre', [_vm._v(\"All valid : \" + _vm._s(_vm.valid.all))])])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('form-validator', {\n model: {\n value: (_vm.valid.all),\n callback: function($$v) {\n _vm.$set(_vm.valid, \"all\", $$v)\n },\n expression: \"valid.all\"\n }\n }, [_c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-12 col-lg-12\"\n }, [_c('tabs', {\n model: {\n value: (_vm.active),\n callback: function($$v) {\n _vm.active = $$v\n },\n expression: \"active\"\n }\n }, [_c('tab', {\n attrs: {\n \"header\": \"User\"\n }\n }, [_c('form-validator', {\n model: {\n value: (_vm.valid.user),\n callback: function($$v) {\n _vm.$set(_vm.valid, \"user\", $$v)\n },\n expression: \"valid.user\"\n }\n }, [_c('bs-input', {\n attrs: {\n \"label\": \"User Name\",\n \"required\": \"\"\n }\n }), _vm._v(\" \"), _c('bs-input', {\n attrs: {\n \"label\": \"Email\",\n \"type\": \"email\",\n \"required\": \"\"\n }\n })], 1), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\",\n \"disabled\": !_vm.valid.user\n },\n on: {\n \"click\": function($event) {\n _vm.active = 1\n }\n }\n }, [_vm._v(\"Continue\")])], 1), _vm._v(\" \"), _c('tab', {\n attrs: {\n \"header\": \"Direction\",\n \"disabled\": !_vm.valid.user\n }\n }, [_c('form-validator', {\n model: {\n value: (_vm.valid.direction),\n callback: function($$v) {\n _vm.$set(_vm.valid, \"direction\", $$v)\n },\n expression: \"valid.direction\"\n }\n }, [_c('div', {\n staticClass: \"form-validator\"\n }, [_c('label', {\n staticClass: \"control-label\"\n }, [_vm._v(\"Continent\")]), _vm._v(\" \"), _c('v-select', {\n attrs: {\n \"required\": \"\",\n \"justified\": \"\",\n \"options\": ['America', 'Europe'],\n \"clear-button\": \"\"\n }\n })], 1), _vm._v(\" \"), _c('bs-input', {\n attrs: {\n \"label\": \"City\",\n \"type\": \"text\",\n \"required\": \"\"\n }\n })], 1), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\",\n \"disabled\": !_vm.valid.all\n }\n }, [_vm._v(\"Done!!\")])], 1)], 1)], 1)])], 1)], 1), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n
\\n \\n \\n \\n \\n \\n Continue \\n \\n \\n \\n \\n Continent \\n \\n
\\n \\n \\n Done!! \\n \\n \\n
\\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"valid\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Return if all the internal form elements (\"), _c('code', [_vm._v(\"select\")]), _vm._v(\", \"), _c('code', [_vm._v(\"input\")]), _vm._v(\") are valids.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-398f85e6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-398f85e6!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/formValidatorDocs.vue\n// module id = 209\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./gettingStarted.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-0c9db950!vue-loader/lib/selector?type=template&index=0!./gettingStarted.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/gettingStarted.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-0c9db950\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-0c9db950\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] gettingStarted.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/gettingStarted.vue\n// module id = 210\n// module chunks = 0","\n\n
\n \n
About this project \n
\n This repository contains a set of native Vue.js components based on Bootstrap's markup and CSS.\n As a result no dependency on jQuery or Bootstrap's JavaScript is required.\n The only required dependencies are:\n
\n
\n Vue.js \n (required ^2.1.x, test with 2.1.6). \n Bootstrap CSS \n (required 3.x.x, test with 3.3.6).\n VueStrap doesn't depend on a very precise version of Bootstrap. Just pull the latest.\n \n \n
\n CommonJS \n \n $ npm install github:wffranco/vue-strap --save\n\n var alert = require('vue-strap/src/alert');\n // or\n var alert = require('vue-strap').alert;\n\n new Vue({\n components: {\n alert: alert\n }\n })\n \n ES6 \n \n $ npm install github:wffranco/vue-strap --save\n\n import alert from 'vue-strap/src/alert'\n // or\n import { alert } from 'vue-strap'\n\n new Vue({\n components: {\n alert\n }\n })\n \n\n AMD \n \n $ bower install github:wffranco/vue-strap\n\n define(['vue-strap'], function(VueStrap) { var alert = VueStrap.alert; ... });\n \n Browser globals \n \n The dist folder contains vue-strap.js and vue-strap.min.js with\n all components exported in the window.VueStrap object. These bundles are also available on both the\n Bower and NPM packages.\n
\n \n <v-select :options=\"options\"></v-select>\n\n <script src=\"path/to/vue.js\"></script>\n <script src=\"path/to/vue-strap.js\"></script>\n <script>\n new Vue({\n components: {\n vSelect: VueStrap.select\n },\n data: {\n options: []\n }\n })\n </script>\n \n Translations (optional): \n If you want to enable language support, you have to add:
\n \n <script src=\"path/to/vue-strap-lang.js\"></script>\n \n CommonJS \n \n require('vue-strap/dist/vue-strap-lang.js')\n \n If not included what you need, you can add your own, without editing the source code of vue-strap.
\n \n Mobile detection (optional): \n If you need to enable/disable options if is a mobile device you can add:
\n \n <script src=\"path/to/isMobileBrowser.js\"></script>\n \n CommonJS \n \n require('vue-strap/dist/isMobileBrowser.js')\n \n Then in javascript you can check it just doing:
\n \n if (navigator.isMobile) {\n //do something if is mobile\n }\n if ('isMobile' in navigator) {\n //do things only if the plugin was loaded\n\n if (!navigator.isMobile) {\n //do something if is not a mobile\n }\n }\n \n Based on Detect Mobile Browsers .
\n \n
\n The events return values as arguments, you have 2 ways to handle them:
\n \n <!-- using expression -->\n <component @event=\"arg0 = arguments[0]\"></component>\n <!-- using method -->\n <component @event=\"callable\"></component>\n \n \n methods: {\n callable: function (arg0, arg1, ...) {\n // defined arguments\n this.arg0 = arg0\n // or global arguments array\n this.arg0 = arguments[0]\n }\n }\n \n The number of arguments depend on the event.
\n \n
\n According to the vue2 specifications, twoWay binding is not supported anymore, except for v-model.
\n The v-model directive in a component always link to value attribute.
\n Keep in mind that in vue2:
\n \n <!-- using v-model like this: -->\n <component v-model=\"element\"></component>\n <!-- is the same that: -->\n <component :value=\"element\" @input=\"element = argument[0]\"></component>\n \n \n
\n \n\n\n\n\n// WEBPACK FOOTER //\n// gettingStarted.vue?95d43c04","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', [_c('doc-section', {\n attrs: {\n \"id\": \"getting-started\",\n \"name\": \"Getting started\"\n }\n }, [_c('div', {\n staticClass: \"bs-callout bs-callout-success\"\n }, [_c('h4', [_vm._v(\"About this project\")]), _vm._v(\" \"), _c('p', [_vm._v(\"\\n This repository contains a set of native Vue.js components based on Bootstrap's markup and CSS.\\n As a result no dependency on jQuery or Bootstrap's JavaScript is required.\\n The only required dependencies are:\\n \")]), _vm._v(\" \"), _c('ul', [_c('li', [_c('a', {\n attrs: {\n \"href\": \"http://vuejs.org/\"\n }\n }, [_vm._v(\"Vue.js\")]), _vm._v(\"\\n (required ^2.1.x, test with 2.1.6).\")]), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"http://getbootstrap.com/\"\n }\n }, [_vm._v(\"Bootstrap CSS\")]), _vm._v(\"\\n (required 3.x.x, test with 3.3.6).\\n VueStrap doesn't depend on a very precise version of Bootstrap. Just pull the latest.\\n \")])])]), _vm._v(\" \"), _c('h4', [_vm._v(\"CommonJS\")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n $ npm install github:wffranco/vue-strap --save\\n\\n var alert = require('vue-strap/src/alert');\\n // or\\n var alert = require('vue-strap').alert;\\n\\n new Vue({\\n components: {\\n alert: alert\\n }\\n })\\n \")]), _vm._v(\" \"), _c('h4', [_vm._v(\"ES6\")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n $ npm install github:wffranco/vue-strap --save\\n\\n import alert from 'vue-strap/src/alert'\\n // or\\n import { alert } from 'vue-strap'\\n\\n new Vue({\\n components: {\\n alert\\n }\\n })\\n \")]), _vm._v(\" \"), _c('h4', [_vm._v(\"AMD\")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n $ bower install github:wffranco/vue-strap\\n\\n define(['vue-strap'], function(VueStrap) { var alert = VueStrap.alert; ... });\\n \")]), _vm._v(\" \"), _c('h4', [_vm._v(\"Browser globals\")]), _vm._v(\" \"), _c('p', [_vm._v(\"\\n The \"), _c('code', [_vm._v(\"dist\")]), _vm._v(\" folder contains \"), _c('code', [_vm._v(\"vue-strap.js\")]), _vm._v(\" and \"), _c('code', [_vm._v(\"vue-strap.min.js\")]), _vm._v(\" with\\n all components exported in the \"), _c('code', [_vm._v(\"window.VueStrap\")]), _vm._v(\" object. These bundles are also available on both the\\n Bower and NPM packages.\\n \")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n\\n \\n \\n \\n \")]), _vm._v(\" \"), _c('h2', [_vm._v(\"Translations (optional):\")]), _vm._v(\" \"), _c('p', [_vm._v(\"If you want to enable language support, you have to add:\")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \")]), _vm._v(\" \"), _c('h4', [_vm._v(\"CommonJS\")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n require('vue-strap/dist/vue-strap-lang.js')\\n \")]), _vm._v(\" \"), _c('p', [_vm._v(\"If not included what you need, you can add your own, without editing the source code of vue-strap.\")]), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('h2', [_vm._v(\"Mobile detection (optional):\")]), _vm._v(\" \"), _c('p', [_vm._v(\"If you need to enable/disable options if is a mobile device you can add:\")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \")]), _vm._v(\" \"), _c('h4', [_vm._v(\"CommonJS\")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n require('vue-strap/dist/isMobileBrowser.js')\\n \")]), _vm._v(\" \"), _c('p', [_vm._v(\"Then in javascript you can check it just doing:\")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n if (navigator.isMobile) {\\n //do something if is mobile\\n }\\n if ('isMobile' in navigator) {\\n //do things only if the plugin was loaded\\n\\n if (!navigator.isMobile) {\\n //do something if is not a mobile\\n }\\n }\\n \")]), _vm._v(\" \"), _c('p', [_vm._v(\"Based on \"), _c('a', {\n attrs: {\n \"href\": \"http://detectmobilebrowsers.com/\"\n }\n }, [_vm._v(\"Detect Mobile Browsers\")]), _vm._v(\".\")])], 1), _vm._v(\" \"), _c('doc-section', {\n attrs: {\n \"id\": \"handle-events\",\n \"name\": \"Event Handling\"\n }\n }, [_c('p', [_vm._v(\"The events return values as arguments, you have 2 ways to handle them:\")]), _vm._v(\" \"), _c('doc-code', [_vm._v(\"\\n \\n \\n \\n \\n \")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n methods: {\\n callable: function (arg0, arg1, ...) {\\n // defined arguments\\n this.arg0 = arg0\\n // or global arguments array\\n this.arg0 = arguments[0]\\n }\\n }\\n \")]), _vm._v(\" \"), _c('p', [_vm._v(\"The number of arguments depend on the event.\")])], 1), _vm._v(\" \"), _c('doc-section', {\n attrs: {\n \"id\": \"v-model\",\n \"name\": \"v-model\"\n }\n }, [_c('p', [_vm._v(\"According to the vue2 specifications, \"), _c('code', [_vm._v(\"twoWay\")]), _vm._v(\" binding is not supported anymore, except for \"), _c('code', [_vm._v(\"v-model\")]), _vm._v(\".\")]), _vm._v(\" \"), _c('p', [_vm._v(\"The \"), _c('code', [_vm._v(\"v-model\")]), _vm._v(\" directive in a component always link to \"), _c('code', [_vm._v(\"value\")]), _vm._v(\" attribute.\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Keep in mind that in vue2:\")]), _vm._v(\" \"), _c('doc-code', [_vm._v(\"\\n \\n \\n \\n \\n \")])], 1)], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-0c9db950\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-0c9db950!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/gettingStarted.vue\n// module id = 212\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./inputDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-b293487c!vue-loader/lib/selector?type=template&index=0!./inputDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/inputDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-b293487c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-b293487c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] inputDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/inputDocs.vue\n// module id = 213\n// module chunks = 0","\n \n \n
\n
\n <bs-input v-model=\"input\"\n label=\"Username\"\n help=\"Only allows lowercase letters and numbers.\"\n error=\"Insert username\"\n placeholder=\"Username can't start with a number.\"\n pattern=\"^[a-z][a-z0-9]+$\"\n :mask=\"mask\"\n minlength=\"5\"\n readonly\n required\n icon\n ></bs-input>\n <bs-input required label=\"Match value\" type=\"password\"\n :match=\"input\"\n ></bs-input>\n <bs-input label=\"Textarea\" type=\"textarea\"\n @focus=\"event = 'focused'\"\n @blur=\"event = 'blured'\"\n ></bs-input>\n \n
\n mask: function (value) {\n // change to lowercase, remove up to the first letter,\n // and then remove all other unsuported characters\n return value.toLowerCase().replace(/^[^a-z]+/,'').replace(/[^a-z0-9]/g,'');\n }\n \n
Input groups: \n
More details in bootstrap input groups .
\n
\n \n option \n \n \n Go! \n \n \n
\n <bs-input label=\"With dropdown and button\" type=\"text\">\n <dropdown slot=\"before\" text=\"dropdown\">\n <li><a href=\"#\">option</a></li>\n </dropdown>\n <span slot=\"after\" class=\"input-group-btn\">\n <button type=\"button\" class=\"btn btn-primary\">Go!</button>\n </span>\n </bs-input>\n \n
\n \n $ \n \n
\n <bs-input label=\"With icon and text\" type=\"number\" placeholder=\"Insert how much cost your house\">\n <span slot=\"before\" class=\"input-group-addon\"><span class=\"glyphicon glyphicon-home\"></span></span>\n <span slot=\"after\" class=\"input-group-addon\">$</span>\n </bs-input>\n \n
\n
\n <bs-input label=\"With datalist\" type=\"text\" placeholder=\"Insert a fruit\" :datalist=\"fruits\">\n </bs-input>\n \n
\n \n \n
value
\n
String
\n
''
\n
Input value. Use v-model=\"value\"
\n
\n \n
datalist
\n
Array
\n
null
\n
\n A list of predefined values that you can select. Work closer to an autocomplete. The items must be String values.\n
\n
\n \n
disabled
\n
Boolean
\n
false
\n
\n
\n \n
enterSubmit
\n
Boolean
\n
false
\n
Submit when you press Enter. Not supported on type textarea.
\n
\n \n
error
\n
String
\n
null
\n
Error message.
\n
\n \n
help
\n
String
\n
null
\n
Help text behind the input
\n
\n \n
hide-help
\n
Boolean
\n
true
\n
Only work with help and error. Hide the help if have to show any error message.
\n
\n \n
icon
\n
Boolean
\n
false
\n
\n
\n \n
label
\n
String
\n
null
\n
Enable input label (name).
\n
\n \n
lang
\n
String
\n
Browser language
\n
Language . Default en if the translation doesn't exist.
\n
\n \n
mask
\n
Function
\n
null
\n
Mask function that receive and edit the value.
\n
\n \n
mask-delay
\n
Number
\n
100
\n
Delay time before apply the mask.
\n
\n \n
match
\n
String
\n
''
\n
Matching value. Both have to be the same value.
\n
\n \n
maxlength
\n
Number
\n
null
\n
\n
\n \n
minlength
\n
Number
\n
0
\n
\n
\n \n
name
\n
String
\n
null
\n
\n
\n \n
pattern
\n
String, RegExp or Function
\n
null
\n
Validation pattern. A full regular expression or a function that evaluate the content and return true or false.
\n
\n \n
placeholder
\n
String
\n
null
\n
\n
\n \n
required
\n
Boolean
\n
false
\n
\n
\n \n
type
\n
String
\n
text
\n
\n
\n \n
url
\n
String
\n
null
\n
url for a datalist.
\n
\n \n
url-map
\n
Function
\n
null
\n
A map function that handle the data receibed from the url.
\n
\n \n
validation-delay
\n
Number
\n
250
\n
Delay time before apply the validation.
\n
\n \n \n \n
type
\n
Use native validation with url and email.
\n
\n \n
min / max / step
\n
That attributes handle the values supported.\n Work with the following input types: number, range, date, datetime-local, month, time and week.
\n
\n \n That validations only work in browsers that support HTML5 form validations (all modern browsers support it). \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// inputDocs.vue?1548f922","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"input\",\n \"name\": \"Input\"\n }\n }, [_c('div', {\n staticClass: \"bs-example text-left\"\n }, [_c('form', {\n attrs: {\n \"action\": \".\",\n \"method\": \"get\",\n \"accept-charset\": \"utf-8\"\n }\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('div', {\n staticClass: \"col-xs-12 col-sm-6 col-md-6 col-lg-6\"\n }, [_c('bs-input', {\n attrs: {\n \"name\": \"username\",\n \"disabled\": _vm.check.disabled,\n \"error\": _vm.check.error ? 'Insert user name' : null,\n \"help\": \"Only allows lowercase letters and numbers.\",\n \"enter-submit\": _vm.check.enterSubmit,\n \"icon\": _vm.check.icon,\n \"label\": _vm.check.label ? 'User Name' : null,\n \"mask\": _vm.check.mask ? _vm.mask : null,\n \"minlength\": _vm.check.minlength ? 5 : 0,\n \"pattern\": \"^[a-z][a-z0-9]+$\",\n \"placeholder\": _vm.check.placeholder ? 'Username can\\'t start with a number.' : null,\n \"readonly\": _vm.check.readonly,\n \"required\": _vm.check.required,\n \"hide-help\": _vm.check.hideHelp,\n \"clear-button\": _vm.check.clearButton\n },\n model: {\n value: (_vm.input),\n callback: function($$v) {\n _vm.input = $$v\n },\n expression: \"input\"\n }\n })], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"col-xs-12 col-sm-6 col-md-6 col-lg-6\"\n }, [_c('bs-input', {\n attrs: {\n \"name\": \"match\",\n \"required\": \"\",\n \"type\": \"password\",\n \"match\": _vm.input,\n \"icon\": _vm.check.icon,\n \"enter-submit\": _vm.check.enterSubmit,\n \"help\": \"Match the User Name\"\n }\n }, [_c('label', {\n attrs: {\n \"slot\": \"label\"\n },\n slot: \"label\"\n }, [_vm._v(\"Match value\")])])], 1)]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('button-group', {\n attrs: {\n \"type\": \"primary\",\n \"buttons\": false,\n \"disabled\": \"\"\n }\n }, [_c('div', {\n staticClass: \"col-xs-12 col-sm-6 col-md-6 col-lg-6\"\n }, [_c('p', [_c('checkbox', {\n model: {\n value: (_vm.check.label),\n callback: function($$v) {\n _vm.$set(_vm.check, \"label\", $$v)\n },\n expression: \"check.label\"\n }\n }, [_vm._v(\"Label\")])], 1), _vm._v(\" \"), _c('p', [_c('checkbox', {\n model: {\n value: (_vm.check.placeholder),\n callback: function($$v) {\n _vm.$set(_vm.check, \"placeholder\", $$v)\n },\n expression: \"check.placeholder\"\n }\n }, [_vm._v(\"placeholder\")])], 1), _vm._v(\" \"), _c('p', [_c('checkbox', {\n model: {\n value: (_vm.check.hideHelp),\n callback: function($$v) {\n _vm.$set(_vm.check, \"hideHelp\", $$v)\n },\n expression: \"check.hideHelp\"\n }\n }, [_vm._v(\"hide help\")])], 1), _vm._v(\" \"), _c('p', [_c('checkbox', {\n model: {\n value: (_vm.check.disabled),\n callback: function($$v) {\n _vm.$set(_vm.check, \"disabled\", $$v)\n },\n expression: \"check.disabled\"\n }\n }, [_vm._v(\"disabled\")])], 1), _vm._v(\" \"), _c('p', [_c('checkbox', {\n model: {\n value: (_vm.check.error),\n callback: function($$v) {\n _vm.$set(_vm.check, \"error\", $$v)\n },\n expression: \"check.error\"\n }\n }, [_vm._v(\"error\")])], 1), _vm._v(\" \"), _c('p', [_c('checkbox', {\n model: {\n value: (_vm.check.icon),\n callback: function($$v) {\n _vm.$set(_vm.check, \"icon\", $$v)\n },\n expression: \"check.icon\"\n }\n }, [_vm._v(\"icon\")])], 1)]), _vm._v(\" \"), _c('div', {\n staticClass: \"col-xs-12 col-sm-6 col-md-6 col-lg-6\"\n }, [_c('p', [_c('checkbox', {\n model: {\n value: (_vm.check.mask),\n callback: function($$v) {\n _vm.$set(_vm.check, \"mask\", $$v)\n },\n expression: \"check.mask\"\n }\n }, [_vm._v(\"mask\")])], 1), _vm._v(\" \"), _c('p', [_c('checkbox', {\n model: {\n value: (_vm.check.minlength),\n callback: function($$v) {\n _vm.$set(_vm.check, \"minlength\", $$v)\n },\n expression: \"check.minlength\"\n }\n }, [_vm._v(\"minlength=5\")])], 1), _vm._v(\" \"), _c('p', [_c('checkbox', {\n model: {\n value: (_vm.check.readonly),\n callback: function($$v) {\n _vm.$set(_vm.check, \"readonly\", $$v)\n },\n expression: \"check.readonly\"\n }\n }, [_vm._v(\"readonly\")])], 1), _vm._v(\" \"), _c('p', [_c('checkbox', {\n model: {\n value: (_vm.check.required),\n callback: function($$v) {\n _vm.$set(_vm.check, \"required\", $$v)\n },\n expression: \"check.required\"\n }\n }, [_vm._v(\"required\")])], 1), _vm._v(\" \"), _c('p', [_c('checkbox', {\n model: {\n value: (_vm.check.clearButton),\n callback: function($$v) {\n _vm.$set(_vm.check, \"clearButton\", $$v)\n },\n expression: \"check.clearButton\"\n }\n }, [_vm._v(\"clear button\")])], 1), _vm._v(\" \"), _c('p', [_c('checkbox', {\n model: {\n value: (_vm.check.enterSubmit),\n callback: function($$v) {\n _vm.$set(_vm.check, \"enterSubmit\", $$v)\n },\n expression: \"check.enterSubmit\"\n }\n }, [_vm._v(\"enter submit\")])], 1)])])], 1), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('bs-input', {\n attrs: {\n \"label\": \"Input with slots\",\n \"type\": \"text\",\n \"required\": \"\",\n \"icon\": \"\",\n \"clear-button\": \"\"\n }\n }, [_c('span', {\n staticClass: \"input-group-addon\",\n attrs: {\n \"slot\": \"before\"\n },\n slot: \"before\"\n }, [_c('span', {\n staticClass: \"glyphicon glyphicon-user\"\n })]), _vm._v(\" \"), _c('span', {\n staticClass: \"input-group-addon\",\n attrs: {\n \"slot\": \"after\"\n },\n slot: \"after\"\n }, [_c('span', {\n staticClass: \"glyphicon glyphicon-question-sign\"\n })])]), _vm._v(\" \"), _c('bs-input', {\n attrs: {\n \"name\": \"textarea\",\n \"label\": \"Textarea\",\n \"type\": \"textarea\",\n \"icon\": _vm.check.icon,\n \"enter-submit\": _vm.check.enterSubmit\n },\n on: {\n \"focus\": function($event) {\n _vm.event = 'focused'\n },\n \"blur\": function($event) {\n _vm.event = 'blured'\n }\n }\n }), _vm._v(\" \"), _c('pre', [_vm._v(\" Test event on textarea: \" + _vm._s(_vm.event))])], 1), _vm._v(\" \"), _c('doc-code', [_vm._v(\"\\n \\n \\n \\n \")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n mask: function (value) {\\n // change to lowercase, remove up to the first letter,\\n // and then remove all other unsuported characters\\n return value.toLowerCase().replace(/^[^a-z]+/,'').replace(/[^a-z0-9]/g,'');\\n }\\n \")]), _vm._v(\" \"), _c('h2', [_vm._v(\"Input groups:\")]), _vm._v(\" \"), _c('p', [_vm._v(\"More details in \"), _c('a', {\n attrs: {\n \"href\": \"http://getbootstrap.com/components/#input-groups\"\n }\n }, [_vm._v(\"bootstrap input groups\")]), _vm._v(\".\")]), _vm._v(\" \"), _c('bs-input', {\n attrs: {\n \"label\": \"With dropdown and button\",\n \"type\": \"text\"\n }\n }, [_c('dropdown', {\n attrs: {\n \"slot\": \"before\",\n \"text\": \"dropdown\"\n },\n slot: \"before\"\n }, [_c('li', [_c('a', {\n attrs: {\n \"href\": \"#\"\n }\n }, [_vm._v(\"option\")])])]), _vm._v(\" \"), _c('span', {\n staticClass: \"input-group-btn\",\n attrs: {\n \"slot\": \"after\"\n },\n slot: \"after\"\n }, [_c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\"\n }\n }, [_vm._v(\"Go!\")])])], 1), _vm._v(\" \"), _c('doc-code', [_vm._v(\"\\n \\n \\n option \\n \\n \\n Go! \\n \\n \\n \")]), _vm._v(\" \"), _c('bs-input', {\n attrs: {\n \"label\": \"With icon and text\",\n \"type\": \"number\",\n \"placeholder\": \"Insert how much cost your house\"\n }\n }, [_c('span', {\n staticClass: \"input-group-addon\",\n attrs: {\n \"slot\": \"before\"\n },\n slot: \"before\"\n }, [_c('span', {\n staticClass: \"glyphicon glyphicon-home\"\n })]), _vm._v(\" \"), _c('span', {\n staticClass: \"input-group-addon\",\n attrs: {\n \"slot\": \"after\"\n },\n slot: \"after\"\n }, [_vm._v(\"$\")])]), _vm._v(\" \"), _c('doc-code', [_vm._v(\"\\n \\n \\n $ \\n \\n \")]), _vm._v(\" \"), _c('bs-input', {\n attrs: {\n \"label\": \"With datalist (new on html5)\",\n \"type\": \"text\",\n \"placeholder\": \"Insert a fruit\",\n \"datalist\": _vm.fruits\n }\n }), _vm._v(\" \"), _c('doc-code', [_vm._v(\"\\n \\n \\n \")])], 1), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"''\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Input value. Use \"), _c('code', [_vm._v(\"v-model=\\\"value\\\"\")])])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"datalist\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Array\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"\\n A list of predefined values that you can select. Work closer to an autocomplete. The items must be \"), _c('code', [_vm._v(\"String\")]), _vm._v(\" values.\\n \")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"disabled\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"enterSubmit\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Submit when you press \"), _c('code', [_vm._v(\"Enter\")]), _vm._v(\". Not supported on type \"), _c('code', [_vm._v(\"textarea\")]), _vm._v(\".\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"error\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Error message.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"help\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Help text behind the input\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"hide-help\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Only work with help and error.\"), _c('br'), _vm._v(\"Hide the help if have to show any error message.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"icon\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"label\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Enable input label (name).\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"lang\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Browser language\")]), _vm._v(\" \"), _c('p', [_c('abbr', {\n attrs: {\n \"title\": \"ISO 639-1 code\"\n }\n }, [_c('a', {\n attrs: {\n \"href\": \"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\"\n }\n }, [_vm._v(\"Language\")])]), _vm._v(\". Default \"), _c('code', [_vm._v(\"en\")]), _vm._v(\" if the translation doesn't exist.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"mask\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Function\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Mask function that receive and edit the value.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"mask-delay\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"100\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Delay time before apply the mask.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"match\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"''\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Matching value. Both have to be the same value.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"maxlength\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"minlength\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"0\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"name\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"pattern\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", \"), _c('code', [_vm._v(\"RegExp\")]), _vm._v(\" or \"), _c('code', [_vm._v(\"Function\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Validation pattern. A full \"), _c('a', {\n attrs: {\n \"href\": \"https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Regular_Expressions\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"regular expression\")]), _vm._v(\" or a function that evaluate the content and return \"), _c('code', [_vm._v(\"true\")]), _vm._v(\" or \"), _c('code', [_vm._v(\"false\")]), _vm._v(\".\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"placeholder\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"required\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"text\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"url\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"url for a datalist.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"url-map\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Function\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"A map function that handle the data receibed from the url.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"validation-delay\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"250\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Delay time before apply the validation.\")])])]), _vm._v(\" \"), _c('doc-table', {\n attrs: {\n \"name\": \"Supported Native Validator\",\n \"headers\": ['Name', 'Description']\n }\n }, [_c('div', [_c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Use native validation with \"), _c('code', [_vm._v(\"url\")]), _vm._v(\" and \"), _c('code', [_vm._v(\"email\")]), _vm._v(\".\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"min / max / step\")]), _vm._v(\" \"), _c('p', [_vm._v(\"That attributes handle the values supported.\\n Work with the following input types: \"), _c('code', [_vm._v(\"number\")]), _vm._v(\", \"), _c('code', [_vm._v(\"range\")]), _vm._v(\", \"), _c('code', [_vm._v(\"date\")]), _vm._v(\", \"), _c('code', [_vm._v(\"datetime-local\")]), _vm._v(\", \"), _c('code', [_vm._v(\"month\")]), _vm._v(\", \"), _c('code', [_vm._v(\"time\")]), _vm._v(\" and \"), _c('code', [_vm._v(\"week\")]), _vm._v(\".\")])])]), _vm._v(\"\\n That validations only work in browsers that support \"), _c('a', {\n attrs: {\n \"href\": \"https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Forms/Data_form_validation\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"HTML5 form validations (all modern browsers support it).\")])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-b293487c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-b293487c!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/inputDocs.vue\n// module id = 215\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./modalDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-944928b6!vue-loader/lib/selector?type=template&index=0!./modalDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/modalDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-944928b6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-944928b6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] modalDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/modalDocs.vue\n// module id = 216\n// module chunks = 0","\n \n \n
Show modal \n
\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n \n
Fade modal \n
\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n \n
Show custom modal \n
\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n \n \n
Zoom modal \n
\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n \n
Large modal \n
\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n \n
Small modal \n
\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.\n \n
\n \n Have different ways to use it:\n \n <!-- with v-model (\"cancel\" event close the modal, \"ok\" don't, so you have to do it manual) -->\n <modal v-model=\"show\" @ok=\"show = false\">\n ...\n </modal>\n <!-- handling ok & cancel events -->\n <modal title=\"Fade/Zoom Modal\" effect=\"fade/zoom\"\n :value=\"show\" @ok=\"okAction\" @cancel=\"cancelAction\"\n >\n ...\n </modal>\n <modal v-model=\"show\" effect=\"fade\">\n <!-- custom header -->\n <div slot=\"modal-header\" class=\"modal-header\">\n <h4 class=\"modal-title\">\n <i>Custom</i> <code>Modal</code> <b>Title</b>\n </h4>\n </div>\n ...\n <!-- custom buttons -->\n <div slot=\"modal-footer\" class=\"modal-footer\">\n <button type=\"button\" class=\"btn btn-default\" @click=\"show = false\">Exit</button>\n <button type=\"button\" class=\"btn btn-success\" @click=\"saveMethod\">Custom Save</button>\n <button type=\"button\" class=\"btn btn-success\" @click=\"otherMethod\">Another Action</button>\n </div>\n </modal>\n \n \n \n
backdrop
\n
Boolean
\n
true
\n
Enables/disables closing the modal by clicking on the backdrop.
\n
\n \n
callback
\n
Function
\n
\n
A callback Function when you click the modal primary button.
\n
\n \n
cancel-text
\n
String
\n
Close
\n
Text for cancel button
\n
\n \n
effect
\n
String
\n
\n
set the name of the effect to use on modal, like fade or zoom
\n
\n \n
large
\n
Boolean
\n
false
\n
Large modal (see boostrap's documentation for .modal-lg)
\n
\n \n
ok-text
\n
String
\n
Save changes
\n
Text for OK button
\n
\n \n
small
\n
Boolean
\n
false
\n
Small modal (see boostrap's documentation for .modal-sm)
\n
\n \n
title
\n
String
\n
\n
Title of the modal component.
\n
\n \n
value
\n
Boolean
\n
\n
true if modal need to be shown, note the Modal has no intenal state
\n
\n \n
width
\n
Number, String or null
\n
null
\n
Pass a Number in pixels or a String with relational sizes ( e.g. '80%' or '5em' ). If null, the modal will be responsive per bootstrap's default.
\n
\n \n \n \n
input
\n
(show:boolean)
\n
Return if the modal is shown.
\n
\n \n
ok
\n
\n
Called if the modal was accepted.
\n
\n \n
cancel
\n
\n
Called if the modal was canceled.
\n
\n \n
opened
\n
\n
Called when the modal is opened.
\n
\n \n
closed
\n
\n
Called when the modal is closed.
\n
\n \n Note: The default events are called if you use the default footer. Using a footer slot, you must implement your own events to the buttons.
\n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// modalDocs.vue?6fd7ebf0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-5e560f88!vue-loader/lib/selector?type=styles&index=0!./Modal.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Modal.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5e560f88!vue-loader/lib/selector?type=template&index=0!./Modal.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Modal.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-5e560f88\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5e560f88\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Modal.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Modal.vue\n// module id = 218\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-5e560f88!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Modal.vue\n// module id = 220\n// module chunks = 0","\n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Modal.vue?fe1b1712","module.exports = { \"default\": require(\"core-js/library/fn/number/is-integer\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/number/is-integer.js\n// module id = 222\n// module chunks = 0","require('../../modules/es6.number.is-integer');\nmodule.exports = require('../../modules/_core').Number.isInteger;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/number/is-integer.js\n// module id = 223\n// module chunks = 0","// 20.1.2.3 Number.isInteger(number)\nvar $export = require('./_export');\n\n$export($export.S, 'Number', { isInteger: require('./_is-integer') });\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.number.is-integer.js\n// module id = 224\n// module chunks = 0","// 20.1.2.3 Number.isInteger(number)\nvar isObject = require('./_is-object');\nvar floor = Math.floor;\nmodule.exports = function isInteger(it) {\n return !isObject(it) && isFinite(it) && floor(it) === it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-integer.js\n// module id = 225\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: ['modal', _vm.effect],\n attrs: {\n \"role\": \"dialog\"\n },\n on: {\n \"click\": function($event) {\n _vm.backdrop && _vm.action(false, 1)\n },\n \"transitionend\": function($event) {\n _vm.transition = false\n }\n }\n }, [_c('div', {\n class: ['modal-dialog', {\n 'modal-lg': _vm.large,\n 'modal-sm': _vm.small\n }],\n style: ({\n width: _vm.optionalWidth\n }),\n attrs: {\n \"role\": \"document\"\n },\n on: {\n \"click\": function($event) {\n $event.stopPropagation();\n _vm.action(null)\n }\n }\n }, [_c('div', {\n staticClass: \"modal-content\"\n }, [_vm._t(\"modal-header\", [_c('div', {\n staticClass: \"modal-header\"\n }, [_c('button', {\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.action(false, 2)\n }\n }\n }, [_c('span', [_vm._v(\"×\")])]), _vm._v(\" \"), _c('h4', {\n staticClass: \"modal-title\"\n }, [_vm._t(\"title\", [_vm._v(_vm._s(_vm.title))])], 2)])]), _vm._v(\" \"), _vm._t(\"modal-body\", [_c('div', {\n staticClass: \"modal-body\"\n }, [_vm._t(\"default\")], 2)]), _vm._v(\" \"), _vm._t(\"modal-footer\", [_c('div', {\n staticClass: \"modal-footer\"\n }, [_c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.action(false, 3)\n }\n }\n }, [_vm._v(_vm._s(_vm.cancelText))]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.action(true, 4)\n }\n }\n }, [_vm._v(_vm._s(_vm.okText))])])])], 2)])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5e560f88\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5e560f88!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Modal.vue\n// module id = 226\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"modal\",\n \"name\": \"Modal\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('button', {\n staticClass: \"btn btn-default\",\n on: {\n \"click\": function($event) {\n _vm.showModal = true\n }\n }\n }, [_vm._v(\"Show modal\")]), _vm._v(\" \"), _c('modal', {\n attrs: {\n \"title\": \"Modal title\"\n },\n on: {\n \"ok\": function($event) {\n _vm.showModal = false\n }\n },\n model: {\n value: (_vm.showModal),\n callback: function($$v) {\n _vm.showModal = $$v\n },\n expression: \"showModal\"\n }\n }, [_c('div', {\n staticClass: \"modal-header\",\n attrs: {\n \"slot\": \"modal-header\"\n },\n slot: \"modal-header\"\n }, [_c('h4', {\n staticClass: \"modal-title\"\n }, [_vm._v(\"Modal \"), _c('b', [_vm._v(\"Title\")])])]), _vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-success\",\n on: {\n \"click\": function($event) {\n _vm.fadeModal = true\n }\n }\n }, [_vm._v(\"Fade modal\")]), _vm._v(\" \"), _c('modal', {\n attrs: {\n \"title\": \"Fade Modal\",\n \"effect\": \"fade\",\n \"width\": \"800\"\n },\n on: {\n \"ok\": function($event) {\n _vm.fadeModal = _vm.ok()\n }\n },\n model: {\n value: (_vm.fadeModal),\n callback: function($$v) {\n _vm.fadeModal = $$v\n },\n expression: \"fadeModal\"\n }\n }, [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-default\",\n on: {\n \"click\": function($event) {\n _vm.showCustomModal = true\n }\n }\n }, [_vm._v(\"Show custom modal\")]), _vm._v(\" \"), _c('modal', {\n attrs: {\n \"effect\": \"fade\",\n \"width\": \"50%\"\n },\n on: {\n \"ok\": function($event) {\n _vm.showCustomModal = _vm.ok()\n }\n },\n model: {\n value: (_vm.showCustomModal),\n callback: function($$v) {\n _vm.showCustomModal = $$v\n },\n expression: \"showCustomModal\"\n }\n }, [_c('div', {\n staticClass: \"modal-header\",\n attrs: {\n \"slot\": \"modal-header\"\n },\n slot: \"modal-header\"\n }, [_c('h4', {\n staticClass: \"modal-title\"\n }, [_c('i', [_vm._v(\"Custom\")]), _vm._v(\" \"), _c('code', [_vm._v(\"Modal\")]), _vm._v(\" \"), _c('b', [_vm._v(\"Title\")])])]), _vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \"), _c('div', {\n staticClass: \"modal-footer\",\n attrs: {\n \"slot\": \"modal-footer\"\n },\n slot: \"modal-footer\"\n }, [_c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.showCustomModal = false\n }\n }\n }, [_vm._v(\"Exit\")]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-success\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.showCustomModal = _vm.ok()\n }\n }\n }, [_vm._v(\"Custom Save\")]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-success\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": _vm.alert\n }\n }, [_vm._v(\"Another Action\")])])]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-primary\",\n on: {\n \"click\": function($event) {\n _vm.zoomModal = true\n }\n }\n }, [_vm._v(\"Zoom modal\")]), _vm._v(\" \"), _c('modal', {\n attrs: {\n \"title\": \"Zoom Modal\",\n \"effect\": \"zoom\",\n \"width\": \"400\"\n },\n on: {\n \"ok\": function($event) {\n _vm.zoomModal = _vm.ok()\n }\n },\n model: {\n value: (_vm.zoomModal),\n callback: function($$v) {\n _vm.zoomModal = $$v\n },\n expression: \"zoomModal\"\n }\n }, [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-warning\",\n on: {\n \"click\": function($event) {\n _vm.largeModal = true\n }\n }\n }, [_vm._v(\"Large modal\")]), _vm._v(\" \"), _c('modal', {\n attrs: {\n \"title\": \"Large Modal\",\n \"large\": \"\"\n },\n on: {\n \"ok\": function($event) {\n _vm.largeModal = _vm.ok()\n }\n },\n model: {\n value: (_vm.largeModal),\n callback: function($$v) {\n _vm.largeModal = $$v\n },\n expression: \"largeModal\"\n }\n }, [_c('p', [_vm._v(\"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\\n proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\")])]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-danger\",\n on: {\n \"click\": function($event) {\n _vm.smallModal = true\n }\n }\n }, [_vm._v(\"Small modal\")]), _vm._v(\" \"), _c('modal', {\n attrs: {\n \"title\": \"Small Modal\",\n \"small\": \"\"\n },\n on: {\n \"ok\": function($event) {\n _vm.smallModal = _vm.ok()\n }\n },\n model: {\n value: (_vm.smallModal),\n callback: function($$v) {\n _vm.smallModal = $$v\n },\n expression: \"smallModal\"\n }\n }, [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat.\\n \")])], 1), _vm._v(\" \"), _c('hr'), _vm._v(\"\\n Have different ways to use it:\\n \"), _c('doc-code', {\n attrs: {\n \"language\": \"html\"\n }\n }, [_vm._v(\"\\n \\n \\n ...\\n \\n \\n \\n ...\\n \\n \\n \\n \\n ...\\n \\n \\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"backdrop\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Enables/disables closing the modal by clicking on the backdrop.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"callback\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Function\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"A callback Function when you click the modal primary button.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"cancel-text\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Close\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Text for cancel button\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"effect\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"set the name of the effect to use on modal, like fade or zoom\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"large\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Large modal (see boostrap's documentation for .modal-lg)\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"ok-text\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Save changes\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Text for OK button\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"small\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Small modal (see boostrap's documentation for .modal-sm)\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"title\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Title of the modal component.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"true if modal need to be shown, note the Modal has no intenal state\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"width\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Number, String or null\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Pass a Number in pixels or a String with relational sizes ( e.g. '80%' or '5em' ). If null, the modal will be responsive per bootstrap's default.\")])])]), _vm._v(\" \"), _c('doc-table', {\n attrs: {\n \"type\": \"Events\"\n }\n }, [_c('div', [_c('p', [_vm._v(\"input\")]), _vm._v(\" \"), _c('p', [_vm._v(\"(\"), _c('code', [_vm._v(\"show:boolean\")]), _vm._v(\")\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Return if the modal is shown.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"ok\")]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Called if the modal was accepted.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"cancel\")]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Called if the modal was canceled.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"opened\")]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Called when the modal is opened.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"closed\")]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Called when the modal is closed.\")])])]), _vm._v(\" \"), _c('p', [_c('strong', [_vm._v(\"Note:\")]), _vm._v(\" The default events are called if you use the default footer. Using a footer slot, you must implement your own events to the buttons.\")])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-944928b6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-944928b6!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/modalDocs.vue\n// module id = 227\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./navbarDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1122359e!vue-loader/lib/selector?type=template&index=0!./navbarDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/navbarDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-1122359e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1122359e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] navbarDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/navbarDocs.vue\n// module id = 228\n// module chunks = 0","\n \n \n \n <navbar placement=\"top\" type=\"default\">\n <!-- Brand as slot -->\n <a slot=\"brand\" href=\"/\" title=\"Home\" class=\"navbar-brand\">VueStrap</a>\n <!-- You can use dropdown component -->\n <dropdown text=\"Dropdown\">\n <li><a href=\"link\">Option</a></li>\n </dropdown>\n <!-- Or normal bootstrap style -->\n <li class=\"dropdown\">\n <a href=\"#\" class=\"dropdown-toggle\">Dropdown</a>\n <ul class=\"dropdown-menu\">\n <li><a href=\"link\">Option</a></li>\n </ul>\n </li>\n <!-- For positioning use slot=\"left\" or slot=\"right\" -->\n <li slot=\"right\">\n <a href=\"https://github.com/wffranco/vue-strap\" target=\"_blank\">Fork...</a>\n </li>\n </navbar>\n \n \n \n
placement
\n
String, one of top, bottom, static, or empty for normal.
\n
''
\n
\n
\n \n
type
\n
String, one of inverse, default.
\n
default
\n
\n
\n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// navbarDocs.vue?18cdcc70","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Navbar.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-d42de7de!vue-loader/lib/selector?type=template&index=0!./Navbar.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Navbar.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-d42de7de\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-d42de7de\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Navbar.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Navbar.vue\n// module id = 230\n// module chunks = 0","\n \n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// Navbar.vue?5bba321e","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('nav', {\n class: ['navbar', 'navbar-' + _vm.type, _vm.placement === 'static' ? 'navbar-static-top' : 'navbar-fixed-' + _vm.placement]\n }, [_c('div', {\n class: _vm.container === 'fluid' ? 'container-fluid' : 'container'\n }, [_c('div', {\n staticClass: \"navbar-header\"\n }, [(!_vm.$slots.collapse) ? _c('button', {\n staticClass: \"navbar-toggle collapsed\",\n attrs: {\n \"type\": \"button\",\n \"aria-expanded\": \"false\"\n },\n on: {\n \"click\": _vm.toggleCollapse\n }\n }, [_c('span', {\n staticClass: \"sr-only\"\n }, [_vm._v(\"Toggle navigation\")]), _vm._v(\" \"), _c('span', {\n staticClass: \"icon-bar\"\n }), _vm._v(\" \"), _c('span', {\n staticClass: \"icon-bar\"\n }), _vm._v(\" \"), _c('span', {\n staticClass: \"icon-bar\"\n })]) : _vm._e(), _vm._v(\" \"), _vm._t(\"collapse\"), _vm._v(\" \"), _vm._t(\"brand\")], 2), _vm._v(\" \"), _c('div', {\n class: ['navbar-collapse', {\n collapse: _vm.collapsed\n }]\n }, [_c('ul', {\n staticClass: \"nav navbar-nav\"\n }, [_vm._t(\"default\")], 2), _vm._v(\" \"), (_vm.$slots.left) ? _c('ul', {\n staticClass: \"nav navbar-nav navbar-left\"\n }, [_vm._t(\"left\")], 2) : _vm._e(), _vm._v(\" \"), (_vm.$slots.right) ? _c('ul', {\n staticClass: \"nav navbar-nav navbar-right\"\n }, [_vm._t(\"right\")], 2) : _vm._e()])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-d42de7de\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-d42de7de!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Navbar.vue\n// module id = 232\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"navbar\",\n \"name\": \"Navbar\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('navbar', {\n attrs: {\n \"placement\": _vm.placement,\n \"type\": _vm.type\n }\n }, [_c('a', {\n staticClass: \"navbar-brand\",\n attrs: {\n \"slot\": \"brand\",\n \"href\": \"/\",\n \"title\": \"Home\"\n },\n slot: \"brand\"\n }, [_vm._v(\"VueStrap\")]), _vm._v(\" \"), _c('dropdown', {\n attrs: {\n \"text\": \"Component List\",\n \"type\": \"primary\"\n }\n }, _vm._l((_vm.sections), function(s) {\n return _c('li', [_c('a', {\n attrs: {\n \"href\": '#' + s.id\n },\n domProps: {\n \"textContent\": _vm._s(s.name)\n }\n })])\n })), _vm._v(\" \"), _c('li', [_c('a', {\n attrs: {\n \"href\": \"https://github.com/wffranco/vue-strap\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"\\n Fork this project on Github\\n \"), _c('svg', {\n staticClass: \"octicon octicon-mark-github\",\n attrs: {\n \"height\": \"16px\",\n \"fill\": \"#777\",\n \"viewBox\": \"0 0 16 16\",\n \"version\": \"1.1\",\n \"aria-hidden\": \"true\"\n }\n }, [_c('path', {\n attrs: {\n \"d\": \"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z\"\n }\n })])])])], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"form-group\"\n }, [_c('label', [_vm._v(\"Placement\")]), _vm._v(\" \"), _c('v-select', {\n attrs: {\n \"clear-button\": \"\",\n \"options\": ['top', 'bottom', 'static']\n },\n model: {\n value: (_vm.placement),\n callback: function($$v) {\n _vm.placement = $$v\n },\n expression: \"placement\"\n }\n })], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"form-group\"\n }, [_c('label', [_vm._v(\"Type\")]), _vm._v(\" \"), _c('v-select', {\n attrs: {\n \"options\": ['default', 'inverse']\n },\n model: {\n value: (_vm.type),\n callback: function($$v) {\n _vm.type = $$v\n },\n expression: \"type\"\n }\n })], 1)], 1), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n VueStrap \\n \\n \\n Option \\n \\n \\n \\n Dropdown \\n \\n \\n \\n \\n Fork... \\n \\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"placement\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"top\")]), _vm._v(\", \"), _c('code', [_vm._v(\"bottom\")]), _vm._v(\", \"), _c('code', [_vm._v(\"static\")]), _vm._v(\", or empty for normal.\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"''\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"inverse\")]), _vm._v(\", \"), _c('code', [_vm._v(\"default\")]), _vm._v(\".\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"default\")])]), _vm._v(\" \"), _c('p')])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-1122359e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1122359e!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/navbarDocs.vue\n// module id = 233\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./popoverDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5199ca5d!vue-loader/lib/selector?type=template&index=0!./popoverDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/popoverDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-5199ca5d\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5199ca5d\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] popoverDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/popoverDocs.vue\n// module id = 234\n// module chunks = 0","\n \n \n
\n Popover on {{place}} \n \n
\n
Title \n
\n Popover on {{place}} \n \n
\n
Trigger \n
\n \n Mouseenter \n \n \n Contextmenu (right click) \n \n
\n
\n \n \n
\n \n <popover effect=\"fade\" placement=\"bottom\" title=\"Title\" content=\"content\">\n <button class=\"btn btn-default\">Popover on bottom</button>\n </popover>\n \n \n \n
trigger
\n
String, one of click focus hover contextmenu
\n
click
\n
How the popover is triggered.
\n
\n \n
effect
\n
String, one of scale fade
\n
fade
\n
\n
\n \n
title
\n
String
\n
\n
\n
\n \n
content
\n
String
\n
\n
\n
\n \n
header
\n
Boolean
\n
true
\n
Whether to show the header.
\n
\n \n
placement
\n
String, one of top\n left\n right\n bottom
\n
\n
How to position the popover.
\n
\n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// popoverDocs.vue?3416bb48","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-83a7c318!vue-loader/lib/selector?type=styles&index=0!./Popover.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Popover.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-83a7c318!vue-loader/lib/selector?type=template&index=0!./Popover.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Popover.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-83a7c318\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-83a7c318\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Popover.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Popover.vue\n// module id = 236\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-83a7c318!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Popover.vue\n// module id = 238\n// module chunks = 0","\n \n \n \n \n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Popover.vue?a2321d62","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', {\n ref: \"trigger\"\n }, [_vm._t(\"default\"), _vm._v(\" \"), _c('transition', {\n attrs: {\n \"name\": _vm.effect\n }\n }, [(_vm.show) ? _c('div', {\n ref: \"popover\",\n class: ['popover', _vm.placement]\n }, [_c('div', {\n staticClass: \"arrow\"\n }), _vm._v(\" \"), (_vm.title) ? _c('h3', {\n staticClass: \"popover-title\"\n }, [_vm._t(\"title\", [_vm._v(_vm._s(_vm.title))])], 2) : _vm._e(), _vm._v(\" \"), _c('div', {\n staticClass: \"popover-content\"\n }, [_vm._t(\"content\", [_c('span', {\n domProps: {\n \"innerHTML\": _vm._s(_vm.content)\n }\n })])], 2)]) : _vm._e()])], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-83a7c318\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-83a7c318!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Popover.vue\n// module id = 240\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"popover\",\n \"name\": \"Popover\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_vm._l((_vm.placements), function(place) {\n return _c('popover', {\n attrs: {\n \"effect\": \"fade\",\n \"content\": _vm.text,\n \"placement\": place\n }\n }, [_c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Popover on \" + _vm._s(place))])])\n }), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('h4', [_vm._v(\"Title\")]), _vm._v(\" \"), _vm._l((_vm.placements), function(place) {\n return _c('popover', {\n attrs: {\n \"effect\": \"fade\",\n \"header\": \"\",\n \"title\": \"Title\",\n \"content\": _vm.text,\n \"placement\": place\n }\n }, [_c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Popover on \" + _vm._s(place))])])\n }), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('h4', [_vm._v(\"Trigger\")]), _vm._v(\" \"), _c('p', [_c('popover', {\n attrs: {\n \"effect\": \"scale\",\n \"title\": \"Title\",\n \"content\": _vm.content,\n \"placement\": \"top\",\n \"trigger\": \"hover\"\n }\n }, [_c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Mouseenter\")])]), _vm._v(\" \"), _c('popover', {\n attrs: {\n \"effect\": \"scale\",\n \"title\": \"Title\",\n \"content\": _vm.text,\n \"placement\": \"top\",\n \"trigger\": \"contextmenu\"\n }\n }, [_c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Contextmenu (right click)\")])])], 1), _vm._v(\" \"), _c('popover', {\n attrs: {\n \"effect\": \"scale\",\n \"title\": \"Title\",\n \"content\": _vm.text,\n \"placement\": \"bottom\",\n \"trigger\": \"focus\"\n }\n }, [_c('bs-input', {\n attrs: {\n \"type\": \"text\",\n \"placeholder\": \"Focus\"\n }\n })], 1)], 2), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n Popover on bottom \\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"trigger\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"click\")]), _vm._v(\" \"), _c('code', [_vm._v(\"focus\")]), _vm._v(\" \"), _c('code', [_vm._v(\"hover\")]), _vm._v(\" \"), _c('code', [_vm._v(\"contextmenu\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"click\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"How the popover is triggered.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"effect\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"scale\")]), _vm._v(\" \"), _c('code', [_vm._v(\"fade\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"fade\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"title\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"content\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"header\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Whether to show the header.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"placement\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"top\")]), _vm._v(\" \"), _c('code', [_vm._v(\"left\")]), _vm._v(\" \"), _c('code', [_vm._v(\"right\")]), _vm._v(\" \"), _c('code', [_vm._v(\"bottom\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"How to position the popover.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5199ca5d\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5199ca5d!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/popoverDocs.vue\n// module id = 241\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./progressbarDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-32b17efe!vue-loader/lib/selector?type=template&index=0!./progressbarDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/progressbarDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-32b17efe\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-32b17efe\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] progressbarDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/progressbarDocs.vue\n// module id = 242\n// module chunks = 0","\n \n \n
Static \n
\n
\n
Dynamic Randomize \n
\n
\n
\n
\n
\n
\n
Stacked Randomize \n
\n\n
\n \n <!-- Single -->\n <div class=\"progress\">\n <progressbar now=\"\" label type=\"warning\" striped></progressbar>\n </div>\n <!-- Stacked -->\n <div class=\"progress\">\n <progressbar now=\"...\" label type=\"warning\" striped></progressbar>\n <progressbar now=\"...\" label type=\"success\"></progressbar>\n <progressbar now=\"...\" label type=\"danger\"></progressbar>\n <progressbar now=\"...\" label type=\"primary\" striped animated></progressbar>\n </div>\n \n \n \n
now
\n
Number
\n
\n
The current value of progress completed. Required.
\n
\n \n
type
\n
String
\n
\n
Style type. Possible values are 'success', 'warning' etc.
\n
\n \n
label
\n
Boolean
\n
false
\n
Whether to show the label.
\n
\n \n
striped
\n
Boolean
\n
false
\n
Whether the progressbar has striped effect or not.
\n
\n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// progressbarDocs.vue?a18db23e","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Progressbar.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-2827fad6!vue-loader/lib/selector?type=template&index=0!./Progressbar.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Progressbar.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-2827fad6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-2827fad6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Progressbar.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Progressbar.vue\n// module id = 244\n// module chunks = 0","\n
\n \n\n\n\n\n\n// WEBPACK FOOTER //\n// Progressbar.vue?3333ac10","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: ['progress-bar', 'progress-bar-' + _vm.type, {\n active: _vm.animated,\n 'progress-bar-striped': _vm.striped\n }],\n style: ({\n width: _vm.nowNum + '%'\n }),\n domProps: {\n \"textContent\": _vm._s(_vm.labelBool ? _vm.nowNum + '%' : null)\n }\n })\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-2827fad6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-2827fad6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Progressbar.vue\n// module id = 246\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"progressbar\",\n \"name\": \"Progressbar\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('h4', [_vm._v(\"Static\")]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('div', {\n staticClass: \"col-md-4\"\n }, [_c('div', {\n staticClass: \"progress\"\n }, [_c('progressbar', {\n attrs: {\n \"now\": \"20\",\n \"type\": \"success\"\n }\n })], 1)]), _vm._v(\" \"), _c('div', {\n staticClass: \"col-md-4\"\n }, [_c('div', {\n staticClass: \"progress\"\n }, [_c('progressbar', {\n attrs: {\n \"now\": \"40\",\n \"type\": \"info\"\n }\n })], 1)]), _vm._v(\" \"), _c('div', {\n staticClass: \"col-md-4\"\n }, [_c('div', {\n staticClass: \"progress\"\n }, [_c('progressbar', {\n attrs: {\n \"now\": \"60\",\n \"type\": \"primary\"\n }\n })], 1)])]), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('h4', [_vm._v(\"Dynamic \"), _c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": _vm.dynamicClick\n }\n }, [_vm._v(\"Randomize\")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"progress\"\n }, [_c('progressbar', {\n attrs: {\n \"now\": _vm.dynamicData[0],\n \"type\": \"info\"\n }\n })], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"progress\"\n }, [_c('progressbar', {\n attrs: {\n \"now\": _vm.dynamicData[1],\n \"type\": \"warning\"\n }\n })], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"progress\"\n }, [_c('progressbar', {\n attrs: {\n \"now\": _vm.dynamicData[2],\n \"type\": \"danger\"\n }\n })], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"progress\"\n }, [_c('progressbar', {\n attrs: {\n \"now\": _vm.dynamicData[3],\n \"type\": \"success\",\n \"striped\": \"\"\n }\n })], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"progress\"\n }, [_c('progressbar', {\n attrs: {\n \"now\": _vm.dynamicData[4],\n \"type\": \"success\",\n \"striped\": \"\",\n \"animated\": \"\"\n }\n })], 1), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('h4', [_vm._v(\"Stacked \"), _c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": _vm.stackedClick\n }\n }, [_vm._v(\"Randomize\")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"progress\"\n }, [_c('progressbar', {\n attrs: {\n \"now\": _vm.stackedData[0],\n \"label\": \"\",\n \"type\": \"warning\",\n \"striped\": \"\"\n }\n }), _vm._v(\" \"), _c('progressbar', {\n attrs: {\n \"now\": _vm.stackedData[1],\n \"label\": \"\",\n \"type\": \"success\"\n }\n }), _vm._v(\" \"), _c('progressbar', {\n attrs: {\n \"now\": _vm.stackedData[2],\n \"label\": \"\",\n \"type\": \"danger\"\n }\n }), _vm._v(\" \"), _c('progressbar', {\n attrs: {\n \"now\": _vm.stackedData[3],\n \"label\": \"\",\n \"type\": \"primary\",\n \"striped\": \"\",\n \"animated\": \"\"\n }\n })], 1)]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n \\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"now\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"The current value of progress completed. Required.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Style type. Possible values are 'success', 'warning' etc.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"label\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"false\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Whether to show the label.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"striped\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Whether the progressbar has striped effect or not.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-32b17efe\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-32b17efe!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/progressbarDocs.vue\n// module id = 247\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./radioDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-51cc56f3!vue-loader/lib/selector?type=template&index=0!./radioDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/radioDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-51cc56f3\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-51cc56f3\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] radioDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/radioDocs.vue\n// module id = 248\n// module chunks = 0","\n \n \n
Radio \n
One \n
Two (disabled) \n
Two (readonly) \n
Two \n
\n
Radio Button (Single buttons) \n
Three \n
Four (disabled) \n
Four (readonly) \n
Four \n
Radio value: {{ radioValue }} \n
\n \n <radio v-model=\"radioValue\" selected-value=\"one\">One</radio>\n <radio v-model=\"radioValue\" selected-value=\"two\" type=\"danger/warning/success\">Two</radio>\n <radio button v-model=\"radioValue\" selected-value=\"three\" type=\"primary\">Three</radio>\n <radio button v-model=\"radioValue\" selected-value=\"four\" type=\"info\">Four</radio>\n \n \n \n
button
\n
Boolean
\n
false
\n
Enable/Disable button style.
\n
\n \n
selected-value
\n
Mixed
\n
true
\n
Value to return if the radio item is selected.
\n
\n \n
type
\n
String, one of default\n primary\n danger\n info\n warning\n success
\n
default
\n
\n
\n \n
value
\n
Mixed
\n
\n
Handle the selected value.
\n
\n \n See Button Group for more options.
\n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// radioDocs.vue?d40658f4","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"radio\",\n \"name\": \"Radio\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('h4', [_vm._v(\"Radio\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"selected-value\": \"one\"\n },\n model: {\n value: (_vm.radioValue),\n callback: function($$v) {\n _vm.radioValue = $$v\n },\n expression: \"radioValue\"\n }\n }, [_vm._v(\"One\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"selected-value\": \"two\",\n \"type\": \"danger\",\n \"disabled\": \"\"\n },\n model: {\n value: (_vm.radioValue),\n callback: function($$v) {\n _vm.radioValue = $$v\n },\n expression: \"radioValue\"\n }\n }, [_vm._v(\"Two (disabled)\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"selected-value\": \"two\",\n \"type\": \"warning\",\n \"readonly\": \"\"\n },\n model: {\n value: (_vm.radioValue),\n callback: function($$v) {\n _vm.radioValue = $$v\n },\n expression: \"radioValue\"\n }\n }, [_vm._v(\"Two (readonly)\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"selected-value\": \"two\",\n \"type\": \"success\"\n },\n model: {\n value: (_vm.radioValue),\n callback: function($$v) {\n _vm.radioValue = $$v\n },\n expression: \"radioValue\"\n }\n }, [_vm._v(\"Two\")]), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('h4', [_vm._v(\"Radio Button (Single buttons)\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"button\": \"\",\n \"selected-value\": \"three\",\n \"type\": \"primary\"\n },\n model: {\n value: (_vm.radioValue),\n callback: function($$v) {\n _vm.radioValue = $$v\n },\n expression: \"radioValue\"\n }\n }, [_vm._v(\"Three\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"button\": \"\",\n \"selected-value\": \"four\",\n \"type\": \"info\",\n \"disabled\": \"\"\n },\n model: {\n value: (_vm.radioValue),\n callback: function($$v) {\n _vm.radioValue = $$v\n },\n expression: \"radioValue\"\n }\n }, [_vm._v(\"Four (disabled)\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"button\": \"\",\n \"selected-value\": \"four\",\n \"type\": \"info\",\n \"readonly\": \"\"\n },\n model: {\n value: (_vm.radioValue),\n callback: function($$v) {\n _vm.radioValue = $$v\n },\n expression: \"radioValue\"\n }\n }, [_vm._v(\"Four (readonly)\")]), _vm._v(\" \"), _c('radio', {\n attrs: {\n \"button\": \"\",\n \"selected-value\": \"four\",\n \"type\": \"info\"\n },\n model: {\n value: (_vm.radioValue),\n callback: function($$v) {\n _vm.radioValue = $$v\n },\n expression: \"radioValue\"\n }\n }, [_vm._v(\"Four\")]), _vm._v(\" \"), _c('p', [_c('pre', [_vm._v(\"Radio value: \" + _vm._s(_vm.radioValue))])])], 1), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n One \\n Two \\n Three \\n Four \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"button\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Enable/Disable button style.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"selected-value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Mixed\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"true\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Value to return if the radio item is selected.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"default\")]), _vm._v(\" \"), _c('code', [_vm._v(\"primary\")]), _vm._v(\" \"), _c('code', [_vm._v(\"danger\")]), _vm._v(\" \"), _c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"default\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Mixed\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Handle the selected value.\")])])]), _vm._v(\" \"), _c('p', [_vm._v(\"See \"), _c('a', {\n attrs: {\n \"href\": \"#button-group\"\n }\n }, [_vm._v(\"Button Group\")]), _vm._v(\" for more options.\")])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-51cc56f3\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-51cc56f3!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/radioDocs.vue\n// module id = 250\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-9146baec!vue-loader/lib/selector?type=styles&index=0!./selectDocs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./selectDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-9146baec!vue-loader/lib/selector?type=template&index=0!./selectDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/selectDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-9146baec\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-9146baec\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] selectDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/selectDocs.vue\n// module id = 251\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-9146baec!./~/vue-loader/lib/selector.js?type=styles&index=0!./docs/example/selectDocs.vue\n// module id = 253\n// module chunks = 0","\n \n Based in a bootstrap-select implementation.
\n \n
\n
\n
Normal select data: {{select.normal}} \n
\n
\n
\n
Multiple select data : {{select.multiple.join(',')}} \n
\n
\n
\n
\n
\n \n
\n
Disabled
\n
Placeholder
\n
Search
\n
Clear Button
\n
\n
\n
Required (empty value if noting selected)
\n
\n Only for Multiple:\n Show count \n Limit (e.g. 3) \n Close on Select \n
\n
\n
\n \n
\n <form action=\"./#select\" method=\"get\">\n <v-select v-model=\"select.value\" :options=\"select.options\" options-value=\"val\"\n multiple name=\"animals[]\" limit=\"3\"\n placeholder=\"Using placeholder\"\n search justified required disabled\n clear-button close-on-select\n ></v-select>\n <button type=\"submit\" class=\"btn btn-default\">Submit form</button>\n </form>\n \n
\n options: [\n {val: 0, label: 'Cat'},\n {val: 1, label: 'Cow'},\n {val: 2, label: 'Dog'},\n {val: 3, label: 'Elephant'},\n {val: 4, label: 'Fish'},\n {val: 5, label: 'Lion'},\n {val: 6, label: 'Tiger'},\n {val: 7, label: 'Turtle'}\n ]\n \n
Select with option component: \n
Selected data : {{single}} \n
\n Apple \n Banana \n Cherry \n Orange \n Grape \n \n
\n <v-select>\n <v-option value=\"apple\">Apple</v-option>\n <v-option value=\"banana\">Banana</v-option>\n <v-option value=\"cherry\">Cherry</v-option>\n <v-option value=\"orange\">Orange</v-option>\n <v-option value=\"grape\">Grape</v-option>\n </v-select>\n \n
\n
Use button-group (component or bootstrap element ) if you want to justify. \n
\n \n Apple \n Banana \n Cherry \n Cranberry \n Grape \n Orange \n Passionfruit \n Pineapple \n Strawberry \n Apple \n Banana \n Cherry \n Cranberry \n Grape \n Orange \n Passionfruit \n Pineapple \n Strawberry \n \n \n
\n <button-group justified><select>...</select></button-group>\n // or\n <div class=\"btn-group btn-group-justified\"><select>...</select></div>\n \n
\n
Ajax data and parent dependency: \n
Depend on vue-resource . Disabled if not present.
\n
The second select has inheritance, is enabled when the first get some value and the ajax return values.
\n
\n
\n
\n <v-select url=\"docs/data.json\" options-label=\"text\" v-model=\"ajax.value\" clear-button @options=\"ajax.options = arguments[0]\"></v-select>\n <v-select url=\"docs/data.json\" options-label=\"text\" multiple :parent=\"ajax.value\"></v-select>\n \n
Ajax response:
\n
\n
\n \n \n
min-search
\n
Number
\n
0
\n
If defined, the searchbox is disabled if are less than the minimum value you set.
\n
\n \n
lang
\n
String
\n
Browser language
\n
Language . Default en if the translation doesn't exist.
\n
\n \n
options-label
\n
String
\n
label
\n
Define the value in the data used as label.
\n
\n \n
options-value
\n
String
\n
value
\n
Define the value in the data used as value.
\n
\n \n
placeholder
\n
String
\n
Nothing Selected
\n
\n
\n \n
search-text
\n
String
\n
\n
\n
\n \n \n \n
change
\n
(value)
\n
Return the selected value(s).
\n
\n \n
options
\n
(options:Array)
\n
Return the options array. Helpfull for dinamic/url options.
\n
\n \n
selected
\n
(labels:String)
\n
Return a string with the label(s) of the selected item(s).
\n
\n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// selectDocs.vue?035afe74","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"select\",\n \"name\": \"Select\"\n }\n }, [_c('p', [_vm._v(\"Based in a \"), _c('a', {\n attrs: {\n \"target\": \"_blank\",\n \"href\": \"https://silviomoreto.github.io/bootstrap-select/\"\n }\n }, [_vm._v(\"bootstrap-select\")]), _vm._v(\" implementation.\")]), _vm._v(\" \"), _c('div', {\n staticClass: \"bs-example\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-6 col-lg-6\"\n }, [_c('p', [_c('pre', [_vm._v(\"Normal select data: \" + _vm._s(_vm.select.normal))])]), _vm._v(\" \"), _c('form', {\n attrs: {\n \"action\": \"./#select\",\n \"method\": \"get\"\n }\n }, [_c('v-select', {\n attrs: {\n \"options\": _vm.select.options,\n \"options-value\": \"val\",\n \"name\": \"animal\",\n \"search\": _vm.select.search,\n \"required\": _vm.select.required,\n \"clear-button\": _vm.select.clearButton,\n \"disabled\": _vm.select.disabled,\n \"placeholder\": _vm.select.placeholder ? 'Using placeholder' : null\n },\n model: {\n value: (_vm.select.normal),\n callback: function($$v) {\n _vm.$set(_vm.select, \"normal\", $$v)\n },\n expression: \"select.normal\"\n }\n }), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"submit\"\n }\n }, [_vm._v(\"Submit\")])], 1)]), _vm._v(\" \"), _c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-6 col-lg-6\"\n }, [_c('p', [_c('pre', [_vm._v(\"Multiple select data : \" + _vm._s(_vm.select.multiple.join(',')))])]), _vm._v(\" \"), _c('form', {\n attrs: {\n \"action\": \"./#select\",\n \"method\": \"get\"\n }\n }, [_c('v-select', {\n attrs: {\n \"options\": _vm.select.options,\n \"options-value\": \"val\",\n \"name\": \"animals[]\",\n \"search\": _vm.select.search,\n \"multiple\": \"\",\n \"required\": _vm.select.required,\n \"clear-button\": _vm.select.clearButton,\n \"show-count\": _vm.select.count,\n \"placeholder\": _vm.select.placeholder ? 'Using placeholder' : null,\n \"close-on-select\": _vm.select.closeOnSelect,\n \"limit\": _vm.select.limit ? 3 : 1024,\n \"disabled\": _vm.select.disabled\n },\n model: {\n value: (_vm.select.multiple),\n callback: function($$v) {\n _vm.$set(_vm.select, \"multiple\", $$v)\n },\n expression: \"select.multiple\"\n }\n }), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"submit\"\n }\n }, [_vm._v(\"Submit\")])], 1)])]), _vm._v(\" \"), _c('br'), _vm._v(\" \"), _c('button-group', {\n attrs: {\n \"type\": \"primary\",\n \"buttons\": false,\n \"disabled\": \"\"\n }\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-6 col-lg-6\"\n }, [_c('p', [_c('checkbox', {\n model: {\n value: (_vm.select.disabled),\n callback: function($$v) {\n _vm.$set(_vm.select, \"disabled\", $$v)\n },\n expression: \"select.disabled\"\n }\n }, [_vm._v(\"Disabled\")])], 1), _vm._v(\" \"), _c('p', [_c('checkbox', {\n model: {\n value: (_vm.select.placeholder),\n callback: function($$v) {\n _vm.$set(_vm.select, \"placeholder\", $$v)\n },\n expression: \"select.placeholder\"\n }\n }, [_vm._v(\"Placeholder\")])], 1), _vm._v(\" \"), _c('p', [_c('checkbox', {\n model: {\n value: (_vm.select.search),\n callback: function($$v) {\n _vm.$set(_vm.select, \"search\", $$v)\n },\n expression: \"select.search\"\n }\n }, [_vm._v(\"Search\")])], 1), _vm._v(\" \"), _c('p', [_c('checkbox', {\n model: {\n value: (_vm.select.clearButton),\n callback: function($$v) {\n _vm.$set(_vm.select, \"clearButton\", $$v)\n },\n expression: \"select.clearButton\"\n }\n }, [_vm._v(\"Clear Button\")])], 1)]), _vm._v(\" \"), _c('div', {\n staticClass: \"col-xs-12 col-sm-12 col-md-6 col-lg-6\"\n }, [_c('p', [_c('checkbox', {\n model: {\n value: (_vm.select.required),\n callback: function($$v) {\n _vm.$set(_vm.select, \"required\", $$v)\n },\n expression: \"select.required\"\n }\n }, [_vm._v(\"Required (empty value if noting selected)\")])], 1), _vm._v(\" \"), _c('p', [_vm._v(\"\\n Only for Multiple:\\n \"), _c('checkbox', {\n model: {\n value: (_vm.select.count),\n callback: function($$v) {\n _vm.$set(_vm.select, \"count\", $$v)\n },\n expression: \"select.count\"\n }\n }, [_vm._v(\"Show count\")]), _vm._v(\" \"), (_vm.select.multiple) ? _c('checkbox', {\n model: {\n value: (_vm.select.limit),\n callback: function($$v) {\n _vm.$set(_vm.select, \"limit\", $$v)\n },\n expression: \"select.limit\"\n }\n }, [_vm._v(\"Limit (e.g. 3)\")]) : _vm._e(), _vm._v(\" \"), (_vm.select.multiple) ? _c('checkbox', {\n model: {\n value: (_vm.select.closeOnSelect),\n callback: function($$v) {\n _vm.$set(_vm.select, \"closeOnSelect\", $$v)\n },\n expression: \"select.closeOnSelect\"\n }\n }, [_vm._v(\"Close on Select\")]) : _vm._e()], 1)])])]), _vm._v(\" \"), _c('doc-code', [_vm._v(\"\\n \\n \")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n options: [\\n {val: 0, label: 'Cat'},\\n {val: 1, label: 'Cow'},\\n {val: 2, label: 'Dog'},\\n {val: 3, label: 'Elephant'},\\n {val: 4, label: 'Fish'},\\n {val: 5, label: 'Lion'},\\n {val: 6, label: 'Tiger'},\\n {val: 7, label: 'Turtle'}\\n ]\\n \")]), _vm._v(\" \"), _c('h4', [_vm._v(\"Select with option component:\")]), _vm._v(\" \"), _c('p', [_c('pre', [_vm._v(\"Selected data : \" + _vm._s(_vm.single))])]), _vm._v(\" \"), _c('v-select', {\n model: {\n value: (_vm.single),\n callback: function($$v) {\n _vm.single = $$v\n },\n expression: \"single\"\n }\n }, [_c('v-option', {\n attrs: {\n \"value\": \"apple\"\n }\n }, [_vm._v(\"Apple\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"banana\"\n }\n }, [_vm._v(\"Banana\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"cherry\"\n }\n }, [_vm._v(\"Cherry\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"orange\"\n }\n }, [_vm._v(\"Orange\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"grape\"\n }\n }, [_vm._v(\"Grape\")])], 1), _vm._v(\" \"), _c('doc-code', [_vm._v(\"\\n \\n Apple \\n Banana \\n Cherry \\n Orange \\n Grape \\n \\n \")]), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('h4', [_vm._v(\"Use button-group (component or \"), _c('a', {\n attrs: {\n \"href\": \"http://getbootstrap.com/components/#btn-groups-justified\"\n }\n }, [_vm._v(\"bootstrap element\")]), _vm._v(\") if you want to justify.\")]), _vm._v(\" \"), _c('button-group', {\n attrs: {\n \"justified\": \"\"\n }\n }, [_c('v-select', {\n attrs: {\n \"multiple\": \"\",\n \"clear-button\": \"\"\n }\n }, [_c('v-option', {\n attrs: {\n \"value\": \"apple\"\n }\n }, [_vm._v(\"Apple\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"banana\"\n }\n }, [_vm._v(\"Banana\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"cherry\"\n }\n }, [_vm._v(\"Cherry\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"cranberry\"\n }\n }, [_vm._v(\"Cranberry\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"grape\"\n }\n }, [_vm._v(\"Grape\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"orange\"\n }\n }, [_vm._v(\"Orange\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"passionfruit\"\n }\n }, [_vm._v(\"Passionfruit\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"pineapple\"\n }\n }, [_vm._v(\"Pineapple\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"strawberry\"\n }\n }, [_vm._v(\"Strawberry\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"a\"\n }\n }, [_vm._v(\"Apple\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"b\"\n }\n }, [_vm._v(\"Banana\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"c\"\n }\n }, [_vm._v(\"Cherry\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"c\"\n }\n }, [_vm._v(\"Cranberry\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"g\"\n }\n }, [_vm._v(\"Grape\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"o\"\n }\n }, [_vm._v(\"Orange\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"p\"\n }\n }, [_vm._v(\"Passionfruit\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"p\"\n }\n }, [_vm._v(\"Pineapple\")]), _vm._v(\" \"), _c('v-option', {\n attrs: {\n \"value\": \"s\"\n }\n }, [_vm._v(\"Strawberry\")])], 1)], 1), _vm._v(\" \"), _c('doc-code', [_vm._v(\"\\n ... \\n // or\\n ...
\\n \")]), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('h4', [_vm._v(\"Ajax data and parent dependency:\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Depend on \"), _c('a', {\n attrs: {\n \"href\": \"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\"\n }\n }, [_vm._v(\"vue-resource\")]), _vm._v(\". Disabled if not present.\")]), _vm._v(\" \"), _c('p', [_vm._v(\"The second select has inheritance, is enabled when the first get some value and the ajax return values.\")]), _vm._v(\" \"), _c('v-select', {\n attrs: {\n \"url\": \"docs/data.json\",\n \"options-label\": \"text\",\n \"clear-button\": \"\"\n },\n on: {\n \"options\": function($event) {\n _vm.ajax.options = arguments[0]\n }\n },\n model: {\n value: (_vm.ajax.value),\n callback: function($$v) {\n _vm.$set(_vm.ajax, \"value\", $$v)\n },\n expression: \"ajax.value\"\n }\n }), _vm._v(\" \"), _c('v-select', {\n attrs: {\n \"url\": \"docs/data.json\",\n \"options-label\": \"text\",\n \"multiple\": \"\",\n \"parent\": _vm.ajax.value\n }\n }), _vm._v(\" \"), _c('doc-code', [_vm._v(\"\\n \\n \\n \")]), _vm._v(\" \"), _c('p', [_vm._v(\"Ajax response:\")]), _vm._v(\" \"), _c('pre', {\n domProps: {\n \"innerHTML\": _vm._s(_vm.ajax.options)\n }\n })], 1), _vm._v(\" \"), _c('doc-table', {\n attrs: {\n \"name\": \"Other\"\n }\n }, [_c('div', [_c('p', [_vm._v(\"min-search\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"0\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"If defined, the searchbox is disabled if are less than the minimum value you set.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"lang\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Browser language\")]), _vm._v(\" \"), _c('p', [_c('abbr', {\n attrs: {\n \"title\": \"ISO 639-1 code\"\n }\n }, [_c('a', {\n attrs: {\n \"href\": \"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\"\n }\n }, [_vm._v(\"Language\")])]), _vm._v(\". Default \"), _c('code', [_vm._v(\"en\")]), _vm._v(\" if the translation doesn't exist.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"options-label\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"label\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Define the value in the data used as label.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"options-value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"value\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Define the value in the data used as value.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"placeholder\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Nothing Selected\")]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"search-text\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p')])]), _vm._v(\" \"), _c('doc-table', {\n attrs: {\n \"type\": \"Events\"\n }\n }, [_c('div', [_c('p', [_vm._v(\"change\")]), _vm._v(\" \"), _c('p', [_vm._v(\"(\"), _c('code', [_vm._v(\"value\")]), _vm._v(\")\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Return the selected value(s).\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"options\")]), _vm._v(\" \"), _c('p', [_vm._v(\"(\"), _c('code', [_vm._v(\"options:Array\")]), _vm._v(\")\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Return the options array. Helpfull for dinamic/url options.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"selected\")]), _vm._v(\" \"), _c('p', [_vm._v(\"(\"), _c('code', [_vm._v(\"labels:String\")]), _vm._v(\")\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Return a string with the label(s) of the selected item(s).\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-9146baec\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-9146baec!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/selectDocs.vue\n// module id = 255\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./spinnerDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-0c9d69d1!vue-loader/lib/selector?type=template&index=0!./spinnerDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/spinnerDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-0c9d69d1\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-0c9d69d1\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] spinnerDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/spinnerDocs.vue\n// module id = 256\n// module chunks = 0","\n \n \n
fixed
\n
\n
\n show spinner (using ref) \n show spinner (global) \n show spinner (v-model) \n
\n
\n
\n \n <spinner ref=\"spinner\" global v-model=\"spinner\" size=\"lg\" fixed text=\"I will close in 2 secs\"></spinner>\n \n \n // using ref\n this.$refs.spinner.show()\n this.$refs.spinner.hide()\n // using global events\n this.$root.$emit('spinner::show')\n this.$root.$emit('spinner::hide')\n // using v-model\n this.spinner = true //show\n this.spinner = false //hide\n \n \n \n
fixed
\n
Boolean
\n
false
\n
Set to true if you want the spinner to occupy the entire window space.
\n
\n \n
global
\n
Boolean
\n
false
\n
When is true, set global events for that spinner. Will be ignored if was set another global spinner.
\n
\n \n
size
\n
String, one of sm, md, lg, xl
\n
md
\n
The size of the spinner.
\n
\n \n
text
\n
String
\n
''
\n
The text to show under the spinner.
\n
\n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// spinnerDocs.vue?ceaaf1c0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-543197e8!vue-loader/lib/selector?type=styles&index=0!./Spinner.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Spinner.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-543197e8!vue-loader/lib/selector?type=template&index=0!./Spinner.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Spinner.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-543197e8\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-543197e8\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Spinner.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Spinner.vue\n// module id = 258\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-543197e8!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Spinner.vue\n// module id = 260\n// module chunks = 0","\n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Spinner.vue?c87fc9c2","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.active || _vm.locked),\n expression: \"active||locked\"\n }],\n class: ['spinner spinner-gritcode', _vm.spinnerSize, {\n 'spinner-fixed': _vm.fixed\n }]\n }, [_c('div', {\n staticClass: \"spinner-wrapper\"\n }, [_c('div', {\n staticClass: \"spinner-circle\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"spinner-text\"\n }, [_vm._v(_vm._s(_vm.text))])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-543197e8\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-543197e8!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Spinner.vue\n// module id = 262\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"spinner\",\n \"name\": \"Spinner\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('p', [_c('checkbox', {\n attrs: {\n \"checked\": _vm.fixed,\n \"type\": \"info\"\n },\n on: {\n \"checked\": function($event) {\n _vm.fixed = arguments[0]\n }\n }\n }, [_vm._v(\"fixed\")])], 1), _vm._v(\" \"), _c('p', [_c('v-select', {\n attrs: {\n \"options\": ['sm', 'md', 'lg', 'xl']\n },\n model: {\n value: (_vm.size),\n callback: function($$v) {\n _vm.size = $$v\n },\n expression: \"size\"\n }\n })], 1), _vm._v(\" \"), _c('p', [_c('button', {\n staticClass: \"btn btn-info\",\n on: {\n \"click\": _vm.showRef\n }\n }, [_vm._v(\"show spinner (using ref)\")]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-info\",\n on: {\n \"click\": _vm.showGlobal\n }\n }, [_vm._v(\"show spinner (global)\")]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-info\",\n on: {\n \"click\": _vm.showModel\n }\n }, [_vm._v(\"show spinner (v-model)\")])]), _vm._v(\" \"), _c('div', [_c('spinner', {\n ref: \"spinner\",\n attrs: {\n \"global\": \"\",\n \"size\": _vm.size,\n \"fixed\": _vm.fixed,\n \"text\": \"I will close in 2 secs\"\n },\n model: {\n value: (_vm.spinner),\n callback: function($$v) {\n _vm.spinner = $$v\n },\n expression: \"spinner\"\n }\n })], 1)]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n // using ref\\n this.$refs.spinner.show()\\n this.$refs.spinner.hide()\\n // using global events\\n this.$root.$emit('spinner::show')\\n this.$root.$emit('spinner::hide')\\n // using v-model\\n this.spinner = true //show\\n this.spinner = false //hide\\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"fixed\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Set to true if you want the spinner to occupy the entire window space.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"global\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"When is true, set global events for that spinner. Will be ignored if was set another global spinner.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"size\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"sm\")]), _vm._v(\", \"), _c('code', [_vm._v(\"md\")]), _vm._v(\", \"), _c('code', [_vm._v(\"lg\")]), _vm._v(\", \"), _c('code', [_vm._v(\"xl\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"md\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"The size of the spinner.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"text\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"''\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"The text to show under the spinner.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-0c9d69d1\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-0c9d69d1!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/spinnerDocs.vue\n// module id = 263\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./tabsDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-60c6c9cc!vue-loader/lib/selector?type=template&index=0!./tabsDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/tabsDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-60c6c9cc\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-60c6c9cc\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] tabsDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/tabsDocs.vue\n// module id = 264\n// module chunks = 0","\n \n \n
Style:
\n
Justified:
\n \n
\n \n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat\n non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n
\n \n \n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\n consequat.Duis aute irure dolor in reprehenderit in voluptate velit esse\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat\n non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n
\n \n \n ...\n \n \n \n \n Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown. Vegan fanny pack odio cillum wes anderson 8-bit, sustainable jean shorts beard ut DIY ethical culpa terry richardson biodiesel. Art party scenester stumptown, tumblr butcher vero sint qui sapiente accusamus tattooed echo park.\n
\n \n \n ...\n \n \n \n \n ...\n \n \n \n
\n \n <tabs v-model=\"activeTab\" nav-style=\"tabs\" justified>\n <tab header=\"zero\">\n ...\n </tab>\n <tab header=\"one\">\n ...\n </tab>\n <tab header=\"two\" disabled>\n ...\n </tab>\n <tab-group header=\"group1\">\n <tab header=\"three\">\n ...\n </tab>\n <tab header=\"four\" disabled>\n ...\n </tab>\n </tab-group>\n <tab-group header=\"group2\">\n <tab header=\"five\">\n ...\n </tab>\n </tab-group>\n </tabs>\n \n \n \n
value (v-model)
\n
Number
\n
0
\n
Active tab index (0 based)
\n
\n \n
justified
\n
Boolean
\n
false
\n
Justify (tabs and pills).
\n
\n \n
nav-style
\n
String. One of tabs, pills, stacked.
\n
'tabs'
\n
Style for tabs
\n
\n \n \n \n
active / input
\n
(index:number)
\n
Return the Active tab index (0 based).
\n
\n \n \n \n
disabled
\n
Boolean
\n
false
\n
Option can't be selected.
\n
\n \n
header
\n
String
\n
null
\n
Title
\n
\n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// tabsDocs.vue?c6d7fd80","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-15ff0eaa!vue-loader/lib/selector?type=styles&index=0!./TabGroup.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./TabGroup.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-15ff0eaa!vue-loader/lib/selector?type=template&index=0!./TabGroup.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/TabGroup.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-15ff0eaa\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-15ff0eaa\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] TabGroup.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/TabGroup.vue\n// module id = 266\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-15ff0eaa!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/TabGroup.vue\n// module id = 268\n// module chunks = 0"," \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// TabGroup.vue?6002cbb3","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-15ff0eaa\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-15ff0eaa!./~/vue-loader/lib/selector.js?type=template&index=0!./src/TabGroup.vue\n// module id = 270\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"tabs\",\n \"name\": \"Tabs\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('p', [_vm._v(\"Style: \"), _c('v-select', {\n attrs: {\n \"options\": ['tabs', 'pills', 'stacked']\n },\n model: {\n value: (_vm.navStyle),\n callback: function($$v) {\n _vm.navStyle = $$v\n },\n expression: \"navStyle\"\n }\n })], 1), _vm._v(\" \"), (_vm.navStyle != 'stacked') ? _c('p', [_vm._v(\"Justified: \"), _c('v-select', {\n attrs: {\n \"options\": [true, false]\n },\n model: {\n value: (_vm.justified),\n callback: function($$v) {\n _vm.justified = $$v\n },\n expression: \"justified\"\n }\n })], 1) : _vm._e(), _vm._v(\" \"), _c('tabs', {\n attrs: {\n \"nav-style\": _vm.navStyle,\n \"justified\": _vm.justified\n }\n }, [_c('tab', {\n attrs: {\n \"header\": \"zero\"\n }\n }, [_c('p', [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat.Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat\\n non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")])]), _vm._v(\" \"), _c('tab', {\n attrs: {\n \"header\": \"one\"\n }\n }, [_c('p', [_vm._v(\"\\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\\n tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\\n quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\\n consequat.Duis aute irure dolor in reprehenderit in voluptate velit esse\\n cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat\\n non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n \")])]), _vm._v(\" \"), _c('tab', {\n attrs: {\n \"header\": \"two\",\n \"disabled\": \"\"\n }\n }, [_vm._v(\"\\n ...\\n \")]), _vm._v(\" \"), _c('tab-group', {\n attrs: {\n \"header\": \"group1\"\n }\n }, [_c('tab', {\n attrs: {\n \"header\": \"three\"\n }\n }, [_c('p', [_vm._v(\"\\n Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown. Vegan fanny pack odio cillum wes anderson 8-bit, sustainable jean shorts beard ut DIY ethical culpa terry richardson biodiesel. Art party scenester stumptown, tumblr butcher vero sint qui sapiente accusamus tattooed echo park.\\n \")])]), _vm._v(\" \"), _c('tab', {\n attrs: {\n \"header\": \"four\",\n \"disabled\": \"\"\n }\n }, [_vm._v(\"\\n ...\\n \")])], 1), _vm._v(\" \"), _c('tab-group', {\n attrs: {\n \"header\": \"group2\",\n \"disabled\": \"\"\n }\n }, [_c('tab', {\n attrs: {\n \"header\": \"five\"\n }\n }, [_vm._v(\"\\n ...\\n \")])], 1)], 1)], 1), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n \\n ...\\n \\n \\n ...\\n \\n \\n ...\\n \\n \\n \\n ...\\n \\n \\n ...\\n \\n \\n \\n \\n ...\\n \\n \\n \\n \")]), _vm._v(\" \"), _c('doc-table', {\n attrs: {\n \"name\": \"Tabs (container)\"\n }\n }, [_c('div', [_c('p', [_vm._v(\"value (v-model)\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"0\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Active tab index (0 based)\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"justified\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Justify (\"), _c('code', [_vm._v(\"tabs\")]), _vm._v(\" and \"), _c('code', [_vm._v(\"pills\")]), _vm._v(\").\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"nav-style\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\". One of \"), _c('code', [_vm._v(\"tabs\")]), _vm._v(\", \"), _c('code', [_vm._v(\"pills\")]), _vm._v(\", \"), _c('code', [_vm._v(\"stacked\")]), _vm._v(\".\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"'tabs'\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Style for tabs\")])])]), _vm._v(\" \"), _c('doc-table', {\n attrs: {\n \"name\": \"Tabs\",\n \"type\": \"Events\"\n }\n }, [_c('div', [_c('p', [_vm._v(\"active / input\")]), _vm._v(\" \"), _c('p', [_vm._v(\"(\"), _c('code', [_vm._v(\"index:number\")]), _vm._v(\")\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Return the Active tab index (0 based).\")])])]), _vm._v(\" \"), _c('doc-table', {\n attrs: {\n \"name\": \"TabGroup & Tab\"\n }\n }, [_c('div', [_c('p', [_vm._v(\"disabled\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Option can't be selected.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"header\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Title\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-60c6c9cc\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-60c6c9cc!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/tabsDocs.vue\n// module id = 271\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./toggleButtonDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-ea6c3a18!vue-loader/lib/selector?type=template&index=0!./toggleButtonDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/toggleButtonDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-ea6c3a18\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-ea6c3a18\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] toggleButtonDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/toggleButtonDocs.vue\n// module id = 272\n// module chunks = 0","\n \n \n
ToggleButton \n
A 2 states button (single true/false) but with a better looking.
\n
\n One \n Two \n Two (disabled) \n Two (readonly) \n Three \n
\n
\n \n \n Toggle Input: \n \n \n
\n
\n
Toggle values: {{ $data }} \n \n
\n \n <toggle-button v-model=\"one\">One</toggle-button>\n <toggle-button v-model=\"two\">Two</toggle-button>\n <toggle-button v-model=\"two\" true-type=\"info\" disabled>Two (disabled)</toggle-button>\n <toggle-button v-model=\"two\" false-type=\"warning\" readonly>Two (readonly)</toggle-button>\n <toggle-button v-model=\"three\" true-type=\"success\" false-type=\"danger\">Three</toggle-button>\n <bs-input v-model=\"content\" :disabled=\"!input\" placeholder=\"Will be cleaned when is disabled.\">\n <span slot=\"before\" class=\"input-group-btn\">\n <toggle-button v-model=\"input\" @disabled=\"content=''\">Toggle Input:</toggle-button>\n </span>\n </bs-input>\n \n \n \n
value
\n
Mixed
\n
\n
Handle the selected value.
\n
\n \n
true-type
\n
String, one of default\n primary\n danger\n info\n warning\n success
\n
primary
\n
\n
\n \n
false-type
\n
String, one of default\n primary\n danger\n info\n warning\n success
\n
default
\n
\n
\n \n \n \n
changed
\n
(value:boolean)
\n
If changed, return the actual state.
\n
\n \n
disabled
\n
\n
Call this event if the button was disabled.
\n
\n \n
enabled
\n
\n
Call this event if the button was enabled.
\n
\n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// toggleButtonDocs.vue?1f1daf82","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./ToggleButton.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-6cddc1e7!vue-loader/lib/selector?type=template&index=0!./ToggleButton.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/ToggleButton.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-6cddc1e7\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-6cddc1e7\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] ToggleButton.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/ToggleButton.vue\n// module id = 274\n// module chunks = 0","\n \n \n \n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// ToggleButton.vue?1553b647","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('a', {\n class: ['btn', _vm.type, {\n readonly: _vm.boolReadonly\n }],\n attrs: {\n \"href\": \"javascript:void(0)\",\n \"disabled\": _vm.boolDisabled\n },\n on: {\n \"click\": _vm.toggle\n }\n }, [_c('span', {\n class: ['glyphicon', 'glyphicon-' + (_vm.value ? 'ok' : 'remove')]\n }), _vm._v(\" \"), _vm._t(\"default\"), _vm._v(\" \"), (_vm.name) ? _c('input', {\n attrs: {\n \"type\": \"hidden\",\n \"name\": _vm.name\n },\n domProps: {\n \"value\": _vm.active ? 1 : 0\n }\n }) : _vm._e()], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-6cddc1e7\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-6cddc1e7!./~/vue-loader/lib/selector.js?type=template&index=0!./src/ToggleButton.vue\n// module id = 276\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"toggle-button\",\n \"name\": \"ToggleButton\"\n }\n }, [_c('div', {\n staticClass: \"bs-example form-group\"\n }, [_c('h4', [_vm._v(\"ToggleButton\")]), _vm._v(\" \"), _c('p', [_vm._v(\"A 2 states button (single true/false) but with a better looking.\")]), _vm._v(\" \"), _c('div', {\n staticClass: \"form-group\"\n }, [_c('toggle-button', {\n model: {\n value: (_vm.one),\n callback: function($$v) {\n _vm.one = $$v\n },\n expression: \"one\"\n }\n }, [_vm._v(\"One\")]), _vm._v(\" \"), _c('toggle-button', {\n model: {\n value: (_vm.two),\n callback: function($$v) {\n _vm.two = $$v\n },\n expression: \"two\"\n }\n }, [_vm._v(\"Two\")]), _vm._v(\" \"), _c('toggle-button', {\n attrs: {\n \"true-type\": \"info\",\n \"disabled\": \"\"\n },\n model: {\n value: (_vm.two),\n callback: function($$v) {\n _vm.two = $$v\n },\n expression: \"two\"\n }\n }, [_vm._v(\"Two (disabled)\")]), _vm._v(\" \"), _c('toggle-button', {\n attrs: {\n \"false-type\": \"warning\",\n \"readonly\": \"\"\n },\n model: {\n value: (_vm.two),\n callback: function($$v) {\n _vm.two = $$v\n },\n expression: \"two\"\n }\n }, [_vm._v(\"Two (readonly)\")]), _vm._v(\" \"), _c('toggle-button', {\n attrs: {\n \"true-type\": \"success\",\n \"false-type\": \"danger\"\n },\n model: {\n value: (_vm.three),\n callback: function($$v) {\n _vm.three = $$v\n },\n expression: \"three\"\n }\n }, [_vm._v(\"Three\")])], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"form-group\"\n }, [_c('bs-input', {\n attrs: {\n \"disabled\": !_vm.input,\n \"placeholder\": \"Will be cleaned when is disabled.\"\n },\n model: {\n value: (_vm.content),\n callback: function($$v) {\n _vm.content = $$v\n },\n expression: \"content\"\n }\n }, [_c('span', {\n staticClass: \"input-group-btn\",\n attrs: {\n \"slot\": \"before\"\n },\n slot: \"before\"\n }, [_c('toggle-button', {\n on: {\n \"disabled\": function($event) {\n _vm.content = ''\n }\n },\n model: {\n value: (_vm.input),\n callback: function($$v) {\n _vm.input = $$v\n },\n expression: \"input\"\n }\n }, [_vm._v(\"Toggle Input:\")])], 1)])], 1), _vm._v(\" \"), _c('p', [_c('pre', [_vm._v(\"Toggle values: \" + _vm._s(_vm.$data))])])]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n One \\n Two \\n Two (disabled) \\n Two (readonly) \\n Three \\n \\n \\n Toggle Input: \\n \\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Mixed\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Handle the selected value.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"true-type\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"default\")]), _vm._v(\" \"), _c('code', [_vm._v(\"primary\")]), _vm._v(\" \"), _c('code', [_vm._v(\"danger\")]), _vm._v(\" \"), _c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"primary\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"false-type\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"default\")]), _vm._v(\" \"), _c('code', [_vm._v(\"primary\")]), _vm._v(\" \"), _c('code', [_vm._v(\"danger\")]), _vm._v(\" \"), _c('code', [_vm._v(\"info\")]), _vm._v(\" \"), _c('code', [_vm._v(\"warning\")]), _vm._v(\" \"), _c('code', [_vm._v(\"success\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"default\")])]), _vm._v(\" \"), _c('p')])]), _vm._v(\" \"), _c('doc-table', {\n attrs: {\n \"type\": \"Events\"\n }\n }, [_c('div', [_c('p', [_vm._v(\"changed\")]), _vm._v(\" \"), _c('p', [_vm._v(\"(\"), _c('code', [_vm._v(\"value:boolean\")]), _vm._v(\")\")]), _vm._v(\" \"), _c('p', [_vm._v(\"If changed, return the actual state.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"disabled\")]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Call this event if the button was disabled.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"enabled\")]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"Call this event if the button was enabled.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-ea6c3a18\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-ea6c3a18!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/toggleButtonDocs.vue\n// module id = 277\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./tooltipDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3242fdbb!vue-loader/lib/selector?type=template&index=0!./tooltipDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/tooltipDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-3242fdbb\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3242fdbb\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] tooltipDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/tooltipDocs.vue\n// module id = 278\n// module chunks = 0","\n \n \n
\n Popover on {{place}} \n \n
\n
Trigger \n
\n \n Click \n \n \n Contextmenu (right click) \n \n
\n
\n \n \n
\n \n <tooltip effect=\"scale\" placement=\"bottom\" content=\"Lorem ipsum dolor sit amet consectetur adipisicing elit, sed do eiusmod\">\n <button class=\"btn btn-default\">tooltip on bottom</button>\n </tooltip>\n \n \n \n
trigger
\n
String, one of click focus hover contextmenu
\n
click
\n
How the tooltip is triggered.
\n
\n \n
effect
\n
String, one of scale fadein
\n
scale
\n
\n
\n \n
content
\n
String
\n
\n
\n
\n \n
placement
\n
String, one of top\n left\n right\n bottom
\n
\n
How to position the tooltip.
\n
\n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// tooltipDocs.vue?8bf7319c","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"tooltip\",\n \"name\": \"Tooltip\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_vm._l((['top', 'left', 'right', 'bottom']), function(place) {\n return _c('tooltip', {\n attrs: {\n \"header\": \"\",\n \"content\": \"Lorem ipsum dolor sit amet\",\n \"placement\": place\n }\n }, [_c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Popover on \" + _vm._s(place))])])\n }), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('h4', [_vm._v(\"Trigger\")]), _vm._v(\" \"), _c('p', [_c('tooltip', {\n attrs: {\n \"effect\": \"scale\",\n \"content\": \"Lorem ipsum dolor sit amet\",\n \"placement\": \"top\",\n \"trigger\": \"click\"\n }\n }, [_c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Click\")])]), _vm._v(\" \"), _c('tooltip', {\n attrs: {\n \"effect\": \"scale\",\n \"content\": \"Lorem ipsum dolor sit amet\",\n \"placement\": \"top\",\n \"trigger\": \"contextmenu\"\n }\n }, [_c('button', {\n staticClass: \"btn btn-default\"\n }, [_vm._v(\"Contextmenu (right click)\")])])], 1), _vm._v(\" \"), _c('tooltip', {\n attrs: {\n \"effect\": \"scale\",\n \"content\": \"Lorem ipsum dolor sit amet\",\n \"placement\": \"bottom\",\n \"trigger\": \"focus\"\n }\n }, [_c('bs-input', {\n attrs: {\n \"type\": \"text\",\n \"placeholder\": \"Focus\"\n }\n })], 1)], 2), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n \\n tooltip on bottom \\n \\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"trigger\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"click\")]), _vm._v(\" \"), _c('code', [_vm._v(\"focus\")]), _vm._v(\" \"), _c('code', [_vm._v(\"hover\")]), _vm._v(\" \"), _c('code', [_vm._v(\"contextmenu\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"click\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"How the tooltip is triggered.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"effect\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"scale\")]), _vm._v(\" \"), _c('code', [_vm._v(\"fadein\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"scale\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"content\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"placement\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")]), _vm._v(\", one of \"), _c('code', [_vm._v(\"top\")]), _vm._v(\" \"), _c('code', [_vm._v(\"left\")]), _vm._v(\" \"), _c('code', [_vm._v(\"right\")]), _vm._v(\" \"), _c('code', [_vm._v(\"bottom\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"How to position the tooltip.\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3242fdbb\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3242fdbb!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/tooltipDocs.vue\n// module id = 280\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./typeaheadDocs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-6f38f182!vue-loader/lib/selector?type=template&index=0!./typeaheadDocs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/docs/example/typeaheadDocs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-6f38f182\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-6f38f182\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] typeaheadDocs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./docs/example/typeaheadDocs.vue\n// module id = 281\n// module chunks = 0","\n \n \n
Static arrays \n \n \n \n Asynchronous results\n \n (not working?) \n \n \n \n \n Custom templates for results \n \n \n \n <h4>Static arrays</h4>\n <typeahead :data=\"USstate\" placeholder=\"USA states\"></typeahead>\n\n <h4>Asynchronous results</h4>\n <typeahead\n placeholder=\"Address, async via maps.googleapis.com\"\n async-key=\"results\"\n src=\"https://maps.googleapis.com/maps/api/geocode/json?address=\"\n :template=\"asyncTemplate\"\n :on-hit=\"googleCallback\"\n ></typeahead>\n\n <h4>Custom templates for results</h4>\n <typeahead\n placeholder=\"Github users, async via api.github.com\"\n async-key=\"items\"\n src=\"https://api.github.com/search/users?q=\"\n :template=\"githubTemplate\"\n :on-hit=\"githubCallback\"\n ></typeahead>\n \n \n new Vue {\n components: {\n typeahead\n },\n data() {\n return {\n USstate: ['Alabama', 'Alaska', 'Arizona',...],\n asynchronous: '{{'{{'}}item.formatted_address}}',\n customTemplate: '<img width=\"18px\" height=\"18px\" :src=\"item.avatar_url\"/><span>{{'{{'}}item.login}}</span>'\n }\n },\n methods: {\n googleCallback(item) {\n return item.formatted_address\n },\n githubCallback(item) {\n window.open(item.html_url, '_blank')\n return item.login\n }\n }\n }\n \n \n \n
value
\n
String
\n
''
\n
\n
\n \n
data
\n
Array
\n
\n
The local data source for suggestions. Expected to be a primitive array.
\n
\n \n
async
\n
String
\n
\n
An HTTP URL for asynchronous suggestions. Expected to return a JSON object.
\n
\n \n
async-key
\n
String
\n
null
\n
The remote JSON key you want to render. if null, render directly using the remote JSON(should be Array).
\n
\n \n
limit
\n
Number
\n
8
\n
The max number of suggestions to be displayed.
\n
\n \n
match-case
\n
Boolean
\n
false
\n
Case sensitive for suggestions.
\n
\n \n
match-start
\n
Boolean
\n
false
\n
Match only against start of suggestions. E.g. if true, \"a\" matches \"ab\" but not \"ba\".
\n
\n \n
on-hit
\n
Function
\n
function(item){ return item }
\n
A callback function when you hit on an item. Must return the value to asign to the input after selecting.
\n
\n \n
type
\n
String
\n
text
\n
Input type. Not dinamic (is set once, can't be changed later).
\n
\n \n
template
\n
String
\n
<span v-html=\"item\"></span>
\n
Used to render every suggestion. Handler:item. The item can be whatever (e.g. string/array/object)
\n
\n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// typeaheadDocs.vue?6fdf7bd2","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-13fb67d6!vue-loader/lib/selector?type=styles&index=0!./Typeahead.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Typeahead.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-13fb67d6!vue-loader/lib/selector?type=template&index=0!./Typeahead.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Typeahead.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-13fb67d6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-13fb67d6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Typeahead.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Typeahead.vue\n// module id = 283\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-13fb67d6!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Typeahead.vue\n// module id = 285\n// module chunks = 0","\n \n \n \n
\n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Typeahead.vue?0fb11564","\"use strict\";\n\nexports.__esModule = true;\n\nvar _iterator = require(\"../core-js/symbol/iterator\");\n\nvar _iterator2 = _interopRequireDefault(_iterator);\n\nvar _symbol = require(\"../core-js/symbol\");\n\nvar _symbol2 = _interopRequireDefault(_symbol);\n\nvar _typeof = typeof _symbol2.default === \"function\" && typeof _iterator2.default === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof _symbol2.default === \"function\" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? \"symbol\" : typeof obj; };\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = typeof _symbol2.default === \"function\" && _typeof(_iterator2.default) === \"symbol\" ? function (obj) {\n return typeof obj === \"undefined\" ? \"undefined\" : _typeof(obj);\n} : function (obj) {\n return obj && typeof _symbol2.default === \"function\" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? \"symbol\" : typeof obj === \"undefined\" ? \"undefined\" : _typeof(obj);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/helpers/typeof.js\n// module id = 287\n// module chunks = 0","module.exports = { \"default\": require(\"core-js/library/fn/symbol\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/symbol.js\n// module id = 288\n// module chunks = 0","require('../../modules/es6.symbol');\nrequire('../../modules/es6.object.to-string');\nrequire('../../modules/es7.symbol.async-iterator');\nrequire('../../modules/es7.symbol.observable');\nmodule.exports = require('../../modules/_core').Symbol;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/symbol/index.js\n// module id = 289\n// module chunks = 0","'use strict';\n// ECMAScript 6 symbols shim\nvar global = require('./_global');\nvar has = require('./_has');\nvar DESCRIPTORS = require('./_descriptors');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar META = require('./_meta').KEY;\nvar $fails = require('./_fails');\nvar shared = require('./_shared');\nvar setToStringTag = require('./_set-to-string-tag');\nvar uid = require('./_uid');\nvar wks = require('./_wks');\nvar wksExt = require('./_wks-ext');\nvar wksDefine = require('./_wks-define');\nvar enumKeys = require('./_enum-keys');\nvar isArray = require('./_is-array');\nvar anObject = require('./_an-object');\nvar toIObject = require('./_to-iobject');\nvar toPrimitive = require('./_to-primitive');\nvar createDesc = require('./_property-desc');\nvar _create = require('./_object-create');\nvar gOPNExt = require('./_object-gopn-ext');\nvar $GOPD = require('./_object-gopd');\nvar $DP = require('./_object-dp');\nvar $keys = require('./_object-keys');\nvar gOPD = $GOPD.f;\nvar dP = $DP.f;\nvar gOPN = gOPNExt.f;\nvar $Symbol = global.Symbol;\nvar $JSON = global.JSON;\nvar _stringify = $JSON && $JSON.stringify;\nvar PROTOTYPE = 'prototype';\nvar HIDDEN = wks('_hidden');\nvar TO_PRIMITIVE = wks('toPrimitive');\nvar isEnum = {}.propertyIsEnumerable;\nvar SymbolRegistry = shared('symbol-registry');\nvar AllSymbols = shared('symbols');\nvar OPSymbols = shared('op-symbols');\nvar ObjectProto = Object[PROTOTYPE];\nvar USE_NATIVE = typeof $Symbol == 'function';\nvar QObject = global.QObject;\n// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173\nvar setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;\n\n// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687\nvar setSymbolDesc = DESCRIPTORS && $fails(function () {\n return _create(dP({}, 'a', {\n get: function () { return dP(this, 'a', { value: 7 }).a; }\n })).a != 7;\n}) ? function (it, key, D) {\n var protoDesc = gOPD(ObjectProto, key);\n if (protoDesc) delete ObjectProto[key];\n dP(it, key, D);\n if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);\n} : dP;\n\nvar wrap = function (tag) {\n var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);\n sym._k = tag;\n return sym;\n};\n\nvar isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) {\n return typeof it == 'symbol';\n} : function (it) {\n return it instanceof $Symbol;\n};\n\nvar $defineProperty = function defineProperty(it, key, D) {\n if (it === ObjectProto) $defineProperty(OPSymbols, key, D);\n anObject(it);\n key = toPrimitive(key, true);\n anObject(D);\n if (has(AllSymbols, key)) {\n if (!D.enumerable) {\n if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {}));\n it[HIDDEN][key] = true;\n } else {\n if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;\n D = _create(D, { enumerable: createDesc(0, false) });\n } return setSymbolDesc(it, key, D);\n } return dP(it, key, D);\n};\nvar $defineProperties = function defineProperties(it, P) {\n anObject(it);\n var keys = enumKeys(P = toIObject(P));\n var i = 0;\n var l = keys.length;\n var key;\n while (l > i) $defineProperty(it, key = keys[i++], P[key]);\n return it;\n};\nvar $create = function create(it, P) {\n return P === undefined ? _create(it) : $defineProperties(_create(it), P);\n};\nvar $propertyIsEnumerable = function propertyIsEnumerable(key) {\n var E = isEnum.call(this, key = toPrimitive(key, true));\n if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;\n return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;\n};\nvar $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) {\n it = toIObject(it);\n key = toPrimitive(key, true);\n if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;\n var D = gOPD(it, key);\n if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;\n return D;\n};\nvar $getOwnPropertyNames = function getOwnPropertyNames(it) {\n var names = gOPN(toIObject(it));\n var result = [];\n var i = 0;\n var key;\n while (names.length > i) {\n if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);\n } return result;\n};\nvar $getOwnPropertySymbols = function getOwnPropertySymbols(it) {\n var IS_OP = it === ObjectProto;\n var names = gOPN(IS_OP ? OPSymbols : toIObject(it));\n var result = [];\n var i = 0;\n var key;\n while (names.length > i) {\n if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]);\n } return result;\n};\n\n// 19.4.1.1 Symbol([description])\nif (!USE_NATIVE) {\n $Symbol = function Symbol() {\n if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!');\n var tag = uid(arguments.length > 0 ? arguments[0] : undefined);\n var $set = function (value) {\n if (this === ObjectProto) $set.call(OPSymbols, value);\n if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;\n setSymbolDesc(this, tag, createDesc(1, value));\n };\n if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set });\n return wrap(tag);\n };\n redefine($Symbol[PROTOTYPE], 'toString', function toString() {\n return this._k;\n });\n\n $GOPD.f = $getOwnPropertyDescriptor;\n $DP.f = $defineProperty;\n require('./_object-gopn').f = gOPNExt.f = $getOwnPropertyNames;\n require('./_object-pie').f = $propertyIsEnumerable;\n require('./_object-gops').f = $getOwnPropertySymbols;\n\n if (DESCRIPTORS && !require('./_library')) {\n redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);\n }\n\n wksExt.f = function (name) {\n return wrap(wks(name));\n };\n}\n\n$export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol });\n\nfor (var es6Symbols = (\n // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14\n 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'\n).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]);\n\nfor (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]);\n\n$export($export.S + $export.F * !USE_NATIVE, 'Symbol', {\n // 19.4.2.1 Symbol.for(key)\n 'for': function (key) {\n return has(SymbolRegistry, key += '')\n ? SymbolRegistry[key]\n : SymbolRegistry[key] = $Symbol(key);\n },\n // 19.4.2.5 Symbol.keyFor(sym)\n keyFor: function keyFor(sym) {\n if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!');\n for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;\n },\n useSetter: function () { setter = true; },\n useSimple: function () { setter = false; }\n});\n\n$export($export.S + $export.F * !USE_NATIVE, 'Object', {\n // 19.1.2.2 Object.create(O [, Properties])\n create: $create,\n // 19.1.2.4 Object.defineProperty(O, P, Attributes)\n defineProperty: $defineProperty,\n // 19.1.2.3 Object.defineProperties(O, Properties)\n defineProperties: $defineProperties,\n // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)\n getOwnPropertyDescriptor: $getOwnPropertyDescriptor,\n // 19.1.2.7 Object.getOwnPropertyNames(O)\n getOwnPropertyNames: $getOwnPropertyNames,\n // 19.1.2.8 Object.getOwnPropertySymbols(O)\n getOwnPropertySymbols: $getOwnPropertySymbols\n});\n\n// 24.3.2 JSON.stringify(value [, replacer [, space]])\n$JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {\n var S = $Symbol();\n // MS Edge converts symbol values to JSON as {}\n // WebKit converts symbol values to JSON as null\n // V8 throws on boxed symbols\n return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';\n})), 'JSON', {\n stringify: function stringify(it) {\n if (it === undefined || isSymbol(it)) return; // IE8 returns string on undefined\n var args = [it];\n var i = 1;\n var replacer, $replacer;\n while (arguments.length > i) args.push(arguments[i++]);\n replacer = args[1];\n if (typeof replacer == 'function') $replacer = replacer;\n if ($replacer || !isArray(replacer)) replacer = function (key, value) {\n if ($replacer) value = $replacer.call(this, key, value);\n if (!isSymbol(value)) return value;\n };\n args[1] = replacer;\n return _stringify.apply($JSON, args);\n }\n});\n\n// 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)\n$Symbol[PROTOTYPE][TO_PRIMITIVE] || require('./_hide')($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);\n// 19.4.3.5 Symbol.prototype[@@toStringTag]\nsetToStringTag($Symbol, 'Symbol');\n// 20.2.1.9 Math[@@toStringTag]\nsetToStringTag(Math, 'Math', true);\n// 24.3.3 JSON[@@toStringTag]\nsetToStringTag(global.JSON, 'JSON', true);\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.symbol.js\n// module id = 290\n// module chunks = 0","var META = require('./_uid')('meta');\nvar isObject = require('./_is-object');\nvar has = require('./_has');\nvar setDesc = require('./_object-dp').f;\nvar id = 0;\nvar isExtensible = Object.isExtensible || function () {\n return true;\n};\nvar FREEZE = !require('./_fails')(function () {\n return isExtensible(Object.preventExtensions({}));\n});\nvar setMeta = function (it) {\n setDesc(it, META, { value: {\n i: 'O' + ++id, // object ID\n w: {} // weak collections IDs\n } });\n};\nvar fastKey = function (it, create) {\n // return primitive with prefix\n if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;\n if (!has(it, META)) {\n // can't set metadata to uncaught frozen object\n if (!isExtensible(it)) return 'F';\n // not necessary to add metadata\n if (!create) return 'E';\n // add missing metadata\n setMeta(it);\n // return object ID\n } return it[META].i;\n};\nvar getWeak = function (it, create) {\n if (!has(it, META)) {\n // can't set metadata to uncaught frozen object\n if (!isExtensible(it)) return true;\n // not necessary to add metadata\n if (!create) return false;\n // add missing metadata\n setMeta(it);\n // return hash weak collections IDs\n } return it[META].w;\n};\n// add metadata on freeze-family methods calling\nvar onFreeze = function (it) {\n if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it);\n return it;\n};\nvar meta = module.exports = {\n KEY: META,\n NEED: false,\n fastKey: fastKey,\n getWeak: getWeak,\n onFreeze: onFreeze\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_meta.js\n// module id = 291\n// module chunks = 0","var global = require('./_global');\nvar core = require('./_core');\nvar LIBRARY = require('./_library');\nvar wksExt = require('./_wks-ext');\nvar defineProperty = require('./_object-dp').f;\nmodule.exports = function (name) {\n var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});\n if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) });\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks-define.js\n// module id = 292\n// module chunks = 0","// all enumerable object keys, includes symbols\nvar getKeys = require('./_object-keys');\nvar gOPS = require('./_object-gops');\nvar pIE = require('./_object-pie');\nmodule.exports = function (it) {\n var result = getKeys(it);\n var getSymbols = gOPS.f;\n if (getSymbols) {\n var symbols = getSymbols(it);\n var isEnum = pIE.f;\n var i = 0;\n var key;\n while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key);\n } return result;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-keys.js\n// module id = 293\n// module chunks = 0","exports.f = Object.getOwnPropertySymbols;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gops.js\n// module id = 294\n// module chunks = 0","exports.f = {}.propertyIsEnumerable;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-pie.js\n// module id = 295\n// module chunks = 0","// 7.2.2 IsArray(argument)\nvar cof = require('./_cof');\nmodule.exports = Array.isArray || function isArray(arg) {\n return cof(arg) == 'Array';\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-array.js\n// module id = 296\n// module chunks = 0","var pIE = require('./_object-pie');\nvar createDesc = require('./_property-desc');\nvar toIObject = require('./_to-iobject');\nvar toPrimitive = require('./_to-primitive');\nvar has = require('./_has');\nvar IE8_DOM_DEFINE = require('./_ie8-dom-define');\nvar gOPD = Object.getOwnPropertyDescriptor;\n\nexports.f = require('./_descriptors') ? gOPD : function getOwnPropertyDescriptor(O, P) {\n O = toIObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return gOPD(O, P);\n } catch (e) { /* empty */ }\n if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gopd.js\n// module id = 297\n// module chunks = 0","require('./_wks-define')('asyncIterator');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es7.symbol.async-iterator.js\n// module id = 299\n// module chunks = 0","require('./_wks-define')('observable');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es7.symbol.observable.js\n// module id = 300\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: {\n open: _vm.showDropdown\n },\n staticStyle: {\n \"position\": \"relative\"\n }\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n staticClass: \"form-control\",\n attrs: {\n \"autocomplete\": \"off\",\n \"placeholder\": _vm.placeholder,\n \"type\": _vm.type\n },\n domProps: {\n \"value\": (_vm.val)\n },\n on: {\n \"blur\": function($event) {\n _vm.showDropdown = false\n },\n \"keydown\": [function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"down\", 40, $event.key)) { return null; }\n $event.preventDefault();\n _vm.down($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n _vm.hit($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27, $event.key)) { return null; }\n _vm.reset($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"up\", 38, $event.key)) { return null; }\n $event.preventDefault();\n _vm.up($event)\n }],\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.val = $event.target.value\n }\n }\n }), _vm._v(\" \"), _c('ul', {\n ref: \"dropdown\",\n staticClass: \"dropdown-menu\"\n }, _vm._l((_vm.items), function(item, i) {\n return _c('li', {\n class: {\n active: _vm.isActive(i)\n }\n }, [_c('a', {\n on: {\n \"mousedown\": function($event) {\n $event.preventDefault();\n _vm.hit($event)\n },\n \"mousemove\": function($event) {\n _vm.setActive(i)\n }\n }\n }, [_c(_vm.templateComp, {\n tag: \"component\",\n attrs: {\n \"item\": item\n }\n })], 1)])\n }))])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-13fb67d6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-13fb67d6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Typeahead.vue\n// module id = 301\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('doc-section', {\n attrs: {\n \"id\": \"typeahead\",\n \"name\": \"Typeahead\"\n }\n }, [_c('div', {\n staticClass: \"bs-example\"\n }, [_c('h4', [_vm._v(\"Static arrays\")]), _vm._v(\" \"), _c('typeahead', {\n attrs: {\n \"data\": _vm.USstate,\n \"placeholder\": \"USA states\"\n }\n }), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('h4', [_vm._v(\"\\n Asynchronous results\\n \"), _c('tooltip', {\n attrs: {\n \"trigger\": \"click\",\n \"content\": \"The suggestions via a Google Map API, are you behind a FireWall?\",\n \"placement\": \"top\"\n }\n }, [_c('small', {\n staticStyle: {\n \"cursor\": \"pointer\"\n }\n }, [_vm._v(\"(not working?)\")])])], 1), _vm._v(\" \"), _c('typeahead', {\n attrs: {\n \"placeholder\": \"CCCAddress, async via maps.googleapis.com\",\n \"async-key\": \"results\",\n \"async\": \"https://maps.googleapis.com/maps/api/geocode/json?address=\",\n \"template\": _vm.asyncTemplate,\n \"on-hit\": _vm.googleCallback\n }\n }), _vm._v(\" \"), _c('hr'), _vm._v(\" \"), _c('h4', [_vm._v(\"Custom templates for results\")]), _vm._v(\" \"), _c('typeahead', {\n attrs: {\n \"placeholder\": \"Github users, async via api.github.com\",\n \"async-key\": \"items\",\n \"async\": \"https://api.github.com/search/users?q=\",\n \"template\": _vm.githubTemplate,\n \"on-hit\": _vm.githubCallback\n }\n })], 1), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"markup\"\n }\n }, [_vm._v(\"\\n Static arrays \\n \\n\\n Asynchronous results \\n \\n\\n Custom templates for results \\n \\n \")]), _vm._v(\" \"), _c('doc-code', {\n attrs: {\n \"language\": \"javascript\"\n }\n }, [_vm._v(\"\\n new Vue {\\n components: {\\n typeahead\\n },\\n data() {\\n return {\\n USstate: ['Alabama', 'Alaska', 'Arizona',...],\\n asynchronous: '\" + _vm._s('{{') + \"item.formatted_address}}',\\n customTemplate: '\" + _vm._s('{{') + \"item.login}} '\\n }\\n },\\n methods: {\\n googleCallback(item) {\\n return item.formatted_address\\n },\\n githubCallback(item) {\\n window.open(item.html_url, '_blank')\\n return item.login\\n }\\n }\\n }\\n \")]), _vm._v(\" \"), _c('doc-table', [_c('div', [_c('p', [_vm._v(\"value\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"''\")])]), _vm._v(\" \"), _c('p')]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"data\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Array\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"The local data source for suggestions. Expected to be a primitive array.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"async\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p'), _vm._v(\" \"), _c('p', [_vm._v(\"An HTTP URL for asynchronous suggestions. Expected to return a JSON object.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"async-key\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"null\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"The remote JSON key you want to render. if null, render directly using the remote JSON(should be Array).\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"limit\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Number\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"8\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"The max number of suggestions to be displayed.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"match-case\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Case sensitive for suggestions.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"match-start\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Boolean\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"false\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Match only against start of suggestions. E.g. if true, \\\"a\\\" matches \\\"ab\\\" but not \\\"ba\\\".\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"on-hit\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"Function\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"function(item){ return item }\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"A callback function when you hit on an item. Must return the value to asign to the input after selecting.\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"type\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"text\")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Input type. Not dinamic (is set once, can't be changed later).\")])]), _vm._v(\" \"), _c('div', [_c('p', [_vm._v(\"template\")]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\"String\")])]), _vm._v(\" \"), _c('p', [_c('code', [_vm._v(\" \")])]), _vm._v(\" \"), _c('p', [_vm._v(\"Used to render every suggestion. Handler:\"), _c('code', [_vm._v(\"item\")]), _vm._v(\". The item can be whatever (e.g. \"), _c('code', [_vm._v(\"string\")]), _vm._v(\"/\"), _c('code', [_vm._v(\"array\")]), _vm._v(\"/\"), _c('code', [_vm._v(\"object\")]), _vm._v(\")\")])])])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-6f38f182\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-6f38f182!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/example/typeaheadDocs.vue\n// module id = 302\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', [(_vm.local) ? _c('link', {\n attrs: {\n \"rel\": \"stylesheet\",\n \"type\": \"text/css\",\n \"href\": \"node_modules/bootstrap/dist/css/bootstrap.css\"\n }\n }) : _c('link', {\n attrs: {\n \"href\": \"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\",\n \"rel\": \"stylesheet\",\n \"integrity\": \"sha256-7s5uDGW3AHqw6xtJmNNtr+OBRJUlgkNJEo78P4b0yRw= sha512-nNo+yCHEyn0smMxSswnf/OnX6/KwJuZTlNZBjauKhTK0c+zT+q5JOCx0UFhXQ6rJR9jg6Es8gPuD2uZcYDLqSw==\",\n \"crossorigin\": \"anonymous\"\n }\n }), _vm._v(\" \"), _c('div', {\n attrs: {\n \"id\": \"wrapper\"\n }\n }, [_vm._m(0), _vm._v(\" \"), _c('div', {\n staticClass: \"container bs-docs-container\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('div', {\n staticClass: \"col-md-9\"\n }, [_c('getting-started'), _vm._v(\" \"), _c('accordion-docs'), _vm._v(\" \"), _c('affix-docs'), _vm._v(\" \"), _c('alert-docs'), _vm._v(\" \"), _c('aside-docs'), _vm._v(\" \"), _c('button-group-docs'), _vm._v(\" \"), _c('carousel-docs'), _vm._v(\" \"), _c('checkbox-docs'), _vm._v(\" \"), _c('datepicker-docs'), _vm._v(\" \"), _c('dropdown-docs'), _vm._v(\" \"), _c('form-validator-docs'), _vm._v(\" \"), _c('input-docs'), _vm._v(\" \"), _c('modal-docs'), _vm._v(\" \"), _c('navbar-docs'), _vm._v(\" \"), _c('popover-docs'), _vm._v(\" \"), _c('progressbar-docs'), _vm._v(\" \"), _c('radio-docs'), _vm._v(\" \"), _c('select-docs'), _vm._v(\" \"), _c('spinner-docs'), _vm._v(\" \"), _c('tabs-docs'), _vm._v(\" \"), _c('toggle-button-docs'), _vm._v(\" \"), _c('tooltip-docs'), _vm._v(\" \"), _c('typeahead-docs')], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"col-md-3\"\n }, [_c('affix-sidebar')], 1)])])]), _vm._v(\" \"), _vm._m(1)])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"bs-docs-header\"\n }, [_c('div', {\n staticClass: \"container\"\n }, [_c('h1', [_vm._v(\"VueStrap\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Bootstrap components built with \"), _c('a', {\n attrs: {\n \"target\": \"_blank\",\n \"href\": \"http://vuejs.org/\"\n }\n }, [_vm._v(\"Vue.js\")]), _vm._v(\".\")]), _vm._v(\" \"), _c('p', [_vm._v(\"No jQuery, bootstrap.js, or any 3rd party plugins required.\")]), _vm._v(\" \"), _c('br'), _vm._v(\" \"), _c('p', [_c('a', {\n staticClass: \"btn btn-outline-inverse btn-lg\",\n attrs: {\n \"href\": \"https://github.com/wffranco/vue-strap\"\n }\n }, [_vm._v(\"Code on GitHub\")])])])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('footer', {\n staticClass: \"bs-docs-footer\"\n }, [_c('div', {\n staticClass: \"container\"\n }, [_c('p', [_vm._v(\"Designed and built by \"), _c('a', {\n attrs: {\n \"href\": \"https://github.com/yuche/\"\n }\n }, [_vm._v(\"yuche\")]), _vm._v(\".\")]), _vm._v(\" \"), _c('p', [_vm._v(\"Vue 2 version built by \"), _c('a', {\n attrs: {\n \"href\": \"https://github.com/wffranco/\"\n }\n }, [_vm._v(\"wffranco\")]), _vm._v(\".\")]), _vm._v(\" \"), _c('p', [_vm._v(\"\\n Using \"), _c('a', {\n attrs: {\n \"href\": \"http://twitter.github.com/bootstrap\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"Twitter Bootstrap\")]), _vm._v(\"\\n and the \"), _c('a', {\n attrs: {\n \"href\": \"css/docs.css\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"Bootstrap's docs styles\")]), _vm._v(\" designed and built by \"), _c('a', {\n attrs: {\n \"href\": \"http://twitter.com/mdo\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"@mdo\")]), _vm._v(\"\\n and \"), _c('a', {\n attrs: {\n \"href\": \"http://twitter.com/fat\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"@fat\")]), _vm._v(\".\\n \")]), _vm._v(\" \"), _c('p', [_vm._v(\"\\n Code licensed under \"), _c('a', {\n attrs: {\n \"href\": \"//github.com/mgcrea/angular-strap/blob/master/LICENSE.md\",\n \"target\": \"_blank\"\n }\n }, [_vm._v(\"The MIT License\")]), _vm._v(\",\\n documentation under \"), _c('a', {\n attrs: {\n \"href\": \"http://creativecommons.org/licenses/by/3.0/\"\n }\n }, [_vm._v(\"CC BY 3.0\")]), _vm._v(\".\\n \")])])])\n}]}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-6122e56b\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-6122e56b!./~/vue-loader/lib/selector.js?type=template&index=0!./docs/bodyDocs.vue\n// module id = 303\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.carousel-control[data-v-5d9919be] {\n cursor: pointer;\n}\n", "", {"version":3,"sources":["/./src/Carousel.vue?47bce3d1"],"names":[],"mappings":";AA4GA;EACA,gBAAA;CACA","file":"Carousel.vue","sourcesContent":["\n\n \n
\n \n \n \n
\n \n
\n \n
\n
\n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
@@ -3863,7 +3934,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-f20442cc", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-5d9919be", module.exports)
}
}
@@ -3893,10 +3964,10 @@ return /******/ (function(modules) { // webpackBootstrap
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "/home/koala/projects/tusur/vue-strap/src/Checkbox.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Checkbox.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
- __vue_options__._scopeId = "data-v-841aa106"
+ __vue_options__._scopeId = "data-v-08284404"
/* hot reload */
if (false) {(function () {
@@ -3905,9 +3976,9 @@ return /******/ (function(modules) { // webpackBootstrap
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-841aa106", __vue_options__)
+ hotAPI.createRecord("data-v-08284404", __vue_options__)
} else {
- hotAPI.reload("data-v-841aa106", __vue_options__)
+ hotAPI.reload("data-v-08284404", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Checkbox.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -3931,8 +4002,8 @@ return /******/ (function(modules) { // webpackBootstrap
if(false) {
// When the styles change, update the \n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\nlabel.checkbox[data-v-08284404] {\n position: relative;\n padding-left: 18px;\n}\nlabel.checkbox > input[data-v-08284404] {\n box-sizing: border-box;\n position: absolute;\n z-index: -1;\n padding: 0;\n opacity: 0;\n margin: 0;\n}\nlabel.checkbox > .icon[data-v-08284404] {\n position: absolute;\n top: .2rem;\n left: 0;\n display: block;\n width: 1.4rem;\n height: 1.4rem;\n line-height:1rem;\n text-align: center;\n user-select: none;\n border-radius: .35rem;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\nlabel.checkbox:not(.active) > .icon[data-v-08284404] {\n background-color: #ddd;\n border: 1px solid #bbb;\n}\nlabel.checkbox > input:focus ~ .icon[data-v-08284404] {\n outline: 0;\n border: 1px solid #66afe9;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);\n}\nlabel.checkbox.active > .icon[data-v-08284404] {\n background-size: 1rem 1rem;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNyIgaGVpZ2h0PSI3Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJtNS43MywwLjUybC0zLjEyNDIyLDMuMzQxNjFsLTEuMzM4OTUsLTEuNDMyMTJsLTEuMjQ5NjksMS4zMzY2NWwyLjU4ODYzLDIuNzY4NzZsNC4zNzM5LC00LjY3ODI2bC0xLjI0OTY5LC0xLjMzNjY1bDAsMGwwLjAwMDAyLDAuMDAwMDF6Ii8+PC9zdmc+);\n}\nlabel.checkbox.active .btn-default[data-v-08284404] { filter: brightness(75%);\n}\nlabel.checkbox.disabled[data-v-08284404],\nlabel.checkbox.readonly[data-v-08284404],\n.btn.readonly[data-v-08284404] {\n filter: alpha(opacity=65);\n box-shadow: none;\n opacity: .65;\n}\nlabel.btn > input[type=checkbox][data-v-08284404] {\n position: absolute;\n clip: rect(0,0,0,0);\n pointer-events: none;\n}\n", "", {"version":3,"sources":["/./src/Checkbox.vue?a80d4f54"],"names":[],"mappings":";AAuFA;EACA,mBAAA;EACA,mBAAA;CACA;AACA;EACA,uBAAA;EACA,mBAAA;EACA,YAAA;EACA,WAAA;EACA,WAAA;EACA,UAAA;CACA;AACA;EACA,mBAAA;EACA,WAAA;EACA,QAAA;EACA,eAAA;EACA,cAAA;EACA,eAAA;EACA,iBAAA;EACA,mBAAA;EACA,kBAAA;EACA,sBAAA;EACA,6BAAA;EACA,mCAAA;EACA,yBAAA;CACA;AACA;EACA,uBAAA;EACA,uBAAA;CACA;AACA;EACA,WAAA;EACA,0BAAA;EACA,0EAAA;CACA;AACA;EACA,2BAAA;EACA,kZAAA;CACA;AACA,sDAAA,wBAAA;CAAA;AAEA;;;EAGA,0BAAA;EACA,iBAAA;EACA,aAAA;CACA;AACA;EACA,mBAAA;EACA,oBAAA;EACA,qBAAA;CACA","file":"Checkbox.vue","sourcesContent":["\n \n \n \n \n \n \n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
@@ -4103,7 +4174,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-841aa106", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-08284404", module.exports)
}
}
@@ -4133,7 +4204,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "/home/koala/projects/tusur/vue-strap/src/Datepicker.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Datepicker.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -4144,9 +4215,9 @@ return /******/ (function(modules) { // webpackBootstrap
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-afde6714", __vue_options__)
+ hotAPI.createRecord("data-v-3b335b3d", __vue_options__)
} else {
- hotAPI.reload("data-v-afde6714", __vue_options__)
+ hotAPI.reload("data-v-3b335b3d", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Datepicker.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -4170,8 +4241,8 @@ return /******/ (function(modules) { // webpackBootstrap
if(false) {
// When the styles change, update the \n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.datepicker {\n position: relative;\n display: inline-block;\n}\ninput.datepicker-input.with-reset-button {\n padding-right: 25px;\n}\n.datepicker > button.close {\n position: absolute;\n top: 0;\n right: 0;\n outline: none;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n}\n.datepicker > button.close:focus {\n opacity: .2;\n}\n.datepicker-popup {\n position: absolute;\n border: 1px solid #ccc;\n border-radius: 5px;\n background: #fff;\n margin-top: 2px;\n z-index: 1000;\n box-shadow: 0 6px 12px rgba(0,0,0,0.175);\n}\n.datepicker-inner {\n width: 218px;\n}\n.datepicker-body {\n padding: 10px 10px;\n}\n.datepicker-ctrl p,\n.datepicker-ctrl span,\n.datepicker-body span {\n display: inline-block;\n width: 28px;\n line-height: 28px;\n height: 28px;\n border-radius: 4px;\n}\n.datepicker-ctrl p {\n width: 65%;\n}\n.datepicker-ctrl span {\n position: absolute;\n}\n.datepicker-body span {\n text-align: center;\n}\n.datepicker-monthRange span {\n width: 48px;\n height: 50px;\n line-height: 45px;\n}\n.datepicker-item-disable {\n background-color: white!important;\n cursor: not-allowed!important;\n}\n.decadeRange span:first-child,\n.decadeRange span:last-child,\n.datepicker-item-disable,\n.datepicker-item-gray {\n color: #999;\n}\n.datepicker-dateRange-item-active:hover,\n.datepicker-dateRange-item-active {\n background: rgb(50, 118, 177)!important;\n color: white!important;\n}\n.datepicker-monthRange {\n margin-top: 10px\n}\n.datepicker-monthRange span,\n.datepicker-ctrl span,\n.datepicker-ctrl p,\n.datepicker-dateRange span {\n cursor: pointer;\n}\n.datepicker-monthRange span:hover,\n.datepicker-ctrl p:hover,\n.datepicker-ctrl i:hover,\n.datepicker-dateRange span:hover,\n.datepicker-dateRange-item-hover {\n background-color : #eeeeee;\n}\n.datepicker-weekRange span {\n font-weight: bold;\n}\n.datepicker-label {\n background-color: #f8f8f8;\n font-weight: 700;\n padding: 7px 0;\n text-align: center;\n}\n.datepicker-ctrl {\n position: relative;\n height: 30px;\n line-height: 30px;\n font-weight: bold;\n text-align: center;\n}\n.month-btn {\n font-weight: bold;\n -webkit-user-select:none;\n -moz-user-select:none;\n -ms-user-select:none;\n user-select:none;\n}\n.datepicker-preBtn {\n left: 2px;\n}\n.datepicker-nextBtn {\n right: 2px;\n}\n", "", {"version":3,"sources":["/./src/Datepicker.vue?640750f0"],"names":[],"mappings":";AAgWA;EACA,mBAAA;EACA,sBAAA;CACA;AACA;EACA,oBAAA;CACA;AACA;EACA,mBAAA;EACA,OAAA;EACA,SAAA;EACA,cAAA;EACA,WAAA;EACA,eAAA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;EACA,mBAAA;CACA;AACA;EACA,YAAA;CACA;AACA;EACA,mBAAA;EACA,uBAAA;EACA,mBAAA;EACA,iBAAA;EACA,gBAAA;EACA,cAAA;EACA,yCAAA;CACA;AACA;EACA,aAAA;CACA;AACA;EACA,mBAAA;CACA;AACA;;;EAGA,sBAAA;EACA,YAAA;EACA,kBAAA;EACA,aAAA;EACA,mBAAA;CACA;AACA;EACA,WAAA;CACA;AACA;EACA,mBAAA;CACA;AACA;EACA,mBAAA;CACA;AACA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;CACA;AACA;EACA,kCAAA;EACA,8BAAA;CACA;AACA;;;;EAIA,YAAA;CACA;AAEA;;EAEA,wCAAA;EACA,uBAAA;CACA;AACA;EACA,gBAAA;CACA;AACA;;;;EAIA,gBAAA;CACA;AACA;;;;;EAKA,2BAAA;CACA;AACA;EACA,kBAAA;CACA;AACA;EACA,0BAAA;EACA,iBAAA;EACA,eAAA;EACA,mBAAA;CACA;AACA;EACA,mBAAA;EACA,aAAA;EACA,kBAAA;EACA,kBAAA;EACA,mBAAA;CACA;AACA;EACA,kBAAA;EACA,yBAAA;EACA,sBAAA;EACA,qBAAA;EACA,iBAAA;CACA;AACA;EACA,UAAA;CACA;AACA;EACA,WAAA;CACA","file":"Datepicker.vue","sourcesContent":["\n \n \n \n × \n \n \n \n \n
\n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
@@ -4221,7 +4292,9 @@ return /******/ (function(modules) { // webpackBootstrap
lang: { type: String, default: navigator.language },
name: { type: String },
placeholder: { type: String },
- iconsFont: { type: String, default: 'glyphicon' }
+ iconsFont: { type: String, default: 'glyphicon' },
+ minDate: { type: String },
+ maxDate: { type: String }
},
data: function data() {
return {
@@ -4265,6 +4338,12 @@ return /******/ (function(modules) { // webpackBootstrap
return this.disabledDaysOfWeek.map(function (d) {
return parseInt(d, 10);
});
+ },
+ minDateObject: function minDateObject() {
+ return this.minDate ? this.parse(this.minDate) : null;
+ },
+ maxDateObject: function maxDateObject() {
+ return this.maxDate ? this.parse(this.maxDate) : null;
}
},
methods: {
@@ -4432,9 +4511,10 @@ return /******/ (function(modules) { // webpackBootstrap
for (var _i2 = 1; _i2 <= dayCount; _i2++) {
var _date = new Date(time.year, time.month, _i2);
var _sclass = '';
- if (this.disabledDaysArray.indexOf(_date.getDay()) > -1) {
+ if (this.disabledDaysArray.indexOf(_date.getDay()) > -1 || this.minDateObject && _date < this.minDateObject || this.maxDateObject && _date > this.maxDateObject) {
_sclass = 'datepicker-item-disable';
}
+
if (_i2 == time.day && _date.getFullYear() == time.year && _date.getMonth() == time.month) {
_sclass = 'datepicker-dateRange-item-active';
}
@@ -4754,7 +4834,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-afde6714", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-3b335b3d", module.exports)
}
}
@@ -4781,7 +4861,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "/home/koala/projects/tusur/vue-strap/src/Dropdown.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Dropdown.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -4792,9 +4872,9 @@ return /******/ (function(modules) { // webpackBootstrap
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-e2e3fe6a", __vue_options__)
+ hotAPI.createRecord("data-v-4e78d55c", __vue_options__)
} else {
- hotAPI.reload("data-v-e2e3fe6a", __vue_options__)
+ hotAPI.reload("data-v-4e78d55c", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Dropdown.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -4942,7 +5022,7 @@ return /******/ (function(modules) { // webpackBootstrap
},
on: {
"keyup": function($event) {
- if (!('button' in $event) && _vm._k($event.keyCode, "esc", 27)) { return null; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "esc", 27, $event.key)) { return null; }
_vm.show = false
},
"click": function($event) {
@@ -4960,7 +5040,7 @@ return /******/ (function(modules) { // webpackBootstrap
},
on: {
"keyup": function($event) {
- if (!('button' in $event) && _vm._k($event.keyCode, "esc", 27)) { return null; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "esc", 27, $event.key)) { return null; }
_vm.show = false
},
"click": function($event) {
@@ -4977,7 +5057,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-e2e3fe6a", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-4e78d55c", module.exports)
}
}
@@ -5004,7 +5084,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "/home/koala/projects/tusur/vue-strap/src/FormGroup.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/FormGroup.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -5015,9 +5095,9 @@ return /******/ (function(modules) { // webpackBootstrap
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-81cd4a5e", __vue_options__)
+ hotAPI.createRecord("data-v-88d351ac", __vue_options__)
} else {
- hotAPI.reload("data-v-81cd4a5e", __vue_options__)
+ hotAPI.reload("data-v-88d351ac", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] FormGroup.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -5121,7 +5201,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-81cd4a5e", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-88d351ac", module.exports)
}
}
@@ -5148,7 +5228,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "/home/koala/projects/tusur/vue-strap/src/FormValidator.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/FormValidator.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -5159,9 +5239,9 @@ return /******/ (function(modules) { // webpackBootstrap
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-1a8aa124", __vue_options__)
+ hotAPI.createRecord("data-v-5d0fc8fd", __vue_options__)
} else {
- hotAPI.reload("data-v-1a8aa124", __vue_options__)
+ hotAPI.reload("data-v-5d0fc8fd", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] FormValidator.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -5250,7 +5330,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-1a8aa124", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-5d0fc8fd", module.exports)
}
}
@@ -5280,10 +5360,10 @@ return /******/ (function(modules) { // webpackBootstrap
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "/home/koala/projects/tusur/vue-strap/src/Input.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Input.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
- __vue_options__._scopeId = "data-v-24ab6e00"
+ __vue_options__._scopeId = "data-v-9583024e"
/* hot reload */
if (false) {(function () {
@@ -5292,9 +5372,9 @@ return /******/ (function(modules) { // webpackBootstrap
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-24ab6e00", __vue_options__)
+ hotAPI.createRecord("data-v-9583024e", __vue_options__)
} else {
- hotAPI.reload("data-v-24ab6e00", __vue_options__)
+ hotAPI.reload("data-v-9583024e", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Input.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -5318,8 +5398,8 @@ return /******/ (function(modules) { // webpackBootstrap
if(false) {
// When the styles change, update the \n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.form-group[data-v-9583024e] {\n position: relative;\n}\nlabel~.close[data-v-9583024e] {\n top: 25px;\n}\n.input-group>.icon[data-v-9583024e] {\n position: relative;\n display: table-cell;\n width:0;\n z-index: 3;\n}\n.close[data-v-9583024e] {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n}\n.has-feedback .close[data-v-9583024e] {\n right: 20px;\n}\n", "", {"version":3,"sources":["/./src/Input.vue?66e59950"],"names":[],"mappings":";AA0QA;EACA,mBAAA;CACA;AACA;EACA,UAAA;CACA;AACA;EACA,mBAAA;EACA,oBAAA;EACA,QAAA;EACA,WAAA;CACA;AACA;EACA,mBAAA;EACA,OAAA;EACA,SAAA;EACA,WAAA;EACA,eAAA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;EACA,mBAAA;CACA;AACA;EACA,YAAA;CACA","file":"Input.vue","sourcesContent":["\n \n \n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
@@ -5694,12 +5774,6 @@ return /******/ (function(modules) { // webpackBootstrap
}, [_vm._v(_vm._s(_vm.label))]) : _vm._e()]), _vm._v(" "), (_vm.$slots.before || _vm.$slots.after) ? _c('div', {
staticClass: "input-group"
}, [_vm._t("before"), _vm._v(" "), _c(_vm.type == 'textarea' ? _vm.type : 'input', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.val),
- expression: "val"
- }],
ref: "input",
tag: "textarea",
staticClass: "form-control",
@@ -5719,20 +5793,21 @@ return /******/ (function(modules) { // webpackBootstrap
"title": _vm.attr(_vm.title),
"type": _vm.type == 'textarea' ? null : _vm.type
},
- domProps: {
- "value": (_vm.val)
- },
on: {
"blur": _vm.emit,
"focus": _vm.emit,
- "input": [function($event) {
- if ($event.target.composing) { return; }
- _vm.val = $event.target.value
- }, _vm.emit],
+ "input": _vm.emit,
"keyup": function($event) {
- if (!('button' in $event) && _vm._k($event.keyCode, "enter", 13)) { return null; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "enter", 13, $event.key)) { return null; }
_vm.type != 'textarea' && _vm.enterSubmit && _vm.submit()
}
+ },
+ model: {
+ value: (_vm.val),
+ callback: function($$v) {
+ _vm.val = $$v
+ },
+ expression: "val"
}
}), _vm._v(" "), (_vm.clearButton && _vm.value) ? _c('div', {
class: {
@@ -5753,12 +5828,6 @@ return /******/ (function(modules) { // webpackBootstrap
"aria-hidden": "true"
}
}) : _vm._e()]) : _vm._e(), _vm._v(" "), _vm._t("after")], 2) : [_c(_vm.type == 'textarea' ? _vm.type : 'input', {
- directives: [{
- name: "model",
- rawName: "v-model",
- value: (_vm.val),
- expression: "val"
- }],
ref: "input",
tag: "textarea",
staticClass: "form-control",
@@ -5778,20 +5847,21 @@ return /******/ (function(modules) { // webpackBootstrap
"title": _vm.attr(_vm.title),
"type": _vm.type == 'textarea' ? null : _vm.type
},
- domProps: {
- "value": (_vm.val)
- },
on: {
"blur": _vm.emit,
"focus": _vm.emit,
- "input": [function($event) {
- if ($event.target.composing) { return; }
- _vm.val = $event.target.value
- }, _vm.emit],
+ "input": _vm.emit,
"keyup": function($event) {
- if (!('button' in $event) && _vm._k($event.keyCode, "enter", 13)) { return null; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "enter", 13, $event.key)) { return null; }
_vm.type != 'textarea' && _vm.enterSubmit && _vm.submit()
}
+ },
+ model: {
+ value: (_vm.val),
+ callback: function($$v) {
+ _vm.val = $$v
+ },
+ expression: "val"
}
}), _vm._v(" "), (_vm.clearButton && _vm.val) ? _c('span', {
staticClass: "close",
@@ -5830,7 +5900,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-24ab6e00", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-9583024e", module.exports)
}
}
@@ -5860,7 +5930,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "/home/koala/projects/tusur/vue-strap/src/Modal.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Modal.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -5871,9 +5941,9 @@ return /******/ (function(modules) { // webpackBootstrap
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-4041e763", __vue_options__)
+ hotAPI.createRecord("data-v-5e560f88", __vue_options__)
} else {
- hotAPI.reload("data-v-4041e763", __vue_options__)
+ hotAPI.reload("data-v-5e560f88", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Modal.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -5897,8 +5967,8 @@ return /******/ (function(modules) { // webpackBootstrap
if(false) {
// When the styles change, update the \n\n"],"sourceRoot":"webpack://"}]);
+ exports.push([module.id, "\n.form-control.dropdown-toggle[data-v-3fd6cefd]{\n height: auto;\n padding-right: 24px;\n}\n.form-control.dropdown-toggle[data-v-3fd6cefd]:after{\n content: ' ';\n position: absolute;\n right: 13px;\n top: 50%;\n margin: -1px 0 0;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.bs-searchbox[data-v-3fd6cefd] {\n position: relative;\n margin: 4px 8px;\n}\n.bs-searchbox .close[data-v-3fd6cefd] {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n}\n.bs-searchbox input[data-v-3fd6cefd]:focus,\n.form-control.dropdown-toggle[data-v-3fd6cefd]:focus {\n outline: 0;\n border-color: #66afe9 !important;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);\n}\n.secret[data-v-3fd6cefd] {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n.form-control.dropdown-toggle>.close[data-v-3fd6cefd] { margin-left: 5px;\n}\n.notify.out[data-v-3fd6cefd] { position: relative;\n}\n.notify.in[data-v-3fd6cefd],\n.notify>div[data-v-3fd6cefd] {\n position: absolute;\n width: 96%;\n margin: 0 2%;\n min-height: 26px;\n padding: 3px 5px;\n background: #f5f5f5;\n border: 1px solid #e3e3e3;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.05);\n pointer-events: none;\n}\n.notify>div[data-v-3fd6cefd] {\n top: 5px;\n z-index: 1;\n}\n.notify.in[data-v-3fd6cefd] {\n opacity: .9;\n bottom: 5px;\n}\n.btn-group-justified .dropdown-toggle>span[data-v-3fd6cefd]:not(.close) {\n width: calc(100% - 18px);\n display: inline-block;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n margin-bottom: -4px;\n}\n.btn-group-justified .dropdown-menu[data-v-3fd6cefd] { width: 100%;\n}\n", "", {"version":3,"sources":["/./src/Select.vue?7ca49d1d"],"names":[],"mappings":";AAuQA;EACA,aAAA;EACA,oBAAA;CACA;AACA;EACA,aAAA;EACA,mBAAA;EACA,YAAA;EACA,SAAA;EACA,iBAAA;EACA,uBAAA;EACA,yBAAA;EACA,oCAAA;EACA,mCAAA;CACA;AACA;EACA,mBAAA;EACA,gBAAA;CACA;AACA;EACA,mBAAA;EACA,OAAA;EACA,SAAA;EACA,WAAA;EACA,eAAA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;EACA,mBAAA;CACA;AACA;;EAEA,WAAA;EACA,iCAAA;EACA,0EAAA;CACA;AACA;EACA,UAAA;EACA,oBAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,WAAA;EACA,mBAAA;EACA,WAAA;CACA;AACA,wDAAA,iBAAA;CAAA;AACA,+BAAA,mBAAA;CAAA;AACA;;EAEA,mBAAA;EACA,WAAA;EACA,aAAA;EACA,iBAAA;EACA,iBAAA;EACA,oBAAA;EACA,0BAAA;EACA,4CAAA;EACA,qBAAA;CACA;AACA;EACA,SAAA;EACA,WAAA;CACA;AACA;EACA,YAAA;EACA,YAAA;CACA;AACA;EACA,yBAAA;EACA,sBAAA;EACA,iBAAA;EACA,oBAAA;EACA,wBAAA;EACA,oBAAA;CACA;AACA,uDAAA,YAAA;CAAA","file":"Select.vue","sourcesContent":["\n \n
\n \n × \n
\n
\n \n {{ option[optionsLabel] }} \n \n \n
\n \n
\n \n\n\n\n\n\n"],"sourceRoot":"webpack://"}]);
// exports
@@ -7815,17 +7888,17 @@ return /******/ (function(modules) { // webpackBootstrap
_vm.toggle()
},
"keydown": [function($event) {
- if (!('button' in $event) && _vm._k($event.keyCode, "esc", 27)) { return null; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "esc", 27, $event.key)) { return null; }
$event.stopPropagation();
$event.preventDefault();
_vm.close($event)
}, function($event) {
- if (!('button' in $event) && _vm._k($event.keyCode, "space", 32)) { return null; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "space", 32, $event.key)) { return null; }
$event.stopPropagation();
$event.preventDefault();
_vm.toggle($event)
}, function($event) {
- if (!('button' in $event) && _vm._k($event.keyCode, "enter", 13)) { return null; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "enter", 13, $event.key)) { return null; }
$event.stopPropagation();
$event.preventDefault();
_vm.toggle($event)
@@ -7903,7 +7976,7 @@ return /******/ (function(modules) { // webpackBootstrap
},
on: {
"keyup": function($event) {
- if (!('button' in $event) && _vm._k($event.keyCode, "esc", 27)) { return null; }
+ if (!('button' in $event) && _vm._k($event.keyCode, "esc", 27, $event.key)) { return null; }
_vm.close($event)
},
"input": function($event) {
@@ -7971,7 +8044,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-83f07694", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-3fd6cefd", module.exports)
}
}
@@ -7998,7 +8071,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "/home/koala/projects/tusur/vue-strap/src/Slider.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Slider.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -8009,9 +8082,9 @@ return /******/ (function(modules) { // webpackBootstrap
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-62aa8e1b", __vue_options__)
+ hotAPI.createRecord("data-v-370ccf3c", __vue_options__)
} else {
- hotAPI.reload("data-v-62aa8e1b", __vue_options__)
+ hotAPI.reload("data-v-370ccf3c", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Slider.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -8063,7 +8136,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (false) {
module.hot.accept()
if (module.hot.data) {
- require("vue-hot-reload-api").rerender("data-v-62aa8e1b", module.exports)
+ require("vue-hot-reload-api").rerender("data-v-370ccf3c", module.exports)
}
}
@@ -8093,7 +8166,7 @@ return /******/ (function(modules) { // webpackBootstrap
if (typeof __vue_options__ === "function") {
__vue_options__ = __vue_options__.options
}
- __vue_options__.__file = "/home/koala/projects/tusur/vue-strap/src/Spinner.vue"
+ __vue_options__.__file = "/Users/raymondmuller/Development/hacktober/vue-strap/src/Spinner.vue"
__vue_options__.render = __vue_template__.render
__vue_options__.staticRenderFns = __vue_template__.staticRenderFns
@@ -8104,9 +8177,9 @@ return /******/ (function(modules) { // webpackBootstrap
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
- hotAPI.createRecord("data-v-c7c14d62", __vue_options__)
+ hotAPI.createRecord("data-v-543197e8", __vue_options__)
} else {
- hotAPI.reload("data-v-c7c14d62", __vue_options__)
+ hotAPI.reload("data-v-543197e8", __vue_options__)
}
})()}
if (__vue_options__.functional) {console.error("[vue-loader] Spinner.vue: functional components are not supported and should be defined in plain js files using render functions.")}
@@ -8130,8 +8203,8 @@ return /******/ (function(modules) { // webpackBootstrap
if(false) {
// When the styles change, update the \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-67c28692!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Alert.vue\n// module id = 77\n// module chunks = 0","/*\r\n\tMIT License http://www.opensource.org/licenses/mit-license.php\r\n\tAuthor Tobias Koppers @sokra\r\n*/\r\n// css base code, injected by the css-loader\r\nmodule.exports = function() {\r\n\tvar list = [];\r\n\r\n\t// return the list of modules as css string\r\n\tlist.toString = function toString() {\r\n\t\tvar result = [];\r\n\t\tfor(var i = 0; i < this.length; i++) {\r\n\t\t\tvar item = this[i];\r\n\t\t\tif(item[2]) {\r\n\t\t\t\tresult.push(\"@media \" + item[2] + \"{\" + item[1] + \"}\");\r\n\t\t\t} else {\r\n\t\t\t\tresult.push(item[1]);\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn result.join(\"\");\r\n\t};\r\n\r\n\t// import a list of modules into the list\r\n\tlist.i = function(modules, mediaQuery) {\r\n\t\tif(typeof modules === \"string\")\r\n\t\t\tmodules = [[null, modules, \"\"]];\r\n\t\tvar alreadyImportedModules = {};\r\n\t\tfor(var i = 0; i < this.length; i++) {\r\n\t\t\tvar id = this[i][0];\r\n\t\t\tif(typeof id === \"number\")\r\n\t\t\t\talreadyImportedModules[id] = true;\r\n\t\t}\r\n\t\tfor(i = 0; i < modules.length; i++) {\r\n\t\t\tvar item = modules[i];\r\n\t\t\t// skip already imported module\r\n\t\t\t// this implementation is not 100% perfect for weird media query combinations\r\n\t\t\t// when a module is imported multiple times with different media queries.\r\n\t\t\t// I hope this will never occur (Hey this way we have smaller bundles)\r\n\t\t\tif(typeof item[0] !== \"number\" || !alreadyImportedModules[item[0]]) {\r\n\t\t\t\tif(mediaQuery && !item[2]) {\r\n\t\t\t\t\titem[2] = mediaQuery;\r\n\t\t\t\t} else if(mediaQuery) {\r\n\t\t\t\t\titem[2] = \"(\" + item[2] + \") and (\" + mediaQuery + \")\";\r\n\t\t\t\t}\r\n\t\t\t\tlist.push(item);\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\treturn list;\r\n};\r\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader/lib/css-base.js\n// module id = 78\n// module chunks = 0","/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\nvar stylesInDom = {},\n\tmemoize = function(fn) {\n\t\tvar memo;\n\t\treturn function () {\n\t\t\tif (typeof memo === \"undefined\") memo = fn.apply(this, arguments);\n\t\t\treturn memo;\n\t\t};\n\t},\n\tisOldIE = memoize(function() {\n\t\treturn /msie [6-9]\\b/.test(window.navigator.userAgent.toLowerCase());\n\t}),\n\tgetHeadElement = memoize(function () {\n\t\treturn document.head || document.getElementsByTagName(\"head\")[0];\n\t}),\n\tsingletonElement = null,\n\tsingletonCounter = 0,\n\tstyleElementsInsertedAtTop = [];\n\nmodule.exports = function(list, options) {\n\tif(typeof DEBUG !== \"undefined\" && DEBUG) {\n\t\tif(typeof document !== \"object\") throw new Error(\"The style-loader cannot be used in a non-browser environment\");\n\t}\n\n\toptions = options || {};\n\t// Force single-tag solution on IE6-9, which has a hard limit on the # of \n\n\n\n// WEBPACK FOOTER //\n// Alert.vue?6d4dc055","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('transition', {\n attrs: {\n \"name\": \"fade\"\n }\n }, [_c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.val),\n expression: \"val\"\n }],\n class: ['alert', 'alert-' + _vm.type, _vm.placement],\n style: ({\n width: _vm.width\n }),\n attrs: {\n \"role\": \"alert\"\n }\n }, [_c('button', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.dismissable),\n expression: \"dismissable\"\n }],\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.val = false\n }\n }\n }, [_c('span', [_vm._v(\"×\")])]), _vm._v(\" \"), _vm._t(\"default\")], 2)])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-67c28692\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-67c28692!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Alert.vue\n// module id = 81\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-0c671724!vue-loader/lib/selector?type=styles&index=0!./Aside.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Aside.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-0c671724!vue-loader/lib/selector?type=template&index=0!./Aside.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Aside.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-0c671724\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-0c671724\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Aside.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Aside.vue\n// module id = 82\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-0c671724!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Aside.vue\n// module id = 84\n// module chunks = 0","\n \n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Aside.vue?23d6cdab","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('transition', {\n attrs: {\n \"name\": 'slide' + _vm.placement\n }\n }, [(_vm.show) ? _c('div', {\n staticClass: \"aside\",\n class: _vm.placement,\n style: ({\n width: _vm.width + 'px'\n })\n }, [_c('div', {\n staticClass: \"aside-dialog\"\n }, [_c('div', {\n staticClass: \"aside-content\"\n }, [_c('div', {\n staticClass: \"aside-header\"\n }, [_c('button', {\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": _vm.trigger_close\n }\n }, [_c('span', [_vm._v(\"×\")])]), _vm._v(\" \"), _c('h4', {\n staticClass: \"aside-title\"\n }, [_vm._t(\"header\", [_vm._v(_vm._s(_vm.header))])], 2)]), _vm._v(\" \"), _c('div', {\n staticClass: \"aside-body\"\n }, [_vm._t(\"default\")], 2)])])]) : _vm._e()])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-0c671724\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-0c671724!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Aside.vue\n// module id = 86\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./buttonGroup.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-375f167a!vue-loader/lib/selector?type=template&index=0!./buttonGroup.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/buttonGroup.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-375f167a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-375f167a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] buttonGroup.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/buttonGroup.vue\n// module id = 87\n// module chunks = 0","\n \n \n
\n \n\n\n\n\n\n// WEBPACK FOOTER //\n// buttonGroup.vue?3716a8ca","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: {\n 'btn-group': _vm.buttons, 'btn-group-justified': _vm.justified, 'btn-group-vertical': _vm.vertical\n },\n attrs: {\n \"data-toggle\": _vm.buttons && 'buttons'\n }\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-375f167a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-375f167a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/buttonGroup.vue\n// module id = 89\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-f20442cc&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Carousel.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Carousel.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-f20442cc!vue-loader/lib/selector?type=template&index=0!./Carousel.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Carousel.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-f20442cc\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-f20442cc\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-f20442cc\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Carousel.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Carousel.vue\n// module id = 90\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-f20442cc&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Carousel.vue\n// module id = 92\n// module chunks = 0","\n\n \n
\n \n \n \n
\n \n
\n \n
\n
\n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Carousel.vue?47bce3d1","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"carousel slide\",\n attrs: {\n \"data-ride\": \"carousel\"\n }\n }, [_c('ol', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.indicators),\n expression: \"indicators\"\n }],\n staticClass: \"carousel-indicators\"\n }, _vm._l((_vm.indicator_list), function(indicator, i) {\n return _c('li', {\n class: {\n active: i === _vm.index\n },\n on: {\n \"click\": function($event) {\n _vm.indicatorClick(i)\n }\n }\n }, [_c('span')])\n })), _vm._v(\" \"), _c('div', {\n staticClass: \"carousel-inner\",\n attrs: {\n \"role\": \"listbox\"\n }\n }, [_vm._t(\"default\")], 2), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.controls),\n expression: \"controls\"\n }],\n staticClass: \"carousel-controls hidden-xs\"\n }, [_c('a', {\n staticClass: \"left carousel-control\",\n attrs: {\n \"role\": \"button\"\n },\n on: {\n \"click\": _vm.prev\n }\n }, [_c('span', {\n staticClass: \"glyphicon glyphicon-chevron-left\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })]), _vm._v(\" \"), _c('a', {\n staticClass: \"right carousel-control\",\n attrs: {\n \"role\": \"button\"\n },\n on: {\n \"click\": _vm.next\n }\n }, [_c('span', {\n staticClass: \"glyphicon glyphicon-chevron-right\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-f20442cc\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-f20442cc!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Carousel.vue\n// module id = 94\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-841aa106&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Checkbox.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Checkbox.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-841aa106!vue-loader/lib/selector?type=template&index=0!./Checkbox.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Checkbox.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-841aa106\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-841aa106\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-841aa106\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Checkbox.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Checkbox.vue\n// module id = 95\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-841aa106&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Checkbox.vue\n// module id = 97\n// module chunks = 0","\n \n \n \n \n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Checkbox.vue?a80d4f54","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c(_vm.isButton ? 'a' : 'label', {\n tag: \"a\",\n class: [_vm.isButton ? 'btn btn-' + _vm.typeColor : 'open checkbox ' + _vm.typeColor, {\n active: _vm.checked,\n disabled: _vm.disabled,\n readonly: _vm.readonly\n }],\n on: {\n \"click\": _vm.toggle\n }\n }, [(_vm.name) ? _c('input', {\n attrs: {\n \"type\": \"hidden\",\n \"name\": _vm.name\n },\n domProps: {\n \"value\": _vm.checked ? _vm.trueValue : _vm.falseValue\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.isButton) ? _c('span', {\n staticClass: \"icon dropdown-toggle\",\n class: [_vm.checked ? 'btn-' + _vm.typeColor : '', {\n bg: _vm.typeColor === 'default'\n }]\n }) : _vm._e(), _vm._v(\" \"), (!_vm.isButton && _vm.checked && _vm.typeColor === 'default') ? _c('span', {\n staticClass: \"icon\"\n }) : _vm._e(), _vm._v(\" \"), _vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-841aa106\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-841aa106!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Checkbox.vue\n// module id = 99\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-afde6714!vue-loader/lib/selector?type=styles&index=0!./Datepicker.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Datepicker.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-afde6714!vue-loader/lib/selector?type=template&index=0!./Datepicker.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Datepicker.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-afde6714\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-afde6714\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Datepicker.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Datepicker.vue\n// module id = 100\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-afde6714!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Datepicker.vue\n// module id = 102\n// module chunks = 0","\n \n \n \n × \n \n \n \n \n
\n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Datepicker.vue?1a9f16fc","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"datepicker\"\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n staticClass: \"form-control datepicker-input\",\n class: {\n 'with-reset-button': _vm.clearButton\n },\n style: ({\n width: _vm.width\n }),\n attrs: {\n \"type\": \"text\",\n \"name\": _vm.name,\n \"placeholder\": _vm.placeholder\n },\n domProps: {\n \"value\": (_vm.val)\n },\n on: {\n \"click\": _vm.inputClick,\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.val = $event.target.value\n }\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.val) ? _c('button', {\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.val = ''\n }\n }\n }, [_c('span', [_vm._v(\"×\")])]) : _vm._e(), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayDayView),\n expression: \"displayDayView\"\n }],\n staticClass: \"datepicker-popup\"\n }, [_c('div', {\n staticClass: \"datepicker-inner\"\n }, [_c('div', {\n staticClass: \"datepicker-body\"\n }, [_c('div', {\n staticClass: \"datepicker-ctrl\"\n }, [_c('span', {\n class: _vm.preBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextMonthClick(0)\n }\n }\n }), _vm._v(\" \"), _c('span', {\n class: _vm.nextBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextMonthClick(1)\n }\n }\n }), _vm._v(\" \"), _c('p', {\n on: {\n \"click\": _vm.switchMonthView\n }\n }, [_vm._v(_vm._s(_vm.stringifyDayHeader(_vm.currDate)))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"datepicker-weekRange\"\n }, _vm._l((_vm.text.daysOfWeek), function(w) {\n return _c('span', [_vm._v(_vm._s(w))])\n })), _vm._v(\" \"), _c('div', {\n staticClass: \"datepicker-dateRange\"\n }, _vm._l((_vm.dateRange), function(d) {\n return _c('span', {\n class: d.sclass,\n on: {\n \"click\": function($event) {\n _vm.daySelect(d)\n }\n }\n }, [_vm._v(_vm._s(d.text))])\n }))])])]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayMonthView),\n expression: \"displayMonthView\"\n }],\n staticClass: \"datepicker-popup\"\n }, [_c('div', {\n staticClass: \"datepicker-inner\"\n }, [_c('div', {\n staticClass: \"datepicker-body\"\n }, [_c('div', {\n staticClass: \"datepicker-ctrl\"\n }, [_c('span', {\n class: _vm.preBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextYearClick(0)\n }\n }\n }), _vm._v(\" \"), _c('span', {\n class: _vm.nextBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextYearClick(1)\n }\n }\n }), _vm._v(\" \"), _c('p', {\n on: {\n \"click\": _vm.switchDecadeView\n }\n }, [_vm._v(_vm._s(_vm.stringifyYearHeader(_vm.currDate)))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"datepicker-monthRange\"\n }, [_vm._l((_vm.text.months), function(m, index) {\n return [_c('span', {\n class: {\n 'datepicker-dateRange-item-active':\n (_vm.text.months[_vm.parse(_vm.val).getMonth()] === m) &&\n _vm.currDate.getFullYear() === _vm.parse(_vm.val).getFullYear()\n },\n domProps: {\n \"textContent\": _vm._s(m.substr(0, 3))\n },\n on: {\n \"click\": function($event) {\n _vm.monthSelect(index)\n }\n }\n })]\n })], 2)])])]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayYearView),\n expression: \"displayYearView\"\n }],\n staticClass: \"datepicker-popup\"\n }, [_c('div', {\n staticClass: \"datepicker-inner\"\n }, [_c('div', {\n staticClass: \"datepicker-body\"\n }, [_c('div', {\n staticClass: \"datepicker-ctrl\"\n }, [_c('span', {\n class: _vm.preBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextDecadeClick(0)\n }\n }\n }), _vm._v(\" \"), _c('span', {\n class: _vm.nextBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextDecadeClick(1)\n }\n }\n }), _vm._v(\" \"), _c('p', [_vm._v(_vm._s(_vm.stringifyDecadeHeader(_vm.currDate)))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"datepicker-monthRange decadeRange\"\n }, [_vm._l((_vm.decadeRange), function(decade) {\n return [_c('span', {\n class: {\n 'datepicker-dateRange-item-active': _vm.parse(_vm.val).getFullYear() === decade.text\n },\n domProps: {\n \"textContent\": _vm._s(decade.text)\n },\n on: {\n \"click\": function($event) {\n $event.stopPropagation();\n _vm.yearSelect(decade.text)\n }\n }\n })]\n })], 2)])])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-afde6714\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-afde6714!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Datepicker.vue\n// module id = 104\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Dropdown.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-e2e3fe6a!vue-loader/lib/selector?type=template&index=0!./Dropdown.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Dropdown.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-e2e3fe6a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-e2e3fe6a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Dropdown.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Dropdown.vue\n// module id = 105\n// module chunks = 0","\n \n \n\n\n\n\n// WEBPACK FOOTER //\n// Dropdown.vue?458e5b92","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c(_vm.isLi ? 'li' : 'div', {\n directives: [{\n name: \"click-outside\",\n rawName: \"v-click-outside\",\n value: (_vm.blur),\n expression: \"blur\"\n }],\n tag: \"div\",\n class: [{\n open: _vm.show,\n disabled: _vm.disabled,\n dropdown: _vm.isLi,\n 'input-group-btn': _vm.inInput,\n 'btn-group': !_vm.isLi && !_vm.inInput\n }]\n }, [_vm._t(\"before\"), _vm._v(\" \"), (_vm.isLi) ? _c('a', {\n class: ['dropdown-toggle', _vm.buttonSize, {\n disabled: _vm.disabled\n }],\n attrs: {\n \"role\": \"button\"\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27)) { return null; }\n _vm.show = false\n },\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggle($event)\n }\n }\n }, [_vm._t(\"button\", [_vm._v(_vm._s(_vm.text))]), _vm._v(\" \"), _c('span', {\n staticClass: \"caret\"\n })], 2) : _c('button', {\n class: ['btn btn-' + _vm.type, _vm.buttonSize, 'dropdown-toggle'],\n attrs: {\n \"type\": \"button\",\n \"disabled\": _vm.disabled\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27)) { return null; }\n _vm.show = false\n },\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggle($event)\n }\n }\n }, [_vm._t(\"button\", [_vm._v(_vm._s(_vm.text))]), _vm._v(\" \"), _c('span', {\n staticClass: \"caret\"\n })], 2), _vm._v(\" \"), _vm._t(\"dropdown-menu\", [_c('ul', {\n staticClass: \"dropdown-menu\"\n }, [_vm._t(\"default\")], 2)])], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-e2e3fe6a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-e2e3fe6a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Dropdown.vue\n// module id = 107\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./FormGroup.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-81cd4a5e!vue-loader/lib/selector?type=template&index=0!./FormGroup.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/FormGroup.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-81cd4a5e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-81cd4a5e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] FormGroup.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/FormGroup.vue\n// module id = 108\n// module chunks = 0"," \n\n\n\n\n\n// WEBPACK FOOTER //\n// FormGroup.vue?43e5198b","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-81cd4a5e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-81cd4a5e!./~/vue-loader/lib/selector.js?type=template&index=0!./src/FormGroup.vue\n// module id = 110\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./FormValidator.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1a8aa124!vue-loader/lib/selector?type=template&index=0!./FormValidator.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/FormValidator.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-1a8aa124\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1a8aa124\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] FormValidator.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/FormValidator.vue\n// module id = 111\n// module chunks = 0"," \n\n\n\n\n\n// WEBPACK FOOTER //\n// FormValidator.vue?4ccde9d3","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-1a8aa124\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1a8aa124!./~/vue-loader/lib/selector.js?type=template&index=0!./src/FormValidator.vue\n// module id = 113\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-24ab6e00&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Input.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Input.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-24ab6e00!vue-loader/lib/selector?type=template&index=0!./Input.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Input.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-24ab6e00\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-24ab6e00\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-24ab6e00\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Input.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Input.vue\n// module id = 114\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-24ab6e00&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Input.vue\n// module id = 116\n// module chunks = 0","\n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Input.vue?66e59950","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-group\",\n class: {\n validate: _vm.canValidate, 'has-feedback': _vm.icon, 'has-error': _vm.canValidate && _vm.valid === false, 'has-success': _vm.canValidate && _vm.valid\n }\n }, [_vm._t(\"label\", [(_vm.label) ? _c('label', {\n staticClass: \"control-label\",\n on: {\n \"click\": _vm.focus\n }\n }, [_vm._v(_vm._s(_vm.label))]) : _vm._e()]), _vm._v(\" \"), (_vm.$slots.before || _vm.$slots.after) ? _c('div', {\n staticClass: \"input-group\"\n }, [_vm._t(\"before\"), _vm._v(\" \"), _c(_vm.type == 'textarea' ? _vm.type : 'input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n ref: \"input\",\n tag: \"textarea\",\n staticClass: \"form-control\",\n attrs: {\n \"cols\": _vm.cols,\n \"disabled\": _vm.disabled,\n \"list\": _vm.id_datalist,\n \"max\": _vm.attr(_vm.max),\n \"maxlength\": _vm.maxlength,\n \"min\": _vm.attr(_vm.min),\n \"name\": _vm.name,\n \"placeholder\": _vm.placeholder,\n \"readonly\": _vm.readonly,\n \"required\": _vm.required,\n \"rows\": _vm.rows,\n \"step\": _vm.step,\n \"title\": _vm.attr(_vm.title),\n \"type\": _vm.type == 'textarea' ? null : _vm.type\n },\n domProps: {\n \"value\": (_vm.val)\n },\n on: {\n \"blur\": _vm.emit,\n \"focus\": _vm.emit,\n \"input\": [function($event) {\n if ($event.target.composing) { return; }\n _vm.val = $event.target.value\n }, _vm.emit],\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13)) { return null; }\n _vm.type != 'textarea' && _vm.enterSubmit && _vm.submit()\n }\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.value) ? _c('div', {\n class: {\n icon: _vm.icon\n }\n }, [_c('span', {\n staticClass: \"close\",\n on: {\n \"click\": function($event) {\n _vm.value = ''\n }\n }\n }, [_vm._v(\"×\")])]) : _vm._e(), _vm._v(\" \"), (_vm.icon) ? _c('div', {\n staticClass: \"icon\"\n }, [(_vm.icon && _vm.valid !== null) ? _c('span', {\n class: ['form-control-feedback glyphicon', 'glyphicon-' + (_vm.valid ? 'ok' : 'remove')],\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }) : _vm._e()]) : _vm._e(), _vm._v(\" \"), _vm._t(\"after\")], 2) : [_c(_vm.type == 'textarea' ? _vm.type : 'input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n ref: \"input\",\n tag: \"textarea\",\n staticClass: \"form-control\",\n attrs: {\n \"cols\": _vm.cols,\n \"disabled\": _vm.disabled,\n \"list\": _vm.id_datalist,\n \"max\": _vm.attr(_vm.max),\n \"maxlength\": _vm.maxlength,\n \"min\": _vm.attr(_vm.min),\n \"name\": _vm.name,\n \"placeholder\": _vm.placeholder,\n \"readonly\": _vm.readonly,\n \"required\": _vm.required,\n \"rows\": _vm.rows,\n \"step\": _vm.step,\n \"title\": _vm.attr(_vm.title),\n \"type\": _vm.type == 'textarea' ? null : _vm.type\n },\n domProps: {\n \"value\": (_vm.val)\n },\n on: {\n \"blur\": _vm.emit,\n \"focus\": _vm.emit,\n \"input\": [function($event) {\n if ($event.target.composing) { return; }\n _vm.val = $event.target.value\n }, _vm.emit],\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13)) { return null; }\n _vm.type != 'textarea' && _vm.enterSubmit && _vm.submit()\n }\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.val) ? _c('span', {\n staticClass: \"close\",\n on: {\n \"click\": function($event) {\n _vm.val = ''\n }\n }\n }, [_vm._v(\"×\")]) : _vm._e(), _vm._v(\" \"), (_vm.icon && _vm.valid !== null) ? _c('span', {\n class: ['form-control-feedback glyphicon', 'glyphicon-' + (_vm.valid ? 'ok' : 'remove')],\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }) : _vm._e()], _vm._v(\" \"), (_vm.id_datalist) ? _c('datalist', {\n attrs: {\n \"id\": _vm.id_datalist\n }\n }, _vm._l((_vm.options), function(opc) {\n return _c('option', {\n domProps: {\n \"value\": opc\n }\n })\n })) : _vm._e(), _vm._v(\" \"), (_vm.showHelp) ? _c('div', {\n staticClass: \"help-block\",\n on: {\n \"click\": _vm.focus\n }\n }, [_vm._v(_vm._s(_vm.help))]) : _vm._e(), _vm._v(\" \"), (_vm.showError) ? _c('div', {\n staticClass: \"help-block with-errors\",\n on: {\n \"click\": _vm.focus\n }\n }, [_vm._v(_vm._s(_vm.errorText))]) : _vm._e()], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-24ab6e00\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-24ab6e00!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Input.vue\n// module id = 118\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-4041e763!vue-loader/lib/selector?type=styles&index=0!./Modal.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Modal.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-4041e763!vue-loader/lib/selector?type=template&index=0!./Modal.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Modal.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-4041e763\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-4041e763\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Modal.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Modal.vue\n// module id = 119\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-4041e763!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Modal.vue\n// module id = 121\n// module chunks = 0","\n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Modal.vue?fe1b1712","module.exports = { \"default\": require(\"core-js/library/fn/number/is-integer\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/number/is-integer.js\n// module id = 123\n// module chunks = 0","require('../../modules/es6.number.is-integer');\nmodule.exports = require('../../modules/_core').Number.isInteger;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/number/is-integer.js\n// module id = 124\n// module chunks = 0","// 20.1.2.3 Number.isInteger(number)\nvar $export = require('./_export');\n\n$export($export.S, 'Number', {isInteger: require('./_is-integer')});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.number.is-integer.js\n// module id = 125\n// module chunks = 0","// 20.1.2.3 Number.isInteger(number)\nvar isObject = require('./_is-object')\n , floor = Math.floor;\nmodule.exports = function isInteger(it){\n return !isObject(it) && isFinite(it) && floor(it) === it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-integer.js\n// module id = 126\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: ['modal', _vm.effect],\n attrs: {\n \"role\": \"dialog\"\n },\n on: {\n \"click\": function($event) {\n _vm.backdrop && _vm.action(false, 1)\n },\n \"transitionend\": function($event) {\n _vm.transition = false\n }\n }\n }, [_c('div', {\n class: ['modal-dialog', {\n 'modal-lg': _vm.large,\n 'modal-sm': _vm.small\n }],\n style: ({\n width: _vm.optionalWidth\n }),\n attrs: {\n \"role\": \"document\"\n },\n on: {\n \"click\": function($event) {\n $event.stopPropagation();\n _vm.action(null)\n }\n }\n }, [_c('div', {\n staticClass: \"modal-content\"\n }, [_vm._t(\"modal-header\", [_c('div', {\n staticClass: \"modal-header\"\n }, [_c('button', {\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.action(false, 2)\n }\n }\n }, [_c('span', [_vm._v(\"×\")])]), _vm._v(\" \"), _c('h4', {\n staticClass: \"modal-title\"\n }, [_vm._t(\"title\", [_vm._v(_vm._s(_vm.title))])], 2)])]), _vm._v(\" \"), _vm._t(\"modal-body\", [_c('div', {\n staticClass: \"modal-body\"\n }, [_vm._t(\"default\")], 2)]), _vm._v(\" \"), _vm._t(\"modal-footer\", [_c('div', {\n staticClass: \"modal-footer\"\n }, [_c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.action(false, 3)\n }\n }\n }, [_vm._v(_vm._s(_vm.cancelText))]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.action(true, 4)\n }\n }\n }, [_vm._v(_vm._s(_vm.okText))])])])], 2)])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-4041e763\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4041e763!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Modal.vue\n// module id = 127\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Navbar.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-141a01ca!vue-loader/lib/selector?type=template&index=0!./Navbar.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Navbar.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-141a01ca\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-141a01ca\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Navbar.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Navbar.vue\n// module id = 128\n// module chunks = 0","\n \n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// Navbar.vue?5bba321e","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('nav', {\n class: ['navbar', 'navbar-' + _vm.type, _vm.placement === 'static' ? 'navbar-static-top' : 'navbar-fixed-' + _vm.placement]\n }, [_c('div', {\n class: _vm.container === 'fluid' ? 'container-fluid' : 'container'\n }, [_c('div', {\n staticClass: \"navbar-header\"\n }, [(!_vm.$slots.collapse) ? _c('button', {\n staticClass: \"navbar-toggle collapsed\",\n attrs: {\n \"type\": \"button\",\n \"aria-expanded\": \"false\"\n },\n on: {\n \"click\": _vm.toggleCollapse\n }\n }, [_c('span', {\n staticClass: \"sr-only\"\n }, [_vm._v(\"Toggle navigation\")]), _vm._v(\" \"), _c('span', {\n staticClass: \"icon-bar\"\n }), _vm._v(\" \"), _c('span', {\n staticClass: \"icon-bar\"\n }), _vm._v(\" \"), _c('span', {\n staticClass: \"icon-bar\"\n })]) : _vm._e(), _vm._v(\" \"), _vm._t(\"collapse\"), _vm._v(\" \"), _vm._t(\"brand\")], 2), _vm._v(\" \"), _c('div', {\n class: ['navbar-collapse', {\n collapse: _vm.collapsed\n }]\n }, [_c('ul', {\n staticClass: \"nav navbar-nav\"\n }, [_vm._t(\"default\")], 2), _vm._v(\" \"), (_vm.$slots.left) ? _c('ul', {\n staticClass: \"nav navbar-nav navbar-left\"\n }, [_vm._t(\"left\")], 2) : _vm._e(), _vm._v(\" \"), (_vm.$slots.right) ? _c('ul', {\n staticClass: \"nav navbar-nav navbar-right\"\n }, [_vm._t(\"right\")], 2) : _vm._e()])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-141a01ca\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-141a01ca!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Navbar.vue\n// module id = 130\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Option.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-729ab3af!vue-loader/lib/selector?type=template&index=0!./Option.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Option.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-729ab3af\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-729ab3af\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Option.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Option.vue\n// module id = 131\n// module chunks = 0"," \n\n\n\n// WEBPACK FOOTER //\n// Option.vue?5b63459a","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return (_vm.loading) ? _c('li', [_vm._t(\"default\")], 2) : _vm._e()\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-729ab3af\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-729ab3af!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Option.vue\n// module id = 133\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-6690733a!vue-loader/lib/selector?type=styles&index=0!./Panel.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Panel.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-6690733a!vue-loader/lib/selector?type=template&index=0!./Panel.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Panel.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-6690733a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-6690733a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Panel.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Panel.vue\n// module id = 134\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-6690733a!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Panel.vue\n// module id = 136\n// module chunks = 0","\n \n
\n {{ header }} \n
\n
\n \n \n
\n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Panel.vue?84b08b46","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: ['panel', _vm.panelType]\n }, [_c('div', {\n class: ['panel-heading', {\n 'accordion-toggle': _vm.inAccordion\n }],\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.inAccordion && _vm.toggle()\n }\n }\n }, [_vm._t(\"header\", [_c('h4', {\n staticClass: \"panel-title\"\n }, [_vm._v(_vm._s(_vm.header))])])], 2), _vm._v(\" \"), _c('transition', {\n attrs: {\n \"name\": \"collapse\"\n },\n on: {\n \"enter\": _vm.enter,\n \"after-enter\": _vm.afterEnter,\n \"before-leave\": _vm.beforeLeave\n }\n }, [(_vm.open) ? _c('div', {\n staticClass: \"panel-collapse\"\n }, [_c('div', {\n staticClass: \"panel-body\"\n }, [_vm._t(\"default\")], 2)]) : _vm._e()])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-6690733a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-6690733a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Panel.vue\n// module id = 138\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-0619dfdb!vue-loader/lib/selector?type=styles&index=0!./Popover.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Popover.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-0619dfdb!vue-loader/lib/selector?type=template&index=0!./Popover.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Popover.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-0619dfdb\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-0619dfdb\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Popover.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Popover.vue\n// module id = 139\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-0619dfdb!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Popover.vue\n// module id = 141\n// module chunks = 0","\n \n \n \n \n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Popover.vue?a2321d62","import $ from './NodeList.js'\n\nexport default {\n props: {\n content: {type: String},\n effect: {type: String, default: 'fade'},\n header: {type: Boolean, default: true},\n placement: {type: String, default: 'top'},\n title: {type: String},\n trigger: {type: String}\n },\n data () {\n return {\n top: 0,\n left: 0,\n show: false\n }\n },\n computed: {\n events () { return { contextmenu: ['contextmenu'], hover: ['mouseleave', 'mouseenter'], focus: ['blur', 'focus'] }[this.trigger] || ['click'] }\n },\n methods: {\n beforeEnter () {\n this.position()\n setTimeout(() => this.position(), 30)\n },\n position () {\n this.$nextTick(() => {\n var popover = this.$refs.popover\n var trigger = this.$refs.trigger.children[0]\n switch (this.placement) {\n case 'top' :\n this.left = trigger.offsetLeft - popover.offsetWidth / 2 + trigger.offsetWidth / 2\n this.top = trigger.offsetTop - popover.offsetHeight\n break\n case 'left':\n this.left = trigger.offsetLeft - popover.offsetWidth\n this.top = trigger.offsetTop + trigger.offsetHeight / 2 - popover.offsetHeight / 2\n break\n case 'right':\n this.left = trigger.offsetLeft + trigger.offsetWidth\n this.top = trigger.offsetTop + trigger.offsetHeight / 2 - popover.offsetHeight / 2\n break\n case 'bottom':\n this.left = trigger.offsetLeft - popover.offsetWidth / 2 + trigger.offsetWidth / 2\n this.top = trigger.offsetTop + trigger.offsetHeight\n break\n default:\n console.warn('Wrong placement prop')\n }\n popover.style.top = this.top + 'px'\n popover.style.left = this.left + 'px'\n })\n },\n toggle (e) {\n if (e && this.trigger === 'contextmenu') e.preventDefault()\n this.show = !this.show\n if (this.show) this.beforeEnter()\n }\n },\n mounted () {\n let trigger = this.$refs.trigger.children[0]\n if (!trigger) return console.error('Could not find trigger v-el in your component that uses popoverMixin.')\n\n if (this.trigger === 'focus' && !~trigger.tabIndex) {\n trigger = $('a,input,select,textarea,button', trigger)\n if (!trigger.length) { return }\n }\n this.events.forEach(event => {\n $(trigger).on(event, this.toggle)\n })\n },\n beforeDestroy () {\n if (this._trigger) $(this._trigger).off()\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/popoverMixins.js","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', {\n ref: \"trigger\"\n }, [_vm._t(\"default\"), _vm._v(\" \"), _c('transition', {\n attrs: {\n \"name\": _vm.effect\n }\n }, [(_vm.show) ? _c('div', {\n ref: \"popover\",\n class: ['popover', _vm.placement]\n }, [_c('div', {\n staticClass: \"arrow\"\n }), _vm._v(\" \"), (_vm.title) ? _c('h3', {\n staticClass: \"popover-title\"\n }, [_vm._t(\"title\", [_vm._v(_vm._s(_vm.title))])], 2) : _vm._e(), _vm._v(\" \"), _c('div', {\n staticClass: \"popover-content\"\n }, [_vm._t(\"content\", [_c('span', {\n domProps: {\n \"innerHTML\": _vm._s(_vm.content)\n }\n })])], 2)]) : _vm._e()])], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-0619dfdb\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-0619dfdb!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Popover.vue\n// module id = 144\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Progressbar.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1abcb87c!vue-loader/lib/selector?type=template&index=0!./Progressbar.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Progressbar.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-1abcb87c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1abcb87c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Progressbar.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Progressbar.vue\n// module id = 145\n// module chunks = 0","\n
\n \n\n\n\n\n\n// WEBPACK FOOTER //\n// Progressbar.vue?3333ac10","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: ['progress-bar', 'progress-bar-' + _vm.type, {\n active: _vm.animated,\n 'progress-bar-striped': _vm.striped\n }],\n style: ({\n width: _vm.nowNum + '%'\n }),\n domProps: {\n \"textContent\": _vm._s(_vm.labelBool ? _vm.nowNum + '%' : null)\n }\n })\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-1abcb87c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1abcb87c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Progressbar.vue\n// module id = 147\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-f5ceac9e!vue-loader/lib/selector?type=styles&index=0!./Radio.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Radio.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-f5ceac9e!vue-loader/lib/selector?type=template&index=0!./Radio.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Radio.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-f5ceac9e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-f5ceac9e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Radio.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Radio.vue\n// module id = 148\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-f5ceac9e!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Radio.vue\n// module id = 150\n// module chunks = 0","\n \n \n \n \n \n \n \n \n \n \n \n
\n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Radio.vue?55ca28c9","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c(_vm.buttonStyle ? 'label' : 'div', {\n tag: \"div\",\n class: [(_vm.buttonStyle ? 'btn btn-' + _vm.typeColor : 'radio ' + _vm.typeColor), {\n active: _vm.active,\n disabled: _vm.disabled,\n readonly: _vm.readonly\n }],\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggle($event)\n }\n }\n }, [(_vm.buttonStyle) ? [_c('input', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (!_vm.readonly),\n expression: \"!readonly\"\n }, {\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check),\n expression: \"check\"\n }],\n ref: \"input\",\n attrs: {\n \"type\": \"radio\",\n \"autocomplete\": \"off\",\n \"name\": _vm.name,\n \"readonly\": _vm.readonly,\n \"disabled\": _vm.disabled\n },\n domProps: {\n \"value\": _vm.selectedValue,\n \"checked\": _vm._q(_vm.check, _vm.selectedValue)\n },\n on: {\n \"__c\": function($event) {\n _vm.check = _vm.selectedValue\n }\n }\n }), _vm._v(\" \"), _vm._t(\"default\")] : _c('label', {\n staticClass: \"open\"\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check),\n expression: \"check\"\n }],\n ref: \"input\",\n attrs: {\n \"type\": \"radio\",\n \"autocomplete\": \"off\",\n \"name\": _vm.name,\n \"readonly\": _vm.readonly,\n \"disabled\": _vm.disabled\n },\n domProps: {\n \"value\": _vm.selectedValue,\n \"checked\": _vm._q(_vm.check, _vm.selectedValue)\n },\n on: {\n \"__c\": function($event) {\n _vm.check = _vm.selectedValue\n }\n }\n }), _vm._v(\" \"), _c('span', {\n staticClass: \"icon dropdown-toggle\",\n class: [_vm.active ? 'btn-' + _vm.typeColor : '', {\n bg: _vm.typeColor === 'default'\n }]\n }), _vm._v(\" \"), (_vm.active && _vm.typeColor === 'default') ? _c('span', {\n staticClass: \"icon\"\n }) : _vm._e(), _vm._v(\" \"), _vm._t(\"default\")], 2)], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-f5ceac9e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-f5ceac9e!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Radio.vue\n// module id = 152\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-83f07694&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Select.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Select.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-83f07694!vue-loader/lib/selector?type=template&index=0!./Select.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Select.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-83f07694\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-83f07694\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-83f07694\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Select.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Select.vue\n// module id = 153\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-83f07694&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Select.vue\n// module id = 155\n// module chunks = 0","\n \n
\n \n × \n
\n
\n \n {{ option[optionsLabel] }} \n \n \n
\n \n
\n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Select.vue?7ca49d1d","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n directives: [{\n name: \"click-outside\",\n rawName: \"v-click-outside\",\n value: (_vm.close),\n expression: \"close\"\n }],\n ref: \"select\",\n class: _vm.classes\n }, [_c('div', {\n ref: \"btn\",\n staticClass: \"form-control dropdown-toggle\",\n attrs: {\n \"tabindex\": \"1\",\n \"disabled\": _vm.disabled || !_vm.hasParent,\n \"readonly\": _vm.readonly\n },\n on: {\n \"blur\": function($event) {\n _vm.canSearch ? null : _vm.close()\n },\n \"click\": function($event) {\n _vm.toggle()\n },\n \"keydown\": [function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27)) { return null; }\n $event.stopPropagation();\n $event.preventDefault();\n _vm.close($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"space\", 32)) { return null; }\n $event.stopPropagation();\n $event.preventDefault();\n _vm.toggle($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13)) { return null; }\n $event.stopPropagation();\n $event.preventDefault();\n _vm.toggle($event)\n }]\n }\n }, [_c('span', {\n staticClass: \"btn-content\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.loading ? _vm.text.loading : _vm.showPlaceholder || (_vm.multiple && _vm.showCount ? _vm.selectedText : _vm.selected))\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.values.length) ? _c('span', {\n staticClass: \"close\",\n on: {\n \"click\": function($event) {\n _vm.clear()\n }\n }\n }, [_vm._v(\"×\")]) : _vm._e()]), _vm._v(\" \"), _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n ref: \"sel\",\n staticClass: \"secret\",\n attrs: {\n \"name\": _vm.name,\n \"multiple\": _vm.multiple,\n \"required\": _vm.required,\n \"readonly\": _vm.readonly,\n \"disabled\": _vm.disabled\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.val = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, [(_vm.required) ? _c('option', {\n attrs: {\n \"value\": \"\"\n }\n }) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.list), function(option) {\n return _c('option', {\n domProps: {\n \"value\": option[_vm.optionsValue]\n }\n }, [_vm._v(_vm._s(option[_vm.optionsLabel]))])\n })], 2), _vm._v(\" \"), _c('ul', {\n staticClass: \"dropdown-menu\"\n }, [(_vm.list.length) ? [(_vm.canSearch) ? _c('li', {\n staticClass: \"bs-searchbox\"\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.searchValue),\n expression: \"searchValue\"\n }],\n ref: \"search\",\n staticClass: \"form-control\",\n attrs: {\n \"type\": \"text\",\n \"placeholder\": _vm.searchText || _vm.text.search,\n \"autocomplete\": \"off\"\n },\n domProps: {\n \"value\": (_vm.searchValue)\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27)) { return null; }\n _vm.close($event)\n },\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.searchValue = $event.target.value\n }\n }\n }), _vm._v(\" \"), _c('span', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.searchValue),\n expression: \"searchValue\"\n }],\n staticClass: \"close\",\n on: {\n \"click\": _vm.clearSearch\n }\n }, [_vm._v(\"×\")])]) : _vm._e(), _vm._v(\" \"), (_vm.required && !_vm.clearButton) ? _c('li', [_c('a', {\n on: {\n \"mousedown\": function($event) {\n $event.preventDefault();\n _vm.clear() && _vm.close()\n }\n }\n }, [_vm._v(_vm._s(_vm.placeholder || _vm.text.notSelected))])]) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.filteredOptions), function(option) {\n return _c('li', {\n attrs: {\n \"id\": option[_vm.optionsValue]\n }\n }, [_c('a', {\n on: {\n \"mousedown\": function($event) {\n $event.preventDefault();\n _vm.select(option[_vm.optionsValue])\n }\n }\n }, [_c('span', {\n domProps: {\n \"innerHTML\": _vm._s(option[_vm.optionsLabel])\n }\n }), _vm._v(\" \"), _c('span', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.isSelected(option[_vm.optionsValue])),\n expression: \"isSelected(option[optionsValue])\"\n }],\n staticClass: \"glyphicon glyphicon-ok check-mark\"\n })])])\n })] : _vm._e(), _vm._v(\" \"), _vm._t(\"default\"), _vm._v(\" \"), (_vm.notify && !_vm.closeOnSelect) ? _c('transition', {\n attrs: {\n \"name\": \"fadein\"\n }\n }, [_c('div', {\n staticClass: \"notify in\"\n }, [_vm._v(_vm._s(_vm.limitText))])]) : _vm._e()], 2), _vm._v(\" \"), (_vm.notify && _vm.closeOnSelect) ? _c('transition', {\n attrs: {\n \"name\": \"fadein\"\n }\n }, [_c('div', {\n staticClass: \"notify out\"\n }, [_c('div', [_vm._v(_vm._s(_vm.limitText))])])]) : _vm._e()], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-83f07694\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-83f07694!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Select.vue\n// module id = 157\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Slider.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-62aa8e1b!vue-loader/lib/selector?type=template&index=0!./Slider.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Slider.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-62aa8e1b\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-62aa8e1b\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Slider.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Slider.vue\n// module id = 158\n// module chunks = 0","
\n\n\n\n\n\n// WEBPACK FOOTER //\n// Slider.vue?16eddc5e","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"item\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-62aa8e1b\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-62aa8e1b!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Slider.vue\n// module id = 160\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-c7c14d62!vue-loader/lib/selector?type=styles&index=0!./Spinner.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Spinner.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-c7c14d62!vue-loader/lib/selector?type=template&index=0!./Spinner.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Spinner.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-c7c14d62\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-c7c14d62\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Spinner.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Spinner.vue\n// module id = 161\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-c7c14d62!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Spinner.vue\n// module id = 163\n// module chunks = 0","\n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Spinner.vue?c87fc9c2","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.active || _vm.locked),\n expression: \"active||locked\"\n }],\n class: ['spinner spinner-gritcode', _vm.spinnerSize, {\n 'spinner-fixed': _vm.fixed\n }]\n }, [_c('div', {\n staticClass: \"spinner-wrapper\"\n }, [_c('div', {\n staticClass: \"spinner-circle\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"spinner-text\"\n }, [_vm._v(_vm._s(_vm.text))])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-c7c14d62\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-c7c14d62!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Spinner.vue\n// module id = 165\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Tab.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-58ac87cb!vue-loader/lib/selector?type=template&index=0!./Tab.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Tab.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-58ac87cb\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-58ac87cb\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Tab.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Tab.vue\n// module id = 166\n// module chunks = 0","\n
\n \n\n\n\n\n\n// WEBPACK FOOTER //\n// Tab.vue?653c6627","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n ref: \"panel\",\n class: ['tab-pane', {\n 'active fade': _vm.active,\n 'in': _vm.fadein\n }],\n attrs: {\n \"role\": \"tabpanel\"\n }\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-58ac87cb\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-58ac87cb!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Tab.vue\n// module id = 168\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-aa6a37b8!vue-loader/lib/selector?type=styles&index=0!./TabGroup.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./TabGroup.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-aa6a37b8!vue-loader/lib/selector?type=template&index=0!./TabGroup.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/TabGroup.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-aa6a37b8\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-aa6a37b8\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] TabGroup.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/TabGroup.vue\n// module id = 169\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-aa6a37b8!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/TabGroup.vue\n// module id = 171\n// module chunks = 0"," \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// TabGroup.vue?6002cbb3","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-aa6a37b8\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-aa6a37b8!./~/vue-loader/lib/selector.js?type=template&index=0!./src/TabGroup.vue\n// module id = 173\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-7edfda90!vue-loader/lib/selector?type=styles&index=0!./Tabs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Tabs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-7edfda90!vue-loader/lib/selector?type=template&index=0!./Tabs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Tabs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-7edfda90\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-7edfda90\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Tabs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Tabs.vue\n// module id = 174\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-7edfda90!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Tabs.vue\n// module id = 176\n// module chunks = 0","\n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Tabs.vue?1a971f86","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n attrs: {\n \"tabs\": \"\"\n }\n }, [_c('ul', {\n class: _vm.navStyleClass,\n attrs: {\n \"role\": \"tablist\"\n }\n }, [_vm._l((_vm.headers), function(header) {\n return [(header._isTab) ? _c('li', {\n class: {\n active: header.active, disabled: header.disabled\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.select(header)\n }\n }\n }, [_vm._t(\"header\", [_c('a', {\n attrs: {\n \"href\": \"#\"\n },\n domProps: {\n \"innerHTML\": _vm._s(header.header)\n }\n })])], 2) : _vm._e(), _vm._v(\" \"), (header._isTabGroup) ? _c('dropdown', {\n class: {\n active: header.active\n },\n attrs: {\n \"text\": header.header,\n \"disabled\": header.disabled\n }\n }, _vm._l((header.tabs), function(tab) {\n return _c('li', {\n class: {\n disabled: tab.disabled\n }\n }, [_c('a', {\n attrs: {\n \"href\": \"#\"\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.select(tab)\n }\n }\n }, [_vm._v(_vm._s(tab.header))])])\n })) : _vm._e()]\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"tab-content\"\n }, [_vm._t(\"default\")], 2)])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-7edfda90\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-7edfda90!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Tabs.vue\n// module id = 178\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./ToggleButton.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1823c8e0!vue-loader/lib/selector?type=template&index=0!./ToggleButton.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/ToggleButton.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-1823c8e0\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1823c8e0\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] ToggleButton.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/ToggleButton.vue\n// module id = 179\n// module chunks = 0","\n \n \n \n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// ToggleButton.vue?1553b647","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('a', {\n class: ['btn', _vm.type, {\n readonly: _vm.boolReadonly\n }],\n attrs: {\n \"href\": \"javascript:void(0)\",\n \"disabled\": _vm.boolDisabled\n },\n on: {\n \"click\": _vm.toggle\n }\n }, [_c('span', {\n class: ['glyphicon', 'glyphicon-' + (_vm.value ? 'ok' : 'remove')]\n }), _vm._v(\" \"), _vm._t(\"default\"), _vm._v(\" \"), (_vm.name) ? _c('input', {\n attrs: {\n \"type\": \"hidden\",\n \"name\": _vm.name\n },\n domProps: {\n \"value\": _vm.active ? 1 : 0\n }\n }) : _vm._e()], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-1823c8e0\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1823c8e0!./~/vue-loader/lib/selector.js?type=template&index=0!./src/ToggleButton.vue\n// module id = 181\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-2aaf7239!vue-loader/lib/selector?type=styles&index=0!./Tooltip.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Tooltip.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-2aaf7239!vue-loader/lib/selector?type=template&index=0!./Tooltip.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Tooltip.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-2aaf7239\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-2aaf7239\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Tooltip.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Tooltip.vue\n// module id = 182\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-2aaf7239!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Tooltip.vue\n// module id = 184\n// module chunks = 0","\n \n \n \n \n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Tooltip.vue?472e8cc0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', {\n ref: \"trigger\"\n }, [_vm._t(\"default\"), _vm._v(\" \"), _c('transition', {\n attrs: {\n \"name\": _vm.effect\n }\n }, [(_vm.show) ? _c('div', {\n ref: \"popover\",\n class: ['tooltip', _vm.placement]\n }, [_c('div', {\n staticClass: \"tooltip-arrow\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"tooltip-inner\"\n }, [_vm._t(\"content\", [_c('div', {\n domProps: {\n \"innerHTML\": _vm._s(_vm.content)\n }\n })])], 2)]) : _vm._e()])], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-2aaf7239\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-2aaf7239!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Tooltip.vue\n// module id = 186\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-177e6b7d!vue-loader/lib/selector?type=styles&index=0!./Typeahead.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Typeahead.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-177e6b7d!vue-loader/lib/selector?type=template&index=0!./Typeahead.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/home/koala/projects/tusur/vue-strap/src/Typeahead.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-177e6b7d\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-177e6b7d\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Typeahead.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Typeahead.vue\n// module id = 187\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-177e6b7d!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Typeahead.vue\n// module id = 189\n// module chunks = 0","\n \n \n \n
\n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Typeahead.vue?0fb11564","\"use strict\";\n\nexports.__esModule = true;\n\nvar _iterator = require(\"../core-js/symbol/iterator\");\n\nvar _iterator2 = _interopRequireDefault(_iterator);\n\nvar _symbol = require(\"../core-js/symbol\");\n\nvar _symbol2 = _interopRequireDefault(_symbol);\n\nvar _typeof = typeof _symbol2.default === \"function\" && typeof _iterator2.default === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof _symbol2.default === \"function\" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? \"symbol\" : typeof obj; };\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = typeof _symbol2.default === \"function\" && _typeof(_iterator2.default) === \"symbol\" ? function (obj) {\n return typeof obj === \"undefined\" ? \"undefined\" : _typeof(obj);\n} : function (obj) {\n return obj && typeof _symbol2.default === \"function\" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? \"symbol\" : typeof obj === \"undefined\" ? \"undefined\" : _typeof(obj);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/helpers/typeof.js\n// module id = 191\n// module chunks = 0","module.exports = { \"default\": require(\"core-js/library/fn/symbol\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/symbol.js\n// module id = 192\n// module chunks = 0","require('../../modules/es6.symbol');\nrequire('../../modules/es6.object.to-string');\nrequire('../../modules/es7.symbol.async-iterator');\nrequire('../../modules/es7.symbol.observable');\nmodule.exports = require('../../modules/_core').Symbol;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/symbol/index.js\n// module id = 193\n// module chunks = 0","'use strict';\n// ECMAScript 6 symbols shim\nvar global = require('./_global')\n , has = require('./_has')\n , DESCRIPTORS = require('./_descriptors')\n , $export = require('./_export')\n , redefine = require('./_redefine')\n , META = require('./_meta').KEY\n , $fails = require('./_fails')\n , shared = require('./_shared')\n , setToStringTag = require('./_set-to-string-tag')\n , uid = require('./_uid')\n , wks = require('./_wks')\n , wksExt = require('./_wks-ext')\n , wksDefine = require('./_wks-define')\n , keyOf = require('./_keyof')\n , enumKeys = require('./_enum-keys')\n , isArray = require('./_is-array')\n , anObject = require('./_an-object')\n , toIObject = require('./_to-iobject')\n , toPrimitive = require('./_to-primitive')\n , createDesc = require('./_property-desc')\n , _create = require('./_object-create')\n , gOPNExt = require('./_object-gopn-ext')\n , $GOPD = require('./_object-gopd')\n , $DP = require('./_object-dp')\n , $keys = require('./_object-keys')\n , gOPD = $GOPD.f\n , dP = $DP.f\n , gOPN = gOPNExt.f\n , $Symbol = global.Symbol\n , $JSON = global.JSON\n , _stringify = $JSON && $JSON.stringify\n , PROTOTYPE = 'prototype'\n , HIDDEN = wks('_hidden')\n , TO_PRIMITIVE = wks('toPrimitive')\n , isEnum = {}.propertyIsEnumerable\n , SymbolRegistry = shared('symbol-registry')\n , AllSymbols = shared('symbols')\n , OPSymbols = shared('op-symbols')\n , ObjectProto = Object[PROTOTYPE]\n , USE_NATIVE = typeof $Symbol == 'function'\n , QObject = global.QObject;\n// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173\nvar setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;\n\n// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687\nvar setSymbolDesc = DESCRIPTORS && $fails(function(){\n return _create(dP({}, 'a', {\n get: function(){ return dP(this, 'a', {value: 7}).a; }\n })).a != 7;\n}) ? function(it, key, D){\n var protoDesc = gOPD(ObjectProto, key);\n if(protoDesc)delete ObjectProto[key];\n dP(it, key, D);\n if(protoDesc && it !== ObjectProto)dP(ObjectProto, key, protoDesc);\n} : dP;\n\nvar wrap = function(tag){\n var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);\n sym._k = tag;\n return sym;\n};\n\nvar isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function(it){\n return typeof it == 'symbol';\n} : function(it){\n return it instanceof $Symbol;\n};\n\nvar $defineProperty = function defineProperty(it, key, D){\n if(it === ObjectProto)$defineProperty(OPSymbols, key, D);\n anObject(it);\n key = toPrimitive(key, true);\n anObject(D);\n if(has(AllSymbols, key)){\n if(!D.enumerable){\n if(!has(it, HIDDEN))dP(it, HIDDEN, createDesc(1, {}));\n it[HIDDEN][key] = true;\n } else {\n if(has(it, HIDDEN) && it[HIDDEN][key])it[HIDDEN][key] = false;\n D = _create(D, {enumerable: createDesc(0, false)});\n } return setSymbolDesc(it, key, D);\n } return dP(it, key, D);\n};\nvar $defineProperties = function defineProperties(it, P){\n anObject(it);\n var keys = enumKeys(P = toIObject(P))\n , i = 0\n , l = keys.length\n , key;\n while(l > i)$defineProperty(it, key = keys[i++], P[key]);\n return it;\n};\nvar $create = function create(it, P){\n return P === undefined ? _create(it) : $defineProperties(_create(it), P);\n};\nvar $propertyIsEnumerable = function propertyIsEnumerable(key){\n var E = isEnum.call(this, key = toPrimitive(key, true));\n if(this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return false;\n return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;\n};\nvar $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key){\n it = toIObject(it);\n key = toPrimitive(key, true);\n if(it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return;\n var D = gOPD(it, key);\n if(D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key]))D.enumerable = true;\n return D;\n};\nvar $getOwnPropertyNames = function getOwnPropertyNames(it){\n var names = gOPN(toIObject(it))\n , result = []\n , i = 0\n , key;\n while(names.length > i){\n if(!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META)result.push(key);\n } return result;\n};\nvar $getOwnPropertySymbols = function getOwnPropertySymbols(it){\n var IS_OP = it === ObjectProto\n , names = gOPN(IS_OP ? OPSymbols : toIObject(it))\n , result = []\n , i = 0\n , key;\n while(names.length > i){\n if(has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true))result.push(AllSymbols[key]);\n } return result;\n};\n\n// 19.4.1.1 Symbol([description])\nif(!USE_NATIVE){\n $Symbol = function Symbol(){\n if(this instanceof $Symbol)throw TypeError('Symbol is not a constructor!');\n var tag = uid(arguments.length > 0 ? arguments[0] : undefined);\n var $set = function(value){\n if(this === ObjectProto)$set.call(OPSymbols, value);\n if(has(this, HIDDEN) && has(this[HIDDEN], tag))this[HIDDEN][tag] = false;\n setSymbolDesc(this, tag, createDesc(1, value));\n };\n if(DESCRIPTORS && setter)setSymbolDesc(ObjectProto, tag, {configurable: true, set: $set});\n return wrap(tag);\n };\n redefine($Symbol[PROTOTYPE], 'toString', function toString(){\n return this._k;\n });\n\n $GOPD.f = $getOwnPropertyDescriptor;\n $DP.f = $defineProperty;\n require('./_object-gopn').f = gOPNExt.f = $getOwnPropertyNames;\n require('./_object-pie').f = $propertyIsEnumerable;\n require('./_object-gops').f = $getOwnPropertySymbols;\n\n if(DESCRIPTORS && !require('./_library')){\n redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);\n }\n\n wksExt.f = function(name){\n return wrap(wks(name));\n }\n}\n\n$export($export.G + $export.W + $export.F * !USE_NATIVE, {Symbol: $Symbol});\n\nfor(var symbols = (\n // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14\n 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'\n).split(','), i = 0; symbols.length > i; )wks(symbols[i++]);\n\nfor(var symbols = $keys(wks.store), i = 0; symbols.length > i; )wksDefine(symbols[i++]);\n\n$export($export.S + $export.F * !USE_NATIVE, 'Symbol', {\n // 19.4.2.1 Symbol.for(key)\n 'for': function(key){\n return has(SymbolRegistry, key += '')\n ? SymbolRegistry[key]\n : SymbolRegistry[key] = $Symbol(key);\n },\n // 19.4.2.5 Symbol.keyFor(sym)\n keyFor: function keyFor(key){\n if(isSymbol(key))return keyOf(SymbolRegistry, key);\n throw TypeError(key + ' is not a symbol!');\n },\n useSetter: function(){ setter = true; },\n useSimple: function(){ setter = false; }\n});\n\n$export($export.S + $export.F * !USE_NATIVE, 'Object', {\n // 19.1.2.2 Object.create(O [, Properties])\n create: $create,\n // 19.1.2.4 Object.defineProperty(O, P, Attributes)\n defineProperty: $defineProperty,\n // 19.1.2.3 Object.defineProperties(O, Properties)\n defineProperties: $defineProperties,\n // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)\n getOwnPropertyDescriptor: $getOwnPropertyDescriptor,\n // 19.1.2.7 Object.getOwnPropertyNames(O)\n getOwnPropertyNames: $getOwnPropertyNames,\n // 19.1.2.8 Object.getOwnPropertySymbols(O)\n getOwnPropertySymbols: $getOwnPropertySymbols\n});\n\n// 24.3.2 JSON.stringify(value [, replacer [, space]])\n$JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function(){\n var S = $Symbol();\n // MS Edge converts symbol values to JSON as {}\n // WebKit converts symbol values to JSON as null\n // V8 throws on boxed symbols\n return _stringify([S]) != '[null]' || _stringify({a: S}) != '{}' || _stringify(Object(S)) != '{}';\n})), 'JSON', {\n stringify: function stringify(it){\n if(it === undefined || isSymbol(it))return; // IE8 returns string on undefined\n var args = [it]\n , i = 1\n , replacer, $replacer;\n while(arguments.length > i)args.push(arguments[i++]);\n replacer = args[1];\n if(typeof replacer == 'function')$replacer = replacer;\n if($replacer || !isArray(replacer))replacer = function(key, value){\n if($replacer)value = $replacer.call(this, key, value);\n if(!isSymbol(value))return value;\n };\n args[1] = replacer;\n return _stringify.apply($JSON, args);\n }\n});\n\n// 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)\n$Symbol[PROTOTYPE][TO_PRIMITIVE] || require('./_hide')($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);\n// 19.4.3.5 Symbol.prototype[@@toStringTag]\nsetToStringTag($Symbol, 'Symbol');\n// 20.2.1.9 Math[@@toStringTag]\nsetToStringTag(Math, 'Math', true);\n// 24.3.3 JSON[@@toStringTag]\nsetToStringTag(global.JSON, 'JSON', true);\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.symbol.js\n// module id = 194\n// module chunks = 0","var META = require('./_uid')('meta')\n , isObject = require('./_is-object')\n , has = require('./_has')\n , setDesc = require('./_object-dp').f\n , id = 0;\nvar isExtensible = Object.isExtensible || function(){\n return true;\n};\nvar FREEZE = !require('./_fails')(function(){\n return isExtensible(Object.preventExtensions({}));\n});\nvar setMeta = function(it){\n setDesc(it, META, {value: {\n i: 'O' + ++id, // object ID\n w: {} // weak collections IDs\n }});\n};\nvar fastKey = function(it, create){\n // return primitive with prefix\n if(!isObject(it))return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;\n if(!has(it, META)){\n // can't set metadata to uncaught frozen object\n if(!isExtensible(it))return 'F';\n // not necessary to add metadata\n if(!create)return 'E';\n // add missing metadata\n setMeta(it);\n // return object ID\n } return it[META].i;\n};\nvar getWeak = function(it, create){\n if(!has(it, META)){\n // can't set metadata to uncaught frozen object\n if(!isExtensible(it))return true;\n // not necessary to add metadata\n if(!create)return false;\n // add missing metadata\n setMeta(it);\n // return hash weak collections IDs\n } return it[META].w;\n};\n// add metadata on freeze-family methods calling\nvar onFreeze = function(it){\n if(FREEZE && meta.NEED && isExtensible(it) && !has(it, META))setMeta(it);\n return it;\n};\nvar meta = module.exports = {\n KEY: META,\n NEED: false,\n fastKey: fastKey,\n getWeak: getWeak,\n onFreeze: onFreeze\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_meta.js\n// module id = 195\n// module chunks = 0","var global = require('./_global')\n , core = require('./_core')\n , LIBRARY = require('./_library')\n , wksExt = require('./_wks-ext')\n , defineProperty = require('./_object-dp').f;\nmodule.exports = function(name){\n var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});\n if(name.charAt(0) != '_' && !(name in $Symbol))defineProperty($Symbol, name, {value: wksExt.f(name)});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks-define.js\n// module id = 196\n// module chunks = 0","var getKeys = require('./_object-keys')\n , toIObject = require('./_to-iobject');\nmodule.exports = function(object, el){\n var O = toIObject(object)\n , keys = getKeys(O)\n , length = keys.length\n , index = 0\n , key;\n while(length > index)if(O[key = keys[index++]] === el)return key;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_keyof.js\n// module id = 197\n// module chunks = 0","// all enumerable object keys, includes symbols\nvar getKeys = require('./_object-keys')\n , gOPS = require('./_object-gops')\n , pIE = require('./_object-pie');\nmodule.exports = function(it){\n var result = getKeys(it)\n , getSymbols = gOPS.f;\n if(getSymbols){\n var symbols = getSymbols(it)\n , isEnum = pIE.f\n , i = 0\n , key;\n while(symbols.length > i)if(isEnum.call(it, key = symbols[i++]))result.push(key);\n } return result;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-keys.js\n// module id = 198\n// module chunks = 0","exports.f = Object.getOwnPropertySymbols;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gops.js\n// module id = 199\n// module chunks = 0","exports.f = {}.propertyIsEnumerable;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-pie.js\n// module id = 200\n// module chunks = 0","// 7.2.2 IsArray(argument)\nvar cof = require('./_cof');\nmodule.exports = Array.isArray || function isArray(arg){\n return cof(arg) == 'Array';\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-array.js\n// module id = 201\n// module chunks = 0","var pIE = require('./_object-pie')\n , createDesc = require('./_property-desc')\n , toIObject = require('./_to-iobject')\n , toPrimitive = require('./_to-primitive')\n , has = require('./_has')\n , IE8_DOM_DEFINE = require('./_ie8-dom-define')\n , gOPD = Object.getOwnPropertyDescriptor;\n\nexports.f = require('./_descriptors') ? gOPD : function getOwnPropertyDescriptor(O, P){\n O = toIObject(O);\n P = toPrimitive(P, true);\n if(IE8_DOM_DEFINE)try {\n return gOPD(O, P);\n } catch(e){ /* empty */ }\n if(has(O, P))return createDesc(!pIE.f.call(O, P), O[P]);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gopd.js\n// module id = 202\n// module chunks = 0","require('./_wks-define')('asyncIterator');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es7.symbol.async-iterator.js\n// module id = 204\n// module chunks = 0","require('./_wks-define')('observable');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es7.symbol.observable.js\n// module id = 205\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: {\n open: _vm.showDropdown\n },\n staticStyle: {\n \"position\": \"relative\"\n }\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n staticClass: \"form-control\",\n attrs: {\n \"autocomplete\": \"off\",\n \"placeholder\": _vm.placeholder,\n \"type\": _vm.type\n },\n domProps: {\n \"value\": (_vm.val)\n },\n on: {\n \"blur\": function($event) {\n _vm.showDropdown = false\n },\n \"keydown\": [function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"down\", 40)) { return null; }\n $event.preventDefault();\n _vm.down($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13)) { return null; }\n _vm.hit($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27)) { return null; }\n _vm.reset($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"up\", 38)) { return null; }\n $event.preventDefault();\n _vm.up($event)\n }],\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.val = $event.target.value\n }\n }\n }), _vm._v(\" \"), _c('ul', {\n ref: \"dropdown\",\n staticClass: \"dropdown-menu\"\n }, _vm._l((_vm.items), function(item, i) {\n return _c('li', {\n class: {\n active: _vm.isActive(i)\n }\n }, [_c('a', {\n on: {\n \"mousedown\": function($event) {\n $event.preventDefault();\n _vm.hit($event)\n },\n \"mousemove\": function($event) {\n _vm.setActive(i)\n }\n }\n }, [_c(_vm.templateComp, {\n tag: \"component\",\n attrs: {\n \"item\": item\n }\n })], 1)])\n }))])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-177e6b7d\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-177e6b7d!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Typeahead.vue\n// module id = 206\n// module chunks = 0"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"sources":["webpack:///webpack/universalModuleDefinition","webpack:///webpack/bootstrap 6d724c4aef53a69acd28","webpack:///./src/index.js","webpack:///./src/utils/NodeList.js","webpack:///./~/babel-runtime/core-js/object/define-property.js","webpack:///./~/core-js/library/fn/object/define-property.js","webpack:///./~/core-js/library/modules/es6.object.define-property.js","webpack:///./~/core-js/library/modules/_export.js","webpack:///./~/core-js/library/modules/_global.js","webpack:///./~/core-js/library/modules/_core.js","webpack:///./~/core-js/library/modules/_ctx.js","webpack:///./~/core-js/library/modules/_a-function.js","webpack:///./~/core-js/library/modules/_hide.js","webpack:///./~/core-js/library/modules/_object-dp.js","webpack:///./~/core-js/library/modules/_an-object.js","webpack:///./~/core-js/library/modules/_is-object.js","webpack:///./~/core-js/library/modules/_ie8-dom-define.js","webpack:///./~/core-js/library/modules/_descriptors.js","webpack:///./~/core-js/library/modules/_fails.js","webpack:///./~/core-js/library/modules/_dom-create.js","webpack:///./~/core-js/library/modules/_to-primitive.js","webpack:///./~/core-js/library/modules/_property-desc.js","webpack:///./~/babel-runtime/core-js/symbol/iterator.js","webpack:///./~/core-js/library/fn/symbol/iterator.js","webpack:///./~/core-js/library/modules/es6.string.iterator.js","webpack:///./~/core-js/library/modules/_string-at.js","webpack:///./~/core-js/library/modules/_to-integer.js","webpack:///./~/core-js/library/modules/_defined.js","webpack:///./~/core-js/library/modules/_iter-define.js","webpack:///./~/core-js/library/modules/_library.js","webpack:///./~/core-js/library/modules/_redefine.js","webpack:///./~/core-js/library/modules/_has.js","webpack:///./~/core-js/library/modules/_iterators.js","webpack:///./~/core-js/library/modules/_iter-create.js","webpack:///./~/core-js/library/modules/_object-create.js","webpack:///./~/core-js/library/modules/_object-dps.js","webpack:///./~/core-js/library/modules/_object-keys.js","webpack:///./~/core-js/library/modules/_object-keys-internal.js","webpack:///./~/core-js/library/modules/_to-iobject.js","webpack:///./~/core-js/library/modules/_iobject.js","webpack:///./~/core-js/library/modules/_cof.js","webpack:///./~/core-js/library/modules/_array-includes.js","webpack:///./~/core-js/library/modules/_to-length.js","webpack:///./~/core-js/library/modules/_to-absolute-index.js","webpack:///./~/core-js/library/modules/_shared-key.js","webpack:///./~/core-js/library/modules/_shared.js","webpack:///./~/core-js/library/modules/_uid.js","webpack:///./~/core-js/library/modules/_enum-bug-keys.js","webpack:///./~/core-js/library/modules/_html.js","webpack:///./~/core-js/library/modules/_set-to-string-tag.js","webpack:///./~/core-js/library/modules/_wks.js","webpack:///./~/core-js/library/modules/_object-gpo.js","webpack:///./~/core-js/library/modules/_to-object.js","webpack:///./~/core-js/library/modules/web.dom.iterable.js","webpack:///./~/core-js/library/modules/es6.array.iterator.js","webpack:///./~/core-js/library/modules/_add-to-unscopables.js","webpack:///./~/core-js/library/modules/_iter-step.js","webpack:///./~/core-js/library/modules/_wks-ext.js","webpack:///./~/babel-runtime/core-js/object/get-own-property-names.js","webpack:///./~/core-js/library/fn/object/get-own-property-names.js","webpack:///./~/core-js/library/modules/es6.object.get-own-property-names.js","webpack:///./~/core-js/library/modules/_object-sap.js","webpack:///./~/core-js/library/modules/_object-gopn-ext.js","webpack:///./~/core-js/library/modules/_object-gopn.js","webpack:///./~/babel-runtime/helpers/classCallCheck.js","webpack:///./~/babel-runtime/helpers/createClass.js","webpack:///./src/utils/PolyFills.js","webpack:///./src/utils/utils.js","webpack:///./src/directives/ClickOutside.js","webpack:///./~/process/browser.js","webpack:///./src/directives/Scroll.js","webpack:///./src/Accordion.vue","webpack:///Accordion.vue","webpack:///./src/Accordion.vue?a1af","webpack:///./src/Affix.vue","webpack:///Affix.vue","webpack:///./src/Affix.vue?8446","webpack:///./src/Alert.vue","webpack:///./src/Alert.vue?9dcb","webpack:///./src/Alert.vue?89db","webpack:///./~/css-loader/lib/css-base.js","webpack:///./~/vue-style-loader/addStyles.js","webpack:///Alert.vue","webpack:///./src/Alert.vue?5cff","webpack:///./src/Aside.vue","webpack:///./src/Aside.vue?98b9","webpack:///./src/Aside.vue?6bc5","webpack:///Aside.vue","webpack:///./src/Aside.vue?5a62","webpack:///./src/buttonGroup.vue","webpack:///buttonGroup.vue","webpack:///./src/buttonGroup.vue?b669","webpack:///./src/Carousel.vue","webpack:///./src/Carousel.vue?2ecd","webpack:///./src/Carousel.vue?0181","webpack:///Carousel.vue","webpack:///./src/Carousel.vue?429b","webpack:///./src/Checkbox.vue","webpack:///./src/Checkbox.vue?3801","webpack:///./src/Checkbox.vue?4984","webpack:///Checkbox.vue","webpack:///./src/Checkbox.vue?b525","webpack:///./src/Datepicker.vue","webpack:///./src/Datepicker.vue?b378","webpack:///./src/Datepicker.vue?44ba","webpack:///Datepicker.vue","webpack:///./src/Datepicker.vue?921b","webpack:///./src/Dropdown.vue","webpack:///Dropdown.vue","webpack:///./src/Dropdown.vue?c17c","webpack:///./src/FormGroup.vue","webpack:///FormGroup.vue","webpack:///./src/FormGroup.vue?ff44","webpack:///./src/FormValidator.vue","webpack:///FormValidator.vue","webpack:///./src/FormValidator.vue?7799","webpack:///./src/Input.vue","webpack:///./src/Input.vue?34d5","webpack:///./src/Input.vue?7b33","webpack:///Input.vue","webpack:///./src/Input.vue?b0f7","webpack:///./src/Modal.vue","webpack:///./src/Modal.vue?6c11","webpack:///./src/Modal.vue?6502","webpack:///Modal.vue","webpack:///./~/babel-runtime/core-js/number/is-integer.js","webpack:///./~/core-js/library/fn/number/is-integer.js","webpack:///./~/core-js/library/modules/es6.number.is-integer.js","webpack:///./~/core-js/library/modules/_is-integer.js","webpack:///./src/Modal.vue?9358","webpack:///./src/Navbar.vue","webpack:///Navbar.vue","webpack:///./src/Navbar.vue?d2e0","webpack:///./src/Option.vue","webpack:///Option.vue","webpack:///./src/Option.vue?e176","webpack:///./src/Panel.vue","webpack:///./src/Panel.vue?6c09","webpack:///./src/Panel.vue?64a5","webpack:///Panel.vue","webpack:///./src/Panel.vue?068e","webpack:///./src/Popover.vue","webpack:///./src/Popover.vue?359b","webpack:///./src/Popover.vue?928b","webpack:///Popover.vue","webpack:///./src/utils/popoverMixins.js","webpack:///./src/Popover.vue?2968","webpack:///./src/Progressbar.vue","webpack:///Progressbar.vue","webpack:///./src/Progressbar.vue?0dfb","webpack:///./src/Radio.vue","webpack:///./src/Radio.vue?cbab","webpack:///./src/Radio.vue?1ef5","webpack:///Radio.vue","webpack:///./src/Radio.vue?6737","webpack:///./src/Select.vue","webpack:///./src/Select.vue?3b5a","webpack:///./src/Select.vue?ec19","webpack:///Select.vue","webpack:///./src/Select.vue?5c9c","webpack:///./src/Slider.vue","webpack:///Slider.vue","webpack:///./src/Slider.vue?cacc","webpack:///./src/Spinner.vue","webpack:///./src/Spinner.vue?1c61","webpack:///./src/Spinner.vue?aa81","webpack:///Spinner.vue","webpack:///./src/Spinner.vue?f454","webpack:///./src/Tab.vue","webpack:///Tab.vue","webpack:///./src/Tab.vue?e318","webpack:///./src/TabGroup.vue","webpack:///./src/TabGroup.vue?20b4","webpack:///./src/TabGroup.vue?9119","webpack:///TabGroup.vue","webpack:///./src/TabGroup.vue?4f4c","webpack:///./src/Tabs.vue","webpack:///./src/Tabs.vue?ef47","webpack:///./src/Tabs.vue?0cba","webpack:///Tabs.vue","webpack:///./src/Tabs.vue?1d5e","webpack:///./src/ToggleButton.vue","webpack:///ToggleButton.vue","webpack:///./src/ToggleButton.vue?1985","webpack:///./src/Tooltip.vue","webpack:///./src/Tooltip.vue?be80","webpack:///./src/Tooltip.vue?f3d0","webpack:///Tooltip.vue","webpack:///./src/Tooltip.vue?2473","webpack:///./src/Typeahead.vue","webpack:///./src/Typeahead.vue?7ced","webpack:///./src/Typeahead.vue?4bc1","webpack:///Typeahead.vue","webpack:///./~/babel-runtime/helpers/typeof.js","webpack:///./~/babel-runtime/core-js/symbol.js","webpack:///./~/core-js/library/fn/symbol/index.js","webpack:///./~/core-js/library/modules/es6.symbol.js","webpack:///./~/core-js/library/modules/_meta.js","webpack:///./~/core-js/library/modules/_wks-define.js","webpack:///./~/core-js/library/modules/_enum-keys.js","webpack:///./~/core-js/library/modules/_object-gops.js","webpack:///./~/core-js/library/modules/_object-pie.js","webpack:///./~/core-js/library/modules/_is-array.js","webpack:///./~/core-js/library/modules/_object-gopd.js","webpack:///./~/core-js/library/modules/es7.symbol.async-iterator.js","webpack:///./~/core-js/library/modules/es7.symbol.observable.js","webpack:///./src/Typeahead.vue?f770"],"names":["VueStrap","directives","ClickOutside","Scroll","utils","$","coerce","accordion","affix","alert","aside","buttonGroup","carousel","checkbox","datepicker","dropdown","formGroup","formValidator","input","modal","navbar","option","panel","popover","progressbar","radio","select","slider","spinner","tab","tabGroup","tabs","toggleButton","tooltip","typeahead","module","exports","require","ArrayProto","Array","prototype","nodeError","Error","blurEvent","blurList","Events","isNode","val","window","Node","isNodeList","NodeList","HTMLCollection","args","nodes","document","querySelectorAll","owner","i","length","prueba","slice","call","flatten","arr","forEach","el","indexOf","push","arg","NodeListJS","notRemoved","filter","remove","parentNode","removeChild","body","contains","console","warn","apply","element","node","els","index","mapped","map","some","amount","pop","bind","shift","l","splice","unshift","classes","toggleClass","value","method","undefined","trim","replace","split","each","classList","c","prop","constructor","Object","key","returnThis","Function","events","selector","callback","fn","e","target","addEventListener","event","removeEventListener","item","blur","NL","list","id","get","set","exceptions","Symbol","values","div","createElement","setterGetter","find","predicate","TypeError","thisArg","arguments","self","createElementNS","view","classListProp","protoProp","elemCtrProto","Element","objCtr","strTrim","String","arrIndexOf","len","DOMEx","type","message","name","code","DOMException","checkTokenAndGetIndex","token","test","ClassList","elem","trimmedClasses","getAttribute","_updateClassName","setAttribute","toString","classListProto","classListGetter","add","tokens","updated","toggle","force","result","join","defineProperty","classListPropDesc","enumerable","configurable","ex","number","__defineGetter__","testElement","createMethod","original","DOMTokenList","_toggle","getJSON","getScrollBarWidth","translations","delayer","VueFixer","boolean","alt","isNaN","Number","string","pattern","RegExp","url","request","XMLHttpRequest","data","p","then","fn1","fn2","done","fail","catch","always","JSON","parse","onreadystatechange","readyState","status","response","responseText","err","open","setRequestHeader","send","documentElement","scrollHeight","clientHeight","inner","style","width","height","outer","position","top","left","visibility","overflow","appendChild","w1","offsetWidth","w2","clientWidth","lang","text","daysOfWeek","limit","loading","minLength","months","notSelected","required","search","selected","VueStrapLang","varTimer","ifNaN","toInt","timerId","clearTimeout","setTimeout","vue","vue2","Vue","partial","mixin","computed","$dispatch","beforeCreate","create","beforeMount","beforeCompile","mounted","ready","compiled","mixins","binded","handler","addListener","removeListener","binding","process","env","NODE_ENV","util","expression","update","oldValue","unbind","HANDLER","props","content","effect","default","header","Boolean","placement","title","trigger","show","contextmenu","hover","focus","methods","beforeEnter","$nextTick","$refs","children","offsetLeft","offsetTop","offsetHeight","preventDefault","error","tabIndex","on","beforeDestroy","_trigger","off"],"mappings":";;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACD,O;ACVA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,uBAAe;AACf;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;;;;;;;;ACrCA;;;;AACA;;AAEA;;;;AACA;;;;AAEA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;;;AA5BA;;AAHA;AAHA;AAoCA,KAAMA,WAAW;AACfC,eAAY;AACVC,yCADU;AAEVC;AAFU,IADG;AAKfC,UAAO;AACLC,0BADK;AAELC;AAFK,IALQ;AASf;AACAC,iCAVe;AAWfC,yBAXe;AAYfC,yBAZe;AAafC,yBAbe;AAcfC,qCAde;AAefC,+BAfe;AAgBfC,+BAhBe;AAiBfC,mCAjBe;AAkBfC,+BAlBe;AAmBfC,iCAnBe;AAoBfC,yCApBe;AAqBfC,yBArBe;AAsBfC,yBAtBe;AAuBfC,2BAvBe;AAwBfC,2BAxBe;AAyBfC,yBAzBe;AA0BfC,6BA1Be;AA2BfC,qCA3Be;AA4BfC,yBA5Be;AA6BfC,2BA7Be;AA8BfC,2BA9Be;AA+BfC,6BA/Be;AAgCfC,qBAhCe;AAiCfC,+BAjCe;AAkCfC,uBAlCe;AAmCfC,uCAnCe;AAoCfC,6BApCe;AAqCfC;AArCe,EAAjB;;AAwCAC,QAAOC,OAAP,GAAiBpC,QAAjB,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC5EA,oBAAAqC,CAAQ,EAAR;;AAEA,KAAIC,aAAaC,MAAMC,SAAvB;AACA,KAAIC,YAAY,IAAIC,KAAJ,CAAU,kCAAV,CAAhB;AACA,KAAIC,SAAJ;AACA,KAAIC,WAAW,EAAf;AACA,KAAIC,SAAS,EAAb;;AAEA,UAASC,MAAT,CAAiBC,GAAjB,EAAsB;AAAE,UAAOA,eAAeC,OAAOC,IAA7B;AAAmC;AAC3D,UAASC,UAAT,CAAqBH,GAArB,EAA0B;AAAE,UAAOA,eAAeC,OAAOG,QAAtB,IAAkCJ,eAAeI,QAAjD,IAA6DJ,eAAeC,OAAOI,cAAnF,IAAqGL,eAAeR,KAA3H;AAAkI;;KAExJY,Q;AACJ,qBAAaE,IAAb,EAAmB;AAAA;;AACjB,SAAIC,QAAQD,IAAZ;AACA,SAAIA,KAAK,CAAL,MAAYL,MAAhB,EAAwB;AACtBM,eAAQ,CAACN,MAAD,CAAR;AACD,MAFD,MAEO,IAAI,OAAOK,KAAK,CAAL,CAAP,KAAmB,QAAvB,EAAiC;AACtCC,eAAQ,CAACD,KAAK,CAAL,KAAWE,QAAZ,EAAsBC,gBAAtB,CAAuCH,KAAK,CAAL,CAAvC,CAAR;AACA,WAAIA,KAAK,CAAL,CAAJ,EAAa;AAAE,cAAKI,KAAL,GAAaJ,KAAK,CAAL,CAAb;AAAsB;AACtC,MAHM,MAGA,IAAI,KAAKA,IAAL,IAAa,CAACP,OAAOO,KAAK,CAAL,CAAP,CAAd,IAAiCA,KAAK,CAAL,CAAjC,IAA4C,YAAYA,KAAK,CAAL,CAA5D,EAAqE;AAC1EC,eAAQD,KAAK,CAAL,CAAR;AACA,WAAIA,KAAK,CAAL,CAAJ,EAAa;AAAE,cAAKI,KAAL,GAAaJ,KAAK,CAAL,CAAb;AAAsB;AACtC;AACD,SAAIC,KAAJ,EAAW;AACT,YAAK,IAAII,CAAT,IAAcJ,KAAd,EAAqB;AACnB,cAAKI,CAAL,IAAUJ,MAAMI,CAAN,CAAV;AACD;AACD,YAAKC,MAAL,GAAcL,MAAMK,MAApB;AACD,MALD,MAKO;AACL,YAAKA,MAAL,GAAc,CAAd;AACD;AACDX,YAAOY,MAAP,GAAgB,IAAhB;AACD;;;;8BAEgB;AACf,WAAIN,QAAQhB,WAAWuB,KAAX,CAAiBC,IAAjB,CAAsB,IAAtB,CAAZ;AACA,gBAASC,OAAT,CAAkBC,GAAlB,EAAuB;AACrB1B,oBAAW2B,OAAX,CAAmBH,IAAnB,CAAwBE,GAAxB,EAA6B,cAAM;AACjC,eAAIlB,OAAOoB,EAAP,CAAJ,EAAgB;AACd,iBAAI,CAAC,CAACZ,MAAMa,OAAN,CAAcD,EAAd,CAAN,EAAyBZ,MAAMc,IAAN,CAAWF,EAAX;AAC1B,YAFD,MAEO,IAAIhB,WAAWgB,EAAX,CAAJ,EAAoB;AACzBH,qBAAQG,EAAR;AACD;AACF,UAND;AAOD;;AAVc,yCAANb,IAAM;AAANA,aAAM;AAAA;;AAWff,kBAAW2B,OAAX,CAAmBH,IAAnB,CAAwBT,IAAxB,EAA8B,eAAO;AACnC,aAAIP,OAAOuB,GAAP,CAAJ,EAAiB;AACf,eAAI,CAAC,CAACf,MAAMa,OAAN,CAAcE,GAAd,CAAN,EAA0Bf,MAAMc,IAAN,CAAWC,GAAX;AAC3B,UAFD,MAEO,IAAInB,WAAWmB,GAAX,CAAJ,EAAqB;AAC1BN,mBAAQM,GAAR;AACD,UAFM,MAEA;AACL,iBAAM3B,MAAM,mHAAN,CAAN;AACD;AACF,QARD;AASA,cAAO4B,WAAWhB,KAAX,EAAkB,IAAlB,CAAP;AACD;;;+BACS;AACR,WAAIiB,aAAaR,QAAQ,IAAR,EAAcS,MAAd,CAAqB,cAAM;AAC1C,aAAIN,GAAGO,MAAP,EAAe;AACbP,cAAGO,MAAH;AACD,UAFD,MAEO,IAAIP,GAAGQ,UAAP,EAAmB;AACxBR,cAAGQ,UAAH,CAAcC,WAAd,CAA0BT,EAA1B;AACD;AACD,gBAAOX,SAASqB,IAAT,CAAcC,QAAd,CAAuBX,EAAvB,CAAP;AACD,QAPgB,CAAjB;AAQA,WAAIK,WAAWZ,MAAf,EAAuBmB,QAAQC,IAAR,CAAa,4CAAb;AACvB,cAAOR,UAAP;AACD;;;4BACc;AAAA,0CAANlB,IAAM;AAANA,aAAM;AAAA;;AACbf,kBAAW2B,OAAX,CAAmBe,KAAnB,CAAyB,IAAzB,EAA+B3B,IAA/B;AACA,cAAO,IAAP;AACD;;;8BACgB;AAAA,0CAANA,IAAM;AAANA,aAAM;AAAA;;AACf,cAAOiB,WAAWhC,WAAWkC,MAAX,CAAkBQ,KAAlB,CAAwB,IAAxB,EAA8B3B,IAA9B,CAAX,EAAgD,IAAhD,CAAP;AACD;;;0BACK4B,O,EAAS;AACb,WAAI3B,QAAQ,EAAZ;AACA,WAAI,OAAO2B,OAAP,KAAmB,QAAvB,EAAiClB,QAAQ,IAAR,EAAcE,OAAd,CAAsB,gBAAQ;AAAEX,eAAMc,IAAN,CAAWc,KAAK1B,gBAAL,CAAsByB,OAAtB,CAAX;AAA4C,QAA5E;AACjC,WAAInC,OAAOmC,OAAP,CAAJ,EAAqBlB,QAAQ,IAAR,EAAcE,OAAd,CAAsB,gBAAQ;AAAE,aAAIiB,SAASD,OAAT,IAAoBC,KAAKL,QAAL,CAAcI,OAAd,CAAxB,EAAgD3B,MAAMc,IAAN,CAAWa,OAAX;AAAqB,QAArG;AACrB,WAAI/B,WAAW+B,OAAX,CAAJ,EAAyB;AACvB,aAAIE,MAAMpB,QAAQkB,OAAR,CAAV;AACAlB,iBAAQ,IAAR,EAAcE,OAAd,CAAsB,gBAAQ;AAAEkB,eAAIlB,OAAJ,CAAY,cAAM;AAAE,iBAAIiB,SAAShB,EAAT,IAAegB,KAAKL,QAAL,CAAcX,EAAd,CAAnB,EAAsCZ,MAAMc,IAAN,CAAWF,EAAX;AAAgB,YAA1E;AAA4E,UAA5G;AACD;AACD,cAAOH,QAAQT,KAAR,EAAe,KAAKG,KAApB,CAAP;AACD;;;+BACiB;AAAA,0CAANJ,IAAM;AAANA,aAAM;AAAA;;AAChBf,kBAAW2B,OAAX,CAAmBe,KAAnB,CAAyB,IAAzB,EAA+B3B,IAA/B;AACA,cAAO,IAAP;AACD;;;8BACS4B,O,EAASG,K,EAAO;AACxB,cAAO,CAAC,KAAKjB,OAAL,CAAac,OAAb,EAAsBG,KAAtB,CAAR;AACD;;;2BACa;AAAA,0CAAN/B,IAAM;AAANA,aAAM;AAAA;;AACZ,WAAIgC,SAAS/C,WAAWgD,GAAX,CAAeN,KAAf,CAAqB,IAArB,EAA2B3B,IAA3B,CAAb;AACA,cAAOgC,OAAOE,IAAP,CAAY;AAAA,gBAAOzC,OAAOoB,EAAP,KAAchB,WAAWgB,EAAX,CAArB;AAAA,QAAZ,IAAoDH,QAAQsB,MAAR,EAAgB,IAAhB,CAApD,GAA4EA,MAAnF;AACD;;;8BACS;AACR,cAAOtB,QAAQ,KAAKuB,GAAL,CAAS;AAAA,gBAAMpB,GAAGQ,UAAT;AAAA,QAAT,CAAR,EAAuC,IAAvC,CAAP;AACD;;;yBACIc,M,EAAQ;AACX,WAAI,OAAOA,MAAP,KAAkB,QAAtB,EAAgC;AAAEA,kBAAS,CAAT;AAAY;AAC9C,WAAIlC,QAAQ,EAAZ;AACA,WAAImC,MAAMnD,WAAWmD,GAAX,CAAeC,IAAf,CAAoB,IAApB,CAAV;AACA,cAAOF,QAAP;AAAiBlC,eAAMc,IAAN,CAAWqB,KAAX;AAAjB,QACA,OAAOnB,WAAWhB,KAAX,EAAkB,IAAlB,CAAP;AACD;;;4BACc;AAAA;;AAAA,0CAAND,IAAM;AAANA,aAAM;AAAA;;AACbf,kBAAW2B,OAAX,CAAmBH,IAAnB,CAAwBT,IAAxB,EAA8B,eAAO;AACnC,aAAI,CAACP,OAAOuB,GAAP,CAAL,EAAkB,MAAM5B,SAAN;AAClB,aAAI,CAAC,CAAC,MAAK0B,OAAL,CAAaE,GAAb,CAAN,EAAyB/B,WAAW8B,IAAX,CAAgBN,IAAhB,QAA2BO,GAA3B;AAC1B,QAHD;AAIA,cAAO,IAAP;AACD;;;2BACMmB,M,EAAQ;AACb,WAAI,OAAOA,MAAP,KAAkB,QAAtB,EAAgC;AAAEA,kBAAS,CAAT;AAAY;AAC9C,WAAIlC,QAAQ,EAAZ;AACA,cAAOkC,QAAP;AAAiBlC,eAAMc,IAAN,CAAW9B,WAAWqD,KAAX,CAAiB7B,IAAjB,CAAsB,IAAtB,CAAX;AAAjB,QACA,OAAOR,MAAMK,MAAN,IAAgB,CAAhB,GAAoBL,MAAM,CAAN,CAApB,GAA+BgB,WAAWhB,KAAX,EAAkB,IAAlB,CAAtC;AACD;;;6BACe;AAAA,0CAAND,IAAM;AAANA,aAAM;AAAA;;AACd,cAAOiB,WAAWhC,WAAWuB,KAAX,CAAiBmB,KAAjB,CAAuB,IAAvB,EAA6B3B,IAA7B,CAAX,EAA+C,IAA/C,CAAP;AACD;;;8BACgB;AAAA,0CAANA,IAAM;AAANA,aAAM;AAAA;;AACf,YAAK,IAAIK,IAAI,CAAR,EAAWkC,IAAIvC,KAAKM,MAAzB,EAAiCD,IAAIkC,CAArC,EAAwClC,GAAxC,EAA6C;AAC3C,aAAI,CAACZ,OAAOO,KAAKK,CAAL,CAAP,CAAL,EAAsB,MAAMjB,SAAN;AACvB;AACDH,kBAAWuD,MAAX,CAAkBb,KAAlB,CAAwB,IAAxB,EAA8B3B,IAA9B;AACA,cAAO,IAAP;AACD;;;+BACiB;AAAA;;AAChB,WAAIyC,UAAUxD,WAAWwD,OAAX,CAAmBJ,IAAnB,CAAwB,IAAxB,CAAd;;AADgB,0CAANrC,IAAM;AAANA,aAAM;AAAA;;AAEhBf,kBAAW2B,OAAX,CAAmBH,IAAnB,CAAwBT,IAAxB,EAA8B,eAAO;AACnC,aAAI,CAACP,OAAOuB,GAAP,CAAL,EAAkB,MAAM5B,SAAN;AAClB,aAAI,CAAC,CAAC,OAAK0B,OAAL,CAAaE,GAAb,CAAN,EAAyByB,QAAQzB,GAAR;AAC1B,QAHD;AAIA,cAAO,IAAP;AACD;;;8BAES0B,O,EAAS;AACjB,cAAO,KAAKC,WAAL,CAAiBD,OAAjB,EAA0B,IAA1B,CAAP;AACD;;;iCACYA,O,EAAS;AACpB,cAAO,KAAKC,WAAL,CAAiBD,OAAjB,EAA0B,KAA1B,CAAP;AACD;;;iCACYA,O,EAAuB;AAAA,WAAdE,KAAc,uEAAN,IAAM;;AAClC,WAAIC,SAAUD,UAAUE,SAAV,IAAuBF,UAAU,IAAlC,GAA0C,QAA1C,GAAqDA,QAAQ,KAAR,GAAgB,QAAlF;AACA,WAAI,OAAOF,OAAP,KAAmB,QAAvB,EAAiC;AAC/BA,mBAAUA,QAAQK,IAAR,GAAeC,OAAf,CAAuB,KAAvB,EAA8B,GAA9B,EAAmCC,KAAnC,CAAyC,GAAzC,CAAV;AACD;AACD,cAAO,KAAKC,IAAL,CAAU;AAAA,gBAAMR,QAAQ9B,OAAR,CAAgB;AAAA,kBAAKC,GAAGsC,SAAH,CAAaN,MAAb,EAAqBO,CAArB,CAAL;AAAA,UAAhB,CAAN;AAAA,QAAV,CAAP;AACD;;;yBAEIC,I,EAAM;AACT,WAAI1C,MAAM,EAAV;AACA,YAAKuC,IAAL,CAAU,cAAM;AACd,aAAIrC,OAAO,IAAX,EAAiB;AAAEA,gBAAKA,GAAGwC,IAAH,CAAL;AAAe;AAClC1C,aAAII,IAAJ,CAASF,EAAT;AACD,QAHD;AAIA,cAAOH,QAAQC,GAAR,EAAa,IAAb,CAAP;AACD;;;yBACI0C,I,EAAMT,K,EAAO;AAChB,WAAIS,KAAKC,WAAL,KAAqBC,MAAzB,EAAiC;AAC/B,cAAKL,IAAL,CAAU,cAAM;AACd,eAAIrC,EAAJ,EAAQ;AACN,kBAAK,IAAI2C,GAAT,IAAgBH,IAAhB,EAAsB;AACpB,mBAAIG,OAAO3C,EAAX,EAAe;AAAEA,oBAAG2C,GAAH,IAAUH,KAAKG,GAAL,CAAV;AAAqB;AACvC;AACF;AACF,UAND;AAOD,QARD,MAQO;AACL,cAAKN,IAAL,CAAU,cAAM;AACd,eAAIG,QAAQxC,EAAZ,EAAgB;AAAEA,gBAAGwC,IAAH,IAAWT,KAAX;AAAkB;AACrC,UAFD;AAGD;AACD,cAAO,IAAP;AACD;;;4BACc;AAAA,2CAAN5C,IAAM;AAANA,aAAM;AAAA;;AACb,WAAM6C,SAAS5D,WAAWqD,KAAX,CAAiB7B,IAAjB,CAAsBT,IAAtB,CAAf;AACA,WAAIW,MAAM,EAAV;AACA,WAAI8C,aAAa,IAAjB;AACA,YAAKP,IAAL,CAAU,cAAM;AACd,aAAIrC,MAAMA,GAAGgC,MAAH,aAAsBa,QAAhC,EAA0C;AACxC7C,gBAAKA,GAAGgC,MAAH,EAAWlB,KAAX,CAAiBd,EAAjB,EAAqBb,IAArB,CAAL;AACAW,eAAII,IAAJ,CAASF,EAAT;AACA,eAAI4C,cAAc5C,OAAOiC,SAAzB,EAAoC;AAClCW,0BAAa,KAAb;AACD;AACF,UAND,MAMO;AACL9C,eAAII,IAAJ,CAAS+B,SAAT;AACD;AACF,QAVD;AAWA,cAAOW,aAAa,IAAb,GAAoB/C,QAAQC,GAAR,EAAa,IAAb,CAA3B;AACD;;;0BACKoB,K,EAAO;AACX,cAAOd,WAAW,CAAC,KAAKc,KAAL,CAAD,CAAX,EAA0B,IAA1B,CAAP;AACD;;;;;AAKD;wBACI4B,M,EAAQC,Q,EAAUC,Q,EAAU;AAC9B,WAAI,OAAOF,MAAP,KAAkB,QAAtB,EAAgC;AAAEA,kBAASA,OAAOZ,IAAP,GAAcC,OAAd,CAAsB,KAAtB,EAA6B,GAA7B,EAAkCC,KAAlC,CAAwC,GAAxC,CAAT;AAAuD;AACzF,WAAI,CAAC,IAAD,IAAS,CAAC,KAAK3C,MAAnB,EAA2B,OAAO,IAAP;AAC3B,WAAIuD,aAAaf,SAAjB,EAA4B;AAC1Be,oBAAWD,QAAX;AACAA,oBAAW,IAAX;AACD;AACD,WAAI,CAACC,QAAL,EAAe,OAAO,IAAP;AACf,WAAIC,KAAKD,QAAT;AACAA,kBAAWD,WAAW,UAAUG,CAAV,EAAa;AACjC,aAAIjC,MAAMb,WAAW2C,QAAX,EAAqB,IAArB,CAAV;AACA,aAAI,CAAC9B,IAAIxB,MAAT,EAAiB;AAAE;AAAQ;AAC3BwB,aAAII,IAAJ,CAAS,cAAM;AACb,eAAI8B,SAASnD,GAAGW,QAAH,CAAYuC,EAAEC,MAAd,CAAb;AACA,eAAIA,MAAJ,EAAYF,GAAGrD,IAAH,CAAQI,EAAR,EAAYkD,CAAZ,EAAelD,EAAf;AACZ,kBAAOmD,MAAP;AACD,UAJD;AAKD,QARU,GAQP,UAAUD,CAAV,EAAa;AACfD,YAAGnC,KAAH,CAAS,IAAT,EAAe,CAACoC,CAAD,EAAI,IAAJ,CAAf;AACD,QAVD;AAWA,YAAKb,IAAL,CAAU,cAAM;AACdS,gBAAO/C,OAAP,CAAe,iBAAS;AACtB,eAAIC,OAAOlB,MAAP,IAAiBF,OAAOoB,EAAP,CAArB,EAAiC;AAC/BA,gBAAGoD,gBAAH,CAAoBC,KAApB,EAA2BL,QAA3B,EAAqC,KAArC;AACArE,oBAAOuB,IAAP,CAAY;AACVF,mBAAIA,EADM;AAEVqD,sBAAOA,KAFG;AAGVL,yBAAUA;AAHA,cAAZ;AAKD;AACF,UATD;AAUD,QAXD;AAYA,cAAO,IAAP;AACD;;;yBACIF,M,EAAQE,Q,EAAU;AACrB,WAAIF,kBAAkBD,QAAtB,EAAgC;AAC9BG,oBAAWF,MAAX;AACAA,kBAAS,IAAT;AACD;AACDA,gBAASA,kBAAkBzE,KAAlB,GAA0ByE,MAA1B,GAAmC,OAAOA,MAAP,KAAkB,QAAlB,GAA6BA,OAAOZ,IAAP,GAAcC,OAAd,CAAsB,KAAtB,EAA4B,GAA5B,EAAiCC,KAAjC,CAAuC,GAAvC,CAA7B,GAA2E,IAAvH;AACA,YAAKC,IAAL,CAAU,cAAM;AACd1D,kBAASA,OAAO2B,MAAP,CAAc,aAAK;AAC1B,eAAG4C,KAAKA,EAAElD,EAAF,KAASA,EAAd,KAAqB,CAACgD,QAAD,IAAaA,aAAaE,EAAEF,QAAjD,MAA+D,CAACF,MAAD,IAAW,CAACA,OAAO7C,OAAP,CAAeiD,EAAEG,KAAjB,CAA3E,CAAH,EAAwG;AACtGH,eAAElD,EAAF,CAAKsD,mBAAL,CAAyBJ,EAAEG,KAA3B,EAAkCH,EAAEF,QAApC;AACA,oBAAO,KAAP;AACD;AACD,kBAAO,IAAP;AACD,UANQ,CAAT;AAOD,QARD;AASA,cAAO,IAAP;AACD;;;4BACOA,Q,EAAU;AAChB,WAAI,CAAC,IAAD,IAAS,CAAC,KAAKvD,MAAnB,EAA2B,OAAO,IAAP;AAC3B,WAAI,CAACuD,QAAL,EAAe,OAAO,IAAP;AACf,YAAKX,IAAL,CAAU,cAAM;AAAE3D,kBAASwB,IAAT,CAAc,EAACF,MAAD,EAAKgD,kBAAL,EAAd;AAA+B,QAAjD;AACA,WAAI,CAACvE,SAAL,EAAgB;AACdA,qBAAY,sBAAK;AACfC,oBAASqB,OAAT,CAAiB,gBAAQ;AACvB,iBAAIoD,SAASI,KAAKvD,EAAL,CAAQW,QAAR,CAAiBuC,EAAEC,MAAnB,KAA8BI,KAAKvD,EAAL,KAAYkD,EAAEC,MAAzD;AACA,iBAAI,CAACA,MAAL,EAAaI,KAAKP,QAAL,CAAcpD,IAAd,CAAmB2D,KAAKvD,EAAxB,EAA4BkD,CAA5B,EAA+BK,KAAKvD,EAApC;AACd,YAHD;AAID,UALD;AAMAX,kBAAS+D,gBAAT,CAA0B,OAA1B,EAAmC3E,SAAnC,EAA8C,KAA9C;AACAY,kBAAS+D,gBAAT,CAA0B,YAA1B,EAAwC3E,SAAxC,EAAmD,KAAnD;AACD;AACD,cAAO,IAAP;AACD;;;6BACQuE,Q,EAAU;AACjB,YAAKX,IAAL,CAAU,cAAM;AACd3D,oBAAWA,SAAS4B,MAAT,CAAgB,gBAAQ;AACjC,eAAIkD,QAAQA,KAAKxD,EAAL,KAAYA,EAApB,KAA2B,CAACgD,QAAD,IAAaQ,KAAKR,QAAL,KAAkBA,QAA1D,CAAJ,EAAyE;AACvE,oBAAO,KAAP;AACD;AACD,kBAAOhD,EAAP;AACD,UALU,CAAX;AAMD,QAPD;AAQA,cAAO,IAAP;AACD;;;yBAlFc;AACb,cAAO5B,WAAWuB,KAAX,CAAiBC,IAAjB,CAAsB,IAAtB,CAAP;AACD;;;;;AAmFH,KAAI6D,KAAKxE,SAASX,SAAlB;;AAEA,UAASuB,OAAT,CAAkBC,GAAlB,EAAuBP,KAAvB,EAA8B;AAC5B,OAAImE,OAAO,EAAX;AACAtF,cAAW2B,OAAX,CAAmBH,IAAnB,CAAwBE,GAAxB,EAA6B,cAAM;AACjC,SAAIlB,OAAOoB,EAAP,CAAJ,EAAgB;AACd,WAAI,CAAC,CAAC0D,KAAKzD,OAAL,CAAaD,EAAb,CAAN,EAAwB0D,KAAKxD,IAAL,CAAUF,EAAV;AACzB,MAFD,MAEO,IAAIhB,WAAWgB,EAAX,CAAJ,EAAoB;AACzB,YAAK,IAAI2D,EAAT,IAAe3D,EAAf;AAAmB,aAAI,CAAC,CAAC0D,KAAKzD,OAAL,CAAaD,GAAG2D,EAAH,CAAb,CAAN,EAA4BD,KAAKxD,IAAL,CAAUF,GAAG2D,EAAH,CAAV;AAA/C;AACD,MAFM,MAEA,IAAI3D,OAAO,IAAX,EAAiB;AACtBF,WAAI8D,GAAJ,GAAUH,GAAGG,GAAb;AACA9D,WAAI+D,GAAJ,GAAUJ,GAAGI,GAAb;AACA/D,WAAIF,IAAJ,GAAW6D,GAAG7D,IAAd;AACAE,WAAIP,KAAJ,GAAYA,KAAZ;AACA,cAAOO,GAAP;AACD;AACF,IAZD;AAaA,UAAOM,WAAWsD,IAAX,EAAiBnE,KAAjB,CAAP;AACD;;AAED,KAAIuE,aAAa,CAAC,MAAD,EAAS,YAAT,EAAuB,MAAvB,EAA+B,MAA/B,EAAuC,SAAvC,CAAjB;AACA,oCAA2B1F,UAA3B,EAAuC2B,OAAvC,CAA+C,eAAO;AACpD,OAAI,CAAC,CAAC+D,WAAW7D,OAAX,CAAmB0C,GAAnB,CAAF,IAA6Bc,GAAGd,GAAH,MAAYV,SAA7C,EAAwD;AACtDwB,QAAGd,GAAH,IAAUvE,WAAWuE,GAAX,CAAV;AACD;AACF,EAJD;AAKA,KAAI7D,OAAOiF,MAAP,sBAAJ,EAAsC;AACpCN,4BAAsBA,GAAGO,MAAH,GAAY5F,8BAAlC;AACD;AACD,KAAI6F,MAAM5E,SAAS6E,aAAT,CAAuB,KAAvB,CAAV;AACA,UAASC,YAAT,CAAuB3B,IAAvB,EAA6B;AAAA;;AAC3B,OAAIiB,GAAGjB,IAAH,CAAJ,EAAc;AACd,OAAIyB,IAAIzB,IAAJ,aAAqBK,QAAzB,EAAmC;AACjCY,QAAGjB,IAAH,IAAW,YAAa;AAAA,2CAATrD,IAAS;AAATA,aAAS;AAAA;;AACtB,WAAIW,MAAM,EAAV;AACA,WAAI8C,aAAa,IAAjB;AACA,YAAK,IAAIpD,CAAT,IAAciE,EAAd,EAAkB;AAChB,aAAIzD,KAAKyD,GAAGjE,CAAH,CAAT;AACA,aAAIQ,MAAMA,GAAGwC,IAAH,aAAoBK,QAA9B,EAAwC;AACtC7C,gBAAKA,GAAGwC,IAAH,EAAS1B,KAAT,CAAed,EAAf,EAAmBb,IAAnB,CAAL;AACAW,eAAII,IAAJ,CAASF,EAAT;AACA,eAAI4C,cAAc5C,OAAOiC,SAAzB,EAAoC;AAClCW,0BAAa,KAAb;AACD;AACF,UAND,MAMO;AACL9C,eAAII,IAAJ,CAAS+B,SAAT;AACD;AACF;AACD,cAAOW,sBAAoB/C,QAAQC,GAAR,SAA3B;AACD,MAhBD;AAiBD,IAlBD,MAkBO;AACL,mCAAsB2D,EAAtB,EAA0BjB,IAA1B,EAAgC;AAC9BoB,UAD8B,iBACvB;AACL,aAAI9D,MAAM,EAAV;AACA,cAAKuC,IAAL,CAAU,cAAM;AACd,eAAIrC,OAAO,IAAX,EAAiB;AAAEA,kBAAKA,GAAGwC,IAAH,CAAL;AAAe;AAClC1C,eAAII,IAAJ,CAASF,EAAT;AACD,UAHD;AAIA,gBAAOH,QAAQC,GAAR,EAAa,IAAb,CAAP;AACD,QAR6B;AAS9B+D,UAT8B,eASzB9B,KATyB,EASlB;AACV,cAAKM,IAAL,CAAU,cAAM;AACd,eAAIrC,MAAMwC,QAAQxC,EAAlB,EAAsB;AAAEA,gBAAGwC,IAAH,IAAWT,KAAX;AAAkB;AAC3C,UAFD;AAGD;AAb6B,MAAhC;AAeD;AACF;AACD,MAAK,IAAIS,IAAT,IAAiByB,GAAjB;AAAsBE,gBAAa3B,IAAb;AAAtB,EAEA,SAASpC,UAAT,GAA8B;AAAA,uCAANjB,IAAM;AAANA,SAAM;AAAA;;AAAE,UAAO,IAAIF,QAAJ,CAAaE,IAAb,CAAP;AAA2B;AAC3DL,QAAO2E,EAAP,GAAYrD,UAAZ;;mBAEeA,U;;;;;;AClWf,mBAAkB,uD;;;;;;ACAlB;AACA;AACA;AACA;AACA;;;;;;;ACJA;AACA;AACA,sEAAuE,4CAA4C;;;;;;;ACFnH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kEAAiE;AACjE;AACA,mFAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,YAAW;AACX,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,gDAA+C;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA,eAAc;AACd,eAAc;AACd,eAAc;AACd,eAAc;AACd,gBAAe;AACf,gBAAe;AACf,gBAAe;AACf,iBAAgB;AAChB;;;;;;;AC5DA;AACA;AACA;AACA;AACA;AACA,0CAAyC;;;;;;;ACLzC,8BAA6B;AAC7B,wCAAuC;;;;;;;ACDvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACnBA;AACA;AACA;AACA;;;;;;;ACHA;AACA;AACA;AACA;AACA,EAAC;AACD;AACA;AACA;;;;;;;ACPA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG,YAAY;AACf;AACA;AACA;AACA;;;;;;;ACfA;AACA;AACA;AACA;AACA;;;;;;;ACJA;AACA;AACA;;;;;;;ACFA;AACA,sEAAsE,mBAAmB,UAAU,EAAE,EAAE;AACvG,EAAC;;;;;;;ACFD;AACA;AACA,kCAAiC,QAAQ,mBAAmB,UAAU,EAAE,EAAE;AAC1E,EAAC;;;;;;;ACHD;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;;;;;;;ACNA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACNA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACPA,mBAAkB,wD;;;;;;ACAlB;AACA;AACA;;;;;;;ACFA;AACA;;AAEA;AACA;AACA,8BAA6B;AAC7B,eAAc;AACd;AACA,EAAC;AACD;AACA;AACA;AACA,kCAAiC;AACjC;AACA;AACA,WAAU;AACV,EAAC;;;;;;;AChBD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;AChBA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACLA;AACA;AACA;AACA;AACA;;;;;;;ACJA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+CAA8C;AAC9C;AACA;AACA;;AAEA,+BAA8B,aAAa;;AAE3C;AACA;AACA;AACA;AACA;AACA,0CAAyC,oCAAoC;AAC7E,8CAA6C,oCAAoC;AACjF,MAAK,4BAA4B,oCAAoC;AACrE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAgB,mBAAmB;AACnC;AACA;AACA,mCAAkC,2BAA2B;AAC7D;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;;;;;;;ACrEA;;;;;;;ACAA;;;;;;;ACAA,wBAAuB;AACvB;AACA;AACA;;;;;;;ACHA;;;;;;;ACAA;AACA;AACA;AACA;AACA;;AAEA;AACA,8FAAkF,aAAa,EAAE;;AAEjG;AACA,sDAAqD,4BAA4B;AACjF;AACA;;;;;;;ACZA;AACA;AACA;AACA;AACA;AACA,0BAAyB;AACzB;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA6B;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;;;;;;;ACxCA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACZA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;ACNA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;AChBA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACLA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACLA,kBAAiB;;AAEjB;AACA;AACA;;;;;;;ACJA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK,YAAY,eAAe;AAChC;AACA,MAAK;AACL;AACA;;;;;;;ACtBA;AACA;AACA;AACA;AACA,4DAA2D;AAC3D;;;;;;;ACLA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACNA;AACA;AACA;AACA;AACA;;;;;;;ACJA;AACA;AACA,mDAAkD;AAClD;AACA,wCAAuC;AACvC;;;;;;;ACLA;AACA;AACA;AACA;AACA;;;;;;;ACJA;AACA;AACA;AACA;;;;;;;ACHA;AACA;;;;;;;ACDA;AACA;AACA;;AAEA;AACA,qEAAoE,iCAAiC;AACrG;;;;;;;ACNA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;;;;;;;ACVA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;;;;;;;ACZA;AACA;AACA;AACA;AACA;;;;;;;ACJA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA,gBAAe,yBAAyB;AACxC;AACA;AACA;AACA;AACA;AACA;;;;;;;AClBA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,iCAAgC;AAChC,eAAc;AACd,kBAAiB;AACjB;AACA,EAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;;AAEA;AACA;AACA;;;;;;;ACjCA,+BAA8B;;;;;;;ACA9B;AACA,WAAU;AACV;;;;;;;ACFA;;;;;;;ACAA,mBAAkB,wD;;;;;;ACAlB;AACA;AACA;AACA;AACA;;;;;;;ACJA;AACA;AACA;AACA,EAAC;;;;;;;ACHD;AACA;AACA;AACA;AACA;AACA,8BAA6B;AAC7B;AACA;AACA,sDAAqD,OAAO,EAAE;AAC9D;;;;;;;ACTA;AACA;AACA;AACA,kBAAiB;;AAEjB;AACA;;AAEA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;;;;;;AClBA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;ACNA;;AAEA;;AAEA;AACA;AACA;AACA;AACA,G;;;;;;ACRA;;AAEA;;AAEA;;AAEA;;AAEA,uCAAsC,uCAAuC,gBAAgB;;AAE7F;AACA;AACA,oBAAmB,kBAAkB;AACrC;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,EAAC,G;;;;;;;;AC1BD;;;AAGA,KAAI,CAAC/B,MAAMC,SAAN,CAAgB8F,IAArB,EAA2B;AACzB/F,SAAMC,SAAN,CAAgB8F,IAAhB,GAAuB,UAASC,SAAT,EAAoB;AACzC;;AACA,SAAI,QAAQ,IAAZ,EAAkB;AAChB,aAAM,IAAIC,SAAJ,CAAc,kDAAd,CAAN;AACD;AACD,SAAI,OAAOD,SAAP,KAAqB,UAAzB,EAAqC;AACnC,aAAM,IAAIC,SAAJ,CAAc,8BAAd,CAAN;AACD;AACD,SAAIZ,OAAOhB,OAAO,IAAP,CAAX;AACA,SAAIjD,SAASiE,KAAKjE,MAAL,KAAgB,CAA7B;AACA,SAAI8E,UAAUC,UAAU,CAAV,CAAd;AACA,SAAIzC,KAAJ;;AAEA,UAAK,IAAIvC,IAAI,CAAb,EAAgBA,IAAIC,MAApB,EAA4BD,GAA5B,EAAiC;AAC/BuC,eAAQ2B,KAAKlE,CAAL,CAAR;AACA,WAAI6E,UAAUzE,IAAV,CAAe2E,OAAf,EAAwBxC,KAAxB,EAA+BvC,CAA/B,EAAkCkE,IAAlC,CAAJ,EAA6C;AAC3C,gBAAO3B,KAAP;AACD;AACF;AACD,YAAOE,SAAP;AACD,IApBD;AAqBD;;AAED;;;;;;;;AAQA;AACA;AACA,KAAI,cAAcwC,IAAlB,EAAwB;AACtB;AACA;AACA,OAAI,EAAE,eAAepF,SAAS6E,aAAT,CAAuB,GAAvB,CAAjB,KACC7E,SAASqF,eAAT,IAA4B,EAAE,eAAerF,SAASqF,eAAT,CAAyB,4BAAzB,EAAsD,GAAtD,CAAjB,CADjC,EAC+G;;AAE9G,gBAAUC,IAAV,EAAgB;;AAEjB;;AAEA,WAAI,EAAE,aAAaA,IAAf,CAAJ,EAA0B;;AAE1B,WACIC,gBAAgB,WADpB;AAAA,WAEIC,YAAY,WAFhB;AAAA,WAGIC,eAAeH,KAAKI,OAAL,CAAaF,SAAb,CAHnB;AAAA,WAIIG,SAAStC,MAJb;AAAA,WAKIuC,UAAUC,OAAOL,SAAP,EAAkB3C,IAAlB,IAA0B,YAAY;AAChD,gBAAO,KAAKC,OAAL,CAAa,YAAb,EAA2B,EAA3B,CAAP;AACD,QAPH;AAAA,WAQIgD,aAAa9G,MAAMwG,SAAN,EAAiB5E,OAAjB,IAA4B,UAAUsD,IAAV,EAAgB;AACzD,aACI/D,IAAI,CADR;AAAA,aAEI4F,MAAM,KAAK3F,MAFf;AAIA,gBAAOD,IAAI4F,GAAX,EAAgB5F,GAAhB,EAAqB;AACnB,eAAIA,KAAK,IAAL,IAAa,KAAKA,CAAL,MAAY+D,IAA7B,EAAmC;AACjC,oBAAO/D,CAAP;AACD;AACF;AACD,gBAAO,CAAC,CAAR;AACD;AACD;AApBF;AAAA,WAqBI6F,QAAQ,SAARA,KAAQ,CAAUC,IAAV,EAAgBC,OAAhB,EAAyB;AACjC,cAAKC,IAAL,GAAYF,IAAZ;AACA,cAAKG,IAAL,GAAYC,aAAaJ,IAAb,CAAZ;AACA,cAAKC,OAAL,GAAeA,OAAf;AACD,QAzBH;AAAA,WA0BII,wBAAwB,SAAxBA,qBAAwB,CAAUrD,SAAV,EAAqBsD,KAArB,EAA4B;AACpD,aAAIA,UAAU,EAAd,EAAkB;AAChB,iBAAM,IAAIP,KAAJ,CACF,YADE,EAEF,4CAFE,CAAN;AAID;AACD,aAAI,KAAKQ,IAAL,CAAUD,KAAV,CAAJ,EAAsB;AACpB,iBAAM,IAAIP,KAAJ,CACF,uBADE,EAEF,sCAFE,CAAN;AAID;AACD,gBAAOF,WAAWvF,IAAX,CAAgB0C,SAAhB,EAA2BsD,KAA3B,CAAP;AACD,QAxCH;AAAA,WAyCIE,YAAY,SAAZA,SAAY,CAAUC,IAAV,EAAgB;AAC5B,aACIC,iBAAiBf,QAAQrF,IAAR,CAAamG,KAAKE,YAAL,CAAkB,OAAlB,KAA8B,EAA3C,CADrB;AAAA,aAEIpE,UAAUmE,iBAAiBA,eAAe5D,KAAf,CAAqB,KAArB,CAAjB,GAA+C,EAF7D;AAAA,aAGI5C,IAAI,CAHR;AAAA,aAII4F,MAAMvD,QAAQpC,MAJlB;AAMA,gBAAOD,IAAI4F,GAAX,EAAgB5F,GAAhB,EAAqB;AACnB,gBAAKU,IAAL,CAAU2B,QAAQrC,CAAR,CAAV;AACD;AACD,cAAK0G,gBAAL,GAAwB,YAAY;AAClCH,gBAAKI,YAAL,CAAkB,OAAlB,EAA2B,KAAKC,QAAL,EAA3B;AACD,UAFD;AAGD,QAtDH;AAAA,WAuDIC,iBAAiBP,UAAUjB,SAAV,IAAuB,EAvD5C;AAAA,WAwDIyB,kBAAkB,SAAlBA,eAAkB,GAAY;AAC9B,gBAAO,IAAIR,SAAJ,CAAc,IAAd,CAAP;AACD,QA1DH;AA4DA;AACA;AACAT,aAAMR,SAAN,IAAmBrG,MAAMqG,SAAN,CAAnB;AACAwB,sBAAe9C,IAAf,GAAsB,UAAU/D,CAAV,EAAa;AACjC,gBAAO,KAAKA,CAAL,KAAW,IAAlB;AACD,QAFD;AAGA6G,sBAAe1F,QAAf,GAA0B,UAAUiF,KAAV,EAAiB;AACzCA,kBAAS,EAAT;AACA,gBAAOD,sBAAsB,IAAtB,EAA4BC,KAA5B,MAAuC,CAAC,CAA/C;AACD,QAHD;AAIAS,sBAAeE,GAAf,GAAqB,YAAY;AAC/B,aACIC,SAAShC,SADb;AAAA,aAEIhF,IAAI,CAFR;AAAA,aAGIkC,IAAI8E,OAAO/G,MAHf;AAAA,aAIImG,KAJJ;AAAA,aAKIa,UAAU,KALd;AAOA,YAAG;AACDb,mBAAQY,OAAOhH,CAAP,IAAY,EAApB;AACA,eAAImG,sBAAsB,IAAtB,EAA4BC,KAA5B,MAAuC,CAAC,CAA5C,EAA+C;AAC7C,kBAAK1F,IAAL,CAAU0F,KAAV;AACAa,uBAAU,IAAV;AACD;AACF,UAND,QAOO,EAAEjH,CAAF,GAAMkC,CAPb;;AASA,aAAI+E,OAAJ,EAAa;AACX,gBAAKP,gBAAL;AACD;AACF,QApBD;AAqBAG,sBAAe9F,MAAf,GAAwB,YAAY;AAClC,aACIiG,SAAShC,SADb;AAAA,aAEIhF,IAAI,CAFR;AAAA,aAGIkC,IAAI8E,OAAO/G,MAHf;AAAA,aAIImG,KAJJ;AAAA,aAKIa,UAAU,KALd;AAAA,aAMIvF,KANJ;AAQA,YAAG;AACD0E,mBAAQY,OAAOhH,CAAP,IAAY,EAApB;AACA0B,mBAAQyE,sBAAsB,IAAtB,EAA4BC,KAA5B,CAAR;AACA,kBAAO1E,UAAU,CAAC,CAAlB,EAAqB;AACnB,kBAAKS,MAAL,CAAYT,KAAZ,EAAmB,CAAnB;AACAuF,uBAAU,IAAV;AACAvF,qBAAQyE,sBAAsB,IAAtB,EAA4BC,KAA5B,CAAR;AACD;AACF,UARD,QASO,EAAEpG,CAAF,GAAMkC,CATb;;AAWA,aAAI+E,OAAJ,EAAa;AACX,gBAAKP,gBAAL;AACD;AACF,QAvBD;AAwBAG,sBAAeK,MAAf,GAAwB,UAAUd,KAAV,EAAiBe,KAAjB,EAAwB;AAC9Cf,kBAAS,EAAT;;AAEA,aACIgB,SAAS,KAAKjG,QAAL,CAAciF,KAAd,CADb;AAAA,aAEI5D,SAAS4E,SACTD,UAAU,IAAV,IAAkB,QADT,GAGTA,UAAU,KAAV,IAAmB,KALvB;;AAQA,aAAI3E,MAAJ,EAAY;AACV,gBAAKA,MAAL,EAAa4D,KAAb;AACD;;AAED,aAAIe,UAAU,IAAV,IAAkBA,UAAU,KAAhC,EAAuC;AACrC,kBAAOA,KAAP;AACD,UAFD,MAEO;AACL,kBAAO,CAACC,MAAR;AACD;AACF,QApBD;AAqBAP,sBAAeD,QAAf,GAA0B,YAAY;AACpC,gBAAO,KAAKS,IAAL,CAAU,GAAV,CAAP;AACD,QAFD;;AAIA,WAAI7B,OAAO8B,cAAX,EAA2B;AACzB,aAAIC,oBAAoB;AACpBnD,gBAAK0C,eADe;AAEpBU,uBAAY,IAFQ;AAGpBC,yBAAc;AAHM,UAAxB;AAKA,aAAI;AACFjC,kBAAO8B,cAAP,CAAsBhC,YAAtB,EAAoCF,aAApC,EAAmDmC,iBAAnD;AACD,UAFD,CAEE,OAAOG,EAAP,EAAW;AAAE;AACb,eAAIA,GAAGC,MAAH,KAAc,CAAC,UAAnB,EAA+B;AAC7BJ,+BAAkBC,UAAlB,GAA+B,KAA/B;AACAhC,oBAAO8B,cAAP,CAAsBhC,YAAtB,EAAoCF,aAApC,EAAmDmC,iBAAnD;AACD;AACF;AACF,QAdD,MAcO,IAAI/B,OAAOH,SAAP,EAAkBuC,gBAAtB,EAAwC;AAC7CtC,sBAAasC,gBAAb,CAA8BxC,aAA9B,EAA6C0B,eAA7C;AACD;AAEA,MApKA,EAoKC7B,IApKD,CAAD;AAsKC,IAzKD,MAyKO;AACP;AACA;;AAEC,kBAAY;AACX;;AAEA,WAAI4C,cAAchI,SAAS6E,aAAT,CAAuB,GAAvB,CAAlB;;AAEAmD,mBAAY/E,SAAZ,CAAsBiE,GAAtB,CAA0B,IAA1B,EAAgC,IAAhC;;AAEA;AACA;AACA,WAAI,CAACc,YAAY/E,SAAZ,CAAsB3B,QAAtB,CAA+B,IAA/B,CAAL,EAA2C;AACzC,aAAI2G,eAAe,SAAfA,YAAe,CAAStF,MAAT,EAAiB;AAClC,eAAIuF,WAAWC,aAAalJ,SAAb,CAAuB0D,MAAvB,CAAf;;AAEAwF,wBAAalJ,SAAb,CAAuB0D,MAAvB,IAAiC,UAAS4D,KAAT,EAAgB;AAC/C,iBAAIpG,CAAJ;AAAA,iBAAO4F,MAAMZ,UAAU/E,MAAvB;;AAEA,kBAAKD,IAAI,CAAT,EAAYA,IAAI4F,GAAhB,EAAqB5F,GAArB,EAA0B;AACxBoG,uBAAQpB,UAAUhF,CAAV,CAAR;AACA+H,wBAAS3H,IAAT,CAAc,IAAd,EAAoBgG,KAApB;AACD;AACF,YAPD;AAQD,UAXD;AAYA0B,sBAAa,KAAb;AACAA,sBAAa,QAAb;AACD;;AAEDD,mBAAY/E,SAAZ,CAAsBoE,MAAtB,CAA6B,IAA7B,EAAmC,KAAnC;;AAEA;AACA;AACA,WAAIW,YAAY/E,SAAZ,CAAsB3B,QAAtB,CAA+B,IAA/B,CAAJ,EAA0C;AACxC,aAAI8G,UAAUD,aAAalJ,SAAb,CAAuBoI,MAArC;;AAEAc,sBAAalJ,SAAb,CAAuBoI,MAAvB,GAAgC,UAASd,KAAT,EAAgBe,KAAhB,EAAuB;AACrD,eAAI,KAAKnC,SAAL,IAAkB,CAAC,KAAK7D,QAAL,CAAciF,KAAd,CAAD,KAA0B,CAACe,KAAjD,EAAwD;AACtD,oBAAOA,KAAP;AACD,YAFD,MAEO;AACL,oBAAOc,QAAQ7H,IAAR,CAAa,IAAb,EAAmBgG,KAAnB,CAAP;AACD;AACF,UAND;AAQD;;AAEDyB,qBAAc,IAAd;AACD,MA5CA,GAAD;AA8CC;AAEF,E;;;;;;;;;;;SCzPeK,O,GAAAA,O;SAyCAC,iB,GAAAA,iB;SA8BAC,Y,GAAAA,Y;SAiBAC,O,GAAAA,O;SAaAC,Q,GAAAA,Q;AAjHhB;AACO,KAAM1L,0BAAS;AACpB;AACA2L,YAAS;AAAA,YAAQ,OAAOlJ,GAAP,KAAe,QAAf,GAA0BA,QAAQ,EAAR,IAAcA,QAAQ,MAAtB,GAA+B,IAA/B,GAAuCA,QAAQ,OAAR,IAAmBA,QAAQ,MAA3B,IAAqCA,QAAQ,WAA7C,GAA2D,KAA3D,GAAmEA,GAApI,GAA2IA,GAAnJ;AAAA,IAFW;AAGpB;AACAsI,WAAQ,gBAACtI,GAAD;AAAA,SAAMmJ,GAAN,uEAAY,IAAZ;AAAA,YAAsB,OAAOnJ,GAAP,KAAe,QAAf,GAA0BA,GAA1B,GAAgCA,QAAQoD,SAAR,IAAqBpD,QAAQ,IAA7B,IAAqCoJ,MAAMC,OAAOrJ,GAAP,CAAN,CAArC,GAA0DmJ,GAA1D,GAAgEE,OAAOrJ,GAAP,CAAtH;AAAA,IAJY;AAKpB;AACAsJ,WAAQ;AAAA,YAAQtJ,QAAQoD,SAAR,IAAqBpD,QAAQ,IAA7B,GAAoC,EAApC,GAAyCA,MAAM,EAAvD;AAAA,IANY;AAOpB;AACAuJ,YAAS;AAAA,YAAQvJ,eAAegE,QAAf,IAA2BhE,eAAewJ,MAA1C,GAAmDxJ,GAAnD,GAAyD,OAAOA,GAAP,KAAe,QAAf,GAA0B,IAAIwJ,MAAJ,CAAWxJ,GAAX,CAA1B,GAA4C,IAA7G;AAAA;AARW,EAAf;;AAWA,UAAS6I,OAAT,CAAkBY,GAAlB,EAAuB;AAC5B,OAAIC,UAAU,IAAIzJ,OAAO0J,cAAX,EAAd;AACA,OAAIC,OAAO,EAAX;AACA;AACA,OAAIC,IAAI;AACNC,SADM,gBACAC,GADA,EACKC,GADL,EACU;AAAE,cAAOH,EAAEI,IAAF,CAAOF,GAAP,EAAYG,IAAZ,CAAiBF,GAAjB,CAAP;AAA8B,MAD1C;AAENG,UAFM,kBAEC/F,EAFD,EAEK;AAAE,cAAOyF,EAAEK,IAAF,CAAO9F,EAAP,CAAP;AAAmB,MAF1B;AAGNgG,WAHM,kBAGEhG,EAHF,EAGM;AAAE,cAAOyF,EAAEI,IAAF,CAAO7F,EAAP,EAAW8F,IAAX,CAAgB9F,EAAhB,CAAP;AAA4B;AAHpC,IAAR;AAKA,IAAC,MAAD,EAAS,MAAT,EAAiBlD,OAAjB,CAAyB,gBAAQ;AAC/B0I,UAAKjD,IAAL,IAAa,EAAb;AACAkD,OAAElD,IAAF,IAAU,UAACvC,EAAD,EAAQ;AAChB,WAAIA,cAAcJ,QAAlB,EAA4B4F,KAAKjD,IAAL,EAAWtF,IAAX,CAAgB+C,EAAhB;AAC5B,cAAOyF,CAAP;AACD,MAHD;AAID,IAND;AAOAA,KAAEI,IAAF,CAAOI,KAAKC,KAAZ;AACAZ,WAAQa,kBAAR,GAA6B,YAAM;AACjC,SAAIb,QAAQc,UAAR,KAAuB,CAA3B,EAA8B;AAC5B,WAAInG,IAAI,EAACoG,QAAQf,QAAQe,MAAjB,EAAR;AACA,WAAIf,QAAQe,MAAR,KAAmB,GAAvB,EAA4B;AAC1B,aAAI;AACF,eAAIC,WAAWhB,QAAQiB,YAAvB;AACA,gBAAK,IAAIhK,CAAT,IAAciJ,KAAKK,IAAnB,EAAyB;AACvB,iBAAI/G,QAAQ0G,KAAKK,IAAL,CAAUtJ,CAAV,EAAa+J,QAAb,CAAZ;AACA,iBAAIxH,UAAUE,SAAd,EAAyB;AAAEsH,0BAAWxH,KAAX;AAAkB;AAC9C;AACF,UAND,CAME,OAAO0H,GAAP,EAAY;AACZhB,gBAAKM,IAAL,CAAUhJ,OAAV,CAAkB;AAAA,oBAAQgJ,KAAKU,GAAL,CAAR;AAAA,YAAlB;AACD;AACF,QAVD,MAUO;AACLhB,cAAKM,IAAL,CAAUhJ,OAAV,CAAkB;AAAA,kBAAQgJ,KAAK7F,CAAL,CAAR;AAAA,UAAlB;AACD;AACF;AACF,IAjBD;AAkBAqF,WAAQmB,IAAR,CAAa,KAAb,EAAoBpB,GAApB;AACAC,WAAQoB,gBAAR,CAAyB,QAAzB,EAAmC,kBAAnC;AACApB,WAAQqB,IAAR;AACA,UAAOlB,CAAP;AACD;;AAEM,UAASf,iBAAT,GAA8B;AACnC,OAAItI,SAASwK,eAAT,CAAyBC,YAAzB,IAAyCzK,SAASwK,eAAT,CAAyBE,YAAtE,EAAoF;AAClF,YAAO,CAAP;AACD;AACD,OAAIC,QAAQ3K,SAAS6E,aAAT,CAAuB,GAAvB,CAAZ;AACA8F,SAAMC,KAAN,CAAYC,KAAZ,GAAoB,MAApB;AACAF,SAAMC,KAAN,CAAYE,MAAZ,GAAqB,OAArB;;AAEA,OAAIC,QAAQ/K,SAAS6E,aAAT,CAAuB,KAAvB,CAAZ;AACAkG,SAAMH,KAAN,CAAYI,QAAZ,GAAuB,UAAvB;AACAD,SAAMH,KAAN,CAAYK,GAAZ,GAAkB,KAAlB;AACAF,SAAMH,KAAN,CAAYM,IAAZ,GAAmB,KAAnB;AACAH,SAAMH,KAAN,CAAYO,UAAZ,GAAyB,QAAzB;AACAJ,SAAMH,KAAN,CAAYC,KAAZ,GAAoB,OAApB;AACAE,SAAMH,KAAN,CAAYE,MAAZ,GAAqB,OAArB;AACAC,SAAMH,KAAN,CAAYQ,QAAZ,GAAuB,QAAvB;AACAL,SAAMM,WAAN,CAAkBV,KAAlB;;AAEA3K,YAASqB,IAAT,CAAcgK,WAAd,CAA0BN,KAA1B;AACA,OAAIO,KAAKX,MAAMY,WAAf;AACAR,SAAMH,KAAN,CAAYQ,QAAZ,GAAuB,QAAvB;AACA,OAAII,KAAKb,MAAMY,WAAf;AACA,OAAID,OAAOE,EAAX,EAAeA,KAAKT,MAAMU,WAAX;;AAEfzL,YAASqB,IAAT,CAAcD,WAAd,CAA0B2J,KAA1B;;AAEA,UAAQO,KAAKE,EAAb;AACD;;AAED;AACO,UAASjD,YAAT,GAAoC;AAAA,OAAbmD,IAAa,uEAAN,IAAM;;AACzC,OAAIC,OAAO;AACTC,iBAAY,CAAC,IAAD,EAAO,IAAP,EAAa,IAAb,EAAmB,IAAnB,EAAyB,IAAzB,EAA+B,IAA/B,EAAqC,IAArC,CADH;AAETC,YAAO,sCAFE;AAGTC,cAAS,YAHA;AAITC,gBAAW,aAJF;AAKTC,aAAQ,CAAC,SAAD,EAAY,UAAZ,EAAwB,OAAxB,EAAiC,OAAjC,EAA0C,KAA1C,EAAiD,MAAjD,EAAyD,MAAzD,EAAiE,QAAjE,EAA2E,WAA3E,EAAwF,SAAxF,EAAmG,UAAnG,EAA+G,UAA/G,CALC;AAMTC,kBAAa,kBANJ;AAOTC,eAAU,UAPD;AAQTC,aAAQ,QARC;AASTC,eAAU;AATD,IAAX;AAWA,UAAO3M,OAAO4M,YAAP,GAAsB5M,OAAO4M,YAAP,CAAoBX,IAApB,CAAtB,GAAkDC,IAAzD;AACD;;AAED;AACA;AACO,UAASnD,OAAT,CAAkB5E,EAAlB,EAAsB0I,QAAtB,EAA6C;AAAA,OAAbC,KAAa,uEAAL,GAAK;;AAClD,YAASC,KAAT,CAAgB7L,EAAhB,EAAoB;AAAE,YAAO,YAAW6F,IAAX,CAAgB7F,EAAhB,IAAsBkI,OAAOlI,EAAP,KAAc,CAApC,GAAwC;AAA/C;AAAqD;AAC3E,OAAI8L,OAAJ;AACA,UAAO,YAAmB;AAAA;;AAAA,uCAAN3M,IAAM;AAANA,WAAM;AAAA;;AACxB,SAAI2M,OAAJ,EAAaC,aAAaD,OAAb;AACbA,eAAUE,WAAW,YAAM;AACzB/I,UAAGnC,KAAH,QAAe3B,IAAf;AACD,MAFS,EAEP0M,MAAMF,QAAN,KAAmBE,MAAM,KAAKF,QAAL,CAAN,CAAnB,IAA4CC,KAFrC,CAAV;AAGD,IALD;AAMD;;AAED;AACA;AACO,UAAS9D,QAAT,CAAmBmE,GAAnB,EAAwB;AAC7B,OAAIC,OAAO,CAACpN,OAAOqN,GAAR,IAAe,CAACrN,OAAOqN,GAAP,CAAWC,OAAtC;AACA,OAAIC,QAAQ;AACVC,eAAU;AACRJ,WADQ,kBACA;AAAE,gBAAO,CAAC,KAAKK,SAAb;AAAwB;AAD1B;AADA,IAAZ;AAKA,OAAI,CAACL,IAAL,EAAW;AACT;AACA,SAAID,IAAIO,YAAR,EAAsB;AACpBH,aAAMI,MAAN,GAAeR,IAAIO,YAAnB;AACA,cAAOP,IAAIO,YAAX;AACD;AACD,SAAIP,IAAIS,WAAR,EAAqB;AACnBT,WAAIU,aAAJ,GAAoBV,IAAIS,WAAxB;AACA,cAAOT,IAAIS,WAAX;AACD;AACD,SAAIT,IAAIW,OAAR,EAAiB;AACfX,WAAIY,KAAJ,GAAYZ,IAAIW,OAAhB;AACA,cAAOX,IAAIW,OAAX;AACD;AACF,IAdD,MAcO;AACL;AACA,SAAIX,IAAIU,aAAR,EAAuB;AACrBV,WAAIS,WAAJ,GAAkBT,IAAIU,aAAtB;AACA,cAAOV,IAAIU,aAAX;AACD;AACD,SAAIV,IAAIa,QAAR,EAAkB;AAChBT,aAAMS,QAAN,GAAiBb,IAAIa,QAArB;AACA,cAAOb,IAAIa,QAAX;AACD;AACD,SAAIb,IAAIY,KAAR,EAAe;AACbZ,WAAIW,OAAJ,GAAcX,IAAIY,KAAlB;AACA,cAAOZ,IAAIY,KAAX;AACD;AACF;AACD,OAAI,CAACZ,IAAIc,MAAT,EAAiB;AAAEd,SAAIc,MAAJ,GAAa,EAAb;AAAiB;AACpCd,OAAIc,MAAJ,CAAWnL,OAAX,CAAmByK,KAAnB;AACA,UAAOJ,GAAP;AACD,E;;;;;;;;;;;ACxJD;;;AAGA,KAAIe,SAAS,EAAb;;AAEA,UAASC,OAAT,CAAkB/J,CAAlB,EAAqB;AAAE8J,UAAOjN,OAAP,CAAe,cAAM;AAAE,SAAI,CAACC,GAAGgB,IAAH,CAAQL,QAAR,CAAiBuC,EAAEC,MAAnB,CAAL,EAAiCnD,GAAGgD,QAAH,CAAYE,CAAZ;AAAgB,IAAxE;AAA2E;;AAElG,UAASgK,WAAT,CAAsBlM,IAAtB,EAA4BgC,QAA5B,EAAsC;AACpC,OAAI,CAACgK,OAAOvN,MAAZ,EAAoBJ,SAAS+D,gBAAT,CAA0B,OAA1B,EAAmC6J,OAAnC,EAA4C,KAA5C;AACpBD,UAAO9M,IAAP,CAAY,EAACc,UAAD,EAAOgC,kBAAP,EAAZ;AACD;;AAED,UAASmK,cAAT,CAAyBnM,IAAzB,EAA+BgC,QAA/B,EAAyC;AACvCgK,YAASA,OAAO1M,MAAP,CAAc;AAAA,YAAMN,GAAGgB,IAAH,KAAYA,IAAZ,GAAmB,IAAnB,GAA0B,CAACgC,QAAD,GAAY,KAAZ,GAAoBhD,GAAGgD,QAAH,KAAgBA,QAApE;AAAA,IAAd,CAAT;AACA,OAAI,CAACgK,OAAOvN,MAAZ,EAAoBJ,SAASiE,mBAAT,CAA6B,OAA7B,EAAsC2J,OAAtC,EAA+C,KAA/C;AACrB;;mBAEc;AACbzL,OADa,gBACPxB,EADO,EACHoN,OADG,EACM;AACjBD,oBAAenN,EAAf,EAAmBoN,QAAQrL,KAA3B;AACA,SAAI,OAAOqL,QAAQrL,KAAf,KAAyB,UAA7B,EAAyC;AACvC,WAAIsL,QAAQC,GAAR,CAAYC,QAAZ,KAAyB,YAA7B,EAA2C;AACzCpB,aAAIqB,IAAJ,CAAS3M,IAAT,CAAc,yDAAyDuM,QAAQ5H,IAAjE,GAAwE,IAAxE,GAA+E4H,QAAQK,UAAvF,GAAoG,GAAlH;AACD;AACF,MAJD,MAIO;AACLP,mBAAYlN,EAAZ,EAAgBoN,QAAQrL,KAAxB;AACD;AACF,IAVY;AAWb2L,SAXa,kBAWL1N,EAXK,EAWDoN,OAXC,EAWQ;AACnB,SAAIA,QAAQrL,KAAR,KAAkBqL,QAAQO,QAA9B,EAAuC;AACrCR,sBAAenN,EAAf,EAAmBoN,QAAQO,QAA3B;AACAT,mBAAYlN,EAAZ,EAAgBoN,QAAQrL,KAAxB;AACD;AACF,IAhBY;AAiBb6L,SAjBa,kBAiBL5N,EAjBK,EAiBDoN,OAjBC,EAiBQ;AACnBD,oBAAenN,EAAf,EAAmBoN,QAAQrL,KAA3B;AACD;AAnBY,E;;;;;;;ACjBf;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;AACL;AACA;AACA,EAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;;;;AAIA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,wBAAuB,sBAAsB;AAC7C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,sCAAqC;;AAErC;AACA;AACA;;AAEA,4BAA2B;AAC3B;AACA;AACA;AACA,6BAA4B,UAAU;;;;;;;;;;;;ACvLtC;;;AAGA,KAAM8L,UAAU,qBAAhB;AACA,KAAM/K,SAAS,CAAC,QAAD,EAAW,QAAX,CAAf;;AAEA,UAAStB,IAAT,CAAexB,EAAf,EAAmBoN,OAAnB,EAA4B;AAC1BQ,UAAO5N,EAAP;;AAEA,OAAIgD,WAAWoK,QAAQrL,KAAvB;AACA,OAAI,OAAOiB,QAAP,KAAoB,UAAxB,EAAoC;AAClC,SAAIqK,QAAQC,GAAR,CAAYC,QAAZ,KAAyB,YAA7B,EAA2C;AACzCpB,WAAIqB,IAAJ,CAAS3M,IAAT,CAAc,+DAA+DuM,QAAQ5H,IAAvE,GAA8E,IAA9E,GAAqF4H,QAAQK,UAA7F,GAA0G,GAAxH;AACD;AACF,IAJD,MAIO;AACLzN,QAAG6N,OAAH,IAAc,UAAU3K,CAAV,EAAa;AAAEF,gBAASE,CAAT;AAAa,MAA1C;AACAJ,YAAO/C,OAAP,CAAe,UAAUmD,CAAV,EAAa;AAAEpE,cAAOsE,gBAAP,CAAwBF,CAAxB,EAA2BlD,GAAG6N,OAAH,CAA3B,EAAwC,KAAxC;AAAgD,MAA9E;AACAxO,cAAS+D,gBAAT,CAA0B,MAA1B,EAAkCpD,GAAG6N,OAAH,CAAlC,EAA+C,KAA/C;AACA7B,gBAAW,YAAW;AAAEhM,UAAG6N,OAAH;AAAe,MAAvC,EAAyC,CAAzC;AACD;AACF;;AAED,UAASD,MAAT,CAAgB5N,EAAhB,EAAoB;AAClB8C,UAAO/C,OAAP,CAAe,UAAUmD,CAAV,EAAa;AAAEpE,YAAOwE,mBAAP,CAA2BJ,CAA3B,EAA8BlD,GAAG6N,OAAH,CAA9B,EAA2C,KAA3C;AAAmD,IAAjF;AACAxO,YAASiE,mBAAT,CAA6B,MAA7B,EAAqCtD,GAAG6N,OAAH,CAArC,EAAkD,KAAlD;AACA,UAAO7N,GAAG6N,OAAH,CAAP;AACD;;mBAEc;AACbrM,aADa;AAEboM,iBAFa;AAGbF,SAHa,kBAGL1N,EAHK,EAGDoN,OAHC,EAGQ;AACnB,SAAIA,QAAQrL,KAAR,KAAkBqL,QAAQO,QAA9B,EAAwCnM,KAAKxB,EAAL,EAASoN,OAAT;AACzC;AALY,E;;;;;;;AC5Bf;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;;;;;AC7BA;;;;;;aAIA;gBAEA;AAHA;;aAKA;gBAGA;AAJA;AALA;;0CAWA;4BACA;gDACA;+BACA;yBACA;AACA;AACA;AACA;AAEA;AAVA;+BAWA;yBACA;AACA;AAxBA,G;;;;;;ACTA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACVA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;AC1BA;;;;;;;;AAIA;AAFA;;;aAKA;gBAGA;AAJA;AADA;yBAMA;;gBAGA;AAFA;AAGA;;;yBAEA;qDACA;AAEA;AAJA;;AAMA;;AAEA;;;AACA;AACA;oBACA;qBACA;2BACA;2BACA;AAPA;gDAQA;;sBACA;kEACA;iCACA;sCACA;AACA;0CACA;wCACA;AACA;iCACA;AACA;AACA;qBACA;mGACA;AACA;iDACA;;;AACA;AAEA;AA5BA;AApBA;;;;;;;;;;;;;ACZA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACxBA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACxCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,sEAAqE,iCAAiC,GAAG,oCAAoC,cAAc,eAAe,GAAG,cAAc,oBAAoB,cAAc,mBAAmB,YAAY,aAAa,kBAAkB,GAAG,oBAAoB,oBAAoB,cAAc,gBAAgB,kBAAkB,GAAG,UAAU,4EAA4E,OAAO,WAAW,KAAK,MAAM,UAAU,UAAU,KAAK,KAAK,WAAW,UAAU,UAAU,UAAU,UAAU,UAAU,KAAK,KAAK,WAAW,UAAU,UAAU,UAAU,uKAAuK,YAAY,uIAAuI,6GAA6G,gBAAgB,8DAA8D,YAAY,oBAAoB,8BAA8B,kBAAkB,kBAAkB,mBAAmB,aAAa,cAAc,aAAa,eAAe,8BAA8B,eAAe,aAAa,KAAK,cAAc,cAAc,8BAA8B,KAAK,gBAAgB,sBAAsB,gDAAgD,KAAK,aAAa,iBAAiB,0CAA0C,qBAAqB,uCAAuC,oBAAoB,+BAA+B,iCAAiC,OAAO,KAAK,iBAAiB,8CAA8C,+BAA+B,qBAAqB,GAAG,iEAAiE,iCAAiC,GAAG,oCAAoC,cAAc,eAAe,GAAG,cAAc,oBAAoB,cAAc,mBAAmB,YAAY,aAAa,kBAAkB,GAAG,oBAAoB,oBAAoB,cAAc,gBAAgB,kBAAkB,GAAG,yCAAyC;;AAE5uE;;;;;;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,iBAAgB,iBAAiB;AACjC;AACA;AACA,yCAAwC,gBAAgB;AACxD,KAAI;AACJ;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,iBAAgB,iBAAiB;AACjC;AACA;AACA;AACA;AACA,aAAY,oBAAoB;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACjDA;AACA;AACA;AACA;AACA,qBAAoB;AACpB;AACA;AACA;AACA;AACA;AACA;AACA,GAAE;AACF;AACA;AACA,GAAE;AACF;AACA;AACA,GAAE;AACF;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAgB,sBAAsB;AACtC;AACA;AACA,mBAAkB,2BAA2B;AAC7C;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,gBAAe,mBAAmB;AAClC;AACA;AACA;AACA;AACA,kBAAiB,2BAA2B;AAC5C;AACA;AACA,SAAQ,uBAAuB;AAC/B;AACA;AACA,IAAG;AACH;AACA,kBAAiB,uBAAuB;AACxC;AACA;AACA,4BAA2B;AAC3B;AACA;AACA;;AAEA;AACA;AACA;AACA,gBAAe,iBAAiB;AAChC;AACA;AACA;AACA;AACA;AACA,eAAc;AACd;AACA,iCAAgC,sBAAsB;AACtD;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA,GAAE;AACF;AACA,GAAE;AACF;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAE;AACF;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;;AAEA;AACA;AACA,GAAE;AACF;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,wDAAuD;AACvD;;AAEA;AACA;AACA,GAAE;AACF;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;AC3MA;;AAEA,gBACA;;;;;;;;;;;;;;4CAGA;0BACA;wBACA;mBACA;sCACA;oBAEA;AAPA;yBAQA;;iBAGA;AAFA;AAGA;;;;;AAGA;AAFA;;6BAIA;;;AACA;2BACA;AACA;gCACA;6BACA;oBACA;AACA;AAEA;AAVA;+BAWA;wDACA;kBACA;QACA;AACA;AAhCA,G;;;;;;AChBA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;AC1CA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACxCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,0CAAyC,+BAA+B,GAAG,8BAA8B,kCAAkC,GAAG,UAAU,oBAAoB,WAAW,cAAc,kBAAkB,mBAAmB,qBAAqB,GAAG,eAAe,YAAY,gBAAgB,GAAG,gBAAgB,eAAe,aAAa,GAAG,oBAAoB,gCAAgC,GAAG,2BAA2B,+BAA+B,GAAG,2BAA2B,gCAAgC,GAAG,2BAA2B,MAAM,mCAAmC,iBAAiB,GAAG,QAAQ,+BAA+B,iBAAiB,GAAG,GAAG,4BAA4B,MAAM,+BAA+B,iBAAiB,GAAG,QAAQ,mCAAmC,iBAAiB,GAAG,GAAG,4BAA4B,gCAAgC,GAAG,4BAA4B,iCAAiC,GAAG,4BAA4B,MAAM,kCAAkC,iBAAiB,GAAG,QAAQ,+BAA+B,iBAAiB,GAAG,GAAG,6BAA6B,MAAM,+BAA+B,iBAAiB,GAAG,QAAQ,kCAAkC,iBAAiB,GAAG,GAAG,gBAAgB,iBAAiB,GAAG,6BAA6B,UAAU,uBAAuB,GAAG,GAAG,sCAAsC,qCAAqC,wBAAwB,sBAAsB,wBAAwB,gBAAgB,GAAG,6CAA6C,uBAAuB,qBAAqB,gBAAgB,oBAAoB,gBAAgB,GAAG,oCAAoC,uBAAuB,kBAAkB,GAAG,sCAAsC,kBAAkB,sBAAsB,kCAAkC,GAAG,gDAAgD,qBAAqB,qBAAqB,GAAG,2DAA2D,sBAAsB,GAAG,4DAA4D,mBAAmB,GAAG,mBAAmB,oBAAoB,WAAW,aAAa,cAAc,YAAY,kBAAkB,eAAe,iCAAiC,2BAA2B,GAAG,sBAAsB,gBAAgB,8BAA8B,GAAG,UAAU,4EAA4E,MAAM,WAAW,KAAK,KAAK,WAAW,KAAK,KAAK,WAAW,UAAU,UAAU,UAAU,UAAU,WAAW,KAAK,KAAK,UAAU,UAAU,KAAK,KAAK,UAAU,UAAU,KAAK,KAAK,WAAW,KAAK,KAAK,WAAW,KAAK,KAAK,WAAW,KAAK,KAAK,KAAK,WAAW,UAAU,KAAK,KAAK,WAAW,UAAU,KAAK,KAAK,KAAK,KAAK,WAAW,UAAU,KAAK,KAAK,WAAW,UAAU,KAAK,KAAK,KAAK,WAAW,KAAK,KAAK,WAAW,KAAK,KAAK,KAAK,WAAW,UAAU,KAAK,KAAK,WAAW,UAAU,KAAK,KAAK,KAAK,KAAK,WAAW,UAAU,KAAK,KAAK,WAAW,UAAU,KAAK,KAAK,KAAK,UAAU,KAAK,KAAK,KAAK,WAAW,KAAK,KAAK,KAAK,WAAW,WAAW,WAAW,WAAW,UAAU,KAAK,KAAK,WAAW,WAAW,UAAU,WAAW,UAAU,KAAK,KAAK,WAAW,UAAU,KAAK,KAAK,UAAU,WAAW,WAAW,KAAK,KAAK,WAAW,WAAW,KAAK,KAAK,WAAW,KAAK,KAAK,UAAU,KAAK,KAAK,WAAW,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,WAAW,WAAW,KAAK,KAAK,UAAU,WAAW,uJAAuJ,iBAAiB,qOAAqO,gFAAgF,UAAU,qLAAqL,kBAAkB,iFAAiF,YAAY,eAAe,aAAa,mBAAmB,+BAA+B,cAAc,8BAA8B,eAAe,2BAA2B,KAAK,aAAa,uBAAuB,sLAAsL,gCAAgC,qEAAqE,8KAA8K,sEAAsE,yOAAyO,OAAO,uDAAuD,oDAAoD,0LAA0L,aAAa,WAAW,+DAA+D,OAAO,KAAK,eAAe,kBAAkB,gBAAgB,8FAA8F,OAAO,yBAAyB,oCAAoC,uBAAuB,mCAAmC,KAAK,iBAAiB,oDAAoD,GAAG,qCAAqC,+BAA+B,GAAG,8BAA8B,kCAAkC,GAAG,UAAU,oBAAoB,WAAW,cAAc,kBAAkB,mBAAmB,qBAAqB,GAAG,eAAe,YAAY,gBAAgB,GAAG,gBAAgB,eAAe,aAAa,GAAG,oBAAoB,gCAAgC,GAAG,2BAA2B,+BAA+B,GAAG,2BAA2B,gCAAgC,GAAG,2BAA2B,QAAQ,mCAAmC,iBAAiB,KAAK,UAAU,+BAA+B,iBAAiB,KAAK,GAAG,4BAA4B,QAAQ,+BAA+B,iBAAiB,KAAK,UAAU,mCAAmC,iBAAiB,KAAK,GAAG,4BAA4B,gCAAgC,GAAG,4BAA4B,iCAAiC,GAAG,4BAA4B,QAAQ,kCAAkC,iBAAiB,KAAK,UAAU,+BAA+B,iBAAiB,KAAK,GAAG,6BAA6B,QAAQ,+BAA+B,iBAAiB,KAAK,UAAU,kCAAkC,iBAAiB,KAAK,GAAG,gBAAgB,iBAAiB,GAAG,6BAA6B,YAAY,uBAAuB,KAAK,GAAG,sCAAsC,qCAAqC,wBAAwB,sBAAsB,wBAAwB,gBAAgB,GAAG,6CAA6C,uBAAuB,qBAAqB,gBAAgB,oBAAoB,gBAAgB,GAAG,oCAAoC,uBAAuB,kBAAkB,GAAG,sCAAsC,kBAAkB,sBAAsB,kCAAkC,GAAG,gDAAgD,qBAAqB,qBAAqB,GAAG,2DAA2D,sBAAsB,GAAG,4DAA4D,mBAAmB,GAAG,mBAAmB,oBAAoB,WAAW,aAAa,cAAc,YAAY,kBAAkB,eAAe,iCAAiC,2BAA2B,GAAG,sBAAsB,gBAAgB,8BAA8B,GAAG,yCAAyC;;AAE7uQ;;;;;;;;;;;;;ACUA;;AAGA;;;;;;;;;;;;;;;;;;;;;;;;;qBAGA;yCACA;sCACA;qCAEA;AALA;;;AAOA;;2BACA;uCACA;2BACA;4BACA;gBACA;8BACA;mDACA;AACA;oCACA;+BACA;4BACA;mCACA;sDACA;AACA;AACA;gCACA;sCACA;;wBACA;;cACA;iFACA;oDACA;eACA;mCACA;uCACA;oCACA;+BACA;wBACA;AACA;oCACA;AACA;AAEA;AAjCA;;;AAmCA;;;;yBAEA;;;yBAEA;;AAHA;AAIA;6CACA;kBACA;AACA;2CACA;kBACA;AAEA;AAbA;;AAcA;;;qBACA;;AACA;AAzDA,G;;;;;;ACrBA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,MAAK;AACL,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACpCA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;;;;;AC9BA;;;;wCAGA;yCACA;0CACA;oCACA;uBACA;yCAEA;AAPA;;;;AAUA;AAFA;yBAGA;;iBAGA;AAFA;AAGA;;;AAEA;6BACA;2BACA;AACA;;AACA;gCACA;kBACA;AAEA;AATA;AAjBA,G;;;;;;ACRA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACfA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACzCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,iEAAgE,oBAAoB,GAAG,UAAU,+EAA+E,MAAM,WAAW,8RAA8R,mBAAmB,0pBAA0pB,+BAA+B,oBAAoB,YAAY,mBAAmB,kDAAkD,kBAAkB,kDAAkD,kBAAkB,iDAAiD,KAAK,cAAc,cAAc,6EAA6E,KAAK,aAAa,8BAA8B,6EAA6E,KAAK,eAAe,8BAA8B,kIAAkI,sCAAsC,wBAAwB,SAAS,0EAA0E,SAAS,mTAAmT,4IAA4I,QAAQ,gBAAgB,4CAA4C,eAAe,6HAA6H,gBAAgB,4CAA4C,eAAe,+HAA+H,6BAA6B,gCAAgC,yBAAyB,8BAA8B,mFAAmF,sCAAsC,2EAA2E,OAAO,KAAK,iBAAiB,0JAA0J,uBAAuB,mFAAmF,GAAG,kDAAkD,oBAAoB,GAAG,yCAAyC;;AAEv/G;;;;;;;;;;;;;ACgBA;;;;;;AACA;AACA;AAGA;;;;;aAIA;gBAEA;AAHA;;aAKA;gBAEA;AAHA;;aAKA;gBAGA;AAJA;AATA;yBAcA;;uBAEA;cACA;oBAEA;AAJA;AAKA;;;2CAEA;8DACA;AAEA;AAJA;;oDAMA;4DACA;0BACA;oBACA;AACA;;AACA;;;;AACA;2DACA;;;AACA;+CACA;kFACA;AACA;wBACA;8GACA;kDACA;oDACA;6BACA;AACA;AACA;2BACA;;;AACA;0BACA;2GACA;AACA;2BACA;;;AACA;0BACA;6GACA;AACA;kDACA;;;AACA;6BACA;4BACA;qBACA;AACA;qCACA;wDACA;AACA;AAEA;AAxCA;;AAyCA;;yBACA;;;;oCACA;;AACA;2CACA;yBACA;2CACA;AACA;AA3EA;;;;;;;;;;;;;;;;;;;;;;;;;;;AC7BA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA,IAAG;AACH;AACA;AACA;AACA,QAAO;AACP;AACA;AACA;AACA;AACA;AACA,MAAK;AACL,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACvEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACzCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,8DAA6D,uBAAuB,uBAAuB,GAAG,2CAA2C,2BAA2B,uBAAuB,gBAAgB,eAAe,eAAe,cAAc,GAAG,2CAA2C,uBAAuB,eAAe,YAAY,mBAAmB,kBAAkB,mBAAmB,qBAAqB,uBAAuB,sBAAsB,0BAA0B,iCAAiC,uCAAuC,6BAA6B,GAAG,wDAAwD,2BAA2B,2BAA2B,GAAG,yDAAyD,eAAe,8BAA8B,8EAA8E,GAAG,kDAAkD,+BAA+B,6CAA6C,yWAAyW,GAAG,uDAAuD,yBAAyB,GAAG,wHAAwH,8BAA8B,qBAAqB,iBAAiB,GAAG,qDAAqD,uBAAuB,wBAAwB,yBAAyB,GAAG,UAAU,+EAA+E,MAAM,WAAW,WAAW,KAAK,KAAK,WAAW,WAAW,UAAU,UAAU,UAAU,UAAU,KAAK,KAAK,WAAW,UAAU,UAAU,UAAU,UAAU,UAAU,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,KAAK,KAAK,WAAW,WAAW,KAAK,KAAK,UAAU,WAAW,WAAW,KAAK,KAAK,WAAW,WAAW,KAAK,iBAAiB,KAAK,OAAO,WAAW,WAAW,UAAU,KAAK,KAAK,WAAW,WAAW,WAAW,mLAAmL,mDAAmD,6MAA6M,yBAAyB,sKAAsK,YAAY,eAAe,8BAA8B,kBAAkB,8BAA8B,oBAAoB,eAAe,cAAc,4BAA4B,kBAAkB,8BAA8B,mBAAmB,cAAc,cAAc,4BAA4B,eAAe,eAAe,KAAK,cAAc,cAAc,uDAAuD,KAAK,gBAAgB,kBAAkB,4EAA4E,oBAAoB,wFAAwF,mBAAmB,wCAAwC,kBAAkB,uCAAuC,uBAAuB,0BAA0B,qBAAqB,yEAAyE,KAAK,aAAa,0BAA0B,+HAA+H,kCAAkC,0BAA0B,gCAAgC,OAAO,yBAAyB,mFAAmF,yCAAyC,OAAO,KAAK,iBAAiB,yBAAyB,oHAAoH,kBAAkB,OAAO,KAAK,iBAAiB,8BAA8B,KAAK,eAAe,kIAAkI,2BAA2B,sGAAsG,OAAO,qEAAqE,2BAA2B,2NAA2N,OAAO,kBAAkB,6CAA6C,SAAS,2CAA2C,KAAK,GAAG,+CAA+C,uBAAuB,uBAAuB,GAAG,0BAA0B,2BAA2B,uBAAuB,gBAAgB,eAAe,eAAe,cAAc,GAAG,0BAA0B,uBAAuB,eAAe,YAAY,mBAAmB,kBAAkB,mBAAmB,qBAAqB,uBAAuB,sBAAsB,0BAA0B,iCAAiC,uCAAuC,6BAA6B,GAAG,uCAAuC,2BAA2B,2BAA2B,GAAG,wCAAwC,eAAe,8BAA8B,8EAA8E,GAAG,iCAAiC,+BAA+B,6CAA6C,yWAAyW,GAAG,sCAAsC,yBAAyB,EAAE,uEAAuE,8BAA8B,qBAAqB,iBAAiB,GAAG,oCAAoC,uBAAuB,wBAAwB,yBAAyB,GAAG,yCAAyC;;AAExxN;;;;;;;;;;;;;;;;;;;;ACGA;;;;uCAGA;yCACA;4BACA;oCACA;yCACA;2BACA;oCACA;uBAEA;AATA;yBAUA;;oCAGA;AAFA;AAGA;;;;;AAEA;;;AACA;;;AACA;;;AACA;;;AACA;;;AAEA;AAPA;;yCASA;+CACA;6BACA;2BACA;YACA;AACA;4CACA;YACA;AACA;qCACA;kCACA;qCACA;wBACA;AACA;AAEA;AAhBA;+BAiBA;uBACA;yBACA;+BACA;;;AACA;AACA;AACA;+BACA;UACA;AACA;;;AAEA;AACA;mDACA;yBACA;mDACA;yBACA;AACA;AACA;;AACA;2CACA;yBACA;mDACA;iEACA;qEACA;AACA;AACA;+BACA;;;AACA;4BACA;AAEA;AArBA;AAnDA,G;;;;;;ACXA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACjCA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACxCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,0CAAyC,uBAAuB,0BAA0B,GAAG,4CAA4C,wBAAwB,GAAG,8BAA8B,uBAAuB,WAAW,aAAa,kBAAkB,eAAe,mBAAmB,gBAAgB,iBAAiB,sBAAsB,uBAAuB,GAAG,oCAAoC,gBAAgB,GAAG,qBAAqB,uBAAuB,2BAA2B,uBAAuB,qBAAqB,oBAAoB,kBAAkB,6CAA6C,GAAG,qBAAqB,iBAAiB,GAAG,oBAAoB,uBAAuB,GAAG,sEAAsE,0BAA0B,gBAAgB,sBAAsB,iBAAiB,uBAAuB,GAAG,sBAAsB,eAAe,GAAG,yBAAyB,uBAAuB,GAAG,yBAAyB,uBAAuB,GAAG,+BAA+B,gBAAgB,iBAAiB,sBAAsB,GAAG,4BAA4B,sCAAsC,kCAAkC,GAAG,mHAAmH,gBAAgB,GAAG,+EAA+E,4CAA4C,2BAA2B,GAAG,0BAA0B,uBAAuB,yGAAyG,oBAAoB,GAAG,iKAAiK,+BAA+B,GAAG,8BAA8B,sBAAsB,GAAG,qBAAqB,8BAA8B,qBAAqB,mBAAmB,uBAAuB,GAAG,oBAAoB,uBAAuB,iBAAiB,sBAAsB,sBAAsB,uBAAuB,GAAG,cAAc,sBAAsB,6BAA6B,0BAA0B,yBAAyB,qBAAqB,GAAG,sBAAsB,cAAc,GAAG,uBAAuB,eAAe,GAAG,UAAU,iFAAiF,MAAM,WAAW,WAAW,KAAK,KAAK,WAAW,KAAK,KAAK,WAAW,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,WAAW,WAAW,KAAK,KAAK,UAAU,KAAK,KAAK,WAAW,WAAW,WAAW,WAAW,WAAW,UAAU,WAAW,KAAK,KAAK,UAAU,KAAK,KAAK,WAAW,KAAK,OAAO,WAAW,UAAU,WAAW,UAAU,WAAW,KAAK,KAAK,UAAU,KAAK,KAAK,WAAW,KAAK,KAAK,WAAW,KAAK,KAAK,UAAU,UAAU,WAAW,KAAK,KAAK,WAAW,WAAW,KAAK,QAAQ,UAAU,KAAK,MAAM,WAAW,WAAW,KAAK,KAAK,WAAW,KAAK,QAAQ,WAAW,KAAK,SAAS,WAAW,KAAK,KAAK,WAAW,KAAK,KAAK,WAAW,WAAW,UAAU,WAAW,KAAK,KAAK,WAAW,UAAU,WAAW,WAAW,WAAW,KAAK,KAAK,WAAW,WAAW,WAAW,WAAW,WAAW,KAAK,KAAK,UAAU,KAAK,KAAK,UAAU,oMAAoM,iCAAiC,8EAA8E,YAAY,wJAAwJ,mdAAmd,8BAA8B,2HAA2H,GAAG,oKAAoK,QAAQ,igBAAigB,+BAA+B,6MAA6M,4KAA4K,mkBAAmkB,iCAAiC,2KAA2K,4EAA4E,6PAA6P,aAAa,oFAAoF,YAAY,cAAc,aAAa,gBAAgB,sBAAsB,4BAA4B,yBAAyB,aAAa,eAAe,aAAa,qBAAqB,8BAA8B,cAAc,0CAA0C,cAAc,aAAa,qBAAqB,aAAa,mBAAmB,mCAAmC,iBAAiB,eAAe,iBAAiB,eAAe,MAAM,cAAc,cAAc,sMAAsM,KAAK,aAAa,mBAAmB,kCAAkC,kBAAkB,uDAAuD,uBAAuB,uCAAuC,oBAAoB,+BAA+B,iBAAiB,OAAO,KAAK,gBAAgB,eAAe,6CAA6C,yBAAyB,oCAAoC,eAAe,GAAG,eAAe,qBAAqB,0BAA0B,qCAAqC,eAAe,GAAG,eAAe,sBAAsB,6BAA6B,uEAAuE,wBAAwB,8DAA8D,OAAO,wBAAwB,8DAA8D,OAAO,KAAK,eAAe,gBAAgB,yFAAyF,sBAAsB,kIAAkI,8CAA8C,OAAO,6DAA6D,OAAO,kCAAkC,sKAAsK,oEAAoE,OAAO,oEAAoE,OAAO,iCAAiC,qKAAqK,6IAA6I,OAAO,gJAAgJ,OAAO,gCAAgC,sKAAsK,mEAAmE,OAAO,mEAAmE,OAAO,0BAA0B,wKAAwK,wBAAwB,uDAAuD,+BAA+B,OAAO,kIAAkI,OAAO,2BAA2B,8EAA8E,4BAA4B,+EAA+E,4BAA4B,2KAA2K,mCAAmC,yBAAyB,4CAA4C,sBAAsB,6CAA6C,gBAAgB,yBAAyB,OAAO,qCAAqC,wQAAwQ,kCAAkC,kFAAkF,0BAA0B,uDAAuD,mCAAmC,wCAAwC,+CAA+C,6jBAA6jB,oBAAoB,gDAAgD,iBAAiB,wTAAwT,kCAAkC,+FAA+F,2EAA2E,gCAAgC,SAAS,iCAAiC,wBAAwB,8EAA8E,qIAAqI,uJAAuJ,QAAQ,OAAO,iCAAiC,kDAAkD,UAAU,gKAAgK,mCAAmC,+FAA+F,mLAAmL,kBAAkB,OAAO,iQAAiQ,6DAA6D,iCAAiC,6BAA6B,YAAY,SAAS,yBAAyB,eAAe,OAAO,4SAA4S,2DAA2D,2GAA2G,kEAAkE,+BAA+B,sBAAsB,UAAU,2CAA2C,6JAA6J,oBAAoB,OAAO,yLAAyL,6DAA6D,iCAAiC,sBAAsB,YAAY,SAAS,OAAO,KAAK,iBAAiB,oIAAoI,sEAAsE,mDAAmD,KAAK,uBAAuB,0DAA0D,GAAG,qCAAqC,uBAAuB,0BAA0B,GAAG,4CAA4C,wBAAwB,GAAG,8BAA8B,uBAAuB,WAAW,aAAa,kBAAkB,eAAe,mBAAmB,gBAAgB,iBAAiB,sBAAsB,uBAAuB,GAAG,oCAAoC,gBAAgB,GAAG,qBAAqB,uBAAuB,2BAA2B,uBAAuB,qBAAqB,oBAAoB,kBAAkB,6CAA6C,GAAG,qBAAqB,iBAAiB,GAAG,oBAAoB,uBAAuB,GAAG,sEAAsE,0BAA0B,gBAAgB,sBAAsB,iBAAiB,uBAAuB,GAAG,sBAAsB,eAAe,GAAG,yBAAyB,uBAAuB,GAAG,yBAAyB,uBAAuB,GAAG,+BAA+B,gBAAgB,iBAAiB,sBAAsB,GAAG,4BAA4B,sCAAsC,kCAAkC,GAAG,mHAAmH,gBAAgB,GAAG,iFAAiF,4CAA4C,2BAA2B,GAAG,0BAA0B,uBAAuB,yGAAyG,oBAAoB,GAAG,iKAAiK,+BAA+B,GAAG,8BAA8B,sBAAsB,GAAG,qBAAqB,8BAA8B,qBAAqB,mBAAmB,uBAAuB,GAAG,oBAAoB,uBAAuB,iBAAiB,sBAAsB,sBAAsB,uBAAuB,GAAG,cAAc,sBAAsB,6BAA6B,0BAA0B,yBAAyB,qBAAqB,GAAG,sBAAsB,cAAc,GAAG,uBAAuB,eAAe,GAAG,yCAAyC;;AAEx2jB;;;;;;;;;;;;;ACmEA;;AAGA;;;;oBAGA;wBACA;;;AACA;;oBACA;4CACA;8CACA;mBACA;0BACA;yCACA;sBACA;sBAEA;AAZA;yBAaA;;qBAEA;kBACA;oBACA;uBACA;yBACA;wBACA;iBAEA;AARA;AASA;;;mCAEA;YACA;AACA;+BACA;sCACA;AACA;kCACA;2BACA;AACA;gCACA;;;AACA;AAEA;AAbA;;2BAeA;4CACA;AACA;6CACA;iEACA;AACA;+CACA;kEACA;AACA;qDACA;;4BACA;;AACA;6CACA;wDACA;AACA;6CACA;wDACA;AAEA;AAnBA;;6BAqBA;4EACA;AACA;uCACA;8DACA;0DACA;+BACA;cACA;qCACA;AACA;AACA;2DACA;gCACA;kCACA;gCAEA;;uBACA;qDACA;cACA;qDACA;AACA;AACA;yDACA;gCACA;iCACA;gCAEA;;uBACA;wDACA;iEACA;cACA;yDACA;mEACA;AACA;AACA;uDACA;gCACA;kCACA;gCAEA;;uBACA;oDACA;cACA;oDACA;AACA;AACA;2CACA;8BACA;+BACA;8EACA;AACA;wCACA;qDACA;gBACA;cACA;6BACA;wCACA;+BACA;AACA;AACA;iDACA;6BACA;+BACA;AACA;mDACA;+BACA;8BACA;AACA;8CACA;+BACA;6BACA;kFACA;AACA;sDACA;uBACA;AACA;iBACA;6BACA;AACA;iBACA;AACA;mCACA;AACA;iEACA;wCACA;0EACA;gEACA;wCACA;AACA;2DACA;6DACA;AACA;2CACA;oCACA;AACA;6DACA;mBACA;AACA;;AACA;;8BACA;yBACA;uBACA;qCACA;sBACA;uCACA;cACA,wBACA,qBACA,uBACA,kDACA,wCACA,uBACA,yCACA,kBACA;AACA;gCACA;;;AACA;wHACA,yFACA,eACA;uDACA;AACA;oDACA;+DACA;wBACA;qEACA;kBACA;AACA;AACA;mBACA;AACA;2CACA;wBACA;0BACA;;6BAEA;8BACA;4BAEA;AAJA;+BAKA;8EACA;oCACA;;qCAGA;AAFA;AAIA;;+DACA;uDACA;+BACA;wBACA;AACA;uDACA;6BACA;kEACA;0EACA;mDACA;iEACA;8DACA;wBACA;mEACA;sBACA;AACA;4DACA;AACA;AAEA;;iDACA;qDACA;uBACA;AACA,+DACA,wCACA,oDACA,eACA;qBACA;AAEA;;oGACA;qBACA;AACA;uDACA;AAEA;;uCACA;iDACA;mEAEA;;wDACA;kEACA;0BACA;qEACA;wBACA;AACA;0DACA;AACA;AACA;AAEA;AAvMA;;AAwMA;;iCACA;4DACA;+BACA;iCACA,eACA;AACA;2CACA;AACA;2CACA;8CACA;AACA;AA9QA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC9EA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,uCAAsC,QAAQ;AAC9C;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,QAAO;AACP;AACA;AACA,QAAO;AACP;AACA;AACA;AACA;AACA;AACA,MAAK;AACL,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA,QAAO;AACP;AACA;AACA,QAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACjNA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;ACZA;;;;AAGA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAIA;AAFA;;yCAIA;oCACA;oCACA;oCACA;sCAEA;AANA;yBAOA;qBACA;cACA;AACA;;;;;AAEA;;;AAEA;AAHA;;;;AAKA;;;AACA;;;AACA;;;AACA;;;AACA;;;AAEA;AAPA;;;;AASA;+BACA;;;AACA;AAEA;AALA;;AAMA;;;;AACA;AACA;2CACA;6CACA;AACA;AAtCA,G;;;;;;AC7BA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL,IAAG;AACH;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL;AACA;AACA,sFAAqF,aAAa;AAClG;AACA,QAAO;AACP;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,sFAAqF,aAAa;AAClG;AACA,QAAO;AACP;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;AC9DA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;AClCA;;;;;;AACA;AACA;AACA;AAGA;;;;;aAIA;gBAEA;AAHA;;aAKA;gBAEA;AAHA;;aAKA;0BAGA;AAJA;AATA;yBAcA;;iBAEA;cACA;gBAEA;AAJA;AAKA;;;qCAEA;6BACA;qCACA;qDACA;AAEA;AANA;;mCAQA;mBACA;wCACA;qIACA;yBACA;iBACA;AACA;oBACA;wBACA;AAEA;AAXA;+BAYA;uBACA;uBACA;;;AACA;sCACA;4BACA;sBACA;AACA;AACA;+BACA;UACA;AACA;2CACA;uBACA;iDACA;2CACA;AACA;AACA;AA1DA;;;;;;;ACVA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACRA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;AChCA;;;;;;;;4CAGA;qCACA;8CACA;YAEA;AALA;yBAMA;;iBAEA;cACA;gBAEA;AAJA;AAKA;;;qCAEA;6BACA;2BACA;qCACA;qDACA;AAEA;AAPA;;mCASA;wDACA;AACA,iCACA,yCACA,0DAEA;AACA;qBACA;eACA;AAEA;AAZA;+BAaA;2BACA;uBACA;;;AACA;0CACA;4BACA;sBACA;AACA;AACA;+BACA;UACA;AACA;2CACA;uBACA;iDACA;2CACA;AACA;AACA;AApDA;;;;;;;ACNA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACRA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACzCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,2DAA0D,uBAAuB,GAAG,iCAAiC,cAAc,GAAG,uCAAuC,uBAAuB,wBAAwB,YAAY,eAAe,GAAG,2BAA2B,uBAAuB,WAAW,aAAa,eAAe,mBAAmB,gBAAgB,iBAAiB,sBAAsB,uBAAuB,GAAG,yCAAyC,gBAAgB,GAAG,UAAU,4EAA4E,MAAM,WAAW,KAAK,KAAK,UAAU,KAAK,KAAK,WAAW,WAAW,UAAU,UAAU,KAAK,KAAK,WAAW,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,WAAW,WAAW,KAAK,KAAK,UAAU,8FAA8F,iHAAiH,+FAA+F,OAAO,+1BAA+1B,UAAU,gEAAgE,mjCAAmjC,gYAAgY,MAAM,wFAAwF,WAAW,mDAAmD,8BAA8B,oGAAoG,YAAY,oBAAoB,8BAA8B,cAAc,4BAA4B,kBAAkB,2BAA2B,kBAAkB,8BAA8B,qBAAqB,8BAA8B,eAAe,4BAA4B,cAAc,4BAA4B,kBAAkB,6BAA6B,cAAc,8BAA8B,eAAe,4BAA4B,cAAc,0CAA0C,oCAAoC,2BAA2B,eAAe,4BAA4B,aAAa,4BAA4B,mBAAmB,4BAA4B,aAAa,4BAA4B,mBAAmB,yBAAyB,cAAc,4BAA4B,iBAAiB,cAAc,qBAAqB,4BAA4B,kBAAkB,8BAA8B,kBAAkB,8BAA8B,cAAc,yBAAyB,cAAc,4BAA4B,cAAc,8BAA8B,aAAa,4BAA4B,gBAAgB,8BAA8B,yBAAyB,2BAA2B,eAAe,cAAc,KAAK,cAAc,wCAAwC,2FAA2F,KAAK,gBAAgB,sBAAsB,yHAAyH,qBAAqB,uUAAuU,uBAAuB,yEAAyE,mCAAmC,0CAA0C,6BAA6B,sFAAsF,2CAA2C,0BAA0B,iBAAiB,0BAA0B,0BAA0B,yBAAyB,iGAAiG,iBAAiB,sCAAsC,qBAAqB,4CAA4C,oBAAoB,0DAA0D,gBAAgB,iCAAiC,iBAAiB,2CAA2C,KAAK,aAAa,2BAA2B,kDAAkD,qBAAqB,OAAO,oBAAoB,cAAc,2BAA2B,0DAA0D,kBAAkB,0BAA0B,uBAAuB,0DAA0D,8CAA8C,yEAAyE,2HAA2H,6CAA6C,0DAA0D,WAAW,8BAA8B,OAAO,yBAAyB,wIAAwI,oBAAoB,+BAA+B,iBAAiB,OAAO,KAAK,eAAe,oBAAoB,uGAAuG,iBAAiB,sHAAsH,+BAA+B,OAAO,gBAAgB,gGAAgG,oCAAoC,OAAO,iDAAiD,wFAAwF,gCAAgC,OAAO,iBAAiB,qBAAqB,kBAAkB,0CAA0C,iDAAiD,8BAA8B,uHAAuH,wEAAwE,OAAO,+CAA+C,SAAS,OAAO,oBAAoB,gCAAgC,cAAc,gEAAgE,wBAAwB,kCAAkC,8BAA8B,4CAA4C,eAAe,iEAAiE,eAAe,yBAAyB,qGAAqG,eAAe,SAAS,0BAA0B,gBAAgB,uLAAuL,KAAK,iBAAiB,gDAAgD,+EAA+E,0BAA0B,4CAA4C,sEAAsE,uCAAuC,wDAAwD,SAAS,+EAA+E,uFAAuF,0BAA0B,aAAa,4BAA4B,+BAA+B,oEAAoE,eAAe,uCAAuC,QAAQ,4CAA4C,iBAAiB,yCAAyC,yBAAyB,mBAAmB,kCAAkC,+BAA+B,0CAA0C,MAAM,uBAAuB,qDAAqD,4GAA4G,KAAK,GAAG,4CAA4C,uBAAuB,GAAG,gBAAgB,cAAc,GAAG,sBAAsB,uBAAuB,wBAAwB,YAAY,eAAe,GAAG,UAAU,uBAAuB,WAAW,aAAa,eAAe,mBAAmB,gBAAgB,iBAAiB,sBAAsB,uBAAuB,GAAG,wBAAwB,gBAAgB,GAAG,yCAAyC;;AAEv3V;;;;;;;;;;;;;ACyDA;;AACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEA,aAEA;;;;4CAGA;oCACA;uCACA;yCACA;4CACA;qCACA;oCACA;yCACA;qCACA;qCACA;8CACA;WACA;yCACA;qCACA;mCACA;yCACA;mCACA;yCACA;oCACA;yBACA;2CACA;yCACA;yCACA;oCACA;oCACA;oCACA;mCACA;wCACA;+CACA;uBAEA;AA/BA;yBAgCA;oBACA;;qBAEA;AACA;cACA;gBAEA;AALA;AAMA;;;;;AAEA;qCACA;wBACA;yBACA;wFACA;gIACA;yBACA;AACA;yCACA;uEACA;iCACA;;;AACA;6DACA;AACA;qBACA;AACA;cACA;AACA;;;AACA;;;AACA;;;AACA;;;AACA;;;AACA;;;AACA;;;AAEA;AA1BA;;2CA4BA;;;AACA;AACA;;;AACA;yCACA;8CACA;AACA;4BACA;YACA;AACA;;AACA;;2BACA;yBACA;4CACA;oCACA;kCACA;gEACA;yDACA;2BACA;iDACA;AACA;AACA;cACA;AACA;AACA;qCACA;6BACA;qCACA;sCACA;AACA;gCACA;;;AACA;AAEA;AAlCA;;gCAoCA;0FACA;AACA;4BACA;+DACA;;;AACA;AACA;;AACA;;0DACA;8BACA;sBACA;cACA;qDACA;iCACA;kCACA;iBACA;AACA;AACA;;;AACA;+BACA;wCACA;6BACA;AACA;4BACA;qGACA;8BACA;qDACA;gBACA;2BACA;AACA;AACA;AACA;mCACA;;;AACA;oCACA;;;AACA;;;AACA;;;AACA;;;AACA;uBACA;;;AACA;AACA;cACA;AACA;6BACA;oBACA;oBACA;0DACA;0DACA;AAEA;AAnDA;+BAoDA;mBACA;qBACA;uBACA;;;AACA;0CACA;4BACA;sBACA;AACA;;AACA;;;;AACA;uBACA;yDACA;qEACA;;;sBACA;;;AACA;0BACA;0BACA;8BACA;0BACA;AACA;QACA;wBACA;AACA;+BACA;AACA;AACA;AACA;AACA;AACA;2CACA;AACA;uBACA;iDACA;2CACA;AACA;AACA;AAhMA,G;;;;;;ACtEA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,wFAAuF,aAAa;AACpG;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,QAAO;AACP;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,wFAAuF,aAAa;AACpG;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,QAAO;AACP;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,MAAK;AACL,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;AC9IA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACxCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,qCAAoC,8BAA8B,GAAG,aAAa,sCAAsC,GAAG,6BAA6B,kCAAkC,+BAA+B,8BAA8B,0BAA0B,eAAe,eAAe,iCAAiC,8BAA8B,yBAAyB,GAAG,gCAAgC,gCAAgC,6BAA6B,4BAA4B,wBAAwB,iDAAiD,yCAAyC,eAAe,GAAG,UAAU,4EAA4E,MAAM,WAAW,KAAK,KAAK,WAAW,KAAK,KAAK,WAAW,WAAW,WAAW,WAAW,UAAU,UAAU,WAAW,WAAW,WAAW,KAAK,KAAK,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,UAAU,2NAA2N,kCAAkC,gCAAgC,qBAAqB,iPAAiP,+EAA+E,OAAO,kTAAkT,cAAc,qGAAqG,UAAU,mHAAmH,kBAAkB,4CAA4C,YAAY,iBAAiB,6BAA6B,kBAAkB,8BAA8B,oBAAoB,+BAA+B,gBAAgB,4BAA4B,eAAe,8BAA8B,gBAAgB,sCAAsC,eAAe,8BAA8B,eAAe,0BAA0B,eAAe,8BAA8B,eAAe,cAAc,KAAK,cAAc,cAAc,kDAAkD,KAAK,gBAAgB,wBAAwB,kCAAkC,8BAA8B,yCAAyC,2CAA2C,gCAAgC,KAAK,aAAa,6BAA6B,0BAA0B,SAAS,+EAA+E,mCAAmC,2OAA2O,+EAA+E,WAAW,OAAO,gDAAgD,SAAS,OAAO,sFAAsF,yIAAyI,SAAS,OAAO,uBAAuB,oHAAoH,yBAAyB,8CAA8C,KAAK,eAAe,sBAAsB,2BAA2B,SAAS,sJAAsJ,KAAK,iBAAiB,gCAAgC,GAAG,8BAA8B,8BAA8B,GAAG,aAAa,sCAAsC,GAAG,6BAA6B,kCAAkC,+BAA+B,8BAA8B,0BAA0B,eAAe,eAAe,iCAAiC,8BAA8B,yBAAyB,GAAG,gCAAgC,gCAAgC,6BAA6B,4BAA4B,wBAAwB,iDAAiD,yCAAyC,eAAe,GAAG,yCAAyC;;AAEr3J;;;;;;;;;;;;;;;;;ACkBA;;;;;;yCAGA;0CACA;0CACA;sCACA;sCACA;sCACA;sCACA;qCACA;uCACA;uBAEA;AAXA;yBAYA;;mBAEA;YAEA;AAHA;AAIA;;;6CAEA;gCACA;gBACA;wDACA;6BACA;AACA;mBACA;AAEA;AATA;;+CAWA;;;AACA;qBACA;2BACA;;AACA;uBACA;8CACA;8BACA;;;cACA;8BACA;sDACA;yEACA;AACA;gBACA;+BACA;AACA;;AACA;0CACA;wBACA;8BACA;qCACA;iCACA;AACA;AACA;AACA;kCACA;2BACA;0EACA;AACA;qCACA;mCACA;AAEA;AAjCA;;qCAmCA;;;AACA;0DACA;yCACA;yBACA;AAEA;AAPA;+BAQA;qBACA;AACA;AAzEA;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1BA,mBAAkB,yD;;;;;;ACAlB;AACA;;;;;;;ACDA;AACA;;AAEA,+BAA8B,sCAAsC;;;;;;;ACHpE;AACA;AACA;AACA;AACA;AACA;;;;;;;ACLA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,QAAO;AACP;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;AC9EA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;ACNA;;;;;;;;oCAGA;yCACA;yCAEA;AAJA;yBAKA;;WAEA;kBACA;eAEA;AAJA;AAKA;;;6BAEA;mBACA;AAEA;AAJA;;gDAMA;cACA;8BACA;AAEA;AALA;+BAMA;oBACA;AACA;;AACA;;SACA;+FACA;sBACA;gEACA;aACA;6CACA;oCACA,kCACA;AACA;4DACA;6CACA;oCACA,kCACA;AACA;gCACA;6CACA;qCACA,kCACA;AACA;AACA;AACA;kBACA;mBACA;AAEA;;kGACA;;;UACA;4BACA;;;AACA;AACA;2BACA;mCACA;iDACA;AACA;sCACA;oDACA;AACA;qBACA;mCACA;;AACA;2CACA;iEACA;iGACA;AACA;AAvEA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AChCA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA,MAAK;AACL,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACzCA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;ACnCA;;;mBAEA;;;AACA;+BACA;+BACA;;;AACA;gBACA;gDACA;4CACA;iCACA;sBACA;YACA;oBACA;AACA;AACA;AAdA,G;;;;;;ACHA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACRA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACxCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,gDAA+C,oBAAoB,GAAG,mDAAmD,6BAA6B,qBAAqB,GAAG,4CAA4C,GAAG,YAAY,4EAA4E,MAAM,WAAW,KAAK,MAAM,WAAW,WAAW,KAAK,MAAM,oIAAoI,+BAA+B,uGAAuG,UAAU,gYAAgY,YAAY,eAAe,aAAa,gBAAgB,6BAA6B,cAAc,6BAA6B,KAAK,aAAa,cAAc,gCAAgC,KAAK,aAAa,qBAAqB,8BAA8B,KAAK,gBAAgB,sBAAsB,mDAAmD,qBAAqB,oFAAoF,KAAK,eAAe,iBAAiB,6DAA6D,+CAA+C,OAAO,mBAAmB,4LAA4L,OAAO,wBAAwB,uCAAuC,yBAAyB,mIAAmI,MAAM,iBAAiB,iCAAiC,4CAA4C,KAAK,GAAG,2CAA2C,oBAAoB,GAAG,mDAAmD,6BAA6B,qBAAqB,GAAG,4CAA4C,KAAK,2CAA2C;;AAE74E;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACcA;;;;qBAGA;uCACA;oCAEA;AAJA;yBAKA;;kBAGA;AAFA;AAGA;;;kCAEA;mBACA;AAEA;AAJA;;;;AAMA;;;AAEA;AAHA;;+BAKA;yBACA;6BACA;gCACA;AACA;AACA;;yBAEA;2CACA;yBACA;uBAHA,CAIA;yBACA;AACA;yCACA;yBACA;AACA;;8CAEA;uBADA,CAEA;yBACA;AAEA;AAtBA;+BAuBA;+BACA;yBACA;AACA;AACA;AA/CA,G;;;;;;ACtBA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA,IAAG;AACH;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACnCA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACxCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,8FAA6F,mBAAmB,GAAG,gBAAgB,qCAAqC,GAAG,uBAAuB,uCAAuC,GAAG,uBAAuB,MAAM,0BAA0B,iBAAiB,GAAG,QAAQ,0BAA0B,iBAAiB,GAAG,GAAG,wBAAwB,MAAM,0BAA0B,iBAAiB,GAAG,QAAQ,0BAA0B,iBAAiB,GAAG,GAAG,UAAU,8EAA8E,SAAS,UAAU,KAAK,KAAK,WAAW,KAAK,KAAK,WAAW,KAAK,KAAK,KAAK,WAAW,UAAU,KAAK,KAAK,WAAW,UAAU,KAAK,KAAK,KAAK,KAAK,WAAW,UAAU,KAAK,KAAK,WAAW,UAAU,KAAK,qUAAqU,OAAO,uQAAuQ,uCAAuC,gBAAgB,+BAA+B,KAAK,GAAG,yFAAyF,mBAAmB,GAAG,gBAAgB,qCAAqC,GAAG,uBAAuB,uCAAuC,GAAG,uBAAuB,QAAQ,0BAA0B,iBAAiB,KAAK,UAAU,0BAA0B,iBAAiB,KAAK,GAAG,wBAAwB,QAAQ,0BAA0B,iBAAiB,KAAK,UAAU,0BAA0B,iBAAiB,KAAK,GAAG,yCAAyC;;AAEr/D;;;;;;;;;;;;;ACSA;;;;;;;WAEA;;uCAGA;AAFA;AAFA;;;;;;;;;;;;;;;;;;;;;;;;ACjBA;;;;;;mBAEe;AACbU,UAAO;AACLC,cAAS,EAACzI,MAAMJ,MAAP,EADJ;AAEL8I,aAAQ,EAAC1I,MAAMJ,MAAP,EAAe+I,SAAS,MAAxB,EAFH;AAGLC,aAAQ,EAAC5I,MAAM6I,OAAP,EAAgBF,SAAS,IAAzB,EAHH;AAILG,gBAAW,EAAC9I,MAAMJ,MAAP,EAAe+I,SAAS,KAAxB,EAJN;AAKLI,YAAO,EAAC/I,MAAMJ,MAAP,EALF;AAMLoJ,cAAS,EAAChJ,MAAMJ,MAAP;AANJ,IADM;AASbuD,OATa,kBASL;AACN,YAAO;AACL6B,YAAK,CADA;AAELC,aAAM,CAFD;AAGLgE,aAAM;AAHD,MAAP;AAKD,IAfY;;AAgBbjC,aAAU;AACRxJ,WADQ,oBACE;AAAE,cAAO,EAAE0L,aAAa,CAAC,aAAD,CAAf,EAAgCC,OAAO,CAAC,YAAD,EAAe,YAAf,CAAvC,EAAqEC,OAAO,CAAC,MAAD,EAAS,OAAT,CAA5E,GAAgG,KAAKJ,OAArG,KAAiH,CAAC,OAAD,CAAxH;AAAmI;AADvI,IAhBG;AAmBbK,YAAS;AACPC,gBADO,yBACQ;AAAA;;AACb,YAAKvE,QAAL;AACA2B,kBAAW;AAAA,gBAAM,MAAK3B,QAAL,EAAN;AAAA,QAAX,EAAkC,EAAlC;AACD,MAJM;AAKPA,aALO,sBAKK;AAAA;;AACV,YAAKwE,SAAL,CAAe,YAAM;AACnB,aAAIxR,UAAU,OAAKyR,KAAL,CAAWzR,OAAzB;AACA,aAAIiR,UAAU,OAAKQ,KAAL,CAAWR,OAAX,CAAmBS,QAAnB,CAA4B,CAA5B,CAAd;AACA,iBAAQ,OAAKX,SAAb;AACE,gBAAK,KAAL;AACE,oBAAK7D,IAAL,GAAY+D,QAAQU,UAAR,GAAqB3R,QAAQuN,WAAR,GAAsB,CAA3C,GAA+C0D,QAAQ1D,WAAR,GAAsB,CAAjF;AACA,oBAAKN,GAAL,GAAWgE,QAAQW,SAAR,GAAoB5R,QAAQ6R,YAAvC;AACA;AACF,gBAAK,MAAL;AACE,oBAAK3E,IAAL,GAAY+D,QAAQU,UAAR,GAAqB3R,QAAQuN,WAAzC;AACA,oBAAKN,GAAL,GAAWgE,QAAQW,SAAR,GAAoBX,QAAQY,YAAR,GAAuB,CAA3C,GAA+C7R,QAAQ6R,YAAR,GAAuB,CAAjF;AACA;AACF,gBAAK,OAAL;AACE,oBAAK3E,IAAL,GAAY+D,QAAQU,UAAR,GAAqBV,QAAQ1D,WAAzC;AACA,oBAAKN,GAAL,GAAWgE,QAAQW,SAAR,GAAoBX,QAAQY,YAAR,GAAuB,CAA3C,GAA+C7R,QAAQ6R,YAAR,GAAuB,CAAjF;AACA;AACF,gBAAK,QAAL;AACE,oBAAK3E,IAAL,GAAY+D,QAAQU,UAAR,GAAqB3R,QAAQuN,WAAR,GAAsB,CAA3C,GAA+C0D,QAAQ1D,WAAR,GAAsB,CAAjF;AACA,oBAAKN,GAAL,GAAWgE,QAAQW,SAAR,GAAoBX,QAAQY,YAAvC;AACA;AACF;AACEtO,qBAAQC,IAAR,CAAa,sBAAb;AAlBJ;AAoBAxD,iBAAQ4M,KAAR,CAAcK,GAAd,GAAoB,OAAKA,GAAL,GAAW,IAA/B;AACAjN,iBAAQ4M,KAAR,CAAcM,IAAd,GAAqB,OAAKA,IAAL,GAAY,IAAjC;AACD,QAzBD;AA0BD,MAhCM;AAiCP7D,WAjCO,kBAiCCxD,CAjCD,EAiCI;AACT,WAAIA,KAAK,KAAKoL,OAAL,KAAiB,aAA1B,EAAyCpL,EAAEiM,cAAF;AACzC,YAAKZ,IAAL,GAAY,CAAC,KAAKA,IAAlB;AACA,WAAI,KAAKA,IAAT,EAAe,KAAKK,WAAL;AAChB;AArCM,IAnBI;AA0DbhC,UA1Da,qBA0DF;AAAA;;AACT,SAAI0B,UAAU,KAAKQ,KAAL,CAAWR,OAAX,CAAmBS,QAAnB,CAA4B,CAA5B,CAAd;AACA,SAAI,CAACT,OAAL,EAAc,OAAO1N,QAAQwO,KAAR,CAAc,uEAAd,CAAP;;AAEd,SAAI,KAAKd,OAAL,KAAiB,OAAjB,IAA4B,CAAC,CAACA,QAAQe,QAA1C,EAAoD;AAClDf,iBAAU,wBAAE,gCAAF,EAAoCA,OAApC,CAAV;AACA,WAAI,CAACA,QAAQ7O,MAAb,EAAqB;AAAE;AAAQ;AAChC;AACD,UAAKqD,MAAL,CAAY/C,OAAZ,CAAoB,iBAAS;AAC3B,+BAAEuO,OAAF,EAAWgB,EAAX,CAAcjM,KAAd,EAAqB,OAAKqD,MAA1B;AACD,MAFD;AAGD,IArEY;AAsEb6I,gBAtEa,2BAsEI;AACf,SAAI,KAAKC,QAAT,EAAmB,wBAAE,KAAKA,QAAP,EAAiBC,GAAjB;AACpB;AAxEY,E;;;;;;ACFf,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;AC3BA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;AC3BA;;;;yCAGA;uBACA;sBACA;wCACA;mBAEA;AANA;;;;AAQA;;;AAEA;AAHA;AARA;;;;;;;;;;;;ACXA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACnBA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACxCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,qCAAoC,oBAAoB,GAAG,0BAA0B,uBAAuB,cAAc,eAAe,eAAe,gBAAgB,2BAA2B,GAAG,0BAA0B,uBAAuB,gBAAgB,YAAY,mBAAmB,kBAAkB,mBAAmB,uBAAuB,sBAAsB,yBAAyB,iCAAiC,uCAAuC,6BAA6B,GAAG,uCAAuC,2BAA2B,2BAA2B,GAAG,wCAAwC,eAAe,8BAA8B,8EAA8E,GAAG,iCAAiC,+BAA+B,6CAA6C,qMAAqM,GAAG,8BAA8B,yBAAyB,GAAG,qFAAqF,8BAA8B,qBAAqB,iBAAiB,GAAG,iCAAiC,uBAAuB,wBAAwB,yBAAyB,GAAG,UAAU,4EAA4E,iBAAiB,KAAK,KAAK,WAAW,UAAU,UAAU,UAAU,UAAU,WAAW,KAAK,KAAK,WAAW,UAAU,UAAU,UAAU,UAAU,UAAU,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,KAAK,KAAK,WAAW,WAAW,KAAK,KAAK,UAAU,WAAW,WAAW,KAAK,KAAK,WAAW,WAAW,KAAK,iBAAiB,KAAK,OAAO,WAAW,WAAW,UAAU,KAAK,KAAK,WAAW,WAAW,WAAW,iMAAiM,kDAAkD,qqBAAqqB,yBAAyB,8KAA8K,YAAY,eAAe,8BAA8B,kBAAkB,8BAA8B,cAAc,4BAA4B,kBAAkB,8BAA8B,uBAAuB,cAAc,cAAc,4BAA4B,eAAe,eAAe,KAAK,cAAc,cAAc,gCAAgC,KAAK,gBAAgB,iBAAiB,2CAA2C,mBAAmB,+EAA+E,uBAAuB,0BAA0B,uBAAuB,wFAAwF,qBAAqB,yEAAyE,KAAK,aAAa,mBAAmB,yCAAyC,6GAA6G,OAAO,0BAA0B,sCAAsC,oBAAoB,wCAAwC,mCAAmC,OAAO,qCAAqC,OAAO,KAAK,iBAAiB,yBAAyB,wGAAwG,KAAK,eAAe,0BAA0B,2BAA2B,uDAAuD,sDAAsD,OAAO,yCAAyC,SAAS,OAAO,uBAAuB,2BAA2B,kDAAkD,4DAA4D,SAAS,OAAO,iBAAiB,uCAAuC,kBAAkB,4BAA4B,SAAS,gDAAgD,SAAS,8CAA8C,KAAK,GAAG,sCAAsC,oBAAoB,EAAE,0BAA0B,uBAAuB,cAAc,eAAe,eAAe,gBAAgB,2BAA2B,GAAG,0BAA0B,uBAAuB,gBAAgB,YAAY,mBAAmB,kBAAkB,mBAAmB,uBAAuB,sBAAsB,yBAAyB,iCAAiC,uCAAuC,6BAA6B,GAAG,uCAAuC,2BAA2B,2BAA2B,GAAG,wCAAwC,eAAe,8BAA8B,8EAA8E,GAAG,iCAAiC,+BAA+B,6CAA6C,qMAAqM,GAAG,8BAA8B,yBAAyB,EAAE,uFAAuF,8BAA8B,qBAAqB,iBAAiB,GAAG,iCAAiC,uBAAuB,wBAAwB,yBAAyB,GAAG,yCAAyC;;AAEt1M;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACwBA;;;;uCAGA;yCACA;oCACA;yCACA;+BACA;oCACA;uBAEA;AARA;yBASA;;mBAGA;AAFA;AAGA;;;;;AAEA;;;AACA;;;AACA;;;AACA;;;AAEA;AANA;;gCAQA;uCACA;6BACA;+BACA;cACA;AACA;AACA;4CACA;YACA;AACA;gCACA;sCACA;sBACA;cACA;sBACA;AACA;AAEA;AAlBA;+BAmBA;uBACA;yBACA;4BACA;YACA;AACA;AACA;;;mDAEA;yBACA;qDACA;6BACA;gBACA;wBACA;AACA;AACA;AACA;2CACA;yBACA;gDACA;mCACA;AACA;AACA;AACA;6BACA;wBACA;AACA;+BACA;;;AACA;YACA;;;AACA;yBACA;AAEA;AA1BA;AAhDA,G;;;;;;AChCA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACnFA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACzCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,4EAA2E,iBAAiB,wBAAwB,GAAG,uDAAuD,iBAAiB,uBAAuB,gBAAgB,aAAa,qBAAqB,2BAA2B,8BAA8B,wCAAwC,uCAAuC,GAAG,kCAAkC,uBAAuB,oBAAoB,GAAG,yCAAyC,uBAAuB,WAAW,aAAa,eAAe,mBAAmB,gBAAgB,iBAAiB,sBAAsB,uBAAuB,GAAG,qGAAqG,eAAe,qCAAqC,8EAA8E,GAAG,4BAA4B,cAAc,wBAAwB,gBAAgB,iBAAiB,qBAAqB,eAAe,uBAAuB,eAAe,GAAG,yDAAyD,kBAAkB,GAAG,gCAAgC,oBAAoB,GAAG,8DAA8D,uBAAuB,eAAe,iBAAiB,qBAAqB,qBAAqB,wBAAwB,8BAA8B,gDAAgD,yBAAyB,GAAG,gCAAgC,aAAa,eAAe,GAAG,+BAA+B,gBAAgB,gBAAgB,GAAG,2EAA2E,6BAA6B,0BAA0B,qBAAqB,wBAAwB,4BAA4B,wBAAwB,GAAG,wDAAwD,aAAa,GAAG,UAAU,6EAA6E,MAAM,UAAU,WAAW,KAAK,KAAK,UAAU,WAAW,UAAU,UAAU,WAAW,WAAW,WAAW,WAAW,WAAW,KAAK,KAAK,WAAW,WAAW,KAAK,KAAK,WAAW,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,WAAW,WAAW,KAAK,MAAM,UAAU,WAAW,WAAW,KAAK,KAAK,UAAU,WAAW,UAAU,UAAU,WAAW,UAAU,WAAW,UAAU,KAAK,iBAAiB,KAAK,iBAAiB,KAAK,MAAM,WAAW,UAAU,UAAU,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,KAAK,KAAK,UAAU,UAAU,KAAK,KAAK,UAAU,UAAU,KAAK,KAAK,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,KAAK,gBAAgB,ysBAAysB,0TAA0T,wBAAwB,ycAAyc,mHAAmH,mCAAmC,ifAAif,WAAW,kIAAkI,WAAW,oDAAoD,MAAM,uDAAuD,aAAa,qGAAqG,kBAAkB,iBAAiB,uBAAuB,aAAa,oBAAoB,8BAA8B,uBAAuB,8BAA8B,kBAAkB,8BAA8B,cAAc,0CAA0C,eAAe,4BAA4B,mBAAmB,yBAAyB,kBAAkB,8BAA8B,cAAc,4BAA4B,iBAAiB,yBAAyB,aAAa,sBAAsB,+BAA+B,sBAAsB,+BAA+B,gBAAgB,cAAc,qBAAqB,4BAA4B,kBAAkB,6BAA6B,kBAAkB,6BAA6B,gBAAgB,8BAA8B,oBAAoB,4BAA4B,mBAAmB,4BAA4B,mBAAmB,8BAA8B,aAAa,4BAA4B,uBAAuB,cAAc,cAAc,uJAAuJ,KAAK,gBAAgB,oBAAoB,2EAA2E,mBAAmB,UAAU,yCAAyC,wFAAwF,2BAA2B,wHAAwH,6EAA6E,QAAQ,qBAAqB,yEAAyE,mBAAmB,6BAA6B,gBAAgB,2EAA2E,qBAAqB,mCAAmC,OAAO,gBAAgB,oBAAoB,qCAAqC,YAAY,iGAAiG,6HAA6H,wBAAwB,wDAAwD,OAAO,wBAAwB,2BAA2B,4GAA4G,gBAAgB,iCAAiC,kBAAkB,uGAAuG,sBAAsB,oDAAoD,KAAK,aAAa,yBAAyB,qEAAqE,mBAAmB,kBAAkB,6HAA6H,oBAAoB,UAAU,OAAO,gDAAgD,OAAO,eAAe,gCAAgC,yBAAyB,uJAAuJ,yBAAyB,0BAA0B,iBAAiB,OAAO,uBAAuB,gCAAgC,wBAAwB,0BAA0B,8EAA8E,8DAA8D,6KAA6K,2EAA2E,gBAAgB,2CAA2C,KAAK,eAAe,gBAAgB,gCAAgC,qBAAqB,4BAA4B,+BAA+B,iBAAiB,6CAA6C,iGAAiG,qJAAqJ,+DAA+D,SAAS,OAAO,oDAAoD,kBAAkB,SAAS,OAAO,iBAAiB,6CAA6C,SAAS,oFAAoF,uBAAuB,qEAAqE,uBAAuB,iDAAiD,mBAAmB,wCAAwC,2EAA2E,0DAA0D,OAAO,qCAAqC,8DAA8D,oCAAoC,SAAS,OAAO,sDAAsD,OAAO,6BAA6B,uCAAuC,qCAAqC,YAAY,sBAAsB,uGAAuG,gDAAgD,kBAAkB,gDAAgD,mFAAmF,sBAAsB,uCAAuC,SAAS,8EAA8E,uFAAuF,0BAA0B,aAAa,gGAAgG,eAAe,uCAAuC,QAAQ,oBAAoB,iHAAiH,KAAK,iBAAiB,0IAA0I,kBAAkB,wDAAwD,qCAAqC,0IAA0I,0BAA0B,4CAA4C,sEAAsE,KAAK,iBAAiB,iJAAiJ,uBAAuB,yBAAyB,4GAA4G,KAAK,GAAG,6DAA6D,iBAAiB,wBAAwB,GAAG,sCAAsC,iBAAiB,uBAAuB,gBAAgB,aAAa,qBAAqB,2BAA2B,8BAA8B,wCAAwC,uCAAuC,GAAG,iBAAiB,uBAAuB,oBAAoB,GAAG,wBAAwB,uBAAuB,WAAW,aAAa,eAAe,mBAAmB,gBAAgB,iBAAiB,sBAAsB,uBAAuB,GAAG,mEAAmE,eAAe,qCAAqC,8EAA8E,GAAG,WAAW,cAAc,wBAAwB,gBAAgB,iBAAiB,qBAAqB,eAAe,uBAAuB,eAAe,GAAG,wCAAwC,mBAAmB,eAAe,oBAAoB,EAAE,4BAA4B,uBAAuB,eAAe,iBAAiB,qBAAqB,qBAAqB,wBAAwB,8BAA8B,gDAAgD,yBAAyB,GAAG,eAAe,aAAa,eAAe,GAAG,cAAc,gBAAgB,gBAAgB,GAAG,0DAA0D,6BAA6B,0BAA0B,qBAAqB,wBAAwB,4BAA4B,wBAAwB,GAAG,uCAAuC,aAAa,EAAE,2CAA2C;;AAEn9b;;;;;;;;;;;;;ACmCA;;AACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEA,eACA;;;AAIA;AAFA;;4CAIA;8CACA;yCACA;8CACA;qCACA;yCACA;yCACA;oCACA;;;AACA;;4CACA;4CACA;wBACA;2CACA;yCACA;yCACA;uCACA;0CACA;yCACA;0CACA;mCACA;YAEA;AAtBA;yBAuBA;;aAEA;gBACA;oBACA;aACA;eACA;YACA;cAEA;AARA;AASA;;;;;AAEA;;;AACA;;AACA;;6CACA;mEACA;6DACA;AACA;AACA;;;AACA;;;AACA;;;AACA;;;AACA;;AACA;;;;AACA;;;;;;wBACA;;8BACA;uBACA;AACA;;;AACA;;;AACA;;;AACA;;;AACA;;;;;;;AAEA;AAxBA;;yCA0BA;sDACA;AACA;8BACA;gBACA;wEACA;AACA;cACA;AACA;AACA;AACA;yBACA;YACA;AACA;qCACA;6BACA;qCACA;qDACA;AACA;qCACA;;;AACA;AACA;;AACA;;;;AACA;yBACA;8BACA;6BACA;AACA;8DACA;uCACA;uBACA;iDACA;gDACA;2BACA;2BACA;YACA;AACA;yBACA;AAEA;AAxCA;;6BA0CA;mBACA;AACA;qCACA;0BACA;;;AACA;2CACA;+EACA;AACA;2BACA;;kCACA;;8CACA;6CACA;AACA;cACA;;;AACA;AACA;AACA;6BACA;;;AACA;mDACA;YACA;AACA;yCACA;0BACA;yBACA;AACA;wCACA;wCACA;AACA;gCACA;sCACA;qCACA;iCACA;4CACA;gBACA;uBACA;AACA;oBACA;iCACA;gBACA;AACA;cACA;oBACA;cACA;AACA;AACA;;AACA;;6CACA;;;AACA;mBACA;oCACA;oCACA;gBACA;AACA;kCACA;AACA;+BACA;wCACA;yBACA;sCACA;AACA;;AACA;;;;AACA;sBACA;yDACA;qEACA;;;sBACA;2BACA;0BACA;gBACA;8BACA;0BACA;AACA;AACA;mCACA;qGACA;AAEA;AA/EA;+BAgFA;0BACA;qBACA;oBACA;;;AACA;sDACA;2BACA;AACA;UACA;wBACA;uBACA;;;AACA;0CACA;4BACA;sBACA;AACA;AACA;+BACA;kDACA;0BACA;qBACA;UACA;AACA;2CACA;uBACA;iDACA;2CACA;AACA;AACA;AApNA,G;;;;;;AC/CA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,QAAO;AACP;AACA;AACA,QAAO;AACP;AACA,sFAAqF,aAAa;AAClG;AACA;AACA;AACA,QAAO;AACP,wFAAuF,aAAa;AACpG;AACA;AACA;AACA,QAAO;AACP,wFAAuF,aAAa;AACpG;AACA;AACA;AACA,QAAO;AACP;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,MAAK;AACL,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL;AACA;AACA,sFAAqF,aAAa;AAClG;AACA,QAAO;AACP;AACA,uCAAsC,QAAQ;AAC9C;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,QAAO;AACP;AACA,MAAK;AACL,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACxLA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;AClCA;;;;;;AAGA;;;AAEA;AAHA;+BAIA;sCACA;6CACA;AAEA;;2BACA;8BACA;AACA;AACA;AAbA,G;;;;;;ACJA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACVA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACxCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,8CAA6C,QAAQ,gCAAgC,GAAG,GAAG,qBAAqB,WAAW,YAAY,cAAc,aAAa,kBAAkB,uBAAuB,gBAAgB,uBAAuB,yCAAyC,GAAG,mCAAmC,oBAAoB,GAAG,sCAAsC,uBAAuB,aAAa,cAAc,qCAAqC,yCAAyC,GAAG,qCAAqC,uBAAuB,2BAA2B,gCAAgC,uBAAuB,0BAA0B,gCAAgC,wCAAwC,eAAe,gBAAgB,eAAe,GAAG,mCAAmC,uBAAuB,uBAAuB,sBAAsB,eAAe,gBAAgB,mBAAmB,mBAAmB,GAAG,gDAAgD,iBAAiB,kBAAkB,GAAG,gDAAgD,eAAe,gBAAgB,GAAG,gDAAgD,iBAAiB,kBAAkB,GAAG,gDAAgD,iBAAiB,kBAAkB,GAAG,iPAAiP,mJAAmJ,oBAAoB,mBAAmB,oBAAoB,iBAAiB,gBAAgB,iBAAiB,GAAG,UAAU,8EAA8E,MAAM,KAAK,WAAW,KAAK,KAAK,KAAK,UAAU,UAAU,UAAU,UAAU,UAAU,WAAW,UAAU,WAAW,WAAW,KAAK,KAAK,WAAW,KAAK,KAAK,WAAW,UAAU,UAAU,WAAW,WAAW,KAAK,KAAK,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,UAAU,UAAU,UAAU,KAAK,KAAK,WAAW,WAAW,WAAW,UAAU,UAAU,UAAU,UAAU,KAAK,KAAK,UAAU,UAAU,KAAK,KAAK,UAAU,UAAU,KAAK,KAAK,UAAU,UAAU,KAAK,KAAK,UAAU,UAAU,KAAK,SAAS,WAAW,WAAW,UAAU,WAAW,UAAU,UAAU,UAAU,mHAAmH,sBAAsB,qJAAqJ,MAAM,+DAA+D,gBAAgB,2EAA2E,YAAY,cAAc,8BAA8B,gBAAgB,8BAA8B,cAAc,4BAA4B,cAAc,0BAA0B,eAAe,eAAe,KAAK,cAAc,cAAc,uDAAuD,KAAK,gBAAgB,sBAAsB,qDAAqD,KAAK,aAAa,yBAAyB,wDAAwD,yBAAyB,0BAA0B,gCAAgC,OAAO,KAAK,eAAe,eAAe,uDAAuD,uBAAuB,sBAAsB,6BAA6B,2BAA2B,6BAA6B,2BAA2B,8BAA8B,6BAA6B,SAAS,wOAAwO,KAAK,iBAAiB,kIAAkI,yFAAyF,mCAAmC,yCAAyC,6FAA6F,qBAAqB,cAAc,sBAAsB,cAAc,WAAW,iIAAiI,OAAO,KAAK,uBAAuB,yBAAyB,qKAAqK,oGAAoG,GAAG,yCAAyC,UAAU,gCAAgC,KAAK,GAAG,qBAAqB,WAAW,YAAY,cAAc,aAAa,kBAAkB,uBAAuB,gBAAgB,uBAAuB,yCAAyC,GAAG,mCAAmC,oBAAoB,GAAG,sCAAsC,uBAAuB,aAAa,cAAc,qCAAqC,yCAAyC,GAAG,qCAAqC,uBAAuB,2BAA2B,gCAAgC,uBAAuB,0BAA0B,gCAAgC,wCAAwC,eAAe,gBAAgB,eAAe,GAAG,mCAAmC,uBAAuB,uBAAuB,sBAAsB,eAAe,gBAAgB,mBAAmB,mBAAmB,GAAG,gDAAgD,iBAAiB,kBAAkB,GAAG,gDAAgD,eAAe,gBAAgB,GAAG,gDAAgD,iBAAiB,kBAAkB,GAAG,gDAAgD,iBAAiB,kBAAkB,GAAG,iPAAiP,mJAAmJ,oBAAoB,mBAAmB,oBAAoB,iBAAiB,gBAAgB,iBAAiB,GAAG,yCAAyC;;AAEjwN;;;;;;;;;;;;;ACGA;;AACA,qBAEA;;;;;;;;;;;;;;sCAGA;uCACA;oCACA;oCACA;uBAEA;AANA;yBAOA;;oBAEA;eAEA;AAHA;AAIA;;;;;AAGA;AAFA;;uCAIA;4CACA;AACA;qCACA;;;AACA;AAEA;AAPA;;2BASA;mBACA;qBACA;AACA;kCACA;oBACA;;;AACA;;;AACA;;;AACA;AACA;AACA;oCACA;AACA;2BACA;qBACA;qBACA;YACA;AAEA;AAnBA;+BAoBA;2BACA;8CACA;oDACA;qBACA;yCACA;QACA;sBACA;uCACA;qCACA;oBACA;;;;AAEA;;;AAEA;AAHA;sDAIA;sDACA;AACA;AACA;AACA;2CACA;uBACA;qDACA;qDACA;yBACA;AACA;uBACA;uCACA;AACA;AAzEA,G;;;;;;ACdA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACxBA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;;;AChCA;;;;yCAGA;qBAEA;AAHA;yBAIA;;eAGA;AAFA;AAGA;;;;AAEA;;uDACA;qBACA;mBACA;;;YACA;AACA;cACA;AACA;;;AACA;;;AAEA;AAXA;+BAYA;mBACA;gBACA;yCACA;6BACA;wBACA;0BACA;AACA;yBACA;wBACA;sBACA;gDACA;AACA;mBACA;AACA;kCACA;AACA;;AACA;;yBACA;;gBACA;;AACA;qBACA;;gBACA;;AACA;qBACA;;;AACA;0BACA;4CACA;+CACA;AACA;AACA;qBACA;yCACA;6CACA;AACA;AACA;AAzDA,G;;;;;;ACNA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACjBA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACxCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,qDAAoD,eAAe,GAAG,iCAAiC,gBAAgB,GAAG,UAAU,+EAA+E,iBAAiB,KAAK,gBAAgB,4HAA4H,YAAY,iBAAiB,8BAA8B,gBAAgB,aAAa,KAAK,cAAc,cAAc,2CAA2C,KAAK,gBAAgB,iBAAiB,6CAA6C,KAAK,eAAe,eAAe,oBAAoB,kBAAkB,yBAAyB,KAAK,iBAAiB,sDAAsD,+JAA+J,uEAAuE,GAAG,gDAAgD,eAAe,EAAE,iCAAiC,gBAAgB,EAAE,yCAAyC;;AAEhqC;;;;;;;;;;;;;ACJA;;;;yCAGA;qBAEA;AAHA;yBAIA;;aAEA;aAEA;AAHA;AAIA;;;;;AAGA;AAFA;;;;AAIA;;;AAEA;AAHA;+BAIA;wBACA;uBACA;iDACA;8CACA;AACA;uBACA;6BACA;AACA;AA1BA,G;;;;;;ACJA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACRA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACxCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,oDAAmD,mBAAmB,GAAG,UAAU,2EAA2E,MAAM,UAAU,oNAAoN,+CAA+C,0NAA0N,qBAAqB,wFAAwF,sBAAsB,kDAAkD,YAAY,6JAA6J,OAAO,mFAAmF,iBAAiB,mBAAmB,aAAa,kBAAkB,gCAAgC,yCAAyC,4BAA4B,eAAe,yBAAyB,KAAK,cAAc,+CAA+C,yDAAyD,KAAK,aAAa,mBAAmB,wEAAwE,oBAAoB,+BAA+B,KAAK,gBAAgB,wBAAwB,wIAAwI,2HAA2H,gBAAgB,gBAAgB,+CAA+C,KAAK,eAAe,oBAAoB,4BAA4B,sDAAsD,OAAO,KAAK,iBAAiB,8BAA8B,GAAG,+CAA+C,mBAAmB,GAAG,uCAAuC;;AAEjtE;;;;;;;;;;;;;ACUA;;AAGA;;;;;;;;;;;;;;;;;;;;;;;;;AAIA;AAFA;;AAIA;gBACA;wCACA;qCAEA;AALA;yBAMA;+BACA;;AAEA;gBACA;aAEA;AAJA;AAKA;;;gCAEA;4BACA;2BACA;AACA;gCACA;oBACA;AAEA;AARA;;6CAUA;eAEA,+EACA;qDAEA;wCAGA;AAJA,QAHA;AAQA;;;AAEA;AAZA;;kCAcA;0BACA;wCACA;AACA;AAEA;AANA;+BAOA;oBACA;AACA;AAjDA,G;;;;;;ACrBA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,QAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,QAAO;AACP;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,QAAO;AACP;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,QAAO;AACP;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,QAAO;AACP,MAAK;AACL,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;AC9DA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;AC1BA;;;;0BAGA;2BACA;WACA;0BACA;0BACA;YAEA;AAPA;yBAQA;;0CAEA;;iBAEA;eACA;kBACA;kBACA;kBAGA;AAPA;AAFA;AAUA;;;uCAEA;wBACA;+BACA;sCACA;6BACA;AACA;AACA;qCACA;wBACA;kDACA;AACA;AAEA;AAbA;;;;AAeA;;;AACA;;;AAEA;AAJA;;+BAMA;;;AACA;2BACA;AAEA;AALA;AAxCA;;;;;;;;;;;;;ACZA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;AC7BA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACxCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,8FAA6F,gBAAgB,GAAG,iBAAiB,qCAAqC,GAAG,wBAAwB,uCAAuC,GAAG,wBAAwB,MAAM,iBAAiB,GAAG,QAAQ,kBAAkB,GAAG,GAAG,yBAAyB,MAAM,kBAAkB,GAAG,QAAQ,iBAAiB,GAAG,GAAG,UAAU,8EAA8E,SAAS,UAAU,KAAK,KAAK,WAAW,KAAK,KAAK,WAAW,KAAK,KAAK,KAAK,UAAU,KAAK,KAAK,UAAU,KAAK,KAAK,KAAK,KAAK,UAAU,KAAK,KAAK,UAAU,KAAK,8gBAA8gB,uCAAuC,eAAe,+BAA+B,iBAAiB,+BAA+B,KAAK,GAAG,yFAAyF,gBAAgB,GAAG,iBAAiB,qCAAqC,GAAG,wBAAwB,uCAAuC,GAAG,wBAAwB,QAAQ,iBAAiB,KAAK,UAAU,kBAAkB,KAAK,GAAG,yBAAyB,QAAQ,kBAAkB,KAAK,UAAU,iBAAiB,KAAK,GAAG,yCAAyC;;AAEzuD;;;;;;;;;;;;;ACUA;;;;;;;WAEA;;sCAEA;uCAEA;AAHA;AAFA;;;;;;;;;;;;;;;;;;;AClBA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACzBA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;ACxCA;;AAEA;AACA;AACA;AACA;AACA,iDAAkF;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,iCAAgC,UAAU,EAAE;AAC5C,E;;;;;;ACpBA;AACA;;;AAGA;AACA,sDAAqD,oBAAoB,GAAG,UAAU,gFAAgF,MAAM,WAAW,0GAA0G,kBAAkB,yaAAya,oBAAoB,iOAAiO,iBAAiB,6DAA6D,YAAY,cAAc,aAAa,cAAc,YAAY,eAAe,6BAA6B,kBAAkB,4BAA4B,eAAe,yBAAyB,mBAAmB,8BAA8B,oBAAoB,8BAA8B,eAAe,+CAA+C,cAAc,OAAO,qBAAqB,aAAa,kBAAkB,aAAa,cAAc,8BAA8B,eAAe,0BAA0B,KAAK,cAAc,cAAc,yIAAyI,KAAK,gBAAgB,uBAAuB,gBAAgB,qJAAqJ,QAAQ,cAAc,EAAE,SAAS,OAAO,KAAK,aAAa,sBAAsB,qGAAqG,oBAAoB,+BAA+B,iBAAiB,OAAO,KAAK,eAAe,uBAAuB,yBAAyB,gIAAgI,OAAO,qDAAqD,4CAA4C,cAAc,kPAAkP,+BAA+B,wDAAwD,yBAAyB,6IAA6I,iBAAiB,sBAAsB,0BAA0B,uBAAuB,yBAAyB,gCAAgC,gBAAgB,kGAAkG,cAAc,+BAA+B,iBAAiB,cAAc,uCAAuC,OAAO,gBAAgB,mDAAmD,iBAAiB,cAAc,mBAAmB,OAAO,KAAK,iBAAiB,2CAA2C,wBAAwB,+CAA+C,gDAAgD,uDAAuD,0CAA0C,UAAU,sBAAsB,2CAA2C,OAAO,2CAA2C,GAAG,iDAAiD,oBAAoB,GAAG,uCAAuC;;AAEn9H;;;;;;;;;;;;;;;;;ACgBA;;;;AACA,aAEA;;;;;;;;;;;;;;;;;;;;;;;;;oBAGA;mBACA;qCACA;wCACA;qCACA;0CACA;2CACA;;aAEA;;;AAEA;AAHA;0BAIA;uBACA;oCACA;qCAEA;AAhBA;yBAiBA;;cAEA;qBACA;kBACA;gBACA;cACA;iBAEA;AAPA;AAQA;;;2CAEA;;8FAEA;mCAEA;AAHA;AAKA;AAPA;;kCASA;2BACA;qDACA;AACA;gCACA;;;AACA;AAEA;AARA;;;AAUA;;uBACA;4DACA;+CACA;cACA;2DACA;;;AACA;mDACA;+DACA;4FACA;0BACA;AACA;+CACA;AACA;wCACA;oBACA;kBACA;oBACA;sBACA;2BACA;AACA;;;AACA;;;AACA;;;AACA;0BACA;SACA;0DACA;AACA;uBACA;;;AACA;;AACA;AACA;2BACA;;;AACA;;AACA;AAEA;AArCA;+BAsCA;;AACA;;sBACA;cACA;AACA;AACA;oBACA;uBACA;yEACA;2BACA;AACA;6BACA;4BACA;AACA;iBACA;UACA;AACA;AAnGA,G;;;;;;AC3BA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA,kHAAiH,mBAAmB,EAAE,mBAAmB,4JAA4J;;AAErT,uCAAsC,uCAAuC,gBAAgB;;AAE7F;AACA;AACA,EAAC;AACD;AACA,G;;;;;;ACpBA,mBAAkB,yD;;;;;;ACAlB;AACA;AACA;AACA;AACA;;;;;;;ACJA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,uBAAsB;AACtB,uBAAsB,uBAAuB,WAAW,IAAI;AAC5D,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,EAAC;AACD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4DAA2D;AAC3D;AACA,MAAK;AACL;AACA,uBAAsB,mCAAmC;AACzD,MAAK;AACL,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iEAAgE,gCAAgC;AAChG;AACA;AACA;AACA;AACA,IAAG;;AAEH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA,2DAA0D,kBAAkB;;AAE5E;AACA;AACA;AACA,qBAAoB,uBAAuB;;AAE3C,qDAAoD,6BAA6B;;AAEjF;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH,2BAA0B,eAAe,EAAE;AAC3C,2BAA0B,gBAAgB;AAC1C,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA,qDAAoD,OAAO,QAAQ,iCAAiC;AACpG,EAAC;AACD;AACA,kDAAiD;AACjD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACzOA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kDAAiD;AACjD,EAAC;AACD;AACA,sBAAqB;AACrB;AACA,UAAS;AACT,IAAG,EAAE;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACpDA;AACA;AACA;AACA;AACA;AACA;AACA,2DAA0D,sBAAsB;AAChF,mFAAkF,wBAAwB;AAC1G;;;;;;;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;;;;;;;ACdA;;;;;;;ACAA,eAAc;;;;;;;ACAd;AACA;AACA;AACA;AACA;;;;;;;ACJA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,IAAG,YAAY;AACf;AACA;;;;;;;;;;;;;ACfA;;;;;;;ACAA;;;;;;;ACAA,iBAAgB,mBAAmB,aAAa,0BAA0B;AAC1E;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,QAAO;AACP;AACA,uFAAsF,aAAa;AACnG;AACA;AACA,QAAO;AACP,wFAAuF,aAAa;AACpG;AACA,QAAO;AACP,sFAAqF,aAAa;AAClG;AACA,QAAO;AACP,qFAAoF,aAAa;AACjG;AACA;AACA,QAAO;AACP;AACA,uCAAsC,QAAQ;AAC9C;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;AACL,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E","file":"./dist/vue-strap.js","sourcesContent":["(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"VueStrap\"] = factory();\n\telse\n\t\troot[\"VueStrap\"] = factory();\n})(this, function() {\nreturn \n\n\n// WEBPACK FOOTER //\n// webpack/universalModuleDefinition"," \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId])\n \t\t\treturn installedModules[moduleId].exports;\n\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\texports: {},\n \t\t\tid: moduleId,\n \t\t\tloaded: false\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.loaded = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(0);\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 6d724c4aef53a69acd28","// Utils\nimport $ from './utils/NodeList.js'\nimport {coerce} from './utils/utils.js'\n// Directives\nimport ClickOutside from './directives/ClickOutside.js'\nimport Scroll from './directives/Scroll.js'\n// Components\nimport accordion from './Accordion.vue'\nimport affix from './Affix.vue'\nimport alert from './Alert.vue'\nimport aside from './Aside.vue'\nimport buttonGroup from './buttonGroup.vue'\nimport carousel from './Carousel.vue'\nimport checkbox from './Checkbox.vue'\nimport datepicker from './Datepicker.vue'\nimport dropdown from './Dropdown.vue'\nimport formGroup from './FormGroup.vue'\nimport formValidator from './FormValidator.vue'\nimport input from './Input.vue'\nimport modal from './Modal.vue'\nimport navbar from './Navbar.vue'\nimport option from './Option.vue'\nimport panel from './Panel.vue'\nimport popover from './Popover.vue'\nimport progressbar from './Progressbar.vue'\nimport radio from './Radio.vue'\nimport select from './Select.vue'\nimport slider from './Slider.vue'\nimport spinner from './Spinner.vue'\nimport tab from './Tab.vue'\nimport tabGroup from './TabGroup.vue'\nimport tabs from './Tabs.vue'\nimport toggleButton from './ToggleButton.vue'\nimport tooltip from './Tooltip.vue'\nimport typeahead from './Typeahead.vue'\n\nconst VueStrap = {\n directives: {\n ClickOutside,\n Scroll\n },\n utils: {\n $,\n coerce\n },\n //components\n accordion,\n affix,\n alert,\n aside,\n buttonGroup,\n carousel,\n checkbox,\n datepicker,\n dropdown,\n formGroup,\n formValidator,\n input,\n modal,\n navbar,\n option,\n panel,\n popover,\n progressbar,\n radio,\n select,\n slider,\n spinner,\n tab,\n tabGroup,\n tabs,\n toggleButton,\n tooltip,\n typeahead\n}\n\nmodule.exports = VueStrap\n\n\n\n// WEBPACK FOOTER //\n// ./src/index.js","require('./PolyFills.js')\n\nvar ArrayProto = Array.prototype\nvar nodeError = new Error('Passed arguments must be of Node')\nvar blurEvent\nvar blurList = []\nvar Events = []\n\nfunction isNode (val) { return val instanceof window.Node }\nfunction isNodeList (val) { return val instanceof window.NodeList || val instanceof NodeList || val instanceof window.HTMLCollection || val instanceof Array }\n\nclass NodeList {\n constructor (args) {\n var nodes = args\n if (args[0] === window) {\n nodes = [window]\n } else if (typeof args[0] === 'string') {\n nodes = (args[1] || document).querySelectorAll(args[0])\n if (args[1]) { this.owner = args[1] }\n } else if (0 in args && !isNode(args[0]) && args[0] && 'length' in args[0]) {\n nodes = args[0]\n if (args[1]) { this.owner = args[1] }\n }\n if (nodes) {\n for (var i in nodes) {\n this[i] = nodes[i]\n }\n this.length = nodes.length\n } else {\n this.length = 0\n }\n window.prueba = this\n }\n\n concat (...args) {\n var nodes = ArrayProto.slice.call(this)\n function flatten (arr) {\n ArrayProto.forEach.call(arr, el => {\n if (isNode(el)) {\n if (!~nodes.indexOf(el)) nodes.push(el)\n } else if (isNodeList(el)) {\n flatten(el)\n }\n })\n }\n ArrayProto.forEach.call(args, arg => {\n if (isNode(arg)) {\n if (!~nodes.indexOf(arg)) nodes.push(arg)\n } else if (isNodeList(arg)) {\n flatten(arg)\n } else {\n throw Error('Concat arguments must be of a Node, NodeList, HTMLCollection, or Array of (Node, NodeList, HTMLCollection, Array)')\n }\n })\n return NodeListJS(nodes, this)\n }\n delete () {\n var notRemoved = flatten(this).filter(el => {\n if (el.remove) {\n el.remove()\n } else if (el.parentNode) {\n el.parentNode.removeChild(el)\n }\n return document.body.contains(el)\n })\n if (notRemoved.length) console.warn('NodeList: Some nodes could not be deleted.')\n return notRemoved\n }\n each (...args) {\n ArrayProto.forEach.apply(this, args)\n return this\n }\n filter (...args) {\n return NodeListJS(ArrayProto.filter.apply(this, args), this)\n }\n find (element) {\n var nodes = []\n if (typeof element === 'string') flatten(this).forEach(node => { nodes.push(node.querySelectorAll(element)) })\n if (isNode(element)) flatten(this).forEach(node => { if (node !== element && node.contains(element)) nodes.push(element) })\n if (isNodeList(element)) {\n var els = flatten(element)\n flatten(this).forEach(node => { els.forEach(el => { if (node !== el && node.contains(el)) nodes.push(el) })})\n }\n return flatten(nodes, this.owner)\n }\n forEach (...args) {\n ArrayProto.forEach.apply(this, args)\n return this\n }\n includes (element, index) {\n return ~this.indexOf(element, index)\n }\n map (...args) {\n var mapped = ArrayProto.map.apply(this, args)\n return mapped.some(el => (isNode(el) || isNodeList(el))) ? flatten(mapped, this) : mapped\n }\n parent () {\n return flatten(this.map(el => el.parentNode), this)\n }\n pop (amount) {\n if (typeof amount !== 'number') { amount = 1 }\n var nodes = []\n var pop = ArrayProto.pop.bind(this)\n while (amount--) nodes.push(pop())\n return NodeListJS(nodes, this)\n }\n push (...args) {\n ArrayProto.forEach.call(args, arg => {\n if (!isNode(arg)) throw nodeError\n if (!~this.indexOf(arg)) ArrayProto.push.call(this, arg)\n })\n return this\n }\n shift (amount) {\n if (typeof amount !== 'number') { amount = 1 }\n var nodes = []\n while (amount--) nodes.push(ArrayProto.shift.call(this))\n return nodes.length == 1 ? nodes[0] : NodeListJS(nodes, this)\n }\n slice (...args) {\n return NodeListJS(ArrayProto.slice.apply(this, args), this)\n }\n splice (...args) {\n for (var i = 2, l = args.length; i < l; i++) {\n if (!isNode(args[i])) throw nodeError\n }\n ArrayProto.splice.apply(this, args)\n return this\n }\n unshift (...args) {\n var unshift = ArrayProto.unshift.bind(this)\n ArrayProto.forEach.call(args, arg => {\n if (!isNode(arg)) throw nodeError\n if (!~this.indexOf(arg)) unshift(arg)\n })\n return this\n }\n\n addClass (classes) {\n return this.toggleClass(classes, true)\n }\n removeClass (classes) {\n return this.toggleClass(classes, false)\n }\n toggleClass (classes, value = null) {\n var method = (value === undefined || value === null) ? 'toggle' : value ? 'add' : 'remove'\n if (typeof classes === 'string') {\n classes = classes.trim().replace(/\\s+/, ' ').split(' ')\n }\n return this.each(el => classes.forEach(c => el.classList[method](c)))\n }\n\n get (prop) {\n var arr = []\n this.each(el => {\n if (el !== null) { el = el[prop] }\n arr.push(el)\n })\n return flatten(arr, this)\n }\n set (prop, value) {\n if (prop.constructor === Object) {\n this.each(el => {\n if (el) {\n for (var key in prop) {\n if (key in el) { el[key] = prop[key] }\n }\n }\n })\n } else {\n this.each(el => {\n if (prop in el) { el[prop] = value }\n })\n }\n return this\n }\n call (...args) {\n const method = ArrayProto.shift.call(args)\n let arr = []\n let returnThis = true\n this.each(el => {\n if (el && el[method] instanceof Function) {\n el = el[method].apply(el, args)\n arr.push(el)\n if (returnThis && el !== undefined) {\n returnThis = false\n }\n } else {\n arr.push(undefined)\n }\n })\n return returnThis ? this : flatten(arr, this)\n }\n item (index) {\n return NodeListJS([this[index]], this)\n }\n get asArray () {\n return ArrayProto.slice.call(this)\n }\n\n // event handlers\n on (events, selector, callback) {\n if (typeof events === 'string') { events = events.trim().replace(/\\s+/, ' ').split(' ') }\n if (!this || !this.length) return this\n if (callback === undefined) {\n callback = selector\n selector = null\n }\n if (!callback) return this\n var fn = callback\n callback = selector ? function (e) {\n var els = NodeListJS(selector, this)\n if (!els.length) { return }\n els.some(el => {\n var target = el.contains(e.target)\n if (target) fn.call(el, e, el)\n return target\n })\n } : function (e) {\n fn.apply(this, [e, this])\n }\n this.each(el => {\n events.forEach(event => {\n if (el === window || isNode(el)) {\n el.addEventListener(event, callback, false)\n Events.push({\n el: el,\n event: event,\n callback: callback\n })\n }\n })\n })\n return this\n }\n off (events, callback) {\n if (events instanceof Function) {\n callback = events\n events = null\n }\n events = events instanceof Array ? events : typeof events === 'string' ? events.trim().replace(/\\s+/,' ').split(' ') : null\n this.each(el => {\n Events = Events.filter(e => {\n if(e && e.el === el && (!callback || callback === e.callback) && (!events || ~events.indexOf(e.event))) {\n e.el.removeEventListener(e.event, e.callback)\n return false\n }\n return true\n })\n })\n return this\n }\n onBlur (callback) {\n if (!this || !this.length) return this\n if (!callback) return this\n this.each(el => { blurList.push({el, callback}) })\n if (!blurEvent) {\n blurEvent = e => {\n blurList.forEach(item => {\n var target = item.el.contains(e.target) || item.el === e.target\n if (!target) item.callback.call(item.el, e, item.el)\n })\n }\n document.addEventListener('click', blurEvent, false)\n document.addEventListener('touchstart', blurEvent, false)\n }\n return this\n }\n offBlur (callback) {\n this.each(el => {\n blurList = blurList.filter(blur => {\n if (blur && blur.el === el && (!callback || blur.callback === callback)) {\n return false\n }\n return el\n })\n })\n return this\n }\n}\n\nvar NL = NodeList.prototype\n\nfunction flatten (arr, owner) {\n var list = []\n ArrayProto.forEach.call(arr, el => {\n if (isNode(el)) {\n if (!~list.indexOf(el)) list.push(el)\n } else if (isNodeList(el)) {\n for (var id in el) if (!~list.indexOf(el[id])) list.push(el[id])\n } else if (el !== null) {\n arr.get = NL.get\n arr.set = NL.set\n arr.call = NL.call\n arr.owner = owner\n return arr\n }\n })\n return NodeListJS(list, owner)\n}\n\nvar exceptions = ['join', 'copyWithin', 'fill', 'find', 'forEach']\nObject.getOwnPropertyNames(ArrayProto).forEach(key => {\n if (!~exceptions.indexOf(key) && NL[key] === undefined) {\n NL[key] = ArrayProto[key]\n }\n})\nif (window.Symbol && Symbol.iterator) {\n NL[Symbol.iterator] = NL.values = ArrayProto[Symbol.iterator]\n}\nvar div = document.createElement('div')\nfunction setterGetter (prop) {\n if (NL[prop]) return\n if (div[prop] instanceof Function) {\n NL[prop] = (...args) => {\n var arr = []\n var returnThis = true\n for (var i in NL) {\n var el = NL[i]\n if (el && el[prop] instanceof Function) {\n el = el[prop].apply(el, args)\n arr.push(el)\n if (returnThis && el !== undefined) {\n returnThis = false\n }\n } else {\n arr.push(undefined)\n }\n }\n return returnThis ? this : flatten(arr, this)\n }\n } else {\n Object.defineProperty(NL, prop, {\n get () {\n var arr = []\n this.each(el => {\n if (el !== null) { el = el[prop] }\n arr.push(el)\n })\n return flatten(arr, this)\n },\n set (value) {\n this.each(el => {\n if (el && prop in el) { el[prop] = value }\n })\n }\n })\n }\n}\nfor (var prop in div) setterGetter(prop)\n\nfunction NodeListJS (...args) { return new NodeList(args) }\nwindow.NL = NodeListJS\n\nexport default NodeListJS\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/NodeList.js","module.exports = { \"default\": require(\"core-js/library/fn/object/define-property\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/object/define-property.js\n// module id = 2\n// module chunks = 0","require('../../modules/es6.object.define-property');\nvar $Object = require('../../modules/_core').Object;\nmodule.exports = function defineProperty(it, key, desc) {\n return $Object.defineProperty(it, key, desc);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/object/define-property.js\n// module id = 3\n// module chunks = 0","var $export = require('./_export');\n// 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes)\n$export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperty: require('./_object-dp').f });\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.object.define-property.js\n// module id = 4\n// module chunks = 0","var global = require('./_global');\nvar core = require('./_core');\nvar ctx = require('./_ctx');\nvar hide = require('./_hide');\nvar PROTOTYPE = 'prototype';\n\nvar $export = function (type, name, source) {\n var IS_FORCED = type & $export.F;\n var IS_GLOBAL = type & $export.G;\n var IS_STATIC = type & $export.S;\n var IS_PROTO = type & $export.P;\n var IS_BIND = type & $export.B;\n var IS_WRAP = type & $export.W;\n var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});\n var expProto = exports[PROTOTYPE];\n var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE];\n var key, own, out;\n if (IS_GLOBAL) source = name;\n for (key in source) {\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if (own && key in exports) continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function (C) {\n var F = function (a, b, c) {\n if (this instanceof C) {\n switch (arguments.length) {\n case 0: return new C();\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if (IS_PROTO) {\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library`\nmodule.exports = $export;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_export.js\n// module id = 5\n// module chunks = 0","// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self\n // eslint-disable-next-line no-new-func\n : Function('return this')();\nif (typeof __g == 'number') __g = global; // eslint-disable-line no-undef\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_global.js\n// module id = 6\n// module chunks = 0","var core = module.exports = { version: '2.5.1' };\nif (typeof __e == 'number') __e = core; // eslint-disable-line no-undef\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_core.js\n// module id = 7\n// module chunks = 0","// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function (fn, that, length) {\n aFunction(fn);\n if (that === undefined) return fn;\n switch (length) {\n case 1: return function (a) {\n return fn.call(that, a);\n };\n case 2: return function (a, b) {\n return fn.call(that, a, b);\n };\n case 3: return function (a, b, c) {\n return fn.call(that, a, b, c);\n };\n }\n return function (/* ...args */) {\n return fn.apply(that, arguments);\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ctx.js\n// module id = 8\n// module chunks = 0","module.exports = function (it) {\n if (typeof it != 'function') throw TypeError(it + ' is not a function!');\n return it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_a-function.js\n// module id = 9\n// module chunks = 0","var dP = require('./_object-dp');\nvar createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function (object, key, value) {\n return dP.f(object, key, createDesc(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_hide.js\n// module id = 10\n// module chunks = 0","var anObject = require('./_an-object');\nvar IE8_DOM_DEFINE = require('./_ie8-dom-define');\nvar toPrimitive = require('./_to-primitive');\nvar dP = Object.defineProperty;\n\nexports.f = require('./_descriptors') ? Object.defineProperty : function defineProperty(O, P, Attributes) {\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if (IE8_DOM_DEFINE) try {\n return dP(O, P, Attributes);\n } catch (e) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dp.js\n// module id = 11\n// module chunks = 0","var isObject = require('./_is-object');\nmodule.exports = function (it) {\n if (!isObject(it)) throw TypeError(it + ' is not an object!');\n return it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_an-object.js\n// module id = 12\n// module chunks = 0","module.exports = function (it) {\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-object.js\n// module id = 13\n// module chunks = 0","module.exports = !require('./_descriptors') && !require('./_fails')(function () {\n return Object.defineProperty(require('./_dom-create')('div'), 'a', { get: function () { return 7; } }).a != 7;\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ie8-dom-define.js\n// module id = 14\n// module chunks = 0","// Thank's IE8 for his funny defineProperty\nmodule.exports = !require('./_fails')(function () {\n return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_descriptors.js\n// module id = 15\n// module chunks = 0","module.exports = function (exec) {\n try {\n return !!exec();\n } catch (e) {\n return true;\n }\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_fails.js\n// module id = 16\n// module chunks = 0","var isObject = require('./_is-object');\nvar document = require('./_global').document;\n// typeof document.createElement is 'object' in old IE\nvar is = isObject(document) && isObject(document.createElement);\nmodule.exports = function (it) {\n return is ? document.createElement(it) : {};\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_dom-create.js\n// module id = 17\n// module chunks = 0","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (it, S) {\n if (!isObject(it)) return it;\n var fn, val;\n if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;\n if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-primitive.js\n// module id = 18\n// module chunks = 0","module.exports = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_property-desc.js\n// module id = 19\n// module chunks = 0","module.exports = { \"default\": require(\"core-js/library/fn/symbol/iterator\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/symbol/iterator.js\n// module id = 20\n// module chunks = 0","require('../../modules/es6.string.iterator');\nrequire('../../modules/web.dom.iterable');\nmodule.exports = require('../../modules/_wks-ext').f('iterator');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/symbol/iterator.js\n// module id = 21\n// module chunks = 0","'use strict';\nvar $at = require('./_string-at')(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\nrequire('./_iter-define')(String, 'String', function (iterated) {\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var index = this._i;\n var point;\n if (index >= O.length) return { value: undefined, done: true };\n point = $at(O, index);\n this._i += point.length;\n return { value: point, done: false };\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.string.iterator.js\n// module id = 22\n// module chunks = 0","var toInteger = require('./_to-integer');\nvar defined = require('./_defined');\n// true -> String#at\n// false -> String#codePointAt\nmodule.exports = function (TO_STRING) {\n return function (that, pos) {\n var s = String(defined(that));\n var i = toInteger(pos);\n var l = s.length;\n var a, b;\n if (i < 0 || i >= l) return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_string-at.js\n// module id = 23\n// module chunks = 0","// 7.1.4 ToInteger\nvar ceil = Math.ceil;\nvar floor = Math.floor;\nmodule.exports = function (it) {\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-integer.js\n// module id = 24\n// module chunks = 0","// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_defined.js\n// module id = 25\n// module chunks = 0","'use strict';\nvar LIBRARY = require('./_library');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar hide = require('./_hide');\nvar has = require('./_has');\nvar Iterators = require('./_iterators');\nvar $iterCreate = require('./_iter-create');\nvar setToStringTag = require('./_set-to-string-tag');\nvar getPrototypeOf = require('./_object-gpo');\nvar ITERATOR = require('./_wks')('iterator');\nvar BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`\nvar FF_ITERATOR = '@@iterator';\nvar KEYS = 'keys';\nvar VALUES = 'values';\n\nvar returnThis = function () { return this; };\n\nmodule.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {\n $iterCreate(Constructor, NAME, next);\n var getMethod = function (kind) {\n if (!BUGGY && kind in proto) return proto[kind];\n switch (kind) {\n case KEYS: return function keys() { return new Constructor(this, kind); };\n case VALUES: return function values() { return new Constructor(this, kind); };\n } return function entries() { return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator';\n var DEF_VALUES = DEFAULT == VALUES;\n var VALUES_BUG = false;\n var proto = Base.prototype;\n var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];\n var $default = $native || getMethod(DEFAULT);\n var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;\n var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;\n var methods, key, IteratorPrototype;\n // Fix native\n if ($anyNative) {\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));\n if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if (!LIBRARY && !has(IteratorPrototype, ITERATOR)) hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if (DEF_VALUES && $native && $native.name !== VALUES) {\n VALUES_BUG = true;\n $default = function values() { return $native.call(this); };\n }\n // Define iterator\n if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if (DEFAULT) {\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if (FORCED) for (key in methods) {\n if (!(key in proto)) redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-define.js\n// module id = 26\n// module chunks = 0","module.exports = true;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_library.js\n// module id = 27\n// module chunks = 0","module.exports = require('./_hide');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_redefine.js\n// module id = 28\n// module chunks = 0","var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_has.js\n// module id = 29\n// module chunks = 0","module.exports = {};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iterators.js\n// module id = 30\n// module chunks = 0","'use strict';\nvar create = require('./_object-create');\nvar descriptor = require('./_property-desc');\nvar setToStringTag = require('./_set-to-string-tag');\nvar IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\nrequire('./_hide')(IteratorPrototype, require('./_wks')('iterator'), function () { return this; });\n\nmodule.exports = function (Constructor, NAME, next) {\n Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });\n setToStringTag(Constructor, NAME + ' Iterator');\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-create.js\n// module id = 31\n// module chunks = 0","// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\nvar anObject = require('./_an-object');\nvar dPs = require('./_object-dps');\nvar enumBugKeys = require('./_enum-bug-keys');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar Empty = function () { /* empty */ };\nvar PROTOTYPE = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function () {\n // Thrash, waste and sodomy: IE GC bug\n var iframe = require('./_dom-create')('iframe');\n var i = enumBugKeys.length;\n var lt = '<';\n var gt = '>';\n var iframeDocument;\n iframe.style.display = 'none';\n require('./_html').appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];\n return createDict();\n};\n\nmodule.exports = Object.create || function create(O, Properties) {\n var result;\n if (O !== null) {\n Empty[PROTOTYPE] = anObject(O);\n result = new Empty();\n Empty[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = createDict();\n return Properties === undefined ? result : dPs(result, Properties);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-create.js\n// module id = 32\n// module chunks = 0","var dP = require('./_object-dp');\nvar anObject = require('./_an-object');\nvar getKeys = require('./_object-keys');\n\nmodule.exports = require('./_descriptors') ? Object.defineProperties : function defineProperties(O, Properties) {\n anObject(O);\n var keys = getKeys(Properties);\n var length = keys.length;\n var i = 0;\n var P;\n while (length > i) dP.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dps.js\n// module id = 33\n// module chunks = 0","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal');\nvar enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O) {\n return $keys(O, enumBugKeys);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys.js\n// module id = 34\n// module chunks = 0","var has = require('./_has');\nvar toIObject = require('./_to-iobject');\nvar arrayIndexOf = require('./_array-includes')(false);\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\n\nmodule.exports = function (object, names) {\n var O = toIObject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (has(O, key = names[i++])) {\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys-internal.js\n// module id = 35\n// module chunks = 0","// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = require('./_iobject');\nvar defined = require('./_defined');\nmodule.exports = function (it) {\n return IObject(defined(it));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-iobject.js\n// module id = 36\n// module chunks = 0","// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = require('./_cof');\n// eslint-disable-next-line no-prototype-builtins\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iobject.js\n// module id = 37\n// module chunks = 0","var toString = {}.toString;\n\nmodule.exports = function (it) {\n return toString.call(it).slice(8, -1);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_cof.js\n// module id = 38\n// module chunks = 0","// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = require('./_to-iobject');\nvar toLength = require('./_to-length');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nmodule.exports = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) if (IS_INCLUDES || index in O) {\n if (O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_array-includes.js\n// module id = 39\n// module chunks = 0","// 7.1.15 ToLength\nvar toInteger = require('./_to-integer');\nvar min = Math.min;\nmodule.exports = function (it) {\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-length.js\n// module id = 40\n// module chunks = 0","var toInteger = require('./_to-integer');\nvar max = Math.max;\nvar min = Math.min;\nmodule.exports = function (index, length) {\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-absolute-index.js\n// module id = 41\n// module chunks = 0","var shared = require('./_shared')('keys');\nvar uid = require('./_uid');\nmodule.exports = function (key) {\n return shared[key] || (shared[key] = uid(key));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared-key.js\n// module id = 42\n// module chunks = 0","var global = require('./_global');\nvar SHARED = '__core-js_shared__';\nvar store = global[SHARED] || (global[SHARED] = {});\nmodule.exports = function (key) {\n return store[key] || (store[key] = {});\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared.js\n// module id = 43\n// module chunks = 0","var id = 0;\nvar px = Math.random();\nmodule.exports = function (key) {\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_uid.js\n// module id = 44\n// module chunks = 0","// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-bug-keys.js\n// module id = 45\n// module chunks = 0","var document = require('./_global').document;\nmodule.exports = document && document.documentElement;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_html.js\n// module id = 46\n// module chunks = 0","var def = require('./_object-dp').f;\nvar has = require('./_has');\nvar TAG = require('./_wks')('toStringTag');\n\nmodule.exports = function (it, tag, stat) {\n if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_set-to-string-tag.js\n// module id = 47\n// module chunks = 0","var store = require('./_shared')('wks');\nvar uid = require('./_uid');\nvar Symbol = require('./_global').Symbol;\nvar USE_SYMBOL = typeof Symbol == 'function';\n\nvar $exports = module.exports = function (name) {\n return store[name] || (store[name] =\n USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n};\n\n$exports.store = store;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks.js\n// module id = 48\n// module chunks = 0","// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\nvar has = require('./_has');\nvar toObject = require('./_to-object');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar ObjectProto = Object.prototype;\n\nmodule.exports = Object.getPrototypeOf || function (O) {\n O = toObject(O);\n if (has(O, IE_PROTO)) return O[IE_PROTO];\n if (typeof O.constructor == 'function' && O instanceof O.constructor) {\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gpo.js\n// module id = 49\n// module chunks = 0","// 7.1.13 ToObject(argument)\nvar defined = require('./_defined');\nmodule.exports = function (it) {\n return Object(defined(it));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-object.js\n// module id = 50\n// module chunks = 0","require('./es6.array.iterator');\nvar global = require('./_global');\nvar hide = require('./_hide');\nvar Iterators = require('./_iterators');\nvar TO_STRING_TAG = require('./_wks')('toStringTag');\n\nvar DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' +\n 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' +\n 'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' +\n 'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' +\n 'TextTrackList,TouchList').split(',');\n\nfor (var i = 0; i < DOMIterables.length; i++) {\n var NAME = DOMIterables[i];\n var Collection = global[NAME];\n var proto = Collection && Collection.prototype;\n if (proto && !proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);\n Iterators[NAME] = Iterators.Array;\n}\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/web.dom.iterable.js\n// module id = 51\n// module chunks = 0","'use strict';\nvar addToUnscopables = require('./_add-to-unscopables');\nvar step = require('./_iter-step');\nvar Iterators = require('./_iterators');\nvar toIObject = require('./_to-iobject');\n\n// 22.1.3.4 Array.prototype.entries()\n// 22.1.3.13 Array.prototype.keys()\n// 22.1.3.29 Array.prototype.values()\n// 22.1.3.30 Array.prototype[@@iterator]()\nmodule.exports = require('./_iter-define')(Array, 'Array', function (iterated, kind) {\n this._t = toIObject(iterated); // target\n this._i = 0; // next index\n this._k = kind; // kind\n// 22.1.5.2.1 %ArrayIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var kind = this._k;\n var index = this._i++;\n if (!O || index >= O.length) {\n this._t = undefined;\n return step(1);\n }\n if (kind == 'keys') return step(0, index);\n if (kind == 'values') return step(0, O[index]);\n return step(0, [index, O[index]]);\n}, 'values');\n\n// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)\nIterators.Arguments = Iterators.Array;\n\naddToUnscopables('keys');\naddToUnscopables('values');\naddToUnscopables('entries');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.array.iterator.js\n// module id = 52\n// module chunks = 0","module.exports = function () { /* empty */ };\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_add-to-unscopables.js\n// module id = 53\n// module chunks = 0","module.exports = function (done, value) {\n return { value: value, done: !!done };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-step.js\n// module id = 54\n// module chunks = 0","exports.f = require('./_wks');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks-ext.js\n// module id = 55\n// module chunks = 0","module.exports = { \"default\": require(\"core-js/library/fn/object/get-own-property-names\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/object/get-own-property-names.js\n// module id = 56\n// module chunks = 0","require('../../modules/es6.object.get-own-property-names');\nvar $Object = require('../../modules/_core').Object;\nmodule.exports = function getOwnPropertyNames(it) {\n return $Object.getOwnPropertyNames(it);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/object/get-own-property-names.js\n// module id = 57\n// module chunks = 0","// 19.1.2.7 Object.getOwnPropertyNames(O)\nrequire('./_object-sap')('getOwnPropertyNames', function () {\n return require('./_object-gopn-ext').f;\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.object.get-own-property-names.js\n// module id = 58\n// module chunks = 0","// most Object methods by ES6 should accept primitives\nvar $export = require('./_export');\nvar core = require('./_core');\nvar fails = require('./_fails');\nmodule.exports = function (KEY, exec) {\n var fn = (core.Object || {})[KEY] || Object[KEY];\n var exp = {};\n exp[KEY] = exec(fn);\n $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-sap.js\n// module id = 59\n// module chunks = 0","// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window\nvar toIObject = require('./_to-iobject');\nvar gOPN = require('./_object-gopn').f;\nvar toString = {}.toString;\n\nvar windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames\n ? Object.getOwnPropertyNames(window) : [];\n\nvar getWindowNames = function (it) {\n try {\n return gOPN(it);\n } catch (e) {\n return windowNames.slice();\n }\n};\n\nmodule.exports.f = function getOwnPropertyNames(it) {\n return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gopn-ext.js\n// module id = 60\n// module chunks = 0","// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)\nvar $keys = require('./_object-keys-internal');\nvar hiddenKeys = require('./_enum-bug-keys').concat('length', 'prototype');\n\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {\n return $keys(O, hiddenKeys);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gopn.js\n// module id = 61\n// module chunks = 0","\"use strict\";\n\nexports.__esModule = true;\n\nexports.default = function (instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/helpers/classCallCheck.js\n// module id = 62\n// module chunks = 0","\"use strict\";\n\nexports.__esModule = true;\n\nvar _defineProperty = require(\"../core-js/object/define-property\");\n\nvar _defineProperty2 = _interopRequireDefault(_defineProperty);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n (0, _defineProperty2.default)(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/helpers/createClass.js\n// module id = 63\n// module chunks = 0","/**\n * Array.find\n */\nif (!Array.prototype.find) {\n Array.prototype.find = function(predicate) {\n 'use strict';\n if (this == null) {\n throw new TypeError('Array.prototype.find called on null or undefined');\n }\n if (typeof predicate !== 'function') {\n throw new TypeError('predicate must be a function');\n }\n var list = Object(this);\n var length = list.length >>> 0;\n var thisArg = arguments[1];\n var value;\n\n for (var i = 0; i < length; i++) {\n value = list[i];\n if (predicate.call(thisArg, value, i, list)) {\n return value;\n }\n }\n return undefined;\n };\n}\n\n/*\n * classList.js: Cross-browser full element.classList implementation.\n * 1.1.20150312\n *\n * By Eli Grey, http://eligrey.com\n * License: Dedicated to the public domain.\n * See https://github.com/eligrey/classList.js/blob/master/LICENSE.md\n */\n/*global self, document, DOMException */\n/*! @source http://purl.eligrey.com/github/classList.js/blob/master/classList.js */\nif (\"document\" in self) {\n // Full polyfill for browsers with no classList support\n // Including IE < Edge missing SVGElement.classList\n if (!(\"classList\" in document.createElement(\"_\")) \n || document.createElementNS && !(\"classList\" in document.createElementNS(\"http://www.w3.org/2000/svg\",\"g\"))) {\n\n (function (view) {\n\n \"use strict\";\n\n if (!('Element' in view)) return;\n\n var\n classListProp = \"classList\"\n , protoProp = \"prototype\"\n , elemCtrProto = view.Element[protoProp]\n , objCtr = Object\n , strTrim = String[protoProp].trim || function () {\n return this.replace(/^\\s+|\\s+$/g, \"\");\n }\n , arrIndexOf = Array[protoProp].indexOf || function (item) {\n var\n i = 0\n , len = this.length\n ;\n for (; i < len; i++) {\n if (i in this && this[i] === item) {\n return i;\n }\n }\n return -1;\n }\n // Vendors: please allow content code to instantiate DOMExceptions\n , DOMEx = function (type, message) {\n this.name = type;\n this.code = DOMException[type];\n this.message = message;\n }\n , checkTokenAndGetIndex = function (classList, token) {\n if (token === \"\") {\n throw new DOMEx(\n \"SYNTAX_ERR\"\n , \"An invalid or illegal string was specified\"\n );\n }\n if (/\\s/.test(token)) {\n throw new DOMEx(\n \"INVALID_CHARACTER_ERR\"\n , \"String contains an invalid character\"\n );\n }\n return arrIndexOf.call(classList, token);\n }\n , ClassList = function (elem) {\n var\n trimmedClasses = strTrim.call(elem.getAttribute(\"class\") || \"\")\n , classes = trimmedClasses ? trimmedClasses.split(/\\s+/) : []\n , i = 0\n , len = classes.length\n ;\n for (; i < len; i++) {\n this.push(classes[i]);\n }\n this._updateClassName = function () {\n elem.setAttribute(\"class\", this.toString());\n };\n }\n , classListProto = ClassList[protoProp] = []\n , classListGetter = function () {\n return new ClassList(this);\n }\n ;\n // Most DOMException implementations don't allow calling DOMException's toString()\n // on non-DOMExceptions. Error's toString() is sufficient here.\n DOMEx[protoProp] = Error[protoProp];\n classListProto.item = function (i) {\n return this[i] || null;\n };\n classListProto.contains = function (token) {\n token += \"\";\n return checkTokenAndGetIndex(this, token) !== -1;\n };\n classListProto.add = function () {\n var\n tokens = arguments\n , i = 0\n , l = tokens.length\n , token\n , updated = false\n ;\n do {\n token = tokens[i] + \"\";\n if (checkTokenAndGetIndex(this, token) === -1) {\n this.push(token);\n updated = true;\n }\n }\n while (++i < l);\n\n if (updated) {\n this._updateClassName();\n }\n };\n classListProto.remove = function () {\n var\n tokens = arguments\n , i = 0\n , l = tokens.length\n , token\n , updated = false\n , index\n ;\n do {\n token = tokens[i] + \"\";\n index = checkTokenAndGetIndex(this, token);\n while (index !== -1) {\n this.splice(index, 1);\n updated = true;\n index = checkTokenAndGetIndex(this, token);\n }\n }\n while (++i < l);\n\n if (updated) {\n this._updateClassName();\n }\n };\n classListProto.toggle = function (token, force) {\n token += \"\";\n\n var\n result = this.contains(token)\n , method = result ?\n force !== true && \"remove\"\n :\n force !== false && \"add\"\n ;\n\n if (method) {\n this[method](token);\n }\n\n if (force === true || force === false) {\n return force;\n } else {\n return !result;\n }\n };\n classListProto.toString = function () {\n return this.join(\" \");\n };\n\n if (objCtr.defineProperty) {\n var classListPropDesc = {\n get: classListGetter\n , enumerable: true\n , configurable: true\n };\n try {\n objCtr.defineProperty(elemCtrProto, classListProp, classListPropDesc);\n } catch (ex) { // IE 8 doesn't support enumerable:true\n if (ex.number === -0x7FF5EC54) {\n classListPropDesc.enumerable = false;\n objCtr.defineProperty(elemCtrProto, classListProp, classListPropDesc);\n }\n }\n } else if (objCtr[protoProp].__defineGetter__) {\n elemCtrProto.__defineGetter__(classListProp, classListGetter);\n }\n\n }(self));\n\n } else {\n // There is full or partial native classList support, so just check if we need\n // to normalize the add/remove and toggle APIs.\n\n (function () {\n \"use strict\";\n\n var testElement = document.createElement(\"_\");\n\n testElement.classList.add(\"c1\", \"c2\");\n\n // Polyfill for IE 10/11 and Firefox <26, where classList.add and\n // classList.remove exist but support only one argument at a time.\n if (!testElement.classList.contains(\"c2\")) {\n var createMethod = function(method) {\n var original = DOMTokenList.prototype[method];\n\n DOMTokenList.prototype[method] = function(token) {\n var i, len = arguments.length;\n\n for (i = 0; i < len; i++) {\n token = arguments[i];\n original.call(this, token);\n }\n };\n };\n createMethod('add');\n createMethod('remove');\n }\n\n testElement.classList.toggle(\"c3\", false);\n\n // Polyfill for IE 10 and Firefox <24, where classList.toggle does not\n // support the second argument.\n if (testElement.classList.contains(\"c3\")) {\n var _toggle = DOMTokenList.prototype.toggle;\n\n DOMTokenList.prototype.toggle = function(token, force) {\n if (1 in arguments && !this.contains(token) === !force) {\n return force;\n } else {\n return _toggle.call(this, token);\n }\n };\n\n }\n\n testElement = null;\n }());\n\n }\n\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/PolyFills.js","// coerce convert som types of data into another type\nexport const coerce = {\n // Convert a string to booleam. Otherwise, return the value without modification, so if is not boolean, Vue throw a warning.\n boolean: val => (typeof val === 'string' ? val === '' || val === 'true' ? true : (val === 'false' || val === 'null' || val === 'undefined' ? false : val) : val),\n // Attempt to convert a string value to a Number. Otherwise, return 0.\n number: (val, alt = null) => (typeof val === 'number' ? val : val === undefined || val === null || isNaN(Number(val)) ? alt : Number(val)),\n // Attempt to convert to string any value, except for null or undefined.\n string: val => (val === undefined || val === null ? '' : val + ''),\n // Pattern accept RegExp, function, or string (converted to RegExp). Otherwise return null.\n pattern: val => (val instanceof Function || val instanceof RegExp ? val : typeof val === 'string' ? new RegExp(val) : null)\n}\n\nexport function getJSON (url) {\n var request = new window.XMLHttpRequest()\n var data = {}\n // p (-simulated- promise)\n var p = {\n then (fn1, fn2) { return p.done(fn1).fail(fn2) },\n catch (fn) { return p.fail(fn) },\n always (fn) { return p.done(fn).fail(fn) }\n };\n ['done', 'fail'].forEach(name => {\n data[name] = []\n p[name] = (fn) => {\n if (fn instanceof Function) data[name].push(fn)\n return p\n }\n })\n p.done(JSON.parse)\n request.onreadystatechange = () => {\n if (request.readyState === 4) {\n let e = {status: request.status}\n if (request.status === 200) {\n try {\n var response = request.responseText\n for (var i in data.done) {\n var value = data.done[i](response)\n if (value !== undefined) { response = value }\n }\n } catch (err) {\n data.fail.forEach(fail => fail(err))\n }\n } else {\n data.fail.forEach(fail => fail(e))\n }\n }\n }\n request.open('GET', url)\n request.setRequestHeader('Accept', 'application/json')\n request.send()\n return p\n}\n\nexport function getScrollBarWidth () {\n if (document.documentElement.scrollHeight <= document.documentElement.clientHeight) {\n return 0\n }\n let inner = document.createElement('p')\n inner.style.width = '100%'\n inner.style.height = '200px'\n\n let outer = document.createElement('div')\n outer.style.position = 'absolute'\n outer.style.top = '0px'\n outer.style.left = '0px'\n outer.style.visibility = 'hidden'\n outer.style.width = '200px'\n outer.style.height = '150px'\n outer.style.overflow = 'hidden'\n outer.appendChild(inner)\n\n document.body.appendChild(outer)\n let w1 = inner.offsetWidth\n outer.style.overflow = 'scroll'\n let w2 = inner.offsetWidth\n if (w1 === w2) w2 = outer.clientWidth\n\n document.body.removeChild(outer)\n\n return (w1 - w2)\n}\n\n// return all the translations or the default language (english)\nexport function translations (lang = 'en') {\n let text = {\n daysOfWeek: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'],\n limit: 'Limit reached ({{limit}} items max).',\n loading: 'Loading...',\n minLength: 'Min. Length',\n months: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],\n notSelected: 'Nothing Selected',\n required: 'Required',\n search: 'Search',\n selected: '{{count}} selected'\n }\n return window.VueStrapLang ? window.VueStrapLang(lang) : text\n}\n\n// delayer: set a function that execute after a delay\n// @params (function, delay_prop or value, default_value)\nexport function delayer (fn, varTimer, ifNaN = 100) {\n function toInt (el) { return /^[0-9]+$/.test(el) ? Number(el) || 1 : null }\n var timerId\n return function (...args) {\n if (timerId) clearTimeout(timerId)\n timerId = setTimeout(() => {\n fn.apply(this, args)\n }, toInt(varTimer) || toInt(this[varTimer]) || ifNaN)\n }\n}\n\n// Fix a vue instance Lifecycle to vue 1/2 (just the basic elements, is not a real parser, so this work only if your code is compatible with both)\n// (Waiting for testing)\nexport function VueFixer (vue) {\n var vue2 = !window.Vue || !window.Vue.partial\n var mixin = {\n computed: {\n vue2 () { return !this.$dispatch }\n }\n }\n if (!vue2) {\n //translate vue2 attributes to vue1\n if (vue.beforeCreate) {\n mixin.create = vue.beforeCreate\n delete vue.beforeCreate\n }\n if (vue.beforeMount) {\n vue.beforeCompile = vue.beforeMount\n delete vue.beforeMount\n }\n if (vue.mounted) {\n vue.ready = vue.mounted\n delete vue.mounted\n }\n } else {\n //translate vue1 attributes to vue2\n if (vue.beforeCompile) {\n vue.beforeMount = vue.beforeCompile\n delete vue.beforeCompile\n }\n if (vue.compiled) {\n mixin.compiled = vue.compiled\n delete vue.compiled\n }\n if (vue.ready) {\n vue.mounted = vue.ready\n delete vue.ready\n }\n }\n if (!vue.mixins) { vue.mixins = [] }\n vue.mixins.unshift(mixin)\n return vue\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/utils.js","/**\n * Click outside directive\n */\nvar binded = []\n\nfunction handler (e) { binded.forEach(el => { if (!el.node.contains(e.target)) el.callback(e) }) }\n\nfunction addListener (node, callback) {\n if (!binded.length) document.addEventListener('click', handler, false)\n binded.push({node, callback})\n}\n\nfunction removeListener (node, callback) {\n binded = binded.filter(el => el.node !== node ? true : !callback ? false : el.callback !== callback)\n if (!binded.length) document.removeEventListener('click', handler, false)\n}\n\nexport default {\n bind (el, binding) {\n removeListener(el, binding.value)\n if (typeof binding.value !== 'function') {\n if (process.env.NODE_ENV !== 'production') {\n Vue.util.warn('ClickOutside only work with a function, received: v-' + binding.name + '=\"' + binding.expression + '\"')\n }\n } else {\n addListener(el, binding.value)\n }\n },\n update (el, binding) {\n if (binding.value !== binding.oldValue){\n removeListener(el, binding.oldValue)\n addListener(el, binding.value)\n }\n },\n unbind (el, binding) {\n removeListener(el, binding.value)\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/directives/ClickOutside.js","// shim for using process in browser\nvar process = module.exports = {};\n\n// cached from whatever global is present so that test runners that stub it\n// don't break things. But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals. It's inside a\n// function because try/catches deoptimize in certain engines.\n\nvar cachedSetTimeout;\nvar cachedClearTimeout;\n\nfunction defaultSetTimout() {\n throw new Error('setTimeout has not been defined');\n}\nfunction defaultClearTimeout () {\n throw new Error('clearTimeout has not been defined');\n}\n(function () {\n try {\n if (typeof setTimeout === 'function') {\n cachedSetTimeout = setTimeout;\n } else {\n cachedSetTimeout = defaultSetTimout;\n }\n } catch (e) {\n cachedSetTimeout = defaultSetTimout;\n }\n try {\n if (typeof clearTimeout === 'function') {\n cachedClearTimeout = clearTimeout;\n } else {\n cachedClearTimeout = defaultClearTimeout;\n }\n } catch (e) {\n cachedClearTimeout = defaultClearTimeout;\n }\n} ())\nfunction runTimeout(fun) {\n if (cachedSetTimeout === setTimeout) {\n //normal enviroments in sane situations\n return setTimeout(fun, 0);\n }\n // if setTimeout wasn't available but was latter defined\n if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n cachedSetTimeout = setTimeout;\n return setTimeout(fun, 0);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedSetTimeout(fun, 0);\n } catch(e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedSetTimeout.call(null, fun, 0);\n } catch(e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n return cachedSetTimeout.call(this, fun, 0);\n }\n }\n\n\n}\nfunction runClearTimeout(marker) {\n if (cachedClearTimeout === clearTimeout) {\n //normal enviroments in sane situations\n return clearTimeout(marker);\n }\n // if clearTimeout wasn't available but was latter defined\n if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n cachedClearTimeout = clearTimeout;\n return clearTimeout(marker);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedClearTimeout(marker);\n } catch (e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedClearTimeout.call(null, marker);\n } catch (e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n return cachedClearTimeout.call(this, marker);\n }\n }\n\n\n\n}\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\n\nfunction cleanUpNextTick() {\n if (!draining || !currentQueue) {\n return;\n }\n draining = false;\n if (currentQueue.length) {\n queue = currentQueue.concat(queue);\n } else {\n queueIndex = -1;\n }\n if (queue.length) {\n drainQueue();\n }\n}\n\nfunction drainQueue() {\n if (draining) {\n return;\n }\n var timeout = runTimeout(cleanUpNextTick);\n draining = true;\n\n var len = queue.length;\n while(len) {\n currentQueue = queue;\n queue = [];\n while (++queueIndex < len) {\n if (currentQueue) {\n currentQueue[queueIndex].run();\n }\n }\n queueIndex = -1;\n len = queue.length;\n }\n currentQueue = null;\n draining = false;\n runClearTimeout(timeout);\n}\n\nprocess.nextTick = function (fun) {\n var args = new Array(arguments.length - 1);\n if (arguments.length > 1) {\n for (var i = 1; i < arguments.length; i++) {\n args[i - 1] = arguments[i];\n }\n }\n queue.push(new Item(fun, args));\n if (queue.length === 1 && !draining) {\n runTimeout(drainQueue);\n }\n};\n\n// v8 likes predictible objects\nfunction Item(fun, array) {\n this.fun = fun;\n this.array = array;\n}\nItem.prototype.run = function () {\n this.fun.apply(null, this.array);\n};\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\nprocess.versions = {};\n\nfunction noop() {}\n\nprocess.on = noop;\nprocess.addListener = noop;\nprocess.once = noop;\nprocess.off = noop;\nprocess.removeListener = noop;\nprocess.removeAllListeners = noop;\nprocess.emit = noop;\nprocess.prependListener = noop;\nprocess.prependOnceListener = noop;\n\nprocess.listeners = function (name) { return [] }\n\nprocess.binding = function (name) {\n throw new Error('process.binding is not supported');\n};\n\nprocess.cwd = function () { return '/' };\nprocess.chdir = function (dir) {\n throw new Error('process.chdir is not supported');\n};\nprocess.umask = function() { return 0; };\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/process/browser.js\n// module id = 67\n// module chunks = 0","/**\n * Click outside directive\n */\nconst HANDLER = '_vue_scroll_handler'\nconst events = ['resize', 'scroll']\n\nfunction bind (el, binding) {\n unbind(el)\n\n var callback = binding.value\n if (typeof callback !== 'function') {\n if (process.env.NODE_ENV !== 'production') {\n Vue.util.warn('ClickOutside only work with a function value, received: v-' + binding.name + '=\"' + binding.expression + '\"')\n }\n } else {\n el[HANDLER] = function (e) { callback(e) }\n events.forEach(function (e) { window.addEventListener(e, el[HANDLER], false) })\n document.addEventListener('load', el[HANDLER], false)\n setTimeout(function() { el[HANDLER]() }, 0)\n }\n}\n\nfunction unbind(el) {\n events.forEach(function (e) { window.removeEventListener(e, el[HANDLER], false) })\n document.removeEventListener('load', el[HANDLER], false)\n delete el[HANDLER];\n}\n\nexport default {\n bind,\n unbind,\n update (el, binding) {\n if (binding.value !== binding.oldValue) bind(el, binding)\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/directives/Scroll.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Accordion.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-51612c52!vue-loader/lib/selector?type=template&index=0!./Accordion.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Accordion.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-51612c52\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-51612c52\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Accordion.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Accordion.vue\n// module id = 69\n// module chunks = 0","\n \n \n
\n \n\n\n\n\n\n// WEBPACK FOOTER //\n// Accordion.vue?18b47e28","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"panel-group\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-51612c52\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-51612c52!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Accordion.vue\n// module id = 71\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Affix.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-a25cf442!vue-loader/lib/selector?type=template&index=0!./Affix.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Affix.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-a25cf442\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-a25cf442\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Affix.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Affix.vue\n// module id = 72\n// module chunks = 0","\n \n \n
\n \n\n\n\n\n\n// WEBPACK FOOTER //\n// Affix.vue?680b92a4","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"hidden-print hidden-xs hidden-sm\"\n }, [_c('nav', {\n directives: [{\n name: \"scroll\",\n rawName: \"v-scroll\",\n value: (_vm.checkScroll),\n expression: \"checkScroll\"\n }],\n staticClass: \"bs-docs-sidebar\",\n class: {\n affix: _vm.affixed\n },\n style: ({\n marginTop: _vm.top\n })\n }, [_vm._t(\"default\")], 2)])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-a25cf442\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-a25cf442!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Affix.vue\n// module id = 74\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-0f54d12a!vue-loader/lib/selector?type=styles&index=0!./Alert.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Alert.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-0f54d12a!vue-loader/lib/selector?type=template&index=0!./Alert.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Alert.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-0f54d12a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-0f54d12a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Alert.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Alert.vue\n// module id = 75\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-0f54d12a!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Alert.vue\n// module id = 77\n// module chunks = 0","/*\r\n\tMIT License http://www.opensource.org/licenses/mit-license.php\r\n\tAuthor Tobias Koppers @sokra\r\n*/\r\n// css base code, injected by the css-loader\r\nmodule.exports = function() {\r\n\tvar list = [];\r\n\r\n\t// return the list of modules as css string\r\n\tlist.toString = function toString() {\r\n\t\tvar result = [];\r\n\t\tfor(var i = 0; i < this.length; i++) {\r\n\t\t\tvar item = this[i];\r\n\t\t\tif(item[2]) {\r\n\t\t\t\tresult.push(\"@media \" + item[2] + \"{\" + item[1] + \"}\");\r\n\t\t\t} else {\r\n\t\t\t\tresult.push(item[1]);\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn result.join(\"\");\r\n\t};\r\n\r\n\t// import a list of modules into the list\r\n\tlist.i = function(modules, mediaQuery) {\r\n\t\tif(typeof modules === \"string\")\r\n\t\t\tmodules = [[null, modules, \"\"]];\r\n\t\tvar alreadyImportedModules = {};\r\n\t\tfor(var i = 0; i < this.length; i++) {\r\n\t\t\tvar id = this[i][0];\r\n\t\t\tif(typeof id === \"number\")\r\n\t\t\t\talreadyImportedModules[id] = true;\r\n\t\t}\r\n\t\tfor(i = 0; i < modules.length; i++) {\r\n\t\t\tvar item = modules[i];\r\n\t\t\t// skip already imported module\r\n\t\t\t// this implementation is not 100% perfect for weird media query combinations\r\n\t\t\t// when a module is imported multiple times with different media queries.\r\n\t\t\t// I hope this will never occur (Hey this way we have smaller bundles)\r\n\t\t\tif(typeof item[0] !== \"number\" || !alreadyImportedModules[item[0]]) {\r\n\t\t\t\tif(mediaQuery && !item[2]) {\r\n\t\t\t\t\titem[2] = mediaQuery;\r\n\t\t\t\t} else if(mediaQuery) {\r\n\t\t\t\t\titem[2] = \"(\" + item[2] + \") and (\" + mediaQuery + \")\";\r\n\t\t\t\t}\r\n\t\t\t\tlist.push(item);\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\treturn list;\r\n};\r\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader/lib/css-base.js\n// module id = 78\n// module chunks = 0","/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\nvar stylesInDom = {},\n\tmemoize = function(fn) {\n\t\tvar memo;\n\t\treturn function () {\n\t\t\tif (typeof memo === \"undefined\") memo = fn.apply(this, arguments);\n\t\t\treturn memo;\n\t\t};\n\t},\n\tisOldIE = memoize(function() {\n\t\treturn /msie [6-9]\\b/.test(window.navigator.userAgent.toLowerCase());\n\t}),\n\tgetHeadElement = memoize(function () {\n\t\treturn document.head || document.getElementsByTagName(\"head\")[0];\n\t}),\n\tsingletonElement = null,\n\tsingletonCounter = 0,\n\tstyleElementsInsertedAtTop = [];\n\nmodule.exports = function(list, options) {\n\tif(typeof DEBUG !== \"undefined\" && DEBUG) {\n\t\tif(typeof document !== \"object\") throw new Error(\"The style-loader cannot be used in a non-browser environment\");\n\t}\n\n\toptions = options || {};\n\t// Force single-tag solution on IE6-9, which has a hard limit on the # of \n\n\n\n// WEBPACK FOOTER //\n// Alert.vue?6d4dc055","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('transition', {\n attrs: {\n \"name\": \"fade\"\n }\n }, [_c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.val),\n expression: \"val\"\n }],\n class: ['alert', 'alert-' + _vm.type, _vm.placement],\n style: ({\n width: _vm.width\n }),\n attrs: {\n \"role\": \"alert\"\n }\n }, [_c('button', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.dismissable),\n expression: \"dismissable\"\n }],\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.val = false\n }\n }\n }, [_c('span', [_vm._v(\"×\")])]), _vm._v(\" \"), _vm._t(\"default\")], 2)])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-0f54d12a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-0f54d12a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Alert.vue\n// module id = 81\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-eb40f572!vue-loader/lib/selector?type=styles&index=0!./Aside.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Aside.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-eb40f572!vue-loader/lib/selector?type=template&index=0!./Aside.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Aside.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-eb40f572\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-eb40f572\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Aside.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Aside.vue\n// module id = 82\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-eb40f572!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Aside.vue\n// module id = 84\n// module chunks = 0","\n \n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Aside.vue?23d6cdab","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('transition', {\n attrs: {\n \"name\": 'slide' + _vm.placement\n }\n }, [(_vm.show) ? _c('div', {\n staticClass: \"aside\",\n class: _vm.placement,\n style: ({\n width: _vm.width + 'px'\n })\n }, [_c('div', {\n staticClass: \"aside-dialog\"\n }, [_c('div', {\n staticClass: \"aside-content\"\n }, [_c('div', {\n staticClass: \"aside-header\"\n }, [_c('button', {\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": _vm.trigger_close\n }\n }, [_c('span', [_vm._v(\"×\")])]), _vm._v(\" \"), _c('h4', {\n staticClass: \"aside-title\"\n }, [_vm._t(\"header\", [_vm._v(_vm._s(_vm.header))])], 2)]), _vm._v(\" \"), _c('div', {\n staticClass: \"aside-body\"\n }, [_vm._t(\"default\")], 2)])])]) : _vm._e()])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-eb40f572\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-eb40f572!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Aside.vue\n// module id = 86\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./buttonGroup.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-95008248!vue-loader/lib/selector?type=template&index=0!./buttonGroup.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/buttonGroup.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-95008248\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-95008248\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] buttonGroup.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/buttonGroup.vue\n// module id = 87\n// module chunks = 0","\n \n \n
\n \n\n\n\n\n\n// WEBPACK FOOTER //\n// buttonGroup.vue?3716a8ca","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: {\n 'btn-group': _vm.buttons, 'btn-group-justified': _vm.justified, 'btn-group-vertical': _vm.vertical\n },\n attrs: {\n \"data-toggle\": _vm.buttons && 'buttons'\n }\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-95008248\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-95008248!./~/vue-loader/lib/selector.js?type=template&index=0!./src/buttonGroup.vue\n// module id = 89\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-5d9919be&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Carousel.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Carousel.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5d9919be!vue-loader/lib/selector?type=template&index=0!./Carousel.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Carousel.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-5d9919be\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-5d9919be\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5d9919be\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Carousel.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Carousel.vue\n// module id = 90\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-5d9919be&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Carousel.vue\n// module id = 92\n// module chunks = 0","\n\n \n
\n \n \n \n
\n \n
\n \n
\n
\n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Carousel.vue?47bce3d1","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"carousel slide\",\n attrs: {\n \"data-ride\": \"carousel\"\n }\n }, [_c('ol', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.indicators),\n expression: \"indicators\"\n }],\n staticClass: \"carousel-indicators\"\n }, _vm._l((_vm.indicator_list), function(indicator, i) {\n return _c('li', {\n class: {\n active: i === _vm.index\n },\n on: {\n \"click\": function($event) {\n _vm.indicatorClick(i)\n }\n }\n }, [_c('span')])\n })), _vm._v(\" \"), _c('div', {\n staticClass: \"carousel-inner\",\n attrs: {\n \"role\": \"listbox\"\n }\n }, [_vm._t(\"default\")], 2), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.controls),\n expression: \"controls\"\n }],\n staticClass: \"carousel-controls hidden-xs\"\n }, [_c('a', {\n staticClass: \"left carousel-control\",\n attrs: {\n \"role\": \"button\"\n },\n on: {\n \"click\": _vm.prev\n }\n }, [_c('span', {\n staticClass: \"glyphicon glyphicon-chevron-left\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })]), _vm._v(\" \"), _c('a', {\n staticClass: \"right carousel-control\",\n attrs: {\n \"role\": \"button\"\n },\n on: {\n \"click\": _vm.next\n }\n }, [_c('span', {\n staticClass: \"glyphicon glyphicon-chevron-right\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5d9919be\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5d9919be!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Carousel.vue\n// module id = 94\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-08284404&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Checkbox.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Checkbox.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-08284404!vue-loader/lib/selector?type=template&index=0!./Checkbox.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Checkbox.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-08284404\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-08284404\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-08284404\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Checkbox.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Checkbox.vue\n// module id = 95\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-08284404&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Checkbox.vue\n// module id = 97\n// module chunks = 0","\n \n \n \n \n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Checkbox.vue?a80d4f54","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c(_vm.isButton ? 'a' : 'label', {\n tag: \"a\",\n class: [_vm.isButton ? 'btn btn-' + _vm.typeColor : 'open checkbox ' + _vm.typeColor, {\n active: _vm.checked,\n disabled: _vm.disabled,\n readonly: _vm.readonly\n }],\n on: {\n \"click\": _vm.toggle\n }\n }, [(_vm.name) ? _c('input', {\n attrs: {\n \"type\": \"hidden\",\n \"name\": _vm.name\n },\n domProps: {\n \"value\": _vm.checked ? _vm.trueValue : _vm.falseValue\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.isButton) ? _c('span', {\n staticClass: \"icon dropdown-toggle\",\n class: [_vm.checked ? 'btn-' + _vm.typeColor : '', {\n bg: _vm.typeColor === 'default'\n }]\n }) : _vm._e(), _vm._v(\" \"), (!_vm.isButton && _vm.checked && _vm.typeColor === 'default') ? _c('span', {\n staticClass: \"icon\"\n }) : _vm._e(), _vm._v(\" \"), _vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-08284404\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-08284404!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Checkbox.vue\n// module id = 99\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-3b335b3d!vue-loader/lib/selector?type=styles&index=0!./Datepicker.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Datepicker.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3b335b3d!vue-loader/lib/selector?type=template&index=0!./Datepicker.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Datepicker.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-3b335b3d\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3b335b3d\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Datepicker.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Datepicker.vue\n// module id = 100\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-3b335b3d!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Datepicker.vue\n// module id = 102\n// module chunks = 0","\n \n \n \n × \n \n \n \n \n
\n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Datepicker.vue?640750f0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"datepicker\"\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n staticClass: \"form-control datepicker-input\",\n class: {\n 'with-reset-button': _vm.clearButton\n },\n style: ({\n width: _vm.width\n }),\n attrs: {\n \"type\": \"text\",\n \"name\": _vm.name,\n \"placeholder\": _vm.placeholder\n },\n domProps: {\n \"value\": (_vm.val)\n },\n on: {\n \"click\": _vm.inputClick,\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.val = $event.target.value\n }\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.val) ? _c('button', {\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.val = ''\n }\n }\n }, [_c('span', [_vm._v(\"×\")])]) : _vm._e(), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayDayView),\n expression: \"displayDayView\"\n }],\n staticClass: \"datepicker-popup\"\n }, [_c('div', {\n staticClass: \"datepicker-inner\"\n }, [_c('div', {\n staticClass: \"datepicker-body\"\n }, [_c('div', {\n staticClass: \"datepicker-ctrl\"\n }, [_c('span', {\n class: _vm.preBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextMonthClick(0)\n }\n }\n }), _vm._v(\" \"), _c('span', {\n class: _vm.nextBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextMonthClick(1)\n }\n }\n }), _vm._v(\" \"), _c('p', {\n on: {\n \"click\": _vm.switchMonthView\n }\n }, [_vm._v(_vm._s(_vm.stringifyDayHeader(_vm.currDate)))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"datepicker-weekRange\"\n }, _vm._l((_vm.text.daysOfWeek), function(w) {\n return _c('span', [_vm._v(_vm._s(w))])\n })), _vm._v(\" \"), _c('div', {\n staticClass: \"datepicker-dateRange\"\n }, _vm._l((_vm.dateRange), function(d) {\n return _c('span', {\n class: d.sclass,\n on: {\n \"click\": function($event) {\n _vm.daySelect(d)\n }\n }\n }, [_vm._v(_vm._s(d.text))])\n }))])])]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayMonthView),\n expression: \"displayMonthView\"\n }],\n staticClass: \"datepicker-popup\"\n }, [_c('div', {\n staticClass: \"datepicker-inner\"\n }, [_c('div', {\n staticClass: \"datepicker-body\"\n }, [_c('div', {\n staticClass: \"datepicker-ctrl\"\n }, [_c('span', {\n class: _vm.preBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextYearClick(0)\n }\n }\n }), _vm._v(\" \"), _c('span', {\n class: _vm.nextBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextYearClick(1)\n }\n }\n }), _vm._v(\" \"), _c('p', {\n on: {\n \"click\": _vm.switchDecadeView\n }\n }, [_vm._v(_vm._s(_vm.stringifyYearHeader(_vm.currDate)))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"datepicker-monthRange\"\n }, [_vm._l((_vm.text.months), function(m, index) {\n return [_c('span', {\n class: {\n 'datepicker-dateRange-item-active':\n (_vm.text.months[_vm.parse(_vm.val).getMonth()] === m) &&\n _vm.currDate.getFullYear() === _vm.parse(_vm.val).getFullYear()\n },\n domProps: {\n \"textContent\": _vm._s(m.substr(0, 3))\n },\n on: {\n \"click\": function($event) {\n _vm.monthSelect(index)\n }\n }\n })]\n })], 2)])])]), _vm._v(\" \"), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.displayYearView),\n expression: \"displayYearView\"\n }],\n staticClass: \"datepicker-popup\"\n }, [_c('div', {\n staticClass: \"datepicker-inner\"\n }, [_c('div', {\n staticClass: \"datepicker-body\"\n }, [_c('div', {\n staticClass: \"datepicker-ctrl\"\n }, [_c('span', {\n class: _vm.preBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextDecadeClick(0)\n }\n }\n }), _vm._v(\" \"), _c('span', {\n class: _vm.nextBtnClasses,\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": function($event) {\n _vm.preNextDecadeClick(1)\n }\n }\n }), _vm._v(\" \"), _c('p', [_vm._v(_vm._s(_vm.stringifyDecadeHeader(_vm.currDate)))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"datepicker-monthRange decadeRange\"\n }, [_vm._l((_vm.decadeRange), function(decade) {\n return [_c('span', {\n class: {\n 'datepicker-dateRange-item-active': _vm.parse(_vm.val).getFullYear() === decade.text\n },\n domProps: {\n \"textContent\": _vm._s(decade.text)\n },\n on: {\n \"click\": function($event) {\n $event.stopPropagation();\n _vm.yearSelect(decade.text)\n }\n }\n })]\n })], 2)])])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3b335b3d\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3b335b3d!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Datepicker.vue\n// module id = 104\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Dropdown.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-4e78d55c!vue-loader/lib/selector?type=template&index=0!./Dropdown.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Dropdown.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-4e78d55c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-4e78d55c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Dropdown.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Dropdown.vue\n// module id = 105\n// module chunks = 0","\n \n \n\n\n\n\n// WEBPACK FOOTER //\n// Dropdown.vue?458e5b92","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c(_vm.isLi ? 'li' : 'div', {\n directives: [{\n name: \"click-outside\",\n rawName: \"v-click-outside\",\n value: (_vm.blur),\n expression: \"blur\"\n }],\n tag: \"div\",\n class: [{\n open: _vm.show,\n disabled: _vm.disabled,\n dropdown: _vm.isLi,\n 'input-group-btn': _vm.inInput,\n 'btn-group': !_vm.isLi && !_vm.inInput\n }]\n }, [_vm._t(\"before\"), _vm._v(\" \"), (_vm.isLi) ? _c('a', {\n class: ['dropdown-toggle', _vm.buttonSize, {\n disabled: _vm.disabled\n }],\n attrs: {\n \"role\": \"button\"\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27, $event.key)) { return null; }\n _vm.show = false\n },\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggle($event)\n }\n }\n }, [_vm._t(\"button\", [_vm._v(_vm._s(_vm.text))]), _vm._v(\" \"), _c('span', {\n staticClass: \"caret\"\n })], 2) : _c('button', {\n class: ['btn btn-' + _vm.type, _vm.buttonSize, 'dropdown-toggle'],\n attrs: {\n \"type\": \"button\",\n \"disabled\": _vm.disabled\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27, $event.key)) { return null; }\n _vm.show = false\n },\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggle($event)\n }\n }\n }, [_vm._t(\"button\", [_vm._v(_vm._s(_vm.text))]), _vm._v(\" \"), _c('span', {\n staticClass: \"caret\"\n })], 2), _vm._v(\" \"), _vm._t(\"dropdown-menu\", [_c('ul', {\n staticClass: \"dropdown-menu\"\n }, [_vm._t(\"default\")], 2)])], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-4e78d55c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4e78d55c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Dropdown.vue\n// module id = 107\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./FormGroup.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-88d351ac!vue-loader/lib/selector?type=template&index=0!./FormGroup.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/FormGroup.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-88d351ac\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-88d351ac\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] FormGroup.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/FormGroup.vue\n// module id = 108\n// module chunks = 0"," \n\n\n\n\n\n// WEBPACK FOOTER //\n// FormGroup.vue?43e5198b","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-88d351ac\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-88d351ac!./~/vue-loader/lib/selector.js?type=template&index=0!./src/FormGroup.vue\n// module id = 110\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./FormValidator.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5d0fc8fd!vue-loader/lib/selector?type=template&index=0!./FormValidator.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/FormValidator.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-5d0fc8fd\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5d0fc8fd\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] FormValidator.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/FormValidator.vue\n// module id = 111\n// module chunks = 0"," \n\n\n\n\n\n// WEBPACK FOOTER //\n// FormValidator.vue?4ccde9d3","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5d0fc8fd\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5d0fc8fd!./~/vue-loader/lib/selector.js?type=template&index=0!./src/FormValidator.vue\n// module id = 113\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-9583024e&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Input.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Input.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-9583024e!vue-loader/lib/selector?type=template&index=0!./Input.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Input.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-9583024e\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-9583024e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-9583024e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Input.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Input.vue\n// module id = 114\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-9583024e&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Input.vue\n// module id = 116\n// module chunks = 0","\n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Input.vue?66e59950","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-group\",\n class: {\n validate: _vm.canValidate, 'has-feedback': _vm.icon, 'has-error': _vm.canValidate && _vm.valid === false, 'has-success': _vm.canValidate && _vm.valid\n }\n }, [_vm._t(\"label\", [(_vm.label) ? _c('label', {\n staticClass: \"control-label\",\n on: {\n \"click\": _vm.focus\n }\n }, [_vm._v(_vm._s(_vm.label))]) : _vm._e()]), _vm._v(\" \"), (_vm.$slots.before || _vm.$slots.after) ? _c('div', {\n staticClass: \"input-group\"\n }, [_vm._t(\"before\"), _vm._v(\" \"), _c(_vm.type == 'textarea' ? _vm.type : 'input', {\n ref: \"input\",\n tag: \"textarea\",\n staticClass: \"form-control\",\n attrs: {\n \"cols\": _vm.cols,\n \"disabled\": _vm.disabled,\n \"list\": _vm.id_datalist,\n \"max\": _vm.attr(_vm.max),\n \"maxlength\": _vm.maxlength,\n \"min\": _vm.attr(_vm.min),\n \"name\": _vm.name,\n \"placeholder\": _vm.placeholder,\n \"readonly\": _vm.readonly,\n \"required\": _vm.required,\n \"rows\": _vm.rows,\n \"step\": _vm.step,\n \"title\": _vm.attr(_vm.title),\n \"type\": _vm.type == 'textarea' ? null : _vm.type\n },\n on: {\n \"blur\": _vm.emit,\n \"focus\": _vm.emit,\n \"input\": _vm.emit,\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n _vm.type != 'textarea' && _vm.enterSubmit && _vm.submit()\n }\n },\n model: {\n value: (_vm.val),\n callback: function($$v) {\n _vm.val = $$v\n },\n expression: \"val\"\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.value) ? _c('div', {\n class: {\n icon: _vm.icon\n }\n }, [_c('span', {\n staticClass: \"close\",\n on: {\n \"click\": function($event) {\n _vm.value = ''\n }\n }\n }, [_vm._v(\"×\")])]) : _vm._e(), _vm._v(\" \"), (_vm.icon) ? _c('div', {\n staticClass: \"icon\"\n }, [(_vm.icon && _vm.valid !== null) ? _c('span', {\n class: ['form-control-feedback glyphicon', 'glyphicon-' + (_vm.valid ? 'ok' : 'remove')],\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }) : _vm._e()]) : _vm._e(), _vm._v(\" \"), _vm._t(\"after\")], 2) : [_c(_vm.type == 'textarea' ? _vm.type : 'input', {\n ref: \"input\",\n tag: \"textarea\",\n staticClass: \"form-control\",\n attrs: {\n \"cols\": _vm.cols,\n \"disabled\": _vm.disabled,\n \"list\": _vm.id_datalist,\n \"max\": _vm.attr(_vm.max),\n \"maxlength\": _vm.maxlength,\n \"min\": _vm.attr(_vm.min),\n \"name\": _vm.name,\n \"placeholder\": _vm.placeholder,\n \"readonly\": _vm.readonly,\n \"required\": _vm.required,\n \"rows\": _vm.rows,\n \"step\": _vm.step,\n \"title\": _vm.attr(_vm.title),\n \"type\": _vm.type == 'textarea' ? null : _vm.type\n },\n on: {\n \"blur\": _vm.emit,\n \"focus\": _vm.emit,\n \"input\": _vm.emit,\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n _vm.type != 'textarea' && _vm.enterSubmit && _vm.submit()\n }\n },\n model: {\n value: (_vm.val),\n callback: function($$v) {\n _vm.val = $$v\n },\n expression: \"val\"\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.val) ? _c('span', {\n staticClass: \"close\",\n on: {\n \"click\": function($event) {\n _vm.val = ''\n }\n }\n }, [_vm._v(\"×\")]) : _vm._e(), _vm._v(\" \"), (_vm.icon && _vm.valid !== null) ? _c('span', {\n class: ['form-control-feedback glyphicon', 'glyphicon-' + (_vm.valid ? 'ok' : 'remove')],\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }) : _vm._e()], _vm._v(\" \"), (_vm.id_datalist) ? _c('datalist', {\n attrs: {\n \"id\": _vm.id_datalist\n }\n }, _vm._l((_vm.options), function(opc) {\n return _c('option', {\n domProps: {\n \"value\": opc\n }\n })\n })) : _vm._e(), _vm._v(\" \"), (_vm.showHelp) ? _c('div', {\n staticClass: \"help-block\",\n on: {\n \"click\": _vm.focus\n }\n }, [_vm._v(_vm._s(_vm.help))]) : _vm._e(), _vm._v(\" \"), (_vm.showError) ? _c('div', {\n staticClass: \"help-block with-errors\",\n on: {\n \"click\": _vm.focus\n }\n }, [_vm._v(_vm._s(_vm.errorText))]) : _vm._e()], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-9583024e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-9583024e!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Input.vue\n// module id = 118\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-5e560f88!vue-loader/lib/selector?type=styles&index=0!./Modal.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Modal.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5e560f88!vue-loader/lib/selector?type=template&index=0!./Modal.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Modal.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-5e560f88\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5e560f88\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Modal.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Modal.vue\n// module id = 119\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-5e560f88!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Modal.vue\n// module id = 121\n// module chunks = 0","\n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Modal.vue?fe1b1712","module.exports = { \"default\": require(\"core-js/library/fn/number/is-integer\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/number/is-integer.js\n// module id = 123\n// module chunks = 0","require('../../modules/es6.number.is-integer');\nmodule.exports = require('../../modules/_core').Number.isInteger;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/number/is-integer.js\n// module id = 124\n// module chunks = 0","// 20.1.2.3 Number.isInteger(number)\nvar $export = require('./_export');\n\n$export($export.S, 'Number', { isInteger: require('./_is-integer') });\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.number.is-integer.js\n// module id = 125\n// module chunks = 0","// 20.1.2.3 Number.isInteger(number)\nvar isObject = require('./_is-object');\nvar floor = Math.floor;\nmodule.exports = function isInteger(it) {\n return !isObject(it) && isFinite(it) && floor(it) === it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-integer.js\n// module id = 126\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: ['modal', _vm.effect],\n attrs: {\n \"role\": \"dialog\"\n },\n on: {\n \"click\": function($event) {\n _vm.backdrop && _vm.action(false, 1)\n },\n \"transitionend\": function($event) {\n _vm.transition = false\n }\n }\n }, [_c('div', {\n class: ['modal-dialog', {\n 'modal-lg': _vm.large,\n 'modal-sm': _vm.small\n }],\n style: ({\n width: _vm.optionalWidth\n }),\n attrs: {\n \"role\": \"document\"\n },\n on: {\n \"click\": function($event) {\n $event.stopPropagation();\n _vm.action(null)\n }\n }\n }, [_c('div', {\n staticClass: \"modal-content\"\n }, [_vm._t(\"modal-header\", [_c('div', {\n staticClass: \"modal-header\"\n }, [_c('button', {\n staticClass: \"close\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.action(false, 2)\n }\n }\n }, [_c('span', [_vm._v(\"×\")])]), _vm._v(\" \"), _c('h4', {\n staticClass: \"modal-title\"\n }, [_vm._t(\"title\", [_vm._v(_vm._s(_vm.title))])], 2)])]), _vm._v(\" \"), _vm._t(\"modal-body\", [_c('div', {\n staticClass: \"modal-body\"\n }, [_vm._t(\"default\")], 2)]), _vm._v(\" \"), _vm._t(\"modal-footer\", [_c('div', {\n staticClass: \"modal-footer\"\n }, [_c('button', {\n staticClass: \"btn btn-default\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.action(false, 3)\n }\n }\n }, [_vm._v(_vm._s(_vm.cancelText))]), _vm._v(\" \"), _c('button', {\n staticClass: \"btn btn-primary\",\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": function($event) {\n _vm.action(true, 4)\n }\n }\n }, [_vm._v(_vm._s(_vm.okText))])])])], 2)])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5e560f88\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5e560f88!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Modal.vue\n// module id = 127\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Navbar.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-d42de7de!vue-loader/lib/selector?type=template&index=0!./Navbar.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Navbar.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-d42de7de\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-d42de7de\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Navbar.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Navbar.vue\n// module id = 128\n// module chunks = 0","\n \n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// Navbar.vue?5bba321e","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('nav', {\n class: ['navbar', 'navbar-' + _vm.type, _vm.placement === 'static' ? 'navbar-static-top' : 'navbar-fixed-' + _vm.placement]\n }, [_c('div', {\n class: _vm.container === 'fluid' ? 'container-fluid' : 'container'\n }, [_c('div', {\n staticClass: \"navbar-header\"\n }, [(!_vm.$slots.collapse) ? _c('button', {\n staticClass: \"navbar-toggle collapsed\",\n attrs: {\n \"type\": \"button\",\n \"aria-expanded\": \"false\"\n },\n on: {\n \"click\": _vm.toggleCollapse\n }\n }, [_c('span', {\n staticClass: \"sr-only\"\n }, [_vm._v(\"Toggle navigation\")]), _vm._v(\" \"), _c('span', {\n staticClass: \"icon-bar\"\n }), _vm._v(\" \"), _c('span', {\n staticClass: \"icon-bar\"\n }), _vm._v(\" \"), _c('span', {\n staticClass: \"icon-bar\"\n })]) : _vm._e(), _vm._v(\" \"), _vm._t(\"collapse\"), _vm._v(\" \"), _vm._t(\"brand\")], 2), _vm._v(\" \"), _c('div', {\n class: ['navbar-collapse', {\n collapse: _vm.collapsed\n }]\n }, [_c('ul', {\n staticClass: \"nav navbar-nav\"\n }, [_vm._t(\"default\")], 2), _vm._v(\" \"), (_vm.$slots.left) ? _c('ul', {\n staticClass: \"nav navbar-nav navbar-left\"\n }, [_vm._t(\"left\")], 2) : _vm._e(), _vm._v(\" \"), (_vm.$slots.right) ? _c('ul', {\n staticClass: \"nav navbar-nav navbar-right\"\n }, [_vm._t(\"right\")], 2) : _vm._e()])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-d42de7de\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-d42de7de!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Navbar.vue\n// module id = 130\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Option.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-172c8414!vue-loader/lib/selector?type=template&index=0!./Option.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Option.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-172c8414\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-172c8414\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Option.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Option.vue\n// module id = 131\n// module chunks = 0"," \n\n\n\n// WEBPACK FOOTER //\n// Option.vue?5b63459a","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return (_vm.loading) ? _c('li', [_vm._t(\"default\")], 2) : _vm._e()\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-172c8414\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-172c8414!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Option.vue\n// module id = 133\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-11b8f7da!vue-loader/lib/selector?type=styles&index=0!./Panel.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Panel.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-11b8f7da!vue-loader/lib/selector?type=template&index=0!./Panel.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Panel.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-11b8f7da\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-11b8f7da\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Panel.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Panel.vue\n// module id = 134\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-11b8f7da!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Panel.vue\n// module id = 136\n// module chunks = 0","\n \n
\n {{ header }} \n
\n
\n \n \n
\n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Panel.vue?84b08b46","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: ['panel', _vm.panelType]\n }, [_c('div', {\n class: ['panel-heading', {\n 'accordion-toggle': _vm.inAccordion\n }],\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.inAccordion && _vm.toggle()\n }\n }\n }, [_vm._t(\"header\", [_c('h4', {\n staticClass: \"panel-title\"\n }, [_vm._v(_vm._s(_vm.header))])])], 2), _vm._v(\" \"), _c('transition', {\n attrs: {\n \"name\": \"collapse\"\n },\n on: {\n \"enter\": _vm.enter,\n \"after-enter\": _vm.afterEnter,\n \"before-leave\": _vm.beforeLeave\n }\n }, [(_vm.open) ? _c('div', {\n staticClass: \"panel-collapse\"\n }, [_c('div', {\n staticClass: \"panel-body\"\n }, [_vm._t(\"default\")], 2)]) : _vm._e()])], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-11b8f7da\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-11b8f7da!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Panel.vue\n// module id = 138\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-83a7c318!vue-loader/lib/selector?type=styles&index=0!./Popover.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Popover.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-83a7c318!vue-loader/lib/selector?type=template&index=0!./Popover.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Popover.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-83a7c318\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-83a7c318\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Popover.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Popover.vue\n// module id = 139\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-83a7c318!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Popover.vue\n// module id = 141\n// module chunks = 0","\n \n \n \n \n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Popover.vue?a2321d62","import $ from './NodeList.js'\n\nexport default {\n props: {\n content: {type: String},\n effect: {type: String, default: 'fade'},\n header: {type: Boolean, default: true},\n placement: {type: String, default: 'top'},\n title: {type: String},\n trigger: {type: String}\n },\n data () {\n return {\n top: 0,\n left: 0,\n show: false\n }\n },\n computed: {\n events () { return { contextmenu: ['contextmenu'], hover: ['mouseleave', 'mouseenter'], focus: ['blur', 'focus'] }[this.trigger] || ['click'] }\n },\n methods: {\n beforeEnter () {\n this.position()\n setTimeout(() => this.position(), 30)\n },\n position () {\n this.$nextTick(() => {\n var popover = this.$refs.popover\n var trigger = this.$refs.trigger.children[0]\n switch (this.placement) {\n case 'top' :\n this.left = trigger.offsetLeft - popover.offsetWidth / 2 + trigger.offsetWidth / 2\n this.top = trigger.offsetTop - popover.offsetHeight\n break\n case 'left':\n this.left = trigger.offsetLeft - popover.offsetWidth\n this.top = trigger.offsetTop + trigger.offsetHeight / 2 - popover.offsetHeight / 2\n break\n case 'right':\n this.left = trigger.offsetLeft + trigger.offsetWidth\n this.top = trigger.offsetTop + trigger.offsetHeight / 2 - popover.offsetHeight / 2\n break\n case 'bottom':\n this.left = trigger.offsetLeft - popover.offsetWidth / 2 + trigger.offsetWidth / 2\n this.top = trigger.offsetTop + trigger.offsetHeight\n break\n default:\n console.warn('Wrong placement prop')\n }\n popover.style.top = this.top + 'px'\n popover.style.left = this.left + 'px'\n })\n },\n toggle (e) {\n if (e && this.trigger === 'contextmenu') e.preventDefault()\n this.show = !this.show\n if (this.show) this.beforeEnter()\n }\n },\n mounted () {\n let trigger = this.$refs.trigger.children[0]\n if (!trigger) return console.error('Could not find trigger v-el in your component that uses popoverMixin.')\n\n if (this.trigger === 'focus' && !~trigger.tabIndex) {\n trigger = $('a,input,select,textarea,button', trigger)\n if (!trigger.length) { return }\n }\n this.events.forEach(event => {\n $(trigger).on(event, this.toggle)\n })\n },\n beforeDestroy () {\n if (this._trigger) $(this._trigger).off()\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/popoverMixins.js","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', {\n ref: \"trigger\"\n }, [_vm._t(\"default\"), _vm._v(\" \"), _c('transition', {\n attrs: {\n \"name\": _vm.effect\n }\n }, [(_vm.show) ? _c('div', {\n ref: \"popover\",\n class: ['popover', _vm.placement]\n }, [_c('div', {\n staticClass: \"arrow\"\n }), _vm._v(\" \"), (_vm.title) ? _c('h3', {\n staticClass: \"popover-title\"\n }, [_vm._t(\"title\", [_vm._v(_vm._s(_vm.title))])], 2) : _vm._e(), _vm._v(\" \"), _c('div', {\n staticClass: \"popover-content\"\n }, [_vm._t(\"content\", [_c('span', {\n domProps: {\n \"innerHTML\": _vm._s(_vm.content)\n }\n })])], 2)]) : _vm._e()])], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-83a7c318\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-83a7c318!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Popover.vue\n// module id = 144\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Progressbar.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-2827fad6!vue-loader/lib/selector?type=template&index=0!./Progressbar.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Progressbar.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-2827fad6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-2827fad6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Progressbar.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Progressbar.vue\n// module id = 145\n// module chunks = 0","\n
\n \n\n\n\n\n\n// WEBPACK FOOTER //\n// Progressbar.vue?3333ac10","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: ['progress-bar', 'progress-bar-' + _vm.type, {\n active: _vm.animated,\n 'progress-bar-striped': _vm.striped\n }],\n style: ({\n width: _vm.nowNum + '%'\n }),\n domProps: {\n \"textContent\": _vm._s(_vm.labelBool ? _vm.nowNum + '%' : null)\n }\n })\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-2827fad6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-2827fad6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Progressbar.vue\n// module id = 147\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-15abba8a!vue-loader/lib/selector?type=styles&index=0!./Radio.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Radio.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-15abba8a!vue-loader/lib/selector?type=template&index=0!./Radio.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Radio.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-15abba8a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-15abba8a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Radio.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Radio.vue\n// module id = 148\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-15abba8a!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Radio.vue\n// module id = 150\n// module chunks = 0","\n \n \n \n \n \n \n \n \n \n \n \n
\n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Radio.vue?55ca28c9","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c(_vm.buttonStyle ? 'label' : 'div', {\n tag: \"div\",\n class: [(_vm.buttonStyle ? 'btn btn-' + _vm.typeColor : 'radio ' + _vm.typeColor), {\n active: _vm.active,\n disabled: _vm.disabled,\n readonly: _vm.readonly\n }],\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggle($event)\n }\n }\n }, [(_vm.buttonStyle) ? [_c('input', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (!_vm.readonly),\n expression: \"!readonly\"\n }, {\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check),\n expression: \"check\"\n }],\n ref: \"input\",\n attrs: {\n \"type\": \"radio\",\n \"autocomplete\": \"off\",\n \"name\": _vm.name,\n \"readonly\": _vm.readonly,\n \"disabled\": _vm.disabled\n },\n domProps: {\n \"value\": _vm.selectedValue,\n \"checked\": _vm._q(_vm.check, _vm.selectedValue)\n },\n on: {\n \"change\": function($event) {\n _vm.check = _vm.selectedValue\n }\n }\n }), _vm._v(\" \"), _vm._t(\"default\")] : _c('label', {\n staticClass: \"open\"\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check),\n expression: \"check\"\n }],\n ref: \"input\",\n attrs: {\n \"type\": \"radio\",\n \"autocomplete\": \"off\",\n \"name\": _vm.name,\n \"readonly\": _vm.readonly,\n \"disabled\": _vm.disabled\n },\n domProps: {\n \"value\": _vm.selectedValue,\n \"checked\": _vm._q(_vm.check, _vm.selectedValue)\n },\n on: {\n \"change\": function($event) {\n _vm.check = _vm.selectedValue\n }\n }\n }), _vm._v(\" \"), _c('span', {\n staticClass: \"icon dropdown-toggle\",\n class: [_vm.active ? 'btn-' + _vm.typeColor : '', {\n bg: _vm.typeColor === 'default'\n }]\n }), _vm._v(\" \"), (_vm.active && _vm.typeColor === 'default') ? _c('span', {\n staticClass: \"icon\"\n }) : _vm._e(), _vm._v(\" \"), _vm._t(\"default\")], 2)], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-15abba8a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-15abba8a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Radio.vue\n// module id = 152\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-3fd6cefd&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Select.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Select.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3fd6cefd!vue-loader/lib/selector?type=template&index=0!./Select.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Select.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-3fd6cefd\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-3fd6cefd\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3fd6cefd\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Select.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Select.vue\n// module id = 153\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-3fd6cefd&scoped=true!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Select.vue\n// module id = 155\n// module chunks = 0","\n \n
\n \n × \n
\n
\n \n {{ option[optionsLabel] }} \n \n \n
\n \n
\n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Select.vue?7ca49d1d","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n directives: [{\n name: \"click-outside\",\n rawName: \"v-click-outside\",\n value: (_vm.close),\n expression: \"close\"\n }],\n ref: \"select\",\n class: _vm.classes\n }, [_c('div', {\n ref: \"btn\",\n staticClass: \"form-control dropdown-toggle\",\n attrs: {\n \"tabindex\": \"1\",\n \"disabled\": _vm.disabled || !_vm.hasParent,\n \"readonly\": _vm.readonly\n },\n on: {\n \"blur\": function($event) {\n _vm.canSearch ? null : _vm.close()\n },\n \"click\": function($event) {\n _vm.toggle()\n },\n \"keydown\": [function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27, $event.key)) { return null; }\n $event.stopPropagation();\n $event.preventDefault();\n _vm.close($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"space\", 32, $event.key)) { return null; }\n $event.stopPropagation();\n $event.preventDefault();\n _vm.toggle($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n $event.stopPropagation();\n $event.preventDefault();\n _vm.toggle($event)\n }]\n }\n }, [_c('span', {\n staticClass: \"btn-content\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.loading ? _vm.text.loading : _vm.showPlaceholder || (_vm.multiple && _vm.showCount ? _vm.selectedText : _vm.selected))\n }\n }), _vm._v(\" \"), (_vm.clearButton && _vm.values.length) ? _c('span', {\n staticClass: \"close\",\n on: {\n \"click\": function($event) {\n _vm.clear()\n }\n }\n }, [_vm._v(\"×\")]) : _vm._e()]), _vm._v(\" \"), _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n ref: \"sel\",\n staticClass: \"secret\",\n attrs: {\n \"name\": _vm.name,\n \"multiple\": _vm.multiple,\n \"required\": _vm.required,\n \"readonly\": _vm.readonly,\n \"disabled\": _vm.disabled\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.val = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, [(_vm.required) ? _c('option', {\n attrs: {\n \"value\": \"\"\n }\n }) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.list), function(option) {\n return _c('option', {\n domProps: {\n \"value\": option[_vm.optionsValue]\n }\n }, [_vm._v(_vm._s(option[_vm.optionsLabel]))])\n })], 2), _vm._v(\" \"), _c('ul', {\n staticClass: \"dropdown-menu\"\n }, [(_vm.list.length) ? [(_vm.canSearch) ? _c('li', {\n staticClass: \"bs-searchbox\"\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.searchValue),\n expression: \"searchValue\"\n }],\n ref: \"search\",\n staticClass: \"form-control\",\n attrs: {\n \"type\": \"text\",\n \"placeholder\": _vm.searchText || _vm.text.search,\n \"autocomplete\": \"off\"\n },\n domProps: {\n \"value\": (_vm.searchValue)\n },\n on: {\n \"keyup\": function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27, $event.key)) { return null; }\n _vm.close($event)\n },\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.searchValue = $event.target.value\n }\n }\n }), _vm._v(\" \"), _c('span', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.searchValue),\n expression: \"searchValue\"\n }],\n staticClass: \"close\",\n on: {\n \"click\": _vm.clearSearch\n }\n }, [_vm._v(\"×\")])]) : _vm._e(), _vm._v(\" \"), (_vm.required && !_vm.clearButton) ? _c('li', [_c('a', {\n on: {\n \"mousedown\": function($event) {\n $event.preventDefault();\n _vm.clear() && _vm.close()\n }\n }\n }, [_vm._v(_vm._s(_vm.placeholder || _vm.text.notSelected))])]) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.filteredOptions), function(option) {\n return _c('li', {\n attrs: {\n \"id\": option[_vm.optionsValue]\n }\n }, [_c('a', {\n on: {\n \"mousedown\": function($event) {\n $event.preventDefault();\n _vm.select(option[_vm.optionsValue])\n }\n }\n }, [_c('span', {\n domProps: {\n \"innerHTML\": _vm._s(option[_vm.optionsLabel])\n }\n }), _vm._v(\" \"), _c('span', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.isSelected(option[_vm.optionsValue])),\n expression: \"isSelected(option[optionsValue])\"\n }],\n staticClass: \"glyphicon glyphicon-ok check-mark\"\n })])])\n })] : _vm._e(), _vm._v(\" \"), _vm._t(\"default\"), _vm._v(\" \"), (_vm.notify && !_vm.closeOnSelect) ? _c('transition', {\n attrs: {\n \"name\": \"fadein\"\n }\n }, [_c('div', {\n staticClass: \"notify in\"\n }, [_vm._v(_vm._s(_vm.limitText))])]) : _vm._e()], 2), _vm._v(\" \"), (_vm.notify && _vm.closeOnSelect) ? _c('transition', {\n attrs: {\n \"name\": \"fadein\"\n }\n }, [_c('div', {\n staticClass: \"notify out\"\n }, [_c('div', [_vm._v(_vm._s(_vm.limitText))])])]) : _vm._e()], 1)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3fd6cefd\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3fd6cefd!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Select.vue\n// module id = 157\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Slider.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-370ccf3c!vue-loader/lib/selector?type=template&index=0!./Slider.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Slider.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-370ccf3c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-370ccf3c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Slider.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Slider.vue\n// module id = 158\n// module chunks = 0","
\n\n\n\n\n\n// WEBPACK FOOTER //\n// Slider.vue?16eddc5e","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"item\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-370ccf3c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-370ccf3c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Slider.vue\n// module id = 160\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-543197e8!vue-loader/lib/selector?type=styles&index=0!./Spinner.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Spinner.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-543197e8!vue-loader/lib/selector?type=template&index=0!./Spinner.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Spinner.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-543197e8\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-543197e8\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Spinner.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Spinner.vue\n// module id = 161\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-543197e8!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Spinner.vue\n// module id = 163\n// module chunks = 0","\n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Spinner.vue?c87fc9c2","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.active || _vm.locked),\n expression: \"active||locked\"\n }],\n class: ['spinner spinner-gritcode', _vm.spinnerSize, {\n 'spinner-fixed': _vm.fixed\n }]\n }, [_c('div', {\n staticClass: \"spinner-wrapper\"\n }, [_c('div', {\n staticClass: \"spinner-circle\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"spinner-text\"\n }, [_vm._v(_vm._s(_vm.text))])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-543197e8\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-543197e8!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Spinner.vue\n// module id = 165\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Tab.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-444ffae4!vue-loader/lib/selector?type=template&index=0!./Tab.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Tab.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-444ffae4\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-444ffae4\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Tab.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Tab.vue\n// module id = 166\n// module chunks = 0","\n
\n \n\n\n\n\n\n// WEBPACK FOOTER //\n// Tab.vue?653c6627","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n ref: \"panel\",\n class: ['tab-pane', {\n 'active fade': _vm.active,\n 'in': _vm.fadein\n }],\n attrs: {\n \"role\": \"tabpanel\"\n }\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-444ffae4\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-444ffae4!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Tab.vue\n// module id = 168\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-15ff0eaa!vue-loader/lib/selector?type=styles&index=0!./TabGroup.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./TabGroup.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-15ff0eaa!vue-loader/lib/selector?type=template&index=0!./TabGroup.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/TabGroup.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-15ff0eaa\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-15ff0eaa\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] TabGroup.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/TabGroup.vue\n// module id = 169\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-15ff0eaa!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/TabGroup.vue\n// module id = 171\n// module chunks = 0"," \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// TabGroup.vue?6002cbb3","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-15ff0eaa\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-15ff0eaa!./~/vue-loader/lib/selector.js?type=template&index=0!./src/TabGroup.vue\n// module id = 173\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-495b02bf!vue-loader/lib/selector?type=styles&index=0!./Tabs.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Tabs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-495b02bf!vue-loader/lib/selector?type=template&index=0!./Tabs.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Tabs.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-495b02bf\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-495b02bf\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Tabs.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Tabs.vue\n// module id = 174\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-495b02bf!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Tabs.vue\n// module id = 176\n// module chunks = 0","\n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Tabs.vue?1a971f86","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n attrs: {\n \"tabs\": \"\"\n }\n }, [_c('ul', {\n class: _vm.navStyleClass,\n attrs: {\n \"role\": \"tablist\"\n }\n }, [_vm._l((_vm.headers), function(header) {\n return [(header._isTab) ? _c('li', {\n class: {\n active: header.active, disabled: header.disabled\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.select(header)\n }\n }\n }, [_vm._t(\"header\", [_c('a', {\n attrs: {\n \"href\": \"#\"\n },\n domProps: {\n \"innerHTML\": _vm._s(header.header)\n }\n })])], 2) : _vm._e(), _vm._v(\" \"), (header._isTabGroup) ? _c('dropdown', {\n class: {\n active: header.active\n },\n attrs: {\n \"text\": header.header,\n \"disabled\": header.disabled\n }\n }, _vm._l((header.tabs), function(tab) {\n return _c('li', {\n class: {\n disabled: tab.disabled\n }\n }, [_c('a', {\n attrs: {\n \"href\": \"#\"\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.select(tab)\n }\n }\n }, [_vm._v(_vm._s(tab.header))])])\n })) : _vm._e()]\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"tab-content\"\n }, [_vm._t(\"default\")], 2)])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-495b02bf\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-495b02bf!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Tabs.vue\n// module id = 178\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./ToggleButton.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-6cddc1e7!vue-loader/lib/selector?type=template&index=0!./ToggleButton.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/ToggleButton.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-6cddc1e7\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-6cddc1e7\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] ToggleButton.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/ToggleButton.vue\n// module id = 179\n// module chunks = 0","\n \n \n \n \n \n \n\n\n\n\n\n// WEBPACK FOOTER //\n// ToggleButton.vue?1553b647","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('a', {\n class: ['btn', _vm.type, {\n readonly: _vm.boolReadonly\n }],\n attrs: {\n \"href\": \"javascript:void(0)\",\n \"disabled\": _vm.boolDisabled\n },\n on: {\n \"click\": _vm.toggle\n }\n }, [_c('span', {\n class: ['glyphicon', 'glyphicon-' + (_vm.value ? 'ok' : 'remove')]\n }), _vm._v(\" \"), _vm._t(\"default\"), _vm._v(\" \"), (_vm.name) ? _c('input', {\n attrs: {\n \"type\": \"hidden\",\n \"name\": _vm.name\n },\n domProps: {\n \"value\": _vm.active ? 1 : 0\n }\n }) : _vm._e()], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-6cddc1e7\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-6cddc1e7!./~/vue-loader/lib/selector.js?type=template&index=0!./src/ToggleButton.vue\n// module id = 181\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-3a7c9e5c!vue-loader/lib/selector?type=styles&index=0!./Tooltip.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Tooltip.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3a7c9e5c!vue-loader/lib/selector?type=template&index=0!./Tooltip.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Tooltip.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-3a7c9e5c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3a7c9e5c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Tooltip.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Tooltip.vue\n// module id = 182\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \\n\"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-3a7c9e5c!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Tooltip.vue\n// module id = 184\n// module chunks = 0","\n \n \n \n \n \n \n \n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Tooltip.vue?472e8cc0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', {\n ref: \"trigger\"\n }, [_vm._t(\"default\"), _vm._v(\" \"), _c('transition', {\n attrs: {\n \"name\": _vm.effect\n }\n }, [(_vm.show) ? _c('div', {\n ref: \"popover\",\n class: ['tooltip', _vm.placement]\n }, [_c('div', {\n staticClass: \"tooltip-arrow\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"tooltip-inner\"\n }, [_vm._t(\"content\", [_c('div', {\n domProps: {\n \"innerHTML\": _vm._s(_vm.content)\n }\n })])], 2)]) : _vm._e()])], 2)\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3a7c9e5c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3a7c9e5c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Tooltip.vue\n// module id = 186\n// module chunks = 0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-13fb67d6!vue-loader/lib/selector?type=styles&index=0!./Typeahead.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Typeahead.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-13fb67d6!vue-loader/lib/selector?type=template&index=0!./Typeahead.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\nif (Object.keys(__vue_exports__).some(function (key) { return key !== \"default\" && key !== \"__esModule\" })) {console.error(\"named exports are not supported in *.vue files.\")}\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n__vue_options__.__file = \"/Users/raymondmuller/Development/hacktober/vue-strap/src/Typeahead.vue\"\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-13fb67d6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-13fb67d6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] Typeahead.vue: functional components are not supported and should be defined in plain js files using render functions.\")}\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/Typeahead.vue\n// module id = 187\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"webpack://\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-13fb67d6!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/Typeahead.vue\n// module id = 189\n// module chunks = 0","\n \n \n \n
\n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Typeahead.vue?0fb11564","\"use strict\";\n\nexports.__esModule = true;\n\nvar _iterator = require(\"../core-js/symbol/iterator\");\n\nvar _iterator2 = _interopRequireDefault(_iterator);\n\nvar _symbol = require(\"../core-js/symbol\");\n\nvar _symbol2 = _interopRequireDefault(_symbol);\n\nvar _typeof = typeof _symbol2.default === \"function\" && typeof _iterator2.default === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof _symbol2.default === \"function\" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? \"symbol\" : typeof obj; };\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = typeof _symbol2.default === \"function\" && _typeof(_iterator2.default) === \"symbol\" ? function (obj) {\n return typeof obj === \"undefined\" ? \"undefined\" : _typeof(obj);\n} : function (obj) {\n return obj && typeof _symbol2.default === \"function\" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? \"symbol\" : typeof obj === \"undefined\" ? \"undefined\" : _typeof(obj);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/helpers/typeof.js\n// module id = 191\n// module chunks = 0","module.exports = { \"default\": require(\"core-js/library/fn/symbol\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/symbol.js\n// module id = 192\n// module chunks = 0","require('../../modules/es6.symbol');\nrequire('../../modules/es6.object.to-string');\nrequire('../../modules/es7.symbol.async-iterator');\nrequire('../../modules/es7.symbol.observable');\nmodule.exports = require('../../modules/_core').Symbol;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/symbol/index.js\n// module id = 193\n// module chunks = 0","'use strict';\n// ECMAScript 6 symbols shim\nvar global = require('./_global');\nvar has = require('./_has');\nvar DESCRIPTORS = require('./_descriptors');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar META = require('./_meta').KEY;\nvar $fails = require('./_fails');\nvar shared = require('./_shared');\nvar setToStringTag = require('./_set-to-string-tag');\nvar uid = require('./_uid');\nvar wks = require('./_wks');\nvar wksExt = require('./_wks-ext');\nvar wksDefine = require('./_wks-define');\nvar enumKeys = require('./_enum-keys');\nvar isArray = require('./_is-array');\nvar anObject = require('./_an-object');\nvar toIObject = require('./_to-iobject');\nvar toPrimitive = require('./_to-primitive');\nvar createDesc = require('./_property-desc');\nvar _create = require('./_object-create');\nvar gOPNExt = require('./_object-gopn-ext');\nvar $GOPD = require('./_object-gopd');\nvar $DP = require('./_object-dp');\nvar $keys = require('./_object-keys');\nvar gOPD = $GOPD.f;\nvar dP = $DP.f;\nvar gOPN = gOPNExt.f;\nvar $Symbol = global.Symbol;\nvar $JSON = global.JSON;\nvar _stringify = $JSON && $JSON.stringify;\nvar PROTOTYPE = 'prototype';\nvar HIDDEN = wks('_hidden');\nvar TO_PRIMITIVE = wks('toPrimitive');\nvar isEnum = {}.propertyIsEnumerable;\nvar SymbolRegistry = shared('symbol-registry');\nvar AllSymbols = shared('symbols');\nvar OPSymbols = shared('op-symbols');\nvar ObjectProto = Object[PROTOTYPE];\nvar USE_NATIVE = typeof $Symbol == 'function';\nvar QObject = global.QObject;\n// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173\nvar setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;\n\n// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687\nvar setSymbolDesc = DESCRIPTORS && $fails(function () {\n return _create(dP({}, 'a', {\n get: function () { return dP(this, 'a', { value: 7 }).a; }\n })).a != 7;\n}) ? function (it, key, D) {\n var protoDesc = gOPD(ObjectProto, key);\n if (protoDesc) delete ObjectProto[key];\n dP(it, key, D);\n if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);\n} : dP;\n\nvar wrap = function (tag) {\n var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);\n sym._k = tag;\n return sym;\n};\n\nvar isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) {\n return typeof it == 'symbol';\n} : function (it) {\n return it instanceof $Symbol;\n};\n\nvar $defineProperty = function defineProperty(it, key, D) {\n if (it === ObjectProto) $defineProperty(OPSymbols, key, D);\n anObject(it);\n key = toPrimitive(key, true);\n anObject(D);\n if (has(AllSymbols, key)) {\n if (!D.enumerable) {\n if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {}));\n it[HIDDEN][key] = true;\n } else {\n if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;\n D = _create(D, { enumerable: createDesc(0, false) });\n } return setSymbolDesc(it, key, D);\n } return dP(it, key, D);\n};\nvar $defineProperties = function defineProperties(it, P) {\n anObject(it);\n var keys = enumKeys(P = toIObject(P));\n var i = 0;\n var l = keys.length;\n var key;\n while (l > i) $defineProperty(it, key = keys[i++], P[key]);\n return it;\n};\nvar $create = function create(it, P) {\n return P === undefined ? _create(it) : $defineProperties(_create(it), P);\n};\nvar $propertyIsEnumerable = function propertyIsEnumerable(key) {\n var E = isEnum.call(this, key = toPrimitive(key, true));\n if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;\n return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;\n};\nvar $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) {\n it = toIObject(it);\n key = toPrimitive(key, true);\n if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;\n var D = gOPD(it, key);\n if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;\n return D;\n};\nvar $getOwnPropertyNames = function getOwnPropertyNames(it) {\n var names = gOPN(toIObject(it));\n var result = [];\n var i = 0;\n var key;\n while (names.length > i) {\n if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);\n } return result;\n};\nvar $getOwnPropertySymbols = function getOwnPropertySymbols(it) {\n var IS_OP = it === ObjectProto;\n var names = gOPN(IS_OP ? OPSymbols : toIObject(it));\n var result = [];\n var i = 0;\n var key;\n while (names.length > i) {\n if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]);\n } return result;\n};\n\n// 19.4.1.1 Symbol([description])\nif (!USE_NATIVE) {\n $Symbol = function Symbol() {\n if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!');\n var tag = uid(arguments.length > 0 ? arguments[0] : undefined);\n var $set = function (value) {\n if (this === ObjectProto) $set.call(OPSymbols, value);\n if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;\n setSymbolDesc(this, tag, createDesc(1, value));\n };\n if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set });\n return wrap(tag);\n };\n redefine($Symbol[PROTOTYPE], 'toString', function toString() {\n return this._k;\n });\n\n $GOPD.f = $getOwnPropertyDescriptor;\n $DP.f = $defineProperty;\n require('./_object-gopn').f = gOPNExt.f = $getOwnPropertyNames;\n require('./_object-pie').f = $propertyIsEnumerable;\n require('./_object-gops').f = $getOwnPropertySymbols;\n\n if (DESCRIPTORS && !require('./_library')) {\n redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);\n }\n\n wksExt.f = function (name) {\n return wrap(wks(name));\n };\n}\n\n$export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol });\n\nfor (var es6Symbols = (\n // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14\n 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'\n).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]);\n\nfor (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]);\n\n$export($export.S + $export.F * !USE_NATIVE, 'Symbol', {\n // 19.4.2.1 Symbol.for(key)\n 'for': function (key) {\n return has(SymbolRegistry, key += '')\n ? SymbolRegistry[key]\n : SymbolRegistry[key] = $Symbol(key);\n },\n // 19.4.2.5 Symbol.keyFor(sym)\n keyFor: function keyFor(sym) {\n if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!');\n for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;\n },\n useSetter: function () { setter = true; },\n useSimple: function () { setter = false; }\n});\n\n$export($export.S + $export.F * !USE_NATIVE, 'Object', {\n // 19.1.2.2 Object.create(O [, Properties])\n create: $create,\n // 19.1.2.4 Object.defineProperty(O, P, Attributes)\n defineProperty: $defineProperty,\n // 19.1.2.3 Object.defineProperties(O, Properties)\n defineProperties: $defineProperties,\n // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)\n getOwnPropertyDescriptor: $getOwnPropertyDescriptor,\n // 19.1.2.7 Object.getOwnPropertyNames(O)\n getOwnPropertyNames: $getOwnPropertyNames,\n // 19.1.2.8 Object.getOwnPropertySymbols(O)\n getOwnPropertySymbols: $getOwnPropertySymbols\n});\n\n// 24.3.2 JSON.stringify(value [, replacer [, space]])\n$JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {\n var S = $Symbol();\n // MS Edge converts symbol values to JSON as {}\n // WebKit converts symbol values to JSON as null\n // V8 throws on boxed symbols\n return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';\n})), 'JSON', {\n stringify: function stringify(it) {\n if (it === undefined || isSymbol(it)) return; // IE8 returns string on undefined\n var args = [it];\n var i = 1;\n var replacer, $replacer;\n while (arguments.length > i) args.push(arguments[i++]);\n replacer = args[1];\n if (typeof replacer == 'function') $replacer = replacer;\n if ($replacer || !isArray(replacer)) replacer = function (key, value) {\n if ($replacer) value = $replacer.call(this, key, value);\n if (!isSymbol(value)) return value;\n };\n args[1] = replacer;\n return _stringify.apply($JSON, args);\n }\n});\n\n// 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)\n$Symbol[PROTOTYPE][TO_PRIMITIVE] || require('./_hide')($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);\n// 19.4.3.5 Symbol.prototype[@@toStringTag]\nsetToStringTag($Symbol, 'Symbol');\n// 20.2.1.9 Math[@@toStringTag]\nsetToStringTag(Math, 'Math', true);\n// 24.3.3 JSON[@@toStringTag]\nsetToStringTag(global.JSON, 'JSON', true);\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.symbol.js\n// module id = 194\n// module chunks = 0","var META = require('./_uid')('meta');\nvar isObject = require('./_is-object');\nvar has = require('./_has');\nvar setDesc = require('./_object-dp').f;\nvar id = 0;\nvar isExtensible = Object.isExtensible || function () {\n return true;\n};\nvar FREEZE = !require('./_fails')(function () {\n return isExtensible(Object.preventExtensions({}));\n});\nvar setMeta = function (it) {\n setDesc(it, META, { value: {\n i: 'O' + ++id, // object ID\n w: {} // weak collections IDs\n } });\n};\nvar fastKey = function (it, create) {\n // return primitive with prefix\n if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;\n if (!has(it, META)) {\n // can't set metadata to uncaught frozen object\n if (!isExtensible(it)) return 'F';\n // not necessary to add metadata\n if (!create) return 'E';\n // add missing metadata\n setMeta(it);\n // return object ID\n } return it[META].i;\n};\nvar getWeak = function (it, create) {\n if (!has(it, META)) {\n // can't set metadata to uncaught frozen object\n if (!isExtensible(it)) return true;\n // not necessary to add metadata\n if (!create) return false;\n // add missing metadata\n setMeta(it);\n // return hash weak collections IDs\n } return it[META].w;\n};\n// add metadata on freeze-family methods calling\nvar onFreeze = function (it) {\n if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it);\n return it;\n};\nvar meta = module.exports = {\n KEY: META,\n NEED: false,\n fastKey: fastKey,\n getWeak: getWeak,\n onFreeze: onFreeze\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_meta.js\n// module id = 195\n// module chunks = 0","var global = require('./_global');\nvar core = require('./_core');\nvar LIBRARY = require('./_library');\nvar wksExt = require('./_wks-ext');\nvar defineProperty = require('./_object-dp').f;\nmodule.exports = function (name) {\n var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});\n if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) });\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks-define.js\n// module id = 196\n// module chunks = 0","// all enumerable object keys, includes symbols\nvar getKeys = require('./_object-keys');\nvar gOPS = require('./_object-gops');\nvar pIE = require('./_object-pie');\nmodule.exports = function (it) {\n var result = getKeys(it);\n var getSymbols = gOPS.f;\n if (getSymbols) {\n var symbols = getSymbols(it);\n var isEnum = pIE.f;\n var i = 0;\n var key;\n while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key);\n } return result;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-keys.js\n// module id = 197\n// module chunks = 0","exports.f = Object.getOwnPropertySymbols;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gops.js\n// module id = 198\n// module chunks = 0","exports.f = {}.propertyIsEnumerable;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-pie.js\n// module id = 199\n// module chunks = 0","// 7.2.2 IsArray(argument)\nvar cof = require('./_cof');\nmodule.exports = Array.isArray || function isArray(arg) {\n return cof(arg) == 'Array';\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-array.js\n// module id = 200\n// module chunks = 0","var pIE = require('./_object-pie');\nvar createDesc = require('./_property-desc');\nvar toIObject = require('./_to-iobject');\nvar toPrimitive = require('./_to-primitive');\nvar has = require('./_has');\nvar IE8_DOM_DEFINE = require('./_ie8-dom-define');\nvar gOPD = Object.getOwnPropertyDescriptor;\n\nexports.f = require('./_descriptors') ? gOPD : function getOwnPropertyDescriptor(O, P) {\n O = toIObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return gOPD(O, P);\n } catch (e) { /* empty */ }\n if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gopd.js\n// module id = 201\n// module chunks = 0","require('./_wks-define')('asyncIterator');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es7.symbol.async-iterator.js\n// module id = 203\n// module chunks = 0","require('./_wks-define')('observable');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es7.symbol.observable.js\n// module id = 204\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n class: {\n open: _vm.showDropdown\n },\n staticStyle: {\n \"position\": \"relative\"\n }\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.val),\n expression: \"val\"\n }],\n staticClass: \"form-control\",\n attrs: {\n \"autocomplete\": \"off\",\n \"placeholder\": _vm.placeholder,\n \"type\": _vm.type\n },\n domProps: {\n \"value\": (_vm.val)\n },\n on: {\n \"blur\": function($event) {\n _vm.showDropdown = false\n },\n \"keydown\": [function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"down\", 40, $event.key)) { return null; }\n $event.preventDefault();\n _vm.down($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"enter\", 13, $event.key)) { return null; }\n _vm.hit($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"esc\", 27, $event.key)) { return null; }\n _vm.reset($event)\n }, function($event) {\n if (!('button' in $event) && _vm._k($event.keyCode, \"up\", 38, $event.key)) { return null; }\n $event.preventDefault();\n _vm.up($event)\n }],\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.val = $event.target.value\n }\n }\n }), _vm._v(\" \"), _c('ul', {\n ref: \"dropdown\",\n staticClass: \"dropdown-menu\"\n }, _vm._l((_vm.items), function(item, i) {\n return _c('li', {\n class: {\n active: _vm.isActive(i)\n }\n }, [_c('a', {\n on: {\n \"mousedown\": function($event) {\n $event.preventDefault();\n _vm.hit($event)\n },\n \"mousemove\": function($event) {\n _vm.setActive(i)\n }\n }\n }, [_c(_vm.templateComp, {\n tag: \"component\",\n attrs: {\n \"item\": item\n }\n })], 1)])\n }))])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-13fb67d6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-13fb67d6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/Typeahead.vue\n// module id = 205\n// module chunks = 0"],"sourceRoot":""}
\ No newline at end of file
diff --git a/dist/vue-strap.min.js b/dist/vue-strap.min.js
index e7d1c18c2..b469c8cb0 100644
--- a/dist/vue-strap.min.js
+++ b/dist/vue-strap.min.js
@@ -1,10 +1,10 @@
/*!
* vue-strap 2.0.2
* http://wffranco.github.io/vue-strap/
- * Compiled using Vue 2.2.6
+ * Compiled using Vue 2.5.2
*/
-!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueStrap=e():t.VueStrap=e()}(this,function(){return function(t){function e(i){if(n[i])return n[i].exports;var a=n[i]={exports:{},id:i,loaded:!1};return t[i].call(a.exports,a,a.exports,e),a.loaded=!0,a.exports}var n={};return e.m=t,e.c=n,e.p="",e(0)}([function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}var a=n(1),r=i(a),o=n(65),s=n(66),l=i(s),u=n(68),c=i(u),d=n(69),f=i(d),p=n(72),h=i(p),v=n(75),y=i(v),m=n(82),g=i(m),b=n(87),_=i(b),x=n(90),w=i(x),k=n(95),C=i(k),S=n(100),$=i(S),O=n(105),M=i(O),D=n(108),R=i(D),j=n(111),F=i(j),E=n(114),N=i(E),T=n(119),V=i(T),P=n(128),L=i(P),A=n(131),B=i(A),I=n(134),z=i(I),G=n(139),Y=i(G),H=n(145),W=i(H),q=n(148),J=i(q),X=n(153),Z=i(X),U=n(158),K=i(U),Q=n(161),tt=i(Q),et=n(166),nt=i(et),it=n(169),at=i(it),rt=n(174),ot=i(rt),st=n(179),lt=i(st),ut=n(182),ct=i(ut),dt=n(187),ft=i(dt),pt={directives:{ClickOutside:l.default,Scroll:c.default},utils:{$:r.default,coerce:o.coerce},accordion:f.default,affix:h.default,alert:y.default,aside:g.default,buttonGroup:_.default,carousel:w.default,checkbox:C.default,datepicker:$.default,dropdown:M.default,formGroup:R.default,formValidator:F.default,input:N.default,modal:V.default,navbar:L.default,option:B.default,panel:z.default,popover:Y.default,progressbar:W.default,radio:J.default,select:Z.default,slider:K.default,spinner:tt.default,tab:nt.default,tabGroup:at.default,tabs:ot.default,toggleButton:lt.default,tooltip:ct.default,typeahead:ft.default};t.exports=pt},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function a(t){return t instanceof window.Node}function r(t){return t instanceof window.NodeList||t instanceof C||t instanceof window.HTMLCollection||t instanceof Array}function o(t,e){var n=[];return _.forEach.call(t,function(i){if(a(i))~n.indexOf(i)||n.push(i);else if(r(i))for(var o in i)~n.indexOf(i[o])||n.push(i[o]);else if(null!==i)return t.get=S.get,t.set=S.set,t.call=S.call,t.owner=e,t}),l(n,e)}function s(t){var e=this;S[t]||(O[t]instanceof Function?S[t]=function(){for(var n=arguments.length,i=Array(n),a=0;a1&&void 0!==arguments[1]?arguments[1]:null,n=void 0===e||null===e?"toggle":e?"add":"remove";return"string"==typeof t&&(t=t.trim().replace(/\s+/," ").split(" ")),this.each(function(e){return t.forEach(function(t){return e.classList[n](t)})})}},{key:"get",value:function(t){var e=[];return this.each(function(n){null!==n&&(n=n[t]),e.push(n)}),o(e,this)}},{key:"set",value:function(t,e){return t.constructor===Object?this.each(function(e){if(e)for(var n in t)n in e&&(e[n]=t[n])}):this.each(function(n){t in n&&(n[t]=e)}),this}},{key:"call",value:function(){for(var t=arguments.length,e=Array(t),n=0;n=e.length?{value:void 0,done:!0}:(t=i(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){var i=n(24),a=n(25);t.exports=function(t){return function(e,n){var r,o,s=String(a(e)),l=i(n),u=s.length;return l<0||l>=u?t?"":void 0:(r=s.charCodeAt(l),r<55296||r>56319||l+1===u||(o=s.charCodeAt(l+1))<56320||o>57343?t?s.charAt(l):r:t?s.slice(l,l+2):(r-55296<<10)+(o-56320)+65536)}}},function(t,e){var n=Math.ceil,i=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?i:n)(t)}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){"use strict";var i=n(27),a=n(5),r=n(28),o=n(10),s=n(29),l=n(30),u=n(31),c=n(47),d=n(49),f=n(48)("iterator"),p=!([].keys&&"next"in[].keys()),h="@@iterator",v="keys",y="values",m=function(){return this};t.exports=function(t,e,n,g,b,_,x){u(n,e,g);var w,k,C,S=function(t){if(!p&&t in D)return D[t];switch(t){case v:return function(){return new n(this,t)};case y:return function(){return new n(this,t)}}return function(){return new n(this,t)}},$=e+" Iterator",O=b==y,M=!1,D=t.prototype,R=D[f]||D[h]||b&&D[b],j=R||S(b),F=b?O?S("entries"):j:void 0,E="Array"==e?D.entries||R:R;if(E&&(C=d(E.call(new t)),C!==Object.prototype&&(c(C,$,!0),i||s(C,f)||o(C,f,m))),O&&R&&R.name!==y&&(M=!0,j=function(){return R.call(this)}),i&&!x||!p&&!M&&D[f]||o(D,f,j),l[e]=j,l[$]=m,b)if(w={values:O?j:S(y),keys:_?j:S(v),entries:F},x)for(k in w)k in D||r(D,k,w[k]);else a(a.P+a.F*(p||M),e,w);return w}},function(t,e){t.exports=!0},function(t,e,n){t.exports=n(10)},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e){t.exports={}},function(t,e,n){"use strict";var i=n(32),a=n(19),r=n(47),o={};n(10)(o,n(48)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=i(o,{next:a(1,n)}),r(t,e+" Iterator")}},function(t,e,n){var i=n(12),a=n(33),r=n(45),o=n(42)("IE_PROTO"),s=function(){},l="prototype",u=function(){var t,e=n(17)("iframe"),i=r.length,a="<",o=">";for(e.style.display="none",n(46).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(a+"script"+o+"document.F=Object"+a+"/script"+o),t.close(),u=t.F;i--;)delete u[l][r[i]];return u()};t.exports=Object.create||function(t,e){var n;return null!==t?(s[l]=i(t),n=new s,s[l]=null,n[o]=t):n=u(),void 0===e?n:a(n,e)}},function(t,e,n){var i=n(11),a=n(12),r=n(34);t.exports=n(15)?Object.defineProperties:function(t,e){a(t);for(var n,o=r(e),s=o.length,l=0;s>l;)i.f(t,n=o[l++],e[n]);return t}},function(t,e,n){var i=n(35),a=n(45);t.exports=Object.keys||function(t){return i(t,a)}},function(t,e,n){var i=n(29),a=n(36),r=n(39)(!1),o=n(42)("IE_PROTO");t.exports=function(t,e){var n,s=a(t),l=0,u=[];for(n in s)n!=o&&i(s,n)&&u.push(n);for(;e.length>l;)i(s,n=e[l++])&&(~r(u,n)||u.push(n));return u}},function(t,e,n){var i=n(37),a=n(25);t.exports=function(t){return i(a(t))}},function(t,e,n){var i=n(38);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==i(t)?t.split(""):Object(t)}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var i=n(36),a=n(40),r=n(41);t.exports=function(t){return function(e,n,o){var s,l=i(e),u=a(l.length),c=r(o,u);if(t&&n!=n){for(;u>c;)if(s=l[c++],s!=s)return!0}else for(;u>c;c++)if((t||c in l)&&l[c]===n)return t||c||0;return!t&&-1}}},function(t,e,n){var i=n(24),a=Math.min;t.exports=function(t){return t>0?a(i(t),9007199254740991):0}},function(t,e,n){var i=n(24),a=Math.max,r=Math.min;t.exports=function(t,e){return t=i(t),t<0?a(t+e,0):r(t,e)}},function(t,e,n){var i=n(43)("keys"),a=n(44);t.exports=function(t){return i[t]||(i[t]=a(t))}},function(t,e,n){var i=n(6),a="__core-js_shared__",r=i[a]||(i[a]={});t.exports=function(t){return r[t]||(r[t]={})}},function(t,e){var n=0,i=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+i).toString(36))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){t.exports=n(6).document&&document.documentElement},function(t,e,n){var i=n(11).f,a=n(29),r=n(48)("toStringTag");t.exports=function(t,e,n){t&&!a(t=n?t:t.prototype,r)&&i(t,r,{configurable:!0,value:e})}},function(t,e,n){var i=n(43)("wks"),a=n(44),r=n(6).Symbol,o="function"==typeof r,s=t.exports=function(t){return i[t]||(i[t]=o&&r[t]||(o?r:a)("Symbol."+t))};s.store=i},function(t,e,n){var i=n(29),a=n(50),r=n(42)("IE_PROTO"),o=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=a(t),i(t,r)?t[r]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?o:null}},function(t,e,n){var i=n(25);t.exports=function(t){return Object(i(t))}},function(t,e,n){n(52);for(var i=n(6),a=n(10),r=n(30),o=n(48)("toStringTag"),s=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],l=0;l<5;l++){var u=s[l],c=i[u],d=c&&c.prototype;d&&!d[o]&&a(d,o,u),r[u]=r.Array}},function(t,e,n){"use strict";var i=n(53),a=n(54),r=n(30),o=n(36);t.exports=n(26)(Array,"Array",function(t,e){this._t=o(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,a(1)):"keys"==e?a(0,n):"values"==e?a(0,t[n]):a(0,[n,t[n]])},"values"),r.Arguments=r.Array,i("keys"),i("values"),i("entries")},function(t,e){t.exports=function(){}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){e.f=n(48)},function(t,e,n){t.exports={default:n(57),__esModule:!0}},function(t,e,n){n(58);var i=n(7).Object;t.exports=function(t){return i.getOwnPropertyNames(t)}},function(t,e,n){n(59)("getOwnPropertyNames",function(){return n(60).f})},function(t,e,n){var i=n(5),a=n(7),r=n(16);t.exports=function(t,e){var n=(a.Object||{})[t]||Object[t],o={};o[t]=e(n),i(i.S+i.F*r(function(){n(1)}),"Object",o)}},function(t,e,n){var i=n(36),a=n(61).f,r={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return a(t)}catch(t){return o.slice()}};t.exports.f=function(t){return o&&"[object Window]"==r.call(t)?s(t):a(i(t))}},function(t,e,n){var i=n(35),a=n(45).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return i(t,a)}},function(t,e){"use strict";e.__esModule=!0,e.default=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}e.__esModule=!0;var a=n(2),r=i(a);e.default=function(){function t(t,e){for(var n=0;n>>0,a=arguments[1],r=0;r0&&void 0!==arguments[0]?arguments[0]:"en",e={daysOfWeek:["Su","Mo","Tu","We","Th","Fr","Sa"],limit:"Limit reached ({{limit}} items max).",loading:"Loading...",minLength:"Min. Length",months:["January","February","March","April","May","June","July","August","September","October","November","December"],notSelected:"Nothing Selected",required:"Required",search:"Search",selected:"{{count}} selected"};return window.VueStrapLang?window.VueStrapLang(t):e}function r(t,e){function n(t){return/^[0-9]+$/.test(t)?Number(t)||1:null}var i,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100;return function(){for(var r=this,o=arguments.length,s=Array(o),l=0;l1&&void 0!==arguments[1]?arguments[1]:null;return"number"==typeof t?t:void 0===t||null===t||isNaN(Number(t))?e:Number(t)},string:function(t){return void 0===t||null===t?"":t+""},pattern:function(t){return t instanceof Function||t instanceof RegExp?t:"string"==typeof t?new RegExp(t):null}}},function(t,e,n){(function(t){"use strict";function n(t){r.forEach(function(e){e.node.contains(t.target)||e.callback(t)})}function i(t,e){r.length||document.addEventListener("click",n,!1),r.push({node:t,callback:e})}function a(t,e){r=r.filter(function(n){return n.node!==t||!!e&&n.callback!==e}),r.length||document.removeEventListener("click",n,!1)}Object.defineProperty(e,"__esModule",{value:!0});var r=[];e.default={bind:function(e,n){a(e,n.value),"function"!=typeof n.value?"production"!==t.env.NODE_ENV&&Vue.util.warn("ClickOutside only work with a function, received: v-"+n.name+'="'+n.expression+'"'):i(e,n.value)},update:function(t,e){e.value!==e.oldValue&&(a(t,e.oldValue),i(t,e.value))},unbind:function(t,e){a(t,e.value)}}}).call(e,n(67))},function(t,e){function n(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function a(t){if(c===setTimeout)return setTimeout(t,0);if((c===n||!c)&&setTimeout)return c=setTimeout,setTimeout(t,0);try{return c(t,0)}catch(e){try{return c.call(null,t,0)}catch(e){return c.call(this,t,0)}}}function r(t){if(d===clearTimeout)return clearTimeout(t);if((d===i||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(t);try{return d(t)}catch(e){try{return d.call(null,t)}catch(e){return d.call(this,t)}}}function o(){v&&p&&(v=!1,p.length?h=p.concat(h):y=-1,h.length&&s())}function s(){if(!v){var t=a(o);v=!0;for(var e=h.length;e;){for(p=h,h=[];++y1)for(var n=1;n0?this.offset+"px":null}},methods:{checkScroll:function(){if(this.$el.offsetWidth||this.$el.offsetHeight||this.$el.getClientRects().length){for(var t={},e={},n=this.$el.getBoundingClientRect(),i=document.body,a=["Top","Left"],r=0;re.top-this.offset;this.affixed!==c&&(this.affixed=c)}}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"hidden-print hidden-xs hidden-sm"},[n("nav",{directives:[{name:"scroll",rawName:"v-scroll",value:t.checkScroll,expression:"checkScroll"}],staticClass:"bs-docs-sidebar",class:{affix:t.affixed},style:{marginTop:t.top}},[t._t("default")],2)])},staticRenderFns:[]}},function(t,e,n){var i,a;n(76),i=n(80);var r=n(81);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(77);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter,.fade-leave-active{height:0;opacity:0}.alert.top{margin:0 auto;left:0;right:0}.alert.top,.alert.top-right{position:fixed;top:30px;z-index:1050}.alert.top-right{right:50px}",""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e=0&&m.splice(e,1)}function s(t){var e=document.createElement("style");return e.type="text/css",r(t,e),e}function l(t,e){var n,i,a;if(e.singleton){var r=y++;n=v||(v=s(e)),i=u.bind(null,n,r,!1),a=u.bind(null,n,r,!0)}else n=s(e),i=c.bind(null,n),a=function(){o(n)};return i(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;i(t=e)}else a()}}function u(t,e,n,i){var a=n?"":i.css;if(t.styleSheet)t.styleSheet.cssText=g(e,a);else{var r=document.createTextNode(a),o=t.childNodes;o[e]&&t.removeChild(o[e]),o.length?t.insertBefore(r,o[e]):t.appendChild(r)}}function c(t,e){var n=e.css,i=e.media,a=e.sourceMap;if(i&&t.setAttribute("media",i),a&&(n+="\n/*# sourceURL="+a.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(a))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var d={},f=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},p=f(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=f(function(){return document.head||document.getElementsByTagName("head")[0]}),v=null,y=0,m=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=p()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var n=a(t);return i(n,e),function(t){for(var r=[],o=0;o0&&this._delayClose(),this.$emit("input",t)},value:function(t){this.val!==t&&(this.val=t)}},created:function(){this._delayClose=(0,i.delayer)(function(){this.val=!1},"durationNum")}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"fade"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.val,expression:"val"}],class:["alert","alert-"+t.type,t.placement],style:{width:t.width},attrs:{role:"alert"}},[n("button",{directives:[{name:"show",rawName:"v-show",value:t.dismissable,expression:"dismissable"}],staticClass:"close",attrs:{type:"button"},on:{click:function(e){t.val=!1}}},[n("span",[t._v("×")])]),t._v(" "),t._t("default")],2)])},staticRenderFns:[]}},function(t,e,n){var i,a;n(83),i=n(85);var r=n(86);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(84);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".aside-open{transition:transform .3s}.aside-open.has-push-right{transform:translateX(-300px)}.aside{position:fixed;top:0;bottom:0;z-index:1049;overflow:auto;background:#fff}.aside.left{left:0;right:auto}.aside.right{left:auto;right:0}.slideleft-enter{transform:translateX(-100%)}.slideleft-enter-active{animation:slideleft-in .3s}.slideleft-leave-active{animation:slideleft-out .3s}@keyframes slideleft-in{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideleft-out{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}.slideright-enter-active{animation:slideright-in .3s}.slideright-leave-active{animation:slideright-out .3s}@keyframes slideright-in{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideright-out{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.aside:focus{outline:0}@media (max-width:991px){.aside{min-width:240px}}.aside .aside-dialog .aside-header{border-bottom:1px solid #e5e5e5;min-height:16.43px;padding:6px 15px;background:#337ab7;color:#fff}.aside .aside-dialog .aside-header .close{margin-right:-8px;padding:4px 8px;color:#fff;font-size:25px;opacity:.8}.aside .aside-dialog .aside-body{position:relative;padding:15px}.aside .aside-dialog .aside-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.aside .aside-dialog .aside-footer .btn+.btn{margin-left:5px;margin-bottom:0}.aside .aside-dialog .aside-footer .btn-group .btn+.btn{margin-left:-1px}.aside .aside-dialog .aside-footer .btn-block+.btn-block{margin-left:0}.aside-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;opacity:0;transition:opacity .3s ease;background-color:#000}.aside-backdrop.in{opacity:.5;filter:alpha(opacity=50)}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(65),r=n(1),o=i(r);e.default={props:{header:{type:String},placement:{type:String,default:"right"},show:{type:Boolean,required:!0},width:{type:Number,default:320}},watch:{show:function(t,e){var n=this;this.$emit("input",t),this.$emit(this.show?"open":"close");var i=document.body,r=(0,a.getScrollBarWidth)();if(t){this._backdrop||(this._backdrop=document.createElement("div")),this._backdrop.className="aside-backdrop",i.appendChild(this._backdrop),i.classList.add("modal-open"),0!==r&&(i.style.paddingRight=r+"px");this._backdrop.clientHeight;this._backdrop.classList.add("in"),(0,o.default)(this._backdrop).on("click",function(){return n.trigger_close()})}else(0,o.default)(this._backdrop).on("transitionend",function(){(0,o.default)(n._backdrop).off();try{i.classList.remove("modal-open"),i.style.paddingRight="0",i.removeChild(n._backdrop),n._backdrop=null}catch(t){}}),this._backdrop.className="aside-backdrop"}},methods:{trigger:function(){var t=this;return{close:function(){return t.trigger_close()},open:function(){return t.trigger_open()}}},trigger_close:function(){this.$emit("close")},trigger_open:function(){this.$emit("open")}},mounted:function(){var t=this;this.$emit("trigger",function(){return t.trigger})}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"slide"+t.placement}},[t.show?n("div",{staticClass:"aside",class:t.placement,style:{width:t.width+"px"}},[n("div",{staticClass:"aside-dialog"},[n("div",{staticClass:"aside-content"},[n("div",{staticClass:"aside-header"},[n("button",{staticClass:"close",attrs:{type:"button"},on:{click:t.trigger_close}},[n("span",[t._v("×")])]),t._v(" "),n("h4",{staticClass:"aside-title"},[t._t("header",[t._v(t._s(t.header))])],2)]),t._v(" "),n("div",{staticClass:"aside-body"},[t._t("default")],2)])])]):t._e()])},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(88);var r=n(89);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{buttons:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},justified:{type:Boolean,default:!1},type:{type:String,default:"default"},value:{default:null},vertical:{type:Boolean,default:!1}},computed:{btnGroup:function(){return!this.disabled}},data:function(){return{val:this.value}},watch:{val:function(t){this.$emit("input",t)},value:function(t){this.val=t}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:{"btn-group":t.buttons,"btn-group-justified":t.justified,"btn-group-vertical":t.vertical},attrs:{"data-toggle":t.buttons&&"buttons"}},[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(91),i=n(93);var r=n(94);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,a._scopeId="data-v-f20442cc",t.exports=i},function(t,e,n){var i=n(92);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".carousel-control[data-v-f20442cc]{cursor:pointer}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(1),r=i(a);e.default={props:{indicators:{type:Boolean,default:!0},controls:{type:Boolean,default:!0},interval:{type:Number,default:5e3}},data:function(){return{indicator_list:[],index:0,isAnimating:!1}},watch:{index:function(t,e){this.slide(t>e?"left":"right",t,e)}},methods:{indicatorClick:function(t){return!this.isAnimating&&this.index!==t&&(this.isAnimating=!0,void(this.index=t))},slide:function(t,e,n){var i=this;if(this.$el){var a=(0,r.default)(".item",this.$el);if(a.length){var o=a[e]||a[0];(0,r.default)(o).addClass("left"===t?"next":"prev");o.clientHeight;(0,r.default)([a[n],o]).addClass(t).on("transitionend",function(){a.off("transitionend").className="item",(0,r.default)(o).addClass("active"),i.isAnimating=!1})}}},next:function(){return!(!this.$el||this.isAnimating)&&(this.isAnimating=!0,void(this.index+1<(0,r.default)(".item",this.$el).length?this.index+=1:this.index=0))},prev:function(){return!(!this.$el||this.isAnimating)&&(this.isAnimating=!0,void(0===this.index?this.index=(0,r.default)(".item",this.$el).length-1:this.index-=1))},toggleInterval:function(t){void 0===t&&(t=this._intervalID),this._intervalID&&(clearInterval(this._intervalID),delete this._intervalID),t&&this.interval>0&&(this._intervalID=setInterval(this.next,this.interval))}},mounted:function(){var t=this;this.toggleInterval(!0),(0,r.default)(this.$el).on("mouseenter",function(){return t.toggleInterval(!1)}).on("mouseleave",function(){return t.toggleInterval(!0)})},beforeDestroy:function(){this.toggleInterval(!1),(0,r.default)(this.$el).off("mouseenter mouseleave")}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"carousel slide",attrs:{"data-ride":"carousel"}},[n("ol",{directives:[{name:"show",rawName:"v-show",value:t.indicators,expression:"indicators"}],staticClass:"carousel-indicators"},t._l(t.indicator_list,function(e,i){return n("li",{class:{active:i===t.index},on:{click:function(e){t.indicatorClick(i)}}},[n("span")])})),t._v(" "),n("div",{staticClass:"carousel-inner",attrs:{role:"listbox"}},[t._t("default")],2),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.controls,expression:"controls"}],staticClass:"carousel-controls hidden-xs"},[n("a",{staticClass:"left carousel-control",attrs:{role:"button"},on:{click:t.prev}},[n("span",{staticClass:"glyphicon glyphicon-chevron-left",attrs:{"aria-hidden":"true"}})]),t._v(" "),n("a",{staticClass:"right carousel-control",attrs:{role:"button"},on:{click:t.next}},[n("span",{staticClass:"glyphicon glyphicon-chevron-right",attrs:{"aria-hidden":"true"}})])])])},staticRenderFns:[]}},function(t,e,n){var i,a;n(96),i=n(98);var r=n(99);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,a._scopeId="data-v-841aa106",t.exports=i},function(t,e,n){var i=n(97);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,"label.checkbox[data-v-841aa106]{position:relative;padding-left:18px}label.checkbox>input[data-v-841aa106]{box-sizing:border-box;position:absolute;z-index:-1;padding:0;opacity:0;margin:0}label.checkbox>.icon[data-v-841aa106]{position:absolute;top:.2rem;left:0;display:block;width:1.4rem;height:1.4rem;line-height:1rem;text-align:center;user-select:none;border-radius:.35rem;background-repeat:no-repeat;background-position:50%;background-size:50% 50%}label.checkbox:not(.active)>.icon[data-v-841aa106]{background-color:#ddd;border:1px solid #bbb}label.checkbox>input:focus~.icon[data-v-841aa106]{outline:0;border:1px solid #66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}label.checkbox.active>.icon[data-v-841aa106]{background-size:1rem 1rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNyIgaGVpZ2h0PSI3Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJtNS43MywwLjUybC0zLjEyNDIyLDMuMzQxNjFsLTEuMzM4OTUsLTEuNDMyMTJsLTEuMjQ5NjksMS4zMzY2NWwyLjU4ODYzLDIuNzY4NzZsNC4zNzM5LC00LjY3ODI2bC0xLjI0OTY5LC0xLjMzNjY1bDAsMGwwLjAwMDAyLDAuMDAwMDF6Ii8+PC9zdmc+)}label.checkbox.active .btn-default[data-v-841aa106]{filter:brightness(75%)}.btn.readonly[data-v-841aa106],label.checkbox.disabled[data-v-841aa106],label.checkbox.readonly[data-v-841aa106]{filter:alpha(opacity=65);box-shadow:none;opacity:.65}label.btn>input[type=checkbox][data-v-841aa106]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}",""])},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{button:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},falseValue:{default:!1},name:{type:String,default:null},readonly:{type:Boolean,default:!1},trueValue:{default:!0},type:{type:String,default:null},value:{default:!1}},data:function(){return{checked:this.value===this.trueValue}},computed:{inGroup:function(){return this.$parent&&this.$parent.btnGroup&&!this.$parent._radioGroup},isButton:function(){return this.button||this.$parent&&this.$parent.btnGroup&&this.$parent.buttons},isFalse:function(){return this.value===this.falseValue},isTrue:function(){return this.value===this.trueValue},parentValue:function(){return this.$parent.val},typeColor:function(){return this.type||this.$parent&&this.$parent.type||"default"}},watch:{checked:function(t,e){var n=t?this.trueValue:this.falseValue;this.$emit("checked",t),this.$emit("input",n),this.updateParent()},parentValue:function(t){this.updateFromParent()},value:function(t,e){var n=t===this.trueValue;this.checked!==n&&(this.checked=n)}},created:function(){if(this.inGroup){var t=this.$parent;t._checkboxGroup=!0,t.val instanceof Array||(t.val=[])}},mounted:function(){this.updateFromParent()},methods:{updateFromParent:function(){if(this.inGroup){var t=this.$parent.val.indexOf(this.trueValue);this.checked=~t}},updateParent:function(){if(this.inGroup){var t=this.$parent.val.indexOf(this.trueValue);this.checked&&!~t&&this.$parent.val.push(this.trueValue),!this.checked&&~t&&this.$parent.val.splice(t,1)}},toggle:function(){this.disabled||this.readonly||(this.checked=!this.checked)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.isButton?"a":"label",{tag:"a",class:[t.isButton?"btn btn-"+t.typeColor:"open checkbox "+t.typeColor,{active:t.checked,disabled:t.disabled,readonly:t.readonly}],on:{click:t.toggle}},[t.name?n("input",{attrs:{type:"hidden",name:t.name},domProps:{value:t.checked?t.trueValue:t.falseValue}}):t._e(),t._v(" "),t.isButton?t._e():n("span",{staticClass:"icon dropdown-toggle",class:[t.checked?"btn-"+t.typeColor:"",{bg:"default"===t.typeColor}]}),t._v(" "),!t.isButton&&t.checked&&"default"===t.typeColor?n("span",{staticClass:"icon"}):t._e(),t._v(" "),t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(101),i=n(103);var r=n(104);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(102);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".datepicker{position:relative;display:inline-block}input.datepicker-input.with-reset-button{padding-right:25px}.datepicker>button.close{position:absolute;top:0;right:0;outline:none;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.datepicker>button.close:focus{opacity:.2}.datepicker-popup{position:absolute;border:1px solid #ccc;border-radius:5px;background:#fff;margin-top:2px;z-index:1000;box-shadow:0 6px 12px rgba(0,0,0,.175)}.datepicker-inner{width:218px}.datepicker-body{padding:10px}.datepicker-body span,.datepicker-ctrl p,.datepicker-ctrl span{display:inline-block;width:28px;line-height:28px;height:28px;border-radius:4px}.datepicker-ctrl p{width:65%}.datepicker-ctrl span{position:absolute}.datepicker-body span{text-align:center}.datepicker-monthRange span{width:48px;height:50px;line-height:45px}.datepicker-item-disable{background-color:#fff!important;cursor:not-allowed!important}.datepicker-item-disable,.datepicker-item-gray,.decadeRange span:first-child,.decadeRange span:last-child{color:#999}.datepicker-dateRange-item-active,.datepicker-dateRange-item-active:hover{background:#3276b1!important;color:#fff!important}.datepicker-monthRange{margin-top:10px}.datepicker-ctrl p,.datepicker-ctrl span,.datepicker-dateRange span,.datepicker-monthRange span{cursor:pointer}.datepicker-ctrl i:hover,.datepicker-ctrl p:hover,.datepicker-dateRange-item-hover,.datepicker-dateRange span:hover,.datepicker-monthRange span:hover{background-color:#eee}.datepicker-weekRange span{font-weight:700}.datepicker-label{background-color:#f8f8f8;font-weight:700;padding:7px 0;text-align:center}.datepicker-ctrl{position:relative;height:30px;line-height:30px;font-weight:700;text-align:center}.month-btn{font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker-preBtn{left:2px}.datepicker-nextBtn{right:2px}",""])},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(65);e.default={props:{value:{type:String},format:{default:"MM/dd/yyyy"},disabledDaysOfWeek:{type:Array,default:function(){return[]}},width:{type:String},clearButton:{type:Boolean,default:!1},lang:{type:String,default:navigator.language},name:{type:String},placeholder:{type:String},iconsFont:{type:String,default:"glyphicon"}},data:function(){return{currDate:new Date,dateRange:[],decadeRange:[],displayDayView:!1,displayMonthView:!1,displayYearView:!1,val:this.value}},watch:{currDate:function(){this.getDateRange()},format:function(){this.val=this.stringify(this.currDate)},val:function(t,e){this.$emit("input",t)},value:function(t){this.val!==t&&(this.val=t)}},computed:{text:function(){return(0,i.translations)(this.lang)},preBtnClasses:function(){return"datepicker-preBtn "+this.iconsFont+" "+this.iconsFont+"-chevron-left"},nextBtnClasses:function(){return"datepicker-nextBtn "+this.iconsFont+" "+this.iconsFont+"-chevron-right"},disabledDaysArray:function(){return this.disabledDaysOfWeek.map(function(t){return parseInt(t,10)})}},methods:{close:function(){this.displayDayView=this.displayMonthView=this.displayYearView=!1},inputClick:function(){this.currDate=this.parse(this.val)||this.parse(new Date),this.displayMonthView||this.displayYearView?this.displayDayView=!1:this.displayDayView=!this.displayDayView;
-},preNextDecadeClick:function(t){var e=this.currDate.getFullYear(),n=this.currDate.getMonth(),i=this.currDate.getDate();0===t?this.currDate=new Date(e-10,n,i):this.currDate=new Date(e+10,n,i)},preNextMonthClick:function(t){var e=this.currDate.getFullYear(),n=this.currDate.getMonth(),i=this.currDate.getDate();if(0===t){var a=this.getYearMonth(e,n-1);this.currDate=new Date(a.year,a.month,i)}else{var r=this.getYearMonth(e,n+1);this.currDate=new Date(r.year,r.month,i)}},preNextYearClick:function(t){var e=this.currDate.getFullYear(),n=this.currDate.getMonth(),i=this.currDate.getDate();0===t?this.currDate=new Date(e-1,n,i):this.currDate=new Date(e+1,n,i)},yearSelect:function(t){this.displayYearView=!1,this.displayMonthView=!0,this.currDate=new Date(t,this.currDate.getMonth(),this.currDate.getDate())},daySelect:function(t){return"datepicker-item-disable"!==t.sclass&&(this.currDate=t.date,this.val=this.stringify(this.currDate),this.displayDayView=!1,void 0)},switchMonthView:function(){this.displayDayView=!1,this.displayMonthView=!0},switchDecadeView:function(){this.displayMonthView=!1,this.displayYearView=!0},monthSelect:function(t){this.displayMonthView=!1,this.displayDayView=!0,this.currDate=new Date(this.currDate.getFullYear(),t,this.currDate.getDate())},getYearMonth:function(t,e){return e>11?(t++,e=0):e<0&&(t--,e=11),{year:t,month:e}},stringifyDecadeHeader:function(t){var e=t.getFullYear().toString(),n=e.substring(0,e.length-1)+0,i=parseInt(n,10)+10;return n+"-"+i},stringifyDayHeader:function(t){return this.text.months[t.getMonth()]+" "+t.getFullYear()},parseMonth:function(t){return this.text.months[t.getMonth()]},stringifyYearHeader:function(t){return t.getFullYear()},stringify:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.format;if(t||(t=this.parse()),!t)return"";var n=t.getFullYear(),i=t.getMonth()+1,a=t.getDate(),r=this.parseMonth(t);return e.replace(/yyyy/g,n).replace(/yy/g,n).replace(/MMMM/g,r).replace(/MMM/g,r.substring(0,3)).replace(/MM/g,("0"+i).slice(-2)).replace(/M(?!a)/g,i).replace(/dd/g,("0"+a).slice(-2)).replace(/d/g,a)},parse:function(t){void 0!==t&&null!==t||(t=this.val);var e=10!==t.length||"dd-MM-yyyy"!==this.format&&"dd/MM/yyyy"!==this.format&&"dd.MM.yyyy"!==this.format?new Date(t):new Date(t.substring(6,10),t.substring(3,5)-1,t.substring(0,2));return isNaN(e.getFullYear())?new Date:e},getDayCount:function(t,e){var n=[31,28,31,30,31,30,31,31,30,31,30,31];return 1===e&&(t%400===0||t%4===0&&t%100!==0)?29:n[e]},getDateRange:function(){this.dateRange=[],this.decadeRange=[];for(var t={year:this.currDate.getFullYear(),month:this.currDate.getMonth(),day:this.currDate.getDate()},e=t.year.toString(),n=e.substring(0,e.length-1)+0-1,i=0;i<12;i++)this.decadeRange.push({text:n+i});var a=new Date(t.year,t.month,1),r=a.getDay()+1;0===r&&(r=7);var o=this.getDayCount(t.year,t.month);if(r>1)for(var s=this.getYearMonth(t.year,t.month-1),l=this.getDayCount(s.year,s.month),u=1;u-1&&(f="datepicker-item-disable"),this.dateRange.push({text:c,date:d,sclass:f})}for(var p=1;p<=o;p++){var h=new Date(t.year,t.month,p),v="";this.disabledDaysArray.indexOf(h.getDay())>-1&&(v="datepicker-item-disable"),p==t.day&&h.getFullYear()==t.year&&h.getMonth()==t.month&&(v="datepicker-dateRange-item-active"),this.dateRange.push({text:p,date:h,sclass:v})}if(this.dateRange.length<42)for(var y=42-this.dateRange.length,m=this.getYearMonth(t.year,t.month+1),g=1;g<=y;g++){var b=new Date(m.year,m.month,g),_="datepicker-item-gray";this.disabledDaysArray.indexOf(b.getDay())>-1&&(_="datepicker-item-disable"),this.dateRange.push({text:g,date:b,sclass:_})}}},mounted:function(){var t=this;this.$emit("child-created",this),this.currDate=this.parse(this.val)||this.parse(new Date),this._blur=function(e){t.$el.contains(e.target)||t.close()},window.addEventListener("click",this._blur)},beforeDestroy:function(){window.removeEventListener("click",this._blur)}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"datepicker"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.val,expression:"val"}],staticClass:"form-control datepicker-input",class:{"with-reset-button":t.clearButton},style:{width:t.width},attrs:{type:"text",name:t.name,placeholder:t.placeholder},domProps:{value:t.val},on:{click:t.inputClick,input:function(e){e.target.composing||(t.val=e.target.value)}}}),t._v(" "),t.clearButton&&t.val?n("button",{staticClass:"close",attrs:{type:"button"},on:{click:function(e){t.val=""}}},[n("span",[t._v("×")])]):t._e(),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.displayDayView,expression:"displayDayView"}],staticClass:"datepicker-popup"},[n("div",{staticClass:"datepicker-inner"},[n("div",{staticClass:"datepicker-body"},[n("div",{staticClass:"datepicker-ctrl"},[n("span",{class:t.preBtnClasses,attrs:{"aria-hidden":"true"},on:{click:function(e){t.preNextMonthClick(0)}}}),t._v(" "),n("span",{class:t.nextBtnClasses,attrs:{"aria-hidden":"true"},on:{click:function(e){t.preNextMonthClick(1)}}}),t._v(" "),n("p",{on:{click:t.switchMonthView}},[t._v(t._s(t.stringifyDayHeader(t.currDate)))])]),t._v(" "),n("div",{staticClass:"datepicker-weekRange"},t._l(t.text.daysOfWeek,function(e){return n("span",[t._v(t._s(e))])})),t._v(" "),n("div",{staticClass:"datepicker-dateRange"},t._l(t.dateRange,function(e){return n("span",{class:e.sclass,on:{click:function(n){t.daySelect(e)}}},[t._v(t._s(e.text))])}))])])]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.displayMonthView,expression:"displayMonthView"}],staticClass:"datepicker-popup"},[n("div",{staticClass:"datepicker-inner"},[n("div",{staticClass:"datepicker-body"},[n("div",{staticClass:"datepicker-ctrl"},[n("span",{class:t.preBtnClasses,attrs:{"aria-hidden":"true"},on:{click:function(e){t.preNextYearClick(0)}}}),t._v(" "),n("span",{class:t.nextBtnClasses,attrs:{"aria-hidden":"true"},on:{click:function(e){t.preNextYearClick(1)}}}),t._v(" "),n("p",{on:{click:t.switchDecadeView}},[t._v(t._s(t.stringifyYearHeader(t.currDate)))])]),t._v(" "),n("div",{staticClass:"datepicker-monthRange"},[t._l(t.text.months,function(e,i){return[n("span",{class:{"datepicker-dateRange-item-active":t.text.months[t.parse(t.val).getMonth()]===e&&t.currDate.getFullYear()===t.parse(t.val).getFullYear()},domProps:{textContent:t._s(e.substr(0,3))},on:{click:function(e){t.monthSelect(i)}}})]})],2)])])]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.displayYearView,expression:"displayYearView"}],staticClass:"datepicker-popup"},[n("div",{staticClass:"datepicker-inner"},[n("div",{staticClass:"datepicker-body"},[n("div",{staticClass:"datepicker-ctrl"},[n("span",{class:t.preBtnClasses,attrs:{"aria-hidden":"true"},on:{click:function(e){t.preNextDecadeClick(0)}}}),t._v(" "),n("span",{class:t.nextBtnClasses,attrs:{"aria-hidden":"true"},on:{click:function(e){t.preNextDecadeClick(1)}}}),t._v(" "),n("p",[t._v(t._s(t.stringifyDecadeHeader(t.currDate)))])]),t._v(" "),n("div",{staticClass:"datepicker-monthRange decadeRange"},[t._l(t.decadeRange,function(e){return[n("span",{class:{"datepicker-dateRange-item-active":t.parse(t.val).getFullYear()===e.text},domProps:{textContent:t._s(e.text)},on:{click:function(n){n.stopPropagation(),t.yearSelect(e.text)}}})]})],2)])])])])},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(106);var r=n(107);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(1),r=i(a),o=n(66),s=i(o);e.default={directives:{ClickOutside:s.default},props:{disabled:{type:Boolean,default:!1},size:{type:String,default:null},text:{type:String,default:null},type:{type:String,default:"default"},value:{type:Boolean,default:!1}},data:function(){var t=this.value;return{show:t}},watch:{show:function(t){this.$emit("input",t)},value:function(t){this.show=t}},computed:{buttonSize:function(){return~["lg","sm","xs"].indexOf(this.size)?"btn-"+this.size:""},inInput:function(){return this.$parent._input},isLi:function(){return this.$parent._isTabs||this.$parent._navbar||this.$parent.menu},menu:function(){return!this.$parent||this.$parent.navbar},slots:function(){return this._slotContents},submenu:function(){return this.$parent&&(this.$parent.menu||this.$parent.submenu)}},methods:{blur:function(){this.show=!1},toggle:function(){this.disabled||(this.show=!this.show)}},mounted:function(){var t=this;(0,r.default)("ul",this.$el).on("click","li>a",function(e){t.show=!1})},beforeDestroy:function(){(0,r.default)("ul",this.$el).off()}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.isLi?"li":"div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.blur,expression:"blur"}],tag:"div",class:[{open:t.show,disabled:t.disabled,dropdown:t.isLi,"input-group-btn":t.inInput,"btn-group":!t.isLi&&!t.inInput}]},[t._t("before"),t._v(" "),t.isLi?n("a",{class:["dropdown-toggle",t.buttonSize,{disabled:t.disabled}],attrs:{role:"button"},on:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"esc",27)?void(t.show=!1):null},click:function(e){e.preventDefault(),t.toggle(e)}}},[t._t("button",[t._v(t._s(t.text))]),t._v(" "),n("span",{staticClass:"caret"})],2):n("button",{class:["btn btn-"+t.type,t.buttonSize,"dropdown-toggle"],attrs:{type:"button",disabled:t.disabled},on:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"esc",27)?void(t.show=!1):null},click:function(e){e.preventDefault(),t.toggle(e)}}},[t._t("button",[t._v(t._s(t.text))]),t._v(" "),n("span",{staticClass:"caret"})],2),t._v(" "),t._t("dropdown-menu",[n("ul",{staticClass:"dropdown-menu"},[t._t("default")],2)])],2)},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(109);var r=n(110);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(1);i(a);e.default={props:{enterSubmit:{type:Boolean,default:!1},icon:{type:Boolean,default:!1},lang:{type:String,default:navigator.language}},data:function(){return{children:[],valid:null,timeout:null}},watch:{valid:function(t,e){this.$emit("isvalid",t),this.$emit(t?"valid":"invalid"),t!==e&&this._parent&&this._parent.validate()}},methods:{validate:function(){var t=!0;return this.children.some(function(e){var n=e.validate?e.validate():void 0!==e.valid?e.valid:e.required&&!~["",null,void 0].indexOf(e.value);return n||(t=!1),!t}),this.valid=t,t===!0}},created:function(){this._formGroup=!0;for(var t=this.$parent;t&&!t._formGroup;)t=t.$parent;t&&t._formGroup&&(t.children.push(this),this._parent=t)},mounted:function(){this.validate()},beforeDestroy:function(){if(this._parent){var t=this._parent.children.indexOf(this);this._parent.children.splice(t,1)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(112);var r=n(113);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(1);i(a);e.default={props:{enterSubmit:{type:Boolean,default:!1},icon:{type:Boolean,default:!1},lang:{type:String,default:navigator.language},value:null},data:function(){return{children:[],valid:null,timeout:null}},watch:{valid:function(t,e){this.$emit("isvalid",t),this.$emit("input",t),this.$emit(t?"valid":"invalid"),t!==e&&this._parent&&this._parent.validate()}},methods:{validate:function(){var t=!this.children.every(function(t){return t.validate?t.validate():void 0!==t.valid?t.valid:t.required&&!~["",null,void 0].indexOf(t.value)});return this.valid=!t,!t}},created:function(){this._formValidator=!0;for(var t=this.$parent;t&&!t._formValidator;)t=t.$parent;t&&t._formValidator&&(t.children.push(this),this._parent=t)},mounted:function(){this.validate()},beforeDestroy:function(){if(this._parent){var t=this._parent.children.indexOf(this);this._parent.children.splice(t,1)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(115),i=n(117);var r=n(118);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,a._scopeId="data-v-24ab6e00",t.exports=i},function(t,e,n){var i=n(116);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".form-group[data-v-24ab6e00]{position:relative}label~.close[data-v-24ab6e00]{top:25px}.input-group>.icon[data-v-24ab6e00]{position:relative;display:table-cell;width:0;z-index:3}.close[data-v-24ab6e00]{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.has-feedback .close[data-v-24ab6e00]{right:20px}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(65),r=n(1),o=i(r),s=300;e.default={props:{clearButton:{type:Boolean,default:!1},cols:{type:Number,default:null},datalist:{type:Array,default:null},disabled:{type:Boolean,default:!1},enterSubmit:{type:Boolean,default:!1},error:{type:String,default:null},help:{type:String,default:null},hideHelp:{type:Boolean,default:!0},icon:{type:Boolean,default:!1},label:{type:String,default:null},lang:{type:String,default:navigator.language},mask:null,maskDelay:{type:Number,default:100},match:{type:String,default:null},max:{type:String,default:null},maxlength:{type:Number,default:null},min:{type:String,default:null},minlength:{type:Number,default:0},name:{type:String,default:null},pattern:{default:null},placeholder:{type:String,default:null},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},rows:{type:Number,default:3},step:{type:Number,default:null},type:{type:String,default:"text"},url:{type:String,default:null},urlMap:{type:Function,default:null},validationDelay:{type:Number,default:250},value:{default:null}},data:function(){var t=this.value;return{options:this.datalist,val:t,valid:null,timeout:null}},computed:{canValidate:function(){return!this.disabled&&!this.readonly&&(this.required||this.regex||this.nativeValidate||null!==this.match)},errorText:function(){var t=this.value,e=[this.error];return!t&&this.required&&e.push("("+this.text.required.toLowerCase()+")"),t&&t.length[data-toggle="dropdown"]',this.$el).parent();e&&e.on("click",".dropdown-toggle",function(t){t.preventDefault(),e.each(function(e){e.contains(t.target)&&e.classList.toggle("open")})}).on("click",".dropdown-menu>li>a",function(t){e.each(function(e){e.contains(t.target)&&e.classList.remove("open")})}).onBlur(function(t){e.each(function(e){e.contains(t.target)||e.classList.remove("open")})})}catch(t){console.log("error finding dropdown")}(0,r.default)(this.$el).on("click touchstart","li:not(.dropdown)>a",function(e){setTimeout(function(){t.collapsed=!0},200)}).onBlur(function(e){t.$el.contains(e.target)||(t.collapsed=!0)});var n=this.$el.offsetHeight;"top"===this.placement&&(document.body.style.paddingTop=n+"px"),"bottom"===this.placement&&(document.body.style.paddingBottom=n+"px"),this.$slots.collapse&&(0,r.default)('[data-toggle="collapse"]',this.$el).on("click",function(e){return t.toggleCollapse(e)})},beforeDestroy:function(){(0,r.default)(".dropdown",this.$el).off("click").offBlur(),this.$slots.collapse&&(0,r.default)('[data-toggle="collapse"]',this.$el).off("click")}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{class:["navbar","navbar-"+t.type,"static"===t.placement?"navbar-static-top":"navbar-fixed-"+t.placement]},[n("div",{class:"fluid"===t.container?"container-fluid":"container"},[n("div",{staticClass:"navbar-header"},[t.$slots.collapse?t._e():n("button",{staticClass:"navbar-toggle collapsed",attrs:{type:"button","aria-expanded":"false"},on:{click:t.toggleCollapse}},[n("span",{staticClass:"sr-only"},[t._v("Toggle navigation")]),t._v(" "),n("span",{staticClass:"icon-bar"}),t._v(" "),n("span",{staticClass:"icon-bar"}),t._v(" "),n("span",{staticClass:"icon-bar"})]),t._v(" "),t._t("collapse"),t._v(" "),t._t("brand")],2),t._v(" "),n("div",{class:["navbar-collapse",{collapse:t.collapsed}]},[n("ul",{staticClass:"nav navbar-nav"},[t._t("default")],2),t._v(" "),t.$slots.left?n("ul",{staticClass:"nav navbar-nav navbar-left"},[t._t("left")],2):t._e(),t._v(" "),t.$slots.right?n("ul",{staticClass:"nav navbar-nav navbar-right"},[t._t("right")],2):t._e()])])])},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(132);var r=n(133);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{value:null},data:function(){return{loading:!0}},mounted:function(){if(this.$parent._select){this.$parent.options||(this.$parent.options=[]);var t={};t[this.$parent.optionsLabel]=this.$el.innerHTML,t[this.$parent.optionsValue]=this.value,this.$parent.options.push(t),this.loading=!1}else console.warn("options only work inside a select component")}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.loading?n("li",[t._t("default")],2):t._e()},staticRenderFns:[]}},function(t,e,n){var i,a;n(135),i=n(137);var r=n(138);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(136);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".accordion-toggle{cursor:pointer}.collapse-enter-active,.collapse-leave-active{transition:all .5s ease;overflow:hidden}",""])},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{header:{type:String},isOpen:{type:Boolean,default:null},type:{type:String,default:null}},data:function(){return{open:this.isOpen}},watch:{isOpen:function(t){this.open=t}},computed:{inAccordion:function(){return this.$parent&&this.$parent._isAccordion},panelType:function(){return"panel-"+(this.type||this.$parent&&this.$parent.type||"default")}},methods:{toggle:function(){this.open=!this.open,this.inAccordion&&this.$parent.openChild(this)},enter:function(t){t.style.height="auto";var e=getComputedStyle(t).height;t.style.height="0px",t.offsetHeight,t.style.height=e},afterEnter:function(t){t.style.height="auto"},beforeLeave:function(t){t.style.height=getComputedStyle(t).height,t.offsetHeight,t.style.height="0px"}},created:function(){null===this.isOpen&&(this.open=!this.inAccordion)}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["panel",t.panelType]},[n("div",{class:["panel-heading",{"accordion-toggle":t.inAccordion}],on:{click:function(e){e.preventDefault(),t.inAccordion&&t.toggle()}}},[t._t("header",[n("h4",{staticClass:"panel-title"},[t._v(t._s(t.header))])])],2),t._v(" "),n("transition",{attrs:{name:"collapse"},on:{enter:t.enter,"after-enter":t.afterEnter,"before-leave":t.beforeLeave}},[t.open?n("div",{staticClass:"panel-collapse"},[n("div",{staticClass:"panel-body"},[t._t("default")],2)]):t._e()])],1)},staticRenderFns:[]}},function(t,e,n){var i,a;n(140),i=n(142);var r=n(144);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(141);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".popover.bottom,.popover.left,.popover.right,.popover.top{display:block}.scale-enter{animation:scale-in .15s ease-in}.scale-leave-active{animation:scale-out .15s ease-out}@keyframes scale-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scale-out{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(143),r=i(a);e.default={mixins:[r.default],props:{trigger:{type:String,default:"click"}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{
-default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(1),r=i(a);e.default={props:{content:{type:String},effect:{type:String,default:"fade"},header:{type:Boolean,default:!0},placement:{type:String,default:"top"},title:{type:String},trigger:{type:String}},data:function(){return{top:0,left:0,show:!1}},computed:{events:function(){return{contextmenu:["contextmenu"],hover:["mouseleave","mouseenter"],focus:["blur","focus"]}[this.trigger]||["click"]}},methods:{beforeEnter:function(){var t=this;this.position(),setTimeout(function(){return t.position()},30)},position:function(){var t=this;this.$nextTick(function(){var e=t.$refs.popover,n=t.$refs.trigger.children[0];switch(t.placement){case"top":t.left=n.offsetLeft-e.offsetWidth/2+n.offsetWidth/2,t.top=n.offsetTop-e.offsetHeight;break;case"left":t.left=n.offsetLeft-e.offsetWidth,t.top=n.offsetTop+n.offsetHeight/2-e.offsetHeight/2;break;case"right":t.left=n.offsetLeft+n.offsetWidth,t.top=n.offsetTop+n.offsetHeight/2-e.offsetHeight/2;break;case"bottom":t.left=n.offsetLeft-e.offsetWidth/2+n.offsetWidth/2,t.top=n.offsetTop+n.offsetHeight;break;default:console.warn("Wrong placement prop")}e.style.top=t.top+"px",e.style.left=t.left+"px"})},toggle:function(t){t&&"contextmenu"===this.trigger&&t.preventDefault(),this.show=!this.show,this.show&&this.beforeEnter()}},mounted:function(){var t=this,e=this.$refs.trigger.children[0];return e?void(("focus"!==this.trigger||~e.tabIndex||(e=(0,r.default)("a,input,select,textarea,button",e),e.length))&&this.events.forEach(function(n){(0,r.default)(e).on(n,t.toggle)})):console.error("Could not find trigger v-el in your component that uses popoverMixin.")},beforeDestroy:function(){this._trigger&&(0,r.default)(this._trigger).off()}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{ref:"trigger"},[t._t("default"),t._v(" "),n("transition",{attrs:{name:t.effect}},[t.show?n("div",{ref:"popover",class:["popover",t.placement]},[n("div",{staticClass:"arrow"}),t._v(" "),t.title?n("h3",{staticClass:"popover-title"},[t._t("title",[t._v(t._s(t.title))])],2):t._e(),t._v(" "),n("div",{staticClass:"popover-content"},[t._t("content",[n("span",{domProps:{innerHTML:t._s(t.content)}})])],2)]):t._e()])],2)},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(146);var r=n(147);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(65);e.default={props:{animated:{type:Boolean,default:!1},label:{default:!1},now:{required:!0},striped:{type:Boolean,default:!1},type:{type:String}},computed:{labelBool:function(){return i.coerce.boolean(this.label)},nowNum:function(){return i.coerce.number(this.now)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["progress-bar","progress-bar-"+t.type,{active:t.animated,"progress-bar-striped":t.striped}],style:{width:t.nowNum+"%"},domProps:{textContent:t._s(t.labelBool?t.nowNum+"%":null)}})},staticRenderFns:[]}},function(t,e,n){var i,a;n(149),i=n(151);var r=n(152);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(150);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".radio{position:relative}.radio>label>input{position:absolute;margin:0;padding:0;opacity:0;z-index:-1;box-sizing:border-box}.radio>label>.icon{position:absolute;top:.15rem;left:0;display:block;width:1.4rem;height:1.4rem;text-align:center;user-select:none;border-radius:.7rem;background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.radio:not(.active)>label>.icon{background-color:#ddd;border:1px solid #bbb}.radio>label>input:focus~.icon{outline:0;border:1px solid #66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.radio.active>label>.icon{background-size:1rem 1rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSI0IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.radio.active .btn-default{filter:brightness(75%)}.btn.readonly,.radio.disabled>label>.icon,.radio.readonly>label>.icon{filter:alpha(opacity=65);box-shadow:none;opacity:.65}label.btn>input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}",""])},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{button:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},name:{type:String,default:null},readonly:{type:Boolean,default:!1},selectedValue:{default:!0},type:{type:String,default:null},value:{default:!1}},data:function(){return{check:this.value}},computed:{active:function(){return this.check===this.selectedValue},inGroup:function(){return this.$parent&&this.$parent.btnGroup&&!this.$parent._checkboxGroup},parentValue:function(){return this.$parent.val},buttonStyle:function(){return this.button||this.$parent&&this.$parent.btnGroup&&this.$parent.buttons},typeColor:function(){return this.type||this.$parent&&this.$parent.type||"default"}},watch:{check:function(t){this.selectedValue===t&&(this.$emit("input",t),this.$emit("checked",!0),this.updateParent())},parentValue:function(t){this.updateFromParent()},value:function(t){this.selectedValue==t?this.check=t:this.check=!1}},created:function(){if(this.inGroup){var t=this.$parent;t._radioGroup=!0,this.updateFromParent()}},methods:{updateFromParent:function(){this.inGroup&&(this.selectedValue==this.$parent.val?this.check=this.selectedValue:this.check=!1)},updateParent:function(){this.inGroup&&this.selectedValue===this.check&&(this.$parent.val=this.selectedValue)},focus:function(){this.$refs.input.focus()},toggle:function(){this.disabled||(this.focus(),this.readonly||(this.check=this.selectedValue))}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.buttonStyle?"label":"div",{tag:"div",class:[t.buttonStyle?"btn btn-"+t.typeColor:"radio "+t.typeColor,{active:t.active,disabled:t.disabled,readonly:t.readonly}],on:{click:function(e){e.preventDefault(),t.toggle(e)}}},[t.buttonStyle?[n("input",{directives:[{name:"show",rawName:"v-show",value:!t.readonly,expression:"!readonly"},{name:"model",rawName:"v-model",value:t.check,expression:"check"}],ref:"input",attrs:{type:"radio",autocomplete:"off",name:t.name,readonly:t.readonly,disabled:t.disabled},domProps:{value:t.selectedValue,checked:t._q(t.check,t.selectedValue)},on:{__c:function(e){t.check=t.selectedValue}}}),t._v(" "),t._t("default")]:n("label",{staticClass:"open"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.check,expression:"check"}],ref:"input",attrs:{type:"radio",autocomplete:"off",name:t.name,readonly:t.readonly,disabled:t.disabled},domProps:{value:t.selectedValue,checked:t._q(t.check,t.selectedValue)},on:{__c:function(e){t.check=t.selectedValue}}}),t._v(" "),n("span",{staticClass:"icon dropdown-toggle",class:[t.active?"btn-"+t.typeColor:"",{bg:"default"===t.typeColor}]}),t._v(" "),t.active&&"default"===t.typeColor?n("span",{staticClass:"icon"}):t._e(),t._v(" "),t._t("default")],2)],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(154),i=n(156);var r=n(157);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,a._scopeId="data-v-83f07694",t.exports=i},function(t,e,n){var i=n(155);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,'.form-control.dropdown-toggle[data-v-83f07694]{height:auto;padding-right:24px}.form-control.dropdown-toggle[data-v-83f07694]:after{content:" ";position:absolute;right:13px;top:50%;margin:-1px 0 0;border-top:4px dashed;border-top:4px solid\\9;border-right:4px solid transparent;border-left:4px solid transparent}.bs-searchbox[data-v-83f07694]{position:relative;margin:4px 8px}.bs-searchbox .close[data-v-83f07694]{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.bs-searchbox input[data-v-83f07694]:focus,.form-control.dropdown-toggle[data-v-83f07694]:focus{outline:0;border-color:#66afe9!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.secret[data-v-83f07694]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.form-control.dropdown-toggle>.close[data-v-83f07694]{margin-left:5px}.notify.out[data-v-83f07694]{position:relative}.notify.in[data-v-83f07694],.notify>div[data-v-83f07694]{position:absolute;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none}.notify>div[data-v-83f07694]{top:5px;z-index:1}.notify.in[data-v-83f07694]{opacity:.9;bottom:5px}.btn-group-justified .dropdown-toggle>span[data-v-83f07694]:not(.close){width:calc(100% - 18px);display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:-4px}.btn-group-justified .dropdown-menu[data-v-83f07694]{width:100%}',""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(65),r=n(66),o=i(r),s={};e.default={directives:{ClickOutside:o.default},props:{clearButton:{type:Boolean,default:!1},closeOnSelect:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},lang:{type:String,default:navigator.language},limit:{type:Number,default:1024},minSearch:{type:Number,default:0},multiple:{type:Boolean,default:!1},name:{type:String,default:null},options:{type:Array,default:function(){return[]}},optionsLabel:{type:String,default:"label"},optionsValue:{type:String,default:"value"},parent:{default:!0},placeholder:{type:String,default:null},readonly:{type:Boolean,default:null},required:{type:Boolean,default:null},search:{type:Boolean,default:!1},searchText:{type:String,default:null},countText:{type:String,default:null},showCount:{type:Boolean,default:!1},url:{type:String,default:null},value:null},data:function(){return{list:[],loading:null,searchValue:null,show:!1,notify:!1,val:null,valid:null}},computed:{canSearch:function(){return this.minSearch?this.list.length>=this.minSearch:this.search},classes:function(){return[{open:this.show,disabled:this.disabled},this.class,this.isLi?"dropdown":this.inInput?"input-group-btn":"btn-group"]},filteredOptions:function(){var t=this,e=(this.searchValue||"").toLowerCase();return e?this.list.filter(function(n){return~n[t.optionsLabel].toLowerCase().search(e)}):this.list},hasParent:function(){return this.parent instanceof Array?this.parent.length:this.parent},inInput:function(){return this.$parent._input},isLi:function(){return this.$parent._navbar||this.$parent.menu||this.$parent._tabset},limitText:function(){return this.text.limit.replace("{{limit}}",this.limit)},selected:function(){var t=this;if(0===this.list.length)return"";var e=this.values.map(function(e){return(t.list.find(function(n){return n[t.optionsValue]===e})||{})[t.optionsLabel]}).filter(function(t){return void 0!==t});return this.$emit("selected",e),e.join(", ")},selectedText:function(){return this.countText||this.text.selected.replace("{{count}}",this.values.length)},showPlaceholder:function(){return 0!==this.values.length&&this.hasParent?null:this.placeholder||this.text.notSelected},text:function(){return(0,a.translations)(this.lang)},values:function(){return this.val instanceof Array?this.val:~[null,void 0].indexOf(this.val)?[]:[this.val]},valOptions:function(){var t=this;return this.list.map(function(e){return e[t.optionsValue]})}},watch:{options:function(t){t instanceof Array&&this.setOptions(t)},show:function(t){t&&(this.$refs.search?this.$refs.search.focus():this.$refs.btn.focus())},url:function(){this.urlChanged()},valid:function(t,e){this.$emit("isvalid",t),this.$emit(t?"valid":"invalid"),t!==e&&this._parent&&this._parent.validate()},value:function(t,e){t!==e&&(this.val=t)},val:function(t,e){var n=this;void 0===t&&(this.val=t=null),t!==e&&(this.$emit("change",t),this.$emit("input",t)),t instanceof Array&&t.length>this.limit&&(this.val=t.slice(0,this.limit),this.notify=!0,s.limit&&clearTimeout(s.limit),s.limit=setTimeout(function(){s.limit=!1,n.notify=!1},1500)),this.valid=this.validate()}},methods:{close:function(){this.show=!1},checkData:function(){if(this.multiple){this.limit<1&&(this.limit=1),this.val instanceof Array||(this.val=null===this.val||void 0===this.val?[]:[this.val]);var t=this.valOptions;this.val=this.val.filter(function(e){return~t.indexOf(e)}),this.values.length>this.limit&&(this.val=this.val.slice(0,this.limit))}else~this.valOptions.indexOf(this.val)||(this.val=null)},clear:function(){this.disabled||this.readonly||(this.val=this.val instanceof Array?[]:null,this.toggle())},clearSearch:function(){this.searchValue="",this.$refs.search.focus()},isSelected:function(t){return this.values.indexOf(t)>-1},select:function(t){if(this.val instanceof Array){var e=this.val.slice(0);~e.indexOf(t)?e.splice(e.indexOf(t),1):e.push(t),this.val=e,this.closeOnSelect&&this.toggle()}else this.val=t,this.toggle()},setOptions:function(t){var e=this;this.list=t.map(function(t){if(t instanceof Object)return t;var n={};return n[e.optionsLabel]=t,n[e.optionsValue]=t,n}),this.$emit("options",this.list)},toggle:function(){this.disabled&&!this.show||(this.show=!this.show,this.show||this.$refs.btn.focus())},urlChanged:function(){var t=this;this.url&&this.$http&&(this.loading=!0,this.$http.get(this.url).then(function(e){var n=e.data instanceof Array?e.data:[];try{n=JSON.parse(n)}catch(t){}t.setOptions(n),t.loading=!1,t.checkData()},function(e){t.loading=!1}))},validate:function(){return!this.required||(this.val instanceof Array?this.val.length>0:null!==this.val)}},created:function(){this.setOptions(this.options),this.val=this.value,this._select=!0,void 0!==this.val&&this.parent||(this.val=null),!this.multiple&&this.val instanceof Array&&(this.val=this.val[0]),this.checkData(),this.url&&this.urlChanged();for(var t=this.$parent;t&&!t._formValidator;)t=t.$parent;t&&t._formValidator&&(t.children.push(this),this._parent=t)},mounted:function(){this._parent&&this._parent.children.push(this),this.setOptions(this.options),this.val=this.value,this.checkData()},beforeDestroy:function(){if(this._parent){var t=this._parent.children.indexOf(this);this._parent.children.splice(t,1)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.close,expression:"close"}],ref:"select",class:t.classes},[n("div",{ref:"btn",staticClass:"form-control dropdown-toggle",attrs:{tabindex:"1",disabled:t.disabled||!t.hasParent,readonly:t.readonly},on:{blur:function(e){t.canSearch?null:t.close()},click:function(e){t.toggle()},keydown:[function(e){return"button"in e||!t._k(e.keyCode,"esc",27)?(e.stopPropagation(),e.preventDefault(),void t.close(e)):null},function(e){return"button"in e||!t._k(e.keyCode,"space",32)?(e.stopPropagation(),e.preventDefault(),void t.toggle(e)):null},function(e){return"button"in e||!t._k(e.keyCode,"enter",13)?(e.stopPropagation(),e.preventDefault(),void t.toggle(e)):null}]}},[n("span",{staticClass:"btn-content",domProps:{innerHTML:t._s(t.loading?t.text.loading:t.showPlaceholder||(t.multiple&&t.showCount?t.selectedText:t.selected))}}),t._v(" "),t.clearButton&&t.values.length?n("span",{staticClass:"close",on:{click:function(e){t.clear()}}},[t._v("×")]):t._e()]),t._v(" "),n("select",{directives:[{name:"model",rawName:"v-model",value:t.val,expression:"val"}],ref:"sel",staticClass:"secret",attrs:{name:t.name,multiple:t.multiple,required:t.required,readonly:t.readonly,disabled:t.disabled},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,function(t){return t.selected}).map(function(t){var e="_value"in t?t._value:t.value;return e});t.val=e.target.multiple?n:n[0]}}},[t.required?n("option",{attrs:{value:""}}):t._e(),t._v(" "),t._l(t.list,function(e){return n("option",{domProps:{value:e[t.optionsValue]}},[t._v(t._s(e[t.optionsLabel]))])})],2),t._v(" "),n("ul",{staticClass:"dropdown-menu"},[t.list.length?[t.canSearch?n("li",{staticClass:"bs-searchbox"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.searchValue,expression:"searchValue"}],ref:"search",staticClass:"form-control",attrs:{type:"text",placeholder:t.searchText||t.text.search,autocomplete:"off"},domProps:{value:t.searchValue},on:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"esc",27)?void t.close(e):null},input:function(e){e.target.composing||(t.searchValue=e.target.value)}}}),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.searchValue,expression:"searchValue"}],staticClass:"close",on:{click:t.clearSearch}},[t._v("×")])]):t._e(),t._v(" "),t.required&&!t.clearButton?n("li",[n("a",{on:{mousedown:function(e){e.preventDefault(),t.clear()&&t.close()}}},[t._v(t._s(t.placeholder||t.text.notSelected))])]):t._e(),t._v(" "),t._l(t.filteredOptions,function(e){return n("li",{attrs:{id:e[t.optionsValue]}},[n("a",{on:{mousedown:function(n){n.preventDefault(),t.select(e[t.optionsValue])}}},[n("span",{domProps:{innerHTML:t._s(e[t.optionsLabel])}}),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.isSelected(e[t.optionsValue]),expression:"isSelected(option[optionsValue])"}],staticClass:"glyphicon glyphicon-ok check-mark"})])])})]:t._e(),t._v(" "),t._t("default"),t._v(" "),t.notify&&!t.closeOnSelect?n("transition",{attrs:{name:"fadein"}},[n("div",{staticClass:"notify in"},[t._v(t._s(t.limitText))])]):t._e()],2),t._v(" "),t.notify&&t.closeOnSelect?n("transition",{attrs:{name:"fadein"}},[n("div",{staticClass:"notify out"},[n("div",[t._v(t._s(t.limitText))])])]):t._e()],1)},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(159);var r=n(160);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={computed:{index:function(){return this.$parent.$children.indexOf(this)},show:function(){return this.$parent.index===this.index}},mounted:function(){this.$parent.indicator_list&&this.$parent.indicator_list.push(this.index),0===this.index&&this.$el.classList.add("active")}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"item"},[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(162),i=n(164);var r=n(165);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(163);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,'@keyframes spin{to{transform:rotate(1turn)}}.spinner-gritcode{top:0;left:0;bottom:0;right:0;z-index:9998;position:absolute;width:100%;text-align:center;background:hsla(0,0%,100%,.9)}.spinner-gritcode.spinner-fixed{position:fixed}.spinner-gritcode .spinner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.spinner-gritcode .spinner-circle{position:relative;border:4px solid #ccc;border-right-color:#337ab7;border-radius:50%;display:inline-block;animation:spin .6s linear;animation-iteration-count:infinite;width:3em;height:3em;z-index:2}.spinner-gritcode .spinner-text{position:relative;text-align:center;margin-top:.5em;z-index:2;width:100%;font-size:95%;color:#337ab7}.spinner-gritcode.spinner-sm .spinner-circle{width:1.5em;height:1.5em}.spinner-gritcode.spinner-md .spinner-circle{width:2em;height:2em}.spinner-gritcode.spinner-lg .spinner-circle{width:2.5em;height:2.5em}.spinner-gritcode.spinner-xl .spinner-circle{width:3.5em;height:3.5em}.ie9 .spinner-gritcode .spinner-circle,.lt-ie10 .spinner-gritcode .spinner-circle,.no-csstransforms3d .spinner-gritcode .spinner-circle,.no-csstransitions .spinner-gritcode .spinner-circle,.oldie .spinner-gritcode .spinner-circle{background:url("http://i2.wp.com/www.thegreatnovelingadventure.com/wp-content/plugins/wp-polls/images/loading.gif") 50% no-repeat;animation:none;margin-left:0;margin-top:5px;border:none;width:32px;height:32px}',""])},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(65),a=500;e.default={props:{fixed:{type:Boolean,default:!1},global:{type:Boolean,default:!1},size:{type:String,default:"md"},text:{type:String,default:""},value:{default:!1}},data:function(){return{active:this.value,locked:!1}},computed:{spinnerSize:function(){return"spinner-"+(this.size?this.size:"sm")}},watch:{active:function(t,e){t!==e&&this.$emit("input",t)},value:function(t,e){t!==e&&this[t?"show":"hide"]()}},methods:{hide:function(){this.active=!1},show:function(t){t&&(t.text&&(this.text=t.text),t.size&&(this.size=t.size),t.fixed&&(this.fixed=t.fixed)),this._body.style.overflowY="hidden",this._started=new Date,this.active=!0,this.locked=!0,this._unlock()}},created:function(){if(this._body=document.body,this._bodyOverflow=document.body.style.overflowY,this._unlock=(0,i.delayer)(function(){this.locked=!1,this._body.style.overflowY=this._bodyOverflow},a),this.global&&!this.$root._globalSpinner){this.$root._globalSpinner=!0;var t=this;this._global={hide:function(){t.hide()},show:function(){t.show()}},this.$root.$on("spinner::show",this._global.show),this.$root.$on("spinner::hide",this._global.hide)}},beforeDestroy:function(){this._global&&(this.$root.$off("spinner::show",this._global.show),this.$root.$off("spinner::hide",this._global.hide),delete this.$root._globalSpinner),clearTimeout(this._spinnerAnimation),this._body.style.overflowY=this._bodyOverflow}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"show",rawName:"v-show",value:t.active||t.locked,expression:"active||locked"}],class:["spinner spinner-gritcode",t.spinnerSize,{"spinner-fixed":t.fixed}]},[n("div",{staticClass:"spinner-wrapper"},[n("div",{staticClass:"spinner-circle"}),t._v(" "),n("div",{staticClass:"spinner-text"},[t._v(t._s(t.text))])])])},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(167);var r=n(168);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{disabled:{type:Boolean,default:!1},header:{type:String}},data:function(){return{fadein:!1}},computed:{active:function t(){var e=this,t=!this._tabs||this._tabs.show===this;return this.fadein=!1,t&&setTimeout(function(){e.fadein=!0},0),t},index:function(){return this._tabs.tabs.indexOf(this)},transition:function(){return this._tabs?this._tabs.effect:null}},created:function(){this._isTab=!0;for(var t=this;!this._tabs&&t.$parent;)t._isTabGroup&&(t.tabs.push(this),this._tabGroup=t),t._isTabs&&(t.tabs.push(this),this._tabs=t,this._tabGroup||t.headers.push(this)),t=t.$parent;if(!this._tabs)throw Error("tab depend on tabs.")},beforeDestroy:function(){var t=this;if(this._tabGroup&&(this._tabGroup.tabs=this._tabGroup.tabs.filter(function(e){return e!==t})),this._tabs&&(this._tabs.tabs=this._tabs.tabs.filter(function(e){return e!==t})),this._tabs&&(this._tabs.active===this.index&&(this._tabs.index=0),this._ingroup)){var e=this.$parent.tabs.indexOf(this);~e&&this.$parent.tabs.splice(e,1)}if(this._tabs){var n=this._tabs.tabs.indexOf(this);~n&&this._tabs.tabs.splice(n,1)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"panel",class:["tab-pane",{"active fade":t.active,in:t.fadein}],attrs:{role:"tabpanel"}},[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(170),i=n(172);var r=n(173);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(171);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}",""])},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{disabled:{type:Boolean,default:!1},header:{type:String}},data:function(){return{show:!1,tabs:[]}},computed:{active:function(){return~this.tabs.indexOf(this._tabs.show)}},methods:{blur:function(){this.show=!1},toggle:function(){this.show=!this.show}},created:function(){if(this._isTabGroup=!0,this.$parent){if(this.$parent._isTabGroup)throw Error("Can't nest tab-groups.");if(!this.$parent._isTabs)throw Error("tab-group depend on tabs.")}this._tabs=this.$parent,this._tabs.headers.push(this)}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(175),i=n(177);var r=n(178);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(176);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,"[tabs]>.tab-content{margin:15px 0}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(65),r=n(105),o=i(r);e.default={components:{dropdown:o.default},props:{justified:!1,navStyle:{type:String,default:null},value:{type:Number,default:0}},data:function(){var t=this.value||0;return{index:t,headers:[],tabs:[]}},watch:{index:function(t){this.$emit("active",t),this.$emit("input",t)},value:function(t){this.index=t}},computed:{navStyleClass:function(){return["nav",~["pills","stacked"].indexOf(this.navStyle)?"nav-"+this.navStyle:"nav-tabs",{"nav-justified":a.coerce.boolean(this.justified),"nav-pills":"stacked"===this.navStyle}]},show:function(){return this.tabs[this.index]||this.tabs[0]}},methods:{select:function(t){t.disabled||(this.index=this.tabs.indexOf(t))}},created:function(){this._isTabs=!0}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{tabs:""}},[n("ul",{class:t.navStyleClass,attrs:{role:"tablist"}},[t._l(t.headers,function(e){return[e._isTab?n("li",{class:{active:e.active,disabled:e.disabled},on:{click:function(n){n.preventDefault(),t.select(e)}}},[t._t("header",[n("a",{attrs:{href:"#"},domProps:{innerHTML:t._s(e.header)}})])],2):t._e(),t._v(" "),e._isTabGroup?n("dropdown",{class:{active:e.active},attrs:{text:e.header,disabled:e.disabled}},t._l(e.tabs,function(e){return n("li",{class:{disabled:e.disabled}},[n("a",{attrs:{href:"#"},on:{click:function(n){n.preventDefault(),t.select(e)}}},[t._v(t._s(e.header))])])})):t._e()]})],2),t._v(" "),n("div",{staticClass:"tab-content"},[t._t("default")],2)])},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(180);var r=n(181);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(65);e.default={props:{disabled:{default:null},falseType:{default:null},name:null,readonly:{default:null},trueType:{default:"primary"},value:!1},data:function(){return{active:i.coerce.boolean(this.value),types:{danger:"btn-danger",info:"btn-info",primary:"btn-primary",success:"btn-success",warning:"btn-warning"}}},watch:{active:function(t,e){t!==e&&(this.$emit("changed",t),this.$emit(t?"enabled":"disabled"),this.$emit("input",t))},value:function(t,e){t!==e&&(this.active=i.coerce.boolean(this.value))}},computed:{boolDisabled:function(){return i.coerce.boolean(this.disabled)},boolReadonly:function(){return i.coerce.boolean(this.readonly)},type:function(){return this.types[this.value?this.trueType:this.falseType]||"btn-default"}},methods:{toggle:function(){this.boolDisabled||this.boolReadonly||(this.active=!this.active)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a",{class:["btn",t.type,{readonly:t.boolReadonly}],attrs:{href:"javascript:void(0)",disabled:t.boolDisabled},on:{click:t.toggle}},[n("span",{class:["glyphicon","glyphicon-"+(t.value?"ok":"remove")]}),t._v(" "),t._t("default"),t._v(" "),t.name?n("input",{attrs:{type:"hidden",name:t.name},domProps:{value:t.active?1:0}}):t._e()],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(183),i=n(185);var r=n(186);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(184);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".tooltip.bottom,.tooltip.left,.tooltip.right,.tooltip.top{opacity:.9}.fadein-enter{animation:fadein-in .3s ease-in}.fadein-leave-active{animation:fadein-out .3s ease-out}@keyframes fadein-in{0%{opacity:0}to{opacity:.9}}@keyframes fadein-out{0%{opacity:.9}to{opacity:0}}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(143),r=i(a);e.default={mixins:[r.default],props:{effect:{type:String,default:"scale"},trigger:{type:String,default:"hover"}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{ref:"trigger"},[t._t("default"),t._v(" "),n("transition",{attrs:{name:t.effect}},[t.show?n("div",{ref:"popover",class:["tooltip",t.placement]},[n("div",{staticClass:"tooltip-arrow"}),t._v(" "),n("div",{staticClass:"tooltip-inner"},[t._t("content",[n("div",{domProps:{innerHTML:t._s(t.content)}})])],2)]):t._e()])],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(188),i=n(190);var r=n(206);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(189);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".dropdown-menu>li>a{cursor:pointer}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(191),r=i(a),o=n(65),s=300;e.default={props:{async:{type:String},data:{type:Array},delay:{type:Number,default:s},asyncKey:{type:String,default:null},limit:{type:Number,default:8},matchCase:{type:Boolean,default:!1},matchStart:{type:Boolean,default:!1},onHit:{type:Function,default:function(t){return t}},placeholder:{type:String},template:{type:String},type:{type:String,default:"text"},value:{type:String,default:""}},data:function(){return{asign:"",showDropdown:!1,noResults:!0,current:0,items:[],val:this.value}},computed:{templateComp:function(){return{template:"string"==typeof this.template?""+this.template+" ":' ',
-props:{item:{default:null}}}}},watch:{val:function(t,e){this.$emit("input",t),t!==e&&t!==this.asign&&this.__update()},value:function(t){this.val!==t&&(this.val=t)}},methods:{setItems:function(t){var e=this;this.async?(this.items=this.asyncKey?t[this.asyncKey]:t,this.items=this.items.slice(0,this.limit)):this.items=(t||[]).filter(function(t){if("object"===("undefined"==typeof t?"undefined":(0,r.default)(t)))return!0;t=e.matchCase?t:t.toLowerCase();var n=e.matchCase?e.val:e.val.toLowerCase();return e.matchStart?0===t.indexOf(n):t.indexOf(n)!==-1}).slice(0,this.limit),this.showDropdown=this.items.length>0},setValue:function(t){this.asign=t,this.val=t,this.items=[],this.loading=!1,this.showDropdown=!1},reset:function(){this.setValue(null)},setActive:function(t){this.current=t},isActive:function(t){return this.current===t},hit:function(t){t.preventDefault(),this.setValue(this.onHit(this.items[this.current],this))},up:function(){this.current>0?this.current--:this.current=this.items.length-1},down:function(){this.currenta;)J(t,n=i[a++],e[n]);return t},Z=function(t,e){return void 0===e?k(t):X(k(t),e)},U=function(t){var e=P.call(this,t=x(t,!0));return!(this===I&&a(A,t)&&!a(B,t))&&(!(e||!a(this,t)||!a(A,t)||a(this,T)&&this[T][t])||e)},K=function(t,e){if(t=_(t),e=x(e,!0),t!==I||!a(A,e)||a(B,e)){var n=M(t,e);return!n||!a(A,e)||a(t,T)&&t[T][e]||(n.enumerable=!0),n}},Q=function(t){for(var e,n=R(_(t)),i=[],r=0;n.length>r;)a(A,e=n[r++])||e==T||e==l||i.push(e);return i},tt=function(t){for(var e,n=t===I,i=R(n?B:_(t)),r=[],o=0;i.length>o;)!a(A,e=i[o++])||n&&!a(I,e)||r.push(A[e]);return r};z||(j=function(){if(this instanceof j)throw TypeError("Symbol is not a constructor!");var t=f(arguments.length>0?arguments[0]:void 0),e=function(n){this===I&&e.call(B,n),a(this,T)&&a(this[T],t)&&(this[T][t]=!1),H(this,t,w(1,n))};return r&&Y&&H(I,t,{configurable:!0,set:e}),W(t)},s(j[N],"toString",function(){return this._k}),S.f=K,$.f=J,n(61).f=C.f=Q,n(200).f=U,n(199).f=tt,r&&!n(27)&&s(I,"propertyIsEnumerable",U,!0),h.f=function(t){return W(p(t))}),o(o.G+o.W+o.F*!z,{Symbol:j});for(var et="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),nt=0;et.length>nt;)p(et[nt++]);for(var et=O(p.store),nt=0;et.length>nt;)v(et[nt++]);o(o.S+o.F*!z,"Symbol",{for:function(t){return a(L,t+="")?L[t]:L[t]=j(t)},keyFor:function(t){if(q(t))return y(L,t);throw TypeError(t+" is not a symbol!")},useSetter:function(){Y=!0},useSimple:function(){Y=!1}}),o(o.S+o.F*!z,"Object",{create:Z,defineProperty:J,defineProperties:X,getOwnPropertyDescriptor:K,getOwnPropertyNames:Q,getOwnPropertySymbols:tt}),F&&o(o.S+o.F*(!z||u(function(){var t=j();return"[null]"!=E([t])||"{}"!=E({a:t})||"{}"!=E(Object(t))})),"JSON",{stringify:function(t){if(void 0!==t&&!q(t)){for(var e,n,i=[t],a=1;arguments.length>a;)i.push(arguments[a++]);return e=i[1],"function"==typeof e&&(n=e),!n&&g(e)||(e=function(t,e){if(n&&(e=n.call(this,t,e)),!q(e))return e}),i[1]=e,E.apply(F,i)}}}),j[N][V]||n(10)(j[N],V,j[N].valueOf),d(j,"Symbol"),d(Math,"Math",!0),d(i.JSON,"JSON",!0)},function(t,e,n){var i=n(44)("meta"),a=n(13),r=n(29),o=n(11).f,s=0,l=Object.isExtensible||function(){return!0},u=!n(16)(function(){return l(Object.preventExtensions({}))}),c=function(t){o(t,i,{value:{i:"O"+ ++s,w:{}}})},d=function(t,e){if(!a(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!r(t,i)){if(!l(t))return"F";if(!e)return"E";c(t)}return t[i].i},f=function(t,e){if(!r(t,i)){if(!l(t))return!0;if(!e)return!1;c(t)}return t[i].w},p=function(t){return u&&h.NEED&&l(t)&&!r(t,i)&&c(t),t},h=t.exports={KEY:i,NEED:!1,fastKey:d,getWeak:f,onFreeze:p}},function(t,e,n){var i=n(6),a=n(7),r=n(27),o=n(55),s=n(11).f;t.exports=function(t){var e=a.Symbol||(a.Symbol=r?{}:i.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:o.f(t)})}},function(t,e,n){var i=n(34),a=n(36);t.exports=function(t,e){for(var n,r=a(t),o=i(r),s=o.length,l=0;s>l;)if(r[n=o[l++]]===e)return n}},function(t,e,n){var i=n(34),a=n(199),r=n(200);t.exports=function(t){var e=i(t),n=a.f;if(n)for(var o,s=n(t),l=r.f,u=0;s.length>u;)l.call(t,o=s[u++])&&e.push(o);return e}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var i=n(38);t.exports=Array.isArray||function(t){return"Array"==i(t)}},function(t,e,n){var i=n(200),a=n(19),r=n(36),o=n(18),s=n(29),l=n(14),u=Object.getOwnPropertyDescriptor;e.f=n(15)?u:function(t,e){if(t=r(t),e=o(e,!0),l)try{return u(t,e)}catch(t){}if(s(t,e))return a(!i.f.call(t,e),t[e])}},function(t,e){},function(t,e,n){n(196)("asyncIterator")},function(t,e,n){n(196)("observable")},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:{open:t.showDropdown},staticStyle:{position:"relative"}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.val,expression:"val"}],staticClass:"form-control",attrs:{autocomplete:"off",placeholder:t.placeholder,type:t.type},domProps:{value:t.val},on:{blur:function(e){t.showDropdown=!1},keydown:[function(e){return"button"in e||!t._k(e.keyCode,"down",40)?(e.preventDefault(),void t.down(e)):null},function(e){return"button"in e||!t._k(e.keyCode,"enter",13)?void t.hit(e):null},function(e){return"button"in e||!t._k(e.keyCode,"esc",27)?void t.reset(e):null},function(e){return"button"in e||!t._k(e.keyCode,"up",38)?(e.preventDefault(),void t.up(e)):null}],input:function(e){e.target.composing||(t.val=e.target.value)}}}),t._v(" "),n("ul",{ref:"dropdown",staticClass:"dropdown-menu"},t._l(t.items,function(e,i){return n("li",{class:{active:t.isActive(i)}},[n("a",{on:{mousedown:function(e){e.preventDefault(),t.hit(e)},mousemove:function(e){t.setActive(i)}}},[n(t.templateComp,{tag:"component",attrs:{item:e}})],1)])}))])},staticRenderFns:[]}}])});
\ No newline at end of file
+!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueStrap=e():t.VueStrap=e()}(this,function(){return function(t){function e(i){if(n[i])return n[i].exports;var a=n[i]={exports:{},id:i,loaded:!1};return t[i].call(a.exports,a,a.exports,e),a.loaded=!0,a.exports}var n={};return e.m=t,e.c=n,e.p="",e(0)}([function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}var a=n(1),r=i(a),o=n(65),s=n(66),l=i(s),u=n(68),c=i(u),d=n(69),f=i(d),p=n(72),h=i(p),v=n(75),y=i(v),m=n(82),g=i(m),b=n(87),_=i(b),x=n(90),w=i(x),k=n(95),C=i(k),S=n(100),$=i(S),O=n(105),D=i(O),M=n(108),j=i(M),R=n(111),F=i(R),E=n(114),L=i(E),T=n(119),N=i(T),V=n(128),P=i(V),A=n(131),B=i(A),I=n(134),z=i(I),G=n(139),Y=i(G),H=n(145),W=i(H),q=n(148),J=i(q),X=n(153),Z=i(X),U=n(158),K=i(U),Q=n(161),tt=i(Q),et=n(166),nt=i(et),it=n(169),at=i(it),rt=n(174),ot=i(rt),st=n(179),lt=i(st),ut=n(182),ct=i(ut),dt=n(187),ft=i(dt),pt={directives:{ClickOutside:l.default,Scroll:c.default},utils:{$:r.default,coerce:o.coerce},accordion:f.default,affix:h.default,alert:y.default,aside:g.default,buttonGroup:_.default,carousel:w.default,checkbox:C.default,datepicker:$.default,dropdown:D.default,formGroup:j.default,formValidator:F.default,input:L.default,modal:N.default,navbar:P.default,option:B.default,panel:z.default,popover:Y.default,progressbar:W.default,radio:J.default,select:Z.default,slider:K.default,spinner:tt.default,tab:nt.default,tabGroup:at.default,tabs:ot.default,toggleButton:lt.default,tooltip:ct.default,typeahead:ft.default};t.exports=pt},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function a(t){return t instanceof window.Node}function r(t){return t instanceof window.NodeList||t instanceof C||t instanceof window.HTMLCollection||t instanceof Array}function o(t,e){var n=[];return _.forEach.call(t,function(i){if(a(i))~n.indexOf(i)||n.push(i);else if(r(i))for(var o in i)~n.indexOf(i[o])||n.push(i[o]);else if(null!==i)return t.get=S.get,t.set=S.set,t.call=S.call,t.owner=e,t}),l(n,e)}function s(t){var e=this;S[t]||(O[t]instanceof Function?S[t]=function(){for(var n=arguments.length,i=Array(n),a=0;a1&&void 0!==arguments[1]?arguments[1]:null,n=void 0===e||null===e?"toggle":e?"add":"remove";return"string"==typeof t&&(t=t.trim().replace(/\s+/," ").split(" ")),this.each(function(e){return t.forEach(function(t){return e.classList[n](t)})})}},{key:"get",value:function(t){var e=[];return this.each(function(n){null!==n&&(n=n[t]),e.push(n)}),o(e,this)}},{key:"set",value:function(t,e){return t.constructor===Object?this.each(function(e){if(e)for(var n in t)n in e&&(e[n]=t[n])}):this.each(function(n){t in n&&(n[t]=e)}),this}},{key:"call",value:function(){for(var t=arguments.length,e=Array(t),n=0;n=e.length?{value:void 0,done:!0}:(t=i(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){var i=n(24),a=n(25);t.exports=function(t){return function(e,n){var r,o,s=String(a(e)),l=i(n),u=s.length;return l<0||l>=u?t?"":void 0:(r=s.charCodeAt(l),r<55296||r>56319||l+1===u||(o=s.charCodeAt(l+1))<56320||o>57343?t?s.charAt(l):r:t?s.slice(l,l+2):(r-55296<<10)+(o-56320)+65536)}}},function(t,e){var n=Math.ceil,i=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?i:n)(t)}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){"use strict";var i=n(27),a=n(5),r=n(28),o=n(10),s=n(29),l=n(30),u=n(31),c=n(47),d=n(49),f=n(48)("iterator"),p=!([].keys&&"next"in[].keys()),h="@@iterator",v="keys",y="values",m=function(){return this};t.exports=function(t,e,n,g,b,_,x){u(n,e,g);var w,k,C,S=function(t){if(!p&&t in M)return M[t];switch(t){case v:return function(){return new n(this,t)};case y:return function(){return new n(this,t)}}return function(){return new n(this,t)}},$=e+" Iterator",O=b==y,D=!1,M=t.prototype,j=M[f]||M[h]||b&&M[b],R=j||S(b),F=b?O?S("entries"):R:void 0,E="Array"==e?M.entries||j:j;if(E&&(C=d(E.call(new t)),C!==Object.prototype&&C.next&&(c(C,$,!0),i||s(C,f)||o(C,f,m))),O&&j&&j.name!==y&&(D=!0,R=function(){return j.call(this)}),i&&!x||!p&&!D&&M[f]||o(M,f,R),l[e]=R,l[$]=m,b)if(w={values:O?R:S(y),keys:_?R:S(v),entries:F},x)for(k in w)k in M||r(M,k,w[k]);else a(a.P+a.F*(p||D),e,w);return w}},function(t,e){t.exports=!0},function(t,e,n){t.exports=n(10)},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e){t.exports={}},function(t,e,n){"use strict";var i=n(32),a=n(19),r=n(47),o={};n(10)(o,n(48)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=i(o,{next:a(1,n)}),r(t,e+" Iterator")}},function(t,e,n){var i=n(12),a=n(33),r=n(45),o=n(42)("IE_PROTO"),s=function(){},l="prototype",u=function(){var t,e=n(17)("iframe"),i=r.length,a="<",o=">";for(e.style.display="none",n(46).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(a+"script"+o+"document.F=Object"+a+"/script"+o),t.close(),u=t.F;i--;)delete u[l][r[i]];return u()};t.exports=Object.create||function(t,e){var n;return null!==t?(s[l]=i(t),n=new s,s[l]=null,n[o]=t):n=u(),void 0===e?n:a(n,e)}},function(t,e,n){var i=n(11),a=n(12),r=n(34);t.exports=n(15)?Object.defineProperties:function(t,e){a(t);for(var n,o=r(e),s=o.length,l=0;s>l;)i.f(t,n=o[l++],e[n]);return t}},function(t,e,n){var i=n(35),a=n(45);t.exports=Object.keys||function(t){return i(t,a)}},function(t,e,n){var i=n(29),a=n(36),r=n(39)(!1),o=n(42)("IE_PROTO");t.exports=function(t,e){var n,s=a(t),l=0,u=[];for(n in s)n!=o&&i(s,n)&&u.push(n);for(;e.length>l;)i(s,n=e[l++])&&(~r(u,n)||u.push(n));return u}},function(t,e,n){var i=n(37),a=n(25);t.exports=function(t){return i(a(t))}},function(t,e,n){var i=n(38);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==i(t)?t.split(""):Object(t)}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var i=n(36),a=n(40),r=n(41);t.exports=function(t){return function(e,n,o){var s,l=i(e),u=a(l.length),c=r(o,u);if(t&&n!=n){for(;u>c;)if(s=l[c++],s!=s)return!0}else for(;u>c;c++)if((t||c in l)&&l[c]===n)return t||c||0;return!t&&-1}}},function(t,e,n){var i=n(24),a=Math.min;t.exports=function(t){return t>0?a(i(t),9007199254740991):0}},function(t,e,n){var i=n(24),a=Math.max,r=Math.min;t.exports=function(t,e){return t=i(t),t<0?a(t+e,0):r(t,e)}},function(t,e,n){var i=n(43)("keys"),a=n(44);t.exports=function(t){return i[t]||(i[t]=a(t))}},function(t,e,n){var i=n(6),a="__core-js_shared__",r=i[a]||(i[a]={});t.exports=function(t){return r[t]||(r[t]={})}},function(t,e){var n=0,i=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+i).toString(36))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var i=n(6).document;t.exports=i&&i.documentElement},function(t,e,n){var i=n(11).f,a=n(29),r=n(48)("toStringTag");t.exports=function(t,e,n){t&&!a(t=n?t:t.prototype,r)&&i(t,r,{configurable:!0,value:e})}},function(t,e,n){var i=n(43)("wks"),a=n(44),r=n(6).Symbol,o="function"==typeof r,s=t.exports=function(t){return i[t]||(i[t]=o&&r[t]||(o?r:a)("Symbol."+t))};s.store=i},function(t,e,n){var i=n(29),a=n(50),r=n(42)("IE_PROTO"),o=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=a(t),i(t,r)?t[r]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?o:null}},function(t,e,n){var i=n(25);t.exports=function(t){return Object(i(t))}},function(t,e,n){n(52);for(var i=n(6),a=n(10),r=n(30),o=n(48)("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l=t.length?(this._t=void 0,a(1)):"keys"==e?a(0,n):"values"==e?a(0,t[n]):a(0,[n,t[n]])},"values"),r.Arguments=r.Array,i("keys"),i("values"),i("entries")},function(t,e){t.exports=function(){}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){e.f=n(48)},function(t,e,n){t.exports={default:n(57),__esModule:!0}},function(t,e,n){n(58);var i=n(7).Object;t.exports=function(t){return i.getOwnPropertyNames(t)}},function(t,e,n){n(59)("getOwnPropertyNames",function(){return n(60).f})},function(t,e,n){var i=n(5),a=n(7),r=n(16);t.exports=function(t,e){var n=(a.Object||{})[t]||Object[t],o={};o[t]=e(n),i(i.S+i.F*r(function(){n(1)}),"Object",o)}},function(t,e,n){var i=n(36),a=n(61).f,r={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return a(t)}catch(t){return o.slice()}};t.exports.f=function(t){return o&&"[object Window]"==r.call(t)?s(t):a(i(t))}},function(t,e,n){var i=n(35),a=n(45).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return i(t,a)}},function(t,e){"use strict";e.__esModule=!0,e.default=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}e.__esModule=!0;var a=n(2),r=i(a);e.default=function(){function t(t,e){for(var n=0;n>>0,a=arguments[1],r=0;r0&&void 0!==arguments[0]?arguments[0]:"en",e={daysOfWeek:["Su","Mo","Tu","We","Th","Fr","Sa"],limit:"Limit reached ({{limit}} items max).",loading:"Loading...",minLength:"Min. Length",months:["January","February","March","April","May","June","July","August","September","October","November","December"],notSelected:"Nothing Selected",required:"Required",search:"Search",selected:"{{count}} selected"};return window.VueStrapLang?window.VueStrapLang(t):e}function r(t,e){function n(t){return/^[0-9]+$/.test(t)?Number(t)||1:null}var i,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100;return function(){for(var r=this,o=arguments.length,s=Array(o),l=0;l1&&void 0!==arguments[1]?arguments[1]:null;return"number"==typeof t?t:void 0===t||null===t||isNaN(Number(t))?e:Number(t)},string:function(t){return void 0===t||null===t?"":t+""},pattern:function(t){return t instanceof Function||t instanceof RegExp?t:"string"==typeof t?new RegExp(t):null}}},function(t,e,n){(function(t){"use strict";function n(t){r.forEach(function(e){e.node.contains(t.target)||e.callback(t)})}function i(t,e){r.length||document.addEventListener("click",n,!1),r.push({node:t,callback:e})}function a(t,e){r=r.filter(function(n){return n.node!==t||!!e&&n.callback!==e}),r.length||document.removeEventListener("click",n,!1)}Object.defineProperty(e,"__esModule",{value:!0});var r=[];e.default={bind:function(e,n){a(e,n.value),"function"!=typeof n.value?"production"!==t.env.NODE_ENV&&Vue.util.warn("ClickOutside only work with a function, received: v-"+n.name+'="'+n.expression+'"'):i(e,n.value)},update:function(t,e){e.value!==e.oldValue&&(a(t,e.oldValue),i(t,e.value))},unbind:function(t,e){a(t,e.value)}}}).call(e,n(67))},function(t,e){function n(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function a(t){if(c===setTimeout)return setTimeout(t,0);if((c===n||!c)&&setTimeout)return c=setTimeout,setTimeout(t,0);try{return c(t,0)}catch(e){try{return c.call(null,t,0)}catch(e){return c.call(this,t,0)}}}function r(t){if(d===clearTimeout)return clearTimeout(t);if((d===i||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(t);try{return d(t)}catch(e){try{return d.call(null,t)}catch(e){return d.call(this,t)}}}function o(){v&&p&&(v=!1,p.length?h=p.concat(h):y=-1,h.length&&s())}function s(){if(!v){var t=a(o);v=!0;for(var e=h.length;e;){for(p=h,h=[];++y1)for(var n=1;n0?this.offset+"px":null}},methods:{checkScroll:function(){if(this.$el.offsetWidth||this.$el.offsetHeight||this.$el.getClientRects().length){for(var t={},e={},n=this.$el.getBoundingClientRect(),i=document.body,a=["Top","Left"],r=0;re.top-this.offset;this.affixed!==c&&(this.affixed=c)}}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"hidden-print hidden-xs hidden-sm"},[n("nav",{directives:[{name:"scroll",rawName:"v-scroll",value:t.checkScroll,expression:"checkScroll"}],staticClass:"bs-docs-sidebar",class:{affix:t.affixed},style:{marginTop:t.top}},[t._t("default")],2)])},staticRenderFns:[]}},function(t,e,n){var i,a;n(76),i=n(80);var r=n(81);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(77);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter,.fade-leave-active{height:0;opacity:0}.alert.top{margin:0 auto;left:0;right:0}.alert.top,.alert.top-right{position:fixed;top:30px;z-index:1050}.alert.top-right{right:50px}",""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e=0&&m.splice(e,1)}function s(t){var e=document.createElement("style");return e.type="text/css",r(t,e),e}function l(t,e){var n,i,a;if(e.singleton){var r=y++;n=v||(v=s(e)),i=u.bind(null,n,r,!1),a=u.bind(null,n,r,!0)}else n=s(e),i=c.bind(null,n),a=function(){o(n)};return i(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;i(t=e)}else a()}}function u(t,e,n,i){var a=n?"":i.css;if(t.styleSheet)t.styleSheet.cssText=g(e,a);else{var r=document.createTextNode(a),o=t.childNodes;o[e]&&t.removeChild(o[e]),o.length?t.insertBefore(r,o[e]):t.appendChild(r)}}function c(t,e){var n=e.css,i=e.media,a=e.sourceMap;if(i&&t.setAttribute("media",i),a&&(n+="\n/*# sourceURL="+a.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(a))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var d={},f=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},p=f(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=f(function(){return document.head||document.getElementsByTagName("head")[0]}),v=null,y=0,m=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=p()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var n=a(t);return i(n,e),function(t){for(var r=[],o=0;o0&&this._delayClose(),this.$emit("input",t)},value:function(t){this.val!==t&&(this.val=t)}},created:function(){this._delayClose=(0,i.delayer)(function(){this.val=!1},"durationNum")}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"fade"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.val,expression:"val"}],class:["alert","alert-"+t.type,t.placement],style:{width:t.width},attrs:{role:"alert"}},[n("button",{directives:[{name:"show",rawName:"v-show",value:t.dismissable,expression:"dismissable"}],staticClass:"close",attrs:{type:"button"},on:{click:function(e){t.val=!1}}},[n("span",[t._v("×")])]),t._v(" "),t._t("default")],2)])},staticRenderFns:[]}},function(t,e,n){var i,a;n(83),i=n(85);var r=n(86);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(84);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".aside-open{transition:transform .3s}.aside-open.has-push-right{transform:translateX(-300px)}.aside{position:fixed;top:0;bottom:0;z-index:1049;overflow:auto;background:#fff}.aside.left{left:0;right:auto}.aside.right{left:auto;right:0}.slideleft-enter{transform:translateX(-100%)}.slideleft-enter-active{animation:slideleft-in .3s}.slideleft-leave-active{animation:slideleft-out .3s}@keyframes slideleft-in{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideleft-out{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}.slideright-enter-active{animation:slideright-in .3s}.slideright-leave-active{animation:slideright-out .3s}@keyframes slideright-in{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideright-out{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.aside:focus{outline:0}@media (max-width:991px){.aside{min-width:240px}}.aside .aside-dialog .aside-header{border-bottom:1px solid #e5e5e5;min-height:16.43px;padding:6px 15px;background:#337ab7;color:#fff}.aside .aside-dialog .aside-header .close{margin-right:-8px;padding:4px 8px;color:#fff;font-size:25px;opacity:.8}.aside .aside-dialog .aside-body{position:relative;padding:15px}.aside .aside-dialog .aside-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.aside .aside-dialog .aside-footer .btn+.btn{margin-left:5px;margin-bottom:0}.aside .aside-dialog .aside-footer .btn-group .btn+.btn{margin-left:-1px}.aside .aside-dialog .aside-footer .btn-block+.btn-block{margin-left:0}.aside-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;opacity:0;transition:opacity .3s ease;background-color:#000}.aside-backdrop.in{opacity:.5;filter:alpha(opacity=50)}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(65),r=n(1),o=i(r);e.default={props:{header:{type:String},placement:{type:String,default:"right"},show:{type:Boolean,required:!0},width:{type:Number,default:320}},watch:{show:function(t,e){var n=this;this.$emit("input",t),this.$emit(this.show?"open":"close");var i=document.body,r=(0,a.getScrollBarWidth)();if(t){this._backdrop||(this._backdrop=document.createElement("div")),this._backdrop.className="aside-backdrop",i.appendChild(this._backdrop),i.classList.add("modal-open"),0!==r&&(i.style.paddingRight=r+"px");this._backdrop.clientHeight;this._backdrop.classList.add("in"),(0,o.default)(this._backdrop).on("click",function(){return n.trigger_close()})}else(0,o.default)(this._backdrop).on("transitionend",function(){(0,o.default)(n._backdrop).off();try{i.classList.remove("modal-open"),i.style.paddingRight="0",i.removeChild(n._backdrop),n._backdrop=null}catch(t){}}),this._backdrop.className="aside-backdrop"}},methods:{trigger:function(){var t=this;return{close:function(){return t.trigger_close()},open:function(){return t.trigger_open()}}},trigger_close:function(){this.$emit("close")},trigger_open:function(){this.$emit("open")}},mounted:function(){var t=this;this.$emit("trigger",function(){return t.trigger})}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"slide"+t.placement}},[t.show?n("div",{staticClass:"aside",class:t.placement,style:{width:t.width+"px"}},[n("div",{staticClass:"aside-dialog"},[n("div",{staticClass:"aside-content"},[n("div",{staticClass:"aside-header"},[n("button",{staticClass:"close",attrs:{type:"button"},on:{click:t.trigger_close}},[n("span",[t._v("×")])]),t._v(" "),n("h4",{staticClass:"aside-title"},[t._t("header",[t._v(t._s(t.header))])],2)]),t._v(" "),n("div",{staticClass:"aside-body"},[t._t("default")],2)])])]):t._e()])},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(88);var r=n(89);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{buttons:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},justified:{type:Boolean,default:!1},type:{type:String,default:"default"},value:{default:null},vertical:{type:Boolean,default:!1}},computed:{btnGroup:function(){return!this.disabled}},data:function(){return{val:this.value}},watch:{val:function(t){this.$emit("input",t)},value:function(t){this.val=t}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:{"btn-group":t.buttons,"btn-group-justified":t.justified,"btn-group-vertical":t.vertical},attrs:{"data-toggle":t.buttons&&"buttons"}},[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(91),i=n(93);var r=n(94);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,a._scopeId="data-v-5d9919be",t.exports=i},function(t,e,n){var i=n(92);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".carousel-control[data-v-5d9919be]{cursor:pointer}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(1),r=i(a);e.default={props:{indicators:{type:Boolean,default:!0},controls:{type:Boolean,default:!0},interval:{type:Number,default:5e3}},data:function(){return{indicator_list:[],index:0,isAnimating:!1}},watch:{index:function(t,e){this.slide(t>e?"left":"right",t,e)}},methods:{indicatorClick:function(t){return!this.isAnimating&&this.index!==t&&(this.isAnimating=!0,void(this.index=t))},slide:function(t,e,n){var i=this;if(this.$el){var a=(0,r.default)(".item",this.$el);if(a.length){var o=a[e]||a[0];(0,r.default)(o).addClass("left"===t?"next":"prev");o.clientHeight;(0,r.default)([a[n],o]).addClass(t).on("transitionend",function(){a.off("transitionend").className="item",(0,r.default)(o).addClass("active"),i.isAnimating=!1})}}},next:function(){return!(!this.$el||this.isAnimating)&&(this.isAnimating=!0,void(this.index+1<(0,r.default)(".item",this.$el).length?this.index+=1:this.index=0))},prev:function(){return!(!this.$el||this.isAnimating)&&(this.isAnimating=!0,void(0===this.index?this.index=(0,r.default)(".item",this.$el).length-1:this.index-=1))},toggleInterval:function(t){void 0===t&&(t=this._intervalID),this._intervalID&&(clearInterval(this._intervalID),delete this._intervalID),t&&this.interval>0&&(this._intervalID=setInterval(this.next,this.interval))}},mounted:function(){var t=this;this.toggleInterval(!0),(0,r.default)(this.$el).on("mouseenter",function(){return t.toggleInterval(!1)}).on("mouseleave",function(){return t.toggleInterval(!0)})},beforeDestroy:function(){this.toggleInterval(!1),(0,r.default)(this.$el).off("mouseenter mouseleave")}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"carousel slide",attrs:{"data-ride":"carousel"}},[n("ol",{directives:[{name:"show",rawName:"v-show",value:t.indicators,expression:"indicators"}],staticClass:"carousel-indicators"},t._l(t.indicator_list,function(e,i){return n("li",{class:{active:i===t.index},on:{click:function(e){t.indicatorClick(i)}}},[n("span")])})),t._v(" "),n("div",{staticClass:"carousel-inner",attrs:{role:"listbox"}},[t._t("default")],2),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.controls,expression:"controls"}],staticClass:"carousel-controls hidden-xs"},[n("a",{staticClass:"left carousel-control",attrs:{role:"button"},on:{click:t.prev}},[n("span",{staticClass:"glyphicon glyphicon-chevron-left",attrs:{"aria-hidden":"true"}})]),t._v(" "),n("a",{staticClass:"right carousel-control",attrs:{role:"button"},on:{click:t.next}},[n("span",{staticClass:"glyphicon glyphicon-chevron-right",attrs:{"aria-hidden":"true"}})])])])},staticRenderFns:[]}},function(t,e,n){var i,a;n(96),i=n(98);var r=n(99);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,a._scopeId="data-v-08284404",t.exports=i},function(t,e,n){var i=n(97);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,"label.checkbox[data-v-08284404]{position:relative;padding-left:18px}label.checkbox>input[data-v-08284404]{box-sizing:border-box;position:absolute;z-index:-1;padding:0;opacity:0;margin:0}label.checkbox>.icon[data-v-08284404]{position:absolute;top:.2rem;left:0;display:block;width:1.4rem;height:1.4rem;line-height:1rem;text-align:center;user-select:none;border-radius:.35rem;background-repeat:no-repeat;background-position:50%;background-size:50% 50%}label.checkbox:not(.active)>.icon[data-v-08284404]{background-color:#ddd;border:1px solid #bbb}label.checkbox>input:focus~.icon[data-v-08284404]{outline:0;border:1px solid #66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}label.checkbox.active>.icon[data-v-08284404]{background-size:1rem 1rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNyIgaGVpZ2h0PSI3Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJtNS43MywwLjUybC0zLjEyNDIyLDMuMzQxNjFsLTEuMzM4OTUsLTEuNDMyMTJsLTEuMjQ5NjksMS4zMzY2NWwyLjU4ODYzLDIuNzY4NzZsNC4zNzM5LC00LjY3ODI2bC0xLjI0OTY5LC0xLjMzNjY1bDAsMGwwLjAwMDAyLDAuMDAwMDF6Ii8+PC9zdmc+)}label.checkbox.active .btn-default[data-v-08284404]{filter:brightness(75%)}.btn.readonly[data-v-08284404],label.checkbox.disabled[data-v-08284404],label.checkbox.readonly[data-v-08284404]{filter:alpha(opacity=65);box-shadow:none;opacity:.65}label.btn>input[type=checkbox][data-v-08284404]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}",""])},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{button:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},falseValue:{default:!1},name:{type:String,default:null},readonly:{type:Boolean,default:!1},trueValue:{default:!0},type:{type:String,default:null},value:{default:!1}},data:function(){return{checked:this.value===this.trueValue}},computed:{inGroup:function(){return this.$parent&&this.$parent.btnGroup&&!this.$parent._radioGroup},isButton:function(){return this.button||this.$parent&&this.$parent.btnGroup&&this.$parent.buttons},isFalse:function(){return this.value===this.falseValue},isTrue:function(){return this.value===this.trueValue},parentValue:function(){return this.$parent.val},typeColor:function(){return this.type||this.$parent&&this.$parent.type||"default"}},watch:{checked:function(t,e){var n=t?this.trueValue:this.falseValue;this.$emit("checked",t),this.$emit("input",n),this.updateParent()},parentValue:function(t){this.updateFromParent()},value:function(t,e){var n=t===this.trueValue;this.checked!==n&&(this.checked=n)}},created:function(){if(this.inGroup){var t=this.$parent;t._checkboxGroup=!0,t.val instanceof Array||(t.val=[])}},mounted:function(){this.updateFromParent()},methods:{updateFromParent:function(){if(this.inGroup){var t=this.$parent.val.indexOf(this.trueValue);this.checked=~t}},updateParent:function(){if(this.inGroup){var t=this.$parent.val.indexOf(this.trueValue);this.checked&&!~t&&this.$parent.val.push(this.trueValue),!this.checked&&~t&&this.$parent.val.splice(t,1)}},toggle:function(){this.disabled||this.readonly||(this.checked=!this.checked)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.isButton?"a":"label",{tag:"a",class:[t.isButton?"btn btn-"+t.typeColor:"open checkbox "+t.typeColor,{active:t.checked,disabled:t.disabled,readonly:t.readonly}],on:{click:t.toggle}},[t.name?n("input",{attrs:{type:"hidden",name:t.name},domProps:{value:t.checked?t.trueValue:t.falseValue}}):t._e(),t._v(" "),t.isButton?t._e():n("span",{staticClass:"icon dropdown-toggle",class:[t.checked?"btn-"+t.typeColor:"",{bg:"default"===t.typeColor}]}),t._v(" "),!t.isButton&&t.checked&&"default"===t.typeColor?n("span",{staticClass:"icon"}):t._e(),t._v(" "),t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(101),i=n(103);var r=n(104);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(102);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".datepicker{position:relative;display:inline-block}input.datepicker-input.with-reset-button{padding-right:25px}.datepicker>button.close{position:absolute;top:0;right:0;outline:none;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.datepicker>button.close:focus{opacity:.2}.datepicker-popup{position:absolute;border:1px solid #ccc;border-radius:5px;background:#fff;margin-top:2px;z-index:1000;box-shadow:0 6px 12px rgba(0,0,0,.175)}.datepicker-inner{width:218px}.datepicker-body{padding:10px}.datepicker-body span,.datepicker-ctrl p,.datepicker-ctrl span{display:inline-block;width:28px;line-height:28px;height:28px;border-radius:4px}.datepicker-ctrl p{width:65%}.datepicker-ctrl span{position:absolute}.datepicker-body span{text-align:center}.datepicker-monthRange span{width:48px;height:50px;line-height:45px}.datepicker-item-disable{background-color:#fff!important;cursor:not-allowed!important}.datepicker-item-disable,.datepicker-item-gray,.decadeRange span:first-child,.decadeRange span:last-child{color:#999}.datepicker-dateRange-item-active,.datepicker-dateRange-item-active:hover{background:#3276b1!important;color:#fff!important}.datepicker-monthRange{margin-top:10px}.datepicker-ctrl p,.datepicker-ctrl span,.datepicker-dateRange span,.datepicker-monthRange span{cursor:pointer}.datepicker-ctrl i:hover,.datepicker-ctrl p:hover,.datepicker-dateRange-item-hover,.datepicker-dateRange span:hover,.datepicker-monthRange span:hover{background-color:#eee}.datepicker-weekRange span{font-weight:700}.datepicker-label{background-color:#f8f8f8;font-weight:700;padding:7px 0;text-align:center}.datepicker-ctrl{position:relative;height:30px;line-height:30px;font-weight:700;text-align:center}.month-btn{font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker-preBtn{left:2px}.datepicker-nextBtn{right:2px}",""])},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(65);e.default={props:{value:{type:String},format:{default:"MM/dd/yyyy"},disabledDaysOfWeek:{type:Array,default:function(){return[]}},width:{type:String},clearButton:{type:Boolean,default:!1},lang:{type:String,default:navigator.language},name:{type:String},placeholder:{type:String},iconsFont:{type:String,default:"glyphicon"},minDate:{type:String},maxDate:{type:String}},data:function(){return{currDate:new Date,dateRange:[],decadeRange:[],displayDayView:!1,displayMonthView:!1,displayYearView:!1,val:this.value}},watch:{currDate:function(){this.getDateRange()},format:function(){this.val=this.stringify(this.currDate)},val:function(t,e){this.$emit("input",t)},value:function(t){this.val!==t&&(this.val=t)}},computed:{text:function(){return(0,i.translations)(this.lang)},preBtnClasses:function(){return"datepicker-preBtn "+this.iconsFont+" "+this.iconsFont+"-chevron-left"},nextBtnClasses:function(){return"datepicker-nextBtn "+this.iconsFont+" "+this.iconsFont+"-chevron-right"},disabledDaysArray:function(){return this.disabledDaysOfWeek.map(function(t){return parseInt(t,10)})},minDateObject:function(){return this.minDate?this.parse(this.minDate):null},maxDateObject:function(){return this.maxDate?this.parse(this.maxDate):null;
+}},methods:{close:function(){this.displayDayView=this.displayMonthView=this.displayYearView=!1},inputClick:function(){this.currDate=this.parse(this.val)||this.parse(new Date),this.displayMonthView||this.displayYearView?this.displayDayView=!1:this.displayDayView=!this.displayDayView},preNextDecadeClick:function(t){var e=this.currDate.getFullYear(),n=this.currDate.getMonth(),i=this.currDate.getDate();0===t?this.currDate=new Date(e-10,n,i):this.currDate=new Date(e+10,n,i)},preNextMonthClick:function(t){var e=this.currDate.getFullYear(),n=this.currDate.getMonth(),i=this.currDate.getDate();if(0===t){var a=this.getYearMonth(e,n-1);this.currDate=new Date(a.year,a.month,i)}else{var r=this.getYearMonth(e,n+1);this.currDate=new Date(r.year,r.month,i)}},preNextYearClick:function(t){var e=this.currDate.getFullYear(),n=this.currDate.getMonth(),i=this.currDate.getDate();0===t?this.currDate=new Date(e-1,n,i):this.currDate=new Date(e+1,n,i)},yearSelect:function(t){this.displayYearView=!1,this.displayMonthView=!0,this.currDate=new Date(t,this.currDate.getMonth(),this.currDate.getDate())},daySelect:function(t){return"datepicker-item-disable"!==t.sclass&&(this.currDate=t.date,this.val=this.stringify(this.currDate),this.displayDayView=!1,void 0)},switchMonthView:function(){this.displayDayView=!1,this.displayMonthView=!0},switchDecadeView:function(){this.displayMonthView=!1,this.displayYearView=!0},monthSelect:function(t){this.displayMonthView=!1,this.displayDayView=!0,this.currDate=new Date(this.currDate.getFullYear(),t,this.currDate.getDate())},getYearMonth:function(t,e){return e>11?(t++,e=0):e<0&&(t--,e=11),{year:t,month:e}},stringifyDecadeHeader:function(t){var e=t.getFullYear().toString(),n=e.substring(0,e.length-1)+0,i=parseInt(n,10)+10;return n+"-"+i},stringifyDayHeader:function(t){return this.text.months[t.getMonth()]+" "+t.getFullYear()},parseMonth:function(t){return this.text.months[t.getMonth()]},stringifyYearHeader:function(t){return t.getFullYear()},stringify:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.format;if(t||(t=this.parse()),!t)return"";var n=t.getFullYear(),i=t.getMonth()+1,a=t.getDate(),r=this.parseMonth(t);return e.replace(/yyyy/g,n).replace(/yy/g,n).replace(/MMMM/g,r).replace(/MMM/g,r.substring(0,3)).replace(/MM/g,("0"+i).slice(-2)).replace(/M(?!a)/g,i).replace(/dd/g,("0"+a).slice(-2)).replace(/d/g,a)},parse:function(t){void 0!==t&&null!==t||(t=this.val);var e=10!==t.length||"dd-MM-yyyy"!==this.format&&"dd/MM/yyyy"!==this.format&&"dd.MM.yyyy"!==this.format?new Date(t):new Date(t.substring(6,10),t.substring(3,5)-1,t.substring(0,2));return isNaN(e.getFullYear())?new Date:e},getDayCount:function(t,e){var n=[31,28,31,30,31,30,31,31,30,31,30,31];return 1===e&&(t%400===0||t%4===0&&t%100!==0)?29:n[e]},getDateRange:function(){this.dateRange=[],this.decadeRange=[];for(var t={year:this.currDate.getFullYear(),month:this.currDate.getMonth(),day:this.currDate.getDate()},e=t.year.toString(),n=e.substring(0,e.length-1)+0-1,i=0;i<12;i++)this.decadeRange.push({text:n+i});var a=new Date(t.year,t.month,1),r=a.getDay()+1;0===r&&(r=7);var o=this.getDayCount(t.year,t.month);if(r>1)for(var s=this.getYearMonth(t.year,t.month-1),l=this.getDayCount(s.year,s.month),u=1;u-1&&(f="datepicker-item-disable"),this.dateRange.push({text:c,date:d,sclass:f})}for(var p=1;p<=o;p++){var h=new Date(t.year,t.month,p),v="";(this.disabledDaysArray.indexOf(h.getDay())>-1||this.minDateObject&&hthis.maxDateObject)&&(v="datepicker-item-disable"),p==t.day&&h.getFullYear()==t.year&&h.getMonth()==t.month&&(v="datepicker-dateRange-item-active"),this.dateRange.push({text:p,date:h,sclass:v})}if(this.dateRange.length<42)for(var y=42-this.dateRange.length,m=this.getYearMonth(t.year,t.month+1),g=1;g<=y;g++){var b=new Date(m.year,m.month,g),_="datepicker-item-gray";this.disabledDaysArray.indexOf(b.getDay())>-1&&(_="datepicker-item-disable"),this.dateRange.push({text:g,date:b,sclass:_})}}},mounted:function(){var t=this;this.$emit("child-created",this),this.currDate=this.parse(this.val)||this.parse(new Date),this._blur=function(e){t.$el.contains(e.target)||t.close()},window.addEventListener("click",this._blur)},beforeDestroy:function(){window.removeEventListener("click",this._blur)}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"datepicker"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.val,expression:"val"}],staticClass:"form-control datepicker-input",class:{"with-reset-button":t.clearButton},style:{width:t.width},attrs:{type:"text",name:t.name,placeholder:t.placeholder},domProps:{value:t.val},on:{click:t.inputClick,input:function(e){e.target.composing||(t.val=e.target.value)}}}),t._v(" "),t.clearButton&&t.val?n("button",{staticClass:"close",attrs:{type:"button"},on:{click:function(e){t.val=""}}},[n("span",[t._v("×")])]):t._e(),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.displayDayView,expression:"displayDayView"}],staticClass:"datepicker-popup"},[n("div",{staticClass:"datepicker-inner"},[n("div",{staticClass:"datepicker-body"},[n("div",{staticClass:"datepicker-ctrl"},[n("span",{class:t.preBtnClasses,attrs:{"aria-hidden":"true"},on:{click:function(e){t.preNextMonthClick(0)}}}),t._v(" "),n("span",{class:t.nextBtnClasses,attrs:{"aria-hidden":"true"},on:{click:function(e){t.preNextMonthClick(1)}}}),t._v(" "),n("p",{on:{click:t.switchMonthView}},[t._v(t._s(t.stringifyDayHeader(t.currDate)))])]),t._v(" "),n("div",{staticClass:"datepicker-weekRange"},t._l(t.text.daysOfWeek,function(e){return n("span",[t._v(t._s(e))])})),t._v(" "),n("div",{staticClass:"datepicker-dateRange"},t._l(t.dateRange,function(e){return n("span",{class:e.sclass,on:{click:function(n){t.daySelect(e)}}},[t._v(t._s(e.text))])}))])])]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.displayMonthView,expression:"displayMonthView"}],staticClass:"datepicker-popup"},[n("div",{staticClass:"datepicker-inner"},[n("div",{staticClass:"datepicker-body"},[n("div",{staticClass:"datepicker-ctrl"},[n("span",{class:t.preBtnClasses,attrs:{"aria-hidden":"true"},on:{click:function(e){t.preNextYearClick(0)}}}),t._v(" "),n("span",{class:t.nextBtnClasses,attrs:{"aria-hidden":"true"},on:{click:function(e){t.preNextYearClick(1)}}}),t._v(" "),n("p",{on:{click:t.switchDecadeView}},[t._v(t._s(t.stringifyYearHeader(t.currDate)))])]),t._v(" "),n("div",{staticClass:"datepicker-monthRange"},[t._l(t.text.months,function(e,i){return[n("span",{class:{"datepicker-dateRange-item-active":t.text.months[t.parse(t.val).getMonth()]===e&&t.currDate.getFullYear()===t.parse(t.val).getFullYear()},domProps:{textContent:t._s(e.substr(0,3))},on:{click:function(e){t.monthSelect(i)}}})]})],2)])])]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.displayYearView,expression:"displayYearView"}],staticClass:"datepicker-popup"},[n("div",{staticClass:"datepicker-inner"},[n("div",{staticClass:"datepicker-body"},[n("div",{staticClass:"datepicker-ctrl"},[n("span",{class:t.preBtnClasses,attrs:{"aria-hidden":"true"},on:{click:function(e){t.preNextDecadeClick(0)}}}),t._v(" "),n("span",{class:t.nextBtnClasses,attrs:{"aria-hidden":"true"},on:{click:function(e){t.preNextDecadeClick(1)}}}),t._v(" "),n("p",[t._v(t._s(t.stringifyDecadeHeader(t.currDate)))])]),t._v(" "),n("div",{staticClass:"datepicker-monthRange decadeRange"},[t._l(t.decadeRange,function(e){return[n("span",{class:{"datepicker-dateRange-item-active":t.parse(t.val).getFullYear()===e.text},domProps:{textContent:t._s(e.text)},on:{click:function(n){n.stopPropagation(),t.yearSelect(e.text)}}})]})],2)])])])])},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(106);var r=n(107);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(1),r=i(a),o=n(66),s=i(o);e.default={directives:{ClickOutside:s.default},props:{disabled:{type:Boolean,default:!1},size:{type:String,default:null},text:{type:String,default:null},type:{type:String,default:"default"},value:{type:Boolean,default:!1}},data:function(){var t=this.value;return{show:t}},watch:{show:function(t){this.$emit("input",t)},value:function(t){this.show=t}},computed:{buttonSize:function(){return~["lg","sm","xs"].indexOf(this.size)?"btn-"+this.size:""},inInput:function(){return this.$parent._input},isLi:function(){return this.$parent._isTabs||this.$parent._navbar||this.$parent.menu},menu:function(){return!this.$parent||this.$parent.navbar},slots:function(){return this._slotContents},submenu:function(){return this.$parent&&(this.$parent.menu||this.$parent.submenu)}},methods:{blur:function(){this.show=!1},toggle:function(){this.disabled||(this.show=!this.show)}},mounted:function(){var t=this;(0,r.default)("ul",this.$el).on("click","li>a",function(e){t.show=!1})},beforeDestroy:function(){(0,r.default)("ul",this.$el).off()}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.isLi?"li":"div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.blur,expression:"blur"}],tag:"div",class:[{open:t.show,disabled:t.disabled,dropdown:t.isLi,"input-group-btn":t.inInput,"btn-group":!t.isLi&&!t.inInput}]},[t._t("before"),t._v(" "),t.isLi?n("a",{class:["dropdown-toggle",t.buttonSize,{disabled:t.disabled}],attrs:{role:"button"},on:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"esc",27,e.key)?void(t.show=!1):null},click:function(e){e.preventDefault(),t.toggle(e)}}},[t._t("button",[t._v(t._s(t.text))]),t._v(" "),n("span",{staticClass:"caret"})],2):n("button",{class:["btn btn-"+t.type,t.buttonSize,"dropdown-toggle"],attrs:{type:"button",disabled:t.disabled},on:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"esc",27,e.key)?void(t.show=!1):null},click:function(e){e.preventDefault(),t.toggle(e)}}},[t._t("button",[t._v(t._s(t.text))]),t._v(" "),n("span",{staticClass:"caret"})],2),t._v(" "),t._t("dropdown-menu",[n("ul",{staticClass:"dropdown-menu"},[t._t("default")],2)])],2)},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(109);var r=n(110);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(1);i(a);e.default={props:{enterSubmit:{type:Boolean,default:!1},icon:{type:Boolean,default:!1},lang:{type:String,default:navigator.language}},data:function(){return{children:[],valid:null,timeout:null}},watch:{valid:function(t,e){this.$emit("isvalid",t),this.$emit(t?"valid":"invalid"),t!==e&&this._parent&&this._parent.validate()}},methods:{validate:function(){var t=!0;return this.children.some(function(e){var n=e.validate?e.validate():void 0!==e.valid?e.valid:e.required&&!~["",null,void 0].indexOf(e.value);return n||(t=!1),!t}),this.valid=t,t===!0}},created:function(){this._formGroup=!0;for(var t=this.$parent;t&&!t._formGroup;)t=t.$parent;t&&t._formGroup&&(t.children.push(this),this._parent=t)},mounted:function(){this.validate()},beforeDestroy:function(){if(this._parent){var t=this._parent.children.indexOf(this);this._parent.children.splice(t,1)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(112);var r=n(113);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(1);i(a);e.default={props:{enterSubmit:{type:Boolean,default:!1},icon:{type:Boolean,default:!1},lang:{type:String,default:navigator.language},value:null},data:function(){return{children:[],valid:null,timeout:null}},watch:{valid:function(t,e){this.$emit("isvalid",t),this.$emit("input",t),this.$emit(t?"valid":"invalid"),t!==e&&this._parent&&this._parent.validate()}},methods:{validate:function(){var t=!this.children.every(function(t){return t.validate?t.validate():void 0!==t.valid?t.valid:t.required&&!~["",null,void 0].indexOf(t.value)});return this.valid=!t,!t}},created:function(){this._formValidator=!0;for(var t=this.$parent;t&&!t._formValidator;)t=t.$parent;t&&t._formValidator&&(t.children.push(this),this._parent=t)},mounted:function(){this.validate()},beforeDestroy:function(){if(this._parent){var t=this._parent.children.indexOf(this);this._parent.children.splice(t,1)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(115),i=n(117);var r=n(118);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,a._scopeId="data-v-9583024e",t.exports=i},function(t,e,n){var i=n(116);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".form-group[data-v-9583024e]{position:relative}label~.close[data-v-9583024e]{top:25px}.input-group>.icon[data-v-9583024e]{position:relative;display:table-cell;width:0;z-index:3}.close[data-v-9583024e]{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.has-feedback .close[data-v-9583024e]{right:20px}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(65),r=n(1),o=i(r),s=300;e.default={props:{clearButton:{type:Boolean,default:!1},cols:{type:Number,default:null},datalist:{type:Array,default:null},disabled:{type:Boolean,default:!1},enterSubmit:{type:Boolean,default:!1},error:{type:String,default:null},help:{type:String,default:null},hideHelp:{type:Boolean,default:!0},icon:{type:Boolean,default:!1},label:{type:String,default:null},lang:{type:String,default:navigator.language},mask:null,maskDelay:{type:Number,default:100},match:{type:String,default:null},max:{type:String,default:null},maxlength:{type:Number,default:null},min:{type:String,default:null},minlength:{type:Number,default:0},name:{type:String,default:null},pattern:{default:null},placeholder:{type:String,default:null},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},rows:{type:Number,default:3},step:{type:Number,default:null},type:{type:String,default:"text"},url:{type:String,default:null},urlMap:{type:Function,default:null},validationDelay:{type:Number,default:250},value:{default:null}},data:function(){var t=this.value;return{options:this.datalist,val:t,valid:null,timeout:null}},computed:{canValidate:function(){return!this.disabled&&!this.readonly&&(this.required||this.regex||this.nativeValidate||null!==this.match)},errorText:function(){var t=this.value,e=[this.error];return!t&&this.required&&e.push("("+this.text.required.toLowerCase()+")"),t&&t.length[data-toggle="dropdown"]',this.$el).parent();e&&e.on("click",".dropdown-toggle",function(t){t.preventDefault(),e.each(function(e){e.contains(t.target)&&e.classList.toggle("open")})}).on("click",".dropdown-menu>li>a",function(t){e.each(function(e){e.contains(t.target)&&e.classList.remove("open")})}).onBlur(function(t){e.each(function(e){e.contains(t.target)||e.classList.remove("open")})})}catch(t){console.log("error finding dropdown")}(0,r.default)(this.$el).on("click touchstart","li:not(.dropdown)>a",function(e){setTimeout(function(){t.collapsed=!0},200)}).onBlur(function(e){t.$el.contains(e.target)||(t.collapsed=!0)});var n=this.$el.offsetHeight;"top"===this.placement&&(document.body.style.paddingTop=n+"px"),"bottom"===this.placement&&(document.body.style.paddingBottom=n+"px"),this.$slots.collapse&&(0,r.default)('[data-toggle="collapse"]',this.$el).on("click",function(e){return t.toggleCollapse(e)})},beforeDestroy:function(){(0,r.default)(".dropdown",this.$el).off("click").offBlur(),this.$slots.collapse&&(0,r.default)('[data-toggle="collapse"]',this.$el).off("click")}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{class:["navbar","navbar-"+t.type,"static"===t.placement?"navbar-static-top":"navbar-fixed-"+t.placement]},[n("div",{class:"fluid"===t.container?"container-fluid":"container"},[n("div",{staticClass:"navbar-header"},[t.$slots.collapse?t._e():n("button",{staticClass:"navbar-toggle collapsed",attrs:{type:"button","aria-expanded":"false"},on:{click:t.toggleCollapse}},[n("span",{staticClass:"sr-only"},[t._v("Toggle navigation")]),t._v(" "),n("span",{staticClass:"icon-bar"}),t._v(" "),n("span",{staticClass:"icon-bar"}),t._v(" "),n("span",{staticClass:"icon-bar"})]),t._v(" "),t._t("collapse"),t._v(" "),t._t("brand")],2),t._v(" "),n("div",{class:["navbar-collapse",{collapse:t.collapsed}]},[n("ul",{staticClass:"nav navbar-nav"},[t._t("default")],2),t._v(" "),t.$slots.left?n("ul",{staticClass:"nav navbar-nav navbar-left"},[t._t("left")],2):t._e(),t._v(" "),t.$slots.right?n("ul",{staticClass:"nav navbar-nav navbar-right"},[t._t("right")],2):t._e()])])])},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(132);var r=n(133);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{value:null},data:function(){return{loading:!0}},mounted:function(){if(this.$parent._select){this.$parent.options||(this.$parent.options=[]);var t={};t[this.$parent.optionsLabel]=this.$el.innerHTML,t[this.$parent.optionsValue]=this.value,this.$parent.options.push(t),this.loading=!1}else console.warn("options only work inside a select component")}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.loading?n("li",[t._t("default")],2):t._e()},staticRenderFns:[]}},function(t,e,n){var i,a;n(135),i=n(137);var r=n(138);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(136);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".accordion-toggle{cursor:pointer}.collapse-enter-active,.collapse-leave-active{transition:all .5s ease;overflow:hidden}",""])},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{header:{type:String},isOpen:{type:Boolean,default:null},type:{type:String,default:null}},data:function(){return{open:this.isOpen}},watch:{isOpen:function(t){this.open=t}},computed:{inAccordion:function(){return this.$parent&&this.$parent._isAccordion},panelType:function(){return"panel-"+(this.type||this.$parent&&this.$parent.type||"default")}},methods:{toggle:function(){this.open=!this.open,this.inAccordion&&this.$parent.openChild(this)},enter:function(t){t.style.height="auto";var e=getComputedStyle(t).height;t.style.height="0px",t.offsetHeight,t.style.height=e},afterEnter:function(t){t.style.height="auto"},beforeLeave:function(t){t.style.height=getComputedStyle(t).height,t.offsetHeight,t.style.height="0px"}},created:function(){null===this.isOpen&&(this.open=!this.inAccordion)}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["panel",t.panelType]},[n("div",{class:["panel-heading",{"accordion-toggle":t.inAccordion}],on:{click:function(e){e.preventDefault(),t.inAccordion&&t.toggle()}}},[t._t("header",[n("h4",{staticClass:"panel-title"},[t._v(t._s(t.header))])])],2),t._v(" "),n("transition",{attrs:{name:"collapse"},on:{enter:t.enter,"after-enter":t.afterEnter,"before-leave":t.beforeLeave}},[t.open?n("div",{staticClass:"panel-collapse"},[n("div",{staticClass:"panel-body"},[t._t("default")],2)]):t._e()])],1)},staticRenderFns:[]}},function(t,e,n){var i,a;n(140),i=n(142);var r=n(144);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(141);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".popover.bottom,.popover.left,.popover.right,.popover.top{display:block}.scale-enter{animation:scale-in .15s ease-in}.scale-leave-active{animation:scale-out .15s ease-out}@keyframes scale-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scale-out{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t
+}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(143),r=i(a);e.default={mixins:[r.default],props:{trigger:{type:String,default:"click"}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(1),r=i(a);e.default={props:{content:{type:String},effect:{type:String,default:"fade"},header:{type:Boolean,default:!0},placement:{type:String,default:"top"},title:{type:String},trigger:{type:String}},data:function(){return{top:0,left:0,show:!1}},computed:{events:function(){return{contextmenu:["contextmenu"],hover:["mouseleave","mouseenter"],focus:["blur","focus"]}[this.trigger]||["click"]}},methods:{beforeEnter:function(){var t=this;this.position(),setTimeout(function(){return t.position()},30)},position:function(){var t=this;this.$nextTick(function(){var e=t.$refs.popover,n=t.$refs.trigger.children[0];switch(t.placement){case"top":t.left=n.offsetLeft-e.offsetWidth/2+n.offsetWidth/2,t.top=n.offsetTop-e.offsetHeight;break;case"left":t.left=n.offsetLeft-e.offsetWidth,t.top=n.offsetTop+n.offsetHeight/2-e.offsetHeight/2;break;case"right":t.left=n.offsetLeft+n.offsetWidth,t.top=n.offsetTop+n.offsetHeight/2-e.offsetHeight/2;break;case"bottom":t.left=n.offsetLeft-e.offsetWidth/2+n.offsetWidth/2,t.top=n.offsetTop+n.offsetHeight;break;default:console.warn("Wrong placement prop")}e.style.top=t.top+"px",e.style.left=t.left+"px"})},toggle:function(t){t&&"contextmenu"===this.trigger&&t.preventDefault(),this.show=!this.show,this.show&&this.beforeEnter()}},mounted:function(){var t=this,e=this.$refs.trigger.children[0];return e?void(("focus"!==this.trigger||~e.tabIndex||(e=(0,r.default)("a,input,select,textarea,button",e),e.length))&&this.events.forEach(function(n){(0,r.default)(e).on(n,t.toggle)})):console.error("Could not find trigger v-el in your component that uses popoverMixin.")},beforeDestroy:function(){this._trigger&&(0,r.default)(this._trigger).off()}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{ref:"trigger"},[t._t("default"),t._v(" "),n("transition",{attrs:{name:t.effect}},[t.show?n("div",{ref:"popover",class:["popover",t.placement]},[n("div",{staticClass:"arrow"}),t._v(" "),t.title?n("h3",{staticClass:"popover-title"},[t._t("title",[t._v(t._s(t.title))])],2):t._e(),t._v(" "),n("div",{staticClass:"popover-content"},[t._t("content",[n("span",{domProps:{innerHTML:t._s(t.content)}})])],2)]):t._e()])],2)},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(146);var r=n(147);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(65);e.default={props:{animated:{type:Boolean,default:!1},label:{default:!1},now:{required:!0},striped:{type:Boolean,default:!1},type:{type:String}},computed:{labelBool:function(){return i.coerce.boolean(this.label)},nowNum:function(){return i.coerce.number(this.now)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["progress-bar","progress-bar-"+t.type,{active:t.animated,"progress-bar-striped":t.striped}],style:{width:t.nowNum+"%"},domProps:{textContent:t._s(t.labelBool?t.nowNum+"%":null)}})},staticRenderFns:[]}},function(t,e,n){var i,a;n(149),i=n(151);var r=n(152);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(150);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".radio{position:relative}.radio>label>input{position:absolute;margin:0;padding:0;opacity:0;z-index:-1;box-sizing:border-box}.radio>label>.icon{position:absolute;top:.15rem;left:0;display:block;width:1.4rem;height:1.4rem;text-align:center;user-select:none;border-radius:.7rem;background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.radio:not(.active)>label>.icon{background-color:#ddd;border:1px solid #bbb}.radio>label>input:focus~.icon{outline:0;border:1px solid #66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.radio.active>label>.icon{background-size:1rem 1rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSI0IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.radio.active .btn-default{filter:brightness(75%)}.btn.readonly,.radio.disabled>label>.icon,.radio.readonly>label>.icon{filter:alpha(opacity=65);box-shadow:none;opacity:.65}label.btn>input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}",""])},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{button:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},name:{type:String,default:null},readonly:{type:Boolean,default:!1},selectedValue:{default:!0},type:{type:String,default:null},value:{default:!1}},data:function(){return{check:this.value}},computed:{active:function(){return this.check===this.selectedValue},inGroup:function(){return this.$parent&&this.$parent.btnGroup&&!this.$parent._checkboxGroup},parentValue:function(){return this.$parent.val},buttonStyle:function(){return this.button||this.$parent&&this.$parent.btnGroup&&this.$parent.buttons},typeColor:function(){return this.type||this.$parent&&this.$parent.type||"default"}},watch:{check:function(t){this.selectedValue===t&&(this.$emit("input",t),this.$emit("checked",!0),this.updateParent())},parentValue:function(t){this.updateFromParent()},value:function(t){this.selectedValue==t?this.check=t:this.check=!1}},created:function(){if(this.inGroup){var t=this.$parent;t._radioGroup=!0,this.updateFromParent()}},methods:{updateFromParent:function(){this.inGroup&&(this.selectedValue==this.$parent.val?this.check=this.selectedValue:this.check=!1)},updateParent:function(){this.inGroup&&this.selectedValue===this.check&&(this.$parent.val=this.selectedValue)},focus:function(){this.$refs.input.focus()},toggle:function(){this.disabled||(this.focus(),this.readonly||(this.check=this.selectedValue))}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.buttonStyle?"label":"div",{tag:"div",class:[t.buttonStyle?"btn btn-"+t.typeColor:"radio "+t.typeColor,{active:t.active,disabled:t.disabled,readonly:t.readonly}],on:{click:function(e){e.preventDefault(),t.toggle(e)}}},[t.buttonStyle?[n("input",{directives:[{name:"show",rawName:"v-show",value:!t.readonly,expression:"!readonly"},{name:"model",rawName:"v-model",value:t.check,expression:"check"}],ref:"input",attrs:{type:"radio",autocomplete:"off",name:t.name,readonly:t.readonly,disabled:t.disabled},domProps:{value:t.selectedValue,checked:t._q(t.check,t.selectedValue)},on:{change:function(e){t.check=t.selectedValue}}}),t._v(" "),t._t("default")]:n("label",{staticClass:"open"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.check,expression:"check"}],ref:"input",attrs:{type:"radio",autocomplete:"off",name:t.name,readonly:t.readonly,disabled:t.disabled},domProps:{value:t.selectedValue,checked:t._q(t.check,t.selectedValue)},on:{change:function(e){t.check=t.selectedValue}}}),t._v(" "),n("span",{staticClass:"icon dropdown-toggle",class:[t.active?"btn-"+t.typeColor:"",{bg:"default"===t.typeColor}]}),t._v(" "),t.active&&"default"===t.typeColor?n("span",{staticClass:"icon"}):t._e(),t._v(" "),t._t("default")],2)],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(154),i=n(156);var r=n(157);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,a._scopeId="data-v-3fd6cefd",t.exports=i},function(t,e,n){var i=n(155);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,'.form-control.dropdown-toggle[data-v-3fd6cefd]{height:auto;padding-right:24px}.form-control.dropdown-toggle[data-v-3fd6cefd]:after{content:" ";position:absolute;right:13px;top:50%;margin:-1px 0 0;border-top:4px dashed;border-top:4px solid\\9;border-right:4px solid transparent;border-left:4px solid transparent}.bs-searchbox[data-v-3fd6cefd]{position:relative;margin:4px 8px}.bs-searchbox .close[data-v-3fd6cefd]{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.bs-searchbox input[data-v-3fd6cefd]:focus,.form-control.dropdown-toggle[data-v-3fd6cefd]:focus{outline:0;border-color:#66afe9!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.secret[data-v-3fd6cefd]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.form-control.dropdown-toggle>.close[data-v-3fd6cefd]{margin-left:5px}.notify.out[data-v-3fd6cefd]{position:relative}.notify.in[data-v-3fd6cefd],.notify>div[data-v-3fd6cefd]{position:absolute;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none}.notify>div[data-v-3fd6cefd]{top:5px;z-index:1}.notify.in[data-v-3fd6cefd]{opacity:.9;bottom:5px}.btn-group-justified .dropdown-toggle>span[data-v-3fd6cefd]:not(.close){width:calc(100% - 18px);display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:-4px}.btn-group-justified .dropdown-menu[data-v-3fd6cefd]{width:100%}',""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(65),r=n(66),o=i(r),s={};e.default={directives:{ClickOutside:o.default},props:{clearButton:{type:Boolean,default:!1},closeOnSelect:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},lang:{type:String,default:navigator.language},limit:{type:Number,default:1024},minSearch:{type:Number,default:0},multiple:{type:Boolean,default:!1},name:{type:String,default:null},options:{type:Array,default:function(){return[]}},optionsLabel:{type:String,default:"label"},optionsValue:{type:String,default:"value"},parent:{default:!0},placeholder:{type:String,default:null},readonly:{type:Boolean,default:null},required:{type:Boolean,default:null},search:{type:Boolean,default:!1},searchText:{type:String,default:null},countText:{type:String,default:null},showCount:{type:Boolean,default:!1},url:{type:String,default:null},value:null},data:function(){return{list:[],loading:null,searchValue:null,show:!1,notify:!1,val:null,valid:null}},computed:{canSearch:function(){return this.minSearch?this.list.length>=this.minSearch:this.search},classes:function(){return[{open:this.show,disabled:this.disabled},this.class,this.isLi?"dropdown":this.inInput?"input-group-btn":"btn-group"]},filteredOptions:function(){var t=this,e=(this.searchValue||"").toLowerCase();return e?this.list.filter(function(n){return~n[t.optionsLabel].toLowerCase().search(e)}):this.list},hasParent:function(){return this.parent instanceof Array?this.parent.length:this.parent},inInput:function(){return this.$parent._input},isLi:function(){return this.$parent._navbar||this.$parent.menu||this.$parent._tabset},limitText:function(){return this.text.limit.replace("{{limit}}",this.limit)},selected:function(){var t=this;if(0===this.list.length)return"";var e=this.values.map(function(e){return(t.list.find(function(n){return n[t.optionsValue]===e})||{})[t.optionsLabel]}).filter(function(t){return void 0!==t});return this.$emit("selected",e),e.join(", ")},selectedText:function(){return this.countText||this.text.selected.replace("{{count}}",this.values.length)},showPlaceholder:function(){return 0!==this.values.length&&this.hasParent?null:this.placeholder||this.text.notSelected},text:function(){return(0,a.translations)(this.lang)},values:function(){return this.val instanceof Array?this.val:~[null,void 0].indexOf(this.val)?[]:[this.val]},valOptions:function(){var t=this;return this.list.map(function(e){return e[t.optionsValue]})}},watch:{options:function(t){t instanceof Array&&this.setOptions(t)},show:function(t){t&&(this.$refs.search?this.$refs.search.focus():this.$refs.btn.focus())},url:function(){this.urlChanged()},valid:function(t,e){this.$emit("isvalid",t),this.$emit(t?"valid":"invalid"),t!==e&&this._parent&&this._parent.validate()},value:function(t,e){t!==e&&(this.val=t)},val:function(t,e){var n=this;void 0===t&&(this.val=t=null),t!==e&&(this.$emit("change",t),this.$emit("input",t)),t instanceof Array&&t.length>this.limit&&(this.val=t.slice(0,this.limit),this.notify=!0,s.limit&&clearTimeout(s.limit),s.limit=setTimeout(function(){s.limit=!1,n.notify=!1},1500)),this.valid=this.validate()}},methods:{close:function(){this.show=!1},checkData:function(){if(this.multiple){this.limit<1&&(this.limit=1),this.val instanceof Array||(this.val=null===this.val||void 0===this.val?[]:[this.val]);var t=this.valOptions;this.val=this.val.filter(function(e){return~t.indexOf(e)}),this.values.length>this.limit&&(this.val=this.val.slice(0,this.limit))}else~this.valOptions.indexOf(this.val)||(this.val=null)},clear:function(){this.disabled||this.readonly||(this.val=this.val instanceof Array?[]:null,this.toggle())},clearSearch:function(){this.searchValue="",this.$refs.search.focus()},isSelected:function(t){return this.values.indexOf(t)>-1},select:function(t){if(this.val instanceof Array){var e=this.val.slice(0);~e.indexOf(t)?e.splice(e.indexOf(t),1):e.push(t),this.val=e,this.closeOnSelect&&this.toggle()}else this.val=t,this.toggle()},setOptions:function(t){var e=this;this.list=t.map(function(t){if(t instanceof Object)return t;var n={};return n[e.optionsLabel]=t,n[e.optionsValue]=t,n}),this.$emit("options",this.list)},toggle:function(){this.disabled&&!this.show||(this.show=!this.show,this.show||this.$refs.btn.focus())},urlChanged:function(){var t=this;this.url&&this.$http&&(this.loading=!0,this.$http.get(this.url).then(function(e){var n=e.data instanceof Array?e.data:[];try{n=JSON.parse(n)}catch(t){}t.setOptions(n),t.loading=!1,t.checkData()},function(e){t.loading=!1}))},validate:function(){return!this.required||(this.val instanceof Array?this.val.length>0:null!==this.val)}},created:function(){this.setOptions(this.options),this.val=this.value,this._select=!0,void 0!==this.val&&this.parent||(this.val=null),!this.multiple&&this.val instanceof Array&&(this.val=this.val[0]),this.checkData(),this.url&&this.urlChanged();for(var t=this.$parent;t&&!t._formValidator;)t=t.$parent;t&&t._formValidator&&(t.children.push(this),this._parent=t)},mounted:function(){this._parent&&this._parent.children.push(this),this.setOptions(this.options),this.val=this.value,this.checkData()},beforeDestroy:function(){if(this._parent){var t=this._parent.children.indexOf(this);this._parent.children.splice(t,1)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.close,expression:"close"}],ref:"select",class:t.classes},[n("div",{ref:"btn",staticClass:"form-control dropdown-toggle",attrs:{tabindex:"1",disabled:t.disabled||!t.hasParent,readonly:t.readonly},on:{blur:function(e){t.canSearch?null:t.close()},click:function(e){t.toggle()},keydown:[function(e){return"button"in e||!t._k(e.keyCode,"esc",27,e.key)?(e.stopPropagation(),e.preventDefault(),void t.close(e)):null},function(e){return"button"in e||!t._k(e.keyCode,"space",32,e.key)?(e.stopPropagation(),e.preventDefault(),void t.toggle(e)):null},function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key)?(e.stopPropagation(),e.preventDefault(),void t.toggle(e)):null}]}},[n("span",{staticClass:"btn-content",domProps:{innerHTML:t._s(t.loading?t.text.loading:t.showPlaceholder||(t.multiple&&t.showCount?t.selectedText:t.selected))}}),t._v(" "),t.clearButton&&t.values.length?n("span",{staticClass:"close",on:{click:function(e){t.clear()}}},[t._v("×")]):t._e()]),t._v(" "),n("select",{directives:[{name:"model",rawName:"v-model",value:t.val,expression:"val"}],ref:"sel",staticClass:"secret",attrs:{name:t.name,multiple:t.multiple,required:t.required,readonly:t.readonly,disabled:t.disabled},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,function(t){return t.selected}).map(function(t){var e="_value"in t?t._value:t.value;return e});t.val=e.target.multiple?n:n[0]}}},[t.required?n("option",{attrs:{value:""}}):t._e(),t._v(" "),t._l(t.list,function(e){return n("option",{domProps:{value:e[t.optionsValue]}},[t._v(t._s(e[t.optionsLabel]))])})],2),t._v(" "),n("ul",{staticClass:"dropdown-menu"},[t.list.length?[t.canSearch?n("li",{staticClass:"bs-searchbox"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.searchValue,expression:"searchValue"}],ref:"search",staticClass:"form-control",attrs:{type:"text",placeholder:t.searchText||t.text.search,autocomplete:"off"},domProps:{value:t.searchValue},on:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"esc",27,e.key)?void t.close(e):null},input:function(e){e.target.composing||(t.searchValue=e.target.value)}}}),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.searchValue,expression:"searchValue"}],staticClass:"close",on:{click:t.clearSearch}},[t._v("×")])]):t._e(),t._v(" "),t.required&&!t.clearButton?n("li",[n("a",{on:{mousedown:function(e){e.preventDefault(),t.clear()&&t.close()}}},[t._v(t._s(t.placeholder||t.text.notSelected))])]):t._e(),t._v(" "),t._l(t.filteredOptions,function(e){return n("li",{attrs:{id:e[t.optionsValue]}},[n("a",{on:{mousedown:function(n){n.preventDefault(),t.select(e[t.optionsValue])}}},[n("span",{domProps:{innerHTML:t._s(e[t.optionsLabel])}}),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.isSelected(e[t.optionsValue]),expression:"isSelected(option[optionsValue])"}],staticClass:"glyphicon glyphicon-ok check-mark"})])])})]:t._e(),t._v(" "),t._t("default"),t._v(" "),t.notify&&!t.closeOnSelect?n("transition",{attrs:{name:"fadein"}},[n("div",{staticClass:"notify in"},[t._v(t._s(t.limitText))])]):t._e()],2),t._v(" "),t.notify&&t.closeOnSelect?n("transition",{attrs:{name:"fadein"}},[n("div",{staticClass:"notify out"},[n("div",[t._v(t._s(t.limitText))])])]):t._e()],1)},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(159);var r=n(160);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={computed:{index:function(){return this.$parent.$children.indexOf(this)},show:function(){return this.$parent.index===this.index}},mounted:function(){this.$parent.indicator_list&&this.$parent.indicator_list.push(this.index),0===this.index&&this.$el.classList.add("active")}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"item"},[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(162),i=n(164);var r=n(165);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(163);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,'@keyframes spin{to{transform:rotate(1turn)}}.spinner-gritcode{top:0;left:0;bottom:0;right:0;z-index:9998;position:absolute;width:100%;text-align:center;background:hsla(0,0%,100%,.9)}.spinner-gritcode.spinner-fixed{position:fixed}.spinner-gritcode .spinner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.spinner-gritcode .spinner-circle{position:relative;border:4px solid #ccc;border-right-color:#337ab7;border-radius:50%;display:inline-block;animation:spin .6s linear;animation-iteration-count:infinite;width:3em;height:3em;z-index:2}.spinner-gritcode .spinner-text{position:relative;text-align:center;margin-top:.5em;z-index:2;width:100%;font-size:95%;color:#337ab7}.spinner-gritcode.spinner-sm .spinner-circle{width:1.5em;height:1.5em}.spinner-gritcode.spinner-md .spinner-circle{width:2em;height:2em}.spinner-gritcode.spinner-lg .spinner-circle{width:2.5em;height:2.5em}.spinner-gritcode.spinner-xl .spinner-circle{width:3.5em;height:3.5em}.ie9 .spinner-gritcode .spinner-circle,.lt-ie10 .spinner-gritcode .spinner-circle,.no-csstransforms3d .spinner-gritcode .spinner-circle,.no-csstransitions .spinner-gritcode .spinner-circle,.oldie .spinner-gritcode .spinner-circle{background:url("http://i2.wp.com/www.thegreatnovelingadventure.com/wp-content/plugins/wp-polls/images/loading.gif") 50% no-repeat;animation:none;margin-left:0;margin-top:5px;border:none;width:32px;height:32px}',""])},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(65),a=500;e.default={props:{fixed:{type:Boolean,default:!1},global:{type:Boolean,default:!1},size:{type:String,default:"md"},text:{type:String,default:""},value:{default:!1}},data:function(){return{active:this.value,locked:!1}},computed:{spinnerSize:function(){return"spinner-"+(this.size?this.size:"sm")}},watch:{active:function(t,e){t!==e&&this.$emit("input",t)},value:function(t,e){t!==e&&this[t?"show":"hide"]()}},methods:{hide:function(){this.active=!1},show:function(t){t&&(t.text&&(this.text=t.text),t.size&&(this.size=t.size),t.fixed&&(this.fixed=t.fixed)),this._body.style.overflowY="hidden",this._started=new Date,this.active=!0,this.locked=!0,this._unlock()}},created:function(){if(this._body=document.body,this._bodyOverflow=document.body.style.overflowY,this._unlock=(0,i.delayer)(function(){this.locked=!1,this._body.style.overflowY=this._bodyOverflow},a),this.global&&!this.$root._globalSpinner){this.$root._globalSpinner=!0;var t=this;this._global={hide:function(){t.hide()},show:function(){t.show()}},this.$root.$on("spinner::show",this._global.show),this.$root.$on("spinner::hide",this._global.hide)}},beforeDestroy:function(){this._global&&(this.$root.$off("spinner::show",this._global.show),this.$root.$off("spinner::hide",this._global.hide),delete this.$root._globalSpinner),clearTimeout(this._spinnerAnimation),this._body.style.overflowY=this._bodyOverflow}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"show",rawName:"v-show",value:t.active||t.locked,expression:"active||locked"}],class:["spinner spinner-gritcode",t.spinnerSize,{"spinner-fixed":t.fixed}]},[n("div",{staticClass:"spinner-wrapper"},[n("div",{staticClass:"spinner-circle"}),t._v(" "),n("div",{staticClass:"spinner-text"},[t._v(t._s(t.text))])])])},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(167);var r=n(168);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{disabled:{type:Boolean,default:!1},header:{type:String}},data:function(){return{fadein:!1}},computed:{active:function t(){var e=this,t=!this._tabs||this._tabs.show===this;return this.fadein=!1,t&&setTimeout(function(){e.fadein=!0},0),t},index:function(){return this._tabs.tabs.indexOf(this)},transition:function(){return this._tabs?this._tabs.effect:null}},created:function(){this._isTab=!0;for(var t=this;!this._tabs&&t.$parent;)t._isTabGroup&&(t.tabs.push(this),this._tabGroup=t),t._isTabs&&(t.tabs.push(this),this._tabs=t,this._tabGroup||t.headers.push(this)),t=t.$parent;if(!this._tabs)throw Error("tab depend on tabs.")},beforeDestroy:function(){var t=this;if(this._tabGroup&&(this._tabGroup.tabs=this._tabGroup.tabs.filter(function(e){return e!==t})),this._tabs&&(this._tabs.tabs=this._tabs.tabs.filter(function(e){return e!==t})),this._tabs&&(this._tabs.active===this.index&&(this._tabs.index=0),this._ingroup)){var e=this.$parent.tabs.indexOf(this);~e&&this.$parent.tabs.splice(e,1)}if(this._tabs){var n=this._tabs.tabs.indexOf(this);~n&&this._tabs.tabs.splice(n,1)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"panel",class:["tab-pane",{"active fade":t.active,in:t.fadein}],attrs:{role:"tabpanel"}},[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(170),i=n(172);var r=n(173);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(171);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}",""])},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{disabled:{type:Boolean,default:!1},header:{type:String}},data:function(){return{show:!1,tabs:[]}},computed:{active:function(){return~this.tabs.indexOf(this._tabs.show)}},methods:{blur:function(){this.show=!1},toggle:function(){this.show=!this.show}},created:function(){if(this._isTabGroup=!0,this.$parent){if(this.$parent._isTabGroup)throw Error("Can't nest tab-groups.");if(!this.$parent._isTabs)throw Error("tab-group depend on tabs.")}this._tabs=this.$parent,this._tabs.headers.push(this)}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(175),i=n(177);var r=n(178);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(176);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,"[tabs]>.tab-content{margin:15px 0}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(65),r=n(105),o=i(r);e.default={components:{dropdown:o.default},props:{justified:!1,navStyle:{type:String,default:null},value:{type:Number,default:0}},data:function(){var t=this.value||0;return{index:t,headers:[],tabs:[]}},watch:{index:function(t){this.$emit("active",t),this.$emit("input",t)},value:function(t){this.index=t}},computed:{navStyleClass:function(){return["nav",~["pills","stacked"].indexOf(this.navStyle)?"nav-"+this.navStyle:"nav-tabs",{"nav-justified":a.coerce.boolean(this.justified),"nav-pills":"stacked"===this.navStyle}]},show:function(){return this.tabs[this.index]||this.tabs[0]}},methods:{select:function(t){t.disabled||(this.index=this.tabs.indexOf(t))}},created:function(){this._isTabs=!0}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{tabs:""}},[n("ul",{class:t.navStyleClass,attrs:{role:"tablist"}},[t._l(t.headers,function(e){return[e._isTab?n("li",{class:{active:e.active,disabled:e.disabled},on:{click:function(n){n.preventDefault(),t.select(e)}}},[t._t("header",[n("a",{attrs:{href:"#"},domProps:{innerHTML:t._s(e.header)}})])],2):t._e(),t._v(" "),e._isTabGroup?n("dropdown",{class:{active:e.active},attrs:{text:e.header,disabled:e.disabled}},t._l(e.tabs,function(e){return n("li",{class:{disabled:e.disabled}},[n("a",{attrs:{href:"#"},on:{click:function(n){n.preventDefault(),t.select(e)}}},[t._v(t._s(e.header))])])})):t._e()]})],2),t._v(" "),n("div",{staticClass:"tab-content"},[t._t("default")],2)])},staticRenderFns:[]}},function(t,e,n){var i,a;i=n(180);var r=n(181);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(65);e.default={props:{disabled:{default:null},falseType:{default:null},name:null,readonly:{default:null},trueType:{default:"primary"},value:!1},data:function(){return{active:i.coerce.boolean(this.value),types:{danger:"btn-danger",info:"btn-info",primary:"btn-primary",success:"btn-success",warning:"btn-warning"}}},watch:{active:function(t,e){t!==e&&(this.$emit("changed",t),this.$emit(t?"enabled":"disabled"),this.$emit("input",t))},value:function(t,e){t!==e&&(this.active=i.coerce.boolean(this.value))}},computed:{boolDisabled:function(){return i.coerce.boolean(this.disabled)},boolReadonly:function(){return i.coerce.boolean(this.readonly)},type:function(){return this.types[this.value?this.trueType:this.falseType]||"btn-default"}},methods:{toggle:function(){this.boolDisabled||this.boolReadonly||(this.active=!this.active)}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a",{class:["btn",t.type,{readonly:t.boolReadonly}],attrs:{href:"javascript:void(0)",disabled:t.boolDisabled},on:{click:t.toggle}},[n("span",{class:["glyphicon","glyphicon-"+(t.value?"ok":"remove")]}),t._v(" "),t._t("default"),t._v(" "),t.name?n("input",{attrs:{type:"hidden",name:t.name},domProps:{value:t.active?1:0}}):t._e()],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(183),i=n(185);var r=n(186);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(184);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".tooltip.bottom,.tooltip.left,.tooltip.right,.tooltip.top{opacity:.9}.fadein-enter{animation:fadein-in .3s ease-in}.fadein-leave-active{animation:fadein-out .3s ease-out}@keyframes fadein-in{0%{opacity:0}to{opacity:.9}}@keyframes fadein-out{0%{opacity:.9}to{opacity:0}}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(143),r=i(a);e.default={mixins:[r.default],props:{effect:{type:String,default:"scale"},trigger:{type:String,default:"hover"}}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{ref:"trigger"},[t._t("default"),t._v(" "),n("transition",{attrs:{name:t.effect}},[t.show?n("div",{ref:"popover",class:["tooltip",t.placement]},[n("div",{staticClass:"tooltip-arrow"}),t._v(" "),n("div",{staticClass:"tooltip-inner"},[t._t("content",[n("div",{domProps:{innerHTML:t._s(t.content)}})])],2)]):t._e()])],2)},staticRenderFns:[]}},function(t,e,n){var i,a;n(188),i=n(190);var r=n(205);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=r.render,a.staticRenderFns=r.staticRenderFns,t.exports=i},function(t,e,n){var i=n(189);"string"==typeof i&&(i=[[t.id,i,""]]);n(79)(i,{});i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(78)(),e.push([t.id,".dropdown-menu>li>a{cursor:pointer}",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(191),r=i(a),o=n(65),s=300;e.default={props:{async:{type:String},data:{type:Array},delay:{type:Number,default:s},asyncKey:{type:String,default:null},limit:{type:Number,default:8},matchCase:{type:Boolean,default:!1},matchStart:{type:Boolean,default:!1},onHit:{type:Function,default:function(t){return t}},placeholder:{type:String},template:{type:String},type:{type:String,default:"text"},value:{
+type:String,default:""}},data:function(){return{asign:"",showDropdown:!1,noResults:!0,current:0,items:[],val:this.value}},computed:{templateComp:function(){return{template:"string"==typeof this.template?""+this.template+" ":' ',props:{item:{default:null}}}}},watch:{val:function(t,e){this.$emit("input",t),t!==e&&t!==this.asign&&this.__update()},value:function(t){this.val!==t&&(this.val=t)}},methods:{setItems:function(t){var e=this;this.async?(this.items=this.asyncKey?t[this.asyncKey]:t,this.items=this.items.slice(0,this.limit)):this.items=(t||[]).filter(function(t){if("object"===("undefined"==typeof t?"undefined":(0,r.default)(t)))return!0;t=e.matchCase?t:t.toLowerCase();var n=e.matchCase?e.val:e.val.toLowerCase();return e.matchStart?0===t.indexOf(n):t.indexOf(n)!==-1}).slice(0,this.limit),this.showDropdown=this.items.length>0},setValue:function(t){this.asign=t,this.val=t,this.items=[],this.loading=!1,this.showDropdown=!1},reset:function(){this.setValue(null)},setActive:function(t){this.current=t},isActive:function(t){return this.current===t},hit:function(t){t.preventDefault(),this.setValue(this.onHit(this.items[this.current],this))},up:function(){this.current>0?this.current--:this.current=this.items.length-1},down:function(){this.currenta;)q(t,n=i[a++],e[n]);return t},X=function(t,e){return void 0===e?w(t):J(w(t),e)},Z=function(t){var e=N.call(this,t=_(t,!0));return!(this===B&&a(P,t)&&!a(A,t))&&(!(e||!a(this,t)||!a(P,t)||a(this,L)&&this[L][t])||e)},U=function(t,e){if(t=b(t),e=_(e,!0),t!==B||!a(P,e)||a(A,e)){var n=O(t,e);return!n||!a(P,e)||a(t,L)&&t[L][e]||(n.enumerable=!0),n}},K=function(t){for(var e,n=M(b(t)),i=[],r=0;n.length>r;)a(P,e=n[r++])||e==L||e==l||i.push(e);return i},Q=function(t){for(var e,n=t===B,i=M(n?A:b(t)),r=[],o=0;i.length>o;)!a(P,e=i[o++])||n&&!a(B,e)||r.push(P[e]);return r};I||(j=function(){if(this instanceof j)throw TypeError("Symbol is not a constructor!");var t=f(arguments.length>0?arguments[0]:void 0),e=function(n){this===B&&e.call(A,n),a(this,L)&&a(this[L],t)&&(this[L][t]=!1),Y(this,t,x(1,n))};return r&&G&&Y(B,t,{configurable:!0,set:e}),H(t)},s(j[E],"toString",function(){return this._k}),C.f=U,S.f=q,n(61).f=k.f=K,n(199).f=Z,n(198).f=Q,r&&!n(27)&&s(B,"propertyIsEnumerable",Z,!0),h.f=function(t){return H(p(t))}),o(o.G+o.W+o.F*!I,{Symbol:j});for(var tt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),et=0;tt.length>et;)p(tt[et++]);for(var nt=$(p.store),it=0;nt.length>it;)v(nt[it++]);o(o.S+o.F*!I,"Symbol",{for:function(t){return a(V,t+="")?V[t]:V[t]=j(t)},keyFor:function(t){if(!W(t))throw TypeError(t+" is not a symbol!");for(var e in V)if(V[e]===t)return e},useSetter:function(){G=!0},useSimple:function(){G=!1}}),o(o.S+o.F*!I,"Object",{create:X,defineProperty:q,defineProperties:J,getOwnPropertyDescriptor:U,getOwnPropertyNames:K,getOwnPropertySymbols:Q}),R&&o(o.S+o.F*(!I||u(function(){var t=j();return"[null]"!=F([t])||"{}"!=F({a:t})||"{}"!=F(Object(t))})),"JSON",{stringify:function(t){if(void 0!==t&&!W(t)){for(var e,n,i=[t],a=1;arguments.length>a;)i.push(arguments[a++]);return e=i[1],"function"==typeof e&&(n=e),!n&&m(e)||(e=function(t,e){if(n&&(e=n.call(this,t,e)),!W(e))return e}),i[1]=e,F.apply(R,i)}}}),j[E][T]||n(10)(j[E],T,j[E].valueOf),d(j,"Symbol"),d(Math,"Math",!0),d(i.JSON,"JSON",!0)},function(t,e,n){var i=n(44)("meta"),a=n(13),r=n(29),o=n(11).f,s=0,l=Object.isExtensible||function(){return!0},u=!n(16)(function(){return l(Object.preventExtensions({}))}),c=function(t){o(t,i,{value:{i:"O"+ ++s,w:{}}})},d=function(t,e){if(!a(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!r(t,i)){if(!l(t))return"F";if(!e)return"E";c(t)}return t[i].i},f=function(t,e){if(!r(t,i)){if(!l(t))return!0;if(!e)return!1;c(t)}return t[i].w},p=function(t){return u&&h.NEED&&l(t)&&!r(t,i)&&c(t),t},h=t.exports={KEY:i,NEED:!1,fastKey:d,getWeak:f,onFreeze:p}},function(t,e,n){var i=n(6),a=n(7),r=n(27),o=n(55),s=n(11).f;t.exports=function(t){var e=a.Symbol||(a.Symbol=r?{}:i.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:o.f(t)})}},function(t,e,n){var i=n(34),a=n(198),r=n(199);t.exports=function(t){var e=i(t),n=a.f;if(n)for(var o,s=n(t),l=r.f,u=0;s.length>u;)l.call(t,o=s[u++])&&e.push(o);return e}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var i=n(38);t.exports=Array.isArray||function(t){return"Array"==i(t)}},function(t,e,n){var i=n(199),a=n(19),r=n(36),o=n(18),s=n(29),l=n(14),u=Object.getOwnPropertyDescriptor;e.f=n(15)?u:function(t,e){if(t=r(t),e=o(e,!0),l)try{return u(t,e)}catch(t){}if(s(t,e))return a(!i.f.call(t,e),t[e])}},function(t,e){},function(t,e,n){n(196)("asyncIterator")},function(t,e,n){n(196)("observable")},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:{open:t.showDropdown},staticStyle:{position:"relative"}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.val,expression:"val"}],staticClass:"form-control",attrs:{autocomplete:"off",placeholder:t.placeholder,type:t.type},domProps:{value:t.val},on:{blur:function(e){t.showDropdown=!1},keydown:[function(e){return"button"in e||!t._k(e.keyCode,"down",40,e.key)?(e.preventDefault(),void t.down(e)):null},function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key)?void t.hit(e):null},function(e){return"button"in e||!t._k(e.keyCode,"esc",27,e.key)?void t.reset(e):null},function(e){return"button"in e||!t._k(e.keyCode,"up",38,e.key)?(e.preventDefault(),void t.up(e)):null}],input:function(e){e.target.composing||(t.val=e.target.value)}}}),t._v(" "),n("ul",{ref:"dropdown",staticClass:"dropdown-menu"},t._l(t.items,function(e,i){return n("li",{class:{active:t.isActive(i)}},[n("a",{on:{mousedown:function(e){e.preventDefault(),t.hit(e)},mousemove:function(e){t.setActive(i)}}},[n(t.templateComp,{tag:"component",attrs:{item:e}})],1)])}))])},staticRenderFns:[]}}])});
\ No newline at end of file
diff --git a/docs/example/datepickerDocs.vue b/docs/example/datepickerDocs.vue
index bc359f1a6..67df8e588 100644
--- a/docs/example/datepickerDocs.vue
+++ b/docs/example/datepickerDocs.vue
@@ -4,7 +4,7 @@
Selected date is: {{dateString}}
-
+
Disabled days of week
@@ -12,11 +12,25 @@
Format
+ Minimum Date
+
+
+ Maximum Date
+
+
Reset button
toggle clear button
- <datepicker v-model="value" :disabled-days-of-Week="disabled" :format="format" :clear-button="clear" :placeholder="placeholder"></datepicker>
+ <datepicker
+ v-model="value"
+ :disabled-days-of-Week="disabled"
+ :format="format"
+ :clear-button="clear"
+ :min-date="minDate"
+ :max-date="maxDate"
+ :placeholder="placeholder">
+ </datepicker>
@@ -39,6 +53,18 @@
MMMM/dd/yyyy
The date format, combination of d, dd, M, MM, MMM, MMMM, yyyy.
+
+
min-date
+
String
+
+
Defines the minimum available date. E.g. "2017-10-19"
+
+
+
max-date
+
String
+
+
Defines the maximum available date. E.g. "2017-10-19"
+
name
String
@@ -89,6 +115,9 @@ import Datepicker from 'src/Datepicker.vue'
import vSelect from 'src/Select.vue'
import vOption from 'src/Option.vue'
+const currentDate = new Date();
+const currentDateString = `${currentDate.getFullYear()}-${currentDate.getMonth() + 1}-${currentDate.getDate()}`
+
export default {
components: {
docSection,
@@ -106,7 +135,9 @@ export default {
format: 'yyyy-MM-dd',
formats: ['dd/MM/yyyy', 'dd-MM-yyyy', 'yyyy,MM,dd', 'yyyy-MM-dd', 'yyyy.MM.dd', 'MMM/dd/yyyy', 'MMMM/dd/yyyy', 'MM/dd/yyyy', 'MM-dd-yyyy'],
placeholder: 'placeholder is displayed when value is null or empty',
- date: '2015-06-10'
+ date: currentDateString ,
+ minDate: '',
+ maxDate: ''
}
},
computed: {
diff --git a/src/Datepicker.vue b/src/Datepicker.vue
index c97fce35e..0cfce1989 100644
--- a/src/Datepicker.vue
+++ b/src/Datepicker.vue
@@ -85,7 +85,9 @@ export default {
lang: {type: String, default: navigator.language},
name: {type: String},
placeholder: {type: String},
- iconsFont: {type: String, default: 'glyphicon'}
+ iconsFont: {type: String, default: 'glyphicon'},
+ minDate: { type: String },
+ maxDate: { type: String },
},
data () {
return {
@@ -124,6 +126,12 @@ export default {
},
disabledDaysArray () {
return this.disabledDaysOfWeek.map(d => parseInt(d, 10))
+ },
+ minDateObject() {
+ return this.minDate ? this.parse(this.minDate) : null;
+ },
+ maxDateObject() {
+ return this.maxDate ? this.parse(this.maxDate) : null;
}
},
methods: {
@@ -297,9 +305,14 @@ export default {
for (let i = 1; i <= dayCount; i++) {
const date = new Date(time.year, time.month, i)
let sclass = ''
- if (this.disabledDaysArray.indexOf(date.getDay()) > -1) {
- sclass = 'datepicker-item-disable'
+ if (
+ this.disabledDaysArray.indexOf(date.getDay()) > -1 ||
+ (this.minDateObject && date < this.minDateObject) ||
+ (this.maxDateObject && date > this.maxDateObject)
+ ) {
+ sclass = 'datepicker-item-disable'
}
+
if (i == time.day && date.getFullYear() == time.year && date.getMonth() == time.month){
sclass = 'datepicker-dateRange-item-active'
}