diff --git a/.babelrc b/.babelrc index eaf3238..2c595ce 100644 --- a/.babelrc +++ b/.babelrc @@ -1,3 +1,9 @@ { - "presets": ["es2015", "stage-0"] + "presets": [ + "es2015", + "stage-0" + ], + "plugins": [ + "add-module-exports" + ] } diff --git a/build/server/build-lib.js b/build/server/build-lib.js index 289665e..82f69fb 100644 --- a/build/server/build-lib.js +++ b/build/server/build-lib.js @@ -1,5 +1,6 @@ import webpack from 'webpack'; import build from './build'; import webpackConfig from '../webpack/prod-lib'; +import webpackDebugConfig from '../webpack/debug-lib'; -webpack(webpackConfig, build); +webpack([webpackConfig, webpackDebugConfig], build); diff --git a/build/webpack/debug-lib.js b/build/webpack/debug-lib.js new file mode 100644 index 0000000..30bfb51 --- /dev/null +++ b/build/webpack/debug-lib.js @@ -0,0 +1,11 @@ +import merge from 'webpack-merge'; + +import prodConfig from './prod-lib'; + +export default merge(prodConfig, { + output: { + filename: '[name].debug.js' + }, + devtool: 'source-map', + plugins: [] +}); diff --git a/dist/components/mdAvatar/index.debug.js b/dist/components/mdAvatar/index.debug.js new file mode 100644 index 0000000..030c037 --- /dev/null +++ b/dist/components/mdAvatar/index.debug.js @@ -0,0 +1,159 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ([ +/* 0 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(1); + + +/***/ }, +/* 1 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdAvatar = __webpack_require__(2); + + var _mdAvatar2 = _interopRequireDefault(_mdAvatar); + + var _mdAvatar3 = __webpack_require__(5); + + var _mdAvatar4 = _interopRequireDefault(_mdAvatar3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-avatar', Vue.extend(_mdAvatar2.default)); + + Vue.material.styles.push(_mdAvatar4.default); + } + module.exports = exports['default']; + +/***/ }, +/* 2 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-1cbfca0d!sass!./mdAvatar.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* template */ + var __vue_template__ = __webpack_require__(4) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdAvatar/mdAvatar.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-1cbfca0d", __vue_options__) + } else { + hotAPI.reload("data-v-1cbfca0d", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdAvatar.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 3 */, +/* 4 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-avatar" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-1cbfca0d", module.exports) + } + } + +/***/ }, +/* 5 */ +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-avatar.md-primary.md-avatar-icon, .THEME_NAME.md-avatar.md-primary.md-avatar-icon {\n background-color: PRIMARY-COLOR; }\n .THEME_NAME .md-avatar.md-primary.md-avatar-icon .md-icon, .THEME_NAME.md-avatar.md-primary.md-avatar-icon .md-icon {\n color: PRIMARY-CONTRAST-0.99999; }\n\n.THEME_NAME .md-avatar.md-accent.md-avatar-icon, .THEME_NAME.md-avatar.md-accent.md-avatar-icon {\n background-color: ACCENT-COLOR; }\n .THEME_NAME .md-avatar.md-accent.md-avatar-icon .md-icon, .THEME_NAME.md-avatar.md-accent.md-avatar-icon .md-icon {\n color: ACCENT-CONTRAST-0.99999; }\n\n.THEME_NAME .md-avatar.md-warn.md-avatar-icon, .THEME_NAME.md-avatar.md-warn.md-avatar-icon {\n background-color: WARN-COLOR; }\n .THEME_NAME .md-avatar.md-warn.md-avatar-icon .md-icon, .THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon {\n color: WARN-CONTRAST-0.99999; }\n" + +/***/ } +/******/ ]) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdAvatar/index.debug.js.map b/dist/components/mdAvatar/index.debug.js.map new file mode 100644 index 0000000..beff8ee --- /dev/null +++ b/dist/components/mdAvatar/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878","webpack:///./src/components/mdAvatar/index.js","webpack:///./src/components/mdAvatar/mdAvatar.vue","webpack:///./src/components/mdAvatar/mdAvatar.vue?5b46","webpack:///./src/components/mdAvatar/mdAvatar.theme"],"names":["install","Vue","component","extend","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;mBCnCwBA,O;;AAHxB;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,WAAd,EAA2BD,IAAIE,MAAJ,oBAA3B;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;ACPD;AACA;;AAEA;AACA,4SAA0F;;AAE1F;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;;;;;;;;ACrCA,iBAAgB,mBAAmB;AACnC;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACVA,sHAAqH,oCAAoC,EAAE,yHAAyH,sCAAsC,EAAE,qGAAqG,mCAAmC,EAAE,uHAAuH,qCAAqC,EAAE,iGAAiG,iCAAiC,EAAE,mHAAmH,mCAAmC,EAAE,G","file":"components/mdAvatar/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","import mdAvatar from './mdAvatar.vue';\nimport mdAvatarTheme from './mdAvatar.theme';\n\nexport default function install(Vue) {\n Vue.component('md-avatar', Vue.extend(mdAvatar));\n\n Vue.material.styles.push(mdAvatarTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdAvatar/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-1cbfca0d!sass!./mdAvatar.scss\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1cbfca0d!vue-loader/lib/selector?type=template&index=0!./mdAvatar.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/marcosmoura/Projects/github/vue-material/src/components/mdAvatar/mdAvatar.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-1cbfca0d\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1cbfca0d\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdAvatar.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/components/mdAvatar/mdAvatar.vue\n// module id = 2\n// module chunks = 0 22","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-avatar\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-1cbfca0d\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1cbfca0d!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdAvatar/mdAvatar.vue\n// module id = 4\n// module chunks = 0 22","module.exports = \".THEME_NAME .md-avatar.md-primary.md-avatar-icon, .THEME_NAME.md-avatar.md-primary.md-avatar-icon {\\n background-color: PRIMARY-COLOR; }\\n .THEME_NAME .md-avatar.md-primary.md-avatar-icon .md-icon, .THEME_NAME.md-avatar.md-primary.md-avatar-icon .md-icon {\\n color: PRIMARY-CONTRAST-0.99999; }\\n\\n.THEME_NAME .md-avatar.md-accent.md-avatar-icon, .THEME_NAME.md-avatar.md-accent.md-avatar-icon {\\n background-color: ACCENT-COLOR; }\\n .THEME_NAME .md-avatar.md-accent.md-avatar-icon .md-icon, .THEME_NAME.md-avatar.md-accent.md-avatar-icon .md-icon {\\n color: ACCENT-CONTRAST-0.99999; }\\n\\n.THEME_NAME .md-avatar.md-warn.md-avatar-icon, .THEME_NAME.md-avatar.md-warn.md-avatar-icon {\\n background-color: WARN-COLOR; }\\n .THEME_NAME .md-avatar.md-warn.md-avatar-icon .md-icon, .THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon {\\n color: WARN-CONTRAST-0.99999; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdAvatar/mdAvatar.theme\n// module id = 5\n// module chunks = 0 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdAvatar/index.js b/dist/components/mdAvatar/index.js index fb6f6ca..3c56e94 100644 --- a/dist/components/mdAvatar/index.js +++ b/dist/components/mdAvatar/index.js @@ -1 +1 @@ -!function(a,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():a.VueMaterial=t()}(this,function(){return function(a){function t(n){if(r[n])return r[n].exports;var o=r[n]={exports:{},id:n,loaded:!1};return a[n].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var r={};return t.m=a,t.c=r,t.p="/",t(0)}({0:function(a,t,r){a.exports=r(5)},5:function(a,t,r){"use strict";function n(a){return a&&a.__esModule?a:{default:a}}function o(a){a.component("md-avatar",a.extend(d.default)),a.material.styles.push(i.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var e=r(113),d=n(e),c=r(93),i=n(c)},75:function(a,t){},93:function(a,t){a.exports=".THEME_NAME .md-avatar.md-primary.md-avatar-icon,.THEME_NAME.md-avatar.md-primary.md-avatar-icon{background-color:PRIMARY-COLOR}.THEME_NAME .md-avatar.md-primary.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-primary.md-avatar-icon .md-icon{color:PRIMARY-CONTRAST-0.99999}.THEME_NAME .md-avatar.md-accent.md-avatar-icon,.THEME_NAME.md-avatar.md-accent.md-avatar-icon{background-color:ACCENT-COLOR}.THEME_NAME .md-avatar.md-accent.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-accent.md-avatar-icon .md-icon{color:ACCENT-CONTRAST-0.99999}.THEME_NAME .md-avatar.md-warn.md-avatar-icon,.THEME_NAME.md-avatar.md-warn.md-avatar-icon{background-color:WARN-COLOR}.THEME_NAME .md-avatar.md-warn.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon{color:WARN-CONTRAST-0.99999}\n"},113:function(a,t,r){var n,o;r(75);var e=r(168);o=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(o=n=n.default),"function"==typeof o&&(o=o.options),o.render=e.render,o.staticRenderFns=e.staticRenderFns,a.exports=n},168:function(a,t){a.exports={render:function(){var a=this;return a._h("div",{staticClass:"md-avatar"},[a._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file +!function(a,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():a.VueMaterial=t()}(this,function(){return function(a){function t(e){if(r[e])return r[e].exports;var n=r[e]={exports:{},id:e,loaded:!1};return a[e].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var r={};return t.m=a,t.c=r,t.p="/",t(0)}({0:function(a,t,r){a.exports=r(7)},7:function(a,t,r){"use strict";function e(a){return a&&a.__esModule?a:{default:a}}function n(a){a.component("md-avatar",a.extend(d.default)),a.material.styles.push(i.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;var o=r(114),d=e(o),c=r(94),i=e(c);a.exports=t.default},76:function(a,t){},94:function(a,t){a.exports=".THEME_NAME .md-avatar.md-primary.md-avatar-icon,.THEME_NAME.md-avatar.md-primary.md-avatar-icon{background-color:PRIMARY-COLOR}.THEME_NAME .md-avatar.md-primary.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-primary.md-avatar-icon .md-icon{color:PRIMARY-CONTRAST-0.99999}.THEME_NAME .md-avatar.md-accent.md-avatar-icon,.THEME_NAME.md-avatar.md-accent.md-avatar-icon{background-color:ACCENT-COLOR}.THEME_NAME .md-avatar.md-accent.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-accent.md-avatar-icon .md-icon{color:ACCENT-CONTRAST-0.99999}.THEME_NAME .md-avatar.md-warn.md-avatar-icon,.THEME_NAME.md-avatar.md-warn.md-avatar-icon{background-color:WARN-COLOR}.THEME_NAME .md-avatar.md-warn.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon{color:WARN-CONTRAST-0.99999}\n"},114:function(a,t,r){var e,n;r(76);var o=r(169);n=e=e||{},"object"!=typeof e.default&&"function"!=typeof e.default||(n=e=e.default),"function"==typeof n&&(n=n.options),n.render=o.render,n.staticRenderFns=o.staticRenderFns,a.exports=e},169:function(a,t){a.exports={render:function(){var a=this;return a._h("div",{staticClass:"md-avatar"},[a._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdBottomBar/index.debug.js b/dist/components/mdBottomBar/index.debug.js new file mode 100644 index 0000000..02673ed --- /dev/null +++ b/dist/components/mdBottomBar/index.debug.js @@ -0,0 +1,344 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ([ +/* 0 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(6); + + +/***/ }, +/* 1 */, +/* 2 */, +/* 3 */, +/* 4 */, +/* 5 */, +/* 6 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdBottomBar = __webpack_require__(7); + + var _mdBottomBar2 = _interopRequireDefault(_mdBottomBar); + + var _mdBottomBarItem = __webpack_require__(11); + + var _mdBottomBarItem2 = _interopRequireDefault(_mdBottomBarItem); + + var _mdBottomBar3 = __webpack_require__(14); + + var _mdBottomBar4 = _interopRequireDefault(_mdBottomBar3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-bottom-bar', Vue.extend(_mdBottomBar2.default)); + Vue.component('md-bottom-bar-item', Vue.extend(_mdBottomBarItem2.default)); + + Vue.material.styles.push(_mdBottomBar4.default); + } + module.exports = exports['default']; + +/***/ }, +/* 7 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-039c211e!sass!./mdBottomBar.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(9) + + /* template */ + var __vue_template__ = __webpack_require__(10) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdBottomBar/mdBottomBar.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-039c211e", __vue_options__) + } else { + hotAPI.reload("data-v-039c211e", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdBottomBar.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 8 */, +/* 9 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdShift: Boolean + }, + computed: { + classes: function classes() { + return this.mdShift ? 'md-shift' : 'md-fixed'; + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 10 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-bottom-bar", + class: _vm.classes + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-039c211e", module.exports) + } + } + +/***/ }, +/* 11 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(12) + + /* template */ + var __vue_template__ = __webpack_require__(13) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdBottomBar/mdBottomBarItem.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-1c07f8a4", __vue_options__) + } else { + hotAPI.reload("data-v-1c07f8a4", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdBottomBarItem.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 12 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdIcon: String, + mdActive: Boolean + }, + data: function data() { + return { + active: false + }; + }, + + computed: { + classes: function classes() { + return { + 'md-active': this.active + }; + } + }, + watch: { + mdActive: function mdActive(active) { + this.setActive(active); + } + }, + methods: { + setActive: function setActive(active) { + this.$parent.$children.forEach(function (item) { + item.active = false; + }); + + this.active = !!active; + + this.$emit('click'); + } + }, + mounted: function mounted() { + if (!this.$parent.$el.classList.contains('md-bottom-bar')) { + this.$destroy(); + + throw new Error('You should wrap the md-bottom-bar-item in a md-bottom-bar'); + } + + if (this.mdActive) { + this.active = true; + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 13 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('button', { + directives: [{ + name: "md-ink-ripple", + rawName: "v-md-ink-ripple" + }], + staticClass: "md-bottom-bar-item", + class: _vm.classes, + attrs: { + "type": "button" + }, + on: { + "click": _vm.setActive + } + }, [_vm._h('md-icon', [_vm._s(_vm.mdIcon)]), " ", _vm._h('span', { + staticClass: "md-text" + }, [_vm._t("default")])]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-1c07f8a4", module.exports) + } + } + +/***/ }, +/* 14 */ +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-bottom-bar.md-fixed, .THEME_NAME.md-bottom-bar.md-fixed {\n background-color: BACKGROUND-COLOR; }\n .THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item {\n color: BACKGROUND-CONTRAST-0.54; }\n .THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-bottom-bar.md-shift, .THEME_NAME.md-bottom-bar.md-shift {\n background-color: PRIMARY-COLOR;\n color: PRIMARY-CONTRAST; }\n .THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item {\n color: PRIMARY-CONTRAST-0.54; }\n .THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item.md-active {\n color: PRIMARY-CONTRAST; }\n .THEME_NAME .md-bottom-bar.md-shift.md-accent, .THEME_NAME.md-bottom-bar.md-shift.md-accent {\n background-color: ACCENT-COLOR; }\n .THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item {\n color: ACCENT-CONTRAST-0.54; }\n .THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active {\n color: ACCENT-CONTRAST; }\n .THEME_NAME .md-bottom-bar.md-shift.md-warn, .THEME_NAME.md-bottom-bar.md-shift.md-warn {\n background-color: WARN-COLOR; }\n .THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item {\n color: WARN-CONTRAST-0.54; }\n .THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active {\n color: WARN-CONTRAST; }\n .THEME_NAME .md-bottom-bar.md-shift.md-transparent, .THEME_NAME.md-bottom-bar.md-shift.md-transparent {\n background-color: transparent; }\n .THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item {\n color: BACKGROUND-CONTRAST-0.54; }\n .THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active {\n color: BACKGROUND-CONTRAST; }\n" + +/***/ } +/******/ ]) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdBottomBar/index.debug.js.map b/dist/components/mdBottomBar/index.debug.js.map new file mode 100644 index 0000000..a6d0949 --- /dev/null +++ b/dist/components/mdBottomBar/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878*","webpack:///./src/components/mdBottomBar/index.js","webpack:///./src/components/mdBottomBar/mdBottomBar.vue","webpack:///mdBottomBar.vue","webpack:///./src/components/mdBottomBar/mdBottomBar.vue?1c75","webpack:///./src/components/mdBottomBar/mdBottomBarItem.vue","webpack:///mdBottomBarItem.vue","webpack:///./src/components/mdBottomBar/mdBottomBarItem.vue?64b4","webpack:///./src/components/mdBottomBar/mdBottomBar.theme"],"names":["install","Vue","component","extend","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;;;;;;mBClCwBA,O;;AAJxB;;;;AACA;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,eAAd,EAA+BD,IAAIE,MAAJ,uBAA/B;AACAF,OAAIC,SAAJ,CAAc,oBAAd,EAAoCD,IAAIE,MAAJ,2BAApC;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;ACTD;AACA;;AAEA;AACA,+SAA0F;;AAE1F;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;;;;;;;;;;;;;;;;;;;;AC/BA;;;;cAIA;AAFA;;iCAIA;0CACA;AAEA;AAJA;AAJA;;;;;;;ACVA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACXA;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;;;;aAGA;eAEA;AAHA;yBAIA;;eAGA;AAFA;AAGA;;;iCAEA;;2BAGA;AAFA;AAIA;AANA;;yCAQA;sBACA;AAEA;AAJA;;2CAMA;sDACA;uBACA;AAEA;;uBAEA;;kBACA;AAEA;AAVA;+BAWA;gEACA;YAEA;;uBACA;AAEA;;wBACA;qBACA;AACA;AACA;AA3CA;;;;;;;ACZA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACvBA,4FAA2F,uCAAuC,EAAE,qHAAqH,sCAAsC,EAAE,2IAA2I,6BAA6B,EAAE,6EAA6E,oCAAoC,4BAA4B,EAAE,qHAAqH,mCAAmC,EAAE,2IAA2I,gCAAgC,EAAE,iGAAiG,qCAAqC,EAAE,2IAA2I,oCAAoC,EAAE,iKAAiK,iCAAiC,EAAE,6FAA6F,mCAAmC,EAAE,uIAAuI,kCAAkC,EAAE,6JAA6J,+BAA+B,EAAE,2GAA2G,oCAAoC,EAAE,qJAAqJ,wCAAwC,EAAE,2KAA2K,qCAAqC,EAAE,G","file":"components/mdBottomBar/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","import MdBottomBar from './mdBottomBar.vue';\nimport MdBottomBarItem from './mdBottomBarItem.vue';\nimport MdBottomBarTheme from './mdBottomBar.theme';\n\nexport default function install(Vue) {\n Vue.component('md-bottom-bar', Vue.extend(MdBottomBar));\n Vue.component('md-bottom-bar-item', Vue.extend(MdBottomBarItem));\n\n Vue.material.styles.push(MdBottomBarTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdBottomBar/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-039c211e!sass!./mdBottomBar.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdBottomBar.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-039c211e!vue-loader/lib/selector?type=template&index=0!./mdBottomBar.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/marcosmoura/Projects/github/vue-material/src/components/mdBottomBar/mdBottomBar.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-039c211e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-039c211e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdBottomBar.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/components/mdBottomBar/mdBottomBar.vue\n// module id = 7\n// module chunks = 1 22","\n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdBottomBar.vue?745fd141","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-bottom-bar\",\n class: _vm.classes\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-039c211e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-039c211e!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdBottomBar/mdBottomBar.vue\n// module id = 10\n// module chunks = 1 22","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!./mdBottomBarItem.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1c07f8a4!vue-loader/lib/selector?type=template&index=0!./mdBottomBarItem.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/marcosmoura/Projects/github/vue-material/src/components/mdBottomBar/mdBottomBarItem.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-1c07f8a4\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1c07f8a4\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdBottomBarItem.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/components/mdBottomBar/mdBottomBarItem.vue\n// module id = 11\n// module chunks = 1 22","\n \n {{ mdIcon }}\n\n \n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdBottomBarItem.vue?b7a6b41c","module.exports={render:function (){var _vm=this;\n return _vm._h('button', {\n directives: [{\n name: \"md-ink-ripple\",\n rawName: \"v-md-ink-ripple\"\n }],\n staticClass: \"md-bottom-bar-item\",\n class: _vm.classes,\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": _vm.setActive\n }\n }, [_vm._h('md-icon', [_vm._s(_vm.mdIcon)]), \" \", _vm._h('span', {\n staticClass: \"md-text\"\n }, [_vm._t(\"default\")])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-1c07f8a4\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1c07f8a4!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdBottomBar/mdBottomBarItem.vue\n// module id = 13\n// module chunks = 1 22","module.exports = \".THEME_NAME .md-bottom-bar.md-fixed, .THEME_NAME.md-bottom-bar.md-fixed {\\n background-color: BACKGROUND-COLOR; }\\n .THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item {\\n color: BACKGROUND-CONTRAST-0.54; }\\n .THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-bottom-bar.md-shift, .THEME_NAME.md-bottom-bar.md-shift {\\n background-color: PRIMARY-COLOR;\\n color: PRIMARY-CONTRAST; }\\n .THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item {\\n color: PRIMARY-CONTRAST-0.54; }\\n .THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item.md-active {\\n color: PRIMARY-CONTRAST; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-accent, .THEME_NAME.md-bottom-bar.md-shift.md-accent {\\n background-color: ACCENT-COLOR; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item {\\n color: ACCENT-CONTRAST-0.54; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active {\\n color: ACCENT-CONTRAST; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-warn, .THEME_NAME.md-bottom-bar.md-shift.md-warn {\\n background-color: WARN-COLOR; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item {\\n color: WARN-CONTRAST-0.54; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active {\\n color: WARN-CONTRAST; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-transparent, .THEME_NAME.md-bottom-bar.md-shift.md-transparent {\\n background-color: transparent; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item {\\n color: BACKGROUND-CONTRAST-0.54; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active {\\n color: BACKGROUND-CONTRAST; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdBottomBar/mdBottomBar.theme\n// module id = 14\n// module chunks = 1 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdBottomBar/index.js b/dist/components/mdBottomBar/index.js index f98f3be..b55406f 100644 --- a/dist/components/mdBottomBar/index.js +++ b/dist/components/mdBottomBar/index.js @@ -1 +1 @@ -!function(t,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.VueMaterial=o():t.VueMaterial=o()}(this,function(){return function(t){function o(e){if(m[e])return m[e].exports;var d=m[e]={exports:{},id:e,loaded:!1};return t[e].call(d.exports,d,d.exports,o),d.loaded=!0,d.exports}var m={};return o.m=t,o.c=m,o.p="/",o(0)}({0:function(t,o,m){t.exports=m(6)},6:function(t,o,m){"use strict";function e(t){return t&&t.__esModule?t:{default:t}}function d(t){t.component("md-bottom-bar",t.extend(a.default)),t.component("md-bottom-bar-item",t.extend(n.default)),t.material.styles.push(b.default)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=d;var r=m(114),a=e(r),i=m(115),n=e(i),c=m(94),b=e(c)},32:function(t,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default={props:{mdShift:Boolean},computed:{classes:function(){return this.mdShift?"md-shift":"md-fixed"}}}},33:function(t,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default={props:{mdIcon:String,mdActive:Boolean},data:function(){return{active:!1}},computed:{classes:function(){return{"md-active":this.active}}},watch:{mdActive:function(t){this.setActive(t)}},methods:{setActive:function(t){this.$parent.$children.forEach(function(t){t.active=!1}),this.active=!!t,this.$emit("click")}},mounted:function(){if(!this.$parent.$el.classList.contains("md-bottom-bar"))throw this.$destroy(),new Error("You should wrap the md-bottom-bar-item in a md-bottom-bar");this.mdActive&&(this.active=!0)}}},73:function(t,o){},94:function(t,o){t.exports=".THEME_NAME .md-bottom-bar.md-fixed,.THEME_NAME.md-bottom-bar.md-fixed{background-color:BACKGROUND-COLOR}.THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active{color:PRIMARY-COLOR}.THEME_NAME .md-bottom-bar.md-shift,.THEME_NAME.md-bottom-bar.md-shift{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item{color:PRIMARY-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item.md-active{color:PRIMARY-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-accent,.THEME_NAME.md-bottom-bar.md-shift.md-accent{background-color:ACCENT-COLOR}.THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item{color:ACCENT-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active{color:ACCENT-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-warn,.THEME_NAME.md-bottom-bar.md-shift.md-warn{background-color:WARN-COLOR}.THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item{color:WARN-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active{color:WARN-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-transparent,.THEME_NAME.md-bottom-bar.md-shift.md-transparent{background-color:transparent}.THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}\n"},114:function(t,o,m){var e,d;m(73),e=m(32);var r=m(163);d=e=e||{},"object"!=typeof e.default&&"function"!=typeof e.default||(d=e=e.default),"function"==typeof d&&(d=d.options),d.render=r.render,d.staticRenderFns=r.staticRenderFns,t.exports=e},115:function(t,o,m){var e,d;e=m(33);var r=m(167);d=e=e||{},"object"!=typeof e.default&&"function"!=typeof e.default||(d=e=e.default),"function"==typeof d&&(d=d.options),d.render=r.render,d.staticRenderFns=r.staticRenderFns,t.exports=e},163:function(t,o){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-bottom-bar",class:t.classes},[t._t("default")])},staticRenderFns:[]}},167:function(t,o){t.exports={render:function(){var t=this;return t._h("button",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"md-bottom-bar-item",class:t.classes,attrs:{type:"button"},on:{click:t.setActive}},[t._h("md-icon",[t._s(t.mdIcon)])," ",t._h("span",{staticClass:"md-text"},[t._t("default")])])},staticRenderFns:[]}}})}); \ No newline at end of file +!function(t,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.VueMaterial=o():t.VueMaterial=o()}(this,function(){return function(t){function o(m){if(e[m])return e[m].exports;var d=e[m]={exports:{},id:m,loaded:!1};return t[m].call(d.exports,d,d.exports,o),d.loaded=!0,d.exports}var e={};return o.m=t,o.c=e,o.p="/",o(0)}({0:function(t,o,e){t.exports=e(8)},8:function(t,o,e){"use strict";function m(t){return t&&t.__esModule?t:{default:t}}function d(t){t.component("md-bottom-bar",t.extend(a.default)),t.component("md-bottom-bar-item",t.extend(n.default)),t.material.styles.push(c.default)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=d;var r=e(115),a=m(r),i=e(116),n=m(i),s=e(95),c=m(s);t.exports=o.default},33:function(t,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default={props:{mdShift:Boolean},computed:{classes:function(){return this.mdShift?"md-shift":"md-fixed"}}},t.exports=o.default},34:function(t,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default={props:{mdIcon:String,mdActive:Boolean},data:function(){return{active:!1}},computed:{classes:function(){return{"md-active":this.active}}},watch:{mdActive:function(t){this.setActive(t)}},methods:{setActive:function(t){this.$parent.$children.forEach(function(t){t.active=!1}),this.active=!!t,this.$emit("click")}},mounted:function(){if(!this.$parent.$el.classList.contains("md-bottom-bar"))throw this.$destroy(),new Error("You should wrap the md-bottom-bar-item in a md-bottom-bar");this.mdActive&&(this.active=!0)}},t.exports=o.default},74:function(t,o){},95:function(t,o){t.exports=".THEME_NAME .md-bottom-bar.md-fixed,.THEME_NAME.md-bottom-bar.md-fixed{background-color:BACKGROUND-COLOR}.THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active{color:PRIMARY-COLOR}.THEME_NAME .md-bottom-bar.md-shift,.THEME_NAME.md-bottom-bar.md-shift{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item{color:PRIMARY-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item.md-active{color:PRIMARY-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-accent,.THEME_NAME.md-bottom-bar.md-shift.md-accent{background-color:ACCENT-COLOR}.THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item{color:ACCENT-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active{color:ACCENT-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-warn,.THEME_NAME.md-bottom-bar.md-shift.md-warn{background-color:WARN-COLOR}.THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item{color:WARN-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active{color:WARN-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-transparent,.THEME_NAME.md-bottom-bar.md-shift.md-transparent{background-color:transparent}.THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}\n"},115:function(t,o,e){var m,d;e(74),m=e(33);var r=e(164);d=m=m||{},"object"!=typeof m.default&&"function"!=typeof m.default||(d=m=m.default),"function"==typeof d&&(d=d.options),d.render=r.render,d.staticRenderFns=r.staticRenderFns,t.exports=m},116:function(t,o,e){var m,d;m=e(34);var r=e(168);d=m=m||{},"object"!=typeof m.default&&"function"!=typeof m.default||(d=m=m.default),"function"==typeof d&&(d=d.options),d.render=r.render,d.staticRenderFns=r.staticRenderFns,t.exports=m},164:function(t,o){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-bottom-bar",class:t.classes},[t._t("default")])},staticRenderFns:[]}},168:function(t,o){t.exports={render:function(){var t=this;return t._h("button",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"md-bottom-bar-item",class:t.classes,attrs:{type:"button"},on:{click:t.setActive}},[t._h("md-icon",[t._s(t.mdIcon)])," ",t._h("span",{staticClass:"md-text"},[t._t("default")])])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdButton/index.debug.js b/dist/components/mdButton/index.debug.js new file mode 100644 index 0000000..cef5ef5 --- /dev/null +++ b/dist/components/mdButton/index.debug.js @@ -0,0 +1,202 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(15); + + +/***/ }, + +/***/ 15: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdButton = __webpack_require__(16); + + var _mdButton2 = _interopRequireDefault(_mdButton); + + var _mdButton3 = __webpack_require__(19); + + var _mdButton4 = _interopRequireDefault(_mdButton3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-button', Vue.extend(_mdButton2.default)); + + Vue.material.styles.push(_mdButton4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 16: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-9b3983a6!sass!./mdButton.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(18) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdButton/mdButton.vue" + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-9b3983a6", __vue_options__) + } else { + hotAPI.reload("data-v-9b3983a6", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdButton.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 18: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } + + // + // + + exports.default = { + props: { + href: String, + type: String, + disabled: Boolean + }, + render: function render(createElement) { + var _this = this; + + var isDisabled = Boolean(this.disabled); + var hasLink = Boolean(this.href); + var tag = 'button'; + var options = { + staticClass: 'md-button', + attrs: { + type: this.type || 'button', + disabled: isDisabled + }, + on: { + click: function click() { + _this.$emit('click'); + } + } + }; + var ripple = createElement('md-ink-ripple', { + attrs: { + mdDisabled: isDisabled + } + }); + + if (hasLink) { + tag = 'a'; + options.attrs.href = this.href; + delete options.attrs.type; + } + + return createElement(tag, options, [].concat(_toConsumableArray(this.$slots.default), [ripple])); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 19: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button) {\n color: BACKGROUND-COLOR-900;\n background-color: BACKGROUND-COLOR-50; }\n .THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button):hover, .THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button):hover {\n background-color: BACKGROUND-COLOR-200; }\n\n.THEME_NAME .md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised) {\n color: BACKGROUND-COLOR; }\n\n.THEME_NAME .md-button:not([disabled]).md-fab, .THEME_NAME.md-button:not([disabled]).md-fab {\n color: ACCENT-CONTRAST;\n background-color: ACCENT-COLOR; }\n .THEME_NAME .md-button:not([disabled]).md-fab:hover, .THEME_NAME.md-button:not([disabled]).md-fab:hover {\n background-color: ACCENT-COLOR-600; }\n .THEME_NAME .md-button:not([disabled]).md-fab.md-clean, .THEME_NAME.md-button:not([disabled]).md-fab.md-clean {\n color: BACKGROUND-COLOR-900;\n background-color: BACKGROUND-COLOR-50; }\n .THEME_NAME .md-button:not([disabled]).md-fab.md-clean:hover, .THEME_NAME.md-button:not([disabled]).md-fab.md-clean:hover {\n background-color: BACKGROUND-COLOR-200; }\n\n.THEME_NAME .md-button:not([disabled]).md-primary:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-primary:not(.md-icon-button) {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-button:not([disabled]).md-primary.md-raised, .THEME_NAME .md-button:not([disabled]).md-primary.md-fab, .THEME_NAME.md-button:not([disabled]).md-primary.md-raised, .THEME_NAME.md-button:not([disabled]).md-primary.md-fab {\n background-color: PRIMARY-COLOR;\n color: PRIMARY-CONTRAST; }\n .THEME_NAME .md-button:not([disabled]).md-primary.md-raised:hover, .THEME_NAME .md-button:not([disabled]).md-primary.md-fab:hover, .THEME_NAME.md-button:not([disabled]).md-primary.md-raised:hover, .THEME_NAME.md-button:not([disabled]).md-primary.md-fab:hover {\n background-color: PRIMARY-COLOR-600; }\n\n.THEME_NAME .md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised) {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-button:not([disabled]).md-accent:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-accent:not(.md-icon-button) {\n color: ACCENT-COLOR; }\n\n.THEME_NAME .md-button:not([disabled]).md-accent.md-raised, .THEME_NAME.md-button:not([disabled]).md-accent.md-raised {\n background-color: ACCENT-COLOR;\n color: ACCENT-CONTRAST; }\n .THEME_NAME .md-button:not([disabled]).md-accent.md-raised:hover, .THEME_NAME.md-button:not([disabled]).md-accent.md-raised:hover {\n background-color: ACCENT-COLOR-600; }\n\n.THEME_NAME .md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised) {\n color: ACCENT-COLOR; }\n\n.THEME_NAME .md-button:not([disabled]).md-warn:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-warn:not(.md-icon-button) {\n color: WARN-COLOR; }\n\n.THEME_NAME .md-button:not([disabled]).md-warn.md-raised, .THEME_NAME .md-button:not([disabled]).md-warn.md-fab, .THEME_NAME.md-button:not([disabled]).md-warn.md-raised, .THEME_NAME.md-button:not([disabled]).md-warn.md-fab {\n background-color: WARN-COLOR;\n color: WARN-CONTRAST; }\n .THEME_NAME .md-button:not([disabled]).md-warn.md-raised:hover, .THEME_NAME .md-button:not([disabled]).md-warn.md-fab:hover, .THEME_NAME.md-button:not([disabled]).md-warn.md-raised:hover, .THEME_NAME.md-button:not([disabled]).md-warn.md-fab:hover {\n background-color: WARN-COLOR-600; }\n\n.THEME_NAME .md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised) {\n color: WARN-COLOR; }\n" + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdButton/index.debug.js.map b/dist/components/mdButton/index.debug.js.map new file mode 100644 index 0000000..0a40967 --- /dev/null +++ b/dist/components/mdButton/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6**","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878**","webpack:///./src/components/mdButton/index.js","webpack:///./src/components/mdButton/mdButton.vue","webpack:///mdButton.vue","webpack:///./src/components/mdButton/mdButton.theme"],"names":["install","Vue","component","extend","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;;;mBCnCwBA,O;;AAHxB;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,WAAd,EAA2BD,IAAIE,MAAJ,oBAA3B;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;;ACPD;AACA;;AAEA;AACA,4SAA0F;;AAE1F;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;;;;;AChCA;;;;WAGA;WACA;eAEA;AAJA;;AAKA;;mCACA;gCACA;eACA;;oBAEA;;4BAEA;mBAEA;AAHA;;iCAKA;uBACA;AAGA;AALA;AANA;;;qBAiBA;AAJA;AADA;;kBAMA;aACA;iCACA;4BACA;AAEA;;4FACA;AACA;AAnCA;;;;;;;;ACJA,gKAA+J,gCAAgC,0CAA0C,EAAE,6JAA6J,6CAA6C,EAAE,qKAAqK,4BAA4B,EAAE,iGAAiG,2BAA2B,mCAAmC,EAAE,6GAA6G,yCAAyC,EAAE,mHAAmH,kCAAkC,4CAA4C,EAAE,iIAAiI,+CAA+C,EAAE,mJAAmJ,yBAAyB,EAAE,gPAAgP,oCAAoC,4BAA4B,EAAE,wQAAwQ,0CAA0C,EAAE,uKAAuK,yBAAyB,EAAE,iJAAiJ,wBAAwB,EAAE,2HAA2H,mCAAmC,2BAA2B,EAAE,uIAAuI,yCAAyC,EAAE,qKAAqK,wBAAwB,EAAE,6IAA6I,sBAAsB,EAAE,oOAAoO,iCAAiC,yBAAyB,EAAE,4PAA4P,uCAAuC,EAAE,iKAAiK,sBAAsB,EAAE,G","file":"components/mdButton/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","import MdButton from './mdButton.vue';\nimport MdButtonTheme from './mdButton.theme';\n\nexport default function install(Vue) {\n Vue.component('md-button', Vue.extend(MdButton));\n\n Vue.material.styles.push(MdButtonTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdButton/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-9b3983a6!sass!./mdButton.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdButton.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/marcosmoura/Projects/github/vue-material/src/components/mdButton/mdButton.vue\"\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-9b3983a6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-9b3983a6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdButton.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/components/mdButton/mdButton.vue\n// module id = 16\n// module chunks = 2 22","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdButton.vue?49ddf25a","module.exports = \".THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button) {\\n color: BACKGROUND-COLOR-900;\\n background-color: BACKGROUND-COLOR-50; }\\n .THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button):hover, .THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button):hover {\\n background-color: BACKGROUND-COLOR-200; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised) {\\n color: BACKGROUND-COLOR; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-fab, .THEME_NAME.md-button:not([disabled]).md-fab {\\n color: ACCENT-CONTRAST;\\n background-color: ACCENT-COLOR; }\\n .THEME_NAME .md-button:not([disabled]).md-fab:hover, .THEME_NAME.md-button:not([disabled]).md-fab:hover {\\n background-color: ACCENT-COLOR-600; }\\n .THEME_NAME .md-button:not([disabled]).md-fab.md-clean, .THEME_NAME.md-button:not([disabled]).md-fab.md-clean {\\n color: BACKGROUND-COLOR-900;\\n background-color: BACKGROUND-COLOR-50; }\\n .THEME_NAME .md-button:not([disabled]).md-fab.md-clean:hover, .THEME_NAME.md-button:not([disabled]).md-fab.md-clean:hover {\\n background-color: BACKGROUND-COLOR-200; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-primary:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-primary:not(.md-icon-button) {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-primary.md-raised, .THEME_NAME .md-button:not([disabled]).md-primary.md-fab, .THEME_NAME.md-button:not([disabled]).md-primary.md-raised, .THEME_NAME.md-button:not([disabled]).md-primary.md-fab {\\n background-color: PRIMARY-COLOR;\\n color: PRIMARY-CONTRAST; }\\n .THEME_NAME .md-button:not([disabled]).md-primary.md-raised:hover, .THEME_NAME .md-button:not([disabled]).md-primary.md-fab:hover, .THEME_NAME.md-button:not([disabled]).md-primary.md-raised:hover, .THEME_NAME.md-button:not([disabled]).md-primary.md-fab:hover {\\n background-color: PRIMARY-COLOR-600; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised) {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-accent:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-accent:not(.md-icon-button) {\\n color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-accent.md-raised, .THEME_NAME.md-button:not([disabled]).md-accent.md-raised {\\n background-color: ACCENT-COLOR;\\n color: ACCENT-CONTRAST; }\\n .THEME_NAME .md-button:not([disabled]).md-accent.md-raised:hover, .THEME_NAME.md-button:not([disabled]).md-accent.md-raised:hover {\\n background-color: ACCENT-COLOR-600; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised) {\\n color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-warn:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-warn:not(.md-icon-button) {\\n color: WARN-COLOR; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-warn.md-raised, .THEME_NAME .md-button:not([disabled]).md-warn.md-fab, .THEME_NAME.md-button:not([disabled]).md-warn.md-raised, .THEME_NAME.md-button:not([disabled]).md-warn.md-fab {\\n background-color: WARN-COLOR;\\n color: WARN-CONTRAST; }\\n .THEME_NAME .md-button:not([disabled]).md-warn.md-raised:hover, .THEME_NAME .md-button:not([disabled]).md-warn.md-fab:hover, .THEME_NAME.md-button:not([disabled]).md-warn.md-raised:hover, .THEME_NAME.md-button:not([disabled]).md-warn.md-fab:hover {\\n background-color: WARN-COLOR-600; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised) {\\n color: WARN-COLOR; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdButton/mdButton.theme\n// module id = 19\n// module chunks = 2 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdButton/index.js b/dist/components/mdButton/index.js index 88920a1..88e4104 100644 --- a/dist/components/mdButton/index.js +++ b/dist/components/mdButton/index.js @@ -1 +1 @@ -!function(d,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():d.VueMaterial=t()}(this,function(){return function(d){function t(n){if(o[n])return o[n].exports;var e=o[n]={exports:{},id:n,loaded:!1};return d[n].call(e.exports,e,e.exports,t),e.loaded=!0,e.exports}var o={};return t.m=d,t.c=o,t.p="/",t(0)}({0:function(d,t,o){d.exports=o(7)},7:function(d,t,o){"use strict";function n(d){return d&&d.__esModule?d:{default:d}}function e(d){d.component("md-button",d.extend(r.default)),d.material.styles.push(i.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=e;var a=o(116),r=n(a),m=o(95),i=n(m)},34:function(d,t){"use strict";function o(d){if(Array.isArray(d)){for(var t=0,o=Array(d.length);t\n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdButtonToggle.vue?66b92040","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-button-group md-button-toggle\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-106cf22d\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-106cf22d!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdButtonToggle/mdButtonToggle.vue\n// module id = 24\n// module chunks = 3 22","module.exports = \".THEME_NAME .md-button-toggle .md-button:after, .THEME_NAME.md-button-toggle .md-button:after {\\n width: 1px;\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n left: 0;\\n content: \\\" \\\"; }\\n\\n.THEME_NAME .md-button-toggle .md-toggle, .THEME_NAME.md-button-toggle .md-toggle {\\n color: BACKGROUND-CONTRAST-600;\\n background-color: BACKGROUND-COLOR-500; }\\n .THEME_NAME .md-button-toggle .md-toggle:hover:not([disabled]), .THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]) {\\n background-color: BACKGROUND-COLOR-600; }\\n .THEME_NAME .md-button-toggle .md-toggle + .md-toggle:after, .THEME_NAME.md-button-toggle .md-toggle + .md-toggle:after {\\n background-color: BACKGROUND-COLOR-600; }\\n\\n.THEME_NAME .md-button-toggle.md-primary .md-toggle, .THEME_NAME.md-button-toggle.md-primary .md-toggle {\\n color: PRIMARY-CONTRAST;\\n background-color: PRIMARY-COLOR; }\\n .THEME_NAME .md-button-toggle.md-primary .md-toggle:hover:not([disabled]), .THEME_NAME.md-button-toggle.md-primary .md-toggle:hover:not([disabled]) {\\n background-color: PRIMARY-COLOR-600; }\\n .THEME_NAME .md-button-toggle.md-primary .md-toggle + .md-toggle:after, .THEME_NAME.md-button-toggle.md-primary .md-toggle + .md-toggle:after {\\n background-color: PRIMARY-COLOR-700; }\\n\\n.THEME_NAME .md-button-toggle.md-accent .md-toggle, .THEME_NAME.md-button-toggle.md-accent .md-toggle {\\n color: ACCENT-CONTRAST;\\n background-color: ACCENT-COLOR; }\\n .THEME_NAME .md-button-toggle.md-accent .md-toggle:hover:not([disabled]), .THEME_NAME.md-button-toggle.md-accent .md-toggle:hover:not([disabled]) {\\n background-color: ACCENT-COLOR-600; }\\n .THEME_NAME .md-button-toggle.md-accent .md-toggle + .md-toggle:after, .THEME_NAME.md-button-toggle.md-accent .md-toggle + .md-toggle:after {\\n background-color: ACCENT-COLOR-700; }\\n\\n.THEME_NAME .md-button-toggle.md-warn .md-toggle, .THEME_NAME.md-button-toggle.md-warn .md-toggle {\\n color: WARN-CONTRAST;\\n background-color: WARN-COLOR; }\\n .THEME_NAME .md-button-toggle.md-warn .md-toggle:hover:not([disabled]), .THEME_NAME.md-button-toggle.md-warn .md-toggle:hover:not([disabled]) {\\n background-color: WARN-COLOR-600; }\\n .THEME_NAME .md-button-toggle.md-warn .md-toggle + .md-toggle:after, .THEME_NAME.md-button-toggle.md-warn .md-toggle + .md-toggle:after {\\n background-color: WARN-COLOR-700; }\\n\\n.THEME_NAME .md-button-toggle [disabled], .THEME_NAME.md-button-toggle [disabled] {\\n color: rgba(0, 0, 0, 0.26); }\\n .THEME_NAME .md-button-toggle [disabled].md-toggle, .THEME_NAME.md-button-toggle [disabled].md-toggle {\\n color: BACKGROUND-CONTRAST-0.2;\\n background-color: rgba(0, 0, 0, 0.26); }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdButtonToggle/mdButtonToggle.theme\n// module id = 25\n// module chunks = 3 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdButtonToggle/index.js b/dist/components/mdButtonToggle/index.js index f99f261..4dba14f 100644 --- a/dist/components/mdButtonToggle/index.js +++ b/dist/components/mdButtonToggle/index.js @@ -1 +1 @@ -!function(t,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.VueMaterial=o():t.VueMaterial=o()}(this,function(){return function(t){function o(d){if(e[d])return e[d].exports;var n=e[d]={exports:{},id:d,loaded:!1};return t[d].call(n.exports,n,n.exports,o),n.loaded=!0,n.exports}var e={};return o.m=t,o.c=e,o.p="/",o(0)}({0:function(t,o,e){t.exports=e(8)},8:function(t,o,e){"use strict";function d(t){return t&&t.__esModule?t:{default:t}}function n(t){t.component("md-button-toggle",t.extend(l.default)),t.material.styles.push(m.default)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=n;var g=e(117),l=d(g),r=e(96),m=d(r)},35:function(t,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var e=void 0;o.default={props:{type:String},mounted:function(){var t=this;this.$children.forEach(function(o){var d=o.$el,n="md-toggle";e=function(){"radio"===t.type?(t.$children.forEach(function(t){t.$el.classList.remove(n)}),d.classList.add(n)):d.classList.toggle(n)},d&&d.classList.contains("md-button")&&d.addEventListener("click",e)})},beforeDestroy:function(){this.$children.forEach(function(t){var o=t.$el;o&&o.classList.contains("md-button")&&o.removeEventListener("click",e)})}}},74:function(t,o){},96:function(t,o){t.exports='.THEME_NAME .md-button-toggle .md-button:after,.THEME_NAME.md-button-toggle .md-button:after{width:1px;position:absolute;top:0;bottom:0;left:0;content:" "}.THEME_NAME .md-button-toggle .md-toggle,.THEME_NAME.md-button-toggle .md-toggle{color:BACKGROUND-CONTRAST-600;background-color:BACKGROUND-COLOR-500}.THEME_NAME .md-button-toggle .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]){background-color:BACKGROUND-COLOR-600}.THEME_NAME .md-button-toggle .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle .md-toggle+.md-toggle:after{background-color:BACKGROUND-COLOR-600}.THEME_NAME .md-button-toggle.md-primary .md-toggle,.THEME_NAME.md-button-toggle.md-primary .md-toggle{color:PRIMARY-CONTRAST;background-color:PRIMARY-COLOR}.THEME_NAME .md-button-toggle.md-primary .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-primary .md-toggle:hover:not([disabled]){background-color:PRIMARY-COLOR-600}.THEME_NAME .md-button-toggle.md-primary .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-primary .md-toggle+.md-toggle:after{background-color:PRIMARY-COLOR-700}.THEME_NAME .md-button-toggle.md-accent .md-toggle,.THEME_NAME.md-button-toggle.md-accent .md-toggle{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME .md-button-toggle.md-accent .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-accent .md-toggle:hover:not([disabled]){background-color:ACCENT-COLOR-600}.THEME_NAME .md-button-toggle.md-accent .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-accent .md-toggle+.md-toggle:after{background-color:ACCENT-COLOR-700}.THEME_NAME .md-button-toggle.md-warn .md-toggle,.THEME_NAME.md-button-toggle.md-warn .md-toggle{color:WARN-CONTRAST;background-color:WARN-COLOR}.THEME_NAME .md-button-toggle.md-warn .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-warn .md-toggle:hover:not([disabled]){background-color:WARN-COLOR-600}.THEME_NAME .md-button-toggle.md-warn .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-warn .md-toggle+.md-toggle:after{background-color:WARN-COLOR-700}.THEME_NAME .md-button-toggle [disabled],.THEME_NAME.md-button-toggle [disabled]{color:rgba(0,0,0,0.26)}.THEME_NAME .md-button-toggle [disabled].md-toggle,.THEME_NAME.md-button-toggle [disabled].md-toggle{color:BACKGROUND-CONTRAST-0.2;background-color:rgba(0,0,0,0.26)}\n'},117:function(t,o,e){var d,n;e(74),d=e(35);var g=e(164);n=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(n=d=d.default),"function"==typeof n&&(n=n.options),n.render=g.render,n.staticRenderFns=g.staticRenderFns,t.exports=d},164:function(t,o){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-button-group md-button-toggle"},[t._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file +!function(t,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.VueMaterial=o():t.VueMaterial=o()}(this,function(){return function(t){function o(d){if(e[d])return e[d].exports;var n=e[d]={exports:{},id:d,loaded:!1};return t[d].call(n.exports,n,n.exports,o),n.loaded=!0,n.exports}var e={};return o.m=t,o.c=e,o.p="/",o(0)}({0:function(t,o,e){t.exports=e(10)},10:function(t,o,e){"use strict";function d(t){return t&&t.__esModule?t:{default:t}}function n(t){t.component("md-button-toggle",t.extend(l.default)),t.material.styles.push(a.default)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=n;var g=e(118),l=d(g),r=e(97),a=d(r);t.exports=o.default},36:function(t,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var e=void 0;o.default={props:{type:String},mounted:function(){var t=this;this.$children.forEach(function(o){var d=o.$el,n="md-toggle";e=function(){"radio"===t.type?(t.$children.forEach(function(t){t.$el.classList.remove(n)}),d.classList.add(n)):d.classList.toggle(n)},d&&d.classList.contains("md-button")&&d.addEventListener("click",e)})},beforeDestroy:function(){this.$children.forEach(function(t){var o=t.$el;o&&o.classList.contains("md-button")&&o.removeEventListener("click",e)})}},t.exports=o.default},75:function(t,o){},97:function(t,o){t.exports='.THEME_NAME .md-button-toggle .md-button:after,.THEME_NAME.md-button-toggle .md-button:after{width:1px;position:absolute;top:0;bottom:0;left:0;content:" "}.THEME_NAME .md-button-toggle .md-toggle,.THEME_NAME.md-button-toggle .md-toggle{color:BACKGROUND-CONTRAST-600;background-color:BACKGROUND-COLOR-500}.THEME_NAME .md-button-toggle .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]){background-color:BACKGROUND-COLOR-600}.THEME_NAME .md-button-toggle .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle .md-toggle+.md-toggle:after{background-color:BACKGROUND-COLOR-600}.THEME_NAME .md-button-toggle.md-primary .md-toggle,.THEME_NAME.md-button-toggle.md-primary .md-toggle{color:PRIMARY-CONTRAST;background-color:PRIMARY-COLOR}.THEME_NAME .md-button-toggle.md-primary .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-primary .md-toggle:hover:not([disabled]){background-color:PRIMARY-COLOR-600}.THEME_NAME .md-button-toggle.md-primary .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-primary .md-toggle+.md-toggle:after{background-color:PRIMARY-COLOR-700}.THEME_NAME .md-button-toggle.md-accent .md-toggle,.THEME_NAME.md-button-toggle.md-accent .md-toggle{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME .md-button-toggle.md-accent .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-accent .md-toggle:hover:not([disabled]){background-color:ACCENT-COLOR-600}.THEME_NAME .md-button-toggle.md-accent .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-accent .md-toggle+.md-toggle:after{background-color:ACCENT-COLOR-700}.THEME_NAME .md-button-toggle.md-warn .md-toggle,.THEME_NAME.md-button-toggle.md-warn .md-toggle{color:WARN-CONTRAST;background-color:WARN-COLOR}.THEME_NAME .md-button-toggle.md-warn .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-warn .md-toggle:hover:not([disabled]){background-color:WARN-COLOR-600}.THEME_NAME .md-button-toggle.md-warn .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-warn .md-toggle+.md-toggle:after{background-color:WARN-COLOR-700}.THEME_NAME .md-button-toggle [disabled],.THEME_NAME.md-button-toggle [disabled]{color:rgba(0,0,0,0.26)}.THEME_NAME .md-button-toggle [disabled].md-toggle,.THEME_NAME.md-button-toggle [disabled].md-toggle{color:BACKGROUND-CONTRAST-0.2;background-color:rgba(0,0,0,0.26)}\n'},118:function(t,o,e){var d,n;e(75),d=e(36);var g=e(165);n=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(n=d=d.default),"function"==typeof n&&(n=n.options),n.render=g.render,n.staticRenderFns=g.staticRenderFns,t.exports=d},165:function(t,o){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-button-group md-button-toggle"},[t._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdCard/index.debug.js b/dist/components/mdCard/index.debug.js new file mode 100644 index 0000000..49212d1 --- /dev/null +++ b/dist/components/mdCard/index.debug.js @@ -0,0 +1,1068 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ([ +/* 0 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(26); + + +/***/ }, +/* 1 */, +/* 2 */, +/* 3 */, +/* 4 */, +/* 5 */, +/* 6 */, +/* 7 */, +/* 8 */, +/* 9 */, +/* 10 */, +/* 11 */, +/* 12 */, +/* 13 */, +/* 14 */, +/* 15 */, +/* 16 */, +/* 17 */, +/* 18 */, +/* 19 */, +/* 20 */, +/* 21 */, +/* 22 */, +/* 23 */, +/* 24 */, +/* 25 */, +/* 26 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdCard = __webpack_require__(27); + + var _mdCard2 = _interopRequireDefault(_mdCard); + + var _mdCardMedia = __webpack_require__(31); + + var _mdCardMedia2 = _interopRequireDefault(_mdCardMedia); + + var _mdCardMediaCover = __webpack_require__(34); + + var _mdCardMediaCover2 = _interopRequireDefault(_mdCardMediaCover); + + var _mdCardMediaActions = __webpack_require__(37); + + var _mdCardMediaActions2 = _interopRequireDefault(_mdCardMediaActions); + + var _mdCardHeader = __webpack_require__(39); + + var _mdCardHeader2 = _interopRequireDefault(_mdCardHeader); + + var _mdCardHeaderText = __webpack_require__(41); + + var _mdCardHeaderText2 = _interopRequireDefault(_mdCardHeaderText); + + var _mdCardContent = __webpack_require__(44); + + var _mdCardContent2 = _interopRequireDefault(_mdCardContent); + + var _mdCardActions = __webpack_require__(46); + + var _mdCardActions2 = _interopRequireDefault(_mdCardActions); + + var _mdCardArea = __webpack_require__(48); + + var _mdCardArea2 = _interopRequireDefault(_mdCardArea); + + var _mdCardExpand = __webpack_require__(51); + + var _mdCardExpand2 = _interopRequireDefault(_mdCardExpand); + + var _mdCard3 = __webpack_require__(54); + + var _mdCard4 = _interopRequireDefault(_mdCard3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-card', Vue.extend(_mdCard2.default)); + Vue.component('md-card-media', Vue.extend(_mdCardMedia2.default)); + Vue.component('md-card-media-cover', Vue.extend(_mdCardMediaCover2.default)); + Vue.component('md-card-media-actions', Vue.extend(_mdCardMediaActions2.default)); + Vue.component('md-card-header', Vue.extend(_mdCardHeader2.default)); + Vue.component('md-card-header-text', Vue.extend(_mdCardHeaderText2.default)); + Vue.component('md-card-content', Vue.extend(_mdCardContent2.default)); + Vue.component('md-card-actions', Vue.extend(_mdCardActions2.default)); + Vue.component('md-card-area', Vue.extend(_mdCardArea2.default)); + Vue.component('md-card-expand', Vue.extend(_mdCardExpand2.default)); + + Vue.material.styles.push(_mdCard4.default); + } + module.exports = exports['default']; + +/***/ }, +/* 27 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-5074f4ed!sass!./mdCard.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(29) + + /* template */ + var __vue_template__ = __webpack_require__(30) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCard.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-5074f4ed", __vue_options__) + } else { + hotAPI.reload("data-v-5074f4ed", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCard.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 28 */, +/* 29 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdWithHover: Boolean + }, + computed: { + classes: function classes() { + return { + 'md-with-hover': this.mdWithHover + }; + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 30 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card", + class: _vm.classes + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-5074f4ed", module.exports) + } + } + +/***/ }, +/* 31 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(32) + + /* template */ + var __vue_template__ = __webpack_require__(33) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardMedia.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-623c9b27", __vue_options__) + } else { + hotAPI.reload("data-v-623c9b27", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardMedia.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 32 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + + exports.default = { + props: { + mdRatio: String, + mdMedium: Boolean, + mdBig: Boolean + }, + computed: { + classes: function classes() { + var classes = { + 'md-16-9': this.mdRatio === '16:9' || this.mdRatio === '16/9', + 'md-4-3': this.mdRatio === '4:3' || this.mdRatio === '4/3', + 'md-1-1': this.mdRatio === '1:1' || this.mdRatio === '1/1' + }; + + if (this.mdMedium || this.mdBig) { + classes = { + 'md-medium': this.mdMedium, + 'md-big': this.mdBig + }; + } + + return classes; + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 33 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-media", + class: _vm.classes + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-623c9b27", module.exports) + } + } + +/***/ }, +/* 34 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(35) + + /* template */ + var __vue_template__ = __webpack_require__(36) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardMediaCover.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-1a9ce900", __vue_options__) + } else { + hotAPI.reload("data-v-1a9ce900", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardMediaCover.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 35 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + + var getImageAlpha = function getImageAlpha(image, onLoad) { + var canvas = document.createElement('canvas'); + + image.onload = function () { + var colorSum = 0; + var ctx = void 0; + var imageData = void 0; + var imageMetadata = void 0; + var r = void 0; + var g = void 0; + var b = void 0; + var average = void 0; + + canvas.width = this.width; + canvas.height = this.height; + ctx = canvas.getContext('2d'); + + ctx.drawImage(this, 0, 0); + + imageData = ctx.getImageData(0, 0, canvas.width, canvas.height); + imageMetadata = imageData.data; + + for (var x = 0, len = imageMetadata.length; x < len; x += 4) { + r = imageMetadata[x]; + g = imageMetadata[x + 1]; + b = imageMetadata[x + 2]; + + average = Math.floor((r + g + b) / 3); + colorSum += average; + } + + onLoad(Math.floor(colorSum / (this.width * this.height))); + }; + }; + + exports.default = { + props: { + mdTextScrim: Boolean, + mdSolid: Boolean + }, + data: function data() { + return { + backdropBg: {} + }; + }, + + computed: { + classes: function classes() { + return { + 'md-text-scrim': this.mdTextScrim, + 'md-solid': this.mdSolid + }; + }, + styles: function styles() { + return { + background: this.backdropBg + }; + } + }, + methods: { + applyScrimColor: function applyScrimColor(darkness) { + if (this.$refs.backdrop) { + this.backdropBg = 'linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, ' + darkness / 2 + ') 66%, rgba(0, 0, 0, ' + darkness + ') 100%)'; + } + }, + applySolidColor: function applySolidColor(darkness) { + var area = this.$el.querySelector('.md-card-area'); + + if (area) { + area.style.background = 'rgba(0, 0, 0, ' + darkness + ')'; + } + } + }, + mounted: function mounted() { + var _this = this; + + var image = this.$el.querySelector('img'); + + if (image && (this.mdTextScrim || this.mdSolid)) { + getImageAlpha(image, function (lightness) { + var limit = 256; + var darkness = (Math.abs(limit - lightness) * 100 / limit + 15) / 100; + + if (darkness >= 0.7) { + darkness = 0.7; + } + + if (_this.mdTextScrim) { + _this.applyScrimColor(darkness); + } else if (_this.mdSolid) { + _this.applySolidColor(darkness); + } + }); + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 36 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-media-cover", + class: _vm.classes + }, [_vm._t("default"), " ", (_vm.mdTextScrim) ? _vm._h('div', { + ref: "backdrop", + staticClass: "md-backdrop", + style: (_vm.styles) + }) : _vm._e()]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-1a9ce900", module.exports) + } + } + +/***/ }, +/* 37 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* template */ + var __vue_template__ = __webpack_require__(38) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardMediaActions.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-9711f4f4", __vue_options__) + } else { + hotAPI.reload("data-v-9711f4f4", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardMediaActions.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 38 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-media-actions" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-9711f4f4", module.exports) + } + } + +/***/ }, +/* 39 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* template */ + var __vue_template__ = __webpack_require__(40) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardHeader.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-2b945d4c", __vue_options__) + } else { + hotAPI.reload("data-v-2b945d4c", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardHeader.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 40 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-header" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-2b945d4c", module.exports) + } + } + +/***/ }, +/* 41 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(42) + + /* template */ + var __vue_template__ = __webpack_require__(43) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardHeaderText.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-3c04eb27", __vue_options__) + } else { + hotAPI.reload("data-v-3c04eb27", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardHeaderText.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 42 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + + exports.default = { + mounted: function mounted() { + this.parentClasses = this.$parent.$el.classList; + + if (this.parentClasses.contains('md-card-header')) { + this.insideParent = true; + this.parentClasses.add('md-card-header-flex'); + } + }, + destroyed: function destroyed() { + this.parentClasses.remove('md-card-header-flex'); + } + }; + module.exports = exports['default']; + +/***/ }, +/* 43 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-header-text" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-3c04eb27", module.exports) + } + } + +/***/ }, +/* 44 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* template */ + var __vue_template__ = __webpack_require__(45) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardContent.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-015e0e7c", __vue_options__) + } else { + hotAPI.reload("data-v-015e0e7c", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardContent.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 45 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-content" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-015e0e7c", module.exports) + } + } + +/***/ }, +/* 46 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* template */ + var __vue_template__ = __webpack_require__(47) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardActions.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-78014100", __vue_options__) + } else { + hotAPI.reload("data-v-78014100", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardActions.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 47 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-actions" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-78014100", module.exports) + } + } + +/***/ }, +/* 48 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(49) + + /* template */ + var __vue_template__ = __webpack_require__(50) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardArea.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-3894e89a", __vue_options__) + } else { + hotAPI.reload("data-v-3894e89a", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardArea.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 49 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + + exports.default = { + props: { + mdInset: Boolean + }, + computed: { + classes: function classes() { + return { + 'md-inset': this.mdInset + }; + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 50 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-area", + class: _vm.classes + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-3894e89a", module.exports) + } + } + +/***/ }, +/* 51 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(52) + + /* template */ + var __vue_template__ = __webpack_require__(53) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardExpand.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-d6fa0232", __vue_options__) + } else { + hotAPI.reload("data-v-d6fa0232", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardExpand.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 52 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + + exports.default = { + methods: { + setContentMargin: function setContentMargin() { + this.content.style.marginTop = -this.content.offsetHeight + 'px'; + }, + toggle: function toggle() { + this.$refs.expand.classList.toggle('md-active'); + }, + onWindowResize: function onWindowResize() { + window.requestAnimationFrame(this.setContentMargin); + } + }, + mounted: function mounted() { + this.trigger = this.$el.querySelector('[md-expand-trigger]'); + this.content = this.$el.querySelector('.md-card-content'); + + if (this.content) { + this.setContentMargin(); + + this.trigger.addEventListener('click', this.toggle); + window.addEventListener('resize', this.onWindowResize); + } + }, + destroyed: function destroyed() { + if (this.content) { + this.trigger.removeEventListener('click', this.toggle); + window.removeEventListener('resize', this.onWindowResize); + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 53 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + ref: "expand", + staticClass: "md-card-expand" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-d6fa0232", module.exports) + } + } + +/***/ }, +/* 54 */ +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-card, .THEME_NAME.md-card {\n background-color: BACKGROUND-COLOR-A100; }\n .THEME_NAME .md-card .md-icon-button .md-icon, .THEME_NAME.md-card .md-icon-button .md-icon {\n color: BACKGROUND-CONTRAST-0.54; }\n .THEME_NAME .md-card > .md-card-area:after, .THEME_NAME.md-card > .md-card-area:after {\n background-color: BACKGROUND-CONTRAST-0.12; }\n .THEME_NAME .md-card .md-card-media-cover.md-text-scrim .md-backdrop, .THEME_NAME.md-card .md-card-media-cover.md-text-scrim .md-backdrop {\n background: linear-gradient(to bottom, BACKGROUND-CONTRAST-0.0 20%, BACKGROUND-CONTRAST-0.275 66%, BACKGROUND-CONTRAST-0.55 100%); }\n .THEME_NAME .md-card .md-card-media-cover.md-solid .md-card-area, .THEME_NAME.md-card .md-card-media-cover.md-solid .md-card-area {\n background-color: BACKGROUND-CONTRAST-0.4; }\n .THEME_NAME .md-card .md-card-expand .md-card-actions, .THEME_NAME.md-card .md-card-expand .md-card-actions {\n background-color: BACKGROUND-COLOR-A100; }\n" + +/***/ } +/******/ ]) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdCard/index.debug.js.map b/dist/components/mdCard/index.debug.js.map new file mode 100644 index 0000000..e869d56 --- /dev/null +++ b/dist/components/mdCard/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6****","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878****","webpack:///./src/components/mdCard/index.js","webpack:///./src/components/mdCard/mdCard.vue","webpack:///mdCard.vue","webpack:///./src/components/mdCard/mdCard.vue?b48e","webpack:///./src/components/mdCard/mdCardMedia.vue","webpack:///mdCardMedia.vue","webpack:///./src/components/mdCard/mdCardMedia.vue?39c6","webpack:///./src/components/mdCard/mdCardMediaCover.vue","webpack:///mdCardMediaCover.vue","webpack:///./src/components/mdCard/mdCardMediaCover.vue?1e96","webpack:///./src/components/mdCard/mdCardMediaActions.vue","webpack:///./src/components/mdCard/mdCardMediaActions.vue?bfc1","webpack:///./src/components/mdCard/mdCardHeader.vue","webpack:///./src/components/mdCard/mdCardHeader.vue?4e24","webpack:///./src/components/mdCard/mdCardHeaderText.vue","webpack:///mdCardHeaderText.vue","webpack:///./src/components/mdCard/mdCardHeaderText.vue?c879","webpack:///./src/components/mdCard/mdCardContent.vue","webpack:///./src/components/mdCard/mdCardContent.vue?8d9b","webpack:///./src/components/mdCard/mdCardActions.vue","webpack:///./src/components/mdCard/mdCardActions.vue?e7c4","webpack:///./src/components/mdCard/mdCardArea.vue","webpack:///mdCardArea.vue","webpack:///./src/components/mdCard/mdCardArea.vue?cfc4","webpack:///./src/components/mdCard/mdCardExpand.vue","webpack:///mdCardExpand.vue","webpack:///./src/components/mdCard/mdCardExpand.vue?a88d","webpack:///./src/components/mdCard/mdCard.theme"],"names":["install","Vue","component","extend","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;mBC1BwBA,O;;AAZxB;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,SAAd,EAAyBD,IAAIE,MAAJ,kBAAzB;AACAF,OAAIC,SAAJ,CAAc,eAAd,EAA+BD,IAAIE,MAAJ,uBAA/B;AACAF,OAAIC,SAAJ,CAAc,qBAAd,EAAqCD,IAAIE,MAAJ,4BAArC;AACAF,OAAIC,SAAJ,CAAc,uBAAd,EAAuCD,IAAIE,MAAJ,8BAAvC;AACAF,OAAIC,SAAJ,CAAc,gBAAd,EAAgCD,IAAIE,MAAJ,wBAAhC;AACAF,OAAIC,SAAJ,CAAc,qBAAd,EAAqCD,IAAIE,MAAJ,4BAArC;AACAF,OAAIC,SAAJ,CAAc,iBAAd,EAAiCD,IAAIE,MAAJ,yBAAjC;AACAF,OAAIC,SAAJ,CAAc,iBAAd,EAAiCD,IAAIE,MAAJ,yBAAjC;AACAF,OAAIC,SAAJ,CAAc,cAAd,EAA8BD,IAAIE,MAAJ,sBAA9B;AACAF,OAAIC,SAAJ,CAAc,gBAAd,EAAgCD,IAAIE,MAAJ,wBAAhC;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;ACzBD;AACA;;AAEA;AACA,0SAA0F;;AAE1F;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;;;;;;;;;;;;;;;;;;;;AC/BA;;;;kBAIA;AAFA;;iCAIA;;+BAGA;AAFA;AAIA;AANA;AAJA;;;;;;;ACVA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACXA;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;;;;cAGA;eACA;YAEA;AAJA;;iCAMA;;gEAEA;8DACA;8DAGA;AALA;;wCAMA;;6BAEA;0BAEA;AAHA;AAKA;;cACA;AAEA;AAjBA;AANA;;;;;;;ACRA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACXA;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,2DACA;uCAEA;;8BACA;oBACA;SACA;SACA;SACA;SACA;SACA;SACA;SAEA;;yBACA;0BACA;6BAEA;;4BAEA;;6DACA;+BAEA;;kEACA;yBACA;6BACA;6BAEA;;0CACA;mBACA;AAEA;;qDACA;AACA;AAEA;;;;kBAGA;cAEA;AAHA;yBAIA;;mBAGA;AAFA;AAGA;;;iCAEA;;+BAEA;0BAEA;AAHA;AAIA;+BACA;;0BAGA;AAFA;AAIA;AAZA;;yDAcA;gCACA;wIACA;AACA;AACA;yDACA;yCAEA;;iBACA;oDACA;AACA;AAEA;AAbA;;AAcA;;wCAEA;;sDACA;iDACA;qBACA;2EAEA;;8BACA;sBACA;AAEA;;gCACA;iCACA;mCACA;iCACA;AACA;AACA;AACA;AACA;AAxDA;;;;;;;AC5CA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACfA;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,iBAAgB,mBAAmB;AACnC;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACVA;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,iBAAgB,mBAAmB;AACnC;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;;;;;;;;;;;;;;;;;AC9BA;;;+BAEA;2CAEA;;wDACA;2BACA;8BACA;AACA;AACA;mCACA;+BACA;AACA;AAXA;;;;;;;ACRA,iBAAgB,mBAAmB;AACnC;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACVA;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,iBAAgB,mBAAmB;AACnC;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACVA;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,iBAAgB,mBAAmB;AACnC;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;;;;;;;;;;;;;;;;;AC9BA;;;;cAIA;AAFA;;iCAIA;;0BAGA;AAFA;AAIA;AANA;AAJA;;;;;;;ACRA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACXA;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;;;;mDAGA;mEACA;AACA;+BACA;0CACA;AACA;+CACA;yCACA;AAEA;AAVA;+BAWA;2CACA;2CAEA;;uBACA;YAEA;;mDACA;8CACA;AACA;AACA;mCACA;uBACA;sDACA;iDACA;AACA;AACA;AA5BA;;;;;;;ACRA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;ACXA,8DAA6D,4CAA4C,EAAE,iGAAiG,sCAAsC,EAAE,2FAA2F,iDAAiD,EAAE,+IAA+I,wIAAwI,EAAE,uIAAuI,gDAAgD,EAAE,iHAAiH,8CAA8C,EAAE,G","file":"components/mdCard/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","import mdCard from './mdCard.vue';\nimport mdCardMedia from './mdCardMedia.vue';\nimport mdCardMediaCover from './mdCardMediaCover.vue';\nimport mdCardMediaActions from './mdCardMediaActions.vue';\nimport mdCardHeader from './mdCardHeader.vue';\nimport mdCardHeaderText from './mdCardHeaderText.vue';\nimport mdCardContent from './mdCardContent.vue';\nimport mdCardActions from './mdCardActions.vue';\nimport mdCardArea from './mdCardArea.vue';\nimport mdCardExpand from './mdCardExpand.vue';\nimport mdCardTheme from './mdCard.theme';\n\nexport default function install(Vue) {\n Vue.component('md-card', Vue.extend(mdCard));\n Vue.component('md-card-media', Vue.extend(mdCardMedia));\n Vue.component('md-card-media-cover', Vue.extend(mdCardMediaCover));\n Vue.component('md-card-media-actions', Vue.extend(mdCardMediaActions));\n Vue.component('md-card-header', Vue.extend(mdCardHeader));\n Vue.component('md-card-header-text', Vue.extend(mdCardHeaderText));\n Vue.component('md-card-content', Vue.extend(mdCardContent));\n Vue.component('md-card-actions', Vue.extend(mdCardActions));\n Vue.component('md-card-area', Vue.extend(mdCardArea));\n Vue.component('md-card-expand', Vue.extend(mdCardExpand));\n\n Vue.material.styles.push(mdCardTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdCard/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-5074f4ed!sass!./mdCard.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdCard.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5074f4ed!vue-loader/lib/selector?type=template&index=0!./mdCard.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCard.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-5074f4ed\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5074f4ed\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCard.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/components/mdCard/mdCard.vue\n// module id = 27\n// module chunks = 4 22","\n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCard.vue?785e6022","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card\",\n class: _vm.classes\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5074f4ed\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5074f4ed!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCard.vue\n// module id = 30\n// module chunks = 4 22","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!./mdCardMedia.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-623c9b27!vue-loader/lib/selector?type=template&index=0!./mdCardMedia.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardMedia.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-623c9b27\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-623c9b27\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardMedia.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/components/mdCard/mdCardMedia.vue\n// module id = 31\n// module chunks = 4 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardMedia.vue?2e9032ec","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-media\",\n class: _vm.classes\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-623c9b27\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-623c9b27!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardMedia.vue\n// module id = 33\n// module chunks = 4 22","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!./mdCardMediaCover.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1a9ce900!vue-loader/lib/selector?type=template&index=0!./mdCardMediaCover.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardMediaCover.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-1a9ce900\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1a9ce900\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardMediaCover.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/components/mdCard/mdCardMediaCover.vue\n// module id = 34\n// module chunks = 4 22","\n \n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardMediaCover.vue?3077a616","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-media-cover\",\n class: _vm.classes\n }, [_vm._t(\"default\"), \" \", (_vm.mdTextScrim) ? _vm._h('div', {\n ref: \"backdrop\",\n staticClass: \"md-backdrop\",\n style: (_vm.styles)\n }) : _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-1a9ce900\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1a9ce900!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardMediaCover.vue\n// module id = 36\n// module chunks = 4 22","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-9711f4f4!vue-loader/lib/selector?type=template&index=0!./mdCardMediaActions.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardMediaActions.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-9711f4f4\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-9711f4f4\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardMediaActions.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/components/mdCard/mdCardMediaActions.vue\n// module id = 37\n// module chunks = 4 22","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-media-actions\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-9711f4f4\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-9711f4f4!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardMediaActions.vue\n// module id = 38\n// module chunks = 4 22","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-2b945d4c!vue-loader/lib/selector?type=template&index=0!./mdCardHeader.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardHeader.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-2b945d4c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-2b945d4c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardHeader.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/components/mdCard/mdCardHeader.vue\n// module id = 39\n// module chunks = 4 22","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-header\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-2b945d4c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-2b945d4c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardHeader.vue\n// module id = 40\n// module chunks = 4 22","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!./mdCardHeaderText.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3c04eb27!vue-loader/lib/selector?type=template&index=0!./mdCardHeaderText.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardHeaderText.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-3c04eb27\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3c04eb27\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardHeaderText.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/components/mdCard/mdCardHeaderText.vue\n// module id = 41\n// module chunks = 4 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardHeaderText.vue?56c3a19f","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-header-text\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3c04eb27\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3c04eb27!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardHeaderText.vue\n// module id = 43\n// module chunks = 4 22","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-015e0e7c!vue-loader/lib/selector?type=template&index=0!./mdCardContent.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardContent.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-015e0e7c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-015e0e7c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardContent.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/components/mdCard/mdCardContent.vue\n// module id = 44\n// module chunks = 4 22","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-content\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-015e0e7c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-015e0e7c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardContent.vue\n// module id = 45\n// module chunks = 4 22","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-78014100!vue-loader/lib/selector?type=template&index=0!./mdCardActions.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardActions.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-78014100\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-78014100\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardActions.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/components/mdCard/mdCardActions.vue\n// module id = 46\n// module chunks = 4 22","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-actions\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-78014100\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-78014100!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardActions.vue\n// module id = 47\n// module chunks = 4 22","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!./mdCardArea.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3894e89a!vue-loader/lib/selector?type=template&index=0!./mdCardArea.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardArea.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-3894e89a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3894e89a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardArea.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/components/mdCard/mdCardArea.vue\n// module id = 48\n// module chunks = 4 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardArea.vue?a168b7f8","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-area\",\n class: _vm.classes\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3894e89a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3894e89a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardArea.vue\n// module id = 50\n// module chunks = 4 22","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!./mdCardExpand.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-d6fa0232!vue-loader/lib/selector?type=template&index=0!./mdCardExpand.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardExpand.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-d6fa0232\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-d6fa0232\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardExpand.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/components/mdCard/mdCardExpand.vue\n// module id = 51\n// module chunks = 4 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardExpand.vue?eff7385e","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n ref: \"expand\",\n staticClass: \"md-card-expand\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-d6fa0232\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-d6fa0232!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardExpand.vue\n// module id = 53\n// module chunks = 4 22","module.exports = \".THEME_NAME .md-card, .THEME_NAME.md-card {\\n background-color: BACKGROUND-COLOR-A100; }\\n .THEME_NAME .md-card .md-icon-button .md-icon, .THEME_NAME.md-card .md-icon-button .md-icon {\\n color: BACKGROUND-CONTRAST-0.54; }\\n .THEME_NAME .md-card > .md-card-area:after, .THEME_NAME.md-card > .md-card-area:after {\\n background-color: BACKGROUND-CONTRAST-0.12; }\\n .THEME_NAME .md-card .md-card-media-cover.md-text-scrim .md-backdrop, .THEME_NAME.md-card .md-card-media-cover.md-text-scrim .md-backdrop {\\n background: linear-gradient(to bottom, BACKGROUND-CONTRAST-0.0 20%, BACKGROUND-CONTRAST-0.275 66%, BACKGROUND-CONTRAST-0.55 100%); }\\n .THEME_NAME .md-card .md-card-media-cover.md-solid .md-card-area, .THEME_NAME.md-card .md-card-media-cover.md-solid .md-card-area {\\n background-color: BACKGROUND-CONTRAST-0.4; }\\n .THEME_NAME .md-card .md-card-expand .md-card-actions, .THEME_NAME.md-card .md-card-expand .md-card-actions {\\n background-color: BACKGROUND-COLOR-A100; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCard/mdCard.theme\n// module id = 54\n// module chunks = 4 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdCard/index.js b/dist/components/mdCard/index.js index 47d3185..d075389 100644 --- a/dist/components/mdCard/index.js +++ b/dist/components/mdCard/index.js @@ -1 +1 @@ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueMaterial=e():t.VueMaterial=e()}(this,function(){return function(t){function e(d){if(n[d])return n[d].exports;var r=n[d]={exports:{},id:d,loaded:!1};return t[d].call(r.exports,r,r.exports,e),r.loaded=!0,r.exports}var n={};return e.m=t,e.c=n,e.p="/",e(0)}({0:function(t,e,n){t.exports=n(9)},9:function(t,e,n){"use strict";function d(t){return t&&t.__esModule?t:{default:t}}function r(t){t.component("md-card",t.extend(a.default)),t.component("md-card-media",t.extend(s.default)),t.component("md-card-media-cover",t.extend(u.default)),t.component("md-card-media-actions",t.extend(l.default)),t.component("md-card-header",t.extend(p.default)),t.component("md-card-header-text",t.extend(v.default)),t.component("md-card-content",t.extend(y.default)),t.component("md-card-actions",t.extend(g.default)),t.component("md-card-area",t.extend(b.default)),t.component("md-card-expand",t.extend(E.default)),t.material.styles.push(F.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;var o=n(118),a=d(o),i=n(125),s=d(i),c=n(127),u=d(c),f=n(126),l=d(f),m=n(123),p=d(m),h=n(124),v=d(h),x=n(121),y=d(x),R=n(119),g=d(R),_=n(120),b=d(_),M=n(122),E=d(M),C=n(97),F=d(C)},36:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdWithHover:Boolean},computed:{classes:function(){return{"md-with-hover":this.mdWithHover}}}}},37:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdInset:Boolean},computed:{classes:function(){return{"md-inset":this.mdInset}}}}},38:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={methods:{setContentMargin:function(){this.content.style.marginTop=-this.content.offsetHeight+"px"},toggle:function(){this.$refs.expand.classList.toggle("md-active")},onWindowResize:function(){window.requestAnimationFrame(this.setContentMargin)}},mounted:function(){this.trigger=this.$el.querySelector("[md-expand-trigger]"),this.content=this.$el.querySelector(".md-card-content"),this.content&&(this.setContentMargin(),this.trigger.addEventListener("click",this.toggle),window.addEventListener("resize",this.onWindowResize))},destroyed:function(){this.content&&(this.trigger.removeEventListener("click",this.toggle),window.removeEventListener("resize",this.onWindowResize))}}},39:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mounted:function(){this.parentClasses=this.$parent.$el.classList,this.parentClasses.contains("md-card-header")&&(this.insideParent=!0,this.parentClasses.add("md-card-header-flex"))},destroyed:function(){this.parentClasses.remove("md-card-header-flex")}}},40:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdRatio:String,mdMedium:Boolean,mdBig:Boolean},computed:{classes:function t(){var t={"md-16-9":"16:9"===this.mdRatio||"16/9"===this.mdRatio,"md-4-3":"4:3"===this.mdRatio||"4/3"===this.mdRatio,"md-1-1":"1:1"===this.mdRatio||"1/1"===this.mdRatio};return(this.mdMedium||this.mdBig)&&(t={"md-medium":this.mdMedium,"md-big":this.mdBig}),t}}}},41:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e){var n=document.createElement("canvas");t.onload=function(){var t=0,d=void 0,r=void 0,o=void 0,a=void 0,i=void 0,s=void 0,c=void 0;n.width=this.width,n.height=this.height,d=n.getContext("2d"),d.drawImage(this,0,0),r=d.getImageData(0,0,n.width,n.height),o=r.data;for(var u=0,f=o.length;u=.7&&(d=.7),t.mdTextScrim?t.applyScrimColor(d):t.mdSolid&&t.applySolidColor(d)})}}},83:function(t,e){},97:function(t,e){t.exports=".THEME_NAME .md-card,.THEME_NAME.md-card{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-card .md-icon-button .md-icon,.THEME_NAME.md-card .md-icon-button .md-icon{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-card>.md-card-area:after,.THEME_NAME.md-card>.md-card-area:after{background-color:BACKGROUND-CONTRAST-0.12}.THEME_NAME .md-card .md-card-media-cover.md-text-scrim .md-backdrop,.THEME_NAME.md-card .md-card-media-cover.md-text-scrim .md-backdrop{background:linear-gradient(to bottom, BACKGROUND-CONTRAST-0.0 20%, BACKGROUND-CONTRAST-0.275 66%, BACKGROUND-CONTRAST-0.55 100%)}.THEME_NAME .md-card .md-card-media-cover.md-solid .md-card-area,.THEME_NAME.md-card .md-card-media-cover.md-solid .md-card-area{background-color:BACKGROUND-CONTRAST-0.4}.THEME_NAME .md-card .md-card-expand .md-card-actions,.THEME_NAME.md-card .md-card-expand .md-card-actions{background-color:BACKGROUND-COLOR-A100}\n"},118:function(t,e,n){var d,r;n(83),d=n(36);var o=n(181);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},119:function(t,e,n){var d,r,o=n(189);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},120:function(t,e,n){var d,r;d=n(37);var o=n(175);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},121:function(t,e,n){var d,r,o=n(161);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},122:function(t,e,n){var d,r;d=n(38);var o=n(198);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},123:function(t,e,n){var d,r,o=n(172);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},124:function(t,e,n){var d,r;d=n(39);var o=n(176);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},125:function(t,e,n){var d,r;d=n(40);var o=n(186);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},126:function(t,e,n){var d,r,o=n(193);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},127:function(t,e,n){var d,r;d=n(41);var o=n(166);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},161:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-content"},[t._t("default")])},staticRenderFns:[]}},166:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media-cover",class:t.classes},[t._t("default")," ",t.mdTextScrim?t._h("div",{ref:"backdrop",staticClass:"md-backdrop",style:t.styles}):t._e()])},staticRenderFns:[]}},172:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-header"},[t._t("default")])},staticRenderFns:[]}},175:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-area",class:t.classes},[t._t("default")])},staticRenderFns:[]}},176:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-header-text"},[t._t("default")])},staticRenderFns:[]}},181:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card",class:t.classes},[t._t("default")])},staticRenderFns:[]}},186:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media",class:t.classes},[t._t("default")])},staticRenderFns:[]}},189:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-actions"},[t._t("default")])},staticRenderFns:[]}},193:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media-actions"},[t._t("default")])},staticRenderFns:[]}},198:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{ref:"expand",staticClass:"md-card-expand"},[t._t("default")])},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.VueMaterial=e():t.VueMaterial=e()}(this,function(){return function(t){function e(d){if(n[d])return n[d].exports;var r=n[d]={exports:{},id:d,loaded:!1};return t[d].call(r.exports,r,r.exports,e),r.loaded=!0,r.exports}var n={};return e.m=t,e.c=n,e.p="/",e(0)}({0:function(t,e,n){t.exports=n(11)},11:function(t,e,n){"use strict";function d(t){return t&&t.__esModule?t:{default:t}}function r(t){t.component("md-card",t.extend(a.default)),t.component("md-card-media",t.extend(s.default)),t.component("md-card-media-cover",t.extend(u.default)),t.component("md-card-media-actions",t.extend(l.default)),t.component("md-card-header",t.extend(p.default)),t.component("md-card-header-text",t.extend(v.default)),t.component("md-card-content",t.extend(y.default)),t.component("md-card-actions",t.extend(g.default)),t.component("md-card-area",t.extend(b.default)),t.component("md-card-expand",t.extend(E.default)),t.material.styles.push(F.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;var o=n(119),a=d(o),i=n(126),s=d(i),c=n(128),u=d(c),f=n(127),l=d(f),m=n(124),p=d(m),h=n(125),v=d(h),x=n(122),y=d(x),R=n(120),g=d(R),_=n(121),b=d(_),M=n(123),E=d(M),C=n(98),F=d(C);t.exports=e.default},37:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdWithHover:Boolean},computed:{classes:function(){return{"md-with-hover":this.mdWithHover}}}},t.exports=e.default},38:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdInset:Boolean},computed:{classes:function(){return{"md-inset":this.mdInset}}}},t.exports=e.default},39:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={methods:{setContentMargin:function(){this.content.style.marginTop=-this.content.offsetHeight+"px"},toggle:function(){this.$refs.expand.classList.toggle("md-active")},onWindowResize:function(){window.requestAnimationFrame(this.setContentMargin)}},mounted:function(){this.trigger=this.$el.querySelector("[md-expand-trigger]"),this.content=this.$el.querySelector(".md-card-content"),this.content&&(this.setContentMargin(),this.trigger.addEventListener("click",this.toggle),window.addEventListener("resize",this.onWindowResize))},destroyed:function(){this.content&&(this.trigger.removeEventListener("click",this.toggle),window.removeEventListener("resize",this.onWindowResize))}},t.exports=e.default},40:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mounted:function(){this.parentClasses=this.$parent.$el.classList,this.parentClasses.contains("md-card-header")&&(this.insideParent=!0,this.parentClasses.add("md-card-header-flex"))},destroyed:function(){this.parentClasses.remove("md-card-header-flex")}},t.exports=e.default},41:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdRatio:String,mdMedium:Boolean,mdBig:Boolean},computed:{classes:function t(){var t={"md-16-9":"16:9"===this.mdRatio||"16/9"===this.mdRatio,"md-4-3":"4:3"===this.mdRatio||"4/3"===this.mdRatio,"md-1-1":"1:1"===this.mdRatio||"1/1"===this.mdRatio};return(this.mdMedium||this.mdBig)&&(t={"md-medium":this.mdMedium,"md-big":this.mdBig}),t}}},t.exports=e.default},42:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e){var n=document.createElement("canvas");t.onload=function(){var t=0,d=void 0,r=void 0,o=void 0,a=void 0,i=void 0,s=void 0,c=void 0;n.width=this.width,n.height=this.height,d=n.getContext("2d"),d.drawImage(this,0,0),r=d.getImageData(0,0,n.width,n.height),o=r.data;for(var u=0,f=o.length;u=.7&&(d=.7),t.mdTextScrim?t.applyScrimColor(d):t.mdSolid&&t.applySolidColor(d)})}},t.exports=e.default},84:function(t,e){},98:function(t,e){t.exports=".THEME_NAME .md-card,.THEME_NAME.md-card{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-card .md-icon-button .md-icon,.THEME_NAME.md-card .md-icon-button .md-icon{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-card>.md-card-area:after,.THEME_NAME.md-card>.md-card-area:after{background-color:BACKGROUND-CONTRAST-0.12}.THEME_NAME .md-card .md-card-media-cover.md-text-scrim .md-backdrop,.THEME_NAME.md-card .md-card-media-cover.md-text-scrim .md-backdrop{background:linear-gradient(to bottom, BACKGROUND-CONTRAST-0.0 20%, BACKGROUND-CONTRAST-0.275 66%, BACKGROUND-CONTRAST-0.55 100%)}.THEME_NAME .md-card .md-card-media-cover.md-solid .md-card-area,.THEME_NAME.md-card .md-card-media-cover.md-solid .md-card-area{background-color:BACKGROUND-CONTRAST-0.4}.THEME_NAME .md-card .md-card-expand .md-card-actions,.THEME_NAME.md-card .md-card-expand .md-card-actions{background-color:BACKGROUND-COLOR-A100}\n"},119:function(t,e,n){var d,r;n(84),d=n(37);var o=n(182);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},120:function(t,e,n){var d,r,o=n(190);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},121:function(t,e,n){var d,r;d=n(38);var o=n(176);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},122:function(t,e,n){var d,r,o=n(162);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},123:function(t,e,n){var d,r;d=n(39);var o=n(199);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},124:function(t,e,n){var d,r,o=n(173);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},125:function(t,e,n){var d,r;d=n(40);var o=n(177);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},126:function(t,e,n){var d,r;d=n(41);var o=n(187);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},127:function(t,e,n){var d,r,o=n(194);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},128:function(t,e,n){var d,r;d=n(42);var o=n(167);r=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(r=d=d.default),"function"==typeof r&&(r=r.options),r.render=o.render,r.staticRenderFns=o.staticRenderFns,t.exports=d},162:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-content"},[t._t("default")])},staticRenderFns:[]}},167:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media-cover",class:t.classes},[t._t("default")," ",t.mdTextScrim?t._h("div",{ref:"backdrop",staticClass:"md-backdrop",style:t.styles}):t._e()])},staticRenderFns:[]}},173:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-header"},[t._t("default")])},staticRenderFns:[]}},176:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-area",class:t.classes},[t._t("default")])},staticRenderFns:[]}},177:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-header-text"},[t._t("default")])},staticRenderFns:[]}},182:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card",class:t.classes},[t._t("default")])},staticRenderFns:[]}},187:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media",class:t.classes},[t._t("default")])},staticRenderFns:[]}},190:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-actions"},[t._t("default")])},staticRenderFns:[]}},194:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media-actions"},[t._t("default")])},staticRenderFns:[]}},199:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{ref:"expand",staticClass:"md-card-expand"},[t._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdCheckbox/index.debug.js b/dist/components/mdCheckbox/index.debug.js new file mode 100644 index 0000000..8dd5e35 --- /dev/null +++ b/dist/components/mdCheckbox/index.debug.js @@ -0,0 +1,264 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(55); + + +/***/ }, + +/***/ 55: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdCheckbox = __webpack_require__(56); + + var _mdCheckbox2 = _interopRequireDefault(_mdCheckbox); + + var _mdCheckbox3 = __webpack_require__(60); + + var _mdCheckbox4 = _interopRequireDefault(_mdCheckbox3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-checkbox', Vue.extend(_mdCheckbox2.default)); + + Vue.material.styles.push(_mdCheckbox4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 56: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-9db725e6!sass!./mdCheckbox.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(58) + + /* template */ + var __vue_template__ = __webpack_require__(59) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCheckbox/mdCheckbox.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-9db725e6", __vue_options__) + } else { + hotAPI.reload("data-v-9db725e6", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCheckbox.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 58: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + name: String, + value: [String, Boolean], + id: String, + disabled: Boolean + }, + data: function data() { + return { + checked: this.value + }; + }, + + computed: { + classes: function classes() { + return { + 'md-checked': Boolean(this.checked), + 'md-disabled': this.disabled + }; + } + }, + watch: { + value: function value() { + this.checked = this.value; + } + }, + methods: { + toggleCheck: function toggleCheck($event) { + if (!this.disabled) { + this.checked = !this.checked; + this.$emit('change', this.checked, $event); + this.$emit('input', this.checked, $event); + } + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 59: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-checkbox", + class: _vm.classes + }, [_vm._h('div', { + directives: [{ + name: "md-ink-ripple", + rawName: "v-md-ink-ripple", + value: (_vm.disabled), + expression: "disabled" + }], + staticClass: "md-checkbox-container", + attrs: { + "tabindex": "0" + }, + on: { + "click": function($event) { + $event.stopPropagation(); + _vm.toggleCheck($event) + } + } + }, [_vm._h('input', { + attrs: { + "type": "checkbox", + "name": _vm.name, + "id": _vm.id, + "disabled": _vm.disabled, + "tabindex": "-1" + }, + domProps: { + "value": _vm.value + } + })]), " ", (_vm.$slots.default) ? _vm._h('label', { + staticClass: "md-checkbox-label", + attrs: { + "for": _vm.id || _vm.name + } + }, [_vm._t("default")]) : _vm._e()]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-9db725e6", module.exports) + } + } + +/***/ }, + +/***/ 60: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-checkbox.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-checked .md-checkbox-container {\n background-color: ACCENT-COLOR;\n border-color: ACCENT-COLOR; }\n .THEME_NAME .md-checkbox.md-checked .md-checkbox-container:after, .THEME_NAME.md-checkbox.md-checked .md-checkbox-container:after {\n border-color: ACCENT-CONTRAST; }\n\n.THEME_NAME .md-checkbox.md-checked .md-ink-ripple, .THEME_NAME.md-checkbox.md-checked .md-ink-ripple {\n color: ACCENT-COLOR; }\n\n.THEME_NAME .md-checkbox.md-checked .md-ripple, .THEME_NAME.md-checkbox.md-checked .md-ripple {\n opacity: .38; }\n\n.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container {\n background-color: PRIMARY-COLOR;\n border-color: PRIMARY-COLOR; }\n .THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container:after, .THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container:after {\n border-color: PRIMARY-CONTRAST; }\n\n.THEME_NAME .md-checkbox.md-primary.md-checked .md-ink-ripple, .THEME_NAME.md-checkbox.md-primary.md-checked .md-ink-ripple {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container {\n background-color: WARN-COLOR;\n border-color: WARN-COLOR; }\n .THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container:after, .THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container:after {\n border-color: WARN-CONTRAST; }\n\n.THEME_NAME .md-checkbox.md-warn.md-checked .md-ink-ripple, .THEME_NAME.md-checkbox.md-warn.md-checked .md-ink-ripple {\n color: WARN-COLOR; }\n\n.THEME_NAME .md-checkbox.md-disabled.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-disabled.md-checked .md-checkbox-container {\n background-color: rgba(0, 0, 0, 0.26);\n border-color: transparent; }\n\n.THEME_NAME .md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container, .THEME_NAME.md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container {\n border-color: rgba(0, 0, 0, 0.26); }\n" + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdCheckbox/index.debug.js.map b/dist/components/mdCheckbox/index.debug.js.map new file mode 100644 index 0000000..e07dfc8 --- /dev/null +++ b/dist/components/mdCheckbox/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*****","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878*****","webpack:///./src/components/mdCheckbox/index.js","webpack:///./src/components/mdCheckbox/mdCheckbox.vue","webpack:///mdCheckbox.vue","webpack:///./src/components/mdCheckbox/mdCheckbox.vue?01b3","webpack:///./src/components/mdCheckbox/mdCheckbox.theme"],"names":["install","Vue","component","extend","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;;;mBCnCwBA,O;;AAHxB;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,aAAd,EAA6BD,IAAIE,MAAJ,sBAA7B;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;;ACPD;AACA;;AAEA;AACA,8SAA0F;;AAE1F;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;;;;;;;;;;;;;;;;;;;;;;;;;;ACzBA;;;;WAGA;qBACA;SACA;eAEA;AALA;yBAMA;;qBAGA;AAFA;AAGA;;;iCAEA;;oCAEA;6BAEA;AAHA;AAKA;AAPA;;6BASA;2BACA;AAEA;AAJA;;+CAMA;2BACA;8BACA;4CACA;2CACA;AACA;AAEA;AARA;AAzBA;;;;;;;;AChBA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;AC5CA,0IAAyI,mCAAmC,+BAA+B,EAAE,uIAAuI,oCAAoC,EAAE,2GAA2G,wBAAwB,EAAE,mGAAmG,iBAAiB,EAAE,iJAAiJ,oCAAoC,gCAAgC,EAAE,6JAA6J,qCAAqC,EAAE,iIAAiI,yBAAyB,EAAE,2IAA2I,iCAAiC,6BAA6B,EAAE,uJAAuJ,kCAAkC,EAAE,2HAA2H,sBAAsB,EAAE,mJAAmJ,0CAA0C,8BAA8B,EAAE,+JAA+J,sCAAsC,EAAE,G","file":"components/mdCheckbox/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","import mdCheckbox from './mdCheckbox.vue';\nimport mdCheckboxTheme from './mdCheckbox.theme';\n\nexport default function install(Vue) {\n Vue.component('md-checkbox', Vue.extend(mdCheckbox));\n\n Vue.material.styles.push(mdCheckboxTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdCheckbox/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-9db725e6!sass!./mdCheckbox.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdCheckbox.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-9db725e6!vue-loader/lib/selector?type=template&index=0!./mdCheckbox.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/marcosmoura/Projects/github/vue-material/src/components/mdCheckbox/mdCheckbox.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-9db725e6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-9db725e6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCheckbox.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/components/mdCheckbox/mdCheckbox.vue\n// module id = 56\n// module chunks = 5 22","\n \n \n \n \n\n \n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCheckbox.vue?19346d9b","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-checkbox\",\n class: _vm.classes\n }, [_vm._h('div', {\n directives: [{\n name: \"md-ink-ripple\",\n rawName: \"v-md-ink-ripple\",\n value: (_vm.disabled),\n expression: \"disabled\"\n }],\n staticClass: \"md-checkbox-container\",\n attrs: {\n \"tabindex\": \"0\"\n },\n on: {\n \"click\": function($event) {\n $event.stopPropagation();\n _vm.toggleCheck($event)\n }\n }\n }, [_vm._h('input', {\n attrs: {\n \"type\": \"checkbox\",\n \"name\": _vm.name,\n \"id\": _vm.id,\n \"disabled\": _vm.disabled,\n \"tabindex\": \"-1\"\n },\n domProps: {\n \"value\": _vm.value\n }\n })]), \" \", (_vm.$slots.default) ? _vm._h('label', {\n staticClass: \"md-checkbox-label\",\n attrs: {\n \"for\": _vm.id || _vm.name\n }\n }, [_vm._t(\"default\")]) : _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-9db725e6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-9db725e6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCheckbox/mdCheckbox.vue\n// module id = 59\n// module chunks = 5 22","module.exports = \".THEME_NAME .md-checkbox.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-checked .md-checkbox-container {\\n background-color: ACCENT-COLOR;\\n border-color: ACCENT-COLOR; }\\n .THEME_NAME .md-checkbox.md-checked .md-checkbox-container:after, .THEME_NAME.md-checkbox.md-checked .md-checkbox-container:after {\\n border-color: ACCENT-CONTRAST; }\\n\\n.THEME_NAME .md-checkbox.md-checked .md-ink-ripple, .THEME_NAME.md-checkbox.md-checked .md-ink-ripple {\\n color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-checkbox.md-checked .md-ripple, .THEME_NAME.md-checkbox.md-checked .md-ripple {\\n opacity: .38; }\\n\\n.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container {\\n background-color: PRIMARY-COLOR;\\n border-color: PRIMARY-COLOR; }\\n .THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container:after, .THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container:after {\\n border-color: PRIMARY-CONTRAST; }\\n\\n.THEME_NAME .md-checkbox.md-primary.md-checked .md-ink-ripple, .THEME_NAME.md-checkbox.md-primary.md-checked .md-ink-ripple {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container {\\n background-color: WARN-COLOR;\\n border-color: WARN-COLOR; }\\n .THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container:after, .THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container:after {\\n border-color: WARN-CONTRAST; }\\n\\n.THEME_NAME .md-checkbox.md-warn.md-checked .md-ink-ripple, .THEME_NAME.md-checkbox.md-warn.md-checked .md-ink-ripple {\\n color: WARN-COLOR; }\\n\\n.THEME_NAME .md-checkbox.md-disabled.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-disabled.md-checked .md-checkbox-container {\\n background-color: rgba(0, 0, 0, 0.26);\\n border-color: transparent; }\\n\\n.THEME_NAME .md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container, .THEME_NAME.md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container {\\n border-color: rgba(0, 0, 0, 0.26); }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCheckbox/mdCheckbox.theme\n// module id = 60\n// module chunks = 5 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdCheckbox/index.js b/dist/components/mdCheckbox/index.js index f31474c..990d6e7 100644 --- a/dist/components/mdCheckbox/index.js +++ b/dist/components/mdCheckbox/index.js @@ -1 +1 @@ -!function(e,c){"object"==typeof exports&&"object"==typeof module?module.exports=c():"function"==typeof define&&define.amd?define([],c):"object"==typeof exports?exports.VueMaterial=c():e.VueMaterial=c()}(this,function(){return function(e){function c(o){if(d[o])return d[o].exports;var t=d[o]={exports:{},id:o,loaded:!1};return e[o].call(t.exports,t,t.exports,c),t.loaded=!0,t.exports}var d={};return c.m=e,c.c=d,c.p="/",c(0)}({0:function(e,c,d){e.exports=d(10)},10:function(e,c,d){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function t(e){e.component("md-checkbox",e.extend(n.default)),e.material.styles.push(a.default)}Object.defineProperty(c,"__esModule",{value:!0}),c.default=t;var r=d(128),n=o(r),i=d(98),a=o(i)},42:function(e,c){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),c.default={props:{name:String,value:[String,Boolean],id:String,disabled:Boolean},data:function(){return{checked:this.value}},computed:{classes:function(){return{"md-checked":Boolean(this.checked),"md-disabled":this.disabled}}},watch:{value:function(){this.checked=this.value}},methods:{toggleCheck:function(e){this.disabled||(this.checked=!this.checked,this.$emit("change",this.checked,e),this.$emit("input",this.checked,e))}}}},87:function(e,c){},98:function(e,c){e.exports=".THEME_NAME .md-checkbox.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-checked .md-checkbox-container{background-color:ACCENT-COLOR;border-color:ACCENT-COLOR}.THEME_NAME .md-checkbox.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-checked .md-checkbox-container:after{border-color:ACCENT-CONTRAST}.THEME_NAME .md-checkbox.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-checkbox.md-checked .md-ripple,.THEME_NAME.md-checkbox.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container{background-color:PRIMARY-COLOR;border-color:PRIMARY-COLOR}.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container:after{border-color:PRIMARY-CONTRAST}.THEME_NAME .md-checkbox.md-primary.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container{background-color:WARN-COLOR;border-color:WARN-COLOR}.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container:after{border-color:WARN-CONTRAST}.THEME_NAME .md-checkbox.md-warn.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-checkbox.md-disabled.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-disabled.md-checked .md-checkbox-container{background-color:rgba(0,0,0,0.26);border-color:transparent}.THEME_NAME .md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container,.THEME_NAME.md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container{border-color:rgba(0,0,0,0.26)}\n"},128:function(e,c,d){var o,t;d(87),o=d(42);var r=d(194);t=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(t=o=o.default),"function"==typeof t&&(t=t.options),t.render=r.render,t.staticRenderFns=r.staticRenderFns,e.exports=o},194:function(e,c){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-checkbox",class:e.classes},[e._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:e.disabled,expression:"disabled"}],staticClass:"md-checkbox-container",attrs:{tabindex:"0"},on:{click:function(c){c.stopPropagation(),e.toggleCheck(c)}}},[e._h("input",{attrs:{type:"checkbox",name:e.name,id:e.id,disabled:e.disabled,tabindex:"-1"},domProps:{value:e.value}})])," ",e.$slots.default?e._h("label",{staticClass:"md-checkbox-label",attrs:{for:e.id||e.name}},[e._t("default")]):e._e()])},staticRenderFns:[]}}})}); \ No newline at end of file +!function(e,c){"object"==typeof exports&&"object"==typeof module?module.exports=c():"function"==typeof define&&define.amd?define([],c):"object"==typeof exports?exports.VueMaterial=c():e.VueMaterial=c()}(this,function(){return function(e){function c(o){if(d[o])return d[o].exports;var t=d[o]={exports:{},id:o,loaded:!1};return e[o].call(t.exports,t,t.exports,c),t.loaded=!0,t.exports}var d={};return c.m=e,c.c=d,c.p="/",c(0)}({0:function(e,c,d){e.exports=d(12)},12:function(e,c,d){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function t(e){e.component("md-checkbox",e.extend(n.default)),e.material.styles.push(a.default)}Object.defineProperty(c,"__esModule",{value:!0}),c.default=t;var r=d(129),n=o(r),i=d(99),a=o(i);e.exports=c.default},43:function(e,c){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),c.default={props:{name:String,value:[String,Boolean],id:String,disabled:Boolean},data:function(){return{checked:this.value}},computed:{classes:function(){return{"md-checked":Boolean(this.checked),"md-disabled":this.disabled}}},watch:{value:function(){this.checked=this.value}},methods:{toggleCheck:function(e){this.disabled||(this.checked=!this.checked,this.$emit("change",this.checked,e),this.$emit("input",this.checked,e))}}},e.exports=c.default},88:function(e,c){},99:function(e,c){e.exports=".THEME_NAME .md-checkbox.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-checked .md-checkbox-container{background-color:ACCENT-COLOR;border-color:ACCENT-COLOR}.THEME_NAME .md-checkbox.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-checked .md-checkbox-container:after{border-color:ACCENT-CONTRAST}.THEME_NAME .md-checkbox.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-checkbox.md-checked .md-ripple,.THEME_NAME.md-checkbox.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container{background-color:PRIMARY-COLOR;border-color:PRIMARY-COLOR}.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container:after{border-color:PRIMARY-CONTRAST}.THEME_NAME .md-checkbox.md-primary.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container{background-color:WARN-COLOR;border-color:WARN-COLOR}.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container:after{border-color:WARN-CONTRAST}.THEME_NAME .md-checkbox.md-warn.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-checkbox.md-disabled.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-disabled.md-checked .md-checkbox-container{background-color:rgba(0,0,0,0.26);border-color:transparent}.THEME_NAME .md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container,.THEME_NAME.md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container{border-color:rgba(0,0,0,0.26)}\n"},129:function(e,c,d){var o,t;d(88),o=d(43);var r=d(195);t=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(t=o=o.default),"function"==typeof t&&(t=t.options),t.render=r.render,t.staticRenderFns=r.staticRenderFns,e.exports=o},195:function(e,c){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-checkbox",class:e.classes},[e._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:e.disabled,expression:"disabled"}],staticClass:"md-checkbox-container",attrs:{tabindex:"0"},on:{click:function(c){c.stopPropagation(),e.toggleCheck(c)}}},[e._h("input",{attrs:{type:"checkbox",name:e.name,id:e.id,disabled:e.disabled,tabindex:"-1"},domProps:{value:e.value}})])," ",e.$slots.default?e._h("label",{staticClass:"md-checkbox-label",attrs:{for:e.id||e.name}},[e._t("default")]):e._e()])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdCore/index.debug.js b/dist/components/mdCore/index.debug.js new file mode 100644 index 0000000..6234b85 --- /dev/null +++ b/dist/components/mdCore/index.debug.js @@ -0,0 +1,1304 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(61); + + +/***/ }, + +/***/ 61: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdTheme = __webpack_require__(62); + + var _mdTheme2 = _interopRequireDefault(_mdTheme); + + var _mdInkRipple = __webpack_require__(65); + + var _mdInkRipple2 = _interopRequireDefault(_mdInkRipple); + + var _core = __webpack_require__(69); + + var _core2 = _interopRequireDefault(_core); + + __webpack_require__(70); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + /* Code Components */ + function install(Vue) { + if (install.installed) { + console.warn('Vue Material is already installed.'); + + return; + } + + install.installed = true; + + Vue.material = { + styles: [_core2.default] + }; + + Vue.use(_mdTheme2.default); + Vue.use(_mdInkRipple2.default); + } + + /* Core Stylesheets */ + module.exports = exports['default']; + +/***/ }, + +/***/ 62: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _palette = __webpack_require__(63); + + var _palette2 = _interopRequireDefault(_palette); + + var _rgba = __webpack_require__(64); + + var _rgba2 = _interopRequireDefault(_rgba); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + var VALID_THEME_TYPE = ['primary', 'accent', 'background', 'warn', 'hue-1', 'hue-2', 'hue-3']; + var DEFAULT_THEME_COLORS = { + primary: 'indigo', + accent: 'pink', + background: 'grey', + warn: 'deep-orange' + }; + /*const DEFAULT_HUES = { + accent: { + 'hue-1': 'A100', + 'hue-2': 'A400', + 'hue-3': 'A700' + }, + background: { + 'hue-1': 'A100', + 'hue-2': '100', + 'hue-3': '300' + } + };*/ + + var createNewStyleElement = function createNewStyleElement(style, name) { + var head = document.head; + var styleId = 'md-theme-' + name; + + if (!head.querySelector('#' + styleId)) { + var newTag = document.createElement('style'); + + style = style.replace(/THEME_NAME/g, styleId); + + newTag.type = 'text/css'; + newTag.id = styleId; + newTag.textContent = style; + + head.appendChild(newTag); + } + }; + + var registeredThemes = []; + + var parseStyle = function parseStyle(style, theme) { + VALID_THEME_TYPE.forEach(function (type) { + style = style.replace(RegExp('(' + type.toUpperCase() + ')-(COLOR|CONTRAST)-?(A?\\d*)-?(\\d*\\.?\\d+)?', 'g'), function (match, paletteType, colorType, hue, opacity) { + var color = void 0; + var colorVariant = +hue === 0 ? 500 : hue; + + if (theme[type]) { + if (typeof theme[type] === 'string') { + color = _palette2.default[theme[type]]; + } else { + color = _palette2.default[theme[type].color] || _palette2.default[DEFAULT_THEME_COLORS[type]]; + colorVariant = +hue === 0 ? theme[type].hue : hue; + } + } else { + color = _palette2.default[DEFAULT_THEME_COLORS[type]]; + } + + if (colorType === 'COLOR') { + var isDefault = _palette2.default[theme[type]]; + + if (!hue && !isDefault) { + if (type === 'accent') { + colorVariant = 'A200'; + } else if (type === 'background') { + colorVariant = 50; + } + } + + if (opacity) { + return (0, _rgba2.default)(color[colorVariant], opacity); + } + + return color[colorVariant]; + } + + if (color.darkText.indexOf(colorVariant) >= 0) { + if (opacity) { + return (0, _rgba2.default)('#000', opacity); + } + + return 'rgba(0, 0, 0, .87)'; + } + + if (opacity) { + return (0, _rgba2.default)('#fff', opacity); + } + + return 'rgba(255, 255, 255, .87)'; + }); + }); + + return style; + }; + + var registerTheme = function registerTheme(theme, name, themeStyles) { + var parsedStyle = []; + + themeStyles.forEach(function (style) { + parsedStyle.push(parseStyle(style, theme)); + }); + + createNewStyleElement(parsedStyle.join('\n'), name); + }; + + var registerAllThemes = function registerAllThemes(themes, themeStyles) { + var themeNames = themes ? Object.keys(themes) : []; + + if (themeNames.indexOf('default') === -1) { + registerTheme(DEFAULT_THEME_COLORS, 'default', themeStyles); + registeredThemes.push('default'); + } + + themeNames.forEach(function (name) { + registerTheme(themes[name], name, themeStyles); + registeredThemes.push(name); + }); + }; + + var registerDirective = function registerDirective(element, _ref) { + var value = _ref.value, + oldValue = _ref.oldValue; + + var theme = value; + var newClass = 'md-theme-' + theme; + var oldClass = 'md-theme-' + oldValue; + + if (!element.classList.contains(newClass)) { + element.classList.remove(oldClass); + + if (theme && registeredThemes.indexOf(theme) >= 0) { + element.classList.add(newClass); + } else { + element.classList.add(oldClass); + console.warn('Attempted to use unregistered theme "' + theme + '\".'); + } + } + }; + + function install(Vue) { + Vue.directive('mdTheme', registerDirective); + + Vue.material.theme = { + register: function register(name, spec) { + var theme = {}; + + theme[name] = spec; + + registerAllThemes(theme, Vue.material.styles); + }, + registerAll: function registerAll(themes) { + registerAllThemes(themes, Vue.material.styles); + } + }; + } + module.exports = exports['default']; + +/***/ }, + +/***/ 63: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + red: { + 50: '#ffebee', + 100: '#ffcdd2', + 200: '#ef9a9a', + 300: '#e57373', + 400: '#ef5350', + 500: '#f44336', + 600: '#e53935', + 700: '#d32f2f', + 800: '#c62828', + 900: '#b71c1c', + A100: '#ff8a80', + A200: '#ff5252', + A400: '#ff1744', + A700: '#d50000', + darkText: [50, 100, 200, 300, 'A100'] + }, + pink: { + 50: '#fce4ec', + 100: '#f8bbd0', + 200: '#f48fb1', + 300: '#f06292', + 400: '#ec407a', + 500: '#e91e63', + 600: '#d81b60', + 700: '#c2185b', + 800: '#ad1457', + 900: '#880e4f', + A100: '#ff80ab', + A200: '#ff4081', + A400: '#f50057', + A700: '#c51162', + darkText: [50, 100, 200, 'A100'] + }, + purple: { + 50: '#f3e5f5', + 100: '#e1bee7', + 200: '#ce93d8', + 300: '#ba68c8', + 400: '#ab47bc', + 500: '#9c27b0', + 600: '#8e24aa', + 700: '#7b1fa2', + 800: '#6a1b9a', + 900: '#4a148c', + A100: '#ea80fc', + A200: '#e040fb', + A400: '#d500f9', + A700: '#aa00ff', + darkText: [50, 100, 200, 'A100'] + }, + 'deep-purple': { + 50: '#ede7f6', + 100: '#d1c4e9', + 200: '#b39ddb', + 300: '#9575cd', + 400: '#7e57c2', + 500: '#673ab7', + 600: '#5e35b1', + 700: '#512da8', + 800: '#4527a0', + 900: '#311b92', + A100: '#b388ff', + A200: '#7c4dff', + A400: '#651fff', + A700: '#6200ea', + darkText: [50, 100, 200, 'A100'] + }, + indigo: { + 50: '#e8eaf6', + 100: '#c5cae9', + 200: '#9fa8da', + 300: '#7986cb', + 400: '#5c6bc0', + 500: '#3f51b5', + 600: '#3949ab', + 700: '#303f9f', + 800: '#283593', + 900: '#1a237e', + A100: '#8c9eff', + A200: '#536dfe', + A400: '#3d5afe', + A700: '#304ffe', + darkText: [50, 100, 200, 'A100'] + }, + blue: { + 50: '#e3f2fd', + 100: '#bbdefb', + 200: '#90caf9', + 300: '#64b5f6', + 400: '#42a5f5', + 500: '#2196f3', + 600: '#1e88e5', + 700: '#1976d2', + 800: '#1565c0', + 900: '#0d47a1', + A100: '#82b1ff', + A200: '#448aff', + A400: '#2979ff', + A700: '#2962ff', + darkText: [50, 100, 200, 300, 400, 'A100'] + }, + 'light-blue': { + 50: '#e1f5fe', + 100: '#b3e5fc', + 200: '#81d4fa', + 300: '#4fc3f7', + 400: '#29b6f6', + 500: '#03a9f4', + 600: '#039be5', + 700: '#0288d1', + 800: '#0277bd', + 900: '#01579b', + A100: '#80d8ff', + A200: '#40c4ff', + A400: '#00b0ff', + A700: '#0091ea', + darkText: [50, 100, 200, 300, 400, 500, 'A100', 'A200', 'A300'] + }, + cyan: { + 50: '#e0f7fa', + 100: '#b2ebf2', + 200: '#80deea', + 300: '#4dd0e1', + 400: '#26c6da', + 500: '#00bcd4', + 600: '#00acc1', + 700: '#0097a7', + 800: '#00838f', + 900: '#006064', + A100: '#84ffff', + A200: '#18ffff', + A400: '#00e5ff', + A700: '#00b8d4', + darkText: [50, 100, 200, 300, 400, 500, 600, 'A100', 'A200', 'A300', 'A400'] + }, + teal: { + 50: '#e0f2f1', + 100: '#b2dfdb', + 200: '#80cbc4', + 300: '#4db6ac', + 400: '#26a69a', + 500: '#009688', + 600: '#00897b', + 700: '#00796b', + 800: '#00695c', + 900: '#004d40', + A100: '#a7ffeb', + A200: '#64ffda', + A400: '#1de9b6', + A700: '#00bfa5', + darkText: [50, 100, 200, 300, 400, 'A100', 'A200', 'A300', 'A400'] + }, + green: { + 50: '#e8f5e9', + 100: '#c8e6c9', + 200: '#a5d6a7', + 300: '#81c784', + 400: '#66bb6a', + 500: '#4caf50', + 600: '#43a047', + 700: '#388e3c', + 800: '#2e7d32', + 900: '#1b5e20', + A100: '#b9f6ca', + A200: '#69f0ae', + A400: '#00e676', + A700: '#00c853', + darkText: [50, 100, 200, 300, 400, 500, 'A100', 'A200', 'A300', 'A400'] + }, + 'light-green': { + 50: '#f1f8e9', + 100: '#dcedc8', + 200: '#c5e1a5', + 300: '#aed581', + 400: '#9ccc65', + 500: '#8bc34a', + 600: '#7cb342', + 700: '#689f38', + 800: '#558b2f', + 900: '#33691e', + A100: '#ccff90', + A200: '#b2ff59', + A400: '#76ff03', + A700: '#64dd17', + darkText: [50, 100, 200, 300, 400, 500, 600, 'A100', 'A200', 'A300', 'A400'] + }, + lime: { + 50: '#f9fbe7', + 100: '#f0f4c3', + 200: '#e6ee9c', + 300: '#dce775', + 400: '#d4e157', + 500: '#cddc39', + 600: '#c0ca33', + 700: '#afb42b', + 800: '#9e9d24', + 900: '#827717', + A100: '#f4ff81', + A200: '#eeff41', + A400: '#c6ff00', + A700: '#aeea00', + darkText: [50, 100, 200, 300, 400, 500, 600, 700, 800, 'A100', 'A200', 'A300', 'A400'] + }, + yellow: { + 50: '#fffde7', + 100: '#fff9c4', + 200: '#fff59d', + 300: '#fff176', + 400: '#ffee58', + 500: '#ffeb3b', + 600: '#fdd835', + 700: '#fbc02d', + 800: '#f9a825', + 900: '#f57f17', + A100: '#ffff8d', + A200: '#ffff00', + A400: '#ffea00', + A700: '#ffd600', + darkText: [50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 'A100', 'A200', 'A300', 'A400'] + }, + amber: { + 50: '#fff8e1', + 100: '#ffecb3', + 200: '#ffe082', + 300: '#ffd54f', + 400: '#ffca28', + 500: '#ffc107', + 600: '#ffb300', + 700: '#ffa000', + 800: '#ff8f00', + 900: '#ff6f00', + A100: '#ffe57f', + A200: '#ffd740', + A400: '#ffc400', + A700: '#ffab00', + darkText: [50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 'A100', 'A200', 'A300', 'A400'] + }, + orange: { + 50: '#fff3e0', + 100: '#ffe0b2', + 200: '#ffcc80', + 300: '#ffb74d', + 400: '#ffa726', + 500: '#ff9800', + 600: '#fb8c00', + 700: '#f57c00', + 800: '#ef6c00', + 900: '#e65100', + A100: '#ffd180', + A200: '#ffab40', + A400: '#ff9100', + A700: '#ff6d00', + darkText: [50, 100, 200, 300, 400, 500, 600, 700, 'A100', 'A200', 'A300', 'A400'] + }, + 'deep-orange': { + 50: '#fbe9e7', + 100: '#ffccbc', + 200: '#ffab91', + 300: '#ff8a65', + 400: '#ff7043', + 500: '#ff5722', + 600: '#f4511e', + 700: '#e64a19', + 800: '#d84315', + 900: '#bf360c', + A100: '#ff9e80', + A200: '#ff6e40', + A400: '#ff3d00', + A700: '#dd2c00', + darkText: [50, 100, 200, 300, 400, 'A100', 'A200'] + }, + brown: { + 50: '#efebe9', + 100: '#d7ccc8', + 200: '#bcaaa4', + 300: '#a1887f', + 400: '#8d6e63', + 500: '#795548', + 600: '#6d4c41', + 700: '#5d4037', + 800: '#4e342e', + 900: '#3e2723', + A100: '#d7ccc8', + A200: '#bcaaa4', + A400: '#8d6e63', + A700: '#5d4037', + darkText: [50, 100, 200, 'A100', 'A200', 'A300', 'A400'] + }, + grey: { + 50: '#fafafa', + 100: '#f5f5f5', + 200: '#eeeeee', + 300: '#e0e0e0', + 400: '#bdbdbd', + 500: '#9e9e9e', + 600: '#757575', + 700: '#616161', + 800: '#424242', + 900: '#212121', + A100: '#fff', + A200: '#000000', + A400: '#303030', + A700: '#616161', + darkText: [50, 100, 200, 300, 400, 500, 'A100'] + }, + 'blue-grey': { + 50: '#eceff1', + 100: '#cfd8dc', + 200: '#b0bec5', + 300: '#90a4ae', + 400: '#78909c', + 500: '#607d8b', + 600: '#546e7a', + 700: '#455a64', + 800: '#37474f', + 900: '#263238', + A100: '#cfd8dc', + A200: '#b0bec5', + A400: '#78909c', + A700: '#455a64', + darkText: [50, 100, 200, 300, 'A100', 'A200', 'A300', 'A400'] + }, + white: { + 50: '#fff', + 100: '#fff', + 200: '#fff', + 300: '#fff', + 400: '#fff', + 500: '#fff', + 600: '#fff', + 700: '#fff', + 800: '#fff', + 900: '#fff', + A100: '#fff', + A200: '#fff', + A400: '#fff', + A700: '#fff', + darkText: [50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 'A100', 'A200', 'A300', 'A400'] + }, + black: { + 50: '#000', + 100: '#000', + 200: '#000', + 300: '#000', + 400: '#000', + 500: '#000', + 600: '#000', + 700: '#000', + 800: '#000', + 900: '#000', + A100: '#000', + A200: '#000', + A400: '#000', + A700: '#000', + darkText: [] + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 64: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + exports.default = function (hex, opacity) { + var r = ''; + var g = ''; + var b = ''; + var match = hex.toString().match(/^#?(([0-9a-zA-Z]{3}){1,3})$/); + + if (!match) { + throw new Error('Invalid color' + hex); + } + + hex = match[1]; + + if (hex.length === 6) { + r = parseInt(hex.substring(0, 2), 16); + g = parseInt(hex.substring(2, 4), 16); + b = parseInt(hex.substring(4, 6), 16); + } else if (hex.length === 3) { + var rSubstring = hex.substring(0, 1); + var gSubstring = hex.substring(1, 2); + var bSubstring = hex.substring(2, 3); + + r = parseInt(rSubstring + rSubstring, 16); + g = parseInt(gSubstring + gSubstring, 16); + b = parseInt(bSubstring + bSubstring, 16); + } + + if (opacity) { + if (opacity > 1) { + opacity = opacity / 100; + } + + return 'rgba(' + r + ', ' + g + ', ' + b + ', ' + opacity + ')'; + } + + return 'rgb(' + r + ', ' + g + ', ' + b + ')'; + }; + + module.exports = exports['default']; + +/***/ }, + +/***/ 65: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + __webpack_require__(66); + + __webpack_require__(67); + + function install(Vue) { + var rippleParentClass = 'md-ink-ripple'; + var rippleClass = 'md-ripple'; + var rippleActiveClass = 'md-active'; + var registeredMouseFunction = void 0; + var referenceElement = void 0; + + var unregisterMouseEvent = function unregisterMouseEvent() { + referenceElement.removeEventListener('mousedown', registeredMouseFunction); + }; + + var registerMouseEvent = function registerMouseEvent(element, holder) { + if (holder) { + (function () { + var ripple = holder.querySelector(':scope > .' + rippleParentClass + '> .' + rippleClass); + + if (ripple) { + registeredMouseFunction = function registeredMouseFunction(event) { + var rect = holder.getBoundingClientRect(); + + event.stopPropagation(); + + ripple.classList.remove(rippleActiveClass); + + var top = event.pageY - rect.top - ripple.offsetHeight / 2 - document.body.scrollTop; + var left = event.pageX - rect.left - ripple.offsetWidth / 2 - document.body.scrollLeft; + + ripple.style.top = top + 'px'; + ripple.style.left = left + 'px'; + + ripple.classList.add(rippleActiveClass); + }; + + element.removeEventListener('mousedown', registeredMouseFunction); + element.addEventListener('mousedown', registeredMouseFunction); + } + })(); + } + }; + + var createElement = function createElement(ripple, className, size) { + ripple = document.createElement('div'); + ripple.className = className; + + if (size) { + ripple.style.width = size; + ripple.style.height = size; + } + + return ripple; + }; + + var checkAvailablePositions = function checkAvailablePositions(element) { + var availablePositions = ['relative', 'absolute', 'fixed']; + + return availablePositions.indexOf(getComputedStyle(element).position) > -1; + }; + + var getClosestParent = function getClosestParent(element) { + var found = false; + var parent = element; + + if (!element) { + return false; + } + + if (checkAvailablePositions(element)) { + return element; + } + + while (!found) { + parent = parent.parentNode; + + if (!parent || parent.tagName.toLowerCase() === 'body') { + break; + } + + if (parent && checkAvailablePositions(parent)) { + found = parent; + } + } + + return found; + }; + + var createRipple = function createRipple(element, currentRipple) { + var holder = getClosestParent(element); + + if (holder) { + var ripple = holder.querySelector(':scope > .' + rippleParentClass + '> .' + rippleClass); + + if (!ripple) { + var elementSize = Math.round(Math.max(holder.offsetWidth, holder.offsetHeight)) + 'px'; + var rippleParent = currentRipple || createElement(ripple, rippleParentClass); + var rippleElement = createElement(ripple, rippleClass, elementSize); + + rippleParent.appendChild(rippleElement); + holder.appendChild(rippleParent); + } + + if (holder !== element || !ripple) { + referenceElement = element; + registerMouseEvent(element, holder); + } + } + }; + + Vue.directive('mdInkRipple', function (el, bindings) { + Vue.nextTick(function () { + if (!bindings.value) { + createRipple(el); + } else { + unregisterMouseEvent(el); + } + }); + }); + + Vue.component('md-ink-ripple', { + props: { + mdDisabled: Boolean + }, + render: function render(createElement) { + return createElement('div', { + staticClass: 'md-ink-ripple' + }); + }, + + watch: { + mdDisabled: function mdDisabled() { + if (this.mdDisabled) { + unregisterMouseEvent(this.$el.parentNode); + } else { + createRipple(this.$el.parentNode, this.$el); + } + } + }, + mounted: function mounted() { + if (!this.mdDisabled) { + createRipple(this.$el.parentNode, this.$el); + } + }, + destroyed: function destroyed() { + unregisterMouseEvent(this.$el.parentNode); + } + }); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 66: +/***/ function(module, exports) { + + /* scopeQuerySelectorShim.js + * + * Copyright (C) 2015 Larry Davis + * All rights reserved. + * + * This software may be modified and distributed under the terms + * of the BSD license. See the LICENSE file for details. + */ + (function() { + if (!HTMLElement.prototype.querySelectorAll) { + throw new Error("rootedQuerySelectorAll: This polyfill can only be used with browsers that support querySelectorAll"); + } + // A temporary element to query against for elements not currently in the DOM + // We'll also use this element to test for :scope support + var container = document.createElement("div"); + // Check if the browser supports :scope + try { + // Browser supports :scope, do nothing + container.querySelectorAll(":scope *"); + } catch (e) { + // Match usage of scope + var scopeRE = /^\s*:scope/gi; + // Overrides + function overrideNodeMethod(prototype, methodName) { + // Store the old method for use later + var oldMethod = prototype[methodName]; + // Override the method + prototype[methodName] = function(query) { + var nodeList, gaveId = false, gaveContainer = false; + if (query.match(scopeRE)) { + // Remove :scope + query = query.replace(scopeRE, ""); + if (!this.parentNode) { + // Add to temporary container + container.appendChild(this); + gaveContainer = true; + } + parentNode = this.parentNode; + if (!this.id) { + // Give temporary ID + this.id = "rootedQuerySelector_id_" + new Date().getTime(); + gaveId = true; + } + // Find elements against parent node + nodeList = oldMethod.call(parentNode, "#" + this.id + " " + query); + // Reset the ID + if (gaveId) { + this.id = ""; + } + // Remove from temporary container + if (gaveContainer) { + container.removeChild(this); + } + return nodeList; + } else { + // No immediate child selector used + return oldMethod.call(this, query); + } + }; + } + // Browser doesn't support :scope, add polyfill + overrideNodeMethod(HTMLElement.prototype, "querySelector"); + overrideNodeMethod(HTMLElement.prototype, "querySelectorAll"); + } + })(); + +/***/ }, + +/***/ 67: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-40442342!sass!./mdInkRipple.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/core/components/mdInkRipple/mdInkRipple.vue" + if (__vue_options__.functional) {console.error("[vue-loader] mdInkRipple.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 69: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME :not(input):not(textarea)::selection {\n background: ACCENT-COLOR;\n color: ACCENT-CONTRAST; }\n\n.THEME_NAME a:not(.md-button) {\n color: ACCENT-COLOR; }\n .THEME_NAME a:not(.md-button):hover {\n color: ACCENT-COLOR-800; }\n\nbody.THEME_NAME {\n background-color: BACKGROUND-COLOR-50;\n color: BACKGROUND-CONTRAST-0.87; }\n\n/* Typography */\n.THEME_NAME .md-caption,\n.THEME_NAME .md-display-1,\n.THEME_NAME .md-display-2,\n.THEME_NAME .md-display-3,\n.THEME_NAME .md-display-4 {\n color: BACKGROUND-CONTRAST-0.57; }\n\n.THEME_NAME code:not(.hljs) {\n background-color: ACCENT-COLOR-A100-0.2;\n color: ACCENT-COLOR-800; }\n" + +/***/ }, + +/***/ 70: +/***/ function(module, exports, __webpack_require__) { + + // style-loader: Adds some css to the DOM by adding a \n\n\n\n\n\n// WEBPACK FOOTER //\n// mdInputContainer.vue?a7fb9666","const isArray = (value) => {\n return value && value.constructor === Array;\n};\n\nexport default isArray;\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/isArray.js","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-input-container\",\n class: _vm.classes\n }, [_vm._t(\"default\"), \" \", (_vm.enableCounter) ? _vm._h('span', {\n staticClass: \"md-count\"\n }, [_vm._s(_vm.inputLength) + \" / \" + _vm._s(_vm.counterLength)]) : _vm._e(), \" \", (_vm.mdHasPassword) ? _vm._h('md-button', {\n staticClass: \"md-icon-button md-toggle-password\",\n on: {\n \"click\": _vm.togglePasswordType\n }\n }, [_vm._h('md-icon', [_vm._s(_vm.showPassword ? 'visibility_off' : 'visibility')])]) : _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-4e747acd\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4e747acd!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdInputContainer/mdInputContainer.vue\n// module id = 88\n// module chunks = 9 22","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!./mdInput.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-53a56078!vue-loader/lib/selector?type=template&index=0!./mdInput.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/marcosmoura/Projects/github/vue-material/src/components/mdInputContainer/mdInput.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-53a56078\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-53a56078\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdInput.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/components/mdInputContainer/mdInput.vue\n// module id = 89\n// module chunks = 9 22","\n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdInput.vue?18970ece","export default {\n props: {\n value: [String, Number],\n disabled: Boolean,\n required: Boolean,\n maxlength: [Number, String],\n placeholder: String\n },\n watch: {\n value() {\n this.setParentValue();\n },\n disabled() {\n this.setParentDisabled();\n },\n required() {\n this.setParentRequired();\n },\n placeholder() {\n this.setParentPlaceholder();\n },\n maxlength() {\n this.handleMaxLength();\n }\n },\n methods: {\n handleMaxLength() {\n this.parentContainer.enableCounter = this.maxlength > 0;\n this.parentContainer.counterLength = this.maxlength;\n },\n setParentValue() {\n this.parentContainer.setValue(this.value);\n },\n setParentDisabled() {\n this.parentContainer.isDisabled = this.disabled;\n },\n setParentRequired() {\n this.parentContainer.isRequired = this.required;\n },\n setParentPlaceholder() {\n this.parentContainer.hasPlaceholder = !!this.placeholder;\n },\n onFocus() {\n this.parentContainer.isFocused = true;\n },\n onBlur() {\n this.parentContainer.isFocused = false;\n this.setParentValue();\n },\n onInput() {\n this.setParentValue();\n this.parentContainer.inputLength = this.value ? this.value.length : 0;\n this.$emit('change', this.value);\n this.$emit('input', this.value);\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdInputContainer/common.js","let getClosestVueParent = ($parent, cssClass) => {\n if (!$parent.$el) {\n return false;\n }\n\n if ($parent._uid === 0) {\n return false;\n }\n\n if ($parent.$el.classList.contains(cssClass)) {\n return $parent;\n }\n\n return getClosestVueParent($parent.$parent, cssClass);\n};\n\nexport default getClosestVueParent;\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/getClosestVueParent.js","module.exports={render:function (){var _vm=this;\n return _vm._h('input', {\n staticClass: \"md-input\",\n attrs: {\n \"type\": _vm.type,\n \"disabled\": _vm.disabled,\n \"required\": _vm.required,\n \"placeholder\": _vm.placeholder,\n \"maxlength\": _vm.maxlength\n },\n domProps: {\n \"value\": _vm.value\n },\n on: {\n \"focus\": _vm.onFocus,\n \"blur\": _vm.onBlur,\n \"input\": _vm.onInput,\n \"keydown\": [function($event) {\n if ($event.keyCode !== 38) { return; }\n _vm.onInput($event)\n }, function($event) {\n if ($event.keyCode !== 40) { return; }\n _vm.onInput($event)\n }]\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-53a56078\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-53a56078!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdInputContainer/mdInput.vue\n// module id = 93\n// module chunks = 9 22","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!./mdTextarea.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-62d24f30!vue-loader/lib/selector?type=template&index=0!./mdTextarea.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/marcosmoura/Projects/github/vue-material/src/components/mdInputContainer/mdTextarea.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-62d24f30\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-62d24f30\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTextarea.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/components/mdInputContainer/mdTextarea.vue\n// module id = 94\n// module chunks = 9 22","\n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTextarea.vue?4c064357","/*!\n\tAutosize 3.0.18\n\tlicense: MIT\n\thttp://www.jacklmoore.com/autosize\n*/\n(function (global, factory) {\n\tif (typeof define === 'function' && define.amd) {\n\t\tdefine(['exports', 'module'], factory);\n\t} else if (typeof exports !== 'undefined' && typeof module !== 'undefined') {\n\t\tfactory(exports, module);\n\t} else {\n\t\tvar mod = {\n\t\t\texports: {}\n\t\t};\n\t\tfactory(mod.exports, mod);\n\t\tglobal.autosize = mod.exports;\n\t}\n})(this, function (exports, module) {\n\t'use strict';\n\n\tvar map = typeof Map === 'function' ? new Map() : (function () {\n\t\tvar keys = [];\n\t\tvar values = [];\n\n\t\treturn {\n\t\t\thas: function has(key) {\n\t\t\t\treturn keys.indexOf(key) > -1;\n\t\t\t},\n\t\t\tget: function get(key) {\n\t\t\t\treturn values[keys.indexOf(key)];\n\t\t\t},\n\t\t\tset: function set(key, value) {\n\t\t\t\tif (keys.indexOf(key) === -1) {\n\t\t\t\t\tkeys.push(key);\n\t\t\t\t\tvalues.push(value);\n\t\t\t\t}\n\t\t\t},\n\t\t\t'delete': function _delete(key) {\n\t\t\t\tvar index = keys.indexOf(key);\n\t\t\t\tif (index > -1) {\n\t\t\t\t\tkeys.splice(index, 1);\n\t\t\t\t\tvalues.splice(index, 1);\n\t\t\t\t}\n\t\t\t} };\n\t})();\n\n\tvar createEvent = function createEvent(name) {\n\t\treturn new Event(name);\n\t};\n\ttry {\n\t\tnew Event('test');\n\t} catch (e) {\n\t\t// IE does not support `new Event()`\n\t\tcreateEvent = function (name) {\n\t\t\tvar evt = document.createEvent('Event');\n\t\t\tevt.initEvent(name, true, false);\n\t\t\treturn evt;\n\t\t};\n\t}\n\n\tfunction assign(ta) {\n\t\tif (!ta || !ta.nodeName || ta.nodeName !== 'TEXTAREA' || map.has(ta)) return;\n\n\t\tvar heightOffset = null;\n\t\tvar clientWidth = ta.clientWidth;\n\t\tvar cachedHeight = null;\n\n\t\tfunction init() {\n\t\t\tvar style = window.getComputedStyle(ta, null);\n\n\t\t\tif (style.resize === 'vertical') {\n\t\t\t\tta.style.resize = 'none';\n\t\t\t} else if (style.resize === 'both') {\n\t\t\t\tta.style.resize = 'horizontal';\n\t\t\t}\n\n\t\t\tif (style.boxSizing === 'content-box') {\n\t\t\t\theightOffset = -(parseFloat(style.paddingTop) + parseFloat(style.paddingBottom));\n\t\t\t} else {\n\t\t\t\theightOffset = parseFloat(style.borderTopWidth) + parseFloat(style.borderBottomWidth);\n\t\t\t}\n\t\t\t// Fix when a textarea is not on document body and heightOffset is Not a Number\n\t\t\tif (isNaN(heightOffset)) {\n\t\t\t\theightOffset = 0;\n\t\t\t}\n\n\t\t\tupdate();\n\t\t}\n\n\t\tfunction changeOverflow(value) {\n\t\t\t{\n\t\t\t\t// Chrome/Safari-specific fix:\n\t\t\t\t// When the textarea y-overflow is hidden, Chrome/Safari do not reflow the text to account for the space\n\t\t\t\t// made available by removing the scrollbar. The following forces the necessary text reflow.\n\t\t\t\tvar width = ta.style.width;\n\t\t\t\tta.style.width = '0px';\n\t\t\t\t// Force reflow:\n\t\t\t\t/* jshint ignore:start */\n\t\t\t\tta.offsetWidth;\n\t\t\t\t/* jshint ignore:end */\n\t\t\t\tta.style.width = width;\n\t\t\t}\n\n\t\t\tta.style.overflowY = value;\n\n\t\t\tresize();\n\t\t}\n\n\t\tfunction getParentOverflows(el) {\n\t\t\tvar arr = [];\n\n\t\t\twhile (el && el.parentNode && el.parentNode instanceof Element) {\n\t\t\t\tif (el.parentNode.scrollTop) {\n\t\t\t\t\tarr.push({\n\t\t\t\t\t\tnode: el.parentNode,\n\t\t\t\t\t\tscrollTop: el.parentNode.scrollTop });\n\t\t\t\t}\n\t\t\t\tel = el.parentNode;\n\t\t\t}\n\n\t\t\treturn arr;\n\t\t}\n\n\t\tfunction resize() {\n\t\t\tvar originalHeight = ta.style.height;\n\t\t\tvar overflows = getParentOverflows(ta);\n\t\t\tvar docTop = document.documentElement && document.documentElement.scrollTop; // Needed for Mobile IE (ticket #240)\n\n\t\t\tta.style.height = 'auto';\n\n\t\t\tvar endHeight = ta.scrollHeight + heightOffset;\n\n\t\t\tif (ta.scrollHeight === 0) {\n\t\t\t\t// If the scrollHeight is 0, then the element probably has display:none or is detached from the DOM.\n\t\t\t\tta.style.height = originalHeight;\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tta.style.height = endHeight + 'px';\n\n\t\t\t// used to check if an update is actually necessary on window.resize\n\t\t\tclientWidth = ta.clientWidth;\n\n\t\t\t// prevents scroll-position jumping\n\t\t\toverflows.forEach(function (el) {\n\t\t\t\tel.node.scrollTop = el.scrollTop;\n\t\t\t});\n\n\t\t\tif (docTop) {\n\t\t\t\tdocument.documentElement.scrollTop = docTop;\n\t\t\t}\n\t\t}\n\n\t\tfunction update() {\n\t\t\tresize();\n\n\t\t\tvar computed = window.getComputedStyle(ta, null);\n\t\t\tvar computedHeight = Math.round(parseFloat(computed.height));\n\t\t\tvar styleHeight = Math.round(parseFloat(ta.style.height));\n\n\t\t\t// The computed height not matching the height set via resize indicates that\n\t\t\t// the max-height has been exceeded, in which case the overflow should be set to visible.\n\t\t\tif (computedHeight !== styleHeight) {\n\t\t\t\tif (computed.overflowY !== 'visible') {\n\t\t\t\t\tchangeOverflow('visible');\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Normally keep overflow set to hidden, to avoid flash of scrollbar as the textarea expands.\n\t\t\t\tif (computed.overflowY !== 'hidden') {\n\t\t\t\t\tchangeOverflow('hidden');\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (cachedHeight !== computedHeight) {\n\t\t\t\tcachedHeight = computedHeight;\n\t\t\t\tvar evt = createEvent('autosize:resized');\n\t\t\t\ttry {\n\t\t\t\t\tta.dispatchEvent(evt);\n\t\t\t\t} catch (err) {}\n\t\t\t}\n\t\t}\n\n\t\tvar pageResize = function pageResize() {\n\t\t\tif (ta.clientWidth !== clientWidth) {\n\t\t\t\tupdate();\n\t\t\t}\n\t\t};\n\n\t\tvar destroy = (function (style) {\n\t\t\twindow.removeEventListener('resize', pageResize, false);\n\t\t\tta.removeEventListener('input', update, false);\n\t\t\tta.removeEventListener('keyup', update, false);\n\t\t\tta.removeEventListener('autosize:destroy', destroy, false);\n\t\t\tta.removeEventListener('autosize:update', update, false);\n\n\t\t\tObject.keys(style).forEach(function (key) {\n\t\t\t\tta.style[key] = style[key];\n\t\t\t});\n\n\t\t\tmap['delete'](ta);\n\t\t}).bind(ta, {\n\t\t\theight: ta.style.height,\n\t\t\tresize: ta.style.resize,\n\t\t\toverflowY: ta.style.overflowY,\n\t\t\toverflowX: ta.style.overflowX,\n\t\t\twordWrap: ta.style.wordWrap });\n\n\t\tta.addEventListener('autosize:destroy', destroy, false);\n\n\t\t// IE9 does not fire onpropertychange or oninput for deletions,\n\t\t// so binding to onkeyup to catch most of those events.\n\t\t// There is no way that I know of to detect something like 'cut' in IE9.\n\t\tif ('onpropertychange' in ta && 'oninput' in ta) {\n\t\t\tta.addEventListener('keyup', update, false);\n\t\t}\n\n\t\twindow.addEventListener('resize', pageResize, false);\n\t\tta.addEventListener('input', update, false);\n\t\tta.addEventListener('autosize:update', update, false);\n\t\tta.style.overflowX = 'hidden';\n\t\tta.style.wordWrap = 'break-word';\n\n\t\tmap.set(ta, {\n\t\t\tdestroy: destroy,\n\t\t\tupdate: update });\n\n\t\tinit();\n\t}\n\n\tfunction destroy(ta) {\n\t\tvar methods = map.get(ta);\n\t\tif (methods) {\n\t\t\tmethods.destroy();\n\t\t}\n\t}\n\n\tfunction update(ta) {\n\t\tvar methods = map.get(ta);\n\t\tif (methods) {\n\t\t\tmethods.update();\n\t\t}\n\t}\n\n\tvar autosize = null;\n\n\t// Do nothing in Node.js environment and IE8 (or lower)\n\tif (typeof window === 'undefined' || typeof window.getComputedStyle !== 'function') {\n\t\tautosize = function (el) {\n\t\t\treturn el;\n\t\t};\n\t\tautosize.destroy = function (el) {\n\t\t\treturn el;\n\t\t};\n\t\tautosize.update = function (el) {\n\t\t\treturn el;\n\t\t};\n\t} else {\n\t\tautosize = function (el, options) {\n\t\t\tif (el) {\n\t\t\t\tArray.prototype.forEach.call(el.length ? el : [el], function (x) {\n\t\t\t\t\treturn assign(x, options);\n\t\t\t\t});\n\t\t\t}\n\t\t\treturn el;\n\t\t};\n\t\tautosize.destroy = function (el) {\n\t\t\tif (el) {\n\t\t\t\tArray.prototype.forEach.call(el.length ? el : [el], destroy);\n\t\t\t}\n\t\t\treturn el;\n\t\t};\n\t\tautosize.update = function (el) {\n\t\t\tif (el) {\n\t\t\t\tArray.prototype.forEach.call(el.length ? el : [el], update);\n\t\t\t}\n\t\t\treturn el;\n\t\t};\n\t}\n\n\tmodule.exports = autosize;\n});\n\n// Firefox will throw an error on dispatchEvent for a detached element\n// https://bugzilla.mozilla.org/show_bug.cgi?id=889376\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/autosize/dist/autosize.js\n// module id = 96\n// module chunks = 9 22","module.exports={render:function (){var _vm=this;\n return _vm._h('textarea', {\n staticClass: \"md-input\",\n attrs: {\n \"disabled\": _vm.disabled,\n \"required\": _vm.required,\n \"placeholder\": _vm.placeholder,\n \"maxlength\": _vm.maxlength\n },\n domProps: {\n \"value\": _vm.value\n },\n on: {\n \"focus\": _vm.onFocus,\n \"blur\": _vm.onBlur,\n \"input\": _vm.onInput\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-62d24f30\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-62d24f30!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdInputContainer/mdTextarea.vue\n// module id = 97\n// module chunks = 9 22","module.exports = \".THEME_NAME .md-input-container.md-input-invalid:after, .THEME_NAME.md-input-container.md-input-invalid:after {\\n background-color: WARN-COLOR; }\\n\\n.THEME_NAME .md-input-container.md-input-invalid label,\\n.THEME_NAME .md-input-container.md-input-invalid .md-error,\\n.THEME_NAME .md-input-container.md-input-invalid .md-count,\\n.THEME_NAME .md-input-container.md-input-invalid input,\\n.THEME_NAME .md-input-container.md-input-invalid textarea, .THEME_NAME.md-input-container.md-input-invalid label,\\n.THEME_NAME.md-input-container.md-input-invalid .md-error,\\n.THEME_NAME.md-input-container.md-input-invalid .md-count,\\n.THEME_NAME.md-input-container.md-input-invalid input,\\n.THEME_NAME.md-input-container.md-input-invalid textarea {\\n color: WARN-COLOR; }\\n\\n.THEME_NAME .md-input-container.md-input-focused.md-input-inline label, .THEME_NAME.md-input-container.md-input-focused.md-input-inline label {\\n color: rgba(0, 0, 0, 0.54); }\\n\\n.THEME_NAME .md-input-container.md-input-focused.md-input-required label:after, .THEME_NAME.md-input-container.md-input-focused.md-input-required label:after {\\n color: WARN-COLOR; }\\n\\n.THEME_NAME .md-input-container.md-input-focused:after, .THEME_NAME.md-input-container.md-input-focused:after {\\n height: 2px;\\n background-color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-input-container.md-input-focused input,\\n.THEME_NAME .md-input-container.md-input-focused textarea, .THEME_NAME.md-input-container.md-input-focused input,\\n.THEME_NAME.md-input-container.md-input-focused textarea {\\n color: PRIMARY-COLOR;\\n text-shadow: 0 0 0 BACKGROUND-CONTRAST;\\n -webkit-text-fill-color: transparent; }\\n\\n.THEME_NAME .md-input-container.md-input-focused label, .THEME_NAME.md-input-container.md-input-focused label {\\n color: PRIMARY-COLOR; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdInputContainer/mdInputContainer.theme\n// module id = 98\n// module chunks = 9 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdInputContainer/index.js b/dist/components/mdInputContainer/index.js index d8ca9da..00467af 100644 --- a/dist/components/mdInputContainer/index.js +++ b/dist/components/mdInputContainer/index.js @@ -1,6 +1,6 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return e[i].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}({0:function(e,t,n){e.exports=n(13)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function e(t,n){return!!t.$el&&(t.$el.classList.contains(n)?t:0!==t._uid&&e(t.$parent,n))};t.default=n},2:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.constructor===Array};t.default=n},3:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{value:[String,Number],disabled:Boolean,required:Boolean,maxlength:[Number,String],placeholder:String},watch:{value:function(){this.setParentValue()},disabled:function(){this.setParentDisabled()},required:function(){this.setParentRequired()},placeholder:function(){this.setParentPlaceholder()},maxlength:function(){this.handleMaxLength()}},methods:{handleMaxLength:function(){this.parentContainer.enableCounter=this.maxlength>0,this.parentContainer.counterLength=this.maxlength},setParentValue:function(){this.parentContainer.setValue(this.$el.value)},setParentDisabled:function(){this.parentContainer.isDisabled=this.disabled},setParentRequired:function(){this.parentContainer.isRequired=this.required},setParentPlaceholder:function(){this.parentContainer.hasPlaceholder=!!this.placeholder},onFocus:function(){this.parentContainer.isFocused=!0},onBlur:function(){this.parentContainer.isFocused=!1,this.setParentValue()},onInput:function(){this.setParentValue(),this.parentContainer.inputLength=this.$el.value.length,this.$emit("change",this.$el.value),this.$emit("input",this.$el.value)}}}},4:function(e,t,n){var i,o,r;/*! +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueMaterial=e():t.VueMaterial=e()}(this,function(){return function(t){function e(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return t[i].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var n={};return e.m=t,e.c=n,e.p="/",e(0)}({0:function(t,e,n){t.exports=n(15)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function t(e,n){return!!e.$el&&(0!==e._uid&&(e.$el.classList.contains(n)?e:t(e.$parent,n)))};e.default=n,t.exports=e.default},3:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t){return t&&t.constructor===Array};e.default=n,t.exports=e.default},5:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{value:[String,Number],disabled:Boolean,required:Boolean,maxlength:[Number,String],placeholder:String},watch:{value:function(){this.setParentValue()},disabled:function(){this.setParentDisabled()},required:function(){this.setParentRequired()},placeholder:function(){this.setParentPlaceholder()},maxlength:function(){this.handleMaxLength()}},methods:{handleMaxLength:function(){this.parentContainer.enableCounter=this.maxlength>0,this.parentContainer.counterLength=this.maxlength},setParentValue:function(){this.parentContainer.setValue(this.value)},setParentDisabled:function(){this.parentContainer.isDisabled=this.disabled},setParentRequired:function(){this.parentContainer.isRequired=this.required},setParentPlaceholder:function(){this.parentContainer.hasPlaceholder=!!this.placeholder},onFocus:function(){this.parentContainer.isFocused=!0},onBlur:function(){this.parentContainer.isFocused=!1,this.setParentValue()},onInput:function(){this.setParentValue(),this.parentContainer.inputLength=this.value?this.value.length:0,this.$emit("change",this.value),this.$emit("input",this.value)}}},t.exports=e.default},6:function(t,e,n){var i,o,r;/*! Autosize 3.0.18 license: MIT http://www.jacklmoore.com/autosize */ -!function(n,a){o=[t,e],i=a,r="function"==typeof i?i.apply(t,o):i,!(void 0!==r&&(e.exports=r))}(this,function(e,t){"use strict";function n(e){function t(){var t=window.getComputedStyle(e,null);"vertical"===t.resize?e.style.resize="none":"both"===t.resize&&(e.style.resize="horizontal"),s="content-box"===t.boxSizing?-(parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)):parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth),isNaN(s)&&(s=0),u()}function n(t){var n=e.style.width;e.style.width="0px",e.offsetWidth,e.style.width=n,e.style.overflowY=t,o()}function i(e){for(var t=[];e&&e.parentNode&&e.parentNode instanceof Element;)e.parentNode.scrollTop&&t.push({node:e.parentNode,scrollTop:e.parentNode.scrollTop}),e=e.parentNode;return t}function o(){var t=e.style.height,n=i(e),o=document.documentElement&&document.documentElement.scrollTop;e.style.height="auto";var r=e.scrollHeight+s;return 0===e.scrollHeight?void(e.style.height=t):(e.style.height=r+"px",d=e.clientWidth,n.forEach(function(e){e.node.scrollTop=e.scrollTop}),void(o&&(document.documentElement.scrollTop=o)))}function u(){o();var t=window.getComputedStyle(e,null),i=Math.round(parseFloat(t.height)),r=Math.round(parseFloat(e.style.height));if(i!==r?"visible"!==t.overflowY&&n("visible"):"hidden"!==t.overflowY&&n("hidden"),l!==i){l=i;var u=a("autosize:resized");try{e.dispatchEvent(u)}catch(e){}}}if(e&&e.nodeName&&"TEXTAREA"===e.nodeName&&!r.has(e)){var s=null,d=e.clientWidth,l=null,c=function(){e.clientWidth!==d&&u()},p=function(t){window.removeEventListener("resize",c,!1),e.removeEventListener("input",u,!1),e.removeEventListener("keyup",u,!1),e.removeEventListener("autosize:destroy",p,!1),e.removeEventListener("autosize:update",u,!1),Object.keys(t).forEach(function(n){e.style[n]=t[n]}),r.delete(e)}.bind(e,{height:e.style.height,resize:e.style.resize,overflowY:e.style.overflowY,overflowX:e.style.overflowX,wordWrap:e.style.wordWrap});e.addEventListener("autosize:destroy",p,!1),"onpropertychange"in e&&"oninput"in e&&e.addEventListener("keyup",u,!1),window.addEventListener("resize",c,!1),e.addEventListener("input",u,!1),e.addEventListener("autosize:update",u,!1),e.style.overflowX="hidden",e.style.wordWrap="break-word",r.set(e,{destroy:p,update:u}),t()}}function i(e){var t=r.get(e);t&&t.destroy()}function o(e){var t=r.get(e);t&&t.update()}var r="function"==typeof Map?new Map:function(){var e=[],t=[];return{has:function(t){return e.indexOf(t)>-1},get:function(n){return t[e.indexOf(n)]},set:function(n,i){e.indexOf(n)===-1&&(e.push(n),t.push(i))},delete:function(n){var i=e.indexOf(n);i>-1&&(e.splice(i,1),t.splice(i,1))}}}(),a=function(e){return new Event(e)};try{new Event("test")}catch(e){a=function(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!1),t}}var u=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?(u=function(e){return e},u.destroy=function(e){return e},u.update=function(e){return e}):(u=function(e,t){return e&&Array.prototype.forEach.call(e.length?e:[e],function(e){return n(e,t)}),e},u.destroy=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],i),e},u.update=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],o),e}),t.exports=u})},13:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-input-container",a.default),e.component("md-input",s.default),e.component("md-textarea",l.default),e.material.styles.push(p.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=n(132),a=i(r),u=n(131),s=i(u),d=n(133),l=i(d),c=n(100),p=i(c)},43:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(3),r=i(o),a=n(1),u=i(a);t.default={mixins:[r.default],props:{type:{type:String,default:"text"}},mounted:function(){if(this.parentContainer=(0,u.default)(this.$parent,"md-input-container"),!this.parentContainer)throw this.$destroy(),new Error("You should wrap the md-input in a md-input-container");this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.setParentValue(),this.handleMaxLength()}}},44:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(2),r=i(o);t.default={props:{mdInline:Boolean,mdDisabled:Boolean,mdHasPassword:Boolean},data:function(){return{value:"",input:!1,inputType:!1,showPassword:!1,enableCounter:!1,hasSelect:!1,hasPlaceholder:!1,isDisabled:!1,isRequired:!1,isFocused:!1,counterLength:0,inputLength:0}},computed:{hasValue:function(){return(0,r.default)(this.value)?this.value.length>0:Boolean(this.value)},classes:function(){return{"md-input-inline":this.mdInline,"md-has-password":this.mdHasPassword,"md-has-select":this.hasSelect,"md-has-value":this.hasValue,"md-input-placeholder":this.hasPlaceholder,"md-input-disabled":this.isDisabled,"md-input-required":this.isRequired,"md-input-focused":this.isFocused}}},methods:{togglePasswordType:function(){"input"===this.input.tagName.toLowerCase()&&("password"===this.inputType?(this.input.type="text",this.showPassword=!0):(this.input.type="password",this.showPassword=!1),this.input.focus())},setValue:function(e){this.value=e}},mounted:function(){if(this.input=this.$el.querySelectorAll("input, textarea, select")[0],!this.input)throw this.$destroy(),new Error("Missing input/select/textarea inside md-input-container");this.inputType=this.input.type}}},45:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(4),r=i(o),a=n(3),u=i(a),s=n(1),d=i(s);t.default={mixins:[u.default],mounted:function(){if(this.parentContainer=(0,d.default)(this.$parent,"md-input-container"),!this.parentContainer)throw this.$destroy(),new Error("You should wrap the md-textarea in a md-input-container");this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.setParentValue(),this.handleMaxLength(),this.$el.getAttribute("rows")||this.$el.setAttribute("rows","1"),(0,r.default)(this.$el)},beforeDestroy:function(){r.default.destroy(this.$el)}}},82:function(e,t){},100:function(e,t){e.exports=".THEME_NAME .md-input-container.md-input-invalid:after,.THEME_NAME.md-input-container.md-input-invalid:after{background-color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-invalid label,.THEME_NAME .md-input-container.md-input-invalid .md-error,.THEME_NAME .md-input-container.md-input-invalid .md-count,.THEME_NAME .md-input-container.md-input-invalid input,.THEME_NAME .md-input-container.md-input-invalid textarea,.THEME_NAME.md-input-container.md-input-invalid label,.THEME_NAME.md-input-container.md-input-invalid .md-error,.THEME_NAME.md-input-container.md-input-invalid .md-count,.THEME_NAME.md-input-container.md-input-invalid input,.THEME_NAME.md-input-container.md-input-invalid textarea{color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-focused.md-input-inline label,.THEME_NAME.md-input-container.md-input-focused.md-input-inline label{color:rgba(0,0,0,0.54)}.THEME_NAME .md-input-container.md-input-focused.md-input-required label:after,.THEME_NAME.md-input-container.md-input-focused.md-input-required label:after{color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-focused:after,.THEME_NAME.md-input-container.md-input-focused:after{height:2px;background-color:PRIMARY-COLOR}.THEME_NAME .md-input-container.md-input-focused input,.THEME_NAME .md-input-container.md-input-focused textarea,.THEME_NAME.md-input-container.md-input-focused input,.THEME_NAME.md-input-container.md-input-focused textarea{color:PRIMARY-COLOR;text-shadow:0 0 0 BACKGROUND-CONTRAST;-webkit-text-fill-color:transparent}.THEME_NAME .md-input-container.md-input-focused label,.THEME_NAME.md-input-container.md-input-focused label{color:PRIMARY-COLOR}\n"},131:function(e,t,n){var i,o;i=n(43);var r=n(183);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,e.exports=i},132:function(e,t,n){var i,o;n(82),i=n(44);var r=n(180);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,e.exports=i},133:function(e,t,n){var i,o;i=n(45);var r=n(187);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,e.exports=i},180:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-input-container",class:e.classes},[e._t("default")," ",e.enableCounter?e._h("span",{staticClass:"md-count"},[e._s(e.inputLength)+" / "+e._s(e.counterLength)]):e._e()," ",e.mdHasPassword?e._h("md-button",{staticClass:"md-icon-button md-toggle-password",on:{click:e.togglePasswordType}},[e._h("md-icon",[e._s(e.showPassword?"visibility_off":"visibility")])]):e._e()])},staticRenderFns:[]}},183:function(e,t){e.exports={render:function(){var e=this;return e._h("input",{staticClass:"md-input",attrs:{type:e.type,disabled:e.disabled,required:e.required,placeholder:e.placeholder,maxlength:e.maxlength},domProps:{value:e.value},on:{focus:e.onFocus,blur:e.onBlur,input:e.onInput,keydown:[function(t){38===t.keyCode&&e.onInput(t)},function(t){40===t.keyCode&&e.onInput(t)}]}})},staticRenderFns:[]}},187:function(e,t){e.exports={render:function(){var e=this;return e._h("textarea",{staticClass:"md-input",attrs:{disabled:e.disabled,required:e.required,placeholder:e.placeholder,maxlength:e.maxlength},domProps:{value:e.value},on:{focus:e.onFocus,blur:e.onBlur,input:e.onInput}})},staticRenderFns:[]}}})}); \ No newline at end of file +!function(n,a){o=[e,t],i=a,r="function"==typeof i?i.apply(e,o):i,!(void 0!==r&&(t.exports=r))}(this,function(t,e){"use strict";function n(t){function e(){var e=window.getComputedStyle(t,null);"vertical"===e.resize?t.style.resize="none":"both"===e.resize&&(t.style.resize="horizontal"),s="content-box"===e.boxSizing?-(parseFloat(e.paddingTop)+parseFloat(e.paddingBottom)):parseFloat(e.borderTopWidth)+parseFloat(e.borderBottomWidth),isNaN(s)&&(s=0),u()}function n(e){var n=t.style.width;t.style.width="0px",t.offsetWidth,t.style.width=n,t.style.overflowY=e,o()}function i(t){for(var e=[];t&&t.parentNode&&t.parentNode instanceof Element;)t.parentNode.scrollTop&&e.push({node:t.parentNode,scrollTop:t.parentNode.scrollTop}),t=t.parentNode;return e}function o(){var e=t.style.height,n=i(t),o=document.documentElement&&document.documentElement.scrollTop;t.style.height="auto";var r=t.scrollHeight+s;return 0===t.scrollHeight?void(t.style.height=e):(t.style.height=r+"px",d=t.clientWidth,n.forEach(function(t){t.node.scrollTop=t.scrollTop}),void(o&&(document.documentElement.scrollTop=o)))}function u(){o();var e=window.getComputedStyle(t,null),i=Math.round(parseFloat(e.height)),r=Math.round(parseFloat(t.style.height));if(i!==r?"visible"!==e.overflowY&&n("visible"):"hidden"!==e.overflowY&&n("hidden"),l!==i){l=i;var u=a("autosize:resized");try{t.dispatchEvent(u)}catch(t){}}}if(t&&t.nodeName&&"TEXTAREA"===t.nodeName&&!r.has(t)){var s=null,d=t.clientWidth,l=null,c=function(){t.clientWidth!==d&&u()},p=function(e){window.removeEventListener("resize",c,!1),t.removeEventListener("input",u,!1),t.removeEventListener("keyup",u,!1),t.removeEventListener("autosize:destroy",p,!1),t.removeEventListener("autosize:update",u,!1),Object.keys(e).forEach(function(n){t.style[n]=e[n]}),r.delete(t)}.bind(t,{height:t.style.height,resize:t.style.resize,overflowY:t.style.overflowY,overflowX:t.style.overflowX,wordWrap:t.style.wordWrap});t.addEventListener("autosize:destroy",p,!1),"onpropertychange"in t&&"oninput"in t&&t.addEventListener("keyup",u,!1),window.addEventListener("resize",c,!1),t.addEventListener("input",u,!1),t.addEventListener("autosize:update",u,!1),t.style.overflowX="hidden",t.style.wordWrap="break-word",r.set(t,{destroy:p,update:u}),e()}}function i(t){var e=r.get(t);e&&e.destroy()}function o(t){var e=r.get(t);e&&e.update()}var r="function"==typeof Map?new Map:function(){var t=[],e=[];return{has:function(e){return t.indexOf(e)>-1},get:function(n){return e[t.indexOf(n)]},set:function(n,i){t.indexOf(n)===-1&&(t.push(n),e.push(i))},delete:function(n){var i=t.indexOf(n);i>-1&&(t.splice(i,1),e.splice(i,1))}}}(),a=function(t){return new Event(t)};try{new Event("test")}catch(t){a=function(t){var e=document.createEvent("Event");return e.initEvent(t,!0,!1),e}}var u=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?(u=function(t){return t},u.destroy=function(t){return t},u.update=function(t){return t}):(u=function(t,e){return t&&Array.prototype.forEach.call(t.length?t:[t],function(t){return n(t,e)}),t},u.destroy=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],i),t},u.update=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],o),t}),e.exports=u})},15:function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-input-container",a.default),t.component("md-input",s.default),t.component("md-textarea",l.default),t.material.styles.push(p.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var r=n(133),a=i(r),u=n(132),s=i(u),d=n(134),l=i(d),c=n(101),p=i(c);t.exports=e.default},44:function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(5),r=i(o),a=n(1),u=i(a);e.default={mixins:[r.default],props:{type:{type:String,default:"text"}},mounted:function(){if(this.parentContainer=(0,u.default)(this.$parent,"md-input-container"),!this.parentContainer)throw this.$destroy(),new Error("You should wrap the md-input in a md-input-container");this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.setParentValue(),this.handleMaxLength()}},t.exports=e.default},45:function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(3),r=i(o);e.default={props:{mdInline:Boolean,mdDisabled:Boolean,mdHasPassword:Boolean},data:function(){return{value:"",input:!1,showPassword:!1,enableCounter:!1,hasSelect:!1,hasPlaceholder:!1,isDisabled:!1,isRequired:!1,isFocused:!1,counterLength:0,inputLength:0}},computed:{hasValue:function(){return(0,r.default)(this.value)?this.value.length>0:Boolean(this.value)},classes:function(){return{"md-input-inline":this.mdInline,"md-has-password":this.mdHasPassword,"md-has-select":this.hasSelect,"md-has-value":this.hasValue,"md-input-placeholder":this.hasPlaceholder,"md-input-disabled":this.isDisabled,"md-input-required":this.isRequired,"md-input-focused":this.isFocused}}},methods:{isInput:function(){return this.input&&"input"===this.input.tagName.toLowerCase()},togglePasswordType:function(){this.isInput()&&("password"===this.input.type?(this.input.type="text",this.showPassword=!0):(this.input.type="password",this.showPassword=!1),this.input.focus())},setValue:function(t){this.value=t}},mounted:function(){if(this.input=this.$el.querySelectorAll("input, textarea, select")[0],!this.input)throw this.$destroy(),new Error("Missing input/select/textarea inside md-input-container")}},t.exports=e.default},46:function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(6),r=i(o),a=n(5),u=i(a),s=n(1),d=i(s);e.default={mixins:[u.default],mounted:function(){if(this.parentContainer=(0,d.default)(this.$parent,"md-input-container"),!this.parentContainer)throw this.$destroy(),new Error("You should wrap the md-textarea in a md-input-container");this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.setParentValue(),this.handleMaxLength(),this.$el.getAttribute("rows")||this.$el.setAttribute("rows","1"),(0,r.default)(this.$el)},beforeDestroy:function(){r.default.destroy(this.$el)}},t.exports=e.default},83:function(t,e){},101:function(t,e){t.exports=".THEME_NAME .md-input-container.md-input-invalid:after,.THEME_NAME.md-input-container.md-input-invalid:after{background-color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-invalid label,.THEME_NAME .md-input-container.md-input-invalid .md-error,.THEME_NAME .md-input-container.md-input-invalid .md-count,.THEME_NAME .md-input-container.md-input-invalid input,.THEME_NAME .md-input-container.md-input-invalid textarea,.THEME_NAME.md-input-container.md-input-invalid label,.THEME_NAME.md-input-container.md-input-invalid .md-error,.THEME_NAME.md-input-container.md-input-invalid .md-count,.THEME_NAME.md-input-container.md-input-invalid input,.THEME_NAME.md-input-container.md-input-invalid textarea{color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-focused.md-input-inline label,.THEME_NAME.md-input-container.md-input-focused.md-input-inline label{color:rgba(0,0,0,0.54)}.THEME_NAME .md-input-container.md-input-focused.md-input-required label:after,.THEME_NAME.md-input-container.md-input-focused.md-input-required label:after{color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-focused:after,.THEME_NAME.md-input-container.md-input-focused:after{height:2px;background-color:PRIMARY-COLOR}.THEME_NAME .md-input-container.md-input-focused input,.THEME_NAME .md-input-container.md-input-focused textarea,.THEME_NAME.md-input-container.md-input-focused input,.THEME_NAME.md-input-container.md-input-focused textarea{color:PRIMARY-COLOR;text-shadow:0 0 0 BACKGROUND-CONTRAST;-webkit-text-fill-color:transparent}.THEME_NAME .md-input-container.md-input-focused label,.THEME_NAME.md-input-container.md-input-focused label{color:PRIMARY-COLOR}\n"},132:function(t,e,n){var i,o;i=n(44);var r=n(184);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,t.exports=i},133:function(t,e,n){var i,o;n(83),i=n(45);var r=n(181);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,t.exports=i},134:function(t,e,n){var i,o;i=n(46);var r=n(188);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,t.exports=i},181:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-input-container",class:t.classes},[t._t("default")," ",t.enableCounter?t._h("span",{staticClass:"md-count"},[t._s(t.inputLength)+" / "+t._s(t.counterLength)]):t._e()," ",t.mdHasPassword?t._h("md-button",{staticClass:"md-icon-button md-toggle-password",on:{click:t.togglePasswordType}},[t._h("md-icon",[t._s(t.showPassword?"visibility_off":"visibility")])]):t._e()])},staticRenderFns:[]}},184:function(t,e){t.exports={render:function(){var t=this;return t._h("input",{staticClass:"md-input",attrs:{type:t.type,disabled:t.disabled,required:t.required,placeholder:t.placeholder,maxlength:t.maxlength},domProps:{value:t.value},on:{focus:t.onFocus,blur:t.onBlur,input:t.onInput,keydown:[function(e){38===e.keyCode&&t.onInput(e)},function(e){40===e.keyCode&&t.onInput(e)}]}})},staticRenderFns:[]}},188:function(t,e){t.exports={render:function(){var t=this;return t._h("textarea",{staticClass:"md-input",attrs:{disabled:t.disabled,required:t.required,placeholder:t.placeholder,maxlength:t.maxlength},domProps:{value:t.value},on:{focus:t.onFocus,blur:t.onBlur,input:t.onInput}})},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdList/index.debug.js b/dist/components/mdList/index.debug.js new file mode 100644 index 0000000..64b0545 --- /dev/null +++ b/dist/components/mdList/index.debug.js @@ -0,0 +1,460 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(99); + + +/***/ }, + +/***/ 99: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdList = __webpack_require__(100); + + var _mdList2 = _interopRequireDefault(_mdList); + + var _mdListItem = __webpack_require__(103); + + var _mdListItem2 = _interopRequireDefault(_mdListItem); + + var _mdListExpand = __webpack_require__(105); + + var _mdListExpand2 = _interopRequireDefault(_mdListExpand); + + var _mdList3 = __webpack_require__(108); + + var _mdList4 = _interopRequireDefault(_mdList3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-list', Vue.extend(_mdList2.default)); + Vue.component('md-list-item', Vue.extend(_mdListItem2.default)); + Vue.component('md-list-expand', Vue.extend(_mdListExpand2.default)); + + Vue.material.styles.push(_mdList4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 100: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-426a192d!sass!./mdList.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* template */ + var __vue_template__ = __webpack_require__(102) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdList/mdList.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-426a192d", __vue_options__) + } else { + hotAPI.reload("data-v-426a192d", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdList.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 102: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('ul', { + staticClass: "md-list" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-426a192d", module.exports) + } + } + +/***/ }, + +/***/ 103: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(104) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdList/mdListItem.vue" + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-5f463740", __vue_options__) + } else { + hotAPI.reload("data-v-5f463740", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdListItem.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 104: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + href: String, + target: String, + disabled: Boolean + }, + render: function render(createElement) { + var _this = this; + + var containerClass = 'md-button md-list-item-container'; + var holderClass = 'md-list-item-holder'; + var slot = this.$slots.default; + var componentOptions = slot[0].componentOptions; + var expandSlot = void 0; + var expandSlotIndex = void 0; + + var listItemSpec = { + staticClass: 'md-list-item', + on: { + click: function click() { + _this.$emit('click'); + } + } + }; + + var createItemHolder = function createItemHolder(content) { + return createElement('div', { staticClass: holderClass }, content); + }; + + var createCompatibleRouterLink = function createCompatibleRouterLink() { + slot[0].data.staticClass = containerClass + ' ' + holderClass; + slot[0].data.directives = [{ + name: 'md-ink-ripple' + }]; + + return createElement('li', listItemSpec, slot); + }; + + var prepareExpandList = function prepareExpandList() { + slot.some(function (slot, index) { + if (slot.componentOptions && slot.componentOptions.tag === 'md-list-expand') { + expandSlot = slot; + expandSlotIndex = index; + + return true; + } + }); + }; + + var createExpandIndicator = function createExpandIndicator() { + return createElement('md-icon', { + staticClass: 'md-list-expand-indicator' + }, 'keyboard_arrow_down'); + }; + + var recalculateExpand = function recalculateExpand(element) { + element.$children.some(function (expand) { + if (expand.$el.classList.contains('md-list-expand')) { + expand.calculatePadding(); + } + }); + }; + + var handleExpandClick = function handleExpandClick(scope) { + var target = void 0; + + scope.$parent.$children.some(function (child) { + var classList = child.$el.classList; + + if (classList.contains('md-list-item-expand') && classList.contains('md-active')) { + target = child; + classList.remove('md-active'); + + recalculateExpand(child); + + return true; + } + }); + + if (!target || scope.$el !== target.$el) { + scope.$el.classList.add('md-active'); + } + }; + + var createExpandElement = function createExpandElement() { + slot.splice(expandSlotIndex, 1); + slot.push(createExpandIndicator()); + + return createElement('button', { + staticClass: containerClass, + on: { + click: function click() { + handleExpandClick(_this); + _this.$emit('click'); + } + }, + directives: [{ + name: 'md-ink-ripple' + }] + }, [createItemHolder(slot)]); + }; + + var createExpandList = function createExpandList() { + listItemSpec.staticClass += ' md-list-item-expand'; + + return createElement('li', listItemSpec, [createExpandElement(), expandSlot]); + }; + + if (componentOptions && componentOptions.tag === 'router-link') { + return createCompatibleRouterLink(); + } + + prepareExpandList(); + + if (expandSlot) { + return createExpandList(); + } + + var buttonSpec = createElement('md-button', { + staticClass: containerClass, + attrs: { + target: this.target, + href: this.href, + disabled: this.disabled + } + }, [createItemHolder(slot)]); + + if (this.target) { + buttonSpec.data.attrs.rel = 'noopener'; + } + + return createElement('li', listItemSpec, [buttonSpec]); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 105: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(106) + + /* template */ + var __vue_template__ = __webpack_require__(107) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdList/mdListExpand.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-149bf327", __vue_options__) + } else { + hotAPI.reload("data-v-149bf327", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdListExpand.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 106: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + + exports.default = { + data: function data() { + return { + height: 0 + }; + }, + + methods: { + calculatePadding: function calculatePadding() { + this.height = -this.$el.offsetHeight + 'px'; + } + }, + mounted: function mounted() { + this.calculatePadding(); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 107: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-list-expand", + style: ({ + 'margin-bottom': _vm.height + }) + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-149bf327", module.exports) + } + } + +/***/ }, + +/***/ 108: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-list, .THEME_NAME.md-list {\n background-color: BACKGROUND-COLOR-A100;\n color: BACKGROUND-CONTRAST; }\n .THEME_NAME .md-list.md-transparent, .THEME_NAME.md-list.md-transparent {\n background-color: transparent;\n color: inherit; }\n .THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container, .THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container {\n color: PRIMARY-COLOR; }\n .THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container > .md-icon, .THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container > .md-icon {\n color: PRIMARY-COLOR; }\n .THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container, .THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container {\n color: PRIMARY-COLOR; }\n .THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container > .md-icon, .THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container > .md-icon {\n color: PRIMARY-COLOR; }\n .THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container, .THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container {\n color: ACCENT-COLOR; }\n .THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container > .md-icon, .THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container > .md-icon {\n color: ACCENT-COLOR; }\n .THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container, .THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container {\n color: WARN-COLOR; }\n .THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container > .md-icon, .THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container > .md-icon {\n color: WARN-COLOR; }\n .THEME_NAME .md-list .md-list-item-expand .md-list-item-container, .THEME_NAME.md-list .md-list-item-expand .md-list-item-container {\n background-color: BACKGROUND-COLOR-A100; }\n .THEME_NAME .md-list .md-list-item-expand .md-list-item-container:hover, .THEME_NAME .md-list .md-list-item-expand .md-list-item-container:focus, .THEME_NAME.md-list .md-list-item-expand .md-list-item-container:hover, .THEME_NAME.md-list .md-list-item-expand .md-list-item-container:focus {\n background-color: rgba(153, 153, 153, 0.2); }\n" + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdList/index.debug.js.map b/dist/components/mdList/index.debug.js.map new file mode 100644 index 0000000..173a7a0 --- /dev/null +++ b/dist/components/mdList/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6**********","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878**********","webpack:///./src/components/mdList/index.js","webpack:///./src/components/mdList/mdList.vue","webpack:///./src/components/mdList/mdList.vue?e43b","webpack:///./src/components/mdList/mdListItem.vue","webpack:///mdListItem.vue","webpack:///./src/components/mdList/mdListExpand.vue","webpack:///mdListExpand.vue","webpack:///./src/components/mdList/mdListExpand.vue?16e4","webpack:///./src/components/mdList/mdList.theme"],"names":["install","Vue","component","extend","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;;;mBCjCwBA,O;;AALxB;;;;AACA;;;;AACA;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,SAAd,EAAyBD,IAAIE,MAAJ,kBAAzB;AACAF,OAAIC,SAAJ,CAAc,cAAd,EAA8BD,IAAIE,MAAJ,sBAA9B;AACAF,OAAIC,SAAJ,CAAc,gBAAd,EAAgCD,IAAIE,MAAJ,wBAAhC;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;;ACXD;AACA;;AAEA;AACA,0SAA0F;;AAE1F;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;;;;;;;;ACrCA,iBAAgB,mBAAmB;AACnC;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;ACVA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;;;WC5BA;aACA;eAEA;AAJA;;AAKA;;0BACA;uBACA;4BACA;oCACA;SACA;SAEA;;;oBAEA;;iCAEA;uBACA;AAIA;AANA;AAFA;;+DASA;iEACA;AAEA;;4EACA;yDACA;;eAIA;AAHA;;gDAIA;AAEA;;0DACA;wCACA;sFACA;wBACA;6BAEA;;kBACA;AACA;AACA;AAEA;;kEACA;;sBAEA;AADA,UAEA;AAEA;;iEACA;gDACA;8DACA;kBACA;AACA;AACA;AAEA;;+DACA;WAEA;;qDACA;mCAEA;;2FACA;oBACA;4BAEA;;6BAEA;;kBACA;AACA;AAEA;;gDACA;iCACA;AACA;AAEA;;8DACA;oCACA;iBAEA;;;sBAEA;;mCAEA;AACA;yBACA;AAEA;AALA;;iBAQA;AAFA;AARA,4BAWA;AAEA;;wDACA;mCAEA;;wEACA;AAEA;;qEACA;cACA;AAEA;;AAEA;;qBACA;cACA;AAEA;;;oBAEA;;sBAEA;oBACA;wBAEA;AAJA;AAFA,0BAQA;;sBACA;mCACA;AAEA;;+CACA;AACA;AAlIA;;;;;;;;ACFA;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;;;yBAEA;;eAGA;AAFA;AAGA;;;mDAEA;8CACA;AAEA;AAJA;+BAKA;UACA;AACA;AAbA;;;;;;;;ACRA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA,MAAK;AACL,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;ACbA,8DAA6D,4CAA4C,+BAA+B,EAAE,6EAA6E,oCAAoC,qBAAqB,EAAE,iKAAiK,2BAA2B,EAAE,yLAAyL,6BAA6B,EAAE,iJAAiJ,2BAA2B,EAAE,yKAAyK,6BAA6B,EAAE,+IAA+I,0BAA0B,EAAE,uKAAuK,4BAA4B,EAAE,2IAA2I,wBAAwB,EAAE,mKAAmK,0BAA0B,EAAE,yIAAyI,8CAA8C,EAAE,wSAAwS,mDAAmD,EAAE,G","file":"components/mdList/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","import mdList from './mdList.vue';\nimport mdListItem from './mdListItem.vue';\nimport mdListExpand from './mdListExpand.vue';\nimport mdListTheme from './mdList.theme';\n\nexport default function install(Vue) {\n Vue.component('md-list', Vue.extend(mdList));\n Vue.component('md-list-item', Vue.extend(mdListItem));\n Vue.component('md-list-expand', Vue.extend(mdListExpand));\n\n Vue.material.styles.push(mdListTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdList/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-426a192d!sass!./mdList.scss\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-426a192d!vue-loader/lib/selector?type=template&index=0!./mdList.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/marcosmoura/Projects/github/vue-material/src/components/mdList/mdList.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-426a192d\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-426a192d\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdList.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/components/mdList/mdList.vue\n// module id = 100\n// module chunks = 10 22","module.exports={render:function (){var _vm=this;\n return _vm._h('ul', {\n staticClass: \"md-list\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-426a192d\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-426a192d!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdList/mdList.vue\n// module id = 102\n// module chunks = 10 22","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!./mdListItem.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/marcosmoura/Projects/github/vue-material/src/components/mdList/mdListItem.vue\"\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-5f463740\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5f463740\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdListItem.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/components/mdList/mdListItem.vue\n// module id = 103\n// module chunks = 10 22","\n\n\n\n// WEBPACK FOOTER //\n// mdListItem.vue?5b721cb6","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!./mdListExpand.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-149bf327!vue-loader/lib/selector?type=template&index=0!./mdListExpand.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/marcosmoura/Projects/github/vue-material/src/components/mdList/mdListExpand.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-149bf327\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-149bf327\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdListExpand.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/components/mdList/mdListExpand.vue\n// module id = 105\n// module chunks = 10 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdListExpand.vue?2641b657","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-list-expand\",\n style: ({\n 'margin-bottom': _vm.height\n })\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-149bf327\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-149bf327!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdList/mdListExpand.vue\n// module id = 107\n// module chunks = 10 22","module.exports = \".THEME_NAME .md-list, .THEME_NAME.md-list {\\n background-color: BACKGROUND-COLOR-A100;\\n color: BACKGROUND-CONTRAST; }\\n .THEME_NAME .md-list.md-transparent, .THEME_NAME.md-list.md-transparent {\\n background-color: transparent;\\n color: inherit; }\\n .THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container, .THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container {\\n color: PRIMARY-COLOR; }\\n .THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container > .md-icon, .THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container > .md-icon {\\n color: PRIMARY-COLOR; }\\n .THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container, .THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container {\\n color: PRIMARY-COLOR; }\\n .THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container > .md-icon, .THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container > .md-icon {\\n color: PRIMARY-COLOR; }\\n .THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container, .THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container {\\n color: ACCENT-COLOR; }\\n .THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container > .md-icon, .THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container > .md-icon {\\n color: ACCENT-COLOR; }\\n .THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container, .THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container {\\n color: WARN-COLOR; }\\n .THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container > .md-icon, .THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container > .md-icon {\\n color: WARN-COLOR; }\\n .THEME_NAME .md-list .md-list-item-expand .md-list-item-container, .THEME_NAME.md-list .md-list-item-expand .md-list-item-container {\\n background-color: BACKGROUND-COLOR-A100; }\\n .THEME_NAME .md-list .md-list-item-expand .md-list-item-container:hover, .THEME_NAME .md-list .md-list-item-expand .md-list-item-container:focus, .THEME_NAME.md-list .md-list-item-expand .md-list-item-container:hover, .THEME_NAME.md-list .md-list-item-expand .md-list-item-container:focus {\\n background-color: rgba(153, 153, 153, 0.2); }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdList/mdList.theme\n// module id = 108\n// module chunks = 10 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdList/index.js b/dist/components/mdList/index.js index 18fde14..c7235d5 100644 --- a/dist/components/mdList/index.js +++ b/dist/components/mdList/index.js @@ -1 +1 @@ -!function(t,i){"object"==typeof exports&&"object"==typeof module?module.exports=i():"function"==typeof define&&define.amd?define([],i):"object"==typeof exports?exports.VueMaterial=i():t.VueMaterial=i()}(this,function(){return function(t){function i(n){if(e[n])return e[n].exports;var d=e[n]={exports:{},id:n,loaded:!1};return t[n].call(d.exports,d,d.exports,i),d.loaded=!0,d.exports}var e={};return i.m=t,i.c=e,i.p="/",i(0)}({0:function(t,i,e){t.exports=e(14)},14:function(t,i,e){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}function d(t){t.component("md-list",t.extend(s.default)),t.component("md-list-item",t.extend(m.default)),t.component("md-list-expand",t.extend(a.default)),t.material.styles.push(u.default)}Object.defineProperty(i,"__esModule",{value:!0}),i.default=d;var o=e(134),s=n(o),r=e(136),m=n(r),l=e(135),a=n(l),c=e(101),u=n(c)},46:function(t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.default={data:function(){return{height:0}},methods:{calculatePadding:function(){this.height=-this.$el.offsetHeight+"px"}},mounted:function(){this.calculatePadding()}}},47:function(t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.default={props:{href:String,target:String,disabled:Boolean},render:function(t){var i=this,e="md-button md-list-item-container",n="md-list-item-holder",d=this.$slots.default,o=d[0].componentOptions,s=void 0,r=void 0,m={staticClass:"md-list-item",on:{click:function(){i.$emit("click")}}},l=function(i){return t("div",{staticClass:n},i)},a=function(){return d[0].data.staticClass=e+" "+n,d[0].data.directives=[{name:"md-ink-ripple"}],t("li",m,d)},c=function(){d.some(function(t,i){if(t.componentOptions&&"md-list-expand"===t.componentOptions.tag)return s=t,r=i,!0})},u=function(){return t("md-icon",{staticClass:"md-list-expand-indicator"},"keyboard_arrow_down")},f=function(t){t.$children.some(function(t){t.$el.classList.contains("md-list-expand")&&t.calculatePadding()})},E=function(t){var i=void 0;t.$parent.$children.some(function(t){var e=t.$el.classList;if(e.contains("md-list-item-expand")&&e.contains("md-active"))return i=t,e.remove("md-active"),f(t),!0}),i&&t.$el===i.$el||t.$el.classList.add("md-active")},p=function(){return d.splice(r,1),d.push(u()),t("button",{staticClass:e,on:{click:function(){E(i),i.$emit("click")}},directives:[{name:"md-ink-ripple"}]},[l(d)])},M=function(){return m.staticClass+=" md-list-item-expand",t("li",m,[p(),s])};if(o&&"router-link"===o.tag)return a();if(c(),s)return M();var A=t("md-button",{staticClass:e,attrs:{target:this.target,href:this.href,disabled:this.disabled}},[l(d)]);return this.target&&(A.data.attrs.rel="noopener"),t("li",m,[A])}}},80:function(t,i){},101:function(t,i){t.exports=".THEME_NAME .md-list,.THEME_NAME.md-list{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST}.THEME_NAME .md-list.md-transparent,.THEME_NAME.md-list.md-transparent{background-color:transparent;color:inherit}.THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container,.THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container>.md-icon{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container>.md-icon{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container{color:ACCENT-COLOR}.THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container>.md-icon{color:ACCENT-COLOR}.THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container{color:WARN-COLOR}.THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container>.md-icon{color:WARN-COLOR}.THEME_NAME .md-list .md-list-item-expand .md-list-item-container,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-list .md-list-item-expand .md-list-item-container:hover,.THEME_NAME .md-list .md-list-item-expand .md-list-item-container:focus,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container:hover,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container:focus{background-color:rgba(153,153,153,0.2)}\n"},134:function(t,i,e){var n,d;e(80);var o=e(177);d=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(d=n=n.default),"function"==typeof d&&(d=d.options),d.render=o.render,d.staticRenderFns=o.staticRenderFns,t.exports=n},135:function(t,i,e){var n,d;n=e(46);var o=e(165);d=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(d=n=n.default),"function"==typeof d&&(d=d.options),d.render=o.render,d.staticRenderFns=o.staticRenderFns,t.exports=n},136:function(t,i,e){var n,d;n=e(47),d=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(d=n=n.default),"function"==typeof d&&(d=d.options),t.exports=n},165:function(t,i){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-list-expand",style:{"margin-bottom":t.height}},[t._t("default")])},staticRenderFns:[]}},177:function(t,i){t.exports={render:function(){var t=this;return t._h("ul",{staticClass:"md-list"},[t._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file +!function(t,i){"object"==typeof exports&&"object"==typeof module?module.exports=i():"function"==typeof define&&define.amd?define([],i):"object"==typeof exports?exports.VueMaterial=i():t.VueMaterial=i()}(this,function(){return function(t){function i(n){if(e[n])return e[n].exports;var d=e[n]={exports:{},id:n,loaded:!1};return t[n].call(d.exports,d,d.exports,i),d.loaded=!0,d.exports}var e={};return i.m=t,i.c=e,i.p="/",i(0)}({0:function(t,i,e){t.exports=e(16)},16:function(t,i,e){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}function d(t){t.component("md-list",t.extend(s.default)),t.component("md-list-item",t.extend(m.default)),t.component("md-list-expand",t.extend(a.default)),t.material.styles.push(u.default)}Object.defineProperty(i,"__esModule",{value:!0}),i.default=d;var o=e(135),s=n(o),r=e(137),m=n(r),l=e(136),a=n(l),c=e(102),u=n(c);t.exports=i.default},47:function(t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.default={data:function(){return{height:0}},methods:{calculatePadding:function(){this.height=-this.$el.offsetHeight+"px"}},mounted:function(){this.calculatePadding()}},t.exports=i.default},48:function(t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.default={props:{href:String,target:String,disabled:Boolean},render:function(t){var i=this,e="md-button md-list-item-container",n="md-list-item-holder",d=this.$slots.default,o=d[0].componentOptions,s=void 0,r=void 0,m={staticClass:"md-list-item",on:{click:function(){i.$emit("click")}}},l=function(i){return t("div",{staticClass:n},i)},a=function(){return d[0].data.staticClass=e+" "+n,d[0].data.directives=[{name:"md-ink-ripple"}],t("li",m,d)},c=function(){d.some(function(t,i){if(t.componentOptions&&"md-list-expand"===t.componentOptions.tag)return s=t,r=i,!0})},u=function(){return t("md-icon",{staticClass:"md-list-expand-indicator"},"keyboard_arrow_down")},f=function(t){t.$children.some(function(t){t.$el.classList.contains("md-list-expand")&&t.calculatePadding()})},p=function(t){var i=void 0;t.$parent.$children.some(function(t){var e=t.$el.classList;if(e.contains("md-list-item-expand")&&e.contains("md-active"))return i=t,e.remove("md-active"),f(t),!0}),i&&t.$el===i.$el||t.$el.classList.add("md-active")},E=function(){return d.splice(r,1),d.push(u()),t("button",{staticClass:e,on:{click:function(){p(i),i.$emit("click")}},directives:[{name:"md-ink-ripple"}]},[l(d)])},M=function(){return m.staticClass+=" md-list-item-expand",t("li",m,[E(),s])};if(o&&"router-link"===o.tag)return a();if(c(),s)return M();var A=t("md-button",{staticClass:e,attrs:{target:this.target,href:this.href,disabled:this.disabled}},[l(d)]);return this.target&&(A.data.attrs.rel="noopener"),t("li",m,[A])}},t.exports=i.default},81:function(t,i){},102:function(t,i){t.exports=".THEME_NAME .md-list,.THEME_NAME.md-list{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST}.THEME_NAME .md-list.md-transparent,.THEME_NAME.md-list.md-transparent{background-color:transparent;color:inherit}.THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container,.THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container>.md-icon{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container>.md-icon{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container{color:ACCENT-COLOR}.THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container>.md-icon{color:ACCENT-COLOR}.THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container{color:WARN-COLOR}.THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container>.md-icon{color:WARN-COLOR}.THEME_NAME .md-list .md-list-item-expand .md-list-item-container,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-list .md-list-item-expand .md-list-item-container:hover,.THEME_NAME .md-list .md-list-item-expand .md-list-item-container:focus,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container:hover,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container:focus{background-color:rgba(153,153,153,0.2)}\n"},135:function(t,i,e){var n,d;e(81);var o=e(178);d=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(d=n=n.default),"function"==typeof d&&(d=d.options),d.render=o.render,d.staticRenderFns=o.staticRenderFns,t.exports=n},136:function(t,i,e){var n,d;n=e(47);var o=e(166);d=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(d=n=n.default),"function"==typeof d&&(d=d.options),d.render=o.render,d.staticRenderFns=o.staticRenderFns,t.exports=n},137:function(t,i,e){var n,d;n=e(48),d=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(d=n=n.default),"function"==typeof d&&(d=d.options),t.exports=n},166:function(t,i){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-list-expand",style:{"margin-bottom":t.height}},[t._t("default")])},staticRenderFns:[]}},178:function(t,i){t.exports={render:function(){var t=this;return t._h("ul",{staticClass:"md-list"},[t._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdMenu/index.debug.js b/dist/components/mdMenu/index.debug.js new file mode 100644 index 0000000..52aba79 --- /dev/null +++ b/dist/components/mdMenu/index.debug.js @@ -0,0 +1,884 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(109); + + +/***/ }, + +/***/ 92: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var getClosestVueParent = function getClosestVueParent($parent, cssClass) { + if (!$parent.$el) { + return false; + } + + if ($parent._uid === 0) { + return false; + } + + if ($parent.$el.classList.contains(cssClass)) { + return $parent; + } + + return getClosestVueParent($parent.$parent, cssClass); + }; + + exports.default = getClosestVueParent; + module.exports = exports["default"]; + +/***/ }, + +/***/ 109: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdMenu = __webpack_require__(110); + + var _mdMenu2 = _interopRequireDefault(_mdMenu); + + var _mdMenuItem = __webpack_require__(116); + + var _mdMenuItem2 = _interopRequireDefault(_mdMenuItem); + + var _mdMenuContent = __webpack_require__(120); + + var _mdMenuContent2 = _interopRequireDefault(_mdMenuContent); + + var _mdMenu3 = __webpack_require__(123); + + var _mdMenu4 = _interopRequireDefault(_mdMenu3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-menu', Vue.extend(_mdMenu2.default)); + Vue.component('md-menu-item', Vue.extend(_mdMenuItem2.default)); + Vue.component('md-menu-content', Vue.extend(_mdMenuContent2.default)); + + Vue.material.styles.push(_mdMenu4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 110: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-008203e6!sass!./mdMenu.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(112) + + /* template */ + var __vue_template__ = __webpack_require__(115) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdMenu/mdMenu.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-008203e6", __vue_options__) + } else { + hotAPI.reload("data-v-008203e6", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdMenu.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 112: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _transitionEndEventName = __webpack_require__(113); + + var _transitionEndEventName2 = _interopRequireDefault(_transitionEndEventName); + + var _getInViewPosition = __webpack_require__(114); + + var _getInViewPosition2 = _interopRequireDefault(_getInViewPosition); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdSize: { + type: [Number, String], + default: 0 + }, + mdDirection: { + type: String, + default: 'bottom right' + }, + mdCloseOnSelect: { + type: Boolean, + default: true + } + }, + data: function data() { + return { + browserMargin: 8, + active: false + }; + }, + + watch: { + mdSize: function mdSize(current, previous) { + if (current >= 1 && current <= 7) { + this.removeLastSizeMenuContentClass(previous); + this.addNewSizeMenuContentClass(current); + } + }, + mdDirection: function mdDirection(current, previous) { + this.removeLastDirectionMenuContentClass(previous); + this.addNewDirectionMenuContentClass(current); + } + }, + methods: { + validateMenu: function validateMenu() { + if (!this.menuContent) { + this.$destroy(); + + throw new Error('You must have a md-menu-content inside your menu.'); + } + + if (!this.menuTrigger) { + this.$destroy(); + + throw new Error('You must have an element with a md-menu-trigger attribute inside your menu.'); + } + }, + removeLastSizeMenuContentClass: function removeLastSizeMenuContentClass(size) { + this.menuContent.classList.remove('md-size-' + size); + }, + removeLastDirectionMenuContentClass: function removeLastDirectionMenuContentClass(direction) { + this.menuContent.classList.remove('md-direction-' + direction.replace(' ', '-')); + }, + addNewSizeMenuContentClass: function addNewSizeMenuContentClass(size) { + this.menuContent.classList.add('md-size-' + size); + }, + addNewDirectionMenuContentClass: function addNewDirectionMenuContentClass(direction) { + this.menuContent.classList.add('md-direction-' + direction.replace(' ', '-')); + }, + closeOnOffClick: function closeOnOffClick(event) { + if (!this.$el.contains(event.target) && !this.menuContent.contains(event.target)) { + this.close(); + } + }, + getBottomRightPos: function getBottomRightPos() { + var menuTriggerRect = this.menuTrigger.getBoundingClientRect(); + var position = { + top: menuTriggerRect.top, + left: menuTriggerRect.left + }; + + position = (0, _getInViewPosition2.default)(this.menuContent, position); + + return position; + }, + getBottomLeftPos: function getBottomLeftPos() { + var menuTriggerRect = this.menuTrigger.getBoundingClientRect(); + var position = { + top: menuTriggerRect.top, + left: menuTriggerRect.left - this.menuContent.offsetWidth + menuTriggerRect.width + }; + + position = (0, _getInViewPosition2.default)(this.menuContent, position); + + return position; + }, + getTopRightPos: function getTopRightPos() { + var menuTriggerRect = this.menuTrigger.getBoundingClientRect(); + var position = { + top: menuTriggerRect.top + menuTriggerRect.height - this.menuContent.offsetHeight, + left: menuTriggerRect.left + }; + + position = (0, _getInViewPosition2.default)(this.menuContent, position); + + return position; + }, + getTopLeftPos: function getTopLeftPos() { + var menuTriggerRect = this.menuTrigger.getBoundingClientRect(); + var position = { + top: menuTriggerRect.top + menuTriggerRect.height - this.menuContent.offsetHeight, + left: menuTriggerRect.left - this.menuContent.offsetWidth + menuTriggerRect.width + }; + + position = (0, _getInViewPosition2.default)(this.menuContent, position); + + return position; + }, + calculateMenuContentPos: function calculateMenuContentPos() { + var position = void 0; + + switch (this.mdDirection) { + case 'bottom left': + position = this.getBottomLeftPos(); + + break; + + case 'top right': + position = this.getTopRightPos(); + + break; + + case 'top left': + position = this.getTopLeftPos(); + + break; + + default: + position = this.getBottomRightPos(); + } + + this.menuContent.style.top = position.top + 'px'; + this.menuContent.style.left = position.left + 'px'; + }, + recalculateOnResize: function recalculateOnResize() { + window.requestAnimationFrame(this.calculateMenuContentPos); + }, + open: function open() { + if (this.$root.$el.contains(this.menuContent)) { + this.$root.$el.removeChild(this.menuContent); + } + + this.$root.$el.appendChild(this.menuContent); + document.addEventListener('click', this.closeOnOffClick); + window.addEventListener('resize', this.recalculateOnResize); + + this.calculateMenuContentPos(); + + getComputedStyle(this.menuContent).top; + this.menuContent.classList.add('md-active'); + this.menuContent.focus(); + this.active = true; + }, + close: function close() { + var _this = this; + + var menuContent = this.menuContent; + var close = function close(event) { + if (menuContent && event.target === menuContent) { + var activeRipple = _this.menuContent.querySelector('.md-ripple.md-active'); + + menuContent.removeEventListener(_transitionEndEventName2.default, close); + _this.menuTrigger.focus(); + _this.active = false; + + if (activeRipple) { + activeRipple.classList.remove('md-active'); + } + + _this.$root.$el.removeChild(menuContent); + document.removeEventListener('click', _this.closeOnOffClick); + window.removeEventListener('resize', _this.recalculateOnResize); + } + }; + + this.menuContent.addEventListener(_transitionEndEventName2.default, close); + this.menuContent.classList.remove('md-active'); + }, + toggle: function toggle() { + if (this.active) { + this.close(); + } else { + this.open(); + } + } + }, + mounted: function mounted() { + this.menuTrigger = this.$el.querySelector('[md-menu-trigger]'); + this.menuContent = this.$el.querySelector('.md-menu-content'); + this.validateMenu(); + this.addNewSizeMenuContentClass(this.mdSize); + this.addNewDirectionMenuContentClass(this.mdDirection); + this.menuContent.parentNode.removeChild(this.menuContent); + this.menuTrigger.addEventListener('click', this.toggle); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 113: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + function transitionEndEventName() { + var el = document.createElement('span'); + var transitions = { + transition: 'transitionend', + OTransition: 'oTransitionEnd', + MozTransition: 'transitionend', + WebkitTransition: 'webkitTransitionEnd' + }; + + for (var transition in transitions) { + if (el.style[transition] !== undefined) { + return transitions[transition]; + } + } + } + + exports.default = transitionEndEventName(); + module.exports = exports['default']; + +/***/ }, + +/***/ 114: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var margin = 8; + + var isAboveOfViewport = function isAboveOfViewport(element, position) { + return position.top <= margin - parseInt(getComputedStyle(element).marginTop, 10); + }; + + var isBelowOfViewport = function isBelowOfViewport(element, position) { + return position.top + element.offsetHeight + margin >= window.innerHeight - parseInt(getComputedStyle(element).marginTop, 10); + }; + + var isOnTheLeftOfViewport = function isOnTheLeftOfViewport(element, position) { + return position.left <= margin - parseInt(getComputedStyle(element).marginLeft, 10); + }; + + var isOnTheRightOfViewport = function isOnTheRightOfViewport(element, position) { + return position.left + element.offsetWidth + margin >= window.innerWidth - parseInt(getComputedStyle(element).marginLeft, 10); + }; + + var getInViewPosition = function getInViewPosition(element, position) { + var computedStyle = getComputedStyle(element); + + if (isAboveOfViewport(element, position)) { + position.top = margin - parseInt(computedStyle.marginTop, 10); + } + + if (isOnTheLeftOfViewport(element, position)) { + position.left = margin - parseInt(computedStyle.marginLeft, 10); + } + + if (isOnTheRightOfViewport(element, position)) { + position.left = window.innerWidth - margin - element.offsetWidth - parseInt(computedStyle.marginLeft, 10); + } + + if (isBelowOfViewport(element, position)) { + position.top = window.innerHeight - margin - element.offsetHeight - parseInt(computedStyle.marginTop, 10); + } + + return position; + }; + + exports.default = getInViewPosition; + module.exports = exports["default"]; + +/***/ }, + +/***/ 115: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-menu" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-008203e6", module.exports) + } + } + +/***/ }, + +/***/ 116: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(117) + + /* template */ + var __vue_template__ = __webpack_require__(119) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdMenu/mdMenuItem.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-5cf45940", __vue_options__) + } else { + hotAPI.reload("data-v-5cf45940", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdMenuItem.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 117: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _getClosestVueParent = __webpack_require__(92); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + __webpack_require__(118); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + disabled: Boolean + }, + data: function data() { + return { + parentContent: {}, + index: 0 + }; + }, + computed: { + classes: function classes() { + return { + 'md-highlighted': this.highlighted + }; + }, + highlighted: function highlighted() { + if (this.index === this.parentContent.highlighted) { + if (this.disabled) { + if (this.parentContent.oldHighlight > this.parentContent.highlighted) { + this.parentContent.highlighted--; + } else { + this.parentContent.highlighted++; + } + } + + if (this.index === 1) { + this.parentContent.$el.scrollTop = 0; + } else if (this.index === this.parentContent.itemsAmount) { + this.parentContent.$el.scrollTop = this.parentContent.$el.scrollHeight; + } else { + this.$el.scrollIntoViewIfNeeded(false); + } + + return true; + } + + return false; + } + }, + methods: { + close: function close() { + if (!this.disabled) { + if (this.parentMenu.mdCloseOnSelect) { + this.parentContent.close(); + } + + this.$emit('click'); + } + } + }, + mounted: function mounted() { + this.parentContent = (0, _getClosestVueParent2.default)(this.$parent, 'md-menu-content'); + this.parentMenu = (0, _getClosestVueParent2.default)(this.$parent, 'md-menu'); + + if (!this.parentContent) { + this.$destroy(); + + throw new Error('You must wrap the md-menu-item in a md-menu-content'); + } + + this.parentContent.itemsAmount++; + this.index = this.parentContent.itemsAmount; + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 118: +/***/ function(module, exports) { + + if (!Element.prototype.scrollIntoViewIfNeeded) { + Element.prototype.scrollIntoViewIfNeeded = function (centerIfNeeded) { + centerIfNeeded = arguments.length === 0 ? true : !!centerIfNeeded; + + var parent = this.parentNode, + parentComputedStyle = window.getComputedStyle(parent, null), + parentBorderTopWidth = parseInt(parentComputedStyle.getPropertyValue('border-top-width')), + parentBorderLeftWidth = parseInt(parentComputedStyle.getPropertyValue('border-left-width')), + overTop = this.offsetTop - parent.offsetTop < parent.scrollTop, + overBottom = (this.offsetTop - parent.offsetTop + this.clientHeight - parentBorderTopWidth) > (parent.scrollTop + parent.clientHeight), + overLeft = this.offsetLeft - parent.offsetLeft < parent.scrollLeft, + overRight = (this.offsetLeft - parent.offsetLeft + this.clientWidth - parentBorderLeftWidth) > (parent.scrollLeft + parent.clientWidth), + alignWithTop = overTop && !overBottom; + + if ((overTop || overBottom) && centerIfNeeded) { + parent.scrollTop = this.offsetTop - parent.offsetTop - parent.clientHeight / 2 - parentBorderTopWidth + this.clientHeight / 2; + } + + if ((overLeft || overRight) && centerIfNeeded) { + parent.scrollLeft = this.offsetLeft - parent.offsetLeft - parent.clientWidth / 2 - parentBorderLeftWidth + this.clientWidth / 2; + } + + if ((overTop || overBottom || overLeft || overRight) && !centerIfNeeded) { + this.scrollIntoView(alignWithTop); + } + }; + } + +/***/ }, + +/***/ 119: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('md-list-item', { + staticClass: "md-menu-item", + class: _vm.classes, + attrs: { + "disabled": _vm.disabled + }, + on: { + "click": _vm.close + } + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-5cf45940", module.exports) + } + } + +/***/ }, + +/***/ 120: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(121) + + /* template */ + var __vue_template__ = __webpack_require__(122) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdMenu/mdMenuContent.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-518d815c", __vue_options__) + } else { + hotAPI.reload("data-v-518d815c", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdMenuContent.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 121: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + data: function data() { + return { + oldHighlight: false, + highlighted: false, + itemsAmount: 0 + }; + }, + + methods: { + close: function close() { + this.highlighted = false; + this.$parent.close(); + }, + highlightItem: function highlightItem(direction) { + this.oldHighlight = this.highlighted; + + if (direction === 'up') { + if (this.highlighted === 1) { + this.highlighted = this.itemsAmount; + } else { + this.highlighted--; + } + } + + if (direction === 'down') { + if (this.highlighted === this.itemsAmount) { + this.highlighted = 1; + } else { + this.highlighted++; + } + } + }, + fireClick: function fireClick() { + if (this.highlighted > 0) { + this.$children[0].$children[this.highlighted - 1].$el.click(); + } + } + }, + mounted: function mounted() { + if (!this.$parent.$el.classList.contains('md-menu')) { + this.$destroy(); + + throw new Error('You must wrap the md-menu-content in a md-menu'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 122: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-menu-content", + attrs: { + "tabindex": "-1" + }, + on: { + "keydown": [function($event) { + if ($event.keyCode !== 27) { return; } + $event.preventDefault(); + _vm.close($event) + }, function($event) { + if ($event.keyCode !== 9) { return; } + $event.preventDefault(); + _vm.close($event) + }, function($event) { + if ($event.keyCode !== 38) { return; } + $event.preventDefault(); + _vm.highlightItem('up') + }, function($event) { + if ($event.keyCode !== 40) { return; } + $event.preventDefault(); + _vm.highlightItem('down') + }, function($event) { + if ($event.keyCode !== 13) { return; } + $event.preventDefault(); + _vm.fireClick($event) + }, function($event) { + if ($event.keyCode !== 32) { return; } + $event.preventDefault(); + _vm.fireClick($event) + }] + } + }, [_vm._h('md-list', [_vm._t("default")])]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-518d815c", module.exports) + } + } + +/***/ }, + +/***/ 123: +/***/ function(module, exports) { + + module.exports = "" + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdMenu/index.debug.js.map b/dist/components/mdMenu/index.debug.js.map new file mode 100644 index 0000000..770071c --- /dev/null +++ b/dist/components/mdMenu/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition","webpack:///webpack/bootstrap f6d65bde4b7213f5290e","webpack:///./src/core/utils/getClosestVueParent.js?ea8d","webpack:///./src/components/mdMenu/index.js","webpack:///./src/components/mdMenu/mdMenu.vue","webpack:///mdMenu.vue","webpack:///./src/core/utils/transitionEndEventName.js","webpack:///./src/core/utils/getInViewPosition.js","webpack:///./src/components/mdMenu/mdMenu.vue?82fa","webpack:///./src/components/mdMenu/mdMenuItem.vue","webpack:///mdMenuItem.vue","webpack:///./~/element.scrollintoviewifneeded-polyfill/index.js","webpack:///./src/components/mdMenu/mdMenuItem.vue?8e35","webpack:///./src/components/mdMenu/mdMenuContent.vue","webpack:///mdMenuContent.vue","webpack:///./src/components/mdMenu/mdMenuContent.vue?55fc","webpack:///./src/components/mdMenu/mdMenu.theme"],"names":["getClosestVueParent","$parent","cssClass","$el","_uid","classList","contains","install","Vue","component","extend","material","styles","push","transitionEndEventName","el","document","createElement","transitions","transition","OTransition","MozTransition","WebkitTransition","style","undefined","margin","isAboveOfViewport","element","position","top","parseInt","getComputedStyle","marginTop","isBelowOfViewport","offsetHeight","window","innerHeight","isOnTheLeftOfViewport","left","marginLeft","isOnTheRightOfViewport","offsetWidth","innerWidth","getInViewPosition","computedStyle"],"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;;;;;;;;;;;;;;;;;;;;;ACtCA,KAAIA,sBAAsB,SAAtBA,mBAAsB,CAACC,OAAD,EAAUC,QAAV,EAAuB;AAC/C,OAAI,CAACD,QAAQE,GAAb,EAAkB;AAChB,YAAO,KAAP;AACD;;AAED,OAAIF,QAAQG,IAAR,KAAiB,CAArB,EAAwB;AACtB,YAAO,KAAP;AACD;;AAED,OAAIH,QAAQE,GAAR,CAAYE,SAAZ,CAAsBC,QAAtB,CAA+BJ,QAA/B,CAAJ,EAA8C;AAC5C,YAAOD,OAAP;AACD;;AAED,UAAOD,oBAAoBC,QAAQA,OAA5B,EAAqCC,QAArC,CAAP;AACD,EAdD;;mBAgBeF,mB;;;;;;;;;;;;;mBCXSO,O;;AALxB;;;;AACA;;;;AACA;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,SAAd,EAAyBD,IAAIE,MAAJ,kBAAzB;AACAF,OAAIC,SAAJ,CAAc,cAAd,EAA8BD,IAAIE,MAAJ,sBAA9B;AACAF,OAAIC,SAAJ,CAAc,iBAAd,EAAiCD,IAAIE,MAAJ,yBAAjC;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;;ACXD;AACA;;AAEA;AACA,0SAA0F;;AAE1F;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;;;;;;;;;;;;;;AC/BA;;;;AAGA;;;;;;;;;;;;;;;;;;sBAIA;gBAEA;AAHA;;aAKA;gBAEA;AAHA;;aAKA;gBAGA;AAJA;AATA;yBAcA;;sBAEA;eAEA;AAHA;AAIA;;;gDAEA;yCACA;6CACA;yCACA;AACA;AACA;0DACA;gDACA;4CACA;AAEA;AAXA;;2CAaA;8BACA;cAEA;;yBACA;AAEA;;8BACA;cAEA;;yBACA;AACA;AACA;mFACA;sDACA;AACA;kGACA;kFACA;AACA;2EACA;mDACA;AACA;0FACA;+EACA;AACA;sDACA;yFACA;cACA;AACA;AACA;qDACA;8CACA;;8BAEA;+BAGA;AAJA;;qEAMA;;cACA;AACA;mDACA;8CACA;;8BAEA;qFAGA;AAJA;;qEAMA;;cACA;AACA;+CACA;8CACA;;8EAEA;+BAGA;AAJA;;qEAMA;;cACA;AACA;6CACA;8CACA;;8EAEA;qFAGA;AAJA;;qEAMA;;cACA;AACA;iEACA;WAEA;;oBACA;cACA;2BAEA;;AAEA;;cACA;2BAEA;;AAEA;;cACA;2BAEA;;AAEA;;AACA;2BAGA;;;mDACA;qDACA;AACA;yDACA;yCACA;AACA;2BACA;sDACA;yCACA;AAEA;;uCACA;+CACA;8CAEA;;YAEA;;0CACA;sCACA;wBACA;qBACA;AACA;;AACA;;8BACA;yCACA;0DACA;8DAEA;;6EACA;6BACA;0BAEA;;6BACA;2CACA;AAEA;;uCACA;uDACA;sDACA;AACA;AAEA;;2EACA;yCACA;AACA;+BACA;wBACA;cACA;cACA;cACA;AACA;AAEA;AAtJA;+BAuJA;+CACA;+CACA;UACA;0CACA;+CACA;kDACA;qDACA;AACA;AAhMA;;;;;;;;;;;;;ACbA,UAASC,sBAAT,GAAkC;AAChC,OAAMC,KAAKC,SAASC,aAAT,CAAuB,MAAvB,CAAX;AACA,OAAMC,cAAc;AAClBC,iBAAY,eADM;AAElBC,kBAAa,gBAFK;AAGlBC,oBAAe,eAHG;AAIlBC,uBAAkB;AAJA,IAApB;;AAOA,QAAK,IAAIH,UAAT,IAAuBD,WAAvB,EAAoC;AAClC,SAAIH,GAAGQ,KAAH,CAASJ,UAAT,MAAyBK,SAA7B,EAAwC;AACtC,cAAON,YAAYC,UAAZ,CAAP;AACD;AACF;AACF;;mBAEcL,wB;;;;;;;;;;;;;AChBf,KAAMW,SAAS,CAAf;;AAEA,KAAMC,oBAAoB,SAApBA,iBAAoB,CAACC,OAAD,EAAUC,QAAV,EAAuB;AAC/C,UAAOA,SAASC,GAAT,IAAgBJ,SAASK,SAASC,iBAAiBJ,OAAjB,EAA0BK,SAAnC,EAA8C,EAA9C,CAAhC;AACD,EAFD;;AAIA,KAAMC,oBAAoB,SAApBA,iBAAoB,CAACN,OAAD,EAAUC,QAAV,EAAuB;AAC/C,UAAOA,SAASC,GAAT,GAAeF,QAAQO,YAAvB,GAAsCT,MAAtC,IAAgDU,OAAOC,WAAP,GAAqBN,SAASC,iBAAiBJ,OAAjB,EAA0BK,SAAnC,EAA8C,EAA9C,CAA5E;AACD,EAFD;;AAIA,KAAMK,wBAAwB,SAAxBA,qBAAwB,CAACV,OAAD,EAAUC,QAAV,EAAuB;AACnD,UAAOA,SAASU,IAAT,IAAiBb,SAASK,SAASC,iBAAiBJ,OAAjB,EAA0BY,UAAnC,EAA+C,EAA/C,CAAjC;AACD,EAFD;;AAIA,KAAMC,yBAAyB,SAAzBA,sBAAyB,CAACb,OAAD,EAAUC,QAAV,EAAuB;AACpD,UAAOA,SAASU,IAAT,GAAgBX,QAAQc,WAAxB,GAAsChB,MAAtC,IAAgDU,OAAOO,UAAP,GAAoBZ,SAASC,iBAAiBJ,OAAjB,EAA0BY,UAAnC,EAA+C,EAA/C,CAA3E;AACD,EAFD;;AAIA,KAAMI,oBAAoB,SAApBA,iBAAoB,CAAChB,OAAD,EAAUC,QAAV,EAAuB;AAC/C,OAAIgB,gBAAgBb,iBAAiBJ,OAAjB,CAApB;;AAEA,OAAID,kBAAkBC,OAAlB,EAA2BC,QAA3B,CAAJ,EAA0C;AACxCA,cAASC,GAAT,GAAeJ,SAASK,SAASc,cAAcZ,SAAvB,EAAkC,EAAlC,CAAxB;AACD;;AAED,OAAIK,sBAAsBV,OAAtB,EAA+BC,QAA/B,CAAJ,EAA8C;AAC5CA,cAASU,IAAT,GAAgBb,SAASK,SAASc,cAAcL,UAAvB,EAAmC,EAAnC,CAAzB;AACD;;AAED,OAAIC,uBAAuBb,OAAvB,EAAgCC,QAAhC,CAAJ,EAA+C;AAC7CA,cAASU,IAAT,GAAgBH,OAAOO,UAAP,GAAoBjB,MAApB,GAA6BE,QAAQc,WAArC,GAAmDX,SAASc,cAAcL,UAAvB,EAAmC,EAAnC,CAAnE;AACD;;AAED,OAAIN,kBAAkBN,OAAlB,EAA2BC,QAA3B,CAAJ,EAA0C;AACxCA,cAASC,GAAT,GAAeM,OAAOC,WAAP,GAAqBX,MAArB,GAA8BE,QAAQO,YAAtC,GAAqDJ,SAASc,cAAcZ,SAAvB,EAAkC,EAAlC,CAApE;AACD;;AAED,UAAOJ,QAAP;AACD,EApBD;;mBAsBee,iB;;;;;;;;ACxCf,iBAAgB,mBAAmB;AACnC;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;;;;AAGA;;;;;;;;;;;;;;;;;eAIA;AAFA;;;sBAIA;cAEA;AAHA;;;iCAKA;;gCAGA;AAFA;AAGA;yCACA;0DACA;4BACA;iFACA;gCACA;kBACA;gCACA;AACA;AAEA;;+BACA;8CACA;mEACA;qEACA;gBACA;2CACA;AAEA;;gBACA;AAEA;;cACA;AAEA;AA7BA;;6BA+BA;2BACA;8CACA;8BACA;AAEA;;oBACA;AACA;AAEA;AAVA;+BAWA;2EACA;wEAEA;;8BACA;YAEA;;uBACA;AAEA;;wBACA;qCACA;AACA;AA7DA;;;;;;;;ACfA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,E;;;;;;;AC1BA,iBAAgB,mBAAmB;AACnC;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;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;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACpBA;;;yBAEA;;qBAEA;oBACA;oBAEA;AAJA;AAKA;;;6BAEA;0BACA;oBACA;AACA;sDACA;gCAEA;;+BACA;qCACA;mCACA;gBACA;gBACA;AACA;AAEA;;iCACA;oDACA;8BACA;gBACA;gBACA;AACA;AACA;AACA;qCACA;iCACA;+DACA;AACA;AAEA;AA7BA;+BA8BA;0DACA;YAEA;;uBACA;AACA;AACA;AA5CA;;;;;;;;AClBA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,qCAAoC,QAAQ;AAC5C;AACA;AACA,QAAO;AACP,oCAAmC,QAAQ;AAC3C;AACA;AACA,QAAO;AACP,qCAAoC,QAAQ;AAC5C;AACA;AACA,QAAO;AACP,qCAAoC,QAAQ;AAC5C;AACA;AACA,QAAO;AACP,qCAAoC,QAAQ;AAC5C;AACA;AACA,QAAO;AACP,qCAAoC,QAAQ;AAC5C;AACA;AACA,QAAO;AACP;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;ACxCA,oB","file":"components/mdMenu/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","let getClosestVueParent = ($parent, cssClass) => {\n if (!$parent.$el) {\n return false;\n }\n\n if ($parent._uid === 0) {\n return false;\n }\n\n if ($parent.$el.classList.contains(cssClass)) {\n return $parent;\n }\n\n return getClosestVueParent($parent.$parent, cssClass);\n};\n\nexport default getClosestVueParent;\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/getClosestVueParent.js","import mdMenu from './mdMenu.vue';\nimport mdMenuItem from './mdMenuItem.vue';\nimport mdMenuContent from './mdMenuContent.vue';\nimport mdMenuTheme from './mdMenu.theme';\n\nexport default function install(Vue) {\n Vue.component('md-menu', Vue.extend(mdMenu));\n Vue.component('md-menu-item', Vue.extend(mdMenuItem));\n Vue.component('md-menu-content', Vue.extend(mdMenuContent));\n\n Vue.material.styles.push(mdMenuTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdMenu/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-008203e6!sass!./mdMenu.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdMenu.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-008203e6!vue-loader/lib/selector?type=template&index=0!./mdMenu.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/marcosmoura/Projects/github/vue-material/src/components/mdMenu/mdMenu.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-008203e6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-008203e6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdMenu.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/components/mdMenu/mdMenu.vue\n// module id = 110\n// module chunks = 11 22","\n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdMenu.vue?ed017034","function transitionEndEventName() {\n const el = document.createElement('span');\n const transitions = {\n transition: 'transitionend',\n OTransition: 'oTransitionEnd',\n MozTransition: 'transitionend',\n WebkitTransition: 'webkitTransitionEnd'\n };\n\n for (let transition in transitions) {\n if (el.style[transition] !== undefined) {\n return transitions[transition];\n }\n }\n}\n\nexport default transitionEndEventName();\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/transitionEndEventName.js","const margin = 8;\n\nconst isAboveOfViewport = (element, position) => {\n return position.top <= margin - parseInt(getComputedStyle(element).marginTop, 10);\n};\n\nconst isBelowOfViewport = (element, position) => {\n return position.top + element.offsetHeight + margin >= window.innerHeight - parseInt(getComputedStyle(element).marginTop, 10);\n};\n\nconst isOnTheLeftOfViewport = (element, position) => {\n return position.left <= margin - parseInt(getComputedStyle(element).marginLeft, 10);\n};\n\nconst isOnTheRightOfViewport = (element, position) => {\n return position.left + element.offsetWidth + margin >= window.innerWidth - parseInt(getComputedStyle(element).marginLeft, 10);\n};\n\nconst getInViewPosition = (element, position) => {\n let computedStyle = getComputedStyle(element);\n\n if (isAboveOfViewport(element, position)) {\n position.top = margin - parseInt(computedStyle.marginTop, 10);\n }\n\n if (isOnTheLeftOfViewport(element, position)) {\n position.left = margin - parseInt(computedStyle.marginLeft, 10);\n }\n\n if (isOnTheRightOfViewport(element, position)) {\n position.left = window.innerWidth - margin - element.offsetWidth - parseInt(computedStyle.marginLeft, 10);\n }\n\n if (isBelowOfViewport(element, position)) {\n position.top = window.innerHeight - margin - element.offsetHeight - parseInt(computedStyle.marginTop, 10);\n }\n\n return position;\n};\n\nexport default getInViewPosition;\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/getInViewPosition.js","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-menu\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-008203e6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-008203e6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdMenu/mdMenu.vue\n// module id = 115\n// module chunks = 11 22","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!./mdMenuItem.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5cf45940!vue-loader/lib/selector?type=template&index=0!./mdMenuItem.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/marcosmoura/Projects/github/vue-material/src/components/mdMenu/mdMenuItem.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-5cf45940\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5cf45940\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdMenuItem.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/components/mdMenu/mdMenuItem.vue\n// module id = 116\n// module chunks = 11 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdMenuItem.vue?dcd131fc","if (!Element.prototype.scrollIntoViewIfNeeded) {\n Element.prototype.scrollIntoViewIfNeeded = function (centerIfNeeded) {\n centerIfNeeded = arguments.length === 0 ? true : !!centerIfNeeded;\n\n var parent = this.parentNode,\n parentComputedStyle = window.getComputedStyle(parent, null),\n parentBorderTopWidth = parseInt(parentComputedStyle.getPropertyValue('border-top-width')),\n parentBorderLeftWidth = parseInt(parentComputedStyle.getPropertyValue('border-left-width')),\n overTop = this.offsetTop - parent.offsetTop < parent.scrollTop,\n overBottom = (this.offsetTop - parent.offsetTop + this.clientHeight - parentBorderTopWidth) > (parent.scrollTop + parent.clientHeight),\n overLeft = this.offsetLeft - parent.offsetLeft < parent.scrollLeft,\n overRight = (this.offsetLeft - parent.offsetLeft + this.clientWidth - parentBorderLeftWidth) > (parent.scrollLeft + parent.clientWidth),\n alignWithTop = overTop && !overBottom;\n\n if ((overTop || overBottom) && centerIfNeeded) {\n parent.scrollTop = this.offsetTop - parent.offsetTop - parent.clientHeight / 2 - parentBorderTopWidth + this.clientHeight / 2;\n }\n\n if ((overLeft || overRight) && centerIfNeeded) {\n parent.scrollLeft = this.offsetLeft - parent.offsetLeft - parent.clientWidth / 2 - parentBorderLeftWidth + this.clientWidth / 2;\n }\n\n if ((overTop || overBottom || overLeft || overRight) && !centerIfNeeded) {\n this.scrollIntoView(alignWithTop);\n }\n };\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/element.scrollintoviewifneeded-polyfill/index.js\n// module id = 118\n// module chunks = 11 22","module.exports={render:function (){var _vm=this;\n return _vm._h('md-list-item', {\n staticClass: \"md-menu-item\",\n class: _vm.classes,\n attrs: {\n \"disabled\": _vm.disabled\n },\n on: {\n \"click\": _vm.close\n }\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5cf45940\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5cf45940!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdMenu/mdMenuItem.vue\n// module id = 119\n// module chunks = 11 22","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!./mdMenuContent.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-518d815c!vue-loader/lib/selector?type=template&index=0!./mdMenuContent.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/marcosmoura/Projects/github/vue-material/src/components/mdMenu/mdMenuContent.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-518d815c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-518d815c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdMenuContent.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/components/mdMenu/mdMenuContent.vue\n// module id = 120\n// module chunks = 11 22","\n \n \n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdMenuContent.vue?5fb7ccdc","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-menu-content\",\n attrs: {\n \"tabindex\": \"-1\"\n },\n on: {\n \"keydown\": [function($event) {\n if ($event.keyCode !== 27) { return; }\n $event.preventDefault();\n _vm.close($event)\n }, function($event) {\n if ($event.keyCode !== 9) { return; }\n $event.preventDefault();\n _vm.close($event)\n }, function($event) {\n if ($event.keyCode !== 38) { return; }\n $event.preventDefault();\n _vm.highlightItem('up')\n }, function($event) {\n if ($event.keyCode !== 40) { return; }\n $event.preventDefault();\n _vm.highlightItem('down')\n }, function($event) {\n if ($event.keyCode !== 13) { return; }\n $event.preventDefault();\n _vm.fireClick($event)\n }, function($event) {\n if ($event.keyCode !== 32) { return; }\n $event.preventDefault();\n _vm.fireClick($event)\n }]\n }\n }, [_vm._h('md-list', [_vm._t(\"default\")])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-518d815c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-518d815c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdMenu/mdMenuContent.vue\n// module id = 122\n// module chunks = 11 22","module.exports = \"\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdMenu/mdMenu.theme\n// module id = 123\n// module chunks = 11 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdMenu/index.js b/dist/components/mdMenu/index.js index 8299716..6ed0df3 100644 --- a/dist/components/mdMenu/index.js +++ b/dist/components/mdMenu/index.js @@ -1 +1 @@ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueMaterial=e():t.VueMaterial=e()}(this,function(){return function(t){function e(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return t[i].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var n={};return e.m=t,e.c=n,e.p="/",e(0)}({0:function(t,e,n){t.exports=n(15)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function t(e,n){return!!e.$el&&(e.$el.classList.contains(n)?e:0!==e._uid&&t(e.$parent,n))};e.default=n},15:function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-menu",t.extend(r.default)),t.component("md-menu-item",t.extend(h.default)),t.component("md-menu-content",t.extend(d.default)),t.material.styles.push(c.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var s=n(137),r=i(s),u=n(139),h=i(u),l=n(138),d=i(l),a=n(102),c=i(a)},31:function(t,e){"use strict";function n(){var t=document.createElement("span"),e={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var n in e)if(void 0!==t.style[n])return e[n]}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n()},48:function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(31),s=i(o);e.default={props:{mdSize:{type:[Number,String],default:0},mdDirection:{type:String,default:"bottom right"},mdCloseOnSelect:{type:Boolean,default:!0}},data:function(){return{browserMargin:8,active:!1}},watch:{mdSize:function(t,e){t>=1&&t<=7&&(this.removeLastSizeMenuContentClass(e),this.addNewSizeMenuContentClass(t))},mdDirection:function(t,e){this.removeLastDirectionMenuContentClass(e),this.addNewDirectionMenuContentClass(t)}},methods:{validateMenu:function(){if(!this.menuContent)throw this.$destroy(),new Error("You must have a md-menu-content inside your menu.");if(!this.menuTrigger)throw this.$destroy(),new Error("You must have an element with a md-menu-trigger attribute inside your menu.")},removeLastSizeMenuContentClass:function(t){this.menuContent.classList.remove("md-size-"+t)},removeLastDirectionMenuContentClass:function(t){this.menuContent.classList.remove("md-direction-"+t.replace(" ","-"))},addNewSizeMenuContentClass:function(t){this.menuContent.classList.add("md-size-"+t)},addNewDirectionMenuContentClass:function(t){this.menuContent.classList.add("md-direction-"+t.replace(" ","-"))},closeOnOffClick:function(t){this.$el.contains(t.target)||this.menuContent.contains(t.target)||this.close()},isAboveOfViewport:function(t){return t.top<=this.browserMargin-parseInt(getComputedStyle(this.menuContent).marginTop,10)},isBelowOfViewport:function(t){return t.top+this.menuContent.offsetHeight+this.browserMargin>=window.innerHeight-parseInt(getComputedStyle(this.menuContent).marginTop,10)},isOnTheLeftOfViewport:function(t){return t.left<=this.browserMargin-parseInt(getComputedStyle(this.menuContent).marginLeft,10)},isOnTheRightOfViewport:function(t){return t.left+this.menuContent.offsetWidth+this.browserMargin>=window.innerWidth-parseInt(getComputedStyle(this.menuContent).marginLeft,10)},getInViewPosition:function(t){var e=getComputedStyle(this.menuContent);return this.isAboveOfViewport(t)&&(t.top=this.browserMargin-parseInt(e.marginTop,10)),this.isOnTheLeftOfViewport(t)&&(t.left=this.browserMargin-parseInt(e.marginLeft,10)),this.isOnTheRightOfViewport(t)&&(t.left=window.innerWidth-this.browserMargin-this.menuContent.offsetWidth-parseInt(e.marginLeft,10)),this.isBelowOfViewport(t)&&(t.top=window.innerHeight-this.browserMargin-this.menuContent.offsetHeight-parseInt(e.marginTop,10)),t},getBottomRightPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top,left:t.left};return this.getInViewPosition(e),e},getBottomLeftPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top,left:t.left-this.menuContent.offsetWidth+t.width};return this.getInViewPosition(e),e},getTopRightPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top+t.height-this.menuContent.offsetHeight,left:t.left};return this.getInViewPosition(e),e},getTopLeftPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top+t.height-this.menuContent.offsetHeight,left:t.left-this.menuContent.offsetWidth+t.width};return this.getInViewPosition(e),e},calculateMenuContentPos:function(){var t=void 0;switch(this.mdDirection){case"bottom left":t=this.getBottomLeftPos();break;case"top right":t=this.getTopRightPos();break;case"top left":t=this.getTopLeftPos();break;default:t=this.getBottomRightPos()}this.menuContent.style.top=t.top+"px",this.menuContent.style.left=t.left+"px"},recalculateOnResize:function(){window.requestAnimationFrame(this.calculateMenuContentPos)},open:function(){this.$root.$el.contains(this.menuContent)&&this.$root.$el.removeChild(this.menuContent),this.$root.$el.appendChild(this.menuContent),document.addEventListener("click",this.closeOnOffClick),window.addEventListener("resize",this.recalculateOnResize),this.calculateMenuContentPos(),getComputedStyle(this.menuContent).top,this.menuContent.classList.add("md-active"),this.menuContent.focus(),this.active=!0},close:function t(){var e=this,n=this.menuContent,t=function t(i){if(n&&i.target===n){var o=e.menuContent.querySelector(".md-ripple.md-active");n.removeEventListener(s.default,t),e.menuTrigger.focus(),e.active=!1,o&&o.classList.remove("md-active"),e.$root.$el.removeChild(n),document.removeEventListener("click",e.closeOnOffClick),window.removeEventListener("resize",e.recalculateOnResize)}};this.menuContent.addEventListener(s.default,t),this.menuContent.classList.remove("md-active")},toggle:function(){this.active?this.close():this.open()}},mounted:function(){this.menuTrigger=this.$el.querySelector("[md-menu-trigger]"),this.menuContent=this.$el.querySelector(".md-menu-content"),this.validateMenu(),this.addNewSizeMenuContentClass(this.mdSize),this.addNewDirectionMenuContentClass(this.mdDirection),this.menuContent.parentNode.removeChild(this.menuContent),this.menuTrigger.addEventListener("click",this.toggle)}}},49:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{oldHighlight:!1,highlighted:!1,itemsAmount:0}},methods:{close:function(){this.highlighted=!1,this.$parent.close()},highlightItem:function(t){this.oldHighlight=this.highlighted,"up"===t&&(1===this.highlighted?this.highlighted=this.itemsAmount:this.highlighted--),"down"===t&&(this.highlighted===this.itemsAmount?this.highlighted=1:this.highlighted++)},fireClick:function(){this.highlighted>0&&this.$children[0].$children[this.highlighted-1].$el.click()}},mounted:function(){if(!this.$parent.$el.classList.contains("md-menu"))throw this.$destroy(),new Error("You must wrap the md-menu-content in a md-menu")}}},50:function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),s=i(o);n(70),e.default={props:{disabled:Boolean},data:function(){return{parentContent:{},index:0}},computed:{classes:function(){return{"md-highlighted":this.highlighted}},highlighted:function(){return this.index===this.parentContent.highlighted&&(this.disabled&&(this.parentContent.oldHighlight>this.parentContent.highlighted?this.parentContent.highlighted--:this.parentContent.highlighted++),1===this.index?this.parentContent.$el.scrollTop=0:this.index===this.parentContent.itemsAmount?this.parentContent.$el.scrollTop=this.parentContent.$el.scrollHeight:this.$el.scrollIntoViewIfNeeded(!1),!0)}},methods:{close:function(){this.disabled||(this.parentMenu.mdCloseOnSelect&&this.parentContent.close(),this.$emit("click"))}},mounted:function(){if(this.parentContent=(0,s.default)(this.$parent,"md-menu-content"),this.parentMenu=(0,s.default)(this.$parent,"md-menu"),!this.parentContent)throw this.$destroy(),new Error("You must wrap the md-menu-item in a md-menu-content");this.parentContent.itemsAmount++,this.index=this.parentContent.itemsAmount}}},70:function(t,e){Element.prototype.scrollIntoViewIfNeeded||(Element.prototype.scrollIntoViewIfNeeded=function(t){t=0===arguments.length||!!t;var e=this.parentNode,n=window.getComputedStyle(e,null),i=parseInt(n.getPropertyValue("border-top-width")),o=parseInt(n.getPropertyValue("border-left-width")),s=this.offsetTop-e.offsetTope.scrollTop+e.clientHeight,u=this.offsetLeft-e.offsetLefte.scrollLeft+e.clientWidth,l=s&&!r;(s||r)&&t&&(e.scrollTop=this.offsetTop-e.offsetTop-e.clientHeight/2-i+this.clientHeight/2),(u||h)&&t&&(e.scrollLeft=this.offsetLeft-e.offsetLeft-e.clientWidth/2-o+this.clientWidth/2),(s||r||u||h)&&!t&&this.scrollIntoView(l)})},71:function(t,e){},102:function(t,e){t.exports=""},137:function(t,e,n){var i,o;n(71),i=n(48);var s=n(160);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=s.render,o.staticRenderFns=s.staticRenderFns,t.exports=i},138:function(t,e,n){var i,o;i=n(49);var s=n(182);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=s.render,o.staticRenderFns=s.staticRenderFns,t.exports=i},139:function(t,e,n){var i,o;i=n(50);var s=n(185);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=s.render,o.staticRenderFns=s.staticRenderFns,t.exports=i},160:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-menu"},[t._t("default")])},staticRenderFns:[]}},182:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-menu-content",attrs:{tabindex:"-1"},on:{keydown:[function(e){27===e.keyCode&&(e.preventDefault(),t.close(e))},function(e){9===e.keyCode&&(e.preventDefault(),t.close(e))},function(e){38===e.keyCode&&(e.preventDefault(),t.highlightItem("up"))},function(e){40===e.keyCode&&(e.preventDefault(),t.highlightItem("down"))},function(e){13===e.keyCode&&(e.preventDefault(),t.fireClick(e))},function(e){32===e.keyCode&&(e.preventDefault(),t.fireClick(e))}]}},[t._h("md-list",[t._t("default")])])},staticRenderFns:[]}},185:function(t,e){t.exports={render:function(){var t=this;return t._h("md-list-item",{staticClass:"md-menu-item",class:t.classes,attrs:{disabled:t.disabled},on:{click:t.close}},[t._t("default")])},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.VueMaterial=e():t.VueMaterial=e()}(this,function(){return function(t){function e(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return t[i].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var n={};return e.m=t,e.c=n,e.p="/",e(0)}({0:function(t,e,n){t.exports=n(17)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function t(e,n){return!!e.$el&&(0!==e._uid&&(e.$el.classList.contains(n)?e:t(e.$parent,n)))};e.default=n,t.exports=e.default},2:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=8,i=function(t,e){return e.top<=n-parseInt(getComputedStyle(t).marginTop,10)},o=function(t,e){return e.top+t.offsetHeight+n>=window.innerHeight-parseInt(getComputedStyle(t).marginTop,10)},s=function(t,e){return e.left<=n-parseInt(getComputedStyle(t).marginLeft,10)},r=function(t,e){return e.left+t.offsetWidth+n>=window.innerWidth-parseInt(getComputedStyle(t).marginLeft,10)},u=function(t,e){var u=getComputedStyle(t);return i(t,e)&&(e.top=n-parseInt(u.marginTop,10)),s(t,e)&&(e.left=n-parseInt(u.marginLeft,10)),r(t,e)&&(e.left=window.innerWidth-n-t.offsetWidth-parseInt(u.marginLeft,10)),o(t,e)&&(e.top=window.innerHeight-n-t.offsetHeight-parseInt(u.marginTop,10)),e};e.default=u,t.exports=e.default},4:function(t,e){"use strict";function n(){var t=document.createElement("span"),e={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var n in e)if(void 0!==t.style[n])return e[n]}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n(),t.exports=e.default},17:function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-menu",t.extend(r.default)),t.component("md-menu-item",t.extend(d.default)),t.component("md-menu-content",t.extend(a.default)),t.material.styles.push(f.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var s=n(138),r=i(s),u=n(140),d=i(u),l=n(139),a=i(l),h=n(103),f=i(h);t.exports=e.default},49:function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(4),s=i(o),r=n(2),u=i(r);e.default={props:{mdSize:{type:[Number,String],default:0},mdDirection:{type:String,default:"bottom right"},mdCloseOnSelect:{type:Boolean,default:!0}},data:function(){return{browserMargin:8,active:!1}},watch:{mdSize:function(t,e){t>=1&&t<=7&&(this.removeLastSizeMenuContentClass(e),this.addNewSizeMenuContentClass(t))},mdDirection:function(t,e){this.removeLastDirectionMenuContentClass(e),this.addNewDirectionMenuContentClass(t)}},methods:{validateMenu:function(){if(!this.menuContent)throw this.$destroy(),new Error("You must have a md-menu-content inside your menu.");if(!this.menuTrigger)throw this.$destroy(),new Error("You must have an element with a md-menu-trigger attribute inside your menu.")},removeLastSizeMenuContentClass:function(t){this.menuContent.classList.remove("md-size-"+t)},removeLastDirectionMenuContentClass:function(t){this.menuContent.classList.remove("md-direction-"+t.replace(" ","-"))},addNewSizeMenuContentClass:function(t){this.menuContent.classList.add("md-size-"+t)},addNewDirectionMenuContentClass:function(t){this.menuContent.classList.add("md-direction-"+t.replace(" ","-"))},closeOnOffClick:function(t){this.$el.contains(t.target)||this.menuContent.contains(t.target)||this.close()},getBottomRightPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top,left:t.left};return e=(0,u.default)(this.menuContent,e)},getBottomLeftPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top,left:t.left-this.menuContent.offsetWidth+t.width};return e=(0,u.default)(this.menuContent,e)},getTopRightPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top+t.height-this.menuContent.offsetHeight,left:t.left};return e=(0,u.default)(this.menuContent,e)},getTopLeftPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top+t.height-this.menuContent.offsetHeight,left:t.left-this.menuContent.offsetWidth+t.width};return e=(0,u.default)(this.menuContent,e)},calculateMenuContentPos:function(){var t=void 0;switch(this.mdDirection){case"bottom left":t=this.getBottomLeftPos();break;case"top right":t=this.getTopRightPos();break;case"top left":t=this.getTopLeftPos();break;default:t=this.getBottomRightPos()}this.menuContent.style.top=t.top+"px",this.menuContent.style.left=t.left+"px"},recalculateOnResize:function(){window.requestAnimationFrame(this.calculateMenuContentPos)},open:function(){this.$root.$el.contains(this.menuContent)&&this.$root.$el.removeChild(this.menuContent),this.$root.$el.appendChild(this.menuContent),document.addEventListener("click",this.closeOnOffClick),window.addEventListener("resize",this.recalculateOnResize),this.calculateMenuContentPos(),getComputedStyle(this.menuContent).top,this.menuContent.classList.add("md-active"),this.menuContent.focus(),this.active=!0},close:function t(){var e=this,n=this.menuContent,t=function t(i){if(n&&i.target===n){var o=e.menuContent.querySelector(".md-ripple.md-active");n.removeEventListener(s.default,t),e.menuTrigger.focus(),e.active=!1,o&&o.classList.remove("md-active"),e.$root.$el.removeChild(n),document.removeEventListener("click",e.closeOnOffClick),window.removeEventListener("resize",e.recalculateOnResize)}};this.menuContent.addEventListener(s.default,t),this.menuContent.classList.remove("md-active")},toggle:function(){this.active?this.close():this.open()}},mounted:function(){this.menuTrigger=this.$el.querySelector("[md-menu-trigger]"),this.menuContent=this.$el.querySelector(".md-menu-content"),this.validateMenu(),this.addNewSizeMenuContentClass(this.mdSize),this.addNewDirectionMenuContentClass(this.mdDirection),this.menuContent.parentNode.removeChild(this.menuContent),this.menuTrigger.addEventListener("click",this.toggle)}},t.exports=e.default},50:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{oldHighlight:!1,highlighted:!1,itemsAmount:0}},methods:{close:function(){this.highlighted=!1,this.$parent.close()},highlightItem:function(t){this.oldHighlight=this.highlighted,"up"===t&&(1===this.highlighted?this.highlighted=this.itemsAmount:this.highlighted--),"down"===t&&(this.highlighted===this.itemsAmount?this.highlighted=1:this.highlighted++)},fireClick:function(){this.highlighted>0&&this.$children[0].$children[this.highlighted-1].$el.click()}},mounted:function(){if(!this.$parent.$el.classList.contains("md-menu"))throw this.$destroy(),new Error("You must wrap the md-menu-content in a md-menu")}},t.exports=e.default},51:function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),s=i(o);n(71),e.default={props:{disabled:Boolean},data:function(){return{parentContent:{},index:0}},computed:{classes:function(){return{"md-highlighted":this.highlighted}},highlighted:function(){return this.index===this.parentContent.highlighted&&(this.disabled&&(this.parentContent.oldHighlight>this.parentContent.highlighted?this.parentContent.highlighted--:this.parentContent.highlighted++),1===this.index?this.parentContent.$el.scrollTop=0:this.index===this.parentContent.itemsAmount?this.parentContent.$el.scrollTop=this.parentContent.$el.scrollHeight:this.$el.scrollIntoViewIfNeeded(!1),!0)}},methods:{close:function(){this.disabled||(this.parentMenu.mdCloseOnSelect&&this.parentContent.close(),this.$emit("click"))}},mounted:function(){if(this.parentContent=(0,s.default)(this.$parent,"md-menu-content"),this.parentMenu=(0,s.default)(this.$parent,"md-menu"),!this.parentContent)throw this.$destroy(),new Error("You must wrap the md-menu-item in a md-menu-content");this.parentContent.itemsAmount++,this.index=this.parentContent.itemsAmount}},t.exports=e.default},71:function(t,e){Element.prototype.scrollIntoViewIfNeeded||(Element.prototype.scrollIntoViewIfNeeded=function(t){t=0===arguments.length||!!t;var e=this.parentNode,n=window.getComputedStyle(e,null),i=parseInt(n.getPropertyValue("border-top-width")),o=parseInt(n.getPropertyValue("border-left-width")),s=this.offsetTop-e.offsetTope.scrollTop+e.clientHeight,u=this.offsetLeft-e.offsetLefte.scrollLeft+e.clientWidth,l=s&&!r;(s||r)&&t&&(e.scrollTop=this.offsetTop-e.offsetTop-e.clientHeight/2-i+this.clientHeight/2),(u||d)&&t&&(e.scrollLeft=this.offsetLeft-e.offsetLeft-e.clientWidth/2-o+this.clientWidth/2),(s||r||u||d)&&!t&&this.scrollIntoView(l)})},72:function(t,e){},103:function(t,e){t.exports=""},138:function(t,e,n){var i,o;n(72),i=n(49);var s=n(161);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=s.render,o.staticRenderFns=s.staticRenderFns,t.exports=i},139:function(t,e,n){var i,o;i=n(50);var s=n(183);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=s.render,o.staticRenderFns=s.staticRenderFns,t.exports=i},140:function(t,e,n){var i,o;i=n(51);var s=n(186);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=s.render,o.staticRenderFns=s.staticRenderFns,t.exports=i},161:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-menu"},[t._t("default")])},staticRenderFns:[]}},183:function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-menu-content",attrs:{tabindex:"-1"},on:{keydown:[function(e){27===e.keyCode&&(e.preventDefault(),t.close(e))},function(e){9===e.keyCode&&(e.preventDefault(),t.close(e))},function(e){38===e.keyCode&&(e.preventDefault(),t.highlightItem("up"))},function(e){40===e.keyCode&&(e.preventDefault(),t.highlightItem("down"))},function(e){13===e.keyCode&&(e.preventDefault(),t.fireClick(e))},function(e){32===e.keyCode&&(e.preventDefault(),t.fireClick(e))}]}},[t._h("md-list",[t._t("default")])])},staticRenderFns:[]}},186:function(t,e){t.exports={render:function(){var t=this;return t._h("md-list-item",{staticClass:"md-menu-item",class:t.classes,attrs:{disabled:t.disabled},on:{click:t.close}},[t._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdRadio/index.debug.js b/dist/components/mdRadio/index.debug.js new file mode 100644 index 0000000..219f38e --- /dev/null +++ b/dist/components/mdRadio/index.debug.js @@ -0,0 +1,249 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(124); + + +/***/ }, + +/***/ 124: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdRadio = __webpack_require__(125); + + var _mdRadio2 = _interopRequireDefault(_mdRadio); + + var _mdRadio3 = __webpack_require__(129); + + var _mdRadio4 = _interopRequireDefault(_mdRadio3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-radio', Vue.extend(_mdRadio2.default)); + + Vue.material.styles.push(_mdRadio4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 125: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-e87254d2!sass!./mdRadio.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(127) + + /* template */ + var __vue_template__ = __webpack_require__(128) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdRadio/mdRadio.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-e87254d2", __vue_options__) + } else { + hotAPI.reload("data-v-e87254d2", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdRadio.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 127: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + name: String, + value: [String, Boolean, Number], + mdValue: { + type: [String, Boolean, Number], + required: true + }, + id: String, + disabled: Boolean + }, + computed: { + classes: function classes() { + return { + 'md-checked': this.value && this.mdValue.toString() === this.value.toString(), + 'md-disabled': this.disabled + }; + } + }, + methods: { + toggleCheck: function toggleCheck($event) { + if (!this.disabled) { + this.$emit('change', this.mdValue, $event); + this.$emit('input', this.mdValue, $event); + } + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 128: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-radio", + class: _vm.classes + }, [_vm._h('div', { + directives: [{ + name: "md-ink-ripple", + rawName: "v-md-ink-ripple", + value: (_vm.disabled), + expression: "disabled" + }], + staticClass: "md-radio-container", + on: { + "click": _vm.toggleCheck + } + }, [_vm._h('input', { + attrs: { + "type": "radio", + "name": _vm.name, + "id": _vm.id, + "disabled": _vm.disabled + }, + domProps: { + "value": _vm.value + } + })]), " ", (_vm.$slots.default) ? _vm._h('label', { + staticClass: "md-radio-label", + attrs: { + "for": _vm.id || _vm.name + } + }, [_vm._t("default")]) : _vm._e()]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-e87254d2", module.exports) + } + } + +/***/ }, + +/***/ 129: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-radio .md-radio-container:after, .THEME_NAME.md-radio .md-radio-container:after {\n background-color: ACCENT-COLOR; }\n\n.THEME_NAME .md-radio.md-checked .md-radio-container, .THEME_NAME.md-radio.md-checked .md-radio-container {\n border-color: ACCENT-COLOR; }\n\n.THEME_NAME .md-radio.md-checked .md-ink-ripple, .THEME_NAME.md-radio.md-checked .md-ink-ripple {\n color: ACCENT-COLOR; }\n\n.THEME_NAME .md-radio.md-checked .md-ripple, .THEME_NAME.md-radio.md-checked .md-ripple {\n opacity: .38; }\n\n.THEME_NAME .md-radio.md-primary .md-radio-container:after, .THEME_NAME.md-radio.md-primary .md-radio-container:after {\n background-color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-radio.md-primary.md-checked .md-radio-container, .THEME_NAME.md-radio.md-primary.md-checked .md-radio-container {\n border-color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-radio.md-primary.md-checked .md-ink-ripple, .THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-radio.md-warn .md-radio-container:after, .THEME_NAME.md-radio.md-warn .md-radio-container:after {\n background-color: WARN-COLOR; }\n\n.THEME_NAME .md-radio.md-warn.md-checked .md-radio-container, .THEME_NAME.md-radio.md-warn.md-checked .md-radio-container {\n border-color: WARN-COLOR; }\n\n.THEME_NAME .md-radio.md-warn.md-checked .md-ink-ripple, .THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple {\n color: WARN-COLOR; }\n\n.THEME_NAME .md-radio.md-disabled .md-radio-container, .THEME_NAME.md-radio.md-disabled .md-radio-container {\n border-color: rgba(0, 0, 0, 0.26); }\n .THEME_NAME .md-radio.md-disabled .md-radio-container:after, .THEME_NAME.md-radio.md-disabled .md-radio-container:after {\n background-color: rgba(0, 0, 0, 0.26); }\n\n.THEME_NAME .md-radio.md-disabled.md-checked .md-radio-container, .THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container {\n border-color: rgba(0, 0, 0, 0.26); }\n" + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdRadio/index.debug.js.map b/dist/components/mdRadio/index.debug.js.map new file mode 100644 index 0000000..c668b6f --- /dev/null +++ b/dist/components/mdRadio/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6***********","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878***********","webpack:///./src/components/mdRadio/index.js","webpack:///./src/components/mdRadio/mdRadio.vue","webpack:///mdRadio.vue","webpack:///./src/components/mdRadio/mdRadio.vue?7ae8","webpack:///./src/components/mdRadio/mdRadio.theme"],"names":["install","Vue","component","extend","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;;;mBCnCwBA,O;;AAHxB;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,UAAd,EAA0BD,IAAIE,MAAJ,mBAA1B;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;;ACPD;AACA;;AAEA;AACA,2SAA0F;;AAE1F;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;;;;;;;;;;;;;;;;;;;;;;;;;;ACzBA;;;;WAGA;8BACA;;+BAEA;iBAEA;AAHA;SAIA;eAEA;AATA;;iCAWA;;4EAEA;6BAEA;AAHA;AAKA;AAPA;;+CASA;2BACA;4CACA;2CACA;AACA;AAEA;AAPA;AAnBA;;;;;;;;AChBA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;ACrCA,oHAAmH,mCAAmC,EAAE,+GAA+G,+BAA+B,EAAE,qGAAqG,wBAAwB,EAAE,6FAA6F,iBAAiB,EAAE,2HAA2H,oCAAoC,EAAE,qIAAqI,gCAAgC,EAAE,2HAA2H,yBAAyB,EAAE,qHAAqH,iCAAiC,EAAE,+HAA+H,6BAA6B,EAAE,qHAAqH,sBAAsB,EAAE,iHAAiH,sCAAsC,EAAE,6HAA6H,4CAA4C,EAAE,uIAAuI,sCAAsC,EAAE,G","file":"components/mdRadio/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","import mdRadio from './mdRadio.vue';\nimport mdRadioTheme from './mdRadio.theme';\n\nexport default function install(Vue) {\n Vue.component('md-radio', Vue.extend(mdRadio));\n\n Vue.material.styles.push(mdRadioTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdRadio/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-e87254d2!sass!./mdRadio.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdRadio.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-e87254d2!vue-loader/lib/selector?type=template&index=0!./mdRadio.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/marcosmoura/Projects/github/vue-material/src/components/mdRadio/mdRadio.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-e87254d2\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-e87254d2\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdRadio.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/components/mdRadio/mdRadio.vue\n// module id = 125\n// module chunks = 12 22","\n \n \n \n \n\n \n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdRadio.vue?2323e592","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-radio\",\n class: _vm.classes\n }, [_vm._h('div', {\n directives: [{\n name: \"md-ink-ripple\",\n rawName: \"v-md-ink-ripple\",\n value: (_vm.disabled),\n expression: \"disabled\"\n }],\n staticClass: \"md-radio-container\",\n on: {\n \"click\": _vm.toggleCheck\n }\n }, [_vm._h('input', {\n attrs: {\n \"type\": \"radio\",\n \"name\": _vm.name,\n \"id\": _vm.id,\n \"disabled\": _vm.disabled\n },\n domProps: {\n \"value\": _vm.value\n }\n })]), \" \", (_vm.$slots.default) ? _vm._h('label', {\n staticClass: \"md-radio-label\",\n attrs: {\n \"for\": _vm.id || _vm.name\n }\n }, [_vm._t(\"default\")]) : _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-e87254d2\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-e87254d2!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdRadio/mdRadio.vue\n// module id = 128\n// module chunks = 12 22","module.exports = \".THEME_NAME .md-radio .md-radio-container:after, .THEME_NAME.md-radio .md-radio-container:after {\\n background-color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-radio.md-checked .md-radio-container, .THEME_NAME.md-radio.md-checked .md-radio-container {\\n border-color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-radio.md-checked .md-ink-ripple, .THEME_NAME.md-radio.md-checked .md-ink-ripple {\\n color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-radio.md-checked .md-ripple, .THEME_NAME.md-radio.md-checked .md-ripple {\\n opacity: .38; }\\n\\n.THEME_NAME .md-radio.md-primary .md-radio-container:after, .THEME_NAME.md-radio.md-primary .md-radio-container:after {\\n background-color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-radio.md-primary.md-checked .md-radio-container, .THEME_NAME.md-radio.md-primary.md-checked .md-radio-container {\\n border-color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-radio.md-primary.md-checked .md-ink-ripple, .THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-radio.md-warn .md-radio-container:after, .THEME_NAME.md-radio.md-warn .md-radio-container:after {\\n background-color: WARN-COLOR; }\\n\\n.THEME_NAME .md-radio.md-warn.md-checked .md-radio-container, .THEME_NAME.md-radio.md-warn.md-checked .md-radio-container {\\n border-color: WARN-COLOR; }\\n\\n.THEME_NAME .md-radio.md-warn.md-checked .md-ink-ripple, .THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple {\\n color: WARN-COLOR; }\\n\\n.THEME_NAME .md-radio.md-disabled .md-radio-container, .THEME_NAME.md-radio.md-disabled .md-radio-container {\\n border-color: rgba(0, 0, 0, 0.26); }\\n .THEME_NAME .md-radio.md-disabled .md-radio-container:after, .THEME_NAME.md-radio.md-disabled .md-radio-container:after {\\n background-color: rgba(0, 0, 0, 0.26); }\\n\\n.THEME_NAME .md-radio.md-disabled.md-checked .md-radio-container, .THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container {\\n border-color: rgba(0, 0, 0, 0.26); }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdRadio/mdRadio.theme\n// module id = 129\n// module chunks = 12 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdRadio/index.js b/dist/components/mdRadio/index.js index 8121a39..ebaff4e 100644 --- a/dist/components/mdRadio/index.js +++ b/dist/components/mdRadio/index.js @@ -1 +1 @@ -!function(d,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueMaterial=e():d.VueMaterial=e()}(this,function(){return function(d){function e(i){if(r[i])return r[i].exports;var o=r[i]={exports:{},id:i,loaded:!1};return d[i].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var r={};return e.m=d,e.c=r,e.p="/",e(0)}({0:function(d,e,r){d.exports=r(16)},16:function(d,e,r){"use strict";function i(d){return d&&d.__esModule?d:{default:d}}function o(d){d.component("md-radio",d.extend(t.default)),d.material.styles.push(m.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=r(140),t=i(a),n=r(103),m=i(n)},51:function(d,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{name:String,value:[String,Boolean,Number],mdValue:{type:[String,Boolean,Number],required:!0},id:String,disabled:Boolean},computed:{classes:function(){return{"md-checked":this.value&&this.mdValue.toString()===this.value.toString(),"md-disabled":this.disabled}}},methods:{toggleCheck:function(d){this.disabled||(this.$emit("change",this.mdValue,d),this.$emit("input",this.mdValue,d))}}}},91:function(d,e){},103:function(d,e){d.exports=".THEME_NAME .md-radio .md-radio-container:after,.THEME_NAME.md-radio .md-radio-container:after{background-color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-radio-container,.THEME_NAME.md-radio.md-checked .md-radio-container{border-color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-ripple,.THEME_NAME.md-radio.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-radio.md-primary .md-radio-container:after,.THEME_NAME.md-radio.md-primary .md-radio-container:after{background-color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-primary.md-checked .md-radio-container,.THEME_NAME.md-radio.md-primary.md-checked .md-radio-container{border-color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-primary.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-warn .md-radio-container:after,.THEME_NAME.md-radio.md-warn .md-radio-container:after{background-color:WARN-COLOR}.THEME_NAME .md-radio.md-warn.md-checked .md-radio-container,.THEME_NAME.md-radio.md-warn.md-checked .md-radio-container{border-color:WARN-COLOR}.THEME_NAME .md-radio.md-warn.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-radio.md-disabled .md-radio-container,.THEME_NAME.md-radio.md-disabled .md-radio-container{border-color:rgba(0,0,0,0.26)}.THEME_NAME .md-radio.md-disabled .md-radio-container:after,.THEME_NAME.md-radio.md-disabled .md-radio-container:after{background-color:rgba(0,0,0,0.26)}.THEME_NAME .md-radio.md-disabled.md-checked .md-radio-container,.THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container{border-color:rgba(0,0,0,0.26)}\n"},140:function(d,e,r){var i,o;r(91),i=r(51);var a=r(201);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=a.render,o.staticRenderFns=a.staticRenderFns,d.exports=i},201:function(d,e){d.exports={render:function(){var d=this;return d._h("div",{staticClass:"md-radio",class:d.classes},[d._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:d.disabled,expression:"disabled"}],staticClass:"md-radio-container",on:{click:d.toggleCheck}},[d._h("input",{attrs:{type:"radio",name:d.name,id:d.id,disabled:d.disabled},domProps:{value:d.value}})])," ",d.$slots.default?d._h("label",{staticClass:"md-radio-label",attrs:{for:d.id||d.name}},[d._t("default")]):d._e()])},staticRenderFns:[]}}})}); \ No newline at end of file +!function(d,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueMaterial=e():d.VueMaterial=e()}(this,function(){return function(d){function e(o){if(r[o])return r[o].exports;var a=r[o]={exports:{},id:o,loaded:!1};return d[o].call(a.exports,a,a.exports,e),a.loaded=!0,a.exports}var r={};return e.m=d,e.c=r,e.p="/",e(0)}({0:function(d,e,r){d.exports=r(18)},18:function(d,e,r){"use strict";function o(d){return d&&d.__esModule?d:{default:d}}function a(d){d.component("md-radio",d.extend(t.default)),d.material.styles.push(m.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=a;var i=r(141),t=o(i),n=r(104),m=o(n);d.exports=e.default},52:function(d,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{name:String,value:[String,Boolean,Number],mdValue:{type:[String,Boolean,Number],required:!0},id:String,disabled:Boolean},computed:{classes:function(){return{"md-checked":this.value&&this.mdValue.toString()===this.value.toString(),"md-disabled":this.disabled}}},methods:{toggleCheck:function(d){this.disabled||(this.$emit("change",this.mdValue,d),this.$emit("input",this.mdValue,d))}}},d.exports=e.default},92:function(d,e){},104:function(d,e){d.exports=".THEME_NAME .md-radio .md-radio-container:after,.THEME_NAME.md-radio .md-radio-container:after{background-color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-radio-container,.THEME_NAME.md-radio.md-checked .md-radio-container{border-color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-ripple,.THEME_NAME.md-radio.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-radio.md-primary .md-radio-container:after,.THEME_NAME.md-radio.md-primary .md-radio-container:after{background-color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-primary.md-checked .md-radio-container,.THEME_NAME.md-radio.md-primary.md-checked .md-radio-container{border-color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-primary.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-warn .md-radio-container:after,.THEME_NAME.md-radio.md-warn .md-radio-container:after{background-color:WARN-COLOR}.THEME_NAME .md-radio.md-warn.md-checked .md-radio-container,.THEME_NAME.md-radio.md-warn.md-checked .md-radio-container{border-color:WARN-COLOR}.THEME_NAME .md-radio.md-warn.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-radio.md-disabled .md-radio-container,.THEME_NAME.md-radio.md-disabled .md-radio-container{border-color:rgba(0,0,0,0.26)}.THEME_NAME .md-radio.md-disabled .md-radio-container:after,.THEME_NAME.md-radio.md-disabled .md-radio-container:after{background-color:rgba(0,0,0,0.26)}.THEME_NAME .md-radio.md-disabled.md-checked .md-radio-container,.THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container{border-color:rgba(0,0,0,0.26)}\n"},141:function(d,e,r){var o,a;r(92),o=r(52);var i=r(202);a=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(a=o=o.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,d.exports=o},202:function(d,e){d.exports={render:function(){var d=this;return d._h("div",{staticClass:"md-radio",class:d.classes},[d._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:d.disabled,expression:"disabled"}],staticClass:"md-radio-container",on:{click:d.toggleCheck}},[d._h("input",{attrs:{type:"radio",name:d.name,id:d.id,disabled:d.disabled},domProps:{value:d.value}})])," ",d.$slots.default?d._h("label",{staticClass:"md-radio-label",attrs:{for:d.id||d.name}},[d._t("default")]):d._e()])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdSelect/index.debug.js b/dist/components/mdSelect/index.debug.js new file mode 100644 index 0000000..c13c1af --- /dev/null +++ b/dist/components/mdSelect/index.debug.js @@ -0,0 +1,631 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(130); + + +/***/ }, + +/***/ 87: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var isArray = function isArray(value) { + return value && value.constructor === Array; + }; + + exports.default = isArray; + module.exports = exports["default"]; + +/***/ }, + +/***/ 92: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var getClosestVueParent = function getClosestVueParent($parent, cssClass) { + if (!$parent.$el) { + return false; + } + + if ($parent._uid === 0) { + return false; + } + + if ($parent.$el.classList.contains(cssClass)) { + return $parent; + } + + return getClosestVueParent($parent.$parent, cssClass); + }; + + exports.default = getClosestVueParent; + module.exports = exports["default"]; + +/***/ }, + +/***/ 130: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdSelect = __webpack_require__(131); + + var _mdSelect2 = _interopRequireDefault(_mdSelect); + + var _mdOption = __webpack_require__(135); + + var _mdOption2 = _interopRequireDefault(_mdOption); + + var _mdSelect3 = __webpack_require__(138); + + var _mdSelect4 = _interopRequireDefault(_mdSelect3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-select', Vue.extend(_mdSelect2.default)); + Vue.component('md-option', Vue.extend(_mdOption2.default)); + + Vue.material.styles.push(_mdSelect4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 131: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-1cdcfd26!sass!./mdSelect.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(133) + + /* template */ + var __vue_template__ = __webpack_require__(134) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdSelect/mdSelect.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-1cdcfd26", __vue_options__) + } else { + hotAPI.reload("data-v-1cdcfd26", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdSelect.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 133: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + var _getClosestVueParent = __webpack_require__(92); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + var _isArray = __webpack_require__(87); + + var _isArray2 = _interopRequireDefault(_isArray); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + name: String, + required: Boolean, + multiple: Boolean, + value: [String, Number, Array], + id: String, + disabled: Boolean, + placeholder: String, + mdMenuClass: String + }, + data: function data() { + return { + selectedValue: null, + selectedText: null, + multipleText: null, + multipleOptions: {}, + options: {}, + optionsAmount: 0 + }; + }, + + computed: { + classes: function classes() { + return { + 'md-disabled': this.disabled + }; + }, + contentClasses: function contentClasses() { + if (this.multiple) { + return 'md-multiple ' + this.mdMenuClass; + } + + return this.mdMenuClass; + } + }, + watch: { + value: function value(_value) { + this.setTextAndvalue(_value); + } + }, + methods: { + getSingleValue: function getSingleValue(value) { + var _this = this; + + var output = {}; + + Object.keys(this.options).forEach(function (index) { + var options = _this.options[index]; + + if (options.value === value) { + output.value = value; + output.text = options.$refs.item.textContent; + } + }); + + return output; + }, + getMultipleValue: function getMultipleValue(modelValue) { + var _this2 = this; + + if ((0, _isArray2.default)(this.value)) { + var _ret = function () { + var outputText = []; + + modelValue.forEach(function (value) { + Object.keys(_this2.options).forEach(function (index) { + var options = _this2.options[index]; + + if (options.value === value) { + var text = options.$refs.item.textContent; + + _this2.multipleOptions[index] = { + value: value, + text: text + }; + outputText.push(text); + } + }); + }); + + return { + v: { + value: modelValue, + text: outputText.join(', ') + } + }; + }(); + + if ((typeof _ret === 'undefined' ? 'undefined' : _typeof(_ret)) === "object") return _ret.v; + } + + return {}; + }, + setTextAndvalue: function setTextAndvalue(modelValue) { + var output = this.multiple ? this.getMultipleValue(modelValue) : this.getSingleValue(modelValue); + + this.selectedValue = output.value; + this.selectedText = output.text; + + if (this.parentContainer) { + this.$parent.setValue(output.text); + } + }, + changeValue: function changeValue(value) { + this.$emit('input', value); + this.$emit('change', value); + }, + selectMultiple: function selectMultiple(index, value, text) { + var values = []; + + this.multipleOptions[index] = { + value: value, + text: text + }; + + for (var key in this.multipleOptions) { + if (this.multipleOptions.hasOwnProperty(key) && this.multipleOptions[key].value) { + values.push(this.multipleOptions[key].value); + } + } + + this.changeValue(values); + }, + selectOption: function selectOption(value, text) { + this.selectedText = text; + this.changeValue(value); + } + }, + mounted: function mounted() { + this.parentContainer = (0, _getClosestVueParent2.default)(this.$parent, 'md-input-container'); + + this.setTextAndvalue(this.value); + + if (this.parentContainer) { + this.parentContainer.setValue(this.value); + this.parentContainer.hasSelect = true; + } + }, + beforeDestroy: function beforeDestroy() { + if (this.parentContainer) { + this.parentContainer.setValue(''); + this.parentContainer.hasSelect = false; + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 134: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-select", + class: _vm.classes + }, [_vm._h('md-menu', { + attrs: { + "md-close-on-select": !_vm.multiple + } + }, [_vm._h('span', { + ref: "value", + staticClass: "md-select-value", + attrs: { + "md-menu-trigger": "" + } + }, [_vm._s(_vm.selectedText || _vm.multipleText || _vm.placeholder)]), " ", _vm._h('md-menu-content', { + staticClass: "md-select-content", + class: _vm.contentClasses + }, [_vm._t("default")])]), " ", _vm._h('select', { + attrs: { + "name": _vm.name, + "id": _vm.id, + "required": _vm.required, + "tabindex": "-1" + } + }, [_vm._h('option', { + domProps: { + "value": _vm.value + } + }, [_vm._s(_vm.value)])])]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-1cdcfd26", module.exports) + } + } + +/***/ }, + +/***/ 135: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(136) + + /* template */ + var __vue_template__ = __webpack_require__(137) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdSelect/mdOption.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-b3b71f34", __vue_options__) + } else { + hotAPI.reload("data-v-b3b71f34", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdOption.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 136: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _getClosestVueParent = __webpack_require__(92); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + value: [String, Boolean, Number] + }, + data: function data() { + return { + parentSelect: {}, + check: false, + index: 0 + }; + }, + computed: { + isSelected: function isSelected() { + if (this.value && this.parentSelect.value) { + var thisValue = this.value.toString(); + + if (this.parentSelect.multiple) { + return this.parentSelect.value.indexOf(thisValue) >= 0; + } + + return this.value && this.parentSelect.value && thisValue === this.parentSelect.value.toString(); + } + + return false; + }, + classes: function classes() { + return { + 'md-selected': this.isSelected, + 'md-checked': this.check + }; + } + }, + methods: { + selectOption: function selectOption() { + if (!this.parentSelect.multiple) { + this.parentSelect.selectOption(this.value, this.$refs.item.textContent); + } else { + this.check = !this.check; + } + } + }, + watch: { + isSelected: function isSelected(selected) { + if (this.parentSelect.multiple) { + this.check = selected; + } + }, + check: function check(_check) { + if (_check) { + this.parentSelect.selectMultiple(this.index, this.value, this.$refs.item.textContent); + } else { + this.parentSelect.selectMultiple(this.index); + } + } + }, + mounted: function mounted() { + this.parentSelect = (0, _getClosestVueParent2.default)(this.$parent, 'md-select'); + this.parentContent = (0, _getClosestVueParent2.default)(this.$parent, 'md-menu-content'); + + if (!this.parentSelect) { + throw new Error('You must wrap the md-option in a md-select'); + } + + this.parentSelect.optionsAmount++; + this.index = this.parentSelect.optionsAmount; + + this.parentSelect.multipleOptions[this.index] = {}; + this.parentSelect.options[this.index] = this; + }, + beforeDestroy: function beforeDestroy() { + delete this.parentSelect.options[this.index]; + delete this.parentSelect.multipleOptions[this.index]; + } + }; // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 137: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('md-menu-item', { + staticClass: "md-option", + class: _vm.classes, + attrs: { + "tabindex": "-1" + }, + on: { + "click": _vm.selectOption + } + }, [(_vm.parentSelect.multiple) ? _vm._h('md-checkbox', { + directives: [{ + name: "model", + rawName: "v-model", + value: (_vm.check), + expression: "check" + }], + staticClass: "md-primary", + domProps: { + "value": (_vm.check) + }, + on: { + "input": function($event) { + _vm.check = $event + } + } + }, [_vm._h('span', { + ref: "item" + }, [_vm._t("default")])]) : _vm._h('span', { + ref: "item" + }, [_vm._t("default")]), " "]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-b3b71f34", module.exports) + } + } + +/***/ }, + +/***/ 138: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-select-content .md-menu-item.md-selected, .THEME_NAME .md-select-content .md-menu-item.md-checked, .THEME_NAME.md-select-content .md-menu-item.md-selected, .THEME_NAME.md-select-content .md-menu-item.md-checked {\n color: PRIMARY-COLOR; }\n" + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdSelect/index.debug.js.map b/dist/components/mdSelect/index.debug.js.map new file mode 100644 index 0000000..682ee53 --- /dev/null +++ b/dist/components/mdSelect/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6************","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878************","webpack:///./src/core/utils/isArray.js?5d89","webpack:///./src/core/utils/getClosestVueParent.js?ea8d*","webpack:///./src/components/mdSelect/index.js","webpack:///./src/components/mdSelect/mdSelect.vue","webpack:///mdSelect.vue","webpack:///./src/components/mdSelect/mdSelect.vue?8dfe","webpack:///./src/components/mdSelect/mdOption.vue","webpack:///mdOption.vue","webpack:///./src/components/mdSelect/mdOption.vue?c212","webpack:///./src/components/mdSelect/mdSelect.theme"],"names":["isArray","value","constructor","Array","getClosestVueParent","$parent","cssClass","$el","_uid","classList","contains","install","Vue","component","extend","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;;;ACtCA,KAAMA,UAAU,SAAVA,OAAU,CAACC,KAAD,EAAW;AACzB,UAAOA,SAASA,MAAMC,WAAN,KAAsBC,KAAtC;AACD,EAFD;;mBAIeH,O;;;;;;;;;;;;;ACJf,KAAII,sBAAsB,SAAtBA,mBAAsB,CAACC,OAAD,EAAUC,QAAV,EAAuB;AAC/C,OAAI,CAACD,QAAQE,GAAb,EAAkB;AAChB,YAAO,KAAP;AACD;;AAED,OAAIF,QAAQG,IAAR,KAAiB,CAArB,EAAwB;AACtB,YAAO,KAAP;AACD;;AAED,OAAIH,QAAQE,GAAR,CAAYE,SAAZ,CAAsBC,QAAtB,CAA+BJ,QAA/B,CAAJ,EAA8C;AAC5C,YAAOD,OAAP;AACD;;AAED,UAAOD,oBAAoBC,QAAQA,OAA5B,EAAqCC,QAArC,CAAP;AACD,EAdD;;mBAgBeF,mB;;;;;;;;;;;;;mBCZSO,O;;AAJxB;;;;AACA;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,WAAd,EAA2BD,IAAIE,MAAJ,oBAA3B;AACAF,OAAIC,SAAJ,CAAc,WAAd,EAA2BD,IAAIE,MAAJ,oBAA3B;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;;ACTD;AACA;;AAEA;AACA,4SAA0F;;AAE1F;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;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACrBA;;;;AAGA;;;;;;;;WAGA;eACA;eACA;6BACA;SACA;eACA;kBACA;kBAEA;AATA;yBAUA;;sBAEA;qBACA;qBACA;wBACA;gBACA;sBAEA;AAPA;AAQA;;;iCAEA;;6BAGA;AAFA;AAGA;+CACA;0BACA;sCACA;AAEA;;mBACA;AAEA;AAbA;;mCAeA;4BACA;AAEA;AAJA;;;AAMA;;oBAEA;;0DACA;qCAEA;;sCACA;0BACA;4CACA;AACA;AAEA;;cACA;AACA;;AACA;;;AACA;4BAEA;;+CACA;kEACA;4CAEA;;4CACA;+CAEA;;;AAEA;AAEA;AAHA;iCAIA;AACA;AACA;AAEA;;;;sBAEA;qCAEA;AAHA;;;;;AAKA;;cACA;AACA;2DACA;4FAEA;;mCACA;kCAEA;;iCACA;sCACA;AACA;AACA;8CACA;2BACA;4BACA;AACA;iEACA;oBAEA;;;AAEA;AAGA;AAJA;;6CAKA;0FACA;iDACA;AACA;AAEA;;wBACA;AACA;sDACA;2BACA;wBACA;AAEA;AA7EA;+BA8EA;6EAEA;;+BAEA;;+BACA;0CACA;wCACA;AACA;AACA;2CACA;+BACA;qCACA;wCACA;AACA;AACA;AArIA;;;;;;;;ACvBA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;ACnCA;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;;;;;;;;;;;;;;AChBA;;;;;;;;8BAIA;AAFA;;;qBAIA;cACA;cAEA;AAJA;;;uCAMA;kDACA;oCAEA;;yCACA;gEACA;AAEA;;+FACA;AAEA;;cACA;AACA;iCACA;;6BAEA;4BAEA;AAHA;AAKA;AApBA;;2CAsBA;wCACA;oEACA;cACA;4BACA;AACA;AAEA;AARA;;+CAUA;uCACA;sBACA;AACA;AACA;mCACA;mBACA;kFACA;cACA;+CACA;AACA;AAEA;AAbA;+BAcA;0EACA;2EAEA;;6BACA;uBACA;AAEA;;uBACA;oCAEA;;qDACA;6CACA;AACA;2CACA;2CACA;mDACA;AACA;AAtEA;;;;;;;;;;;;;;;;;;;;;;;;;;ACtBA,iBAAgB,mBAAmB;AACnC;AACA;AACA;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;AACA,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;ACrCA,uPAAsP,yBAAyB,EAAE,G","file":"components/mdSelect/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","const isArray = (value) => {\n return value && value.constructor === Array;\n};\n\nexport default isArray;\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/isArray.js","let getClosestVueParent = ($parent, cssClass) => {\n if (!$parent.$el) {\n return false;\n }\n\n if ($parent._uid === 0) {\n return false;\n }\n\n if ($parent.$el.classList.contains(cssClass)) {\n return $parent;\n }\n\n return getClosestVueParent($parent.$parent, cssClass);\n};\n\nexport default getClosestVueParent;\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/getClosestVueParent.js","import mdSelect from './mdSelect.vue';\nimport mdOption from './mdOption.vue';\nimport mdSelectTheme from './mdSelect.theme';\n\nexport default function install(Vue) {\n Vue.component('md-select', Vue.extend(mdSelect));\n Vue.component('md-option', Vue.extend(mdOption));\n\n Vue.material.styles.push(mdSelectTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdSelect/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-1cdcfd26!sass!./mdSelect.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdSelect.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1cdcfd26!vue-loader/lib/selector?type=template&index=0!./mdSelect.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/marcosmoura/Projects/github/vue-material/src/components/mdSelect/mdSelect.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-1cdcfd26\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1cdcfd26\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdSelect.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/components/mdSelect/mdSelect.vue\n// module id = 131\n// module chunks = 13 22","\n \n \n {{ selectedText || multipleText || placeholder }}\n\n \n \n \n \n\n \n {{ value }}\n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSelect.vue?f1cb8722","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-select\",\n class: _vm.classes\n }, [_vm._h('md-menu', {\n attrs: {\n \"md-close-on-select\": !_vm.multiple\n }\n }, [_vm._h('span', {\n ref: \"value\",\n staticClass: \"md-select-value\",\n attrs: {\n \"md-menu-trigger\": \"\"\n }\n }, [_vm._s(_vm.selectedText || _vm.multipleText || _vm.placeholder)]), \" \", _vm._h('md-menu-content', {\n staticClass: \"md-select-content\",\n class: _vm.contentClasses\n }, [_vm._t(\"default\")])]), \" \", _vm._h('select', {\n attrs: {\n \"name\": _vm.name,\n \"id\": _vm.id,\n \"required\": _vm.required,\n \"tabindex\": \"-1\"\n }\n }, [_vm._h('option', {\n domProps: {\n \"value\": _vm.value\n }\n }, [_vm._s(_vm.value)])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-1cdcfd26\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1cdcfd26!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdSelect/mdSelect.vue\n// module id = 134\n// module chunks = 13 22","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!./mdOption.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-b3b71f34!vue-loader/lib/selector?type=template&index=0!./mdOption.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/marcosmoura/Projects/github/vue-material/src/components/mdSelect/mdOption.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-b3b71f34\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-b3b71f34\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdOption.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/components/mdSelect/mdOption.vue\n// module id = 135\n// module chunks = 13 22","\n \n \n \n \n \n \n\n \n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdOption.vue?004baa96","module.exports={render:function (){var _vm=this;\n return _vm._h('md-menu-item', {\n staticClass: \"md-option\",\n class: _vm.classes,\n attrs: {\n \"tabindex\": \"-1\"\n },\n on: {\n \"click\": _vm.selectOption\n }\n }, [(_vm.parentSelect.multiple) ? _vm._h('md-checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check),\n expression: \"check\"\n }],\n staticClass: \"md-primary\",\n domProps: {\n \"value\": (_vm.check)\n },\n on: {\n \"input\": function($event) {\n _vm.check = $event\n }\n }\n }, [_vm._h('span', {\n ref: \"item\"\n }, [_vm._t(\"default\")])]) : _vm._h('span', {\n ref: \"item\"\n }, [_vm._t(\"default\")]), \" \"])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-b3b71f34\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-b3b71f34!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdSelect/mdOption.vue\n// module id = 137\n// module chunks = 13 22","module.exports = \".THEME_NAME .md-select-content .md-menu-item.md-selected, .THEME_NAME .md-select-content .md-menu-item.md-checked, .THEME_NAME.md-select-content .md-menu-item.md-selected, .THEME_NAME.md-select-content .md-menu-item.md-checked {\\n color: PRIMARY-COLOR; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSelect/mdSelect.theme\n// module id = 138\n// module chunks = 13 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdSelect/index.js b/dist/components/mdSelect/index.js index 04c2a84..805447f 100644 --- a/dist/components/mdSelect/index.js +++ b/dist/components/mdSelect/index.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(i){if(n[i])return n[i].exports;var s=n[i]={exports:{},id:i,loaded:!1};return e[i].call(s.exports,s,s.exports,t),s.loaded=!0,s.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}({0:function(e,t,n){e.exports=n(17)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function e(t,n){return!!t.$el&&(t.$el.classList.contains(n)?t:0!==t._uid&&e(t.$parent,n))};t.default=n},2:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.constructor===Array};t.default=n},17:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function s(e){e.component("md-select",e.extend(o.default)),e.component("md-option",e.extend(r.default)),e.material.styles.push(c.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var l=n(142),o=i(l),u=n(141),r=i(u),a=n(104),c=i(a)},52:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var s=n(1),l=i(s);t.default={props:{value:[String,Boolean,Number]},data:function(){return{parentSelect:{},check:!1,index:0}},computed:{isSelected:function(){if(this.value&&this.parentSelect.value){var e=this.value.toString();return this.parentSelect.multiple?this.parentSelect.value.indexOf(e)>=0:this.value&&this.parentSelect.value&&e===this.parentSelect.value.toString()}return!1},classes:function(){return{"md-selected":this.isSelected,"md-checked":this.check}}},methods:{selectOption:function(){this.parentSelect.multiple?this.check=!this.check:this.parentSelect.selectOption(this.value,this.$refs.item.textContent)}},watch:{isSelected:function(e){this.parentSelect.multiple&&(this.check=e)},check:function(e){e?this.parentSelect.selectMultiple(this.index,this.value,this.$refs.item.textContent):this.parentSelect.selectMultiple(this.index)}},mounted:function(){if(this.parentSelect=(0,l.default)(this.$parent,"md-select"),this.parentContent=(0,l.default)(this.$parent,"md-menu-content"),!this.parentSelect)throw new Error("You must wrap the md-option in a md-select");this.parentSelect.optionsAmount++,this.index=this.parentSelect.optionsAmount,this.parentSelect.multipleOptions[this.index]={},this.parentSelect.options[this.index]=this},beforeDestroy:function(){delete this.parentSelect.options[this.index],delete this.parentSelect.multipleOptions[this.index]}}},53:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l=n(1),o=i(l),u=n(2),r=i(u);t.default={props:{name:String,required:Boolean,multiple:Boolean,value:[String,Number,Array],id:String,disabled:Boolean,placeholder:String,mdMenuClass:String},data:function(){return{selectedValue:null,selectedText:null,multipleText:null,multipleOptions:{},options:{},optionsAmount:0}},computed:{classes:function(){return{"md-disabled":this.disabled}},contentClasses:function(){return this.multiple?"md-multiple "+this.mdMenuClass:this.mdMenuClass}},watch:{value:function(e){this.setTextAndvalue(e)}},methods:{getSingleValue:function(e){var t=this,n={};return Object.keys(this.options).forEach(function(i){var s=t.options[i];s.value===e&&(n.value=e,n.text=s.$refs.item.textContent)}),n},getMultipleValue:function(e){var t=this;if((0,r.default)(this.value)){var n=function(){var n=[];return e.forEach(function(e){Object.keys(t.options).forEach(function(i){var s=t.options[i];if(s.value===e){var l=s.$refs.item.textContent;t.multipleOptions[i]={value:e,text:l},n.push(l)}})}),{v:{value:e,text:n.join(", ")}}}();if("object"===("undefined"==typeof n?"undefined":s(n)))return n.v}return{}},setTextAndvalue:function(e){var t=this.multiple?this.getMultipleValue(e):this.getSingleValue(e);this.selectedValue=t.value,this.selectedText=t.text,this.parentContainer&&this.$parent.setValue(t.text)},changeValue:function(e){this.$emit("input",e),this.$emit("change",e)},selectMultiple:function(e,t,n){var i=[];this.multipleOptions[e]={value:t,text:n};for(var s in this.multipleOptions)this.multipleOptions.hasOwnProperty(s)&&this.multipleOptions[s].value&&i.push(this.multipleOptions[s].value);this.changeValue(i)},selectOption:function(e,t){this.selectedText=t,this.changeValue(e)}},mounted:function(){this.parentContainer=(0,o.default)(this.$parent,"md-input-container"),this.setTextAndvalue(this.value),this.parentContainer&&(this.parentContainer.setValue(this.value),this.parentContainer.hasSelect=!0)},beforeDestroy:function(){this.parentContainer&&(this.parentContainer.setValue(""),this.parentContainer.hasSelect=!1)}}},76:function(e,t){},104:function(e,t){e.exports=".THEME_NAME .md-select-content .md-menu-item.md-selected,.THEME_NAME .md-select-content .md-menu-item.md-checked,.THEME_NAME.md-select-content .md-menu-item.md-selected,.THEME_NAME.md-select-content .md-menu-item.md-checked{color:PRIMARY-COLOR}\n"},141:function(e,t,n){var i,s;i=n(52);var l=n(195);s=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(s=i=i.default),"function"==typeof s&&(s=s.options),s.render=l.render,s.staticRenderFns=l.staticRenderFns,e.exports=i},142:function(e,t,n){var i,s;n(76),i=n(53);var l=n(169);s=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(s=i=i.default),"function"==typeof s&&(s=s.options),s.render=l.render,s.staticRenderFns=l.staticRenderFns,e.exports=i},169:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-select",class:e.classes},[e._h("md-menu",{attrs:{"md-close-on-select":!e.multiple}},[e._h("span",{ref:"value",staticClass:"md-select-value",attrs:{"md-menu-trigger":""}},[e._s(e.selectedText||e.multipleText||e.placeholder)])," ",e._h("md-menu-content",{staticClass:"md-select-content",class:e.contentClasses},[e._t("default")])])," ",e._h("select",{attrs:{name:e.name,id:e.id,required:e.required,tabindex:"-1"}},[e._h("option",{domProps:{value:e.value}},[e._s(e.value)])])])},staticRenderFns:[]}},195:function(e,t){e.exports={render:function(){var e=this;return e._h("md-menu-item",{staticClass:"md-option",class:e.classes,attrs:{tabindex:"-1"},on:{click:e.selectOption}},[e.parentSelect.multiple?e._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.check,expression:"check"}],staticClass:"md-primary",domProps:{value:e.check},on:{input:function(t){e.check=t}}},[e._h("span",{ref:"item"},[e._t("default")])]):e._h("span",{ref:"item"},[e._t("default")])," "])},staticRenderFns:[]}}})}); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(i){if(n[i])return n[i].exports;var s=n[i]={exports:{},id:i,loaded:!1};return e[i].call(s.exports,s,s.exports,t),s.loaded=!0,s.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}({0:function(e,t,n){e.exports=n(19)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function e(t,n){return!!t.$el&&(0!==t._uid&&(t.$el.classList.contains(n)?t:e(t.$parent,n)))};t.default=n,e.exports=t.default},3:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.constructor===Array};t.default=n,e.exports=t.default},19:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function s(e){e.component("md-select",e.extend(o.default)),e.component("md-option",e.extend(r.default)),e.material.styles.push(c.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var l=n(143),o=i(l),u=n(142),r=i(u),a=n(105),c=i(a);e.exports=t.default},53:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var s=n(1),l=i(s);t.default={props:{value:[String,Boolean,Number]},data:function(){return{parentSelect:{},check:!1,index:0}},computed:{isSelected:function(){if(this.value&&this.parentSelect.value){var e=this.value.toString();return this.parentSelect.multiple?this.parentSelect.value.indexOf(e)>=0:this.value&&this.parentSelect.value&&e===this.parentSelect.value.toString()}return!1},classes:function(){return{"md-selected":this.isSelected,"md-checked":this.check}}},methods:{selectOption:function(){this.parentSelect.multiple?this.check=!this.check:this.parentSelect.selectOption(this.value,this.$refs.item.textContent)}},watch:{isSelected:function(e){this.parentSelect.multiple&&(this.check=e)},check:function(e){e?this.parentSelect.selectMultiple(this.index,this.value,this.$refs.item.textContent):this.parentSelect.selectMultiple(this.index)}},mounted:function(){if(this.parentSelect=(0,l.default)(this.$parent,"md-select"),this.parentContent=(0,l.default)(this.$parent,"md-menu-content"),!this.parentSelect)throw new Error("You must wrap the md-option in a md-select");this.parentSelect.optionsAmount++,this.index=this.parentSelect.optionsAmount,this.parentSelect.multipleOptions[this.index]={},this.parentSelect.options[this.index]=this},beforeDestroy:function(){delete this.parentSelect.options[this.index],delete this.parentSelect.multipleOptions[this.index]}},e.exports=t.default},54:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l=n(1),o=i(l),u=n(3),r=i(u);t.default={props:{name:String,required:Boolean,multiple:Boolean,value:[String,Number,Array],id:String,disabled:Boolean,placeholder:String,mdMenuClass:String},data:function(){return{selectedValue:null,selectedText:null,multipleText:null,multipleOptions:{},options:{},optionsAmount:0}},computed:{classes:function(){return{"md-disabled":this.disabled}},contentClasses:function(){return this.multiple?"md-multiple "+this.mdMenuClass:this.mdMenuClass}},watch:{value:function(e){this.setTextAndvalue(e)}},methods:{getSingleValue:function(e){var t=this,n={};return Object.keys(this.options).forEach(function(i){var s=t.options[i];s.value===e&&(n.value=e,n.text=s.$refs.item.textContent)}),n},getMultipleValue:function(e){var t=this;if((0,r.default)(this.value)){var n=function(){var n=[];return e.forEach(function(e){Object.keys(t.options).forEach(function(i){var s=t.options[i];if(s.value===e){var l=s.$refs.item.textContent;t.multipleOptions[i]={value:e,text:l},n.push(l)}})}),{v:{value:e,text:n.join(", ")}}}();if("object"===("undefined"==typeof n?"undefined":s(n)))return n.v}return{}},setTextAndvalue:function(e){var t=this.multiple?this.getMultipleValue(e):this.getSingleValue(e);this.selectedValue=t.value,this.selectedText=t.text,this.parentContainer&&this.$parent.setValue(t.text)},changeValue:function(e){this.$emit("input",e),this.$emit("change",e)},selectMultiple:function(e,t,n){var i=[];this.multipleOptions[e]={value:t,text:n};for(var s in this.multipleOptions)this.multipleOptions.hasOwnProperty(s)&&this.multipleOptions[s].value&&i.push(this.multipleOptions[s].value);this.changeValue(i)},selectOption:function(e,t){this.selectedText=t,this.changeValue(e)}},mounted:function(){this.parentContainer=(0,o.default)(this.$parent,"md-input-container"),this.setTextAndvalue(this.value),this.parentContainer&&(this.parentContainer.setValue(this.value),this.parentContainer.hasSelect=!0)},beforeDestroy:function(){this.parentContainer&&(this.parentContainer.setValue(""),this.parentContainer.hasSelect=!1)}},e.exports=t.default},77:function(e,t){},105:function(e,t){e.exports=".THEME_NAME .md-select-content .md-menu-item.md-selected,.THEME_NAME .md-select-content .md-menu-item.md-checked,.THEME_NAME.md-select-content .md-menu-item.md-selected,.THEME_NAME.md-select-content .md-menu-item.md-checked{color:PRIMARY-COLOR}\n"},142:function(e,t,n){var i,s;i=n(53);var l=n(196);s=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(s=i=i.default),"function"==typeof s&&(s=s.options),s.render=l.render,s.staticRenderFns=l.staticRenderFns,e.exports=i},143:function(e,t,n){var i,s;n(77),i=n(54);var l=n(170);s=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(s=i=i.default),"function"==typeof s&&(s=s.options),s.render=l.render,s.staticRenderFns=l.staticRenderFns,e.exports=i},170:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-select",class:e.classes},[e._h("md-menu",{attrs:{"md-close-on-select":!e.multiple}},[e._h("span",{ref:"value",staticClass:"md-select-value",attrs:{"md-menu-trigger":""}},[e._s(e.selectedText||e.multipleText||e.placeholder)])," ",e._h("md-menu-content",{staticClass:"md-select-content",class:e.contentClasses},[e._t("default")])])," ",e._h("select",{attrs:{name:e.name,id:e.id,required:e.required,tabindex:"-1"}},[e._h("option",{domProps:{value:e.value}},[e._s(e.value)])])])},staticRenderFns:[]}},196:function(e,t){e.exports={render:function(){var e=this;return e._h("md-menu-item",{staticClass:"md-option",class:e.classes,attrs:{tabindex:"-1"},on:{click:e.selectOption}},[e.parentSelect.multiple?e._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.check,expression:"check"}],staticClass:"md-primary",domProps:{value:e.check},on:{input:function(t){e.check=t}}},[e._h("span",{ref:"item"},[e._t("default")])]):e._h("span",{ref:"item"},[e._t("default")])," "])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdSidenav/index.debug.js b/dist/components/mdSidenav/index.debug.js new file mode 100644 index 0000000..440b85d --- /dev/null +++ b/dist/components/mdSidenav/index.debug.js @@ -0,0 +1,241 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(139); + + +/***/ }, + +/***/ 139: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdSidenav = __webpack_require__(140); + + var _mdSidenav2 = _interopRequireDefault(_mdSidenav); + + var _mdSidenav3 = __webpack_require__(144); + + var _mdSidenav4 = _interopRequireDefault(_mdSidenav3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-sidenav', Vue.extend(_mdSidenav2.default)); + + Vue.material.styles.push(_mdSidenav4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 140: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-4904390e!sass!./mdSidenav.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(142) + + /* template */ + var __vue_template__ = __webpack_require__(143) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdSidenav/mdSidenav.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-4904390e", __vue_options__) + } else { + hotAPI.reload("data-v-4904390e", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdSidenav.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 142: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + data: function data() { + return { + mdVisible: false + }; + }, + + computed: { + classes: function classes() { + return this.mdVisible && 'md-active'; + } + }, + methods: { + show: function show() { + this.mdVisible = true; + this.$el.focus(); + this.$emit('open'); + }, + close: function close() { + this.mdVisible = false; + this.$el.blur(); + this.$emit('close'); + }, + toggle: function toggle() { + if (this.mdVisible) { + this.close(); + } else { + this.show(); + } + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 143: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-sidenav", + class: _vm.classes, + attrs: { + "tabindex": "0" + }, + on: { + "keyup": function($event) { + if ($event.keyCode !== 27) { return; } + _vm.close($event) + } + } + }, [_vm._h('div', { + staticClass: "md-sidenav-content" + }, [_vm._t("default")]), " ", _vm._h('div', { + staticClass: "md-backdrop", + on: { + "click": _vm.close + } + })]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-4904390e", module.exports) + } + } + +/***/ }, + +/***/ 144: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-sidenav .md-sidenav-content, .THEME_NAME.md-sidenav .md-sidenav-content {\n background-color: BACKGROUND-COLOR-A100;\n color: BACKGROUND-CONTRAST; }\n" + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdSidenav/index.debug.js.map b/dist/components/mdSidenav/index.debug.js.map new file mode 100644 index 0000000..57a516a --- /dev/null +++ b/dist/components/mdSidenav/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*************","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878*************","webpack:///./src/components/mdSidenav/index.js","webpack:///./src/components/mdSidenav/mdSidenav.vue","webpack:///mdSidenav.vue","webpack:///./src/components/mdSidenav/mdSidenav.vue?3976","webpack:///./src/components/mdSidenav/mdSidenav.theme"],"names":["install","Vue","component","extend","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;;;mBCnCwBA,O;;AAHxB;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,YAAd,EAA4BD,IAAIE,MAAJ,qBAA5B;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;;ACPD;AACA;;AAEA;AACA,6SAA0F;;AAE1F;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;;;yBAEA;;kBAGA;AAFA;AAGA;;;iCAEA;gCACA;AAEA;AAJA;;2BAMA;wBACA;gBACA;kBACA;AACA;6BACA;wBACA;gBACA;kBACA;AACA;+BACA;2BACA;cACA;cACA;cACA;AACA;AAEA;AAlBA;AAXA;;;;;;;;ACdA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,qCAAoC,QAAQ;AAC5C;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;AC3BA,4GAA2G,4CAA4C,+BAA+B,EAAE,G","file":"components/mdSidenav/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","import mdSidenav from './mdSidenav.vue';\nimport mdSidenavTheme from './mdSidenav.theme';\n\nexport default function install(Vue) {\n Vue.component('md-sidenav', Vue.extend(mdSidenav));\n\n Vue.material.styles.push(mdSidenavTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdSidenav/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-4904390e!sass!./mdSidenav.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdSidenav.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-4904390e!vue-loader/lib/selector?type=template&index=0!./mdSidenav.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/marcosmoura/Projects/github/vue-material/src/components/mdSidenav/mdSidenav.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-4904390e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-4904390e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdSidenav.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/components/mdSidenav/mdSidenav.vue\n// module id = 140\n// module chunks = 14 22","\n \n \n \n \n\n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSidenav.vue?1a032f02","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-sidenav\",\n class: _vm.classes,\n attrs: {\n \"tabindex\": \"0\"\n },\n on: {\n \"keyup\": function($event) {\n if ($event.keyCode !== 27) { return; }\n _vm.close($event)\n }\n }\n }, [_vm._h('div', {\n staticClass: \"md-sidenav-content\"\n }, [_vm._t(\"default\")]), \" \", _vm._h('div', {\n staticClass: \"md-backdrop\",\n on: {\n \"click\": _vm.close\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-4904390e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4904390e!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdSidenav/mdSidenav.vue\n// module id = 143\n// module chunks = 14 22","module.exports = \".THEME_NAME .md-sidenav .md-sidenav-content, .THEME_NAME.md-sidenav .md-sidenav-content {\\n background-color: BACKGROUND-COLOR-A100;\\n color: BACKGROUND-CONTRAST; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSidenav/mdSidenav.theme\n// module id = 144\n// module chunks = 14 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdSidenav/index.js b/dist/components/mdSidenav/index.js index 58c41a1..53ce97d 100644 --- a/dist/components/mdSidenav/index.js +++ b/dist/components/mdSidenav/index.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(o){if(n[o])return n[o].exports;var s=n[o]={exports:{},id:o,loaded:!1};return e[o].call(s.exports,s,s.exports,t),s.loaded=!0,s.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}({0:function(e,t,n){e.exports=n(18)},18:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function s(e){e.component("md-sidenav",e.extend(d.default)),e.material.styles.push(r.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var i=n(143),d=o(i),c=n(105),r=o(c)},54:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{mdVisible:!1}},computed:{classes:function(){return this.mdVisible&&"md-active"}},methods:{show:function(){this.mdVisible=!0,this.$el.focus(),this.$emit("open")},close:function(){this.mdVisible=!1,this.$el.blur(),this.$emit("close")},toggle:function(){this.mdVisible?this.close():this.show()}}}},81:function(e,t){},105:function(e,t){e.exports=".THEME_NAME .md-sidenav .md-sidenav-content,.THEME_NAME.md-sidenav .md-sidenav-content{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST}\n"},143:function(e,t,n){var o,s;n(81),o=n(54);var i=n(178);s=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(s=o=o.default),"function"==typeof s&&(s=s.options),s.render=i.render,s.staticRenderFns=i.staticRenderFns,e.exports=o},178:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-sidenav",class:e.classes,attrs:{tabindex:"0"},on:{keyup:function(t){27===t.keyCode&&e.close(t)}}},[e._h("div",{staticClass:"md-sidenav-content"},[e._t("default")])," ",e._h("div",{staticClass:"md-backdrop",on:{click:e.close}})])},staticRenderFns:[]}}})}); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(o){if(n[o])return n[o].exports;var s=n[o]={exports:{},id:o,loaded:!1};return e[o].call(s.exports,s,s.exports,t),s.loaded=!0,s.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}({0:function(e,t,n){e.exports=n(20)},20:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function s(e){e.component("md-sidenav",e.extend(d.default)),e.material.styles.push(c.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var i=n(144),d=o(i),r=n(106),c=o(r);e.exports=t.default},55:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{mdVisible:!1}},computed:{classes:function(){return this.mdVisible&&"md-active"}},methods:{show:function(){this.mdVisible=!0,this.$el.focus(),this.$emit("open")},close:function(){this.mdVisible=!1,this.$el.blur(),this.$emit("close")},toggle:function(){this.mdVisible?this.close():this.show()}}},e.exports=t.default},82:function(e,t){},106:function(e,t){e.exports=".THEME_NAME .md-sidenav .md-sidenav-content,.THEME_NAME.md-sidenav .md-sidenav-content{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST}\n"},144:function(e,t,n){var o,s;n(82),o=n(55);var i=n(179);s=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(s=o=o.default),"function"==typeof s&&(s=s.options),s.render=i.render,s.staticRenderFns=i.staticRenderFns,e.exports=o},179:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-sidenav",class:e.classes,attrs:{tabindex:"0"},on:{keyup:function(t){27===t.keyCode&&e.close(t)}}},[e._h("div",{staticClass:"md-sidenav-content"},[e._t("default")])," ",e._h("div",{staticClass:"md-backdrop",on:{click:e.close}})])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdSubheader/index.debug.js b/dist/components/mdSubheader/index.debug.js new file mode 100644 index 0000000..9dbed94 --- /dev/null +++ b/dist/components/mdSubheader/index.debug.js @@ -0,0 +1,174 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(145); + + +/***/ }, + +/***/ 145: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdSubheader = __webpack_require__(146); + + var _mdSubheader2 = _interopRequireDefault(_mdSubheader); + + var _mdSubheader3 = __webpack_require__(149); + + var _mdSubheader4 = _interopRequireDefault(_mdSubheader3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-subheader', Vue.extend(_mdSubheader2.default)); + + Vue.material.styles.push(_mdSubheader4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 146: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-a2e7fe8a!sass!./mdSubheader.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(148) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdSubheader/mdSubheader.vue" + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-a2e7fe8a", __vue_options__) + } else { + hotAPI.reload("data-v-a2e7fe8a", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdSubheader.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 148: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + + exports.default = { + render: function render(createElement) { + var tag = 'div'; + var options = { + staticClass: 'md-subheader' + }; + + if (this.$parent.$options._componentTag === 'md-list') { + tag = 'li'; + } + + return createElement(tag, options, this.$slots.default); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 149: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-subheader.md-primary, .THEME_NAME.md-subheader.md-primary {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-subheader.md-accent, .THEME_NAME.md-subheader.md-accent {\n color: ACCENT-COLOR; }\n\n.THEME_NAME .md-subheader.md-warn, .THEME_NAME.md-subheader.md-warn {\n color: WARN-COLOR; }\n" + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdSubheader/index.debug.js.map b/dist/components/mdSubheader/index.debug.js.map new file mode 100644 index 0000000..65888c3 --- /dev/null +++ b/dist/components/mdSubheader/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6**************","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878**************","webpack:///./src/components/mdSubheader/index.js","webpack:///./src/components/mdSubheader/mdSubheader.vue","webpack:///mdSubheader.vue","webpack:///./src/components/mdSubheader/mdSubheader.theme"],"names":["install","Vue","component","extend","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;;;mBCnCwBA,O;;AAHxB;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,cAAd,EAA8BD,IAAIE,MAAJ,uBAA9B;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;;ACPD;AACA;;AAEA;AACA,+SAA0F;;AAE1F;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD,mDAAmD,IAAI;AAC7G;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,EAAC;AACD,kCAAiC;;AAEjC;;;;;;;;;;;;;;AChCA;;;0CAEA;eACA;;oBAIA;AAHA;;4DAIA;aACA;AAEA;;oDACA;AACA;AAZA;;;;;;;;ACJA,8FAA6F,yBAAyB,EAAE,6EAA6E,wBAAwB,EAAE,yEAAyE,sBAAsB,EAAE,G","file":"components/mdSubheader/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","import mdSubheader from './mdSubheader.vue';\nimport mdSubheaderTheme from './mdSubheader.theme';\n\nexport default function install(Vue) {\n Vue.component('md-subheader', Vue.extend(mdSubheader));\n\n Vue.material.styles.push(mdSubheaderTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdSubheader/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-a2e7fe8a!sass!./mdSubheader.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdSubheader.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/marcosmoura/Projects/github/vue-material/src/components/mdSubheader/mdSubheader.vue\"\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-a2e7fe8a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-a2e7fe8a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdSubheader.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/components/mdSubheader/mdSubheader.vue\n// module id = 146\n// module chunks = 15 22","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSubheader.vue?0440828c","module.exports = \".THEME_NAME .md-subheader.md-primary, .THEME_NAME.md-subheader.md-primary {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-subheader.md-accent, .THEME_NAME.md-subheader.md-accent {\\n color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-subheader.md-warn, .THEME_NAME.md-subheader.md-warn {\\n color: WARN-COLOR; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSubheader/mdSubheader.theme\n// module id = 149\n// module chunks = 15 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdSubheader/index.js b/dist/components/mdSubheader/index.js index e76d087..d7bef9a 100644 --- a/dist/components/mdSubheader/index.js +++ b/dist/components/mdSubheader/index.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)}({0:function(e,t,o){e.exports=o(19)},19:function(e,t,o){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e){e.component("md-subheader",e.extend(u.default)),e.material.styles.push(s.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;var d=o(144),u=r(d),a=o(106),s=r(a)},55:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={render:function(e){var t="div",o={staticClass:"md-subheader"};return"md-list"===this.$parent.$options._componentTag&&(t="li"),e(t,o,this.$slots.default)}}},88:function(e,t){},106:function(e,t){e.exports=".THEME_NAME .md-subheader.md-primary,.THEME_NAME.md-subheader.md-primary{color:PRIMARY-COLOR}.THEME_NAME .md-subheader.md-accent,.THEME_NAME.md-subheader.md-accent{color:ACCENT-COLOR}.THEME_NAME .md-subheader.md-warn,.THEME_NAME.md-subheader.md-warn{color:WARN-COLOR}\n"},144:function(e,t,o){var r,n;o(88),r=o(55),n=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(n=r=r.default),"function"==typeof n&&(n=n.options),e.exports=r}})}); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)}({0:function(e,t,o){e.exports=o(21)},21:function(e,t,o){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e){e.component("md-subheader",e.extend(u.default)),e.material.styles.push(s.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;var d=o(145),u=r(d),a=o(107),s=r(a);e.exports=t.default},56:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={render:function(e){var t="div",o={staticClass:"md-subheader"};return"md-list"===this.$parent.$options._componentTag&&(t="li"),e(t,o,this.$slots.default)}},e.exports=t.default},89:function(e,t){},107:function(e,t){e.exports=".THEME_NAME .md-subheader.md-primary,.THEME_NAME.md-subheader.md-primary{color:PRIMARY-COLOR}.THEME_NAME .md-subheader.md-accent,.THEME_NAME.md-subheader.md-accent{color:ACCENT-COLOR}.THEME_NAME .md-subheader.md-warn,.THEME_NAME.md-subheader.md-warn{color:WARN-COLOR}\n"},145:function(e,t,o){var r,n;o(89),r=o(56),n=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(n=r=r.default),"function"==typeof n&&(n=n.options),e.exports=r}})}); \ No newline at end of file diff --git a/dist/components/mdSwitch/index.debug.js b/dist/components/mdSwitch/index.debug.js new file mode 100644 index 0000000..80ee5d6 --- /dev/null +++ b/dist/components/mdSwitch/index.debug.js @@ -0,0 +1,284 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(150); + + +/***/ }, + +/***/ 150: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdSwitch = __webpack_require__(151); + + var _mdSwitch2 = _interopRequireDefault(_mdSwitch); + + var _mdSwitch3 = __webpack_require__(155); + + var _mdSwitch4 = _interopRequireDefault(_mdSwitch3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-switch', Vue.extend(_mdSwitch2.default)); + + Vue.material.styles.push(_mdSwitch4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 151: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-7e05ff26!sass!./mdSwitch.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(153) + + /* template */ + var __vue_template__ = __webpack_require__(154) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdSwitch/mdSwitch.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-7e05ff26", __vue_options__) + } else { + hotAPI.reload("data-v-7e05ff26", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdSwitch.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 153: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + var fullThreshold = 75; + var initialThreshold = '-1px'; + + exports.default = { + props: { + name: String, + value: Boolean, + id: String, + disabled: Boolean, + type: { + type: String, + default: 'button' + } + }, + data: function data() { + return { + leftPos: initialThreshold, + checked: this.value + }; + }, + + computed: { + classes: function classes() { + return { + 'md-checked': Boolean(this.value), + 'md-disabled': this.disabled + }; + }, + styles: function styles() { + return { + transform: 'translate3D(' + this.leftPos + ', -50%, 0)' + }; + } + }, + watch: { + checked: function checked() { + this.leftPos = this.value ? fullThreshold + '%' : initialThreshold; + } + }, + methods: { + toggleSwitch: function toggleSwitch() { + if (!this.disabled) { + this.checked = !this.checked; + this.$emit('change', this.checked); + this.$emit('input', this.checked); + } + } + }, + mounted: function mounted() { + this.leftPos = this.value ? fullThreshold + '%' : initialThreshold; + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 154: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-switch", + class: _vm.classes + }, [_vm._h('div', { + staticClass: "md-switch-container", + on: { + "click": _vm.toggleSwitch + } + }, [_vm._h('div', { + directives: [{ + name: "md-ink-ripple", + rawName: "v-md-ink-ripple", + value: (_vm.disabled), + expression: "disabled" + }], + staticClass: "md-switch-thumb", + style: (_vm.styles) + }, [_vm._h('input', { + attrs: { + "type": "checkbox", + "name": _vm.name, + "id": _vm.id, + "disabled": _vm.disabled + }, + domProps: { + "value": _vm.value + } + }), " ", _vm._h('button', { + staticClass: "md-switch-holder", + attrs: { + "type": _vm.type + } + })])]), " ", (_vm.$slots.default) ? _vm._h('label', { + staticClass: "md-switch-label", + attrs: { + "for": _vm.id || _vm.name + } + }, [_vm._t("default")]) : _vm._e()]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-7e05ff26", module.exports) + } + } + +/***/ }, + +/***/ 155: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-switch.md-checked .md-switch-container, .THEME_NAME.md-switch.md-checked .md-switch-container {\n background-color: ACCENT-COLOR-500-0.5; }\n\n.THEME_NAME .md-switch.md-checked .md-switch-thumb, .THEME_NAME.md-switch.md-checked .md-switch-thumb {\n background-color: ACCENT-COLOR; }\n\n.THEME_NAME .md-switch.md-checked .md-ink-ripple, .THEME_NAME.md-switch.md-checked .md-ink-ripple {\n color: ACCENT-COLOR; }\n\n.THEME_NAME .md-switch.md-checked .md-ripple, .THEME_NAME.md-switch.md-checked .md-ripple {\n opacity: .38; }\n\n.THEME_NAME .md-switch.md-checked.md-primary .md-switch-container, .THEME_NAME.md-switch.md-checked.md-primary .md-switch-container {\n background-color: PRIMARY-COLOR-500-0.5; }\n\n.THEME_NAME .md-switch.md-checked.md-primary .md-switch-thumb, .THEME_NAME.md-switch.md-checked.md-primary .md-switch-thumb {\n background-color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-switch.md-checked.md-primary .md-ink-ripple, .THEME_NAME.md-switch.md-checked.md-primary .md-ink-ripple {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-switch.md-checked.md-warn .md-switch-container, .THEME_NAME.md-switch.md-checked.md-warn .md-switch-container {\n background-color: WARN-COLOR-500-0.5; }\n\n.THEME_NAME .md-switch.md-checked.md-warn .md-switch-thumb, .THEME_NAME.md-switch.md-checked.md-warn .md-switch-thumb {\n background-color: WARN-COLOR; }\n\n.THEME_NAME .md-switch.md-checked.md-warn .md-ink-ripple, .THEME_NAME.md-switch.md-checked.md-warn .md-ink-ripple {\n color: WARN-COLOR; }\n\n.THEME_NAME .md-switch.md-disabled .md-switch-container, .THEME_NAME .md-switch.md-disabled.md-checked .md-switch-container, .THEME_NAME.md-switch.md-disabled .md-switch-container, .THEME_NAME.md-switch.md-disabled.md-checked .md-switch-container {\n background-color: rgba(0, 0, 0, 0.12); }\n\n.THEME_NAME .md-switch.md-disabled .md-switch-thumb, .THEME_NAME .md-switch.md-disabled.md-checked .md-switch-thumb, .THEME_NAME.md-switch.md-disabled .md-switch-thumb, .THEME_NAME.md-switch.md-disabled.md-checked .md-switch-thumb {\n background-color: #bdbdbd; }\n" + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdSwitch/index.debug.js.map b/dist/components/mdSwitch/index.debug.js.map new file mode 100644 index 0000000..c4bc299 --- /dev/null +++ b/dist/components/mdSwitch/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6***************","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878***************","webpack:///./src/components/mdSwitch/index.js","webpack:///./src/components/mdSwitch/mdSwitch.vue","webpack:///mdSwitch.vue","webpack:///./src/components/mdSwitch/mdSwitch.vue?8781","webpack:///./src/components/mdSwitch/mdSwitch.theme"],"names":["install","Vue","component","extend","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;;;mBCnCwBA,O;;AAHxB;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,WAAd,EAA2BD,IAAIE,MAAJ,oBAA3B;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;;ACPD;AACA;;AAEA;AACA,4SAA0F;;AAE1F;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;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtBA;AACA,wBAEA;;;;WAGA;YACA;SACA;eACA;;aAEA;gBAGA;AAJA;AALA;yBAUA;;gBAEA;qBAEA;AAHA;AAIA;;;iCAEA;;oCAEA;6BAEA;AAHA;AAIA;+BACA;;0CAGA;AAFA;AAIA;AAZA;;iCAcA;yDACA;AAEA;AAJA;;2CAMA;2BACA;8BACA;mCACA;kCACA;AACA;AAEA;AARA;+BASA;uDACA;AACA;AA9CA;;;;;;;;ACtBA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;AC7CA,kIAAiI,2CAA2C,EAAE,2GAA2G,mCAAmC,EAAE,uGAAuG,wBAAwB,EAAE,+FAA+F,iBAAiB,EAAE,yIAAyI,4CAA4C,EAAE,iIAAiI,oCAAoC,EAAE,6HAA6H,yBAAyB,EAAE,mIAAmI,yCAAyC,EAAE,2HAA2H,iCAAiC,EAAE,uHAAuH,sBAAsB,EAAE,4PAA4P,0CAA0C,EAAE,4OAA4O,8BAA8B,EAAE,G","file":"components/mdSwitch/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","import mdSwitch from './mdSwitch.vue';\nimport mdSwitchTheme from './mdSwitch.theme';\n\nexport default function install(Vue) {\n Vue.component('md-switch', Vue.extend(mdSwitch));\n\n Vue.material.styles.push(mdSwitchTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdSwitch/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-7e05ff26!sass!./mdSwitch.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdSwitch.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-7e05ff26!vue-loader/lib/selector?type=template&index=0!./mdSwitch.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/marcosmoura/Projects/github/vue-material/src/components/mdSwitch/mdSwitch.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-7e05ff26\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-7e05ff26\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdSwitch.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/components/mdSwitch/mdSwitch.vue\n// module id = 151\n// module chunks = 16 22","\n \n \n \n \n \n \n \n\n \n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSwitch.vue?e3fd3db4","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-switch\",\n class: _vm.classes\n }, [_vm._h('div', {\n staticClass: \"md-switch-container\",\n on: {\n \"click\": _vm.toggleSwitch\n }\n }, [_vm._h('div', {\n directives: [{\n name: \"md-ink-ripple\",\n rawName: \"v-md-ink-ripple\",\n value: (_vm.disabled),\n expression: \"disabled\"\n }],\n staticClass: \"md-switch-thumb\",\n style: (_vm.styles)\n }, [_vm._h('input', {\n attrs: {\n \"type\": \"checkbox\",\n \"name\": _vm.name,\n \"id\": _vm.id,\n \"disabled\": _vm.disabled\n },\n domProps: {\n \"value\": _vm.value\n }\n }), \" \", _vm._h('button', {\n staticClass: \"md-switch-holder\",\n attrs: {\n \"type\": _vm.type\n }\n })])]), \" \", (_vm.$slots.default) ? _vm._h('label', {\n staticClass: \"md-switch-label\",\n attrs: {\n \"for\": _vm.id || _vm.name\n }\n }, [_vm._t(\"default\")]) : _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-7e05ff26\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-7e05ff26!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdSwitch/mdSwitch.vue\n// module id = 154\n// module chunks = 16 22","module.exports = \".THEME_NAME .md-switch.md-checked .md-switch-container, .THEME_NAME.md-switch.md-checked .md-switch-container {\\n background-color: ACCENT-COLOR-500-0.5; }\\n\\n.THEME_NAME .md-switch.md-checked .md-switch-thumb, .THEME_NAME.md-switch.md-checked .md-switch-thumb {\\n background-color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-switch.md-checked .md-ink-ripple, .THEME_NAME.md-switch.md-checked .md-ink-ripple {\\n color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-switch.md-checked .md-ripple, .THEME_NAME.md-switch.md-checked .md-ripple {\\n opacity: .38; }\\n\\n.THEME_NAME .md-switch.md-checked.md-primary .md-switch-container, .THEME_NAME.md-switch.md-checked.md-primary .md-switch-container {\\n background-color: PRIMARY-COLOR-500-0.5; }\\n\\n.THEME_NAME .md-switch.md-checked.md-primary .md-switch-thumb, .THEME_NAME.md-switch.md-checked.md-primary .md-switch-thumb {\\n background-color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-switch.md-checked.md-primary .md-ink-ripple, .THEME_NAME.md-switch.md-checked.md-primary .md-ink-ripple {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-switch.md-checked.md-warn .md-switch-container, .THEME_NAME.md-switch.md-checked.md-warn .md-switch-container {\\n background-color: WARN-COLOR-500-0.5; }\\n\\n.THEME_NAME .md-switch.md-checked.md-warn .md-switch-thumb, .THEME_NAME.md-switch.md-checked.md-warn .md-switch-thumb {\\n background-color: WARN-COLOR; }\\n\\n.THEME_NAME .md-switch.md-checked.md-warn .md-ink-ripple, .THEME_NAME.md-switch.md-checked.md-warn .md-ink-ripple {\\n color: WARN-COLOR; }\\n\\n.THEME_NAME .md-switch.md-disabled .md-switch-container, .THEME_NAME .md-switch.md-disabled.md-checked .md-switch-container, .THEME_NAME.md-switch.md-disabled .md-switch-container, .THEME_NAME.md-switch.md-disabled.md-checked .md-switch-container {\\n background-color: rgba(0, 0, 0, 0.12); }\\n\\n.THEME_NAME .md-switch.md-disabled .md-switch-thumb, .THEME_NAME .md-switch.md-disabled.md-checked .md-switch-thumb, .THEME_NAME.md-switch.md-disabled .md-switch-thumb, .THEME_NAME.md-switch.md-disabled.md-checked .md-switch-thumb {\\n background-color: #bdbdbd; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSwitch/mdSwitch.theme\n// module id = 155\n// module chunks = 16 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdSwitch/index.js b/dist/components/mdSwitch/index.js index cd8c0cf..7bda49f 100644 --- a/dist/components/mdSwitch/index.js +++ b/dist/components/mdSwitch/index.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(c){if(d[c])return d[c].exports;var i=d[c]={exports:{},id:c,loaded:!1};return e[c].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var d={};return t.m=e,t.c=d,t.p="/",t(0)}({0:function(e,t,d){e.exports=d(20)},20:function(e,t,d){"use strict";function c(e){return e&&e.__esModule?e:{default:e}}function i(e){e.component("md-switch",e.extend(m.default)),e.material.styles.push(r.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var s=d(145),m=c(s),n=d(107),r=c(n)},56:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var d=75,c="-1px";t.default={props:{name:String,value:Boolean,id:String,disabled:Boolean,type:{type:String,default:"button"}},data:function(){return{leftPos:c,checked:this.value}},computed:{classes:function(){return{"md-checked":Boolean(this.value),"md-disabled":this.disabled}},styles:function(){return{transform:"translate3D("+this.leftPos+", -50%, 0)"}}},watch:{checked:function(){this.leftPos=this.value?d+"%":c}},methods:{toggleSwitch:function(){this.disabled||(this.checked=!this.checked,this.$emit("change",this.checked),this.$emit("input",this.checked))}},mounted:function(){this.leftPos=this.value?d+"%":c}}},85:function(e,t){},107:function(e,t){e.exports=".THEME_NAME .md-switch.md-checked .md-switch-container,.THEME_NAME.md-switch.md-checked .md-switch-container{background-color:ACCENT-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked .md-switch-thumb,.THEME_NAME.md-switch.md-checked .md-switch-thumb{background-color:ACCENT-COLOR}.THEME_NAME .md-switch.md-checked .md-ink-ripple,.THEME_NAME.md-switch.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-switch.md-checked .md-ripple,.THEME_NAME.md-switch.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-switch.md-checked.md-primary .md-switch-container,.THEME_NAME.md-switch.md-checked.md-primary .md-switch-container{background-color:PRIMARY-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked.md-primary .md-switch-thumb,.THEME_NAME.md-switch.md-checked.md-primary .md-switch-thumb{background-color:PRIMARY-COLOR}.THEME_NAME .md-switch.md-checked.md-primary .md-ink-ripple,.THEME_NAME.md-switch.md-checked.md-primary .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-switch.md-checked.md-warn .md-switch-container,.THEME_NAME.md-switch.md-checked.md-warn .md-switch-container{background-color:WARN-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked.md-warn .md-switch-thumb,.THEME_NAME.md-switch.md-checked.md-warn .md-switch-thumb{background-color:WARN-COLOR}.THEME_NAME .md-switch.md-checked.md-warn .md-ink-ripple,.THEME_NAME.md-switch.md-checked.md-warn .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-switch.md-disabled .md-switch-container,.THEME_NAME .md-switch.md-disabled.md-checked .md-switch-container,.THEME_NAME.md-switch.md-disabled .md-switch-container,.THEME_NAME.md-switch.md-disabled.md-checked .md-switch-container{background-color:rgba(0,0,0,0.12)}.THEME_NAME .md-switch.md-disabled .md-switch-thumb,.THEME_NAME .md-switch.md-disabled.md-checked .md-switch-thumb,.THEME_NAME.md-switch.md-disabled .md-switch-thumb,.THEME_NAME.md-switch.md-disabled.md-checked .md-switch-thumb{background-color:#bdbdbd}\n"},145:function(e,t,d){var c,i;d(85),c=d(56);var s=d(190);i=c=c||{},"object"!=typeof c.default&&"function"!=typeof c.default||(i=c=c.default),"function"==typeof i&&(i=i.options),i.render=s.render,i.staticRenderFns=s.staticRenderFns,e.exports=c},190:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-switch",class:e.classes},[e._h("div",{staticClass:"md-switch-container",on:{click:e.toggleSwitch}},[e._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:e.disabled,expression:"disabled"}],staticClass:"md-switch-thumb",style:e.styles},[e._h("input",{attrs:{type:"checkbox",name:e.name,id:e.id,disabled:e.disabled},domProps:{value:e.value}})," ",e._h("button",{staticClass:"md-switch-holder",attrs:{type:e.type}})])])," ",e.$slots.default?e._h("label",{staticClass:"md-switch-label",attrs:{for:e.id||e.name}},[e._t("default")]):e._e()])},staticRenderFns:[]}}})}); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(c){if(d[c])return d[c].exports;var i=d[c]={exports:{},id:c,loaded:!1};return e[c].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var d={};return t.m=e,t.c=d,t.p="/",t(0)}({0:function(e,t,d){e.exports=d(22)},22:function(e,t,d){"use strict";function c(e){return e&&e.__esModule?e:{default:e}}function i(e){e.component("md-switch",e.extend(m.default)),e.material.styles.push(r.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var s=d(146),m=c(s),n=d(108),r=c(n);e.exports=t.default},57:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var d=75,c="-1px";t.default={props:{name:String,value:Boolean,id:String,disabled:Boolean,type:{type:String,default:"button"}},data:function(){return{leftPos:c,checked:this.value}},computed:{classes:function(){return{"md-checked":Boolean(this.value),"md-disabled":this.disabled}},styles:function(){return{transform:"translate3D("+this.leftPos+", -50%, 0)"}}},watch:{checked:function(){this.leftPos=this.value?d+"%":c}},methods:{toggleSwitch:function(){this.disabled||(this.checked=!this.checked,this.$emit("change",this.checked),this.$emit("input",this.checked))}},mounted:function(){this.leftPos=this.value?d+"%":c}},e.exports=t.default},86:function(e,t){},108:function(e,t){e.exports=".THEME_NAME .md-switch.md-checked .md-switch-container,.THEME_NAME.md-switch.md-checked .md-switch-container{background-color:ACCENT-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked .md-switch-thumb,.THEME_NAME.md-switch.md-checked .md-switch-thumb{background-color:ACCENT-COLOR}.THEME_NAME .md-switch.md-checked .md-ink-ripple,.THEME_NAME.md-switch.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-switch.md-checked .md-ripple,.THEME_NAME.md-switch.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-switch.md-checked.md-primary .md-switch-container,.THEME_NAME.md-switch.md-checked.md-primary .md-switch-container{background-color:PRIMARY-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked.md-primary .md-switch-thumb,.THEME_NAME.md-switch.md-checked.md-primary .md-switch-thumb{background-color:PRIMARY-COLOR}.THEME_NAME .md-switch.md-checked.md-primary .md-ink-ripple,.THEME_NAME.md-switch.md-checked.md-primary .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-switch.md-checked.md-warn .md-switch-container,.THEME_NAME.md-switch.md-checked.md-warn .md-switch-container{background-color:WARN-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked.md-warn .md-switch-thumb,.THEME_NAME.md-switch.md-checked.md-warn .md-switch-thumb{background-color:WARN-COLOR}.THEME_NAME .md-switch.md-checked.md-warn .md-ink-ripple,.THEME_NAME.md-switch.md-checked.md-warn .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-switch.md-disabled .md-switch-container,.THEME_NAME .md-switch.md-disabled.md-checked .md-switch-container,.THEME_NAME.md-switch.md-disabled .md-switch-container,.THEME_NAME.md-switch.md-disabled.md-checked .md-switch-container{background-color:rgba(0,0,0,0.12)}.THEME_NAME .md-switch.md-disabled .md-switch-thumb,.THEME_NAME .md-switch.md-disabled.md-checked .md-switch-thumb,.THEME_NAME.md-switch.md-disabled .md-switch-thumb,.THEME_NAME.md-switch.md-disabled.md-checked .md-switch-thumb{background-color:#bdbdbd}\n"},146:function(e,t,d){var c,i;d(86),c=d(57);var s=d(191);i=c=c||{},"object"!=typeof c.default&&"function"!=typeof c.default||(i=c=c.default),"function"==typeof i&&(i=i.options),i.render=s.render,i.staticRenderFns=s.staticRenderFns,e.exports=c},191:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-switch",class:e.classes},[e._h("div",{staticClass:"md-switch-container",on:{click:e.toggleSwitch}},[e._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:e.disabled,expression:"disabled"}],staticClass:"md-switch-thumb",style:e.styles},[e._h("input",{attrs:{type:"checkbox",name:e.name,id:e.id,disabled:e.disabled},domProps:{value:e.value}})," ",e._h("button",{staticClass:"md-switch-holder",attrs:{type:e.type}})])])," ",e.$slots.default?e._h("label",{staticClass:"md-switch-label",attrs:{for:e.id||e.name}},[e._t("default")]):e._e()])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdTable/index.debug.js b/dist/components/mdTable/index.debug.js new file mode 100644 index 0000000..e2e671a --- /dev/null +++ b/dist/components/mdTable/index.debug.js @@ -0,0 +1,1386 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(156); + + +/***/ }, + +/***/ 92: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var getClosestVueParent = function getClosestVueParent($parent, cssClass) { + if (!$parent.$el) { + return false; + } + + if ($parent._uid === 0) { + return false; + } + + if ($parent.$el.classList.contains(cssClass)) { + return $parent; + } + + return getClosestVueParent($parent.$parent, cssClass); + }; + + exports.default = getClosestVueParent; + module.exports = exports["default"]; + +/***/ }, + +/***/ 156: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdTable = __webpack_require__(157); + + var _mdTable2 = _interopRequireDefault(_mdTable); + + var _mdTableRow = __webpack_require__(161); + + var _mdTableRow2 = _interopRequireDefault(_mdTableRow); + + var _mdTableHead = __webpack_require__(164); + + var _mdTableHead2 = _interopRequireDefault(_mdTableHead); + + var _mdTableCell = __webpack_require__(167); + + var _mdTableCell2 = _interopRequireDefault(_mdTableCell); + + var _mdTableEdit = __webpack_require__(170); + + var _mdTableEdit2 = _interopRequireDefault(_mdTableEdit); + + var _mdTableCard = __webpack_require__(173); + + var _mdTableCard2 = _interopRequireDefault(_mdTableCard); + + var _mdTableAlternateHeader = __webpack_require__(175); + + var _mdTableAlternateHeader2 = _interopRequireDefault(_mdTableAlternateHeader); + + var _mdTablePagination = __webpack_require__(178); + + var _mdTablePagination2 = _interopRequireDefault(_mdTablePagination); + + var _mdTable3 = __webpack_require__(181); + + var _mdTable4 = _interopRequireDefault(_mdTable3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-table', Vue.extend(_mdTable2.default)); + Vue.component('md-table-header', { + functional: true, + render: function render(h, scope) { + return h('thead', { + staticClass: 'md-table-header' + }, scope.children); + } + }); + Vue.component('md-table-body', { + functional: true, + render: function render(h, scope) { + return h('tbody', { + staticClass: 'md-table-body' + }, scope.children); + } + }); + Vue.component('md-table-row', Vue.extend(_mdTableRow2.default)); + Vue.component('md-table-head', Vue.extend(_mdTableHead2.default)); + Vue.component('md-table-cell', Vue.extend(_mdTableCell2.default)); + Vue.component('md-table-edit', Vue.extend(_mdTableEdit2.default)); + Vue.component('md-table-card', Vue.extend(_mdTableCard2.default)); + Vue.component('md-table-pagination', Vue.extend(_mdTablePagination2.default)); + Vue.component('md-table-alternate-header', Vue.extend(_mdTableAlternateHeader2.default)); + + Vue.material.styles.push(_mdTable4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 157: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-dda64186!sass!./mdTable.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(159) + + /* template */ + var __vue_template__ = __webpack_require__(160) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTable.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-dda64186", __vue_options__) + } else { + hotAPI.reload("data-v-dda64186", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdTable.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 159: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _getClosestVueParent = __webpack_require__(92); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + mdSortType: String, + mdSort: String + }, + data: function data() { + return { + sortType: this.mdSortType, + sortBy: this.mdSort, + hasRowSelection: false, + data: [], + numberOfRows: 0, + numberOfSelected: 0, + selectedRows: {} + }; + }, + + methods: { + emitSort: function emitSort(name) { + this.sortBy = name; + this.$emit('sort', { + name: name, + type: this.sortType + }); + }, + emitSelection: function emitSelection() { + this.$emit('select', this.selectedRows); + } + }, + mounted: function mounted() { + this.parentCard = (0, _getClosestVueParent2.default)(this.$parent, 'md-table-card'); + + if (this.parentCard) { + this.parentCard.tableInstance = this; + } + } + }; // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 160: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-table" + }, [_vm._h('table', [_vm._t("default")])]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-dda64186", module.exports) + } + } + +/***/ }, + +/***/ 161: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(162) + + /* template */ + var __vue_template__ = __webpack_require__(163) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableRow.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-cd7c46e6", __vue_options__) + } else { + hotAPI.reload("data-v-cd7c46e6", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdTableRow.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 162: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _getClosestVueParent = __webpack_require__(92); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + var transitionClass = 'md-transition-off'; // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdAutoSelect: Boolean, + mdSelection: Boolean, + mdItem: Object + }, + data: function data() { + return { + parentTable: {}, + headRow: false, + checkbox: false, + index: 0 + }; + }, + + computed: { + isDisabled: function isDisabled() { + return !this.mdSelection && !this.headRow; + }, + hasSelection: function hasSelection() { + return this.mdSelection || this.headRow && this.parentTable.hasRowSelection; + }, + classes: function classes() { + return { + 'md-selected': this.checkbox + }; + } + }, + methods: { + setSelectedRow: function setSelectedRow(value, index) { + if (value) { + this.parentTable.selectedRows[index] = this.parentTable.data[index]; + ++this.parentTable.numberOfSelected; + } else { + delete this.parentTable.selectedRows[index]; + --this.parentTable.numberOfSelected; + } + }, + handleSingleSelection: function handleSingleSelection(value) { + this.setSelectedRow(value, this.index - 1); + this.parentTable.$children[0].checkbox = this.parentTable.numberOfSelected === this.parentTable.numberOfRows; + }, + handleMultipleSelection: function handleMultipleSelection(value) { + var _this = this; + + if (this.parentTable.numberOfRows > 25) { + this.parentTable.$el.classList.add(transitionClass); + } + + this.parentTable.$children.forEach(function (row, index) { + row.checkbox = value; + + if (!row.headRow) { + _this.setSelectedRow(value, index - 1); + } + }); + + if (value) { + this.parentTable.numberOfSelected = this.parentTable.numberOfRows; + } else { + this.parentTable.numberOfSelected = 0; + } + + window.setTimeout(function () { + return _this.parentTable.$el.classList.remove(transitionClass); + }); + }, + select: function select(value) { + if (this.hasSelection) { + if (this.headRow) { + this.handleMultipleSelection(value); + } else { + this.handleSingleSelection(value); + } + + this.parentTable.emitSelection(); + } + }, + autoSelect: function autoSelect() { + if (this.mdAutoSelect && this.hasSelection) { + this.checkbox = !this.checkbox; + this.handleSingleSelection(this.checkbox); + this.parentTable.emitSelection(); + } + } + }, + watch: { + data: function data() { + this.parentTable.data[this.index] = this.item; + } + }, + mounted: function mounted() { + this.parentTable = (0, _getClosestVueParent2.default)(this.$parent, 'md-table'); + + if (this.$el.parentNode.tagName.toLowerCase() === 'thead') { + this.headRow = true; + } else { + this.parentTable.numberOfRows++; + this.index = this.parentTable.numberOfRows; + + if (this.mdSelection) { + this.parentTable.hasRowSelection = true; + } + + if (this.mdItem) { + this.parentTable.data.push(this.mdItem); + } + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 163: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('tr', { + staticClass: "md-table-row", + class: _vm.classes, + on: { + "click": _vm.autoSelect + } + }, [(_vm.hasSelection) ? _vm._h('md-table-cell', { + staticClass: "md-table-selection" + }, [_vm._h('md-checkbox', { + directives: [{ + name: "model", + rawName: "v-model", + value: (_vm.checkbox), + expression: "checkbox" + }], + attrs: { + "disabled": _vm.isDisabled + }, + domProps: { + "value": (_vm.checkbox) + }, + on: { + "change": _vm.select, + "input": function($event) { + _vm.checkbox = $event + } + } + })]) : _vm._e(), " ", _vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-cd7c46e6", module.exports) + } + } + +/***/ }, + +/***/ 164: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(165) + + /* template */ + var __vue_template__ = __webpack_require__(166) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableHead.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-4c7d46bd", __vue_options__) + } else { + hotAPI.reload("data-v-4c7d46bd", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdTableHead.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 165: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _getClosestVueParent = __webpack_require__(92); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + mdNumeric: Boolean, + mdSortBy: String, + mdTooltip: String + }, + data: function data() { + return { + sortType: null, + sorted: false, + parentTable: {} + }; + }, + + computed: { + classes: function classes() { + var matchSort = this.hasMatchSort(); + + if (!matchSort) { + this.sorted = false; + } + + return { + 'md-numeric': this.mdNumeric, + 'md-sortable': this.mdSortBy, + 'md-sorted': matchSort && this.sorted, + 'md-sorted-descending': matchSort && this.sortType === 'desc' + }; + } + }, + methods: { + hasMatchSort: function hasMatchSort() { + return this.parentTable.sortBy === this.mdSortBy; + }, + changeSort: function changeSort() { + if (this.mdSortBy) { + if (this.sortType === 'asc' && this.sorted) { + this.sortType = 'desc'; + } else { + this.sortType = 'asc'; + } + + this.sorted = true; + + this.parentTable.sortType = this.sortType; + this.parentTable.emitSort(this.mdSortBy); + } + } + }, + mounted: function mounted() { + this.parentTable = (0, _getClosestVueParent2.default)(this.$parent, 'md-table'); + + if (this.hasMatchSort()) { + this.sorted = true; + this.sortType = this.parentTable.sortType; + } + } + }; // + // + // + // + // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 166: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('th', { + staticClass: "md-table-head", + class: _vm.classes, + on: { + "click": _vm.changeSort + } + }, [_vm._h('div', { + directives: [{ + name: "md-ink-ripple", + rawName: "v-md-ink-ripple", + value: (!_vm.mdSortBy), + expression: "!mdSortBy" + }], + staticClass: "md-table-head-container" + }, [_vm._h('div', { + staticClass: "md-table-head-text md-test" + }, [(_vm.mdSortBy) ? _vm._h('md-icon', { + staticClass: "md-sortable-icon" + }, ["arrow_downward"]) : _vm._e(), " ", _vm._t("default"), " ", (_vm.mdTooltip) ? _vm._h('md-tooltip', [_vm._s(_vm.mdTooltip)]) : _vm._e()])])]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-4c7d46bd", module.exports) + } + } + +/***/ }, + +/***/ 167: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(168) + + /* template */ + var __vue_template__ = __webpack_require__(169) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableCell.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-584d713f", __vue_options__) + } else { + hotAPI.reload("data-v-584d713f", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdTableCell.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 168: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdNumeric: Boolean + }, + computed: { + classes: function classes() { + return { + 'md-numeric': this.mdNumeric + }; + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 169: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('td', { + staticClass: "md-table-cell", + class: _vm.classes + }, [_vm._h('div', { + staticClass: "md-table-cell-container" + }, [_vm._t("default")])]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-584d713f", module.exports) + } + } + +/***/ }, + +/***/ 170: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(171) + + /* template */ + var __vue_template__ = __webpack_require__(172) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableEdit.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-23087c32", __vue_options__) + } else { + hotAPI.reload("data-v-23087c32", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdTableEdit.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 171: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + value: String, + mdLarge: Boolean, + mdId: String, + mdName: String, + mdPlaceholder: String, + mdMaxlength: [Number, String] + }, + data: function data() { + return { + active: false + }; + }, + + computed: { + triggerClasses: function triggerClasses() { + return { + 'md-edited': this.value + }; + }, + dialogClasses: function dialogClasses() { + return { + 'md-active': this.active, + 'md-large': this.mdLarge + }; + }, + realValue: function realValue() { + console.log(this.value); + } + }, + methods: { + openDialog: function openDialog() { + this.active = true; + this.$refs.input.$el.focus(); + document.addEventListener('click', this.closeDialogOnOffClick); + }, + closeDialog: function closeDialog() { + if (this.active) { + this.active = false; + this.$refs.input.$el.blur(); + document.removeEventListener('click', this.closeDialogOnOffClick); + } + }, + closeDialogOnOffClick: function closeDialogOnOffClick(event) { + if (!this.$refs.dialog.contains(event.target)) { + this.closeDialog(); + } + }, + confirmDialog: function confirmDialog() { + var value = this.$refs.input.$el.value; + + this.closeDialog(); + this.$emit('input', value); + this.$emit('edited', value); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 172: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-table-edit", + on: { + "keydown": function($event) { + if ($event.keyCode !== 27) { return; } + _vm.closeDialog($event) + } + } + }, [_vm._h('div', { + staticClass: "md-table-edit-trigger", + class: _vm.triggerClasses, + on: { + "click": function($event) { + $event.stopPropagation(); + _vm.openDialog($event) + } + } + }, ["\n " + _vm._s(_vm.value || _vm.mdPlaceholder) + "\n "]), " ", _vm._h('div', { + ref: "dialog", + staticClass: "md-table-dialog", + class: _vm.dialogClasses + }, [_vm._h('md-input-container', [_vm._h('md-input', { + ref: "input", + attrs: { + "id": _vm.mdId, + "name": _vm.mdName, + "maxlength": _vm.mdMaxlength, + "value": _vm.value, + "placeholder": _vm.mdPlaceholder + }, + nativeOn: { + "keydown": function($event) { + if ($event.keyCode !== 13) { return; } + _vm.confirmDialog($event) + } + } + })])])]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-23087c32", module.exports) + } + } + +/***/ }, + +/***/ 173: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* template */ + var __vue_template__ = __webpack_require__(174) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableCard.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-e2fe4826", __vue_options__) + } else { + hotAPI.reload("data-v-e2fe4826", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdTableCard.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 174: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('md-card', { + staticClass: "md-table-card" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-e2fe4826", module.exports) + } + } + +/***/ }, + +/***/ 175: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(176) + + /* template */ + var __vue_template__ = __webpack_require__(177) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableAlternateHeader.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-1ea3ef5a", __vue_options__) + } else { + hotAPI.reload("data-v-1ea3ef5a", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdTableAlternateHeader.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 176: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _getClosestVueParent = __webpack_require__(92); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + mdSelectedLabel: String + }, + data: function data() { + return { + classes: {}, + tableInstance: {} + }; + }, + mounted: function mounted() { + var _this = this; + + this.parentCard = (0, _getClosestVueParent2.default)(this.$parent, 'md-table-card'); + + this.$nextTick(function () { + _this.tableInstance = _this.parentCard.tableInstance; + + _this.$watch('tableInstance.numberOfSelected', function () { + _this.$refs.counter.textContent = _this.tableInstance.numberOfSelected; + _this.classes = { + 'md-active': _this.tableInstance.numberOfSelected > 0 + }; + }); + }); + } + }; // + // + // + // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 177: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-table-alternate-header", + class: _vm.classes + }, [_vm._h('md-toolbar', [_vm._h('div', { + staticClass: "md-counter" + }, [_vm._h('span', { + ref: "counter" + }, [_vm._s(_vm.tableInstance.numberOfSelected)]), " ", _vm._h('span', [_vm._s(_vm.mdSelectedLabel)])]), " ", _vm._t("default")])]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-1ea3ef5a", module.exports) + } + } + +/***/ }, + +/***/ 178: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(179) + + /* template */ + var __vue_template__ = __webpack_require__(180) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTablePagination.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-7f188892", __vue_options__) + } else { + hotAPI.reload("data-v-7f188892", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdTablePagination.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 179: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdSize: { + type: [Number, String], + default: 10 + }, + mdPageOptions: [Array, Boolean], + mdPage: { + type: [Number, String], + default: 1 + }, + mdTotal: { + type: [Number, String], + default: 'Many' + }, + mdLabel: { + type: String, + default: 'Rows per page' + }, + mdSeparator: { + type: String, + default: 'of' + } + }, + data: function data() { + return { + currentSize: parseInt(this.mdSize, 10), + currentPage: parseInt(this.mdPage, 10) + }; + }, + + computed: { + lastPage: function lastPage() { + return false; + } + }, + methods: { + emitPaginationEvent: function emitPaginationEvent() { + if (this.canFireEvents) { + this.$emit('pagination', { + size: this.currentSize, + page: this.currentPage + }); + } + }, + changeSize: function changeSize() { + if (this.canFireEvents) { + this.$emit('size', this.currentSize); + this.emitPaginationEvent(); + } + }, + changePage: function changePage() { + if (this.canFireEvents) { + this.$emit('page', this.currentPage); + this.emitPaginationEvent(); + } + } + }, + mounted: function mounted() { + var _this = this; + + this.$nextTick(function () { + _this.mdPageOptions = _this.mdPageOptions || [10, 25, 50, 100]; + _this.currentSize = _this.mdPageOptions[0]; + _this.canFireEvents = true; + }); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 180: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-table-pagination" + }, [_vm._h('span', { + staticClass: "md-table-pagination-label" + }, [_vm._s(_vm.mdLabel) + ":"]), " ", (_vm.mdPageOptions) ? _vm._h('md-select', { + directives: [{ + name: "model", + rawName: "v-model", + value: (_vm.currentSize), + expression: "currentSize" + }], + attrs: { + "md-menu-class": "md-pagination-select" + }, + domProps: { + "value": (_vm.currentSize) + }, + on: { + "change": _vm.changeSize, + "input": function($event) { + _vm.currentSize = $event + } + } + }, [_vm._l((_vm.mdPageOptions), function(amount) { + return _vm._h('md-option', { + attrs: { + "value": amount + } + }, [_vm._s(amount)]) + })]) : _vm._e(), " ", _vm._h('span', [_vm._s((_vm.currentSize - _vm.currentSize + 1) * _vm.currentPage) + "-" + _vm._s(_vm.currentSize) + " " + _vm._s(_vm.mdSeparator) + " " + _vm._s(_vm.mdTotal)]), " ", _vm._h('md-button', { + staticClass: "md-icon-button md-table-pagination-previous", + attrs: { + "disabled": _vm.currentPage === 1 + }, + on: { + "click": _vm.changePage + } + }, [_vm._h('md-icon', ["keyboard_arrow_left"])]), " ", _vm._h('md-button', { + staticClass: "md-icon-button md-table-pagination-next", + attrs: { + "disabled": _vm.currentSize * _vm.currentPage >= _vm.mdTotal + }, + on: { + "click": _vm.changePage + } + }, [_vm._h('md-icon', ["keyboard_arrow_right"])])]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-7f188892", module.exports) + } + } + +/***/ }, + +/***/ 181: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-table-card .md-toolbar, .THEME_NAME.md-table-card .md-toolbar {\n background-color: BACKGROUND-COLOR-A100;\n color: BACKGROUND-CONTRAST-A100; }\n\n.THEME_NAME .md-table-alternate-header, .THEME_NAME.md-table-alternate-header {\n background-color: BACKGROUND-COLOR-A100; }\n .THEME_NAME .md-table-alternate-header .md-toolbar, .THEME_NAME.md-table-alternate-header .md-toolbar {\n background-color: ACCENT-COLOR-A100-0.2;\n color: ACCENT-CONTRAST-A100; }\n .THEME_NAME .md-table-alternate-header .md-counter, .THEME_NAME.md-table-alternate-header .md-counter {\n color: ACCENT-COLOR; }\n" + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdTable/index.debug.js.map b/dist/components/mdTable/index.debug.js.map new file mode 100644 index 0000000..3ae1062 --- /dev/null +++ b/dist/components/mdTable/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6****************","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878****************","webpack:///./src/core/utils/getClosestVueParent.js?ea8d**","webpack:///./src/components/mdTable/index.js","webpack:///./src/components/mdTable/mdTable.vue","webpack:///mdTable.vue","webpack:///./src/components/mdTable/mdTable.vue?f22f","webpack:///./src/components/mdTable/mdTableRow.vue","webpack:///mdTableRow.vue","webpack:///./src/components/mdTable/mdTableRow.vue?ec90","webpack:///./src/components/mdTable/mdTableHead.vue","webpack:///mdTableHead.vue","webpack:///./src/components/mdTable/mdTableHead.vue?2dae","webpack:///./src/components/mdTable/mdTableCell.vue","webpack:///mdTableCell.vue","webpack:///./src/components/mdTable/mdTableCell.vue?2af9","webpack:///./src/components/mdTable/mdTableEdit.vue","webpack:///mdTableEdit.vue","webpack:///./src/components/mdTable/mdTableEdit.vue?c0bc","webpack:///./src/components/mdTable/mdTableCard.vue","webpack:///./src/components/mdTable/mdTableCard.vue?1f9b","webpack:///./src/components/mdTable/mdTableAlternateHeader.vue","webpack:///mdTableAlternateHeader.vue","webpack:///./src/components/mdTable/mdTableAlternateHeader.vue?94e4","webpack:///./src/components/mdTable/mdTablePagination.vue","webpack:///mdTablePagination.vue","webpack:///./src/components/mdTable/mdTablePagination.vue?457a","webpack:///./src/components/mdTable/mdTable.theme"],"names":["getClosestVueParent","$parent","cssClass","$el","_uid","classList","contains","install","Vue","component","extend","functional","render","h","scope","staticClass","children","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;;;ACtCA,KAAIA,sBAAsB,SAAtBA,mBAAsB,CAACC,OAAD,EAAUC,QAAV,EAAuB;AAC/C,OAAI,CAACD,QAAQE,GAAb,EAAkB;AAChB,YAAO,KAAP;AACD;;AAED,OAAIF,QAAQG,IAAR,KAAiB,CAArB,EAAwB;AACtB,YAAO,KAAP;AACD;;AAED,OAAIH,QAAQE,GAAR,CAAYE,SAAZ,CAAsBC,QAAtB,CAA+BJ,QAA/B,CAAJ,EAA8C;AAC5C,YAAOD,OAAP;AACD;;AAED,UAAOD,oBAAoBC,QAAQA,OAA5B,EAAqCC,QAArC,CAAP;AACD,EAdD;;mBAgBeF,mB;;;;;;;;;;;;;mBCNSO,O;;AAVxB;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,UAAd,EAA0BD,IAAIE,MAAJ,mBAA1B;AACAF,OAAIC,SAAJ,CAAc,iBAAd,EAAiC;AAC/BE,iBAAY,IADmB;AAE/BC,aAAQ,gBAACC,CAAD,EAAIC,KAAJ;AAAA,cAAcD,EAAE,OAAF,EAAW;AAC/BE,sBAAa;AADkB,QAAX,EAEnBD,MAAME,QAFa,CAAd;AAAA;AAFuB,IAAjC;AAMAR,OAAIC,SAAJ,CAAc,eAAd,EAA+B;AAC7BE,iBAAY,IADiB;AAE7BC,aAAQ,gBAACC,CAAD,EAAIC,KAAJ;AAAA,cAAcD,EAAE,OAAF,EAAW;AAC/BE,sBAAa;AADkB,QAAX,EAEnBD,MAAME,QAFa,CAAd;AAAA;AAFqB,IAA/B;AAMAR,OAAIC,SAAJ,CAAc,cAAd,EAA8BD,IAAIE,MAAJ,sBAA9B;AACAF,OAAIC,SAAJ,CAAc,eAAd,EAA+BD,IAAIE,MAAJ,uBAA/B;AACAF,OAAIC,SAAJ,CAAc,eAAd,EAA+BD,IAAIE,MAAJ,uBAA/B;AACAF,OAAIC,SAAJ,CAAc,eAAd,EAA+BD,IAAIE,MAAJ,uBAA/B;AACAF,OAAIC,SAAJ,CAAc,eAAd,EAA+BD,IAAIE,MAAJ,uBAA/B;AACAF,OAAIC,SAAJ,CAAc,qBAAd,EAAqCD,IAAIE,MAAJ,6BAArC;AACAF,OAAIC,SAAJ,CAAc,2BAAd,EAA2CD,IAAIE,MAAJ,kCAA3C;;AAEAF,OAAIS,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;;ACjCD;AACA;;AAEA;AACA,2SAA0F;;AAE1F;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;;;;;;;;iBAGA;aAEA;AAHA;yBAIA;;sBAEA;oBACA;wBACA;aACA;qBACA;yBACA;qBAEA;AARA;AASA;;;uCAEA;qBACA;;AAEA;oBAEA;AAHA;AAIA;6CACA;iCACA;AAEA;AAXA;+BAYA;wEAEA;;0BACA;uCACA;AACA;AACA;AAlCA;;;;;;;;;;;;;;;;;;ACdA,iBAAgB,mBAAmB;AACnC;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;;;;;;AAEA,uBAEA;;;;;;;;;;;;;mBAGA;kBACA;aAEA;AAJA;yBAKA;;oBAEA;gBACA;iBACA;cAEA;AALA;AAMA;;;uCAEA;yCACA;AACA;2CACA;mEACA;AACA;iCACA;;6BAGA;AAFA;AAIA;AAZA;;2DAcA;kBACA;sEACA;4BACA;cACA;8CACA;4BACA;AACA;AACA;kEACA;+CACA;uGACA;AACA;;AACA;;+CACA;4CACA;AAEA;;gEACA;wBAEA;;2BACA;+CACA;AACA;AAEA;;kBACA;8DACA;cACA;6CACA;AAEA;;;uDACA;;AACA;oCACA;8BACA;2BACA;wCACA;gBACA;sCACA;AAEA;;0BACA;AACA;AACA;uCACA;mDACA;+BACA;yCACA;0BACA;AACA;AAEA;AArDA;;2BAuDA;gDACA;AAEA;AAJA;+BAKA;yEAEA;;gEACA;sBACA;YACA;wBACA;qCAEA;;6BACA;4CACA;AAEA;;wBACA;yCACA;AACA;AACA;AACA;AAvGA;;;;;;;;AChBA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;ACnCA;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;;;;;;;;;;;;;;ACpBA;;;;;;;;gBAGA;eACA;gBAEA;AAJA;yBAKA;;iBAEA;eACA;oBAEA;AAJA;AAKA;;;iCAEA;4BAEA;;uBACA;uBACA;AAEA;;;4BAEA;6BACA;wCACA;gEAEA;AALA;AAOA;AAfA;;2CAiBA;+CACA;AACA;uCACA;0BACA;qDACA;2BACA;gBACA;2BACA;AAEA;;uBAEA;;0CACA;wCACA;AACA;AAEA;AAlBA;+BAmBA;yEAEA;;8BACA;qBACA;wCACA;AACA;AACA;AAvDA;;;;;;;;;;;;;;;;;;;;;;AClBA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;AC1BA;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;;;;;;;;;;;;;;;;;;;;AC5BA;;;;gBAIA;AAFA;;iCAIA;;4BAGA;AAFA;AAIA;AANA;AAJA;;;;;;;;ACVA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;ACbA;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;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACfA;;;;YAGA;cACA;WACA;aACA;oBACA;2BAEA;AAPA;yBAQA;;eAGA;AAFA;AAGA;;;+CAEA;;2BAGA;AAFA;AAGA;6CACA;;2BAEA;0BAEA;AAHA;AAIA;qCACA;wBACA;AAEA;AAfA;;uCAiBA;qBACA;4BACA;+CACA;AACA;yCACA;wBACA;uBACA;8BACA;oDACA;AACA;AACA;kEACA;sDACA;cACA;AACA;AACA;6CACA;wCAEA;;YACA;2BACA;4BACA;AAEA;AAzBA;AA9BA;;;;;;;;ACvBA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA,qCAAoC,QAAQ;AAC5C;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,qCAAoC,QAAQ;AAC5C;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;AC5CA;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,iBAAgB,mBAAmB;AACnC;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;;;;;;;;;;;;;;ACrBA;;;;;;;;sBAIA;AAFA;yBAGA;;gBAEA;sBAEA;AAHA;AAIA;;AACA;;wEAEA;;gCACA;8CAEA;;kEACA;+DACA;;+DAGA;AAFA;AAGA;AACA;AACA;AAvBA;;;;;;;;;;;;;;;;;;;;;ACjBA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;ACfA;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;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AChBA;;;;;sBAIA;gBAEA;AAHA;4BAIA;;sBAEA;gBAEA;AAHA;;sBAKA;gBAEA;AAHA;;aAKA;gBAEA;AAHA;;aAKA;gBAGA;AAJA;AAlBA;yBAuBA;;0CAEA;0CAEA;AAHA;AAIA;;;mCAEA;cACA;AAEA;AAJA;;yDAMA;+BACA;;sBAEA;sBAEA;AAHA;AAIA;AACA;uCACA;+BACA;iCACA;cACA;AACA;AACA;uCACA;+BACA;iCACA;cACA;AACA;AAEA;AArBA;;AAsBA;;gCACA;iEACA;+CACA;6BACA;AACA;AACA;AA/DA;;;;;;;;ACtBA,iBAAgB,mBAAmB;AACnC;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA,MAAK;AACL,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;ACrDA,kGAAiG,4CAA4C,oCAAoC,EAAE,mFAAmF,4CAA4C,EAAE,2GAA2G,8CAA8C,kCAAkC,EAAE,2GAA2G,0BAA0B,EAAE,G","file":"components/mdTable/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","let getClosestVueParent = ($parent, cssClass) => {\n if (!$parent.$el) {\n return false;\n }\n\n if ($parent._uid === 0) {\n return false;\n }\n\n if ($parent.$el.classList.contains(cssClass)) {\n return $parent;\n }\n\n return getClosestVueParent($parent.$parent, cssClass);\n};\n\nexport default getClosestVueParent;\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/getClosestVueParent.js","import mdTable from './mdTable.vue';\nimport mdTableRow from './mdTableRow.vue';\nimport mdTableHead from './mdTableHead.vue';\nimport mdTableCell from './mdTableCell.vue';\nimport mdTableEdit from './mdTableEdit.vue';\nimport mdTableCard from './mdTableCard.vue';\nimport mdTableAlternateHeader from './mdTableAlternateHeader.vue';\nimport mdTablePagination from './mdTablePagination.vue';\nimport mdTableTheme from './mdTable.theme';\n\nexport default function install(Vue) {\n Vue.component('md-table', Vue.extend(mdTable));\n Vue.component('md-table-header', {\n functional: true,\n render: (h, scope) => h('thead', {\n staticClass: 'md-table-header'\n }, scope.children)\n });\n Vue.component('md-table-body', {\n functional: true,\n render: (h, scope) => h('tbody', {\n staticClass: 'md-table-body'\n }, scope.children)\n });\n Vue.component('md-table-row', Vue.extend(mdTableRow));\n Vue.component('md-table-head', Vue.extend(mdTableHead));\n Vue.component('md-table-cell', Vue.extend(mdTableCell));\n Vue.component('md-table-edit', Vue.extend(mdTableEdit));\n Vue.component('md-table-card', Vue.extend(mdTableCard));\n Vue.component('md-table-pagination', Vue.extend(mdTablePagination));\n Vue.component('md-table-alternate-header', Vue.extend(mdTableAlternateHeader));\n\n Vue.material.styles.push(mdTableTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdTable/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-dda64186!sass!./mdTable.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdTable.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-dda64186!vue-loader/lib/selector?type=template&index=0!./mdTable.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTable.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-dda64186\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-dda64186\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTable.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/components/mdTable/mdTable.vue\n// module id = 157\n// module chunks = 17 22","\n \n \n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTable.vue?38c168e5","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-table\"\n }, [_vm._h('table', [_vm._t(\"default\")])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-dda64186\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-dda64186!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTable.vue\n// module id = 160\n// module chunks = 17 22","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!./mdTableRow.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-cd7c46e6!vue-loader/lib/selector?type=template&index=0!./mdTableRow.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableRow.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-cd7c46e6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-cd7c46e6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTableRow.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/components/mdTable/mdTableRow.vue\n// module id = 161\n// module chunks = 17 22","\n \n \n \n \n\n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableRow.vue?9bae165c","module.exports={render:function (){var _vm=this;\n return _vm._h('tr', {\n staticClass: \"md-table-row\",\n class: _vm.classes,\n on: {\n \"click\": _vm.autoSelect\n }\n }, [(_vm.hasSelection) ? _vm._h('md-table-cell', {\n staticClass: \"md-table-selection\"\n }, [_vm._h('md-checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.checkbox),\n expression: \"checkbox\"\n }],\n attrs: {\n \"disabled\": _vm.isDisabled\n },\n domProps: {\n \"value\": (_vm.checkbox)\n },\n on: {\n \"change\": _vm.select,\n \"input\": function($event) {\n _vm.checkbox = $event\n }\n }\n })]) : _vm._e(), \" \", _vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-cd7c46e6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-cd7c46e6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTableRow.vue\n// module id = 163\n// module chunks = 17 22","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!./mdTableHead.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-4c7d46bd!vue-loader/lib/selector?type=template&index=0!./mdTableHead.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableHead.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-4c7d46bd\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-4c7d46bd\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTableHead.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/components/mdTable/mdTableHead.vue\n// module id = 164\n// module chunks = 17 22","\n \n \n \n arrow_downward\n\n \n\n {{ mdTooltip }}\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableHead.vue?038a0c75","module.exports={render:function (){var _vm=this;\n return _vm._h('th', {\n staticClass: \"md-table-head\",\n class: _vm.classes,\n on: {\n \"click\": _vm.changeSort\n }\n }, [_vm._h('div', {\n directives: [{\n name: \"md-ink-ripple\",\n rawName: \"v-md-ink-ripple\",\n value: (!_vm.mdSortBy),\n expression: \"!mdSortBy\"\n }],\n staticClass: \"md-table-head-container\"\n }, [_vm._h('div', {\n staticClass: \"md-table-head-text md-test\"\n }, [(_vm.mdSortBy) ? _vm._h('md-icon', {\n staticClass: \"md-sortable-icon\"\n }, [\"arrow_downward\"]) : _vm._e(), \" \", _vm._t(\"default\"), \" \", (_vm.mdTooltip) ? _vm._h('md-tooltip', [_vm._s(_vm.mdTooltip)]) : _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-4c7d46bd\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4c7d46bd!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTableHead.vue\n// module id = 166\n// module chunks = 17 22","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!./mdTableCell.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-584d713f!vue-loader/lib/selector?type=template&index=0!./mdTableCell.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableCell.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-584d713f\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-584d713f\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTableCell.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/components/mdTable/mdTableCell.vue\n// module id = 167\n// module chunks = 17 22","\n \n \n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableCell.vue?714e907f","module.exports={render:function (){var _vm=this;\n return _vm._h('td', {\n staticClass: \"md-table-cell\",\n class: _vm.classes\n }, [_vm._h('div', {\n staticClass: \"md-table-cell-container\"\n }, [_vm._t(\"default\")])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-584d713f\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-584d713f!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTableCell.vue\n// module id = 169\n// module chunks = 17 22","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!./mdTableEdit.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-23087c32!vue-loader/lib/selector?type=template&index=0!./mdTableEdit.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableEdit.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-23087c32\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-23087c32\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTableEdit.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/components/mdTable/mdTableEdit.vue\n// module id = 170\n// module chunks = 17 22","\n \n \n {{ value || mdPlaceholder }}\n \n\n \n \n \n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableEdit.vue?a9e335fa","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-table-edit\",\n on: {\n \"keydown\": function($event) {\n if ($event.keyCode !== 27) { return; }\n _vm.closeDialog($event)\n }\n }\n }, [_vm._h('div', {\n staticClass: \"md-table-edit-trigger\",\n class: _vm.triggerClasses,\n on: {\n \"click\": function($event) {\n $event.stopPropagation();\n _vm.openDialog($event)\n }\n }\n }, [\"\\n \" + _vm._s(_vm.value || _vm.mdPlaceholder) + \"\\n \"]), \" \", _vm._h('div', {\n ref: \"dialog\",\n staticClass: \"md-table-dialog\",\n class: _vm.dialogClasses\n }, [_vm._h('md-input-container', [_vm._h('md-input', {\n ref: \"input\",\n attrs: {\n \"id\": _vm.mdId,\n \"name\": _vm.mdName,\n \"maxlength\": _vm.mdMaxlength,\n \"value\": _vm.value,\n \"placeholder\": _vm.mdPlaceholder\n },\n nativeOn: {\n \"keydown\": function($event) {\n if ($event.keyCode !== 13) { return; }\n _vm.confirmDialog($event)\n }\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-23087c32\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-23087c32!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTableEdit.vue\n// module id = 172\n// module chunks = 17 22","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-e2fe4826!vue-loader/lib/selector?type=template&index=0!./mdTableCard.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableCard.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-e2fe4826\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-e2fe4826\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTableCard.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/components/mdTable/mdTableCard.vue\n// module id = 173\n// module chunks = 17 22","module.exports={render:function (){var _vm=this;\n return _vm._h('md-card', {\n staticClass: \"md-table-card\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-e2fe4826\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-e2fe4826!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTableCard.vue\n// module id = 174\n// module chunks = 17 22","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!./mdTableAlternateHeader.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1ea3ef5a!vue-loader/lib/selector?type=template&index=0!./mdTableAlternateHeader.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableAlternateHeader.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-1ea3ef5a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1ea3ef5a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTableAlternateHeader.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/components/mdTable/mdTableAlternateHeader.vue\n// module id = 175\n// module chunks = 17 22","\n \n \n \n {{ tableInstance.numberOfSelected }}\n {{ mdSelectedLabel }}\n \n\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableAlternateHeader.vue?4d87c421","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-table-alternate-header\",\n class: _vm.classes\n }, [_vm._h('md-toolbar', [_vm._h('div', {\n staticClass: \"md-counter\"\n }, [_vm._h('span', {\n ref: \"counter\"\n }, [_vm._s(_vm.tableInstance.numberOfSelected)]), \" \", _vm._h('span', [_vm._s(_vm.mdSelectedLabel)])]), \" \", _vm._t(\"default\")])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-1ea3ef5a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1ea3ef5a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTableAlternateHeader.vue\n// module id = 177\n// module chunks = 17 22","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!./mdTablePagination.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-7f188892!vue-loader/lib/selector?type=template&index=0!./mdTablePagination.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTablePagination.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-7f188892\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-7f188892\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTablePagination.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/components/mdTable/mdTablePagination.vue\n// module id = 178\n// module chunks = 17 22","\n \n {{ mdLabel }}:\n\n \n {{ amount }}\n \n\n {{ (currentSize - currentSize + 1) * currentPage }}-{{ currentSize }} {{ mdSeparator }} {{ mdTotal }}\n\n \n keyboard_arrow_left\n \n\n = mdTotal\">\n keyboard_arrow_right\n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTablePagination.vue?b72577d6","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-table-pagination\"\n }, [_vm._h('span', {\n staticClass: \"md-table-pagination-label\"\n }, [_vm._s(_vm.mdLabel) + \":\"]), \" \", (_vm.mdPageOptions) ? _vm._h('md-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.currentSize),\n expression: \"currentSize\"\n }],\n attrs: {\n \"md-menu-class\": \"md-pagination-select\"\n },\n domProps: {\n \"value\": (_vm.currentSize)\n },\n on: {\n \"change\": _vm.changeSize,\n \"input\": function($event) {\n _vm.currentSize = $event\n }\n }\n }, [_vm._l((_vm.mdPageOptions), function(amount) {\n return _vm._h('md-option', {\n attrs: {\n \"value\": amount\n }\n }, [_vm._s(amount)])\n })]) : _vm._e(), \" \", _vm._h('span', [_vm._s((_vm.currentSize - _vm.currentSize + 1) * _vm.currentPage) + \"-\" + _vm._s(_vm.currentSize) + \" \" + _vm._s(_vm.mdSeparator) + \" \" + _vm._s(_vm.mdTotal)]), \" \", _vm._h('md-button', {\n staticClass: \"md-icon-button md-table-pagination-previous\",\n attrs: {\n \"disabled\": _vm.currentPage === 1\n },\n on: {\n \"click\": _vm.changePage\n }\n }, [_vm._h('md-icon', [\"keyboard_arrow_left\"])]), \" \", _vm._h('md-button', {\n staticClass: \"md-icon-button md-table-pagination-next\",\n attrs: {\n \"disabled\": _vm.currentSize * _vm.currentPage >= _vm.mdTotal\n },\n on: {\n \"click\": _vm.changePage\n }\n }, [_vm._h('md-icon', [\"keyboard_arrow_right\"])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-7f188892\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-7f188892!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTablePagination.vue\n// module id = 180\n// module chunks = 17 22","module.exports = \".THEME_NAME .md-table-card .md-toolbar, .THEME_NAME.md-table-card .md-toolbar {\\n background-color: BACKGROUND-COLOR-A100;\\n color: BACKGROUND-CONTRAST-A100; }\\n\\n.THEME_NAME .md-table-alternate-header, .THEME_NAME.md-table-alternate-header {\\n background-color: BACKGROUND-COLOR-A100; }\\n .THEME_NAME .md-table-alternate-header .md-toolbar, .THEME_NAME.md-table-alternate-header .md-toolbar {\\n background-color: ACCENT-COLOR-A100-0.2;\\n color: ACCENT-CONTRAST-A100; }\\n .THEME_NAME .md-table-alternate-header .md-counter, .THEME_NAME.md-table-alternate-header .md-counter {\\n color: ACCENT-COLOR; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTable/mdTable.theme\n// module id = 181\n// module chunks = 17 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdTable/index.js b/dist/components/mdTable/index.js index 2134b8d..25c8971 100644 --- a/dist/components/mdTable/index.js +++ b/dist/components/mdTable/index.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(a){if(n[a])return n[a].exports;var i=n[a]={exports:{},id:a,loaded:!1};return e[a].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}({0:function(e,t,n){e.exports=n(21)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function e(t,n){return!!t.$el&&(t.$el.classList.contains(n)?t:0!==t._uid&&e(t.$parent,n))};t.default=n},21:function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function i(e){e.component("md-table",e.extend(o.default)),e.component("md-table-header",{functional:!0,render:function(e,t){return e("thead",{staticClass:"md-table-header"},t.children)}}),e.component("md-table-body",{functional:!0,render:function(e,t){return e("tbody",{staticClass:"md-table-body"},t.children)}}),e.component("md-table-row",e.extend(d.default)),e.component("md-table-head",e.extend(l.default)),e.component("md-table-cell",e.extend(f.default)),e.component("md-table-edit",e.extend(m.default)),e.component("md-table-card",e.extend(b.default)),e.component("md-table-pagination",e.extend(v.default)),e.component("md-table-alternate-header",e.extend(S.default)),e.material.styles.push(T.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(146),o=a(r),s=n(153),d=a(s),c=n(151),l=a(c),u=n(149),f=a(u),h=n(150),m=a(h),p=n(148),b=a(p),g=n(147),S=a(g),_=n(152),v=a(_),y=n(108),T=a(y)},57:function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),r=a(i);t.default={props:{mdSortType:String,mdSort:String},data:function(){return{sortType:this.mdSortType,sortBy:this.mdSort,hasRowSelection:!1,data:[],numberOfRows:0,numberOfSelected:0,selectedRows:{}}},methods:{emitSort:function(e){this.sortBy=e,this.$emit("sort",{name:e,type:this.sortType})},emitSelection:function(){this.$emit("select",this.selectedRows)}},mounted:function(){this.parentCard=(0,r.default)(this.$parent,"md-table-card"),this.parentCard&&(this.parentCard.tableInstance=this)}}},58:function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),r=a(i);t.default={props:{mdSelectedLabel:String},data:function(){return{classes:{},tableInstance:{}}},mounted:function(){var e=this;this.parentCard=(0,r.default)(this.$parent,"md-table-card"),this.$nextTick(function(){e.tableInstance=e.parentCard.tableInstance,e.$watch("tableInstance.numberOfSelected",function(){e.$refs.counter.textContent=e.tableInstance.numberOfSelected,e.classes={"md-active":e.tableInstance.numberOfSelected>0}})})}}},59:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdNumeric:Boolean},computed:{classes:function(){return{"md-numeric":this.mdNumeric}}}}},60:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{value:String,mdLarge:Boolean,mdId:String,mdName:String,mdPlaceholder:String,mdMaxlength:[Number,String]},data:function(){return{active:!1}},computed:{triggerClasses:function(){return{"md-edited":this.value}},dialogClasses:function(){return{"md-active":this.active,"md-large":this.mdLarge}},realValue:function(){console.log(this.value)}},methods:{openDialog:function(){this.active=!0,this.$refs.input.$el.focus(),document.addEventListener("click",this.closeDialogOnOffClick)},closeDialog:function(){this.active&&(this.active=!1,this.$refs.input.$el.blur(),document.removeEventListener("click",this.closeDialogOnOffClick))},closeDialogOnOffClick:function(e){this.$refs.dialog.contains(e.target)||this.closeDialog()},confirmDialog:function(){var e=this.$refs.input.$el.value;this.closeDialog(),this.$emit("input",e),this.$emit("edited",e)}}}},61:function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),r=a(i);t.default={props:{mdNumeric:Boolean,mdSortBy:String,mdTooltip:String},data:function(){return{sortType:null,sorted:!1,parentTable:{}}},computed:{classes:function(){var e=this.hasMatchSort();return e||(this.sorted=!1),{"md-numeric":this.mdNumeric,"md-sortable":this.mdSortBy,"md-sorted":e&&this.sorted,"md-sorted-descending":e&&"desc"===this.sortType}}},methods:{hasMatchSort:function(){return this.parentTable.sortBy===this.mdSortBy},changeSort:function(){this.mdSortBy&&("asc"===this.sortType&&this.sorted?this.sortType="desc":this.sortType="asc",this.sorted=!0,this.parentTable.sortType=this.sortType,this.parentTable.emitSort(this.mdSortBy))}},mounted:function(){this.parentTable=(0,r.default)(this.$parent,"md-table"),this.hasMatchSort()&&(this.sorted=!0,this.sortType=this.parentTable.sortType)}}},62:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdSize:{type:[Number,String],default:10},mdPageOptions:[Array,Boolean],mdPage:{type:[Number,String],default:1},mdTotal:{type:[Number,String],default:"Many"},mdLabel:{type:String,default:"Rows per page"},mdSeparator:{type:String,default:"of"}},data:function(){return{currentSize:parseInt(this.mdSize,10),currentPage:parseInt(this.mdPage,10)}},computed:{lastPage:function(){return!1}},methods:{emitPaginationEvent:function(){this.canFireEvents&&this.$emit("pagination",{size:this.currentSize,page:this.currentPage})},changeSize:function(){this.canFireEvents&&(this.$emit("size",this.currentSize),this.emitPaginationEvent())},changePage:function(){this.canFireEvents&&(this.$emit("page",this.currentPage),this.emitPaginationEvent())}},mounted:function(){var e=this;this.$nextTick(function(){e.mdPageOptions=e.mdPageOptions||[10,25,50,100],e.currentSize=e.mdPageOptions[0],e.canFireEvents=!0})}}},63:function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),r=a(i),o="md-transition-off";t.default={props:{mdAutoSelect:Boolean,mdSelection:Boolean,mdItem:Object},data:function(){return{parentTable:{},headRow:!1,checkbox:!1,index:0}},computed:{isDisabled:function(){return!this.mdSelection&&!this.headRow},hasSelection:function(){return this.mdSelection||this.headRow&&this.parentTable.hasRowSelection},classes:function(){return{"md-selected":this.checkbox}}},methods:{setSelectedRow:function(e,t){e?(this.parentTable.selectedRows[t]=this.parentTable.data[t],++this.parentTable.numberOfSelected):(delete this.parentTable.selectedRows[t],--this.parentTable.numberOfSelected)},handleSingleSelection:function(e){this.setSelectedRow(e,this.index-1),this.parentTable.$children[0].checkbox=this.parentTable.numberOfSelected===this.parentTable.numberOfRows},handleMultipleSelection:function(e){var t=this;this.parentTable.numberOfRows>25&&this.parentTable.$el.classList.add(o),this.parentTable.$children.forEach(function(n,a){n.checkbox=e,n.headRow||t.setSelectedRow(e,a-1)}),e?this.parentTable.numberOfSelected=this.parentTable.numberOfRows:this.parentTable.numberOfSelected=0,window.setTimeout(function(){return t.parentTable.$el.classList.remove(o)})},select:function(e){this.hasSelection&&(this.headRow?this.handleMultipleSelection(e):this.handleSingleSelection(e),this.parentTable.emitSelection())},autoSelect:function(){this.mdAutoSelect&&this.hasSelection&&(this.checkbox=!this.checkbox,this.handleSingleSelection(this.checkbox),this.parentTable.emitSelection())}},watch:{data:function(){this.parentTable.data[this.index]=this.item}},mounted:function(){this.parentTable=(0,r.default)(this.$parent,"md-table"),"thead"===this.$el.parentNode.tagName.toLowerCase()?this.headRow=!0:(this.parentTable.numberOfRows++,this.index=this.parentTable.numberOfRows,this.mdSelection&&(this.parentTable.hasRowSelection=!0),this.mdItem&&this.parentTable.data.push(this.mdItem))}}},90:function(e,t){},108:function(e,t){e.exports=".THEME_NAME .md-table-card .md-toolbar,.THEME_NAME.md-table-card .md-toolbar{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST-A100}.THEME_NAME .md-table-alternate-header,.THEME_NAME.md-table-alternate-header{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-table-alternate-header .md-toolbar,.THEME_NAME.md-table-alternate-header .md-toolbar{background-color:ACCENT-COLOR-A100-0.2;color:ACCENT-CONTRAST-A100}.THEME_NAME .md-table-alternate-header .md-counter,.THEME_NAME.md-table-alternate-header .md-counter{color:ACCENT-COLOR}\n"},146:function(e,t,n){var a,i;n(90),a=n(57);var r=n(199);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},147:function(e,t,n){var a,i;a=n(58);var r=n(170);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},148:function(e,t,n){var a,i,r=n(200);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},149:function(e,t,n){var a,i;a=n(59);var r=n(184);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},150:function(e,t,n){var a,i;a=n(60);var r=n(171);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},151:function(e,t,n){var a,i;a=n(61);var r=n(179);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},152:function(e,t,n){var a,i;a=n(62);var r=n(191);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},153:function(e,t,n){var a,i;a=n(63);var r=n(197);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},170:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-table-alternate-header",class:e.classes},[e._h("md-toolbar",[e._h("div",{staticClass:"md-counter"},[e._h("span",{ref:"counter"},[e._s(e.tableInstance.numberOfSelected)])," ",e._h("span",[e._s(e.mdSelectedLabel)])])," ",e._t("default")])])},staticRenderFns:[]}},171:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-table-edit",on:{keydown:function(t){27===t.keyCode&&e.closeDialog(t)}}},[e._h("div",{staticClass:"md-table-edit-trigger",class:e.triggerClasses,on:{click:function(t){t.stopPropagation(),e.openDialog(t)}}},["\n "+e._s(e.value||e.mdPlaceholder)+"\n "])," ",e._h("div",{ref:"dialog",staticClass:"md-table-dialog",class:e.dialogClasses},[e._h("md-input-container",[e._h("md-input",{ref:"input",attrs:{id:e.mdId,name:e.mdName,maxlength:e.mdMaxlength,placeholder:e.mdPlaceholder},domProps:{value:e.value},nativeOn:{keydown:function(t){13===t.keyCode&&e.confirmDialog(t)}}})])])])},staticRenderFns:[]}},179:function(e,t){e.exports={render:function(){var e=this;return e._h("th",{staticClass:"md-table-head",class:e.classes,on:{click:e.changeSort}},[e._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:!e.mdSortBy,expression:"!mdSortBy"}],staticClass:"md-table-head-container"},[e._h("div",{staticClass:"md-table-head-text md-test"},[e.mdSortBy?e._h("md-icon",{staticClass:"md-sortable-icon"},["arrow_downward"]):e._e()," ",e._t("default")," ",e.mdTooltip?e._h("md-tooltip",[e._s(e.mdTooltip)]):e._e()])])])},staticRenderFns:[]}},184:function(e,t){e.exports={render:function(){var e=this;return e._h("td",{staticClass:"md-table-cell",class:e.classes},[e._h("div",{staticClass:"md-table-cell-container"},[e._t("default")])])},staticRenderFns:[]}},191:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-table-pagination"},[e._h("span",{staticClass:"md-table-pagination-label"},[e._s(e.mdLabel)+":"])," ",e.mdPageOptions?e._h("md-select",{directives:[{name:"model",rawName:"v-model",value:e.currentSize,expression:"currentSize"}],attrs:{"md-menu-class":"md-pagination-select"},domProps:{value:e.currentSize},on:{change:e.changeSize,input:function(t){e.currentSize=t}}},[e._l(e.mdPageOptions,function(t){return e._h("md-option",{domProps:{value:t}},[e._s(t)])})]):e._e()," ",e._h("span",[e._s((e.currentSize-e.currentSize+1)*e.currentPage)+"-"+e._s(e.currentSize)+" "+e._s(e.mdSeparator)+" "+e._s(e.mdTotal)])," ",e._h("md-button",{staticClass:"md-icon-button md-table-pagination-previous",attrs:{disabled:1===e.currentPage},on:{click:e.changePage}},[e._h("md-icon",["keyboard_arrow_left"])])," ",e._h("md-button",{staticClass:"md-icon-button md-table-pagination-next",attrs:{disabled:e.currentSize*e.currentPage>=e.mdTotal},on:{click:e.changePage}},[e._h("md-icon",["keyboard_arrow_right"])])])},staticRenderFns:[]}},197:function(e,t){e.exports={render:function(){var e=this;return e._h("tr",{staticClass:"md-table-row",class:e.classes,on:{click:e.autoSelect}},[e.hasSelection?e._h("md-table-cell",{staticClass:"md-table-selection"},[e._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.checkbox,expression:"checkbox"}],attrs:{disabled:e.isDisabled},domProps:{value:e.checkbox},on:{change:e.select,input:function(t){e.checkbox=t}}})]):e._e()," ",e._t("default")])},staticRenderFns:[]}},199:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-table"},[e._h("table",[e._t("default")])])},staticRenderFns:[]}},200:function(e,t){e.exports={render:function(){var e=this;return e._h("md-card",{staticClass:"md-table-card"},[e._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(a){if(n[a])return n[a].exports;var i=n[a]={exports:{},id:a,loaded:!1};return e[a].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}({0:function(e,t,n){e.exports=n(23)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function e(t,n){return!!t.$el&&(0!==t._uid&&(t.$el.classList.contains(n)?t:e(t.$parent,n)))};t.default=n,e.exports=t.default},23:function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function i(e){e.component("md-table",e.extend(o.default)),e.component("md-table-header",{functional:!0,render:function(e,t){return e("thead",{staticClass:"md-table-header"},t.children)}}),e.component("md-table-body",{functional:!0,render:function(e,t){return e("tbody",{staticClass:"md-table-body"},t.children)}}),e.component("md-table-row",e.extend(d.default)),e.component("md-table-head",e.extend(l.default)),e.component("md-table-cell",e.extend(f.default)),e.component("md-table-edit",e.extend(m.default)),e.component("md-table-card",e.extend(b.default)),e.component("md-table-pagination",e.extend(v.default)),e.component("md-table-alternate-header",e.extend(S.default)),e.material.styles.push(x.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(147),o=a(r),s=n(154),d=a(s),c=n(152),l=a(c),u=n(150),f=a(u),h=n(151),m=a(h),p=n(149),b=a(p),g=n(148),S=a(g),_=n(153),v=a(_),y=n(109),x=a(y);e.exports=t.default},58:function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),r=a(i);t.default={props:{mdSortType:String,mdSort:String},data:function(){return{sortType:this.mdSortType,sortBy:this.mdSort,hasRowSelection:!1,data:[],numberOfRows:0,numberOfSelected:0,selectedRows:{}}},methods:{emitSort:function(e){this.sortBy=e,this.$emit("sort",{name:e,type:this.sortType})},emitSelection:function(){this.$emit("select",this.selectedRows)}},mounted:function(){this.parentCard=(0,r.default)(this.$parent,"md-table-card"),this.parentCard&&(this.parentCard.tableInstance=this)}},e.exports=t.default},59:function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),r=a(i);t.default={props:{mdSelectedLabel:String},data:function(){return{classes:{},tableInstance:{}}},mounted:function(){var e=this;this.parentCard=(0,r.default)(this.$parent,"md-table-card"),this.$nextTick(function(){e.tableInstance=e.parentCard.tableInstance,e.$watch("tableInstance.numberOfSelected",function(){e.$refs.counter.textContent=e.tableInstance.numberOfSelected,e.classes={"md-active":e.tableInstance.numberOfSelected>0}})})}},e.exports=t.default},60:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdNumeric:Boolean},computed:{classes:function(){return{"md-numeric":this.mdNumeric}}}},e.exports=t.default},61:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{value:String,mdLarge:Boolean,mdId:String,mdName:String,mdPlaceholder:String,mdMaxlength:[Number,String]},data:function(){return{active:!1}},computed:{triggerClasses:function(){return{"md-edited":this.value}},dialogClasses:function(){return{"md-active":this.active,"md-large":this.mdLarge}},realValue:function(){console.log(this.value)}},methods:{openDialog:function(){this.active=!0,this.$refs.input.$el.focus(),document.addEventListener("click",this.closeDialogOnOffClick)},closeDialog:function(){this.active&&(this.active=!1,this.$refs.input.$el.blur(),document.removeEventListener("click",this.closeDialogOnOffClick))},closeDialogOnOffClick:function(e){this.$refs.dialog.contains(e.target)||this.closeDialog()},confirmDialog:function(){var e=this.$refs.input.$el.value;this.closeDialog(),this.$emit("input",e),this.$emit("edited",e)}}},e.exports=t.default},62:function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),r=a(i);t.default={props:{mdNumeric:Boolean,mdSortBy:String,mdTooltip:String},data:function(){return{sortType:null,sorted:!1,parentTable:{}}},computed:{classes:function(){var e=this.hasMatchSort();return e||(this.sorted=!1),{"md-numeric":this.mdNumeric,"md-sortable":this.mdSortBy,"md-sorted":e&&this.sorted,"md-sorted-descending":e&&"desc"===this.sortType}}},methods:{hasMatchSort:function(){return this.parentTable.sortBy===this.mdSortBy},changeSort:function(){this.mdSortBy&&("asc"===this.sortType&&this.sorted?this.sortType="desc":this.sortType="asc",this.sorted=!0,this.parentTable.sortType=this.sortType,this.parentTable.emitSort(this.mdSortBy))}},mounted:function(){this.parentTable=(0,r.default)(this.$parent,"md-table"),this.hasMatchSort()&&(this.sorted=!0,this.sortType=this.parentTable.sortType)}},e.exports=t.default},63:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdSize:{type:[Number,String],default:10},mdPageOptions:[Array,Boolean],mdPage:{type:[Number,String],default:1},mdTotal:{type:[Number,String],default:"Many"},mdLabel:{type:String,default:"Rows per page"},mdSeparator:{type:String,default:"of"}},data:function(){return{currentSize:parseInt(this.mdSize,10),currentPage:parseInt(this.mdPage,10)}},computed:{lastPage:function(){return!1}},methods:{emitPaginationEvent:function(){this.canFireEvents&&this.$emit("pagination",{size:this.currentSize,page:this.currentPage})},changeSize:function(){this.canFireEvents&&(this.$emit("size",this.currentSize),this.emitPaginationEvent())},changePage:function(){this.canFireEvents&&(this.$emit("page",this.currentPage),this.emitPaginationEvent())}},mounted:function(){var e=this;this.$nextTick(function(){e.mdPageOptions=e.mdPageOptions||[10,25,50,100],e.currentSize=e.mdPageOptions[0],e.canFireEvents=!0})}},e.exports=t.default},64:function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),r=a(i),o="md-transition-off";t.default={props:{mdAutoSelect:Boolean,mdSelection:Boolean,mdItem:Object},data:function(){return{parentTable:{},headRow:!1,checkbox:!1,index:0}},computed:{isDisabled:function(){return!this.mdSelection&&!this.headRow},hasSelection:function(){return this.mdSelection||this.headRow&&this.parentTable.hasRowSelection},classes:function(){return{"md-selected":this.checkbox}}},methods:{setSelectedRow:function(e,t){e?(this.parentTable.selectedRows[t]=this.parentTable.data[t],++this.parentTable.numberOfSelected):(delete this.parentTable.selectedRows[t],--this.parentTable.numberOfSelected)},handleSingleSelection:function(e){this.setSelectedRow(e,this.index-1),this.parentTable.$children[0].checkbox=this.parentTable.numberOfSelected===this.parentTable.numberOfRows},handleMultipleSelection:function(e){var t=this;this.parentTable.numberOfRows>25&&this.parentTable.$el.classList.add(o),this.parentTable.$children.forEach(function(n,a){n.checkbox=e,n.headRow||t.setSelectedRow(e,a-1)}),e?this.parentTable.numberOfSelected=this.parentTable.numberOfRows:this.parentTable.numberOfSelected=0,window.setTimeout(function(){return t.parentTable.$el.classList.remove(o)})},select:function(e){this.hasSelection&&(this.headRow?this.handleMultipleSelection(e):this.handleSingleSelection(e),this.parentTable.emitSelection())},autoSelect:function(){this.mdAutoSelect&&this.hasSelection&&(this.checkbox=!this.checkbox,this.handleSingleSelection(this.checkbox),this.parentTable.emitSelection())}},watch:{data:function(){this.parentTable.data[this.index]=this.item}},mounted:function(){this.parentTable=(0,r.default)(this.$parent,"md-table"),"thead"===this.$el.parentNode.tagName.toLowerCase()?this.headRow=!0:(this.parentTable.numberOfRows++,this.index=this.parentTable.numberOfRows,this.mdSelection&&(this.parentTable.hasRowSelection=!0),this.mdItem&&this.parentTable.data.push(this.mdItem))}},e.exports=t.default},91:function(e,t){},109:function(e,t){e.exports=".THEME_NAME .md-table-card .md-toolbar,.THEME_NAME.md-table-card .md-toolbar{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST-A100}.THEME_NAME .md-table-alternate-header,.THEME_NAME.md-table-alternate-header{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-table-alternate-header .md-toolbar,.THEME_NAME.md-table-alternate-header .md-toolbar{background-color:ACCENT-COLOR-A100-0.2;color:ACCENT-CONTRAST-A100}.THEME_NAME .md-table-alternate-header .md-counter,.THEME_NAME.md-table-alternate-header .md-counter{color:ACCENT-COLOR}\n"},147:function(e,t,n){var a,i;n(91),a=n(58);var r=n(200);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},148:function(e,t,n){var a,i;a=n(59);var r=n(171);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},149:function(e,t,n){var a,i,r=n(201);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},150:function(e,t,n){var a,i;a=n(60);var r=n(185);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},151:function(e,t,n){var a,i;a=n(61);var r=n(172);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},152:function(e,t,n){var a,i;a=n(62);var r=n(180);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},153:function(e,t,n){var a,i;a=n(63);var r=n(192);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},154:function(e,t,n){var a,i;a=n(64);var r=n(198);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=a},171:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-table-alternate-header",class:e.classes},[e._h("md-toolbar",[e._h("div",{staticClass:"md-counter"},[e._h("span",{ref:"counter"},[e._s(e.tableInstance.numberOfSelected)])," ",e._h("span",[e._s(e.mdSelectedLabel)])])," ",e._t("default")])])},staticRenderFns:[]}},172:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-table-edit",on:{keydown:function(t){27===t.keyCode&&e.closeDialog(t)}}},[e._h("div",{staticClass:"md-table-edit-trigger",class:e.triggerClasses,on:{click:function(t){t.stopPropagation(),e.openDialog(t)}}},["\n "+e._s(e.value||e.mdPlaceholder)+"\n "])," ",e._h("div",{ref:"dialog",staticClass:"md-table-dialog",class:e.dialogClasses},[e._h("md-input-container",[e._h("md-input",{ref:"input",attrs:{id:e.mdId,name:e.mdName,maxlength:e.mdMaxlength,value:e.value,placeholder:e.mdPlaceholder},nativeOn:{keydown:function(t){13===t.keyCode&&e.confirmDialog(t)}}})])])])},staticRenderFns:[]}},180:function(e,t){e.exports={render:function(){var e=this;return e._h("th",{staticClass:"md-table-head",class:e.classes,on:{click:e.changeSort}},[e._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:!e.mdSortBy,expression:"!mdSortBy"}],staticClass:"md-table-head-container"},[e._h("div",{staticClass:"md-table-head-text md-test"},[e.mdSortBy?e._h("md-icon",{staticClass:"md-sortable-icon"},["arrow_downward"]):e._e()," ",e._t("default")," ",e.mdTooltip?e._h("md-tooltip",[e._s(e.mdTooltip)]):e._e()])])])},staticRenderFns:[]}},185:function(e,t){e.exports={render:function(){var e=this;return e._h("td",{staticClass:"md-table-cell",class:e.classes},[e._h("div",{staticClass:"md-table-cell-container"},[e._t("default")])])},staticRenderFns:[]}},192:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-table-pagination"},[e._h("span",{staticClass:"md-table-pagination-label"},[e._s(e.mdLabel)+":"])," ",e.mdPageOptions?e._h("md-select",{directives:[{name:"model",rawName:"v-model",value:e.currentSize,expression:"currentSize"}],attrs:{"md-menu-class":"md-pagination-select"},domProps:{value:e.currentSize},on:{change:e.changeSize,input:function(t){e.currentSize=t}}},[e._l(e.mdPageOptions,function(t){return e._h("md-option",{attrs:{value:t}},[e._s(t)])})]):e._e()," ",e._h("span",[e._s((e.currentSize-e.currentSize+1)*e.currentPage)+"-"+e._s(e.currentSize)+" "+e._s(e.mdSeparator)+" "+e._s(e.mdTotal)])," ",e._h("md-button",{staticClass:"md-icon-button md-table-pagination-previous",attrs:{disabled:1===e.currentPage},on:{click:e.changePage}},[e._h("md-icon",["keyboard_arrow_left"])])," ",e._h("md-button",{staticClass:"md-icon-button md-table-pagination-next",attrs:{disabled:e.currentSize*e.currentPage>=e.mdTotal},on:{click:e.changePage}},[e._h("md-icon",["keyboard_arrow_right"])])])},staticRenderFns:[]}},198:function(e,t){e.exports={render:function(){var e=this;return e._h("tr",{staticClass:"md-table-row",class:e.classes,on:{click:e.autoSelect}},[e.hasSelection?e._h("md-table-cell",{staticClass:"md-table-selection"},[e._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.checkbox,expression:"checkbox"}],attrs:{disabled:e.isDisabled},domProps:{value:e.checkbox},on:{change:e.select,input:function(t){e.checkbox=t}}})]):e._e()," ",e._t("default")])},staticRenderFns:[]}},200:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-table"},[e._h("table",[e._t("default")])])},staticRenderFns:[]}},201:function(e,t){e.exports={render:function(){var e=this;return e._h("md-card",{staticClass:"md-table-card"},[e._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdTabs/index.debug.js b/dist/components/mdTabs/index.debug.js new file mode 100644 index 0000000..e1721a4 --- /dev/null +++ b/dist/components/mdTabs/index.debug.js @@ -0,0 +1,585 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(182); + + +/***/ }, + +/***/ 182: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdTabs = __webpack_require__(183); + + var _mdTabs2 = _interopRequireDefault(_mdTabs); + + var _mdTab = __webpack_require__(187); + + var _mdTab2 = _interopRequireDefault(_mdTab); + + var _mdTabs3 = __webpack_require__(190); + + var _mdTabs4 = _interopRequireDefault(_mdTabs3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-tabs', Vue.extend(_mdTabs2.default)); + Vue.component('md-tab', Vue.extend(_mdTab2.default)); + + Vue.material.styles.push(_mdTabs4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 183: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-c28dc5a6!sass!./mdTabs.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(185) + + /* template */ + var __vue_template__ = __webpack_require__(186) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdTabs/mdTabs.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-c28dc5a6", __vue_options__) + } else { + hotAPI.reload("data-v-c28dc5a6", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdTabs.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 185: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdFixed: Boolean, + mdCentered: Boolean, + mdElevation: [String, Number] + }, + data: function data() { + return { + hasIcons: false, + hasLabel: false, + elevation: this.mdElevation, + activeTab: '', + activeTabNumber: 0, + tabs: {} + }; + }, + + watch: { + mdFixed: function mdFixed() { + var _this = this; + + var transitionCounter = 0; + var transitionInterval = window.setInterval(function () { + transitionCounter++; + + window.requestAnimationFrame(function () { + _this.calculateIndicatorPos(true); + }); + + if (transitionCounter > 200) { + window.clearInterval(transitionInterval); + } + }, 1); + + this.recalculateAllTabsPos(); + }, + mdCentered: function mdCentered() { + this.recalculateAllTabsPos(); + }, + mdElevation: function mdElevation() { + this.elevation = this.mdElevation; + } + }, + computed: { + tabClasses: function tabClasses() { + return { + 'md-fixed': this.mdFixed, + 'md-centered': this.mdCentered || this.mdFixed, + 'md-has-icon': this.hasIcons, + 'md-has-label': this.hasLabel + }; + }, + indicatorClass: function indicatorClass() { + var toLeft = this.lastIndicatorNumber > this.activeTabNumber; + + this.lastIndicatorNumber = this.activeTabNumber; + + return { + 'md-to-right': !toLeft, + 'md-to-left': toLeft + }; + } + }, + methods: { + getHeaderClass: function getHeaderClass(header) { + return { + 'md-active': this.activeTab === header.id, + 'md-disabled': header.disabled + }; + }, + calculateIndicatorPos: function calculateIndicatorPos(recalculate) { + var _this2 = this; + + var indicator = this.$refs.indicator; + var tabsWidth = this.$el.offsetWidth; + + if (recalculate) { + indicator.classList.add('md-transition-off'); + } + + this.$nextTick(function () { + var activeTab = _this2.$refs.tabHeader[_this2.activeTabNumber]; + var left = activeTab.offsetLeft; + var right = tabsWidth - left - activeTab.offsetWidth; + + indicator.style.left = left + 'px'; + indicator.style.right = right + 'px'; + + if (recalculate) { + window.setTimeout(function () { + indicator.classList.remove('md-transition-off'); + }, 100); + } + }); + }, + calculateTabPos: function calculateTabPos(ref, index) { + this.$refs.tabWrapper.style.transform = 'translate3D(' + -this.$refs.tabContent.offsetWidth * this.activeTabNumber + 'px, 0, 0)'; + ref.style.width = this.$refs.tabContent.offsetWidth + 'px'; + ref.style.left = this.$refs.tabContent.offsetWidth * index + 'px'; + }, + setVisibleTab: function setVisibleTab(ref) { + this.$refs.tabContent.style.height = ref.offsetHeight + 'px'; + ref.classList.add('md-active'); + }, + changeTab: function changeTab(tabId) { + var _this3 = this; + + var idList = Object.keys(this.tabs); + var id = tabId || idList[0]; + var index = idList.indexOf(id); + + this.tabs[this.activeTab || id].ref.classList.remove('md-active'); + this.activeTab = id; + this.activeTabNumber = index; + + this.$nextTick(function () { + _this3.calculateIndicatorPos(); + _this3.calculateTabPos(_this3.tabs[id].ref, index); + _this3.setVisibleTab(_this3.tabs[id].ref); + }); + + this.$emit('change', index); + }, + handleTabData: function handleTabData(data) { + var idList = Object.keys(this.tabs); + var index = idList.indexOf(data.id); + + this.hasIcons = !!data.icon; + this.hasLabel = !!data.label; + + if (!data.disabled) { + if (data.active) { + this.changeTab(data.id); + } + } else { + this.changeTab(idList[index + 1]); + } + }, + registerTab: function registerTab(data) { + this.tabs[data.id] = data; + this.handleTabData(data); + this.calculateTabPos(this.tabs[data.id].ref, Object.keys(this.tabs).length - 1); + }, + updateTabData: function updateTabData(data) { + this.tabs[data.id] = data; + this.handleTabData(data); + this.$forceUpdate(); + this.recalculateAllTabsPos(); + }, + recalculateAllTabsPos: function recalculateAllTabsPos(transitionOff) { + var _this4 = this; + + if (typeof transitionOff === 'undefined') { + transitionOff = true; + } + + window.requestAnimationFrame(function () { + _this4.calculateIndicatorPos(!transitionOff); + + Object.keys(_this4.tabs).forEach(function (tab, index) { + _this4.calculateTabPos(_this4.tabs[tab].ref, index); + }); + }); + } + }, + mounted: function mounted() { + if (!this.activeTab) { + this.changeTab(); + } + + window.addEventListener('resize', this.recalculateAllTabsPos); + }, + beforeDestroy: function beforeDestroy() { + window.removeEventListener('resize', this.recalculateAllTabsPos); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 186: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-tabs", + class: _vm.tabClasses + }, [_vm._h('md-whiteframe', { + attrs: { + "md-elevation": _vm.elevation || 0 + } + }, [_vm._h('div', { + staticClass: "md-tabs-navigation" + }, [_vm._l((_vm.tabs), function(header) { + return _vm._h('button', { + directives: [{ + name: "md-ink-ripple", + rawName: "v-md-ink-ripple", + value: (header.disabled), + expression: "header.disabled" + }], + key: header.id, + ref: "tabHeader", + refInFor: true, + staticClass: "md-tab-header", + class: _vm.getHeaderClass(header), + attrs: { + "type": "button", + "disabled": header.disabled + }, + on: { + "click": function($event) { + _vm.changeTab(header.id) + } + } + }, [_vm._h('div', { + staticClass: "md-tab-header-container" + }, [(header.icon) ? _vm._h('md-icon', [_vm._s(header.icon)]) : _vm._e(), " ", (header.label) ? _vm._h('span', [_vm._s(header.label)]) : _vm._e()])]) + }), " ", _vm._h('span', { + ref: "indicator", + staticClass: "md-tab-indicator", + class: _vm.indicatorClass + })])]), " ", _vm._h('div', { + ref: "tabContent", + staticClass: "md-tabs-content" + }, [_vm._h('div', { + ref: "tabWrapper", + staticClass: "md-tabs-wrapper" + }, [_vm._t("default")])])]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-c28dc5a6", module.exports) + } + } + +/***/ }, + +/***/ 187: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(188) + + /* template */ + var __vue_template__ = __webpack_require__(189) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdTabs/mdTab.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-8aa44a94", __vue_options__) + } else { + hotAPI.reload("data-v-8aa44a94", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdTab.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 188: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + + exports.default = { + props: { + id: [String, Number], + mdLabel: [String, Number], + mdIcon: String, + mdActive: Boolean, + mdDisabled: Boolean + }, + data: function data() { + var id = void 0; + + if (!this.id) { + id = 'tab-' + Math.random().toString(36).substr(2, 10); + } + + return { + tabId: this.id || id + }; + }, + + watch: { + mdActive: function mdActive() { + this.updateTabData(); + }, + mdDisabled: function mdDisabled() { + this.updateTabData(); + }, + mdIcon: function mdIcon() { + this.updateTabData(); + }, + mdLabel: function mdLabel() { + this.updateTabData(); + } + }, + methods: { + updateTabData: function updateTabData() { + this.$parent.updateTabData({ + id: this.tabId, + label: this.mdLabel, + icon: this.mdIcon, + active: this.mdActive, + disabled: this.mdDisabled, + ref: this.$refs.tab + }); + } + }, + mounted: function mounted() { + if (!this.$parent.$el.classList.contains('md-tabs')) { + this.$destroy(); + + throw new Error('You should wrap the md-tab in a md-tabs'); + } + + this.$parent.registerTab({ + id: this.tabId, + label: this.mdLabel, + icon: this.mdIcon, + active: this.mdActive, + disabled: this.mdDisabled, + ref: this.$refs.tab + }); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 189: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + ref: "tab", + staticClass: "md-tab", + attrs: { + "id": _vm.tabId + } + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-8aa44a94", module.exports) + } + } + +/***/ }, + +/***/ 190: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-tabs .md-tabs-navigation, .THEME_NAME.md-tabs .md-tabs-navigation {\n background-color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-tabs .md-tab-header, .THEME_NAME.md-tabs .md-tab-header {\n color: PRIMARY-CONTRAST-0.54; }\n .THEME_NAME .md-tabs .md-tab-header.md-active, .THEME_NAME .md-tabs .md-tab-header:focus, .THEME_NAME.md-tabs .md-tab-header.md-active, .THEME_NAME.md-tabs .md-tab-header:focus {\n color: PRIMARY-CONTRAST-0.99999; }\n .THEME_NAME .md-tabs .md-tab-header.md-disabled, .THEME_NAME.md-tabs .md-tab-header.md-disabled {\n color: PRIMARY-CONTRAST-0.26; }\n\n.THEME_NAME .md-tabs .md-tab-indicator, .THEME_NAME.md-tabs .md-tab-indicator {\n background-color: ACCENT-COLOR; }\n\n.THEME_NAME .md-tabs.md-accent .md-tabs-navigation, .THEME_NAME.md-tabs.md-accent .md-tabs-navigation {\n background-color: ACCENT-COLOR; }\n\n.THEME_NAME .md-tabs.md-accent .md-tab-header, .THEME_NAME.md-tabs.md-accent .md-tab-header {\n color: ACCENT-CONTRAST-0.54; }\n .THEME_NAME .md-tabs.md-accent .md-tab-header.md-active, .THEME_NAME .md-tabs.md-accent .md-tab-header:focus, .THEME_NAME.md-tabs.md-accent .md-tab-header.md-active, .THEME_NAME.md-tabs.md-accent .md-tab-header:focus {\n color: ACCENT-CONTRAST-0.99999; }\n .THEME_NAME .md-tabs.md-accent .md-tab-header.md-disabled, .THEME_NAME.md-tabs.md-accent .md-tab-header.md-disabled {\n color: ACCENT-CONTRAST-0.26; }\n\n.THEME_NAME .md-tabs.md-accent .md-tab-indicator, .THEME_NAME.md-tabs.md-accent .md-tab-indicator {\n background-color: BACKGROUND-COLOR; }\n\n.THEME_NAME .md-tabs.md-warn .md-tabs-navigation, .THEME_NAME.md-tabs.md-warn .md-tabs-navigation {\n background-color: WARN-COLOR; }\n\n.THEME_NAME .md-tabs.md-warn .md-tab-header, .THEME_NAME.md-tabs.md-warn .md-tab-header {\n color: WARN-CONTRAST-0.54; }\n .THEME_NAME .md-tabs.md-warn .md-tab-header.md-active, .THEME_NAME .md-tabs.md-warn .md-tab-header:focus, .THEME_NAME.md-tabs.md-warn .md-tab-header.md-active, .THEME_NAME.md-tabs.md-warn .md-tab-header:focus {\n color: WARN-CONTRAST-0.99999; }\n .THEME_NAME .md-tabs.md-warn .md-tab-header.md-disabled, .THEME_NAME.md-tabs.md-warn .md-tab-header.md-disabled {\n color: WARN-CONTRAST-0.26; }\n\n.THEME_NAME .md-tabs.md-warn .md-tab-indicator, .THEME_NAME.md-tabs.md-warn .md-tab-indicator {\n background-color: BACKGROUND-COLOR; }\n\n.THEME_NAME .md-tabs.md-transparent .md-tabs-navigation, .THEME_NAME.md-tabs.md-transparent .md-tabs-navigation {\n background-color: transparent; }\n\n.THEME_NAME .md-tabs.md-transparent .md-tab-header, .THEME_NAME.md-tabs.md-transparent .md-tab-header {\n color: BACKGROUND-CONTRAST-0.54; }\n .THEME_NAME .md-tabs.md-transparent .md-tab-header.md-active, .THEME_NAME .md-tabs.md-transparent .md-tab-header:focus, .THEME_NAME.md-tabs.md-transparent .md-tab-header.md-active, .THEME_NAME.md-tabs.md-transparent .md-tab-header:focus {\n color: PRIMARY-COLOR; }\n .THEME_NAME .md-tabs.md-transparent .md-tab-header.md-disabled, .THEME_NAME.md-tabs.md-transparent .md-tab-header.md-disabled {\n color: BACKGROUND-CONTRAST-0.26; }\n\n.THEME_NAME .md-tabs.md-transparent .md-tab-indicator, .THEME_NAME.md-tabs.md-transparent .md-tab-indicator {\n background-color: PRIMARY-COLOR; }\n" + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdTabs/index.debug.js.map b/dist/components/mdTabs/index.debug.js.map new file mode 100644 index 0000000..969cd7a --- /dev/null +++ b/dist/components/mdTabs/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*****************","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878*****************","webpack:///./src/components/mdTabs/index.js","webpack:///./src/components/mdTabs/mdTabs.vue","webpack:///mdTabs.vue","webpack:///./src/components/mdTabs/mdTabs.vue?dfe9","webpack:///./src/components/mdTabs/mdTab.vue","webpack:///mdTab.vue","webpack:///./src/components/mdTabs/mdTab.vue?cf15","webpack:///./src/components/mdTabs/mdTabs.theme"],"names":["install","Vue","component","extend","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;;;mBClCwBA,O;;AAJxB;;;;AACA;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,SAAd,EAAyBD,IAAIE,MAAJ,kBAAzB;AACAF,OAAIC,SAAJ,CAAc,QAAd,EAAwBD,IAAIE,MAAJ,iBAAxB;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;;ACTD;AACA;;AAEA;AACA,0SAA0F;;AAE1F;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;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACLA;;;;cAGA;iBACA;2BAEA;AAJA;yBAKA;;iBAEA;iBACA;uBACA;kBACA;wBACA;aAEA;AAPA;AAQA;;;;AAEA;;+BACA;+DACA;AAEA;;kDACA;uCACA;AAEA;;sCACA;gCACA;AACA;UAEA;;YACA;AACA;uCACA;YACA;AACA;yCACA;6BACA;AAEA;AAvBA;;uCAyBA;;0BAEA;gDACA;6BACA;8BAEA;AALA;AAMA;+CACA;oDAEA;;uCAEA;;;yBAEA;uBAEA;AAHA;AAKA;AAnBA;;qDAqBA;;gDAEA;+BAEA;AAHA;AAIA;;AACA;;kCACA;gCAEA;;wBACA;iCACA;AAEA;;kCACA;uDACA;8BACA;kDAEA;;uCACA;yCAEA;;0BACA;yCACA;wCACA;cACA;AACA;AACA;AACA;2DACA;4HACA;6DACA;oEACA;AACA;gDACA;+DACA;yBACA;AACA;;AACA;;qCACA;gCACA;kCAEA;;4DACA;wBACA;8BAEA;;kCACA;gBACA;qDACA;8CACA;AAEA;;4BACA;AACA;iDACA;qCACA;uCAEA;;8BACA;8BAEA;;2BACA;0BACA;+BACA;AACA;cACA;uCACA;AACA;AACA;6CACA;4BACA;0BACA;oFACA;AACA;iDACA;4BACA;0BACA;YACA;YACA;AACA;;AACA;;iDACA;yBACA;AAEA;;gDACA;uCAEA;;gEACA;wDACA;AACA;AACA;AAEA;AA/FA;+BAgGA;0BACA;YACA;AAEA;;4CACA;AACA;2CACA;+CACA;AACA;AArKA;;;;;;;;ACpCA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,QAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAO;AACP;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA,MAAK;AACL,IAAG;AACH;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,IAAG;AACH;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;ACpDA;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;;;;kBAGA;uBACA;aACA;eACA;iBAEA;AANA;yBAOA;SAEA;;mBACA;0DACA;AAEA;;;yBAGA;AAFA;AAGA;;;mCAEA;YACA;AACA;uCACA;YACA;AACA;+BACA;YACA;AACA;iCACA;YACA;AAEA;AAbA;;6CAeA;;kBAEA;qBACA;oBACA;sBACA;wBACA;yBAEA;AAPA;AASA;AAXA;+BAYA;0DACA;YAEA;;uBACA;AAEA;;;gBAEA;mBACA;kBACA;oBACA;sBACA;uBAEA;AAPA;AAQA;AA5DA;;;;;;;;ACRA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;ACdA,sGAAqG,oCAAoC,EAAE,6EAA6E,iCAAiC,EAAE,sLAAsL,sCAAsC,EAAE,qGAAqG,mCAAmC,EAAE,mFAAmF,mCAAmC,EAAE,2GAA2G,mCAAmC,EAAE,iGAAiG,gCAAgC,EAAE,8NAA8N,qCAAqC,EAAE,yHAAyH,kCAAkC,EAAE,uGAAuG,uCAAuC,EAAE,uGAAuG,iCAAiC,EAAE,6FAA6F,8BAA8B,EAAE,sNAAsN,mCAAmC,EAAE,qHAAqH,gCAAgC,EAAE,mGAAmG,uCAAuC,EAAE,qHAAqH,kCAAkC,EAAE,2GAA2G,oCAAoC,EAAE,kPAAkP,2BAA2B,EAAE,mIAAmI,sCAAsC,EAAE,iHAAiH,oCAAoC,EAAE,G","file":"components/mdTabs/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","import mdTabs from './mdTabs.vue';\nimport mdTab from './mdTab.vue';\nimport mdTabsTheme from './mdTabs.theme';\n\nexport default function install(Vue) {\n Vue.component('md-tabs', Vue.extend(mdTabs));\n Vue.component('md-tab', Vue.extend(mdTab));\n\n Vue.material.styles.push(mdTabsTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdTabs/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-c28dc5a6!sass!./mdTabs.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdTabs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-c28dc5a6!vue-loader/lib/selector?type=template&index=0!./mdTabs.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/marcosmoura/Projects/github/vue-material/src/components/mdTabs/mdTabs.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-c28dc5a6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-c28dc5a6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTabs.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/components/mdTabs/mdTabs.vue\n// module id = 183\n// module chunks = 18 22","\n \n \n \n \n \n {{ header.icon }}\n {{ header.label }}\n \n \n\n \n \n \n\n \n \n \n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTabs.vue?54c886b2","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-tabs\",\n class: _vm.tabClasses\n }, [_vm._h('md-whiteframe', {\n attrs: {\n \"md-elevation\": _vm.elevation || 0\n }\n }, [_vm._h('div', {\n staticClass: \"md-tabs-navigation\"\n }, [_vm._l((_vm.tabs), function(header) {\n return _vm._h('button', {\n directives: [{\n name: \"md-ink-ripple\",\n rawName: \"v-md-ink-ripple\",\n value: (header.disabled),\n expression: \"header.disabled\"\n }],\n key: header.id,\n ref: \"tabHeader\",\n refInFor: true,\n staticClass: \"md-tab-header\",\n class: _vm.getHeaderClass(header),\n attrs: {\n \"type\": \"button\",\n \"disabled\": header.disabled\n },\n on: {\n \"click\": function($event) {\n _vm.changeTab(header.id)\n }\n }\n }, [_vm._h('div', {\n staticClass: \"md-tab-header-container\"\n }, [(header.icon) ? _vm._h('md-icon', [_vm._s(header.icon)]) : _vm._e(), \" \", (header.label) ? _vm._h('span', [_vm._s(header.label)]) : _vm._e()])])\n }), \" \", _vm._h('span', {\n ref: \"indicator\",\n staticClass: \"md-tab-indicator\",\n class: _vm.indicatorClass\n })])]), \" \", _vm._h('div', {\n ref: \"tabContent\",\n staticClass: \"md-tabs-content\"\n }, [_vm._h('div', {\n ref: \"tabWrapper\",\n staticClass: \"md-tabs-wrapper\"\n }, [_vm._t(\"default\")])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-c28dc5a6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-c28dc5a6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTabs/mdTabs.vue\n// module id = 186\n// module chunks = 18 22","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!./mdTab.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-8aa44a94!vue-loader/lib/selector?type=template&index=0!./mdTab.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/marcosmoura/Projects/github/vue-material/src/components/mdTabs/mdTab.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-8aa44a94\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-8aa44a94\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTab.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/components/mdTabs/mdTab.vue\n// module id = 187\n// module chunks = 18 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTab.vue?6c7b8594","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n ref: \"tab\",\n staticClass: \"md-tab\",\n attrs: {\n \"id\": _vm.tabId\n }\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-8aa44a94\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-8aa44a94!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTabs/mdTab.vue\n// module id = 189\n// module chunks = 18 22","module.exports = \".THEME_NAME .md-tabs .md-tabs-navigation, .THEME_NAME.md-tabs .md-tabs-navigation {\\n background-color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-tabs .md-tab-header, .THEME_NAME.md-tabs .md-tab-header {\\n color: PRIMARY-CONTRAST-0.54; }\\n .THEME_NAME .md-tabs .md-tab-header.md-active, .THEME_NAME .md-tabs .md-tab-header:focus, .THEME_NAME.md-tabs .md-tab-header.md-active, .THEME_NAME.md-tabs .md-tab-header:focus {\\n color: PRIMARY-CONTRAST-0.99999; }\\n .THEME_NAME .md-tabs .md-tab-header.md-disabled, .THEME_NAME.md-tabs .md-tab-header.md-disabled {\\n color: PRIMARY-CONTRAST-0.26; }\\n\\n.THEME_NAME .md-tabs .md-tab-indicator, .THEME_NAME.md-tabs .md-tab-indicator {\\n background-color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-tabs.md-accent .md-tabs-navigation, .THEME_NAME.md-tabs.md-accent .md-tabs-navigation {\\n background-color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-tabs.md-accent .md-tab-header, .THEME_NAME.md-tabs.md-accent .md-tab-header {\\n color: ACCENT-CONTRAST-0.54; }\\n .THEME_NAME .md-tabs.md-accent .md-tab-header.md-active, .THEME_NAME .md-tabs.md-accent .md-tab-header:focus, .THEME_NAME.md-tabs.md-accent .md-tab-header.md-active, .THEME_NAME.md-tabs.md-accent .md-tab-header:focus {\\n color: ACCENT-CONTRAST-0.99999; }\\n .THEME_NAME .md-tabs.md-accent .md-tab-header.md-disabled, .THEME_NAME.md-tabs.md-accent .md-tab-header.md-disabled {\\n color: ACCENT-CONTRAST-0.26; }\\n\\n.THEME_NAME .md-tabs.md-accent .md-tab-indicator, .THEME_NAME.md-tabs.md-accent .md-tab-indicator {\\n background-color: BACKGROUND-COLOR; }\\n\\n.THEME_NAME .md-tabs.md-warn .md-tabs-navigation, .THEME_NAME.md-tabs.md-warn .md-tabs-navigation {\\n background-color: WARN-COLOR; }\\n\\n.THEME_NAME .md-tabs.md-warn .md-tab-header, .THEME_NAME.md-tabs.md-warn .md-tab-header {\\n color: WARN-CONTRAST-0.54; }\\n .THEME_NAME .md-tabs.md-warn .md-tab-header.md-active, .THEME_NAME .md-tabs.md-warn .md-tab-header:focus, .THEME_NAME.md-tabs.md-warn .md-tab-header.md-active, .THEME_NAME.md-tabs.md-warn .md-tab-header:focus {\\n color: WARN-CONTRAST-0.99999; }\\n .THEME_NAME .md-tabs.md-warn .md-tab-header.md-disabled, .THEME_NAME.md-tabs.md-warn .md-tab-header.md-disabled {\\n color: WARN-CONTRAST-0.26; }\\n\\n.THEME_NAME .md-tabs.md-warn .md-tab-indicator, .THEME_NAME.md-tabs.md-warn .md-tab-indicator {\\n background-color: BACKGROUND-COLOR; }\\n\\n.THEME_NAME .md-tabs.md-transparent .md-tabs-navigation, .THEME_NAME.md-tabs.md-transparent .md-tabs-navigation {\\n background-color: transparent; }\\n\\n.THEME_NAME .md-tabs.md-transparent .md-tab-header, .THEME_NAME.md-tabs.md-transparent .md-tab-header {\\n color: BACKGROUND-CONTRAST-0.54; }\\n .THEME_NAME .md-tabs.md-transparent .md-tab-header.md-active, .THEME_NAME .md-tabs.md-transparent .md-tab-header:focus, .THEME_NAME.md-tabs.md-transparent .md-tab-header.md-active, .THEME_NAME.md-tabs.md-transparent .md-tab-header:focus {\\n color: PRIMARY-COLOR; }\\n .THEME_NAME .md-tabs.md-transparent .md-tab-header.md-disabled, .THEME_NAME.md-tabs.md-transparent .md-tab-header.md-disabled {\\n color: BACKGROUND-CONTRAST-0.26; }\\n\\n.THEME_NAME .md-tabs.md-transparent .md-tab-indicator, .THEME_NAME.md-tabs.md-transparent .md-tab-indicator {\\n background-color: PRIMARY-COLOR; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTabs/mdTabs.theme\n// module id = 190\n// module chunks = 18 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdTabs/index.js b/dist/components/mdTabs/index.js index 1d468b6..a1a29bf 100644 --- a/dist/components/mdTabs/index.js +++ b/dist/components/mdTabs/index.js @@ -1 +1 @@ -!function(t,a){"object"==typeof exports&&"object"==typeof module?module.exports=a():"function"==typeof define&&define.amd?define([],a):"object"==typeof exports?exports.VueMaterial=a():t.VueMaterial=a()}(this,function(){return function(t){function a(d){if(e[d])return e[d].exports;var s=e[d]={exports:{},id:d,loaded:!1};return t[d].call(s.exports,s,s.exports,a),s.loaded=!0,s.exports}var e={};return a.m=t,a.c=e,a.p="/",a(0)}({0:function(t,a,e){t.exports=e(22)},22:function(t,a,e){"use strict";function d(t){return t&&t.__esModule?t:{default:t}}function s(t){t.component("md-tabs",t.extend(n.default)),t.component("md-tab",t.extend(o.default)),t.material.styles.push(b.default)}Object.defineProperty(a,"__esModule",{value:!0}),a.default=s;var i=e(155),n=d(i),r=e(154),o=d(r),c=e(109),b=d(c)},64:function(t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default={props:{id:[String,Number],mdLabel:[String,Number],mdIcon:String,mdActive:Boolean,mdDisabled:Boolean},data:function(){var t=void 0;return this.id||(t="tab-"+Math.random().toString(36).substr(2,10)),{tabId:this.id||t}},watch:{mdActive:function(){this.updateTabData()},mdDisabled:function(){this.updateTabData()},mdIcon:function(){this.updateTabData()},mdLabel:function(){this.updateTabData()}},methods:{updateTabData:function(){this.$parent.updateTabData({id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,ref:this.$refs.tab})}},mounted:function(){if(!this.$parent.$el.classList.contains("md-tabs"))throw this.$destroy(),new Error("You should wrap the md-tab in a md-tabs");this.$parent.registerTab({id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,ref:this.$refs.tab})}}},65:function(t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default={props:{mdFixed:Boolean,mdCentered:Boolean,mdElevation:[String,Number]},data:function(){return{hasIcons:!1,hasLabel:!1,elevation:this.mdElevation,activeTab:"",activeTabNumber:0,tabs:{}}},watch:{mdFixed:function(){var t=this,a=0,e=window.setInterval(function(){a++,window.requestAnimationFrame(function(){t.calculateIndicatorPos(!0)}),a>200&&window.clearInterval(e)},1);this.recalculateAllTabsPos()},mdCentered:function(){this.recalculateAllTabsPos()},mdElevation:function(){this.elevation=this.mdElevation}},computed:{tabClasses:function(){return{"md-fixed":this.mdFixed,"md-centered":this.mdCentered||this.mdFixed,"md-has-icon":this.hasIcons,"md-has-label":this.hasLabel}},indicatorClass:function(){var t=this.lastIndicatorNumber>this.activeTabNumber;return this.lastIndicatorNumber=this.activeTabNumber,{"md-to-right":!t,"md-to-left":t}}},methods:{getHeaderClass:function(t){return{"md-active":this.activeTab===t.id,"md-disabled":t.disabled}},calculateIndicatorPos:function(t){var a=this,e=this.$refs.indicator,d=this.$el.offsetWidth;t&&e.classList.add("md-transition-off"),this.$nextTick(function(){var s=a.$refs.tabHeader[a.activeTabNumber],i=s.offsetLeft,n=d-i-s.offsetWidth;e.style.left=i+"px",e.style.right=n+"px",t&&window.setTimeout(function(){e.classList.remove("md-transition-off")},100)})},calculateTabPos:function(t,a){this.$refs.tabWrapper.style.transform="translate3D("+-this.$refs.tabContent.offsetWidth*this.activeTabNumber+"px, 0, 0)",t.style.width=this.$refs.tabContent.offsetWidth+"px",t.style.left=this.$refs.tabContent.offsetWidth*a+"px"},setVisibleTab:function(t){this.$refs.tabContent.style.height=t.offsetHeight+"px",t.classList.add("md-active")},changeTab:function(t){var a=this,e=Object.keys(this.tabs),d=t||e[0],s=e.indexOf(d);this.tabs[this.activeTab||d].ref.classList.remove("md-active"),this.activeTab=d,this.activeTabNumber=s,this.$nextTick(function(){a.calculateIndicatorPos(),a.calculateTabPos(a.tabs[d].ref,s),a.setVisibleTab(a.tabs[d].ref)}),this.$emit("change",s)},handleTabData:function(t){var a=Object.keys(this.tabs),e=a.indexOf(t.id);this.hasIcons=!!t.icon,this.hasLabel=!!t.label,t.disabled?this.changeTab(a[e+1]):t.active&&this.changeTab(t.id)},registerTab:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.calculateTabPos(this.tabs[t.id].ref,Object.keys(this.tabs).length-1)},updateTabData:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.$forceUpdate(),this.recalculateAllTabsPos()},recalculateAllTabsPos:function(t){var a=this;"undefined"==typeof t&&(t=!0),window.requestAnimationFrame(function(){a.calculateIndicatorPos(!t),Object.keys(a.tabs).forEach(function(t,e){a.calculateTabPos(a.tabs[t].ref,e)})})}},mounted:function(){this.activeTab||this.changeTab(),window.addEventListener("resize",this.recalculateAllTabsPos)},beforeDestroy:function(){window.removeEventListener("resize",this.recalculateAllTabsPos)}}},89:function(t,a){},109:function(t,a){t.exports=".THEME_NAME .md-tabs .md-tabs-navigation,.THEME_NAME.md-tabs .md-tabs-navigation{background-color:PRIMARY-COLOR}.THEME_NAME .md-tabs .md-tab-header,.THEME_NAME.md-tabs .md-tab-header{color:PRIMARY-CONTRAST-0.54}.THEME_NAME .md-tabs .md-tab-header.md-active,.THEME_NAME .md-tabs .md-tab-header:focus,.THEME_NAME.md-tabs .md-tab-header.md-active,.THEME_NAME.md-tabs .md-tab-header:focus{color:PRIMARY-CONTRAST-0.99999}.THEME_NAME .md-tabs .md-tab-header.md-disabled,.THEME_NAME.md-tabs .md-tab-header.md-disabled{color:PRIMARY-CONTRAST-0.26}.THEME_NAME .md-tabs .md-tab-indicator,.THEME_NAME.md-tabs .md-tab-indicator{background-color:ACCENT-COLOR}.THEME_NAME .md-tabs.md-accent .md-tabs-navigation,.THEME_NAME.md-tabs.md-accent .md-tabs-navigation{background-color:ACCENT-COLOR}.THEME_NAME .md-tabs.md-accent .md-tab-header,.THEME_NAME.md-tabs.md-accent .md-tab-header{color:ACCENT-CONTRAST-0.54}.THEME_NAME .md-tabs.md-accent .md-tab-header.md-active,.THEME_NAME .md-tabs.md-accent .md-tab-header:focus,.THEME_NAME.md-tabs.md-accent .md-tab-header.md-active,.THEME_NAME.md-tabs.md-accent .md-tab-header:focus{color:ACCENT-CONTRAST-0.99999}.THEME_NAME .md-tabs.md-accent .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-accent .md-tab-header.md-disabled{color:ACCENT-CONTRAST-0.26}.THEME_NAME .md-tabs.md-accent .md-tab-indicator,.THEME_NAME.md-tabs.md-accent .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME .md-tabs.md-warn .md-tabs-navigation,.THEME_NAME.md-tabs.md-warn .md-tabs-navigation{background-color:WARN-COLOR}.THEME_NAME .md-tabs.md-warn .md-tab-header,.THEME_NAME.md-tabs.md-warn .md-tab-header{color:WARN-CONTRAST-0.54}.THEME_NAME .md-tabs.md-warn .md-tab-header.md-active,.THEME_NAME .md-tabs.md-warn .md-tab-header:focus,.THEME_NAME.md-tabs.md-warn .md-tab-header.md-active,.THEME_NAME.md-tabs.md-warn .md-tab-header:focus{color:WARN-CONTRAST-0.99999}.THEME_NAME .md-tabs.md-warn .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-warn .md-tab-header.md-disabled{color:WARN-CONTRAST-0.26}.THEME_NAME .md-tabs.md-warn .md-tab-indicator,.THEME_NAME.md-tabs.md-warn .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME .md-tabs.md-transparent .md-tabs-navigation,.THEME_NAME.md-tabs.md-transparent .md-tabs-navigation{background-color:transparent}.THEME_NAME .md-tabs.md-transparent .md-tab-header,.THEME_NAME.md-tabs.md-transparent .md-tab-header{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-tabs.md-transparent .md-tab-header.md-active,.THEME_NAME .md-tabs.md-transparent .md-tab-header:focus,.THEME_NAME.md-tabs.md-transparent .md-tab-header.md-active,.THEME_NAME.md-tabs.md-transparent .md-tab-header:focus{color:PRIMARY-COLOR}.THEME_NAME .md-tabs.md-transparent .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-transparent .md-tab-header.md-disabled{color:BACKGROUND-CONTRAST-0.26}.THEME_NAME .md-tabs.md-transparent .md-tab-indicator,.THEME_NAME.md-tabs.md-transparent .md-tab-indicator{background-color:PRIMARY-COLOR}\n"},154:function(t,a,e){var d,s;d=e(64);var i=e(192);s=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(s=d=d.default),"function"==typeof s&&(s=s.options),s.render=i.render,s.staticRenderFns=i.staticRenderFns,t.exports=d},155:function(t,a,e){var d,s;e(89),d=e(65);var i=e(196);s=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(s=d=d.default),"function"==typeof s&&(s=s.options),s.render=i.render,s.staticRenderFns=i.staticRenderFns,t.exports=d},192:function(t,a){t.exports={render:function(){var t=this;return t._h("div",{ref:"tab",staticClass:"md-tab",attrs:{id:t.tabId}},[t._t("default")])},staticRenderFns:[]}},196:function(t,a){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-tabs",class:t.tabClasses},[t._h("md-whiteframe",{attrs:{"md-elevation":t.elevation||0}},[t._h("div",{staticClass:"md-tabs-navigation"},[t._l(t.tabs,function(a){return t._h("button",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:a.disabled,expression:"header.disabled"}],key:a.id,ref:"tabHeader",refInFor:!0,staticClass:"md-tab-header",class:t.getHeaderClass(a),attrs:{type:"button",disabled:a.disabled},on:{click:function(e){t.changeTab(a.id)}}},[t._h("div",{staticClass:"md-tab-header-container"},[a.icon?t._h("md-icon",[t._s(a.icon)]):t._e()," ",a.label?t._h("span",[t._s(a.label)]):t._e()])])})," ",t._h("span",{ref:"indicator",staticClass:"md-tab-indicator",class:t.indicatorClass})])])," ",t._h("div",{ref:"tabContent",staticClass:"md-tabs-content"},[t._h("div",{ref:"tabWrapper",staticClass:"md-tabs-wrapper"},[t._t("default")])])])},staticRenderFns:[]}}})}); \ No newline at end of file +!function(t,a){"object"==typeof exports&&"object"==typeof module?module.exports=a():"function"==typeof define&&define.amd?define([],a):"object"==typeof exports?exports.VueMaterial=a():t.VueMaterial=a()}(this,function(){return function(t){function a(d){if(e[d])return e[d].exports;var s=e[d]={exports:{},id:d,loaded:!1};return t[d].call(s.exports,s,s.exports,a),s.loaded=!0,s.exports}var e={};return a.m=t,a.c=e,a.p="/",a(0)}({0:function(t,a,e){t.exports=e(24)},24:function(t,a,e){"use strict";function d(t){return t&&t.__esModule?t:{default:t}}function s(t){t.component("md-tabs",t.extend(n.default)),t.component("md-tab",t.extend(o.default)),t.material.styles.push(b.default)}Object.defineProperty(a,"__esModule",{value:!0}),a.default=s;var i=e(156),n=d(i),r=e(155),o=d(r),c=e(110),b=d(c);t.exports=a.default},65:function(t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default={props:{id:[String,Number],mdLabel:[String,Number],mdIcon:String,mdActive:Boolean,mdDisabled:Boolean},data:function(){var t=void 0;return this.id||(t="tab-"+Math.random().toString(36).substr(2,10)),{tabId:this.id||t}},watch:{mdActive:function(){this.updateTabData()},mdDisabled:function(){this.updateTabData()},mdIcon:function(){this.updateTabData()},mdLabel:function(){this.updateTabData()}},methods:{updateTabData:function(){this.$parent.updateTabData({id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,ref:this.$refs.tab})}},mounted:function(){if(!this.$parent.$el.classList.contains("md-tabs"))throw this.$destroy(),new Error("You should wrap the md-tab in a md-tabs");this.$parent.registerTab({id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,ref:this.$refs.tab})}},t.exports=a.default},66:function(t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default={props:{mdFixed:Boolean,mdCentered:Boolean,mdElevation:[String,Number]},data:function(){return{hasIcons:!1,hasLabel:!1,elevation:this.mdElevation,activeTab:"",activeTabNumber:0,tabs:{}}},watch:{mdFixed:function(){var t=this,a=0,e=window.setInterval(function(){a++,window.requestAnimationFrame(function(){t.calculateIndicatorPos(!0)}),a>200&&window.clearInterval(e)},1);this.recalculateAllTabsPos()},mdCentered:function(){this.recalculateAllTabsPos()},mdElevation:function(){this.elevation=this.mdElevation}},computed:{tabClasses:function(){return{"md-fixed":this.mdFixed,"md-centered":this.mdCentered||this.mdFixed,"md-has-icon":this.hasIcons,"md-has-label":this.hasLabel}},indicatorClass:function(){var t=this.lastIndicatorNumber>this.activeTabNumber;return this.lastIndicatorNumber=this.activeTabNumber,{"md-to-right":!t,"md-to-left":t}}},methods:{getHeaderClass:function(t){return{"md-active":this.activeTab===t.id,"md-disabled":t.disabled}},calculateIndicatorPos:function(t){var a=this,e=this.$refs.indicator,d=this.$el.offsetWidth;t&&e.classList.add("md-transition-off"),this.$nextTick(function(){var s=a.$refs.tabHeader[a.activeTabNumber],i=s.offsetLeft,n=d-i-s.offsetWidth;e.style.left=i+"px",e.style.right=n+"px",t&&window.setTimeout(function(){e.classList.remove("md-transition-off")},100)})},calculateTabPos:function(t,a){this.$refs.tabWrapper.style.transform="translate3D("+-this.$refs.tabContent.offsetWidth*this.activeTabNumber+"px, 0, 0)",t.style.width=this.$refs.tabContent.offsetWidth+"px",t.style.left=this.$refs.tabContent.offsetWidth*a+"px"},setVisibleTab:function(t){this.$refs.tabContent.style.height=t.offsetHeight+"px",t.classList.add("md-active")},changeTab:function(t){var a=this,e=Object.keys(this.tabs),d=t||e[0],s=e.indexOf(d);this.tabs[this.activeTab||d].ref.classList.remove("md-active"),this.activeTab=d,this.activeTabNumber=s,this.$nextTick(function(){a.calculateIndicatorPos(),a.calculateTabPos(a.tabs[d].ref,s),a.setVisibleTab(a.tabs[d].ref)}),this.$emit("change",s)},handleTabData:function(t){var a=Object.keys(this.tabs),e=a.indexOf(t.id);this.hasIcons=!!t.icon,this.hasLabel=!!t.label,t.disabled?this.changeTab(a[e+1]):t.active&&this.changeTab(t.id)},registerTab:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.calculateTabPos(this.tabs[t.id].ref,Object.keys(this.tabs).length-1)},updateTabData:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.$forceUpdate(),this.recalculateAllTabsPos()},recalculateAllTabsPos:function(t){var a=this;"undefined"==typeof t&&(t=!0),window.requestAnimationFrame(function(){a.calculateIndicatorPos(!t),Object.keys(a.tabs).forEach(function(t,e){a.calculateTabPos(a.tabs[t].ref,e)})})}},mounted:function(){this.activeTab||this.changeTab(),window.addEventListener("resize",this.recalculateAllTabsPos)},beforeDestroy:function(){window.removeEventListener("resize",this.recalculateAllTabsPos)}},t.exports=a.default},90:function(t,a){},110:function(t,a){t.exports=".THEME_NAME .md-tabs .md-tabs-navigation,.THEME_NAME.md-tabs .md-tabs-navigation{background-color:PRIMARY-COLOR}.THEME_NAME .md-tabs .md-tab-header,.THEME_NAME.md-tabs .md-tab-header{color:PRIMARY-CONTRAST-0.54}.THEME_NAME .md-tabs .md-tab-header.md-active,.THEME_NAME .md-tabs .md-tab-header:focus,.THEME_NAME.md-tabs .md-tab-header.md-active,.THEME_NAME.md-tabs .md-tab-header:focus{color:PRIMARY-CONTRAST-0.99999}.THEME_NAME .md-tabs .md-tab-header.md-disabled,.THEME_NAME.md-tabs .md-tab-header.md-disabled{color:PRIMARY-CONTRAST-0.26}.THEME_NAME .md-tabs .md-tab-indicator,.THEME_NAME.md-tabs .md-tab-indicator{background-color:ACCENT-COLOR}.THEME_NAME .md-tabs.md-accent .md-tabs-navigation,.THEME_NAME.md-tabs.md-accent .md-tabs-navigation{background-color:ACCENT-COLOR}.THEME_NAME .md-tabs.md-accent .md-tab-header,.THEME_NAME.md-tabs.md-accent .md-tab-header{color:ACCENT-CONTRAST-0.54}.THEME_NAME .md-tabs.md-accent .md-tab-header.md-active,.THEME_NAME .md-tabs.md-accent .md-tab-header:focus,.THEME_NAME.md-tabs.md-accent .md-tab-header.md-active,.THEME_NAME.md-tabs.md-accent .md-tab-header:focus{color:ACCENT-CONTRAST-0.99999}.THEME_NAME .md-tabs.md-accent .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-accent .md-tab-header.md-disabled{color:ACCENT-CONTRAST-0.26}.THEME_NAME .md-tabs.md-accent .md-tab-indicator,.THEME_NAME.md-tabs.md-accent .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME .md-tabs.md-warn .md-tabs-navigation,.THEME_NAME.md-tabs.md-warn .md-tabs-navigation{background-color:WARN-COLOR}.THEME_NAME .md-tabs.md-warn .md-tab-header,.THEME_NAME.md-tabs.md-warn .md-tab-header{color:WARN-CONTRAST-0.54}.THEME_NAME .md-tabs.md-warn .md-tab-header.md-active,.THEME_NAME .md-tabs.md-warn .md-tab-header:focus,.THEME_NAME.md-tabs.md-warn .md-tab-header.md-active,.THEME_NAME.md-tabs.md-warn .md-tab-header:focus{color:WARN-CONTRAST-0.99999}.THEME_NAME .md-tabs.md-warn .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-warn .md-tab-header.md-disabled{color:WARN-CONTRAST-0.26}.THEME_NAME .md-tabs.md-warn .md-tab-indicator,.THEME_NAME.md-tabs.md-warn .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME .md-tabs.md-transparent .md-tabs-navigation,.THEME_NAME.md-tabs.md-transparent .md-tabs-navigation{background-color:transparent}.THEME_NAME .md-tabs.md-transparent .md-tab-header,.THEME_NAME.md-tabs.md-transparent .md-tab-header{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-tabs.md-transparent .md-tab-header.md-active,.THEME_NAME .md-tabs.md-transparent .md-tab-header:focus,.THEME_NAME.md-tabs.md-transparent .md-tab-header.md-active,.THEME_NAME.md-tabs.md-transparent .md-tab-header:focus{color:PRIMARY-COLOR}.THEME_NAME .md-tabs.md-transparent .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-transparent .md-tab-header.md-disabled{color:BACKGROUND-CONTRAST-0.26}.THEME_NAME .md-tabs.md-transparent .md-tab-indicator,.THEME_NAME.md-tabs.md-transparent .md-tab-indicator{background-color:PRIMARY-COLOR}\n"},155:function(t,a,e){var d,s;d=e(65);var i=e(193);s=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(s=d=d.default),"function"==typeof s&&(s=s.options),s.render=i.render,s.staticRenderFns=i.staticRenderFns,t.exports=d},156:function(t,a,e){var d,s;e(90),d=e(66);var i=e(197);s=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(s=d=d.default),"function"==typeof s&&(s=s.options),s.render=i.render,s.staticRenderFns=i.staticRenderFns,t.exports=d},193:function(t,a){t.exports={render:function(){var t=this;return t._h("div",{ref:"tab",staticClass:"md-tab",attrs:{id:t.tabId}},[t._t("default")])},staticRenderFns:[]}},197:function(t,a){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-tabs",class:t.tabClasses},[t._h("md-whiteframe",{attrs:{"md-elevation":t.elevation||0}},[t._h("div",{staticClass:"md-tabs-navigation"},[t._l(t.tabs,function(a){return t._h("button",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:a.disabled,expression:"header.disabled"}],key:a.id,ref:"tabHeader",refInFor:!0,staticClass:"md-tab-header",class:t.getHeaderClass(a),attrs:{type:"button",disabled:a.disabled},on:{click:function(e){t.changeTab(a.id)}}},[t._h("div",{staticClass:"md-tab-header-container"},[a.icon?t._h("md-icon",[t._s(a.icon)]):t._e()," ",a.label?t._h("span",[t._s(a.label)]):t._e()])])})," ",t._h("span",{ref:"indicator",staticClass:"md-tab-indicator",class:t.indicatorClass})])])," ",t._h("div",{ref:"tabContent",staticClass:"md-tabs-content"},[t._h("div",{ref:"tabWrapper",staticClass:"md-tabs-wrapper"},[t._t("default")])])])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdToolbar/index.debug.js b/dist/components/mdToolbar/index.debug.js new file mode 100644 index 0000000..9779e9d --- /dev/null +++ b/dist/components/mdToolbar/index.debug.js @@ -0,0 +1,164 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(191); + + +/***/ }, + +/***/ 191: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdToolbar = __webpack_require__(192); + + var _mdToolbar2 = _interopRequireDefault(_mdToolbar); + + var _mdToolbar3 = __webpack_require__(195); + + var _mdToolbar4 = _interopRequireDefault(_mdToolbar3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-toolbar', Vue.extend(_mdToolbar2.default)); + + Vue.material.styles.push(_mdToolbar4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 192: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-668063d7!sass!./mdToolbar.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* template */ + var __vue_template__ = __webpack_require__(194) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdToolbar/mdToolbar.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-668063d7", __vue_options__) + } else { + hotAPI.reload("data-v-668063d7", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdToolbar.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 194: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-toolbar" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-668063d7", module.exports) + } + } + +/***/ }, + +/***/ 195: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-toolbar, .THEME_NAME.md-toolbar {\n background-color: PRIMARY-COLOR;\n color: PRIMARY-CONTRAST; }\n .THEME_NAME .md-toolbar.md-accent, .THEME_NAME.md-toolbar.md-accent {\n background-color: ACCENT-COLOR;\n color: ACCENT-CONTRAST; }\n .THEME_NAME .md-toolbar.md-warn, .THEME_NAME.md-toolbar.md-warn {\n background-color: WARN-COLOR;\n color: WARN-CONTRAST; }\n .THEME_NAME .md-toolbar.md-transparent, .THEME_NAME.md-toolbar.md-transparent {\n background-color: transparent;\n color: BACKGROUND-CONTRAST; }\n" + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdToolbar/index.debug.js.map b/dist/components/mdToolbar/index.debug.js.map new file mode 100644 index 0000000..f9d12b4 --- /dev/null +++ b/dist/components/mdToolbar/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6******************","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878******************","webpack:///./src/components/mdToolbar/index.js","webpack:///./src/components/mdToolbar/mdToolbar.vue","webpack:///./src/components/mdToolbar/mdToolbar.vue?9ddd","webpack:///./src/components/mdToolbar/mdToolbar.theme"],"names":["install","Vue","component","extend","material","styles","push"],"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;;;;;;;;;;;;;;;;;;;;;mBCnCwBA,O;;AAHxB;;;;AACA;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,YAAd,EAA4BD,IAAIE,MAAJ,qBAA5B;;AAEAF,OAAIG,QAAJ,CAAaC,MAAb,CAAoBC,IAApB;AACD;;;;;;;;ACPD;AACA;;AAEA;AACA,6SAA0F;;AAE1F;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;;;;;;;;ACrCA,iBAAgB,mBAAmB;AACnC;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E;;;;;;;ACVA,oEAAmE,oCAAoC,4BAA4B,EAAE,yEAAyE,qCAAqC,6BAA6B,EAAE,qEAAqE,mCAAmC,2BAA2B,EAAE,mFAAmF,oCAAoC,iCAAiC,EAAE,G","file":"components/mdToolbar/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","import mdToolbar from './mdToolbar.vue';\nimport mdToolbarTheme from './mdToolbar.theme';\n\nexport default function install(Vue) {\n Vue.component('md-toolbar', Vue.extend(mdToolbar));\n\n Vue.material.styles.push(mdToolbarTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdToolbar/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-668063d7!sass!./mdToolbar.scss\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-668063d7!vue-loader/lib/selector?type=template&index=0!./mdToolbar.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/marcosmoura/Projects/github/vue-material/src/components/mdToolbar/mdToolbar.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-668063d7\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-668063d7\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdToolbar.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/components/mdToolbar/mdToolbar.vue\n// module id = 192\n// module chunks = 19 22","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-toolbar\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-668063d7\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-668063d7!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdToolbar/mdToolbar.vue\n// module id = 194\n// module chunks = 19 22","module.exports = \".THEME_NAME .md-toolbar, .THEME_NAME.md-toolbar {\\n background-color: PRIMARY-COLOR;\\n color: PRIMARY-CONTRAST; }\\n .THEME_NAME .md-toolbar.md-accent, .THEME_NAME.md-toolbar.md-accent {\\n background-color: ACCENT-COLOR;\\n color: ACCENT-CONTRAST; }\\n .THEME_NAME .md-toolbar.md-warn, .THEME_NAME.md-toolbar.md-warn {\\n background-color: WARN-COLOR;\\n color: WARN-CONTRAST; }\\n .THEME_NAME .md-toolbar.md-transparent, .THEME_NAME.md-toolbar.md-transparent {\\n background-color: transparent;\\n color: BACKGROUND-CONTRAST; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdToolbar/mdToolbar.theme\n// module id = 195\n// module chunks = 19 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdToolbar/index.js b/dist/components/mdToolbar/index.js index be2d4be..74487dd 100644 --- a/dist/components/mdToolbar/index.js +++ b/dist/components/mdToolbar/index.js @@ -1 +1 @@ -!function(t,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.VueMaterial=o():t.VueMaterial=o()}(this,function(){return function(t){function o(r){if(e[r])return e[r].exports;var n=e[r]={exports:{},id:r,loaded:!1};return t[r].call(n.exports,n,n.exports,o),n.loaded=!0,n.exports}var e={};return o.m=t,o.c=e,o.p="/",o(0)}({0:function(t,o,e){t.exports=e(23)},23:function(t,o,e){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function n(t){t.component("md-toolbar",t.extend(d.default)),t.material.styles.push(u.default)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=n;var a=e(156),d=r(a),c=e(110),u=r(c)},84:function(t,o){},110:function(t,o){t.exports=".THEME_NAME .md-toolbar,.THEME_NAME.md-toolbar{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-toolbar.md-accent,.THEME_NAME.md-toolbar.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME .md-toolbar.md-warn,.THEME_NAME.md-toolbar.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME .md-toolbar.md-transparent,.THEME_NAME.md-toolbar.md-transparent{background-color:transparent;color:BACKGROUND-CONTRAST}\n"},156:function(t,o,e){var r,n;e(84);var a=e(188);n=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(n=r=r.default),"function"==typeof n&&(n=n.options),n.render=a.render,n.staticRenderFns=a.staticRenderFns,t.exports=r},188:function(t,o){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-toolbar"},[t._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file +!function(t,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.VueMaterial=o():t.VueMaterial=o()}(this,function(){return function(t){function o(r){if(e[r])return e[r].exports;var n=e[r]={exports:{},id:r,loaded:!1};return t[r].call(n.exports,n,n.exports,o),n.loaded=!0,n.exports}var e={};return o.m=t,o.c=e,o.p="/",o(0)}({0:function(t,o,e){t.exports=e(25)},25:function(t,o,e){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function n(t){t.component("md-toolbar",t.extend(d.default)),t.material.styles.push(u.default)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=n;var a=e(157),d=r(a),c=e(111),u=r(c);t.exports=o.default},85:function(t,o){},111:function(t,o){t.exports=".THEME_NAME .md-toolbar,.THEME_NAME.md-toolbar{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-toolbar.md-accent,.THEME_NAME.md-toolbar.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME .md-toolbar.md-warn,.THEME_NAME.md-toolbar.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME .md-toolbar.md-transparent,.THEME_NAME.md-toolbar.md-transparent{background-color:transparent;color:BACKGROUND-CONTRAST}\n"},157:function(t,o,e){var r,n;e(85);var a=e(189);n=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(n=r=r.default),"function"==typeof n&&(n=n.options),n.render=a.render,n.staticRenderFns=a.staticRenderFns,t.exports=r},189:function(t,o){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-toolbar"},[t._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdTooltip/index.css b/dist/components/mdTooltip/index.css index 10bbc0d..b4ecb32 100644 --- a/dist/components/mdTooltip/index.css +++ b/dist/components/mdTooltip/index.css @@ -1 +1 @@ -.md-tooltip{height:20px;padding:0 8px;position:fixed;z-index:200;pointer-events:none;background-color:rgba(97,97,97,.87);border-radius:2px;opacity:0;transform-origin:center top;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s;transition-delay:0s;color:#fff;font-family:Roboto,Lato,sans-serif;font-size:10px;line-height:20px;text-transform:none;white-space:nowrap}.md-tooltip.md-active{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.3s}.md-tooltip:not(.md-active){transition-delay:0s!important}.md-tooltip.md-tooltip-top{margin-top:-14px;transform:translate(-50%,8px)}.md-tooltip.md-tooltip-top.md-active{transform:translate(-50%)}.md-tooltip.md-tooltip-right{margin-left:14px;transform:translate(-8px,50%)}.md-tooltip.md-tooltip-right.md-active{transform:translateY(50%)}.md-tooltip.md-tooltip-bottom{margin-top:14px;transform:translate(-50%,-8px)}.md-tooltip.md-tooltip-bottom.md-active{transform:translate(-50%)}.md-tooltip.md-tooltip-left{margin-left:-14px;transform:translate(8px,50%)}.md-tooltip.md-tooltip-left.md-active{transform:translateY(50%)} \ No newline at end of file +.md-tooltip{height:20px;padding:0 8px;position:fixed;z-index:200;pointer-events:none;background-color:rgba(97,97,97,.87);border-radius:2px;opacity:0;transform-origin:center top;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s;transition-delay:0s;color:#fff;font-family:Roboto,Lato,sans-serif;font-size:10px;line-height:20px;text-transform:none;white-space:nowrap}.md-tooltip.md-active{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.3s}.md-tooltip:not(.md-active){transition-delay:0s!important}.md-tooltip.md-transition-off{transition:none!important}.md-tooltip.md-tooltip-top{margin-top:-14px;transform:translate(-50%,8px)}.md-tooltip.md-tooltip-top.md-active{transform:translate(-50%)}.md-tooltip.md-tooltip-right{margin-left:14px;transform:translate(-8px,50%)}.md-tooltip.md-tooltip-right.md-active{transform:translateY(50%)}.md-tooltip.md-tooltip-bottom{margin-top:14px;transform:translate(-50%,-8px)}.md-tooltip.md-tooltip-bottom.md-active{transform:translate(-50%)}.md-tooltip.md-tooltip-left{margin-left:-14px;transform:translate(8px,50%)}.md-tooltip.md-tooltip-left.md-active{transform:translateY(50%)} \ No newline at end of file diff --git a/dist/components/mdTooltip/index.debug.js b/dist/components/mdTooltip/index.debug.js new file mode 100644 index 0000000..78d8815 --- /dev/null +++ b/dist/components/mdTooltip/index.debug.js @@ -0,0 +1,411 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(196); + + +/***/ }, + +/***/ 113: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + function transitionEndEventName() { + var el = document.createElement('span'); + var transitions = { + transition: 'transitionend', + OTransition: 'oTransitionEnd', + MozTransition: 'transitionend', + WebkitTransition: 'webkitTransitionEnd' + }; + + for (var transition in transitions) { + if (el.style[transition] !== undefined) { + return transitions[transition]; + } + } + } + + exports.default = transitionEndEventName(); + module.exports = exports['default']; + +/***/ }, + +/***/ 114: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var margin = 8; + + var isAboveOfViewport = function isAboveOfViewport(element, position) { + return position.top <= margin - parseInt(getComputedStyle(element).marginTop, 10); + }; + + var isBelowOfViewport = function isBelowOfViewport(element, position) { + return position.top + element.offsetHeight + margin >= window.innerHeight - parseInt(getComputedStyle(element).marginTop, 10); + }; + + var isOnTheLeftOfViewport = function isOnTheLeftOfViewport(element, position) { + return position.left <= margin - parseInt(getComputedStyle(element).marginLeft, 10); + }; + + var isOnTheRightOfViewport = function isOnTheRightOfViewport(element, position) { + return position.left + element.offsetWidth + margin >= window.innerWidth - parseInt(getComputedStyle(element).marginLeft, 10); + }; + + var getInViewPosition = function getInViewPosition(element, position) { + var computedStyle = getComputedStyle(element); + + if (isAboveOfViewport(element, position)) { + position.top = margin - parseInt(computedStyle.marginTop, 10); + } + + if (isOnTheLeftOfViewport(element, position)) { + position.left = margin - parseInt(computedStyle.marginLeft, 10); + } + + if (isOnTheRightOfViewport(element, position)) { + position.left = window.innerWidth - margin - element.offsetWidth - parseInt(computedStyle.marginLeft, 10); + } + + if (isBelowOfViewport(element, position)) { + position.top = window.innerHeight - margin - element.offsetHeight - parseInt(computedStyle.marginTop, 10); + } + + return position; + }; + + exports.default = getInViewPosition; + module.exports = exports["default"]; + +/***/ }, + +/***/ 196: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdTooltip = __webpack_require__(197); + + var _mdTooltip2 = _interopRequireDefault(_mdTooltip); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-tooltip', Vue.extend(_mdTooltip2.default)); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 197: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-3104dae7!sass!./mdTooltip.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(199) + + /* template */ + var __vue_template__ = __webpack_require__(200) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdTooltip/mdTooltip.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-3104dae7", __vue_options__) + } else { + hotAPI.reload("data-v-3104dae7", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdTooltip.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 199: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _transitionEndEventName = __webpack_require__(113); + + var _transitionEndEventName2 = _interopRequireDefault(_transitionEndEventName); + + var _getInViewPosition = __webpack_require__(114); + + var _getInViewPosition2 = _interopRequireDefault(_getInViewPosition); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdDirection: { + type: String, + default: 'bottom' + }, + mdDelay: { + type: String, + default: '0' + } + }, + data: function data() { + return { + active: false, + transitionOff: false, + topPosition: false, + leftPosition: false + }; + }, + computed: { + classes: function classes() { + return { + 'md-active': this.active, + 'md-transition-off': this.transitionOff, + 'md-tooltip-top': this.mdDirection === 'top', + 'md-tooltip-right': this.mdDirection === 'right', + 'md-tooltip-bottom': this.mdDirection === 'bottom', + 'md-tooltip-left': this.mdDirection === 'left' + }; + }, + style: function style() { + return { + 'transition-delay': this.mdDelay + 'ms', + top: this.topPosition + 'px', + left: this.leftPosition + 'px' + }; + } + }, + watch: { + mdDirection: function mdDirection() { + this.calculateTooltipPosition(); + } + }, + methods: { + calculateTooltipPosition: function calculateTooltipPosition() { + var position = this.parentElement.getBoundingClientRect(); + var cssPosition = {}; + + switch (this.mdDirection) { + case 'top': + cssPosition.top = position.top - this.$el.offsetHeight; + cssPosition.left = position.left + position.width / 2; + + break; + + case 'right': + cssPosition.top = position.top; + cssPosition.left = position.left + position.width; + + break; + + case 'bottom': + cssPosition.top = position.bottom; + cssPosition.left = position.left + position.width / 2; + + break; + + case 'left': + cssPosition.top = position.top; + cssPosition.left = position.left - this.$el.offsetWidth; + + break; + + default: + console.warn('Invalid ' + this.mdDirection + ' option to md-direction option'); + } + + cssPosition = (0, _getInViewPosition2.default)(this.tooltipElement, cssPosition); + + this.topPosition = cssPosition.top; + this.leftPosition = cssPosition.left; + }, + open: function open() { + var _this = this; + + document.body.appendChild(this.tooltipElement); + getComputedStyle(this.tooltipElement).top; + this.transitionOff = true; + this.calculateTooltipPosition(); + + window.setTimeout(function () { + _this.transitionOff = false; + _this.active = true; + }, 10); + }, + close: function close() { + var _this2 = this; + + var cleanupElements = function cleanupElements() { + _this2.tooltipElement.removeEventListener(_transitionEndEventName2.default, cleanupElements); + + if (_this2.tooltipElement.parentNode && !_this2.tooltipElement.classList.contains('md-active')) { + document.body.removeChild(_this2.tooltipElement); + } + }; + + this.active = false; + this.tooltipElement.removeEventListener(_transitionEndEventName2.default, cleanupElements); + this.tooltipElement.addEventListener(_transitionEndEventName2.default, cleanupElements); + } + }, + mounted: function mounted() { + var _this3 = this; + + this.$nextTick(function () { + _this3.tooltipElement = _this3.$el; + _this3.parentElement = _this3.tooltipElement.parentNode; + + _this3.$el.parentNode.removeChild(_this3.$el); + + _this3.parentElement.addEventListener('mouseenter', _this3.open); + _this3.parentElement.addEventListener('focus', _this3.open); + _this3.parentElement.addEventListener('mouseleave', _this3.close); + _this3.parentElement.addEventListener('blur', _this3.close); + }); + }, + beforeDestroy: function beforeDestroy() { + this.active = false; + + if (this.$el.parentNode) { + document.body.removeChild(this.$el); + } + + if (this.parentElement) { + this.parentElement.removeEventListener('mouseenter', this.open); + this.parentElement.removeEventListener('focus', this.open); + this.parentElement.removeEventListener('mouseleave', this.close); + this.parentElement.removeEventListener('blur', this.close); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 200: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('span', { + staticClass: "md-tooltip", + class: _vm.classes, + style: (_vm.style) + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-3104dae7", module.exports) + } + } + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdTooltip/index.debug.js.map b/dist/components/mdTooltip/index.debug.js.map new file mode 100644 index 0000000..cae9ad1 --- /dev/null +++ b/dist/components/mdTooltip/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*******************","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878*******************","webpack:///./src/core/utils/transitionEndEventName.js?0093","webpack:///./src/core/utils/getInViewPosition.js?745c","webpack:///./src/components/mdTooltip/index.js","webpack:///./src/components/mdTooltip/mdTooltip.vue","webpack:///mdTooltip.vue","webpack:///./src/components/mdTooltip/mdTooltip.vue?124a"],"names":["transitionEndEventName","el","document","createElement","transitions","transition","OTransition","MozTransition","WebkitTransition","style","undefined","margin","isAboveOfViewport","element","position","top","parseInt","getComputedStyle","marginTop","isBelowOfViewport","offsetHeight","window","innerHeight","isOnTheLeftOfViewport","left","marginLeft","isOnTheRightOfViewport","offsetWidth","innerWidth","getInViewPosition","computedStyle","install","Vue","component","extend"],"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;;;;;;;;;;;;;;;;;;;;;ACtCA,UAASA,sBAAT,GAAkC;AAChC,OAAMC,KAAKC,SAASC,aAAT,CAAuB,MAAvB,CAAX;AACA,OAAMC,cAAc;AAClBC,iBAAY,eADM;AAElBC,kBAAa,gBAFK;AAGlBC,oBAAe,eAHG;AAIlBC,uBAAkB;AAJA,IAApB;;AAOA,QAAK,IAAIH,UAAT,IAAuBD,WAAvB,EAAoC;AAClC,SAAIH,GAAGQ,KAAH,CAASJ,UAAT,MAAyBK,SAA7B,EAAwC;AACtC,cAAON,YAAYC,UAAZ,CAAP;AACD;AACF;AACF;;mBAEcL,wB;;;;;;;;;;;;;AChBf,KAAMW,SAAS,CAAf;;AAEA,KAAMC,oBAAoB,SAApBA,iBAAoB,CAACC,OAAD,EAAUC,QAAV,EAAuB;AAC/C,UAAOA,SAASC,GAAT,IAAgBJ,SAASK,SAASC,iBAAiBJ,OAAjB,EAA0BK,SAAnC,EAA8C,EAA9C,CAAhC;AACD,EAFD;;AAIA,KAAMC,oBAAoB,SAApBA,iBAAoB,CAACN,OAAD,EAAUC,QAAV,EAAuB;AAC/C,UAAOA,SAASC,GAAT,GAAeF,QAAQO,YAAvB,GAAsCT,MAAtC,IAAgDU,OAAOC,WAAP,GAAqBN,SAASC,iBAAiBJ,OAAjB,EAA0BK,SAAnC,EAA8C,EAA9C,CAA5E;AACD,EAFD;;AAIA,KAAMK,wBAAwB,SAAxBA,qBAAwB,CAACV,OAAD,EAAUC,QAAV,EAAuB;AACnD,UAAOA,SAASU,IAAT,IAAiBb,SAASK,SAASC,iBAAiBJ,OAAjB,EAA0BY,UAAnC,EAA+C,EAA/C,CAAjC;AACD,EAFD;;AAIA,KAAMC,yBAAyB,SAAzBA,sBAAyB,CAACb,OAAD,EAAUC,QAAV,EAAuB;AACpD,UAAOA,SAASU,IAAT,GAAgBX,QAAQc,WAAxB,GAAsChB,MAAtC,IAAgDU,OAAOO,UAAP,GAAoBZ,SAASC,iBAAiBJ,OAAjB,EAA0BY,UAAnC,EAA+C,EAA/C,CAA3E;AACD,EAFD;;AAIA,KAAMI,oBAAoB,SAApBA,iBAAoB,CAAChB,OAAD,EAAUC,QAAV,EAAuB;AAC/C,OAAIgB,gBAAgBb,iBAAiBJ,OAAjB,CAApB;;AAEA,OAAID,kBAAkBC,OAAlB,EAA2BC,QAA3B,CAAJ,EAA0C;AACxCA,cAASC,GAAT,GAAeJ,SAASK,SAASc,cAAcZ,SAAvB,EAAkC,EAAlC,CAAxB;AACD;;AAED,OAAIK,sBAAsBV,OAAtB,EAA+BC,QAA/B,CAAJ,EAA8C;AAC5CA,cAASU,IAAT,GAAgBb,SAASK,SAASc,cAAcL,UAAvB,EAAmC,EAAnC,CAAzB;AACD;;AAED,OAAIC,uBAAuBb,OAAvB,EAAgCC,QAAhC,CAAJ,EAA+C;AAC7CA,cAASU,IAAT,GAAgBH,OAAOO,UAAP,GAAoBjB,MAApB,GAA6BE,QAAQc,WAArC,GAAmDX,SAASc,cAAcL,UAAvB,EAAmC,EAAnC,CAAnE;AACD;;AAED,OAAIN,kBAAkBN,OAAlB,EAA2BC,QAA3B,CAAJ,EAA0C;AACxCA,cAASC,GAAT,GAAeM,OAAOC,WAAP,GAAqBX,MAArB,GAA8BE,QAAQO,YAAtC,GAAqDJ,SAASc,cAAcZ,SAAvB,EAAkC,EAAlC,CAApE;AACD;;AAED,UAAOJ,QAAP;AACD,EApBD;;mBAsBee,iB;;;;;;;;;;;;;mBCtCSE,O;;AAFxB;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,YAAd,EAA4BD,IAAIE,MAAJ,qBAA5B;AACD;;;;;;;;ACJD;AACA;;AAEA;AACA,6SAA0F;;AAE1F;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;;;;;;;;;;;;;;AC/BA;;;;AAGA;;;;;;;;;;;;;;;;;;aAIA;gBAEA;AAHA;;aAKA;gBAGA;AAJA;AALA;;;eAWA;sBACA;oBACA;qBAEA;AALA;;;iCAOA;;2BAEA;mCACA;gDACA;kDACA;mDACA;iDAEA;AAPA;AAQA;6BACA;;4CAEA;iCACA;mCAEA;AAJA;AAMA;AAlBA;;yCAoBA;YACA;AAEA;AAJA;;mEAMA;yCACA;yBAEA;;oBACA;cACA;qDACA;+DAEA;;AAEA;;cACA;sCACA;uDAEA;;AAEA;;cACA;sCACA;+DAEA;;AAEA;;cACA;sCACA;uDAEA;;AAEA;;AACA;0CAGA;;;2EAEA;;sCACA;uCACA;AACA;;AACA;;sCACA;6CACA;4BACA;YAEA;;qCACA;+BACA;wBACA;UACA;AACA;;AACA;;wDACA;qFAEA;;yGACA;4CACA;AACA;AAEA;;qBACA;iFACA;8EACA;AAEA;AA/DA;;AAgEA;;gCACA;sCACA;oDAEA;;gDAEA;;kEACA;6DACA;kEACA;4DACA;AACA;AACA;2CACA;mBAEA;;8BACA;sCACA;AAEA;;6BACA;iEACA;4DACA;iEACA;2DACA;AACA;AACA;AAnIA;;;;;;;;ACbA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E","file":"components/mdTooltip/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","function transitionEndEventName() {\n const el = document.createElement('span');\n const transitions = {\n transition: 'transitionend',\n OTransition: 'oTransitionEnd',\n MozTransition: 'transitionend',\n WebkitTransition: 'webkitTransitionEnd'\n };\n\n for (let transition in transitions) {\n if (el.style[transition] !== undefined) {\n return transitions[transition];\n }\n }\n}\n\nexport default transitionEndEventName();\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/transitionEndEventName.js","const margin = 8;\n\nconst isAboveOfViewport = (element, position) => {\n return position.top <= margin - parseInt(getComputedStyle(element).marginTop, 10);\n};\n\nconst isBelowOfViewport = (element, position) => {\n return position.top + element.offsetHeight + margin >= window.innerHeight - parseInt(getComputedStyle(element).marginTop, 10);\n};\n\nconst isOnTheLeftOfViewport = (element, position) => {\n return position.left <= margin - parseInt(getComputedStyle(element).marginLeft, 10);\n};\n\nconst isOnTheRightOfViewport = (element, position) => {\n return position.left + element.offsetWidth + margin >= window.innerWidth - parseInt(getComputedStyle(element).marginLeft, 10);\n};\n\nconst getInViewPosition = (element, position) => {\n let computedStyle = getComputedStyle(element);\n\n if (isAboveOfViewport(element, position)) {\n position.top = margin - parseInt(computedStyle.marginTop, 10);\n }\n\n if (isOnTheLeftOfViewport(element, position)) {\n position.left = margin - parseInt(computedStyle.marginLeft, 10);\n }\n\n if (isOnTheRightOfViewport(element, position)) {\n position.left = window.innerWidth - margin - element.offsetWidth - parseInt(computedStyle.marginLeft, 10);\n }\n\n if (isBelowOfViewport(element, position)) {\n position.top = window.innerHeight - margin - element.offsetHeight - parseInt(computedStyle.marginTop, 10);\n }\n\n return position;\n};\n\nexport default getInViewPosition;\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/getInViewPosition.js","import mdTooltip from './mdTooltip.vue';\n\nexport default function install(Vue) {\n Vue.component('md-tooltip', Vue.extend(mdTooltip));\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdTooltip/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-3104dae7!sass!./mdTooltip.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdTooltip.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3104dae7!vue-loader/lib/selector?type=template&index=0!./mdTooltip.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/marcosmoura/Projects/github/vue-material/src/components/mdTooltip/mdTooltip.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-3104dae7\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3104dae7\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTooltip.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/components/mdTooltip/mdTooltip.vue\n// module id = 197\n// module chunks = 20 22","\n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTooltip.vue?323b30d7","module.exports={render:function (){var _vm=this;\n return _vm._h('span', {\n staticClass: \"md-tooltip\",\n class: _vm.classes,\n style: (_vm.style)\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3104dae7\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3104dae7!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTooltip/mdTooltip.vue\n// module id = 200\n// module chunks = 20 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdTooltip/index.js b/dist/components/mdTooltip/index.js index b40cc41..2ed416f 100644 --- a/dist/components/mdTooltip/index.js +++ b/dist/components/mdTooltip/index.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(n){if(o[n])return o[n].exports;var i=o[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)}({0:function(e,t,o){e.exports=o(24)},24:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function i(e){e.component("md-tooltip",e.extend(s.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=o(157),s=n(r)},66:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=void 0,n=void 0,i=void 0,r=function(e){var t=e.targetElement.getBoundingClientRect();switch(e.mdDirection){case"top":e.$el.style.top=t.top-e.$el.offsetHeight+"px",e.$el.style.left=t.left+t.width/2+"px";break;case"right":e.$el.style.top=t.top+"px",e.$el.style.left=t.left+t.width+"px";break;case"bottom":e.$el.style.top=t.bottom+"px",e.$el.style.left=t.left+t.width/2+"px";break;case"left":e.$el.style.top=t.top+"px",e.$el.style.left=t.left-e.$el.offsetWidth+"px";break;default:console.warn("Invalid "+e.mdDirection+" option to md-direction option")}};t.default={props:{mdDirection:{type:String,default:"bottom"},mdDelay:{type:String,default:"0"}},data:function(){return{active:!1}},computed:{classes:function(){return{"md-active":this.active,"md-tooltip-top":"top"===this.mdDirection,"md-tooltip-right":"right"===this.mdDirection,"md-tooltip-bottom":"bottom"===this.mdDirection,"md-tooltip-left":"left"===this.mdDirection}},style:function(){return{"transition-delay":this.mdDelay+"ms"}}},watch:{mdDirection:function(){r(this)}},mounted:function(){var e=this,t=this.$el,i=t.parentNode;this.targetElement=i,o=function(){document.body.appendChild(t),r(e),e.active=!0},n=function(){var o=function e(){t.removeEventListener("transitionend",e),t.parentNode&&!t.classList.contains("md-active")&&document.body.removeChild(t)};e.active=!1,t.removeEventListener("transitionend",o),t.addEventListener("transitionend",o)},this.$el.parentNode.removeChild(this.$el),i.addEventListener("mouseenter",o),i.addEventListener("focus",o),i.addEventListener("mouseleave",n),i.addEventListener("blur",n)},beforeDestroy:function(){this.active=!1,this.$el.parentNode&&document.body.removeChild(this.$el),i&&(i.removeEventListener("mouseenter",o),i.removeEventListener("focus",o),i.removeEventListener("mouseleave",n),i.removeEventListener("blur",n))}}},78:function(e,t){},157:function(e,t,o){var n,i;o(78),n=o(66);var r=o(174);i=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(i=n=n.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=n},174:function(e,t){e.exports={render:function(){var e=this;return e._h("span",{staticClass:"md-tooltip",class:e.classes,style:e.style},[e._t("default")])},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.VueMaterial=e():t.VueMaterial=e()}(this,function(){return function(t){function e(o){if(n[o])return n[o].exports;var i=n[o]={exports:{},id:o,loaded:!1};return t[o].call(i.exports,i,i.exports,e),i.loaded=!0,i.exports}var n={};return e.m=t,e.c=n,e.p="/",e(0)}({0:function(t,e,n){t.exports=n(26)},2:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=8,o=function(t,e){return e.top<=n-parseInt(getComputedStyle(t).marginTop,10)},i=function(t,e){return e.top+t.offsetHeight+n>=window.innerHeight-parseInt(getComputedStyle(t).marginTop,10)},r=function(t,e){return e.left<=n-parseInt(getComputedStyle(t).marginLeft,10)},s=function(t,e){return e.left+t.offsetWidth+n>=window.innerWidth-parseInt(getComputedStyle(t).marginLeft,10)},l=function(t,e){var l=getComputedStyle(t);return o(t,e)&&(e.top=n-parseInt(l.marginTop,10)),r(t,e)&&(e.left=n-parseInt(l.marginLeft,10)),s(t,e)&&(e.left=window.innerWidth-n-t.offsetWidth-parseInt(l.marginLeft,10)),i(t,e)&&(e.top=window.innerHeight-n-t.offsetHeight-parseInt(l.marginTop,10)),e};e.default=l,t.exports=e.default},4:function(t,e){"use strict";function n(){var t=document.createElement("span"),e={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var n in e)if(void 0!==t.style[n])return e[n]}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n(),t.exports=e.default},26:function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-tooltip",t.extend(s.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var r=n(158),s=o(r);t.exports=e.default},67:function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(4),r=o(i),s=n(2),l=o(s);e.default={props:{mdDirection:{type:String,default:"bottom"},mdDelay:{type:String,default:"0"}},data:function(){return{active:!1,transitionOff:!1,topPosition:!1,leftPosition:!1}},computed:{classes:function(){return{"md-active":this.active,"md-transition-off":this.transitionOff,"md-tooltip-top":"top"===this.mdDirection,"md-tooltip-right":"right"===this.mdDirection,"md-tooltip-bottom":"bottom"===this.mdDirection,"md-tooltip-left":"left"===this.mdDirection}},style:function(){return{"transition-delay":this.mdDelay+"ms",top:this.topPosition+"px",left:this.leftPosition+"px"}}},watch:{mdDirection:function(){this.calculateTooltipPosition()}},methods:{calculateTooltipPosition:function(){var t=this.parentElement.getBoundingClientRect(),e={};switch(this.mdDirection){case"top":e.top=t.top-this.$el.offsetHeight,e.left=t.left+t.width/2;break;case"right":e.top=t.top,e.left=t.left+t.width;break;case"bottom":e.top=t.bottom,e.left=t.left+t.width/2;break;case"left":e.top=t.top,e.left=t.left-this.$el.offsetWidth;break;default:console.warn("Invalid "+this.mdDirection+" option to md-direction option")}e=(0,l.default)(this.tooltipElement,e),this.topPosition=e.top,this.leftPosition=e.left},open:function(){var t=this;document.body.appendChild(this.tooltipElement),getComputedStyle(this.tooltipElement).top,this.transitionOff=!0,this.calculateTooltipPosition(),window.setTimeout(function(){t.transitionOff=!1,t.active=!0},10)},close:function(){var t=this,e=function e(){t.tooltipElement.removeEventListener(r.default,e),t.tooltipElement.parentNode&&!t.tooltipElement.classList.contains("md-active")&&document.body.removeChild(t.tooltipElement)};this.active=!1,this.tooltipElement.removeEventListener(r.default,e),this.tooltipElement.addEventListener(r.default,e)}},mounted:function(){var t=this;this.$nextTick(function(){t.tooltipElement=t.$el,t.parentElement=t.tooltipElement.parentNode,t.$el.parentNode.removeChild(t.$el),t.parentElement.addEventListener("mouseenter",t.open),t.parentElement.addEventListener("focus",t.open),t.parentElement.addEventListener("mouseleave",t.close),t.parentElement.addEventListener("blur",t.close)})},beforeDestroy:function(){this.active=!1,this.$el.parentNode&&document.body.removeChild(this.$el),this.parentElement&&(this.parentElement.removeEventListener("mouseenter",this.open),this.parentElement.removeEventListener("focus",this.open),this.parentElement.removeEventListener("mouseleave",this.close),this.parentElement.removeEventListener("blur",this.close))}},t.exports=e.default},79:function(t,e){},158:function(t,e,n){var o,i;n(79),o=n(67);var r=n(175);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,t.exports=o},175:function(t,e){t.exports={render:function(){var t=this;return t._h("span",{staticClass:"md-tooltip",class:t.classes,style:t.style},[t._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/components/mdWhiteframe/index.debug.js b/dist/components/mdWhiteframe/index.debug.js new file mode 100644 index 0000000..ec6a0a3 --- /dev/null +++ b/dist/components/mdWhiteframe/index.debug.js @@ -0,0 +1,207 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ 0: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(201); + + +/***/ }, + +/***/ 201: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdWhiteframe = __webpack_require__(202); + + var _mdWhiteframe2 = _interopRequireDefault(_mdWhiteframe); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-whiteframe', Vue.extend(_mdWhiteframe2.default)); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 202: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-01d6d326!sass!./mdWhiteframe.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(204) + + /* template */ + var __vue_template__ = __webpack_require__(205) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdWhiteframe/mdWhiteframe.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-01d6d326", __vue_options__) + } else { + hotAPI.reload("data-v-01d6d326", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdWhiteframe.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 204: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdElevation: [String, Number] + }, + data: function data() { + return { + elevation: this.mdElevation === 0 ? 0 : this.mdElevation || 1 + }; + }, + + watch: { + mdElevation: function mdElevation() { + this.elevation = this.mdElevation; + } + }, + computed: { + classes: function classes() { + var numberedElevation = parseInt(this.elevation, 10); + var elevationClass = 'md-whiteframe-'; + + if (!isNaN(numberedElevation) && typeof numberedElevation === 'number') { + elevationClass += numberedElevation; + elevationClass += 'dp'; + } else if (this.elevation.indexOf('dp') > -1) { + elevationClass += this.elevation; + } + + return elevationClass; + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 205: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-whiteframe", + class: _vm.classes + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-01d6d326", module.exports) + } + } + +/***/ } + +/******/ }) +}); +; +//# sourceMappingURL=index.debug.js.map \ No newline at end of file diff --git a/dist/components/mdWhiteframe/index.debug.js.map b/dist/components/mdWhiteframe/index.debug.js.map new file mode 100644 index 0000000..d71f8dc --- /dev/null +++ b/dist/components/mdWhiteframe/index.debug.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6********************","webpack:///webpack/bootstrap f6d65bde4b7213f5290e?8878********************","webpack:///./src/components/mdWhiteframe/index.js","webpack:///./src/components/mdWhiteframe/mdWhiteframe.vue","webpack:///mdWhiteframe.vue","webpack:///./src/components/mdWhiteframe/mdWhiteframe.vue?2e57"],"names":["install","Vue","component","extend"],"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;;;;;;;;;;;;;;;;;;;;;mBCpCwBA,O;;AAFxB;;;;;;AAEe,UAASA,OAAT,CAAiBC,GAAjB,EAAsB;AACnCA,OAAIC,SAAJ,CAAc,eAAd,EAA+BD,IAAIE,MAAJ,wBAA/B;AACD;;;;;;;;ACJD;AACA;;AAEA;AACA,gTAA0F;;AAE1F;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;;;;;;;;;;;;;;;;;;;;AC/BA;;;;2BAIA;AAFA;yBAGA;;mEAGA;AAFA;AAGA;;;yCAEA;6BACA;AAEA;AAJA;;iCAMA;wDACA;4BAEA;;+EACA;2BACA;2BACA;qDACA;gCACA;AAEA;;cACA;AAEA;AAdA;AAdA;;;;;;;;ACVA,iBAAgB,mBAAmB;AACnC;AACA;AACA;AACA,IAAG;AACH,EAAC;AACD;AACA;AACA;AACA;AACA;AACA,E","file":"components/mdWhiteframe/index.debug.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[\"VueMaterial\"] = factory();\n\telse\n\t\troot[\"VueMaterial\"] = 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 f6d65bde4b7213f5290e","import mdWhiteframe from './mdWhiteframe.vue';\n\nexport default function install(Vue) {\n Vue.component('md-whiteframe', Vue.extend(mdWhiteframe));\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdWhiteframe/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-01d6d326!sass!./mdWhiteframe.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdWhiteframe.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-01d6d326!vue-loader/lib/selector?type=template&index=0!./mdWhiteframe.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/marcosmoura/Projects/github/vue-material/src/components/mdWhiteframe/mdWhiteframe.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-01d6d326\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-01d6d326\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdWhiteframe.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/components/mdWhiteframe/mdWhiteframe.vue\n// module id = 202\n// module chunks = 21 22","\n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdWhiteframe.vue?8a6cdfa6","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-whiteframe\",\n class: _vm.classes\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-01d6d326\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-01d6d326!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdWhiteframe/mdWhiteframe.vue\n// module id = 205\n// module chunks = 21 22"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdWhiteframe/index.js b/dist/components/mdWhiteframe/index.js index 2435690..613b420 100644 --- a/dist/components/mdWhiteframe/index.js +++ b/dist/components/mdWhiteframe/index.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(o){if(n[o])return n[o].exports;var i=n[o]={exports:{},id:o,loaded:!1};return e[o].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}({0:function(e,t,n){e.exports=n(25)},25:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function i(e){e.component("md-whiteframe",e.extend(a.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(158),a=o(r)},67:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdElevation:[String,Number]},data:function(){return{elevation:0===this.mdElevation?0:this.mdElevation||1}},watch:{mdElevation:function(){this.elevation=this.mdElevation}},computed:{classes:function(){var e=parseInt(this.elevation,10),t="md-whiteframe-";return isNaN(e)||"number"!=typeof e?this.elevation.indexOf("dp")>-1&&(t+=this.elevation):(t+=e,t+="dp"),t}}}},72:function(e,t){},158:function(e,t,n){var o,i;n(72),o=n(67);var r=n(162);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=r.render,i.staticRenderFns=r.staticRenderFns,e.exports=o},162:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-whiteframe",class:e.classes},[e._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():e.VueMaterial=t()}(this,function(){return function(e){function t(o){if(n[o])return n[o].exports;var r=n[o]={exports:{},id:o,loaded:!1};return e[o].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}({0:function(e,t,n){e.exports=n(27)},27:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-whiteframe",e.extend(a.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var i=n(159),a=o(i);e.exports=t.default},68:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdElevation:[String,Number]},data:function(){return{elevation:0===this.mdElevation?0:this.mdElevation||1}},watch:{mdElevation:function(){this.elevation=this.mdElevation}},computed:{classes:function(){var e=parseInt(this.elevation,10),t="md-whiteframe-";return isNaN(e)||"number"!=typeof e?this.elevation.indexOf("dp")>-1&&(t+=this.elevation):(t+=e,t+="dp"),t}}},e.exports=t.default},73:function(e,t){},159:function(e,t,n){var o,r;n(73),o=n(68);var i=n(163);r=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(r=o=o.default),"function"==typeof r&&(r=r.options),r.render=i.render,r.staticRenderFns=i.staticRenderFns,e.exports=o},163:function(e,t){e.exports={render:function(){var e=this;return e._h("div",{staticClass:"md-whiteframe",class:e.classes},[e._t("default")])},staticRenderFns:[]}}})}); \ No newline at end of file diff --git a/dist/docs/docs.320568d8.js b/dist/docs/docs.320568d8.js new file mode 100644 index 0000000..599f8cd --- /dev/null +++ b/dist/docs/docs.320568d8.js @@ -0,0 +1,28 @@ +webpackJsonp([1,0,2],[function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}var o=n(7),i=a(o),d=n(331),r=a(d),s=n(6),m=a(s),l=n(145),c=a(l),u=n(146),h=a(u),p=n(144),f=a(p);n(9);var b=n(10),v=a(b),_=n(167),g=a(_),y=n(173),x=a(y),C=n(171),E=a(C),w=n(172),M=a(w),k=n(170),A=a(k),T=n(169),N=a(T),R=n(168),O=a(R);m.default.registerLanguage("scss",c.default),m.default.registerLanguage("xml",h.default),m.default.registerLanguage("javascript",f.default),i.default.component("single-page",x.default),i.default.component("single-page-banner",E.default),i.default.component("single-page-section",M.default),i.default.component("demo-page",A.default),i.default.component("demo-example",N.default),i.default.component("code-block",O.default),i.default.use(r.default);var S=new r.default({base:"/vue-material/",routes:v.default}),P=i.default.component("app",g.default),I=function(t){t.name.indexOf("introduction")>=0?P.theme="blue":t.name.indexOf("components")>=0?P.theme="indigo":t.name.indexOf("themes")>=0?P.theme="teal":t.name.indexOf("ui-elements")>=0?P.theme="blue-grey":t.name.indexOf("changelog")>=0?P.theme="orange":t.name.indexOf("about")>=0?P.theme="green":P.theme="default"};P=new P({el:"#app",router:S}),I(S.currentRoute),S.afterEach(function(t){var e=document.querySelector(".main-content");e&&(e.scrollTop=0),P.closeSidenav(),I(t)})},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function t(e,n){return!!e.$el&&(0!==e._uid&&(e.$el.classList.contains(n)?e:t(e.$parent,n)))};e.default=n,t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{value:[String,Number],disabled:Boolean,required:Boolean,maxlength:[Number,String],placeholder:String},watch:{value:function(){this.setParentValue()},disabled:function(){this.setParentDisabled()},required:function(){this.setParentRequired()},placeholder:function(){this.setParentPlaceholder()},maxlength:function(){this.handleMaxLength()}},methods:{handleMaxLength:function(){this.parentContainer.enableCounter=this.maxlength>0,this.parentContainer.counterLength=this.maxlength},setParentValue:function(){this.parentContainer.setValue(this.value)},setParentDisabled:function(){this.parentContainer.isDisabled=this.disabled},setParentRequired:function(){this.parentContainer.isRequired=this.required},setParentPlaceholder:function(){this.parentContainer.hasPlaceholder=!!this.placeholder},onFocus:function(){this.parentContainer.isFocused=!0},onBlur:function(){this.parentContainer.isFocused=!1,this.setParentValue()},onInput:function(){this.setParentValue(),this.parentContainer.inputLength=this.value?this.value.length:0,this.$emit("change",this.value),this.$emit("input",this.value)}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=8,a=function(t,e){return e.top<=n-parseInt(getComputedStyle(t).marginTop,10)},o=function(t,e){return e.top+t.offsetHeight+n>=window.innerHeight-parseInt(getComputedStyle(t).marginTop,10)},i=function(t,e){return e.left<=n-parseInt(getComputedStyle(t).marginLeft,10)},d=function(t,e){return e.left+t.offsetWidth+n>=window.innerWidth-parseInt(getComputedStyle(t).marginLeft,10)},r=function(t,e){var r=getComputedStyle(t);return a(t,e)&&(e.top=n-parseInt(r.marginTop,10)),i(t,e)&&(e.left=n-parseInt(r.marginLeft,10)),d(t,e)&&(e.left=window.innerWidth-n-t.offsetWidth-parseInt(r.marginLeft,10)),o(t,e)&&(e.top=window.innerHeight-n-t.offsetHeight-parseInt(r.marginTop,10)),e};e.default=r,t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t){return t&&t.constructor===Array};e.default=n,t.exports=e.default},function(t,e){"use strict";function n(){var t=document.createElement("span"),e={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var n in e)if(void 0!==t.style[n])return e[n]}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n(),t.exports=e.default},function(t,e,n){!function(t){"object"==typeof window&&window||"object"==typeof self&&self;t(e)}(function(t){function e(t){return t.replace(/[&<>]/gm,function(t){return R[t]})}function n(t){return t.nodeName.toLowerCase()}function a(t,e){var n=t&&t.exec(e);return n&&0===n.index}function o(t){return M.test(t)}function i(t){var e,n,a,i,d=t.className+" ";if(d+=t.parentNode?t.parentNode.className:"",n=k.exec(d))return y(n[1])?n[1]:"no-highlight";for(d=d.split(/\s+/),e=0,a=d.length;e"}function r(t){l+=""+n(t)+">"}function s(t){("start"===t.event?d:r)(t.node)}for(var m=0,l="",c=[];t.length||a.length;){var u=i();if(l+=e(o.substr(m,u[0].offset-m)),m=u[0].offset,u===t){c.reverse().forEach(r);do s(u.splice(0,1)[0]),u=i();while(u===t&&u.length&&u[0].offset===m);c.reverse().forEach(d)}else"start"===u[0].event?c.push(u[0].node):c.pop(),s(u.splice(0,1)[0])}return l+e(o.substr(m))}function m(t){function e(t){return t&&t.source||t}function n(n,a){return new RegExp(e(n),"m"+(t.case_insensitive?"i":"")+(a?"g":""))}function a(o,i){if(!o.compiled){if(o.compiled=!0,o.keywords=o.keywords||o.beginKeywords,o.keywords){var r={},s=function(e,n){t.case_insensitive&&(n=n.toLowerCase()),n.split(" ").forEach(function(t){var n=t.split("|");r[n[0]]=[e,n[1]?Number(n[1]):1]})};"string"==typeof o.keywords?s("keyword",o.keywords):C(o.keywords).forEach(function(t){s(t,o.keywords[t])}),o.keywords=r}o.lexemesRe=n(o.lexemes||/\w+/,!0),i&&(o.beginKeywords&&(o.begin="\\b("+o.beginKeywords.split(" ").join("|")+")\\b"),o.begin||(o.begin=/\B|\b/),o.beginRe=n(o.begin),o.end||o.endsWithParent||(o.end=/\B|\b/),o.end&&(o.endRe=n(o.end)),o.terminator_end=e(o.end)||"",o.endsWithParent&&i.terminator_end&&(o.terminator_end+=(o.end?"|":"")+i.terminator_end)),o.illegal&&(o.illegalRe=n(o.illegal)),null==o.relevance&&(o.relevance=1),o.contains||(o.contains=[]);var m=[];o.contains.forEach(function(t){t.variants?t.variants.forEach(function(e){m.push(d(t,e))}):m.push("self"===t?o:t)}),o.contains=m,o.contains.forEach(function(t){a(t,o)}),o.starts&&a(o.starts,i);var l=o.contains.map(function(t){return t.beginKeywords?"\\.?("+t.begin+")\\.?":t.begin}).concat([o.terminator_end,o.illegal]).map(e).filter(Boolean);o.terminators=l.length?n(l.join("|"),!0):{exec:function(){return null}}}}a(t)}function l(t,n,o,i){function d(t,e){var n,o;for(n=0,o=e.contains.length;n',i+e+d}function p(){var t,n,a,o;if(!C.keywords)return e(k);for(o="",n=0,C.lexemesRe.lastIndex=0,a=C.lexemesRe.exec(k);a;)o+=e(k.substr(n,a.index-n)),t=u(C,a),t?(A+=t[1],o+=h(t[0],e(a[0]))):o+=e(a[0]),n=C.lexemesRe.lastIndex,a=C.lexemesRe.exec(k);return o+e(k.substr(n))}function f(){var t="string"==typeof C.subLanguage;if(t&&!E[C.subLanguage])return e(k);var n=t?l(C.subLanguage,k,!0,w[C.subLanguage]):c(k,C.subLanguage.length?C.subLanguage:void 0);return C.relevance>0&&(A+=n.relevance),t&&(w[C.subLanguage]=n.top),h(n.language,n.value,!1,!0)}function b(){M+=null!=C.subLanguage?f():p(),k=""}function v(t){M+=t.className?h(t.className,"",!0):"",C=Object.create(t,{parent:{value:C}})}function _(t,e){if(k+=t,null==e)return b(),0;var n=d(e,C);if(n)return n.skip?k+=e:(n.excludeBegin&&(k+=e),b(),n.returnBegin||n.excludeBegin||(k=e)),v(n,e),n.returnBegin?0:e.length;var a=r(C,e);if(a){var o=C;o.skip?k+=e:(o.returnEnd||o.excludeEnd||(k+=e),b(),o.excludeEnd&&(k=e));do C.className&&(M+=T),C.skip||(A+=C.relevance),C=C.parent;while(C!==a.parent);return a.starts&&v(a.starts,""),o.returnEnd?0:e.length}if(s(e,C))throw new Error('Illegal lexeme "'+e+'" for mode "'+(C.className||"")+'"');return k+=e,e.length||1}var g=y(t);if(!g)throw new Error('Unknown language: "'+t+'"');m(g);var x,C=i||g,w={},M="";for(x=C;x!==g;x=x.parent)x.className&&(M=h(x.className,"",!0)+M);var k="",A=0;try{for(var R,O,S=0;;){if(C.terminators.lastIndex=S,R=C.terminators.exec(n),!R)break;O=_(n.substr(S,R.index-S),R[0]),S=R.index+O}for(_(n.substr(S)),x=C;x.parent;x=x.parent)x.className&&(M+=T);return{relevance:A,value:M,language:t,top:C}}catch(t){if(t.message&&t.message.indexOf("Illegal")!==-1)return{relevance:0,value:e(n)};throw t}}function c(t,n){n=n||N.languages||C(E);var a={relevance:0,value:e(t)},o=a;return n.filter(y).forEach(function(e){var n=l(e,t,!1);n.language=e,n.relevance>o.relevance&&(o=n),n.relevance>a.relevance&&(o=a,a=n)}),o.language&&(a.second_best=o),a}function u(t){return N.tabReplace||N.useBR?t.replace(A,function(t,e){return N.useBR&&"\n"===t?"":N.tabReplace?e.replace(/\t/g,N.tabReplace):void 0}):t}function h(t,e,n){var a=e?w[e]:n,o=[t.trim()];return t.match(/\bhljs\b/)||o.push("hljs"),t.indexOf(a)===-1&&o.push(a),o.join(" ").trim()}function p(t){var e,n,a,d,m,p=i(t);o(p)||(N.useBR?(e=document.createElementNS("http://www.w3.org/1999/xhtml","div"),e.innerHTML=t.innerHTML.replace(/\n/g,"").replace(//g,"\n")):e=t,m=e.textContent,a=p?l(p,m,!0):c(m),n=r(e),n.length&&(d=document.createElementNS("http://www.w3.org/1999/xhtml","div"),d.innerHTML=a.value,a.value=s(n,r(d),m)),a.value=u(a.value),t.innerHTML=a.value,t.className=h(t.className,p,a.language),t.result={language:a.language,re:a.relevance},a.second_best&&(t.second_best={language:a.second_best.language,re:a.second_best.relevance}))}function f(t){N=d(N,t)}function b(){if(!b.called){b.called=!0;var t=document.querySelectorAll("pre code");x.forEach.call(t,p)}}function v(){addEventListener("DOMContentLoaded",b,!1),addEventListener("load",b,!1)}function _(e,n){var a=E[e]=n(t);a.aliases&&a.aliases.forEach(function(t){w[t]=e})}function g(){return C(E)}function y(t){return t=(t||"").toLowerCase(),E[t]||E[w[t]]}var x=[],C=Object.keys,E={},w={},M=/^(no-?highlight|plain|text)$/i,k=/\blang(?:uage)?-([\w-]+)\b/i,A=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,T="",N={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0},R={"&":"&","<":"<",">":">"};return t.highlight=l,t.highlightAuto=c,t.fixMarkup=u,t.highlightBlock=p,t.configure=f,t.initHighlighting=b,t.initHighlightingOnLoad=v,t.registerLanguage=_,t.listLanguages=g,t.getLanguage=y,t.inherit=d,t.IDENT_RE="[a-zA-Z]\\w*",t.UNDERSCORE_IDENT_RE="[a-zA-Z_]\\w*",t.NUMBER_RE="\\b\\d+(\\.\\d+)?",t.C_NUMBER_RE="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",t.BINARY_NUMBER_RE="\\b(0b[01]+)",t.RE_STARTERS_RE="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",t.BACKSLASH_ESCAPE={begin:"\\\\[\\s\\S]",relevance:0},t.APOS_STRING_MODE={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},t.QUOTE_STRING_MODE={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},t.PHRASAL_WORDS_MODE={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|like)\b/},t.COMMENT=function(e,n,a){var o=t.inherit({className:"comment",begin:e,end:n,contains:[]},a||{});return o.contains.push(t.PHRASAL_WORDS_MODE),o.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|XXX):",relevance:0}),o},t.C_LINE_COMMENT_MODE=t.COMMENT("//","$"),t.C_BLOCK_COMMENT_MODE=t.COMMENT("/\\*","\\*/"),t.HASH_COMMENT_MODE=t.COMMENT("#","$"),t.NUMBER_MODE={className:"number",begin:t.NUMBER_RE,relevance:0},t.C_NUMBER_MODE={className:"number",begin:t.C_NUMBER_RE,relevance:0},t.BINARY_NUMBER_MODE={className:"number",begin:t.BINARY_NUMBER_RE,relevance:0},t.CSS_NUMBER_MODE={className:"number",begin:t.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},t.REGEXP_MODE={className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[t.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[t.BACKSLASH_ESCAPE]}]},t.TITLE_MODE={className:"title",begin:t.IDENT_RE,relevance:0},t.UNDERSCORE_TITLE_MODE={className:"title",begin:t.UNDERSCORE_IDENT_RE,relevance:0},t.METHOD_GUARD={begin:"\\.\\s*"+t.UNDERSCORE_IDENT_RE,relevance:0},t})},function(t,e,n){/*! + * Vue.js v2.0.8 + * (c) 2014-2016 Evan You + * Released under the MIT License. + */ +"use strict";function a(t){return null==t?"":"object"==typeof t?JSON.stringify(t,null,2):String(t)}function o(t){var e=parseFloat(t,10);return e||0===e?e:t}function i(t,e){for(var n=Object.create(null),a=t.split(","),o=0;o-1)return t.splice(n,1)}}function r(t,e){return cn.call(t,e)}function s(t){return"string"==typeof t||"number"==typeof t}function m(t){var e=Object.create(null);return function(n){var a=e[n];return a||(e[n]=t(n))}}function l(t,e){function n(n){var a=arguments.length;return a?a>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function c(t,e){e=e||0;for(var n=t.length-e,a=new Array(n);n--;)a[n]=t[n+e];return a}function u(t,e){for(var n in e)t[n]=e[n];return t}function h(t){return null!==t&&"object"==typeof t}function p(t){return vn.call(t)===_n}function f(t){for(var e={},n=0;nyn._maxUpdateCount)){sa("You may have an infinite update loop "+(t.user?'in watcher with expression "'+t.expression+'"':"in a component render function."),t.vm);break}}Rn&&yn.devtools&&Rn.emit("flush"),k()}function T(t){var e=t.id;if(null==$n[e]){if($n[e]=!0,zn){for(var n=Fn.length-1;n>=0&&Fn[n].id>t.id;)n--;Fn.splice(Math.max(n,Vn)+1,0,t)}else Fn.push(t);qn||(qn=!0,On(A))}}function N(t){Gn.clear(),R(t,Gn)}function R(t,e){var n,a,o=Array.isArray(t);if((o||h(t))&&Object.isExtensible(t)){if(t.__ob__){var i=t.__ob__.dep.id;if(e.has(i))return;e.add(i)}if(o)for(n=t.length;n--;)R(t[n],e);else for(a=Object.keys(t),n=a.length;n--;)R(t[a[n]],e)}}function O(t,e){t.__proto__=e}function S(t,e,n){for(var a=0,o=n.length;a1?c(n):n;for(var a=c(arguments,1),o=0,i=n.length;o-1?Ta[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Ta[t]=/HTMLUnknownElement/.test(e.toString())}function ne(t){if("string"==typeof t){var e=t;if(t=document.querySelector(t),!t)return sa("Cannot find element: "+e),document.createElement("div")}return t}function ae(t,e){var n=document.createElement(t);return"select"!==t?n:(e.data&&e.data.attrs&&"multiple"in e.data.attrs&&n.setAttribute("multiple","multiple"),n)}function oe(t,e){return document.createElementNS(wa[t],e)}function ie(t){return document.createTextNode(t)}function de(t){return document.createComment(t)}function re(t,e,n){t.insertBefore(e,n)}function se(t,e){t.removeChild(e)}function me(t,e){t.appendChild(e)}function le(t){return t.parentNode}function ce(t){return t.nextSibling}function ue(t){return t.tagName}function he(t,e){t.textContent=e}function pe(t){return t.childNodes}function fe(t,e,n){t.setAttribute(e,n)}function be(t,e){var n=t.data.ref;if(n){var a=t.context,o=t.child||t.elm,i=a.$refs;e?Array.isArray(i[n])?d(i[n],o):i[n]===o&&(i[n]=void 0):t.data.refInFor?Array.isArray(i[n])&&i[n].indexOf(o)<0?i[n].push(o):i[n]=[o]:i[n]=o}}function ve(t){return null==t}function _e(t){return null!=t}function ge(t,e){return t.key===e.key&&t.tag===e.tag&&t.isComment===e.isComment&&!t.data==!e.data}function ye(t,e,n){var a,o,i={};for(a=e;a<=n;++a)o=t[a].key,_e(o)&&(i[o]=a);return i}function xe(t){function e(t){return new ea(M.tagName(t).toLowerCase(),{},[],void 0,t)}function n(t,e){function n(){0===--n.listeners&&o(t)}return n.listeners=e,n}function o(t){var e=M.parentNode(t);e&&M.removeChild(e,t)}function i(t,e,n){var a,o=t.data;if(t.isRootInsert=!n,_e(o)&&(_e(a=o.hook)&&_e(a=a.init)&&a(t),_e(a=t.child)))return l(t,e),t.elm;var i=t.children,r=t.tag;return _e(r)?(t.ns||yn.ignoredElements&&yn.ignoredElements.indexOf(r)>-1||!yn.isUnknownElement(r)||sa("Unknown custom element: <"+r+'> - did you register the component correctly? For recursive components, make sure to provide the "name" option.',t.context),t.elm=t.ns?M.createElementNS(t.ns,r):M.createElement(r,t),c(t),d(t,i,e),_e(o)&&m(t,e)):t.isComment?t.elm=M.createComment(t.text):t.elm=M.createTextNode(t.text),t.elm}function d(t,e,n){if(Array.isArray(e))for(var a=0;ah?(m=ve(n[_+1])?null:n[_+1].elm,u(t,m,n,c,_,a)):c>_&&p(t,e,l,h)}function v(t,e,n,a){if(t!==e){if(e.isStatic&&t.isStatic&&e.key===t.key&&(e.isCloned||e.isOnce))return void(e.elm=t.elm);var o,i=e.data,d=_e(i);d&&_e(o=i.hook)&&_e(o=o.prepatch)&&o(t,e);var s=e.elm=t.elm,m=t.children,l=e.children;if(d&&r(e)){for(o=0;o, or missing . Bailing hydration and performing full client-side render.")}t=e(t)}if(d=t.elm,s=M.parentNode(d),i(n,l),n.parent&&(n.parent.elm=n.elm,r(n)))for(var u=0;u-1?e.split(/\s+/).forEach(function(e){return t.classList.add(e)}):t.classList.add(e);else{var n=" "+t.getAttribute("class")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function He(t,e){if(e&&e.trim())if(t.classList)e.indexOf(" ")>-1?e.split(/\s+/).forEach(function(e){return t.classList.remove(e)}):t.classList.remove(e);else{for(var n=" "+t.getAttribute("class")+" ",a=" "+e+" ";n.indexOf(a)>=0;)n=n.replace(a," ");t.setAttribute("class",n.trim())}}function De(t){Za(function(){Za(t)})}function je(t,e){(t._transitionClasses||(t._transitionClasses=[])).push(e),Le(t,e)}function Fe(t,e){t._transitionClasses&&d(t._transitionClasses,e),He(t,e)}function $e(t,e,n){var a=Be(t,e),o=a.type,i=a.timeout,d=a.propCount;if(!o)return n();var r=o===Ga?Ja:Xa,s=0,m=function(){t.removeEventListener(r,l),n()},l=function(e){e.target===t&&++s>=d&&m()};setTimeout(function(){s0&&(n=Ga,l=d,c=i.length):e===Ka?m>0&&(n=Ka,l=m,c=s.length):(l=Math.max(d,m),n=l>0?d>m?Ga:Ka:null,c=n?n===Ga?i.length:s.length:0);var u=n===Ga&&to.test(a[Ya+"Property"]);return{type:n,timeout:l,propCount:c,hasTransform:u}}function qe(t,e){for(;t.length1,T=e._enterCb=Ge(function(){k&&Fe(e,x),T.cancelled?(k&&Fe(e,y),M&&M(e)):w&&w(e),e._enterCb=null});t.data.show||J(t.data.hook||(t.data.hook={}),"insert",function(){var n=e.parentNode,a=n&&n._pending&&n._pending[t.key];a&&a.tag===t.tag&&a.elm._leaveCb&&a.elm._leaveCb(),E&&E(e,T)},"transition-insert"),C&&C(e),k&&(je(e,y),je(e,x),De(function(){Fe(e,y),T.cancelled||A||$e(e,o,T)})),t.data.show&&E&&E(e,T),k||A||T()}}}function Ue(t,e){function n(){b.cancelled||(t.data.show||((a.parentNode._pending||(a.parentNode._pending={}))[t.key]=t),m&&m(a),p&&(je(a,r),je(a,s),De(function(){Fe(a,r),b.cancelled||f||$e(a,d,b)})),l&&l(a,b),p||f||b())}var a=t.elm;a._enterCb&&(a._enterCb.cancelled=!0,a._enterCb());var o=We(t.data.transition);if(!o)return e();if(!a._leaveCb&&1===a.nodeType){var i=o.css,d=o.type,r=o.leaveClass,s=o.leaveActiveClass,m=o.beforeLeave,l=o.leave,c=o.afterLeave,u=o.leaveCancelled,h=o.delayLeave,p=i!==!1&&!kn,f=l&&(l._length||l.length)>1,b=a._leaveCb=Ge(function(){a.parentNode&&a.parentNode._pending&&(a.parentNode._pending[t.key]=null),p&&Fe(a,s),b.cancelled?(p&&Fe(a,r),u&&u(a)):(e(),c&&c(a)),a._leaveCb=null});h?h(n):n()}}function We(t){if(t){if("object"==typeof t){var e={};return t.css!==!1&&u(e,eo(t.name||"v")),u(e,t),e}return"string"==typeof t?eo(t):void 0}}function Ge(t){var e=!1;return function(){e||(e=!0,t())}}function Ke(t,e,n){var a=e.value,o=t.multiple;if(o&&!Array.isArray(a))return void sa(' expects an Array value for its binding, but got '+Object.prototype.toString.call(a).slice(8,-1),n);for(var i,d,r=0,s=t.options.length;r-1,d.selected!==i&&(d.selected=i);else if(_(Je(d),a))return void(t.selectedIndex!==r&&(t.selectedIndex=r));o||(t.selectedIndex=-1)}function Ye(t,e){for(var n=0,a=e.length;n0,An=wn&&wn.indexOf("edge/")>0,Tn=wn&&wn.indexOf("android")>0,Nn=wn&&/iphone|ipad|ipod|ios/.test(wn),Rn=En&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,On=function(){function t(){a=!1;var t=n.slice(0);n.length=0;for(var e=0;e":"anonymous component")+(t._isVue&&t.$options.__file?" at "+t.$options.__file:"")};var la=function(t){return"anonymous component"===t&&(t+=' - use the "name" option for better debugging messages.'),"\n(found in "+t+")"},ca=yn.optionMergeStrategies;ca.el=ca.propsData=function(t,e,n,a){return n||sa('option "'+a+'" can only be used during instance creation with the `new` keyword.'),ua(t,e)},ca.data=function(t,e,n){return n?t||e?function(){var a="function"==typeof e?e.call(n):e,o="function"==typeof t?t.call(n):void 0;return a?Rt(a,o):o}:void 0:e?"function"!=typeof e?(sa('The "data" option should be a function that returns a per-instance value in component definitions.',n),t):t?function(){return Rt(e.call(this),t.call(this))}:e:t},yn._lifecycleHooks.forEach(function(t){ca[t]=Ot}),yn._assetTypes.forEach(function(t){ca[t+"s"]=St}),ca.watch=function(t,e){if(!e)return t;if(!t)return e;var n={};u(n,t);for(var a in e){var o=n[a],i=e[a];o&&!Array.isArray(o)&&(o=[o]),n[a]=o?o.concat(i):[i]}return n},ca.props=ca.methods=ca.computed=function(t,e){if(!e)return t;if(!t)return e;var n=Object.create(null);return u(n,t),u(n,e),n};var ua=function(t,e){return void 0===e?t:e},ha=Object.freeze({defineReactive:I,_toString:a,toNumber:o,makeMap:i,isBuiltInTag:ln,remove:d,hasOwn:r,isPrimitive:s,cached:m,camelize:hn,capitalize:pn,hyphenate:bn,bind:l,toArray:c,extend:u,isObject:h,isPlainObject:p,toObject:f,noop:b,no:gn,genStaticKeys:v,looseEqual:_,looseIndexOf:g,isReserved:y,def:x,parsePath:C,hasProto:Cn,inBrowser:En,UA:wn,isIE:Mn,isIE9:kn,isEdge:An,isAndroid:Tn,isIOS:Nn,devtools:Rn,nextTick:On,get _Set(){return mn},mergeOptions:Ht,resolveAsset:Dt,get warn(){return sa},get formatComponentName(){return ra},validateProp:jt}),pa={name:"keep-alive",abstract:!0,created:function(){this.cache=Object.create(null)},render:function(){var t=at(this.$slots.default);if(t&&t.componentOptions){var e=t.componentOptions,n=null==t.key?e.Ctor.cid+"::"+e.tag:t.key;this.cache[n]?t.child=this.cache[n].child:this.cache[n]=t,t.data.keepAlive=!0}return t},destroyed:function(){var t=this;for(var e in this.cache){var n=t.cache[e];dt(n.child,"deactivated"),n.child.$destroy()}}},fa={KeepAlive:pa};Kt(Nt),Object.defineProperty(Nt.prototype,"$isServer",{get:function(){return yn._isServer}}),Nt.version="2.0.8";var ba,va=function(t,e){return"value"===e&&("input"===t||"textarea"===t||"option"===t)||"selected"===e&&"option"===t||"checked"===e&&"input"===t||"muted"===e&&"video"===t},_a=i("contenteditable,draggable,spellcheck"),ga=i("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),ya=(i("accept,accept-charset,accesskey,action,align,alt,async,autocomplete,autofocus,autoplay,autosave,bgcolor,border,buffered,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,http-equiv,name,contenteditable,contextmenu,controls,coords,data,datetime,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,method,for,form,formaction,headers,,height,hidden,high,href,hreflang,http-equiv,icon,id,ismap,itemprop,keytype,kind,label,lang,language,list,loop,low,manifest,max,maxlength,media,method,GET,POST,min,multiple,email,file,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,seamless,selected,shape,size,type,text,password,sizes,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,type,usemap,value,width,wrap"),"http://www.w3.org/1999/xlink"),xa=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Ca=function(t){return xa(t)?t.slice(6,t.length):""},Ea=function(t){return null==t||t===!1},wa={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML",xhtml:"http://www.w3.org/1999/xhtml"},Ma=i("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template"),ka=(i("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr",!0),i("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source",!0),i("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track",!0),i("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font,font-face,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0)),Aa=function(t){return Ma(t)||ka(t)},Ta=Object.create(null),Na=Object.freeze({createElement:ae,createElementNS:oe,createTextNode:ie,createComment:de,insertBefore:re,removeChild:se,appendChild:me,parentNode:le,nextSibling:ce,tagName:ue,setTextContent:he,childNodes:pe,setAttribute:fe}),Ra={create:function(t,e){be(e)},update:function(t,e){t.data.ref!==e.data.ref&&(be(t,!0),be(e))},destroy:function(t){be(t,!0)}},Oa=new ea("",{},[]),Sa=["create","update","remove","destroy"],Pa={create:Ce,update:Ce,destroy:function(t){Ce(t,Oa)}},Ia=Object.create(null),La=[Ra,Pa],Ha={create:ke,update:ke},Da={create:Te,update:Te},ja={create:Ne,update:Ne},Fa={create:Re,update:Re},$a=m(function(t){var e={},n=t.indexOf("background")>=0,a=n?/;(?![^(]*\))/g:";",o=n?/:(.+)/:":";return t.split(a).forEach(function(t){if(t){var n=t.split(o);n.length>1&&(e[n[0].trim()]=n[1].trim())}}),e}),Ba=/^--/,qa=function(t,e,n){Ba.test(e)?t.style.setProperty(e,n):t.style[Va(e)]=n},za=["Webkit","Moz","ms"],Va=m(function(t){if(ba=ba||document.createElement("div"),t=hn(t),"filter"!==t&&t in ba.style)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),n=0;n. If you are working with contenteditable, it's recommended to wrap a library dedicated for that purpose inside a custom component.",n.context),"select"===n.tag){var a=function(){Ke(t,e,n.context)};a(),(Mn||An)&&setTimeout(a,0)}else"textarea"!==n.tag&&"text"!==t.type||e.modifiers.lazy||(Tn||(t.addEventListener("compositionstart",Qe),t.addEventListener("compositionend",Xe)),kn&&(t.vmodel=!0))},componentUpdated:function(t,e,n){if("select"===n.tag){Ke(t,e,n.context);var a=t.multiple?e.value.some(function(e){return Ye(e,t.options)}):e.value!==e.oldValue&&Ye(e.value,t.options);a&&Ze(t,"change")}}},mo={bind:function(t,e,n){var a=e.value;n=tn(n);var o=n.data&&n.data.transition;a&&o&&!kn&&Ve(n);var i="none"===t.style.display?"":t.style.display;t.style.display=a?i:"none",t.__vOriginalDisplay=i},update:function(t,e,n){var a=e.value,o=e.oldValue;if(a!==o){n=tn(n);var i=n.data&&n.data.transition;i&&!kn?a?(Ve(n),t.style.display=t.__vOriginalDisplay):Ue(n,function(){t.style.display="none"}):t.style.display=a?t.__vOriginalDisplay:"none"}}},lo={model:so,show:mo},co={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String},uo={name:"transition",props:co,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(function(t){return t.tag}),n.length)){n.length>1&&sa(" can only be used on a single element. Use for lists.",this.$parent);var a=this.mode;a&&"in-out"!==a&&"out-in"!==a&&sa("invalid mode: "+a,this.$parent);var o=n[0];if(on(this.$vnode))return o;var i=en(o);if(!i)return o;if(this._leaving)return an(t,o);var d=i.key=null==i.key||i.isStatic?"__v"+(i.tag+this._uid)+"__":i.key,r=(i.data||(i.data={})).transition=nn(this),s=this._vnode,m=en(s);if(i.data.directives&&i.data.directives.some(function(t){return"show"===t.name})&&(i.data.show=!0),m&&m.data&&m.key!==d){var l=m.data.transition=u({},r);if("out-in"===a)return this._leaving=!0,J(l,"afterLeave",function(){e._leaving=!1,e.$forceUpdate()},d),an(t,o);if("in-out"===a){var c,h=function(){c()};J(r,"afterEnter",h,d),J(r,"enterCancelled",h,d),J(l,"delayLeave",function(t){c=t},d)}}return o}}},ho=u({tag:String,moveClass:String},co);delete ho.mode;var po={props:ho,render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),a=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],d=nn(this),r=0;r children must be keyed: <"+l+">")}}if(a){for(var c=[],u=[],h=0;h-1},get:function(n){return e[t.indexOf(n)]},set:function(n,a){t.indexOf(n)===-1&&(t.push(n),e.push(a))},delete:function(n){var a=t.indexOf(n);a>-1&&(t.splice(a,1),e.splice(a,1))}}}(),d=function(t){return new Event(t)};try{new Event("test")}catch(t){d=function(t){var e=document.createEvent("Event");return e.initEvent(t,!0,!1),e}}var r=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?(r=function(t){return t},r.destroy=function(t){return t},r.update=function(t){return t}):(r=function(t,e){return t&&Array.prototype.forEach.call(t.length?t:[t],function(t){return n(t,e)}),t},r.destroy=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],a),t},r.update=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],o),t}),e.exports=r})},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}var o=n(7),i=a(o),d=n(37),r=a(d);i.default.use(r.default),i.default.material.theme.registerAll({default:{primary:"cyan",accent:"pink"},indigo:{primary:"indigo",accent:"pink"},brown:{primary:"brown",accent:"green"},purple:{primary:"purple",accent:"blue"},orange:{primary:"orange",accent:"green"},blue:{primary:"blue",accent:"pink"},green:{primary:"green",accent:"pink"},"light-blue":{primary:"light-blue",accent:{color:"cyan",hue:"A200"}},teal:{primary:"teal",accent:"orange"},"blue-grey":{primary:"blue-grey",accent:"blue"},cyan:{primary:"cyan",accent:"pink"},white:{primary:"white",accent:"indigo"},grey:{primary:{color:"grey",hue:300},accent:"indigo"}})},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(178),i=a(o),d=n(177),r=a(d),s=n(174),m=a(s),l=n(175),c=a(l),u=n(176),h=a(u),p=n(179),f=a(p),b=n(180),v=a(b),_=n(182),g=a(_),y=n(181),x=a(y),C=n(183),E=a(C),w=n(184),M=a(w),k=n(185),A=a(k),T=n(186),N=a(T),R=n(187),O=a(R),S=n(188),P=a(S),I=n(189),L=a(I),H=n(190),D=a(H),j=n(191),F=a(j),$=n(192),B=a($),q=n(193),z=a(q),V=n(194),U=a(V),W=n(195),G=a(W),K=n(196),Y=a(K),J=n(197),Q=a(J),X=n(198),Z=a(X),tt=n(199),et=a(tt),nt=n(203),at=a(nt),ot=n(202),it=a(ot),dt=n(200),rt=a(dt),st=n(201),mt=a(st),lt=[{path:"/",name:"introduction",component:i.default},{path:"/getting-started",name:"getting-started",component:r.default},{path:"/about",name:"about",component:m.default},{path:"/changelog",name:"changelog",component:c.default}],ct=[{path:"/components",name:"components",redirect:"/components/avatar"},{path:"/components/avatar",name:"components:avatar",component:f.default},{path:"/components/bottom-bar",name:"components:bottom-bar",component:v.default},{path:"/components/button",name:"components:button",component:g.default},{path:"/components/button-toggle",name:"components:button-toggle",component:x.default},{path:"/components/card",name:"components:card",component:E.default},{path:"/components/checkbox",name:"components:checkbox",component:M.default},{path:"/components/icon",name:"components:icon",component:A.default},{path:"/components/input",name:"components:input",component:N.default},{path:"/components/list",name:"components:list",component:O.default},{path:"/components/menu",name:"components:menu",component:P.default},{path:"/components/radio",name:"components:radio",component:L.default},{path:"/components/ripple",name:"components:ripple",component:D.default},{path:"/components/select",name:"components:select",component:F.default},{path:"/components/sidenav",name:"components:sidenav",component:B.default},{path:"/components/switch",name:"components:switch",component:U.default},{path:"/components/subheader",name:"components:subheader",component:z.default},{path:"/components/table",name:"components:table",component:G.default},{path:"/components/tabs",name:"components:tabs",component:Y.default},{path:"/components/toolbar",name:"components:toolbar",component:Q.default},{path:"/components/tooltip",name:"components:tooltip",component:Z.default},{path:"/components/whiteframe",name:"components:whiteframe",component:et.default}],ut=[{path:"/themes",name:"themes",redirect:"/themes/configuration"},{path:"/themes/configuration",name:"themes:configuration",component:rt.default},{path:"/themes/dynamic-themes",name:"themes:dynamic-themes",component:mt.default}],ht=[{path:"/ui-elements",name:"ui-elements",redirect:"/ui-elements/typography"},{path:"/ui-elements/typography",name:"ui-elements:typography",component:at.default},{path:"/ui-elements/grid-system",name:"ui-elements:grid-system",component:it.default}],pt=[{path:"*",name:"error",component:h.default}];e.default=[].concat(lt,ct,ut,ht,pt),t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-avatar",t.extend(d.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(204),d=a(i),r=n(147),s=a(r);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-bottom-bar",t.extend(d.default)),t.component("md-bottom-bar-item",t.extend(s.default)),t.material.styles.push(l.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(205),d=a(i),r=n(206),s=a(r),m=n(148),l=a(m);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-button",t.extend(d.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(207),d=a(i),r=n(149),s=a(r);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-button-toggle",t.extend(d.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(208),d=a(i),r=n(150),s=a(r);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-card",t.extend(d.default)),t.component("md-card-media",t.extend(s.default)),t.component("md-card-media-cover",t.extend(l.default)),t.component("md-card-media-actions",t.extend(u.default)),t.component("md-card-header",t.extend(p.default)),t.component("md-card-header-text",t.extend(b.default)),t.component("md-card-content",t.extend(_.default)),t.component("md-card-actions",t.extend(y.default)),t.component("md-card-area",t.extend(C.default)),t.component("md-card-expand",t.extend(w.default)),t.material.styles.push(k.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(209),d=a(i),r=n(216),s=a(r),m=n(218),l=a(m),c=n(217),u=a(c),h=n(214),p=a(h),f=n(215),b=a(f),v=n(212),_=a(v),g=n(210),y=a(g),x=n(211),C=a(x),E=n(213),w=a(E),M=n(151),k=a(M);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-checkbox",t.extend(d.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(219),d=a(i),r=n(152),s=a(r);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-divider",t.extend(d.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(220),d=a(i);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-icon",t.extend(d.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(221),d=a(i),r=n(153),s=a(r);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-input-container",d.default),t.component("md-input",s.default),t.component("md-textarea",l.default),t.material.styles.push(u.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(223),d=a(i),r=n(222),s=a(r),m=n(224),l=a(m),c=n(154),u=a(c);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-list",t.extend(d.default)),t.component("md-list-item",t.extend(s.default)),t.component("md-list-expand",t.extend(l.default)),t.material.styles.push(u.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(225),d=a(i),r=n(227),s=a(r),m=n(226),l=a(m),c=n(155),u=a(c);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-menu",t.extend(d.default)),t.component("md-menu-item",t.extend(s.default)),t.component("md-menu-content",t.extend(l.default)),t.material.styles.push(u.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(228),d=a(i),r=n(230),s=a(r),m=n(229),l=a(m),c=n(156),u=a(c);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-radio",t.extend(d.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(231),d=a(i),r=n(157),s=a(r);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-select",t.extend(d.default)),t.component("md-option",t.extend(s.default)),t.material.styles.push(l.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(233),d=a(i),r=n(232),s=a(r),m=n(158),l=a(m);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-sidenav",t.extend(d.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(234),d=a(i),r=n(159),s=a(r);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-subheader",t.extend(d.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(235),d=a(i),r=n(160),s=a(r);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-switch",t.extend(d.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(236),d=a(i),r=n(161),s=a(r);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-table",t.extend(d.default)),t.component("md-table-header",{functional:!0,render:function(t,e){return t("thead",{staticClass:"md-table-header"},e.children)}}),t.component("md-table-body",{functional:!0,render:function(t,e){return t("tbody",{staticClass:"md-table-body"},e.children)}}),t.component("md-table-row",t.extend(s.default)),t.component("md-table-head",t.extend(l.default)),t.component("md-table-cell",t.extend(u.default)),t.component("md-table-edit",t.extend(p.default)),t.component("md-table-card",t.extend(b.default)),t.component("md-table-pagination",t.extend(y.default)),t.component("md-table-alternate-header",t.extend(_.default)),t.material.styles.push(C.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(237),d=a(i),r=n(244),s=a(r),m=n(242),l=a(m),c=n(240),u=a(c),h=n(241),p=a(h),f=n(239),b=a(f),v=n(238),_=a(v),g=n(243),y=a(g),x=n(162),C=a(x);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-tabs",t.extend(d.default)),t.component("md-tab",t.extend(s.default)),t.material.styles.push(l.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(246),d=a(i),r=n(245),s=a(r),m=n(163),l=a(m);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-toolbar",t.extend(d.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(247),d=a(i),r=n(164),s=a(r);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-tooltip",t.extend(d.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(248),d=a(i);t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-whiteframe",t.extend(d.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(249),d=a(i);t.exports=e.default},function(t,e,n){"use strict";function a(t){var e="md-ink-ripple",n="md-ripple",a="md-active",o=void 0,i=void 0,d=function(){i.removeEventListener("mousedown",o)},r=function(t,i){i&&!function(){var d=i.querySelector(":scope > ."+e+"> ."+n);d&&(o=function(t){var e=i.getBoundingClientRect();t.stopPropagation(),d.classList.remove(a);var n=t.pageY-e.top-d.offsetHeight/2-document.body.scrollTop,o=t.pageX-e.left-d.offsetWidth/2-document.body.scrollLeft;d.style.top=n+"px",d.style.left=o+"px",d.classList.add(a)},t.removeEventListener("mousedown",o),t.addEventListener("mousedown",o))}()},s=function(t,e,n){return t=document.createElement("div"),t.className=e,n&&(t.style.width=n,t.style.height=n),t},m=function(t){var e=["relative","absolute","fixed"];return e.indexOf(getComputedStyle(t).position)>-1},l=function(t){var e=!1,n=t;if(!t)return!1;if(m(t))return t;for(;!e&&(n=n.parentNode,n&&"body"!==n.tagName.toLowerCase());)n&&m(n)&&(e=n);return e},c=function(t,a){var o=l(t);if(o){var d=o.querySelector(":scope > ."+e+"> ."+n);if(!d){var m=Math.round(Math.max(o.offsetWidth,o.offsetHeight))+"px",c=a||s(d,e),u=s(d,n,m);c.appendChild(u),o.appendChild(c)}o===t&&d||(i=t,r(t,o))}};t.directive("mdInkRipple",function(e,n){t.nextTick(function(){n.value?d(e):c(e)})}),t.component("md-ink-ripple",{props:{mdDisabled:Boolean},render:function(t){return t("div",{staticClass:"md-ink-ripple"})},watch:{mdDisabled:function(){this.mdDisabled?d(this.$el.parentNode):c(this.$el.parentNode,this.$el)}},mounted:function(){this.mdDisabled||c(this.$el.parentNode,this.$el)},destroyed:function(){d(this.$el.parentNode)}})}Object.defineProperty(e,"__esModule",{value:!0}),e.default=a,n(166),n(250),t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){t.directive("mdTheme",b),t.material.theme={register:function(e,n){var a={};a[e]=n,f(a,t.material.styles)},registerAll:function(e){f(e,t.material.styles)}}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(34),d=a(i),r=n(35),s=a(r),m=["primary","accent","background","warn","hue-1","hue-2","hue-3"],l={primary:"indigo",accent:"pink",background:"grey",warn:"deep-orange"},c=function(t,e){var n=document.head,a="md-theme-"+e;if(!n.querySelector("#"+a)){var o=document.createElement("style");t=t.replace(/THEME_NAME/g,a),o.type="text/css",o.id=a,o.textContent=t,n.appendChild(o)}},u=[],h=function(t,e){return m.forEach(function(n){t=t.replace(RegExp("("+n.toUpperCase()+")-(COLOR|CONTRAST)-?(A?\\d*)-?(\\d*\\.?\\d+)?","g"),function(t,a,o,i,r){var m=void 0,c=0===+i?500:i;if(e[n]?"string"==typeof e[n]?m=d.default[e[n]]:(m=d.default[e[n].color]||d.default[l[n]],c=0===+i?e[n].hue:i):m=d.default[l[n]],"COLOR"===o){var u=d.default[e[n]];return i||u||("accent"===n?c="A200":"background"===n&&(c=50)),r?(0,s.default)(m[c],r):m[c]}return m.darkText.indexOf(c)>=0?r?(0,s.default)("#000",r):"rgba(0, 0, 0, .87)":r?(0,s.default)("#fff",r):"rgba(255, 255, 255, .87)"})}),t},p=function(t,e,n){var a=[];n.forEach(function(e){a.push(h(e,t))}),c(a.join("\n"),e)},f=function(t,e){var n=t?Object.keys(t):[];n.indexOf("default")===-1&&(p(l,"default",e),u.push("default")),n.forEach(function(n){p(t[n],n,e),u.push(n)})},b=function(t,e){var n=e.value,a=e.oldValue,o=n,i="md-theme-"+o,d="md-theme-"+a;t.classList.contains(i)||(t.classList.remove(d),o&&u.indexOf(o)>=0?t.classList.add(i):(t.classList.add(d),console.warn('Attempted to use unregistered theme "'+o+'".')))};t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={red:{50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000",darkText:[50,100,200,300,"A100"]},pink:{50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162",darkText:[50,100,200,"A100"]},purple:{50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff",darkText:[50,100,200,"A100"]},"deep-purple":{50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",A100:"#b388ff",A200:"#7c4dff",A400:"#651fff",A700:"#6200ea",darkText:[50,100,200,"A100"]},indigo:{50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe",darkText:[50,100,200,"A100"]},blue:{50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff",darkText:[50,100,200,300,400,"A100"]},"light-blue":{50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea",darkText:[50,100,200,300,400,500,"A100","A200","A300"]},cyan:{50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",A100:"#84ffff",A200:"#18ffff",A400:"#00e5ff",A700:"#00b8d4",darkText:[50,100,200,300,400,500,600,"A100","A200","A300","A400"]},teal:{50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",A100:"#a7ffeb",A200:"#64ffda",A400:"#1de9b6",A700:"#00bfa5",darkText:[50,100,200,300,400,"A100","A200","A300","A400"]},green:{50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853",darkText:[50,100,200,300,400,500,"A100","A200","A300","A400"]},"light-green":{50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",A100:"#ccff90",A200:"#b2ff59",A400:"#76ff03",A700:"#64dd17",darkText:[50,100,200,300,400,500,600,"A100","A200","A300","A400"]},lime:{50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",A100:"#f4ff81",A200:"#eeff41",A400:"#c6ff00",A700:"#aeea00",darkText:[50,100,200,300,400,500,600,700,800,"A100","A200","A300","A400"]},yellow:{50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",A100:"#ffff8d",A200:"#ffff00",A400:"#ffea00",A700:"#ffd600",darkText:[50,100,200,300,400,500,600,700,800,900,"A100","A200","A300","A400"]},amber:{50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",A100:"#ffe57f",A200:"#ffd740",A400:"#ffc400",A700:"#ffab00",darkText:[50,100,200,300,400,500,600,700,800,900,"A100","A200","A300","A400"]},orange:{50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00",darkText:[50,100,200,300,400,500,600,700,"A100","A200","A300","A400"]},"deep-orange":{50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",A100:"#ff9e80",A200:"#ff6e40",A400:"#ff3d00",A700:"#dd2c00",darkText:[50,100,200,300,400,"A100","A200"]},brown:{50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723",A100:"#d7ccc8",A200:"#bcaaa4",A400:"#8d6e63",A700:"#5d4037",darkText:[50,100,200,"A100","A200","A300","A400"]},grey:{50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#fff",A200:"#000000",A400:"#303030",A700:"#616161",darkText:[50,100,200,300,400,500,"A100"]},"blue-grey":{50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238",A100:"#cfd8dc",A200:"#b0bec5",A400:"#78909c",A700:"#455a64",darkText:[50,100,200,300,"A100","A200","A300","A400"]},white:{50:"#fff",100:"#fff",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff",A100:"#fff",A200:"#fff",A400:"#fff",A700:"#fff",darkText:[50,100,200,300,400,500,600,700,800,900,"A100","A200","A300","A400"]},black:{50:"#000",100:"#000",200:"#000",300:"#000",400:"#000",500:"#000",600:"#000",700:"#000",800:"#000",900:"#000",A100:"#000",A200:"#000",A400:"#000",A700:"#000",darkText:[]}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n="",a="",o="",i=t.toString().match(/^#?(([0-9a-zA-Z]{3}){1,3})$/);if(!i)throw new Error("Invalid color"+t);if(t=i[1],6===t.length)n=parseInt(t.substring(0,2),16),a=parseInt(t.substring(2,4),16),o=parseInt(t.substring(4,6),16);else if(3===t.length){var d=t.substring(0,1),r=t.substring(1,2),s=t.substring(2,3);n=parseInt(d+d,16),a=parseInt(r+r,16),o=parseInt(s+s,16)}return e?(e>1&&(e/=100),"rgba("+n+", "+a+", "+o+", "+e+")"):"rgb("+n+", "+a+", "+o+")"},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function o(t){return o.installed?void console.warn("Vue Material is already installed."):(o.installed=!0,t.material={styles:[l.default]},t.use(d.default),void t.use(s.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(33),d=a(i),r=n(32),s=a(r),m=n(165),l=a(m);n(333),t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(36),i=a(o),d=n(11),r=a(d),s=n(12),m=a(s),l=n(13),c=a(l),u=n(14),h=a(u),p=n(16),f=a(p),b=n(15),v=a(b),_=n(17),g=a(_),y=n(18),x=a(y),C=n(19),E=a(C),w=n(20),M=a(w),k=n(21),A=a(k),T=n(22),N=a(T),R=n(23),O=a(R),S=n(24),P=a(S),I=n(25),L=a(I),H=n(26),D=a(H),j=n(27),F=a(j),$=n(28),B=a($),q=n(29),z=a(q),V=n(30),U=a(V),W=n(31),G=a(W),K={mdCore:i.default,mdAvatar:r.default,mdBottomBar:m.default,mdButton:c.default,mdButtonToggle:h.default,mdCheckbox:f.default,mdCard:v.default,mdDivider:g.default,mdIcon:x.default,mdInputContainer:E.default,mdList:M.default,mdMenu:A.default,mdRadio:N.default,mdSelect:O.default,mdSidenav:P.default,mdSubheader:L.default,mdSwitch:D.default,mdTable:F.default,mdTabs:B.default,mdToolbar:z.default,mdTooltip:U.default,mdWhiteframe:G.default};K.install=function(t){for(var e in K){var n=K[e];n&&"install"!==e&&t.use(n)}},window.VueMaterial=K,e.default=K,t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{toolbar:!0,theme:"default",pageTitle:""}},computed:{logo:function(){return"assets/logo-vue-material-"+this.theme+".png"}},methods:{toggleSidenav:function(){this.$refs["main-sidebar"].toggle()},closeSidenav:function(){this.$refs["main-sidebar"].close()}}},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(6),i=a(o);e.default={props:["lang"],mounted:function(){i.default.highlightBlock(this.$refs.block)}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{label:[String,Number],titleTheme:{type:String,default:"grey"},bodyTheme:{type:String,default:"default"},size:[String,Number],height:[String,Number]},computed:{classes:function(){return!!this.size&&"size-"+this.size}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:["label"],methods:{toggleSidenav:function(){this.$root.toggleSidenav()}},mounted:function(){document.title=this.label+" - Vue Material"}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:["label"],methods:{toggleSidenav:function(){this.$root.toggleSidenav()}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:["label"]},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:["label"],methods:{toggleSidenav:function(){this.$root.toggleSidenav()}},mounted:function(){document.title="Vue Material - "+this.label}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{playground:{theme:"brown"}}},methods:{setTheme:function(t){this.playground.theme=t}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{buttonDisabled:!1}},methods:{disablePrimaryButton:function(){this.buttonDisabled=!this.buttonDisabled}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{checkbox:!0,checkbox2:!1}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{initialValue:"My initial value"}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={methods:{toggleSidenav:function(){this.$refs.sidebar.toggle()}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{radio1:2,radio2:1,radio3:1,radio4:1,radio5:2,radio6:3,radio7:1,radio8:2}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{movie:"godfather",country:"",font:"",food:"",users:["jim_halpert","michael_scott"]}},methods:{setPulpFiction:function(){this.movie="pulp_fiction"}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={methods:{toggleLeftSidenav:function(){this.$refs.leftSidenav.toggle()},toggleRightSidenav:function(){this.$refs.rightSidenav.toggle()},closeRightSidenav:function(){this.$refs.rightSidenav.close()},open:function(t){console.log("Opened: "+t)},close:function(t){console.log("Closed: "+t)}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{checked0:!0,checked1:!0,checked2:!0,checked3:!0,checked4:!0,checked5:!0,checked6:!0,checked7:!0,checked8:!0,checked9:!0,checked10:!0}},methods:{submit:function(){alert("This switch submits the form")}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{nutrition:[{dessert:"Frozen yogurt",type:"ice_cream",calories:"159",fat:"6.0",carbs:"24",protein:"4.0",comment:"Icy"},{dessert:"Ice cream sandwich",type:"ice_cream",calories:"237",fat:"9.0",carbs:"37",protein:"4.3",comment:"Super Tasty"},{dessert:"Eclair",type:"pastry",calories:"262",fat:"16.0",carbs:"24",protein:"6.0",comment:""},{dessert:"Cupcake",type:"pastry",calories:"305",fat:"3.7",carbs:"67",protein:"4.3",comment:""},{dessert:"Gingerbread",type:"other",calories:"356",fat:"16.0",carbs:"49",protein:"3.9",comment:""}],selectedData:[],sort:{},page:{}}},methods:{onSelect:function(t){this.selectedData=t,this.$forceUpdate()},onSort:function(t){this.sort=t},onPagination:function(t){this.page=t}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{playground:{color:"3",fixed:!0,centered:!1,shadow:0,theme:"default",tabs:[{label:"Phone",icon:"phone",active:!1,disabled:!1},{label:"Favorites",icon:"favorite",active:!1,disabled:!1},{label:"Near me",icon:"near_me",active:!0,disabled:!1}]},firstTabName:"Movies"}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdShift:Boolean},computed:{classes:function(){return this.mdShift?"md-shift":"md-fixed"}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdIcon:String,mdActive:Boolean},data:function(){return{active:!1}},computed:{classes:function(){return{"md-active":this.active}}},watch:{mdActive:function(t){this.setActive(t)}},methods:{setActive:function(t){this.$parent.$children.forEach(function(t){t.active=!1}),this.active=!!t,this.$emit("click")}},mounted:function(){if(!this.$parent.$el.classList.contains("md-bottom-bar"))throw this.$destroy(),new Error("You should wrap the md-bottom-bar-item in a md-bottom-bar");this.mdActive&&(this.active=!0)}},t.exports=e.default},function(t,e){"use strict";function n(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e=.7&&(a=.7),t.mdTextScrim?t.applyScrimColor(a):t.mdSolid&&t.applySolidColor(a)})}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{name:String,value:[String,Boolean],id:String,disabled:Boolean},data:function(){return{checked:this.value}},computed:{classes:function(){return{"md-checked":Boolean(this.checked),"md-disabled":this.disabled}}},watch:{value:function(){this.checked=this.value}},methods:{toggleCheck:function(t){this.disabled||(this.checked=!this.checked,this.$emit("change",this.checked,t),this.$emit("input",this.checked,t))}}},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(2),i=a(o),d=n(1),r=a(d);e.default={mixins:[i.default],props:{type:{type:String,default:"text"}},mounted:function(){if(this.parentContainer=(0,r.default)(this.$parent,"md-input-container"),!this.parentContainer)throw this.$destroy(),new Error("You should wrap the md-input in a md-input-container");this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.setParentValue(),this.handleMaxLength()}},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(4),i=a(o);e.default={props:{mdInline:Boolean,mdDisabled:Boolean,mdHasPassword:Boolean},data:function(){return{value:"",input:!1,showPassword:!1,enableCounter:!1,hasSelect:!1,hasPlaceholder:!1,isDisabled:!1,isRequired:!1,isFocused:!1,counterLength:0,inputLength:0}},computed:{hasValue:function(){return(0,i.default)(this.value)?this.value.length>0:Boolean(this.value)},classes:function(){return{"md-input-inline":this.mdInline,"md-has-password":this.mdHasPassword,"md-has-select":this.hasSelect,"md-has-value":this.hasValue,"md-input-placeholder":this.hasPlaceholder,"md-input-disabled":this.isDisabled,"md-input-required":this.isRequired,"md-input-focused":this.isFocused}}},methods:{isInput:function(){return this.input&&"input"===this.input.tagName.toLowerCase()},togglePasswordType:function(){this.isInput()&&("password"===this.input.type?(this.input.type="text",this.showPassword=!0):(this.input.type="password",this.showPassword=!1),this.input.focus())},setValue:function(t){this.value=t}},mounted:function(){if(this.input=this.$el.querySelectorAll("input, textarea, select")[0],!this.input)throw this.$destroy(),new Error("Missing input/select/textarea inside md-input-container")}},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(8),i=a(o),d=n(2),r=a(d),s=n(1),m=a(s);e.default={mixins:[r.default],mounted:function(){if(this.parentContainer=(0,m.default)(this.$parent,"md-input-container"),!this.parentContainer)throw this.$destroy(),new Error("You should wrap the md-textarea in a md-input-container");this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.setParentValue(),this.handleMaxLength(),this.$el.getAttribute("rows")||this.$el.setAttribute("rows","1"),(0,i.default)(this.$el)},beforeDestroy:function(){i.default.destroy(this.$el)}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{height:0}},methods:{calculatePadding:function(){this.height=-this.$el.offsetHeight+"px"}},mounted:function(){this.calculatePadding()}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{href:String,target:String,disabled:Boolean},render:function(t){var e=this,n="md-button md-list-item-container",a="md-list-item-holder",o=this.$slots.default,i=o[0].componentOptions,d=void 0,r=void 0,s={staticClass:"md-list-item",on:{click:function(){e.$emit("click")}}},m=function(e){return t("div",{staticClass:a},e)},l=function(){return o[0].data.staticClass=n+" "+a,o[0].data.directives=[{name:"md-ink-ripple"}],t("li",s,o)},c=function(){o.some(function(t,e){if(t.componentOptions&&"md-list-expand"===t.componentOptions.tag)return d=t,r=e,!0})},u=function(){return t("md-icon",{staticClass:"md-list-expand-indicator"},"keyboard_arrow_down")},h=function(t){t.$children.some(function(t){t.$el.classList.contains("md-list-expand")&&t.calculatePadding()})},p=function(t){var e=void 0;t.$parent.$children.some(function(t){var n=t.$el.classList;if(n.contains("md-list-item-expand")&&n.contains("md-active"))return e=t,n.remove("md-active"),h(t),!0}),e&&t.$el===e.$el||t.$el.classList.add("md-active")},f=function(){return o.splice(r,1),o.push(u()),t("button",{staticClass:n,on:{click:function(){p(e),e.$emit("click")}},directives:[{name:"md-ink-ripple"}]},[m(o)])},b=function(){return s.staticClass+=" md-list-item-expand",t("li",s,[f(),d])};if(i&&"router-link"===i.tag)return l();if(c(),d)return b();var v=t("md-button",{staticClass:n,attrs:{target:this.target,href:this.href,disabled:this.disabled}},[m(o)]);return this.target&&(v.data.attrs.rel="noopener"),t("li",s,[v])}},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(5),i=a(o),d=n(3),r=a(d);e.default={props:{mdSize:{type:[Number,String],default:0},mdDirection:{type:String,default:"bottom right"},mdCloseOnSelect:{type:Boolean,default:!0}},data:function(){return{browserMargin:8,active:!1}},watch:{mdSize:function(t,e){t>=1&&t<=7&&(this.removeLastSizeMenuContentClass(e),this.addNewSizeMenuContentClass(t))},mdDirection:function(t,e){this.removeLastDirectionMenuContentClass(e),this.addNewDirectionMenuContentClass(t)}},methods:{validateMenu:function(){if(!this.menuContent)throw this.$destroy(),new Error("You must have a md-menu-content inside your menu.");if(!this.menuTrigger)throw this.$destroy(),new Error("You must have an element with a md-menu-trigger attribute inside your menu.")},removeLastSizeMenuContentClass:function(t){this.menuContent.classList.remove("md-size-"+t)},removeLastDirectionMenuContentClass:function(t){this.menuContent.classList.remove("md-direction-"+t.replace(" ","-"))},addNewSizeMenuContentClass:function(t){this.menuContent.classList.add("md-size-"+t)},addNewDirectionMenuContentClass:function(t){this.menuContent.classList.add("md-direction-"+t.replace(" ","-"))},closeOnOffClick:function(t){this.$el.contains(t.target)||this.menuContent.contains(t.target)||this.close()},getBottomRightPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top,left:t.left};return e=(0,r.default)(this.menuContent,e)},getBottomLeftPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top,left:t.left-this.menuContent.offsetWidth+t.width};return e=(0,r.default)(this.menuContent,e)},getTopRightPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top+t.height-this.menuContent.offsetHeight,left:t.left};return e=(0,r.default)(this.menuContent,e)},getTopLeftPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top+t.height-this.menuContent.offsetHeight,left:t.left-this.menuContent.offsetWidth+t.width};return e=(0,r.default)(this.menuContent,e)},calculateMenuContentPos:function(){var t=void 0;switch(this.mdDirection){case"bottom left":t=this.getBottomLeftPos();break;case"top right":t=this.getTopRightPos();break;case"top left":t=this.getTopLeftPos();break;default:t=this.getBottomRightPos()}this.menuContent.style.top=t.top+"px",this.menuContent.style.left=t.left+"px"},recalculateOnResize:function(){window.requestAnimationFrame(this.calculateMenuContentPos)},open:function(){this.$root.$el.contains(this.menuContent)&&this.$root.$el.removeChild(this.menuContent),this.$root.$el.appendChild(this.menuContent),document.addEventListener("click",this.closeOnOffClick),window.addEventListener("resize",this.recalculateOnResize),this.calculateMenuContentPos(),getComputedStyle(this.menuContent).top,this.menuContent.classList.add("md-active"),this.menuContent.focus(),this.active=!0},close:function t(){var e=this,n=this.menuContent,t=function t(a){if(n&&a.target===n){var o=e.menuContent.querySelector(".md-ripple.md-active");n.removeEventListener(i.default,t),e.menuTrigger.focus(),e.active=!1,o&&o.classList.remove("md-active"),e.$root.$el.removeChild(n),document.removeEventListener("click",e.closeOnOffClick),window.removeEventListener("resize",e.recalculateOnResize)}};this.menuContent.addEventListener(i.default,t),this.menuContent.classList.remove("md-active")},toggle:function(){this.active?this.close():this.open()}},mounted:function(){this.menuTrigger=this.$el.querySelector("[md-menu-trigger]"),this.menuContent=this.$el.querySelector(".md-menu-content"),this.validateMenu(),this.addNewSizeMenuContentClass(this.mdSize),this.addNewDirectionMenuContentClass(this.mdDirection),this.menuContent.parentNode.removeChild(this.menuContent),this.menuTrigger.addEventListener("click",this.toggle)}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{oldHighlight:!1,highlighted:!1,itemsAmount:0}},methods:{close:function(){this.highlighted=!1,this.$parent.close()},highlightItem:function(t){this.oldHighlight=this.highlighted,"up"===t&&(1===this.highlighted?this.highlighted=this.itemsAmount:this.highlighted--),"down"===t&&(this.highlighted===this.itemsAmount?this.highlighted=1:this.highlighted++)},fireClick:function(){this.highlighted>0&&this.$children[0].$children[this.highlighted-1].$el.click()}},mounted:function(){if(!this.$parent.$el.classList.contains("md-menu"))throw this.$destroy(),new Error("You must wrap the md-menu-content in a md-menu")}},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),i=a(o);n(94),e.default={props:{disabled:Boolean},data:function(){return{parentContent:{},index:0}},computed:{classes:function(){return{"md-highlighted":this.highlighted}},highlighted:function(){return this.index===this.parentContent.highlighted&&(this.disabled&&(this.parentContent.oldHighlight>this.parentContent.highlighted?this.parentContent.highlighted--:this.parentContent.highlighted++),1===this.index?this.parentContent.$el.scrollTop=0:this.index===this.parentContent.itemsAmount?this.parentContent.$el.scrollTop=this.parentContent.$el.scrollHeight:this.$el.scrollIntoViewIfNeeded(!1),!0)}},methods:{close:function(){this.disabled||(this.parentMenu.mdCloseOnSelect&&this.parentContent.close(),this.$emit("click"))}},mounted:function(){if(this.parentContent=(0,i.default)(this.$parent,"md-menu-content"),this.parentMenu=(0,i.default)(this.$parent,"md-menu"),!this.parentContent)throw this.$destroy(),new Error("You must wrap the md-menu-item in a md-menu-content");this.parentContent.itemsAmount++,this.index=this.parentContent.itemsAmount}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{name:String,value:[String,Boolean,Number],mdValue:{type:[String,Boolean,Number],required:!0},id:String,disabled:Boolean},computed:{classes:function(){return{"md-checked":this.value&&this.mdValue.toString()===this.value.toString(),"md-disabled":this.disabled}}},methods:{toggleCheck:function(t){this.disabled||(this.$emit("change",this.mdValue,t),this.$emit("input",this.mdValue,t))}}},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),i=a(o);e.default={props:{value:[String,Boolean,Number]},data:function(){return{parentSelect:{},check:!1,index:0}},computed:{isSelected:function(){if(this.value&&this.parentSelect.value){var t=this.value.toString();return this.parentSelect.multiple?this.parentSelect.value.indexOf(t)>=0:this.value&&this.parentSelect.value&&t===this.parentSelect.value.toString()}return!1},classes:function(){return{"md-selected":this.isSelected,"md-checked":this.check}}},methods:{selectOption:function(){this.parentSelect.multiple?this.check=!this.check:this.parentSelect.selectOption(this.value,this.$refs.item.textContent)}},watch:{isSelected:function(t){this.parentSelect.multiple&&(this.check=t)},check:function(t){t?this.parentSelect.selectMultiple(this.index,this.value,this.$refs.item.textContent):this.parentSelect.selectMultiple(this.index)}},mounted:function(){if(this.parentSelect=(0,i.default)(this.$parent,"md-select"),this.parentContent=(0,i.default)(this.$parent,"md-menu-content"),!this.parentSelect)throw new Error("You must wrap the md-option in a md-select");this.parentSelect.optionsAmount++,this.index=this.parentSelect.optionsAmount,this.parentSelect.multipleOptions[this.index]={},this.parentSelect.options[this.index]=this},beforeDestroy:function(){delete this.parentSelect.options[this.index],delete this.parentSelect.multipleOptions[this.index]}},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=n(1),d=a(i),r=n(4),s=a(r);e.default={props:{name:String,required:Boolean,multiple:Boolean,value:[String,Number,Array],id:String,disabled:Boolean,placeholder:String,mdMenuClass:String},data:function(){return{selectedValue:null,selectedText:null,multipleText:null,multipleOptions:{},options:{},optionsAmount:0}},computed:{classes:function(){return{"md-disabled":this.disabled}},contentClasses:function(){return this.multiple?"md-multiple "+this.mdMenuClass:this.mdMenuClass}},watch:{value:function(t){this.setTextAndvalue(t)}},methods:{getSingleValue:function(t){var e=this,n={};return Object.keys(this.options).forEach(function(a){var o=e.options[a];o.value===t&&(n.value=t,n.text=o.$refs.item.textContent)}),n},getMultipleValue:function(t){var e=this;if((0,s.default)(this.value)){var n=function(){var n=[];return t.forEach(function(t){Object.keys(e.options).forEach(function(a){var o=e.options[a];if(o.value===t){var i=o.$refs.item.textContent;e.multipleOptions[a]={value:t,text:i},n.push(i)}})}),{v:{value:t,text:n.join(", ")}}}();if("object"===("undefined"==typeof n?"undefined":o(n)))return n.v}return{}},setTextAndvalue:function(t){var e=this.multiple?this.getMultipleValue(t):this.getSingleValue(t);this.selectedValue=e.value,this.selectedText=e.text,this.parentContainer&&this.$parent.setValue(e.text)},changeValue:function(t){this.$emit("input",t),this.$emit("change",t)},selectMultiple:function(t,e,n){var a=[];this.multipleOptions[t]={value:e,text:n};for(var o in this.multipleOptions)this.multipleOptions.hasOwnProperty(o)&&this.multipleOptions[o].value&&a.push(this.multipleOptions[o].value);this.changeValue(a)},selectOption:function(t,e){this.selectedText=e,this.changeValue(t)}},mounted:function(){this.parentContainer=(0,d.default)(this.$parent,"md-input-container"),this.setTextAndvalue(this.value),this.parentContainer&&(this.parentContainer.setValue(this.value),this.parentContainer.hasSelect=!0)},beforeDestroy:function(){this.parentContainer&&(this.parentContainer.setValue(""),this.parentContainer.hasSelect=!1)}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{mdVisible:!1}},computed:{classes:function(){return this.mdVisible&&"md-active"}},methods:{show:function(){this.mdVisible=!0,this.$el.focus(),this.$emit("open")},close:function(){this.mdVisible=!1,this.$el.blur(),this.$emit("close")},toggle:function(){this.mdVisible?this.close():this.show()}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={render:function(t){var e="div",n={staticClass:"md-subheader"};return"md-list"===this.$parent.$options._componentTag&&(e="li"),t(e,n,this.$slots.default)}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=75,a="-1px";e.default={props:{name:String,value:Boolean,id:String,disabled:Boolean,type:{type:String,default:"button"}},data:function(){return{leftPos:a,checked:this.value}},computed:{classes:function(){return{"md-checked":Boolean(this.value),"md-disabled":this.disabled}},styles:function(){return{transform:"translate3D("+this.leftPos+", -50%, 0)"}}},watch:{checked:function(){this.leftPos=this.value?n+"%":a}},methods:{toggleSwitch:function(){this.disabled||(this.checked=!this.checked,this.$emit("change",this.checked),this.$emit("input",this.checked))}},mounted:function(){this.leftPos=this.value?n+"%":a}},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),i=a(o);e.default={props:{mdSortType:String,mdSort:String},data:function(){return{sortType:this.mdSortType,sortBy:this.mdSort,hasRowSelection:!1,data:[],numberOfRows:0,numberOfSelected:0,selectedRows:{}}},methods:{emitSort:function(t){this.sortBy=t,this.$emit("sort",{name:t,type:this.sortType})},emitSelection:function(){this.$emit("select",this.selectedRows)}},mounted:function(){this.parentCard=(0,i.default)(this.$parent,"md-table-card"),this.parentCard&&(this.parentCard.tableInstance=this)}},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),i=a(o);e.default={props:{mdSelectedLabel:String},data:function(){return{classes:{},tableInstance:{}}},mounted:function(){var t=this;this.parentCard=(0,i.default)(this.$parent,"md-table-card"),this.$nextTick(function(){t.tableInstance=t.parentCard.tableInstance,t.$watch("tableInstance.numberOfSelected",function(){t.$refs.counter.textContent=t.tableInstance.numberOfSelected,t.classes={"md-active":t.tableInstance.numberOfSelected>0}})})}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdNumeric:Boolean},computed:{classes:function(){return{"md-numeric":this.mdNumeric}}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{value:String,mdLarge:Boolean,mdId:String,mdName:String,mdPlaceholder:String,mdMaxlength:[Number,String]},data:function(){return{active:!1}},computed:{triggerClasses:function(){return{"md-edited":this.value}},dialogClasses:function(){return{"md-active":this.active,"md-large":this.mdLarge}},realValue:function(){console.log(this.value)}},methods:{openDialog:function(){this.active=!0,this.$refs.input.$el.focus(),document.addEventListener("click",this.closeDialogOnOffClick)},closeDialog:function(){this.active&&(this.active=!1,this.$refs.input.$el.blur(),document.removeEventListener("click",this.closeDialogOnOffClick))},closeDialogOnOffClick:function(t){this.$refs.dialog.contains(t.target)||this.closeDialog()},confirmDialog:function(){var t=this.$refs.input.$el.value;this.closeDialog(),this.$emit("input",t),this.$emit("edited",t)}}},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),i=a(o);e.default={props:{mdNumeric:Boolean,mdSortBy:String,mdTooltip:String},data:function(){return{sortType:null,sorted:!1,parentTable:{}}},computed:{classes:function(){var t=this.hasMatchSort();return t||(this.sorted=!1),{"md-numeric":this.mdNumeric,"md-sortable":this.mdSortBy,"md-sorted":t&&this.sorted,"md-sorted-descending":t&&"desc"===this.sortType}}},methods:{hasMatchSort:function(){return this.parentTable.sortBy===this.mdSortBy},changeSort:function(){this.mdSortBy&&("asc"===this.sortType&&this.sorted?this.sortType="desc":this.sortType="asc",this.sorted=!0,this.parentTable.sortType=this.sortType,this.parentTable.emitSort(this.mdSortBy))}},mounted:function(){this.parentTable=(0,i.default)(this.$parent,"md-table"),this.hasMatchSort()&&(this.sorted=!0,this.sortType=this.parentTable.sortType)}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdSize:{type:[Number,String],default:10},mdPageOptions:[Array,Boolean],mdPage:{type:[Number,String],default:1},mdTotal:{type:[Number,String],default:"Many"},mdLabel:{type:String,default:"Rows per page"},mdSeparator:{type:String,default:"of"}},data:function(){return{currentSize:parseInt(this.mdSize,10),currentPage:parseInt(this.mdPage,10)}},computed:{lastPage:function(){return!1}},methods:{emitPaginationEvent:function(){this.canFireEvents&&this.$emit("pagination",{size:this.currentSize,page:this.currentPage})},changeSize:function(){this.canFireEvents&&(this.$emit("size",this.currentSize),this.emitPaginationEvent())},changePage:function(){this.canFireEvents&&(this.$emit("page",this.currentPage),this.emitPaginationEvent())}},mounted:function(){var t=this;this.$nextTick(function(){t.mdPageOptions=t.mdPageOptions||[10,25,50,100],t.currentSize=t.mdPageOptions[0],t.canFireEvents=!0})}},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),i=a(o),d="md-transition-off";e.default={props:{mdAutoSelect:Boolean,mdSelection:Boolean,mdItem:Object},data:function(){return{parentTable:{},headRow:!1,checkbox:!1,index:0}},computed:{isDisabled:function(){return!this.mdSelection&&!this.headRow},hasSelection:function(){return this.mdSelection||this.headRow&&this.parentTable.hasRowSelection},classes:function(){return{"md-selected":this.checkbox}}},methods:{setSelectedRow:function(t,e){t?(this.parentTable.selectedRows[e]=this.parentTable.data[e],++this.parentTable.numberOfSelected):(delete this.parentTable.selectedRows[e],--this.parentTable.numberOfSelected)},handleSingleSelection:function(t){this.setSelectedRow(t,this.index-1),this.parentTable.$children[0].checkbox=this.parentTable.numberOfSelected===this.parentTable.numberOfRows},handleMultipleSelection:function(t){var e=this;this.parentTable.numberOfRows>25&&this.parentTable.$el.classList.add(d),this.parentTable.$children.forEach(function(n,a){n.checkbox=t,n.headRow||e.setSelectedRow(t,a-1)}),t?this.parentTable.numberOfSelected=this.parentTable.numberOfRows:this.parentTable.numberOfSelected=0,window.setTimeout(function(){return e.parentTable.$el.classList.remove(d)})},select:function(t){this.hasSelection&&(this.headRow?this.handleMultipleSelection(t):this.handleSingleSelection(t),this.parentTable.emitSelection())},autoSelect:function(){this.mdAutoSelect&&this.hasSelection&&(this.checkbox=!this.checkbox,this.handleSingleSelection(this.checkbox),this.parentTable.emitSelection())}},watch:{data:function(){this.parentTable.data[this.index]=this.item}},mounted:function(){this.parentTable=(0,i.default)(this.$parent,"md-table"),"thead"===this.$el.parentNode.tagName.toLowerCase()?this.headRow=!0:(this.parentTable.numberOfRows++,this.index=this.parentTable.numberOfRows,this.mdSelection&&(this.parentTable.hasRowSelection=!0),this.mdItem&&this.parentTable.data.push(this.mdItem))}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{id:[String,Number],mdLabel:[String,Number],mdIcon:String,mdActive:Boolean,mdDisabled:Boolean},data:function(){var t=void 0;return this.id||(t="tab-"+Math.random().toString(36).substr(2,10)),{tabId:this.id||t}},watch:{mdActive:function(){this.updateTabData()},mdDisabled:function(){this.updateTabData()},mdIcon:function(){this.updateTabData()},mdLabel:function(){this.updateTabData()}},methods:{updateTabData:function(){this.$parent.updateTabData({id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,ref:this.$refs.tab})}},mounted:function(){if(!this.$parent.$el.classList.contains("md-tabs"))throw this.$destroy(),new Error("You should wrap the md-tab in a md-tabs");this.$parent.registerTab({id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,ref:this.$refs.tab})}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdFixed:Boolean,mdCentered:Boolean,mdElevation:[String,Number]},data:function(){return{hasIcons:!1,hasLabel:!1,elevation:this.mdElevation,activeTab:"",activeTabNumber:0,tabs:{}}},watch:{mdFixed:function(){var t=this,e=0,n=window.setInterval(function(){e++,window.requestAnimationFrame(function(){t.calculateIndicatorPos(!0)}),e>200&&window.clearInterval(n)},1);this.recalculateAllTabsPos()},mdCentered:function(){this.recalculateAllTabsPos()},mdElevation:function(){this.elevation=this.mdElevation}},computed:{tabClasses:function(){return{"md-fixed":this.mdFixed,"md-centered":this.mdCentered||this.mdFixed,"md-has-icon":this.hasIcons,"md-has-label":this.hasLabel}},indicatorClass:function(){var t=this.lastIndicatorNumber>this.activeTabNumber;return this.lastIndicatorNumber=this.activeTabNumber,{"md-to-right":!t,"md-to-left":t}}},methods:{getHeaderClass:function(t){return{"md-active":this.activeTab===t.id,"md-disabled":t.disabled}},calculateIndicatorPos:function(t){var e=this,n=this.$refs.indicator,a=this.$el.offsetWidth;t&&n.classList.add("md-transition-off"),this.$nextTick(function(){var o=e.$refs.tabHeader[e.activeTabNumber],i=o.offsetLeft,d=a-i-o.offsetWidth;n.style.left=i+"px",n.style.right=d+"px",t&&window.setTimeout(function(){n.classList.remove("md-transition-off")},100)})},calculateTabPos:function(t,e){this.$refs.tabWrapper.style.transform="translate3D("+-this.$refs.tabContent.offsetWidth*this.activeTabNumber+"px, 0, 0)",t.style.width=this.$refs.tabContent.offsetWidth+"px",t.style.left=this.$refs.tabContent.offsetWidth*e+"px"},setVisibleTab:function(t){this.$refs.tabContent.style.height=t.offsetHeight+"px",t.classList.add("md-active")},changeTab:function(t){var e=this,n=Object.keys(this.tabs),a=t||n[0],o=n.indexOf(a);this.tabs[this.activeTab||a].ref.classList.remove("md-active"),this.activeTab=a,this.activeTabNumber=o,this.$nextTick(function(){e.calculateIndicatorPos(),e.calculateTabPos(e.tabs[a].ref,o),e.setVisibleTab(e.tabs[a].ref)}),this.$emit("change",o)},handleTabData:function(t){var e=Object.keys(this.tabs),n=e.indexOf(t.id);this.hasIcons=!!t.icon,this.hasLabel=!!t.label,t.disabled?this.changeTab(e[n+1]):t.active&&this.changeTab(t.id)},registerTab:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.calculateTabPos(this.tabs[t.id].ref,Object.keys(this.tabs).length-1)},updateTabData:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.$forceUpdate(),this.recalculateAllTabsPos()},recalculateAllTabsPos:function(t){var e=this;"undefined"==typeof t&&(t=!0),window.requestAnimationFrame(function(){e.calculateIndicatorPos(!t),Object.keys(e.tabs).forEach(function(t,n){e.calculateTabPos(e.tabs[t].ref,n)})})}},mounted:function(){this.activeTab||this.changeTab(),window.addEventListener("resize",this.recalculateAllTabsPos)},beforeDestroy:function(){window.removeEventListener("resize",this.recalculateAllTabsPos)}},t.exports=e.default},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(5),i=a(o),d=n(3),r=a(d);e.default={props:{mdDirection:{type:String,default:"bottom"},mdDelay:{type:String,default:"0"}},data:function(){return{active:!1,transitionOff:!1,topPosition:!1,leftPosition:!1}},computed:{classes:function(){return{"md-active":this.active,"md-transition-off":this.transitionOff,"md-tooltip-top":"top"===this.mdDirection,"md-tooltip-right":"right"===this.mdDirection,"md-tooltip-bottom":"bottom"===this.mdDirection, +"md-tooltip-left":"left"===this.mdDirection}},style:function(){return{"transition-delay":this.mdDelay+"ms",top:this.topPosition+"px",left:this.leftPosition+"px"}}},watch:{mdDirection:function(){this.calculateTooltipPosition()}},methods:{calculateTooltipPosition:function(){var t=this.parentElement.getBoundingClientRect(),e={};switch(this.mdDirection){case"top":e.top=t.top-this.$el.offsetHeight,e.left=t.left+t.width/2;break;case"right":e.top=t.top,e.left=t.left+t.width;break;case"bottom":e.top=t.bottom,e.left=t.left+t.width/2;break;case"left":e.top=t.top,e.left=t.left-this.$el.offsetWidth;break;default:console.warn("Invalid "+this.mdDirection+" option to md-direction option")}e=(0,r.default)(this.tooltipElement,e),this.topPosition=e.top,this.leftPosition=e.left},open:function(){var t=this;document.body.appendChild(this.tooltipElement),getComputedStyle(this.tooltipElement).top,this.transitionOff=!0,this.calculateTooltipPosition(),window.setTimeout(function(){t.transitionOff=!1,t.active=!0},10)},close:function(){var t=this,e=function e(){t.tooltipElement.removeEventListener(i.default,e),t.tooltipElement.parentNode&&!t.tooltipElement.classList.contains("md-active")&&document.body.removeChild(t.tooltipElement)};this.active=!1,this.tooltipElement.removeEventListener(i.default,e),this.tooltipElement.addEventListener(i.default,e)}},mounted:function(){var t=this;this.$nextTick(function(){t.tooltipElement=t.$el,t.parentElement=t.tooltipElement.parentNode,t.$el.parentNode.removeChild(t.$el),t.parentElement.addEventListener("mouseenter",t.open),t.parentElement.addEventListener("focus",t.open),t.parentElement.addEventListener("mouseleave",t.close),t.parentElement.addEventListener("blur",t.close)})},beforeDestroy:function(){this.active=!1,this.$el.parentNode&&document.body.removeChild(this.$el),this.parentElement&&(this.parentElement.removeEventListener("mouseenter",this.open),this.parentElement.removeEventListener("focus",this.open),this.parentElement.removeEventListener("mouseleave",this.close),this.parentElement.removeEventListener("blur",this.close))}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdElevation:[String,Number]},data:function(){return{elevation:0===this.mdElevation?0:this.mdElevation||1}},watch:{mdElevation:function(){this.elevation=this.mdElevation}},computed:{classes:function(){var t=parseInt(this.elevation,10),e="md-whiteframe-";return isNaN(t)||"number"!=typeof t?this.elevation.indexOf("dp")>-1&&(e+=this.elevation):(e+=t,e+="dp"),e}}},t.exports=e.default},function(t,e,n){e=t.exports=n(93)(),e.push([t.id,'html{height:100%;box-sizing:border-box}html *,html :after,html :before{box-sizing:inherit}body{min-height:100%;margin:0;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:rgba(0,0,0,.87);font-family:Roboto,Lato,sans-serif}audio,canvas,embed,iframe,img,object,svg,video{max-width:100%;height:auto;font-style:italic;vertical-align:middle}[tabindex="-1"]:focus{outline:none!important}.md-scrollbar::-webkit-scrollbar,.md-scrollbar ::-webkit-scrollbar{width:10px;height:10px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.12);transition:all .5s cubic-bezier(.35,0,.25,1);background-color:rgba(0,0,0,.05)}.md-scrollbar::-webkit-scrollbar:hover,.md-scrollbar ::-webkit-scrollbar:hover{box-shadow:inset 1px 1px 0 rgba(0,0,0,.054),inset 0 -1px 0 rgba(0,0,0,.038);background-color:rgba(0,0,0,.087)}.md-scrollbar::-webkit-scrollbar-button,.md-scrollbar ::-webkit-scrollbar-button{display:none}.md-scrollbar::-webkit-scrollbar-corner,.md-scrollbar ::-webkit-scrollbar-corner{background-color:transparent}.md-scrollbar::-webkit-scrollbar-thumb,.md-scrollbar ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26);box-shadow:inset 1px 1px 0 rgba(0,0,0,.054),inset 0 -1px 0 rgba(0,0,0,.087);transition:all .5s cubic-bezier(.35,0,.25,1)}.md-caption{font-size:12px;font-weight:400;letter-spacing:.02em;line-height:17px}.md-body-1,body{font-weight:400;line-height:20px}.md-body-1,.md-body-2,body{font-size:14px;letter-spacing:.01em}.md-body-2{font-weight:500;line-height:24px}.md-subheading{font-size:16px;font-weight:400;letter-spacing:.01em;line-height:24px}.md-title{font-size:20px;font-weight:500;letter-spacing:.005em;line-height:26px}.md-headline{font-size:24px;line-height:32px}.md-display-1,.md-headline{font-weight:400;letter-spacing:0}.md-display-1{font-size:34px;line-height:40px}.md-display-2{font-size:45px;font-weight:400;letter-spacing:0;line-height:48px}.md-display-3{font-size:56px;font-weight:400;letter-spacing:-.005em;line-height:58px}.md-display-4{font-size:112px;font-weight:300;letter-spacing:-.01em;line-height:112px}a:not(.md-button){text-decoration:none}a:not(.md-button):hover{text-decoration:underline}button:focus{outline:none}',""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;ee.scrollTop+e.clientHeight,r=this.offsetLeft-e.offsetLefte.scrollLeft+e.clientWidth,m=i&&!d;(i||d)&&t&&(e.scrollTop=this.offsetTop-e.offsetTop-e.clientHeight/2-a+this.clientHeight/2),(r||s)&&t&&(e.scrollLeft=this.offsetLeft-e.offsetLeft-e.clientWidth/2-o+this.clientWidth/2),(i||d||r||s)&&!t&&this.scrollIntoView(m)})},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){t.exports=function(t){var e="[A-Za-z$_][0-9A-Za-z$_]*",n={keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},a={className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:t.C_NUMBER_RE}],relevance:0},o={className:"subst",begin:"\\$\\{",end:"\\}",keywords:n,contains:[]},i={className:"string",begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE,o]};o.contains=[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,i,a,t.REGEXP_MODE];var d=o.contains.concat([t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE]);return{aliases:["js","jsx"],keywords:n,contains:[{className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},{className:"meta",begin:/^#!/,end:/$/},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,i,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,a,{begin:/[{,]\s*/,relevance:0,contains:[{begin:e+"\\s*:",returnBegin:!0,relevance:0,contains:[{className:"attr",begin:e,relevance:0}]}]},{begin:"("+t.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+e+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,contains:d}]}]},{begin:/,end:/(\/\w+|\w+\/)>/,subLanguage:"xml",contains:[{begin:/<\w+\s*\/>/,skip:!0},{begin:/<\w+/,end:/(\/\w+|\w+\/)>/,skip:!0,contains:[{begin:/<\w+\s*\/>/,skip:!0},"self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[t.inherit(t.TITLE_MODE,{begin:e}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:d}],illegal:/\[|%/},{begin:/\$[(.]/},t.METHOD_GUARD,{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends"},t.UNDERSCORE_TITLE_MODE]},{beginKeywords:"constructor",end:/\{/,excludeEnd:!0}],illegal:/#(?!!)/}}},function(t,e){t.exports=function(t){var e="[a-zA-Z-][a-zA-Z0-9_-]*",n={className:"variable",begin:"(\\$"+e+")\\b"},a={className:"number",begin:"#[0-9A-Fa-f]+"};({className:"attribute",begin:"[A-Z\\_\\.\\-]+",end:":",excludeEnd:!0,illegal:"[^\\s]",starts:{endsWithParent:!0,excludeEnd:!0,contains:[a,t.CSS_NUMBER_MODE,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,t.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"!important"}]}});return{case_insensitive:!0,illegal:"[=/|']",contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:"\\#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},{className:"selector-attr",begin:"\\[",end:"\\]",illegal:"$"},{className:"selector-tag",begin:"\\b(a|abbr|acronym|address|area|article|aside|audio|b|base|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|command|datalist|dd|del|details|dfn|div|dl|dt|em|embed|fieldset|figcaption|figure|footer|form|frame|frameset|(h[1-6])|head|header|hgroup|hr|html|i|iframe|img|input|ins|kbd|keygen|label|legend|li|link|map|mark|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|pre|progress|q|rp|rt|ruby|samp|script|section|select|small|span|strike|strong|style|sub|sup|table|tbody|td|textarea|tfoot|th|thead|time|title|tr|tt|ul|var|video)\\b",relevance:0},{begin:":(visited|valid|root|right|required|read-write|read-only|out-range|optional|only-of-type|only-child|nth-of-type|nth-last-of-type|nth-last-child|nth-child|not|link|left|last-of-type|last-child|lang|invalid|indeterminate|in-range|hover|focus|first-of-type|first-line|first-letter|first-child|first|enabled|empty|disabled|default|checked|before|after|active)"},{begin:"::(after|before|choices|first-letter|first-line|repeat-index|repeat-item|selection|value)"},n,{className:"attribute",begin:"\\b(z-index|word-wrap|word-spacing|word-break|width|widows|white-space|visibility|vertical-align|unicode-bidi|transition-timing-function|transition-property|transition-duration|transition-delay|transition|transform-style|transform-origin|transform|top|text-underline-position|text-transform|text-shadow|text-rendering|text-overflow|text-indent|text-decoration-style|text-decoration-line|text-decoration-color|text-decoration|text-align-last|text-align|tab-size|table-layout|right|resize|quotes|position|pointer-events|perspective-origin|perspective|page-break-inside|page-break-before|page-break-after|padding-top|padding-right|padding-left|padding-bottom|padding|overflow-y|overflow-x|overflow-wrap|overflow|outline-width|outline-style|outline-offset|outline-color|outline|orphans|order|opacity|object-position|object-fit|normal|none|nav-up|nav-right|nav-left|nav-index|nav-down|min-width|min-height|max-width|max-height|mask|marks|margin-top|margin-right|margin-left|margin-bottom|margin|list-style-type|list-style-position|list-style-image|list-style|line-height|letter-spacing|left|justify-content|initial|inherit|ime-mode|image-orientation|image-resolution|image-rendering|icon|hyphens|height|font-weight|font-variant-ligatures|font-variant|font-style|font-stretch|font-size-adjust|font-size|font-language-override|font-kerning|font-feature-settings|font-family|font|float|flex-wrap|flex-shrink|flex-grow|flex-flow|flex-direction|flex-basis|flex|filter|empty-cells|display|direction|cursor|counter-reset|counter-increment|content|column-width|column-span|column-rule-width|column-rule-style|column-rule-color|column-rule|column-gap|column-fill|column-count|columns|color|clip-path|clip|clear|caption-side|break-inside|break-before|break-after|box-sizing|box-shadow|box-decoration-break|bottom|border-width|border-top-width|border-top-style|border-top-right-radius|border-top-left-radius|border-top-color|border-top|border-style|border-spacing|border-right-width|border-right-style|border-right-color|border-right|border-radius|border-left-width|border-left-style|border-left-color|border-left|border-image-width|border-image-source|border-image-slice|border-image-repeat|border-image-outset|border-image|border-color|border-collapse|border-bottom-width|border-bottom-style|border-bottom-right-radius|border-bottom-left-radius|border-bottom-color|border-bottom|border|background-size|background-repeat|background-position|background-origin|background-image|background-color|background-clip|background-attachment|background-blend-mode|background|backface-visibility|auto|animation-timing-function|animation-play-state|animation-name|animation-iteration-count|animation-fill-mode|animation-duration|animation-direction|animation-delay|animation|align-self|align-items|align-content)\\b",illegal:"[^\\s]"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:":",end:";",contains:[n,a,t.CSS_NUMBER_MODE,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,{className:"meta",begin:"!important"}]},{begin:"@",end:"[{;]",keywords:"mixin include extend for if else each while charset import debug media page content font-face namespace warn",contains:[n,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,a,t.CSS_NUMBER_MODE,{begin:"\\s[A-Za-z0-9_.-]+",relevance:0}]}]}}},function(t,e){t.exports=function(t){var e="[A-Za-z0-9\\._:-]+",n={endsWithParent:!0,illegal:/,relevance:0,contains:[{className:"attr",begin:e,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/},{begin:/[^\s"'=<>`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist"],case_insensitive:!0,contains:[{className:"meta",begin:"",relevance:10,contains:[{begin:"\\[",end:"\\]"}]},t.COMMENT("",{relevance:10}),{begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},{begin:/<\?(php)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0}]},{className:"tag",begin:"",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:"",returnEnd:!0,subLanguage:["actionscript","javascript","handlebars","xml"]}},{className:"meta",variants:[{begin:/<\?xml/,end:/\?>/,relevance:10},{begin:/<\?\w+/,end:/\?>/}]},{className:"tag",begin:"?",end:"/?>",contains:[{className:"name",begin:/[^\/><\s]+/,relevance:0},n]}]}}},function(t,e){t.exports=".THEME_NAME .md-avatar.md-primary.md-avatar-icon,.THEME_NAME.md-avatar.md-primary.md-avatar-icon{background-color:PRIMARY-COLOR}.THEME_NAME .md-avatar.md-primary.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-primary.md-avatar-icon .md-icon{color:PRIMARY-CONTRAST-0.99999}.THEME_NAME .md-avatar.md-accent.md-avatar-icon,.THEME_NAME.md-avatar.md-accent.md-avatar-icon{background-color:ACCENT-COLOR}.THEME_NAME .md-avatar.md-accent.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-accent.md-avatar-icon .md-icon{color:ACCENT-CONTRAST-0.99999}.THEME_NAME .md-avatar.md-warn.md-avatar-icon,.THEME_NAME.md-avatar.md-warn.md-avatar-icon{background-color:WARN-COLOR}.THEME_NAME .md-avatar.md-warn.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon{color:WARN-CONTRAST-0.99999}\n"},function(t,e){t.exports=".THEME_NAME .md-bottom-bar.md-fixed,.THEME_NAME.md-bottom-bar.md-fixed{background-color:BACKGROUND-COLOR}.THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active{color:PRIMARY-COLOR}.THEME_NAME .md-bottom-bar.md-shift,.THEME_NAME.md-bottom-bar.md-shift{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item{color:PRIMARY-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item.md-active{color:PRIMARY-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-accent,.THEME_NAME.md-bottom-bar.md-shift.md-accent{background-color:ACCENT-COLOR}.THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item{color:ACCENT-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active{color:ACCENT-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-warn,.THEME_NAME.md-bottom-bar.md-shift.md-warn{background-color:WARN-COLOR}.THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item{color:WARN-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active{color:WARN-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-transparent,.THEME_NAME.md-bottom-bar.md-shift.md-transparent{background-color:transparent}.THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}\n"},function(t,e){t.exports=".THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button){color:BACKGROUND-COLOR-900;background-color:BACKGROUND-COLOR-50}.THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button):hover,.THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button):hover{background-color:BACKGROUND-COLOR-200}.THEME_NAME .md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised){color:BACKGROUND-COLOR}.THEME_NAME .md-button:not([disabled]).md-fab,.THEME_NAME.md-button:not([disabled]).md-fab{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME .md-button:not([disabled]).md-fab:hover,.THEME_NAME.md-button:not([disabled]).md-fab:hover{background-color:ACCENT-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-fab.md-clean,.THEME_NAME.md-button:not([disabled]).md-fab.md-clean{color:BACKGROUND-COLOR-900;background-color:BACKGROUND-COLOR-50}.THEME_NAME .md-button:not([disabled]).md-fab.md-clean:hover,.THEME_NAME.md-button:not([disabled]).md-fab.md-clean:hover{background-color:BACKGROUND-COLOR-200}.THEME_NAME .md-button:not([disabled]).md-primary:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-primary:not(.md-icon-button){color:PRIMARY-COLOR}.THEME_NAME .md-button:not([disabled]).md-primary.md-raised,.THEME_NAME .md-button:not([disabled]).md-primary.md-fab,.THEME_NAME.md-button:not([disabled]).md-primary.md-raised,.THEME_NAME.md-button:not([disabled]).md-primary.md-fab{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-button:not([disabled]).md-primary.md-raised:hover,.THEME_NAME .md-button:not([disabled]).md-primary.md-fab:hover,.THEME_NAME.md-button:not([disabled]).md-primary.md-raised:hover,.THEME_NAME.md-button:not([disabled]).md-primary.md-fab:hover{background-color:PRIMARY-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised){color:PRIMARY-COLOR}.THEME_NAME .md-button:not([disabled]).md-accent:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-accent:not(.md-icon-button){color:ACCENT-COLOR}.THEME_NAME .md-button:not([disabled]).md-accent.md-raised,.THEME_NAME.md-button:not([disabled]).md-accent.md-raised{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME .md-button:not([disabled]).md-accent.md-raised:hover,.THEME_NAME.md-button:not([disabled]).md-accent.md-raised:hover{background-color:ACCENT-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised){color:ACCENT-COLOR}.THEME_NAME .md-button:not([disabled]).md-warn:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-warn:not(.md-icon-button){color:WARN-COLOR}.THEME_NAME .md-button:not([disabled]).md-warn.md-raised,.THEME_NAME .md-button:not([disabled]).md-warn.md-fab,.THEME_NAME.md-button:not([disabled]).md-warn.md-raised,.THEME_NAME.md-button:not([disabled]).md-warn.md-fab{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME .md-button:not([disabled]).md-warn.md-raised:hover,.THEME_NAME .md-button:not([disabled]).md-warn.md-fab:hover,.THEME_NAME.md-button:not([disabled]).md-warn.md-raised:hover,.THEME_NAME.md-button:not([disabled]).md-warn.md-fab:hover{background-color:WARN-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised){color:WARN-COLOR}\n"},function(t,e){t.exports='.THEME_NAME .md-button-toggle .md-button:after,.THEME_NAME.md-button-toggle .md-button:after{width:1px;position:absolute;top:0;bottom:0;left:0;content:" "}.THEME_NAME .md-button-toggle .md-toggle,.THEME_NAME.md-button-toggle .md-toggle{color:BACKGROUND-CONTRAST-600;background-color:BACKGROUND-COLOR-500}.THEME_NAME .md-button-toggle .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]){background-color:BACKGROUND-COLOR-600}.THEME_NAME .md-button-toggle .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle .md-toggle+.md-toggle:after{background-color:BACKGROUND-COLOR-600}.THEME_NAME .md-button-toggle.md-primary .md-toggle,.THEME_NAME.md-button-toggle.md-primary .md-toggle{color:PRIMARY-CONTRAST;background-color:PRIMARY-COLOR}.THEME_NAME .md-button-toggle.md-primary .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-primary .md-toggle:hover:not([disabled]){background-color:PRIMARY-COLOR-600}.THEME_NAME .md-button-toggle.md-primary .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-primary .md-toggle+.md-toggle:after{background-color:PRIMARY-COLOR-700}.THEME_NAME .md-button-toggle.md-accent .md-toggle,.THEME_NAME.md-button-toggle.md-accent .md-toggle{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME .md-button-toggle.md-accent .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-accent .md-toggle:hover:not([disabled]){background-color:ACCENT-COLOR-600}.THEME_NAME .md-button-toggle.md-accent .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-accent .md-toggle+.md-toggle:after{background-color:ACCENT-COLOR-700}.THEME_NAME .md-button-toggle.md-warn .md-toggle,.THEME_NAME.md-button-toggle.md-warn .md-toggle{color:WARN-CONTRAST;background-color:WARN-COLOR}.THEME_NAME .md-button-toggle.md-warn .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-warn .md-toggle:hover:not([disabled]){background-color:WARN-COLOR-600}.THEME_NAME .md-button-toggle.md-warn .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-warn .md-toggle+.md-toggle:after{background-color:WARN-COLOR-700}.THEME_NAME .md-button-toggle [disabled],.THEME_NAME.md-button-toggle [disabled]{color:rgba(0,0,0,0.26)}.THEME_NAME .md-button-toggle [disabled].md-toggle,.THEME_NAME.md-button-toggle [disabled].md-toggle{color:BACKGROUND-CONTRAST-0.2;background-color:rgba(0,0,0,0.26)}\n'},function(t,e){t.exports=".THEME_NAME .md-card,.THEME_NAME.md-card{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-card .md-icon-button .md-icon,.THEME_NAME.md-card .md-icon-button .md-icon{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-card>.md-card-area:after,.THEME_NAME.md-card>.md-card-area:after{background-color:BACKGROUND-CONTRAST-0.12}.THEME_NAME .md-card .md-card-media-cover.md-text-scrim .md-backdrop,.THEME_NAME.md-card .md-card-media-cover.md-text-scrim .md-backdrop{background:linear-gradient(to bottom, BACKGROUND-CONTRAST-0.0 20%, BACKGROUND-CONTRAST-0.275 66%, BACKGROUND-CONTRAST-0.55 100%)}.THEME_NAME .md-card .md-card-media-cover.md-solid .md-card-area,.THEME_NAME.md-card .md-card-media-cover.md-solid .md-card-area{background-color:BACKGROUND-CONTRAST-0.4}.THEME_NAME .md-card .md-card-expand .md-card-actions,.THEME_NAME.md-card .md-card-expand .md-card-actions{background-color:BACKGROUND-COLOR-A100}\n"},function(t,e){t.exports=".THEME_NAME .md-checkbox.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-checked .md-checkbox-container{background-color:ACCENT-COLOR;border-color:ACCENT-COLOR}.THEME_NAME .md-checkbox.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-checked .md-checkbox-container:after{border-color:ACCENT-CONTRAST}.THEME_NAME .md-checkbox.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-checkbox.md-checked .md-ripple,.THEME_NAME.md-checkbox.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container{background-color:PRIMARY-COLOR;border-color:PRIMARY-COLOR}.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container:after{border-color:PRIMARY-CONTRAST}.THEME_NAME .md-checkbox.md-primary.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container{background-color:WARN-COLOR;border-color:WARN-COLOR}.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container:after{border-color:WARN-CONTRAST}.THEME_NAME .md-checkbox.md-warn.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-checkbox.md-disabled.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-disabled.md-checked .md-checkbox-container{background-color:rgba(0,0,0,0.26);border-color:transparent}.THEME_NAME .md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container,.THEME_NAME.md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container{border-color:rgba(0,0,0,0.26)}\n"},function(t,e){t.exports=".THEME_NAME .md-icon.md-primary,.THEME_NAME.md-icon.md-primary{color:PRIMARY-COLOR}.THEME_NAME .md-icon.md-accent,.THEME_NAME.md-icon.md-accent{color:ACCENT-COLOR}.THEME_NAME .md-icon.md-warn,.THEME_NAME.md-icon.md-warn{color:WARN-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-input-container.md-input-invalid:after,.THEME_NAME.md-input-container.md-input-invalid:after{background-color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-invalid label,.THEME_NAME .md-input-container.md-input-invalid .md-error,.THEME_NAME .md-input-container.md-input-invalid .md-count,.THEME_NAME .md-input-container.md-input-invalid input,.THEME_NAME .md-input-container.md-input-invalid textarea,.THEME_NAME.md-input-container.md-input-invalid label,.THEME_NAME.md-input-container.md-input-invalid .md-error,.THEME_NAME.md-input-container.md-input-invalid .md-count,.THEME_NAME.md-input-container.md-input-invalid input,.THEME_NAME.md-input-container.md-input-invalid textarea{color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-focused.md-input-inline label,.THEME_NAME.md-input-container.md-input-focused.md-input-inline label{color:rgba(0,0,0,0.54)}.THEME_NAME .md-input-container.md-input-focused.md-input-required label:after,.THEME_NAME.md-input-container.md-input-focused.md-input-required label:after{color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-focused:after,.THEME_NAME.md-input-container.md-input-focused:after{height:2px;background-color:PRIMARY-COLOR}.THEME_NAME .md-input-container.md-input-focused input,.THEME_NAME .md-input-container.md-input-focused textarea,.THEME_NAME.md-input-container.md-input-focused input,.THEME_NAME.md-input-container.md-input-focused textarea{color:PRIMARY-COLOR;text-shadow:0 0 0 BACKGROUND-CONTRAST;-webkit-text-fill-color:transparent}.THEME_NAME .md-input-container.md-input-focused label,.THEME_NAME.md-input-container.md-input-focused label{color:PRIMARY-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-list,.THEME_NAME.md-list{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST}.THEME_NAME .md-list.md-transparent,.THEME_NAME.md-list.md-transparent{background-color:transparent;color:inherit}.THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container,.THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container>.md-icon{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container>.md-icon{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container{color:ACCENT-COLOR}.THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container>.md-icon{color:ACCENT-COLOR}.THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container{color:WARN-COLOR}.THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container>.md-icon{color:WARN-COLOR}.THEME_NAME .md-list .md-list-item-expand .md-list-item-container,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-list .md-list-item-expand .md-list-item-container:hover,.THEME_NAME .md-list .md-list-item-expand .md-list-item-container:focus,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container:hover,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container:focus{background-color:rgba(153,153,153,0.2)}\n"; +},function(t,e){t.exports=""},function(t,e){t.exports=".THEME_NAME .md-radio .md-radio-container:after,.THEME_NAME.md-radio .md-radio-container:after{background-color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-radio-container,.THEME_NAME.md-radio.md-checked .md-radio-container{border-color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-ripple,.THEME_NAME.md-radio.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-radio.md-primary .md-radio-container:after,.THEME_NAME.md-radio.md-primary .md-radio-container:after{background-color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-primary.md-checked .md-radio-container,.THEME_NAME.md-radio.md-primary.md-checked .md-radio-container{border-color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-primary.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-warn .md-radio-container:after,.THEME_NAME.md-radio.md-warn .md-radio-container:after{background-color:WARN-COLOR}.THEME_NAME .md-radio.md-warn.md-checked .md-radio-container,.THEME_NAME.md-radio.md-warn.md-checked .md-radio-container{border-color:WARN-COLOR}.THEME_NAME .md-radio.md-warn.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-radio.md-disabled .md-radio-container,.THEME_NAME.md-radio.md-disabled .md-radio-container{border-color:rgba(0,0,0,0.26)}.THEME_NAME .md-radio.md-disabled .md-radio-container:after,.THEME_NAME.md-radio.md-disabled .md-radio-container:after{background-color:rgba(0,0,0,0.26)}.THEME_NAME .md-radio.md-disabled.md-checked .md-radio-container,.THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container{border-color:rgba(0,0,0,0.26)}\n"},function(t,e){t.exports=".THEME_NAME .md-select-content .md-menu-item.md-selected,.THEME_NAME .md-select-content .md-menu-item.md-checked,.THEME_NAME.md-select-content .md-menu-item.md-selected,.THEME_NAME.md-select-content .md-menu-item.md-checked{color:PRIMARY-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-sidenav .md-sidenav-content,.THEME_NAME.md-sidenav .md-sidenav-content{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST}\n"},function(t,e){t.exports=".THEME_NAME .md-subheader.md-primary,.THEME_NAME.md-subheader.md-primary{color:PRIMARY-COLOR}.THEME_NAME .md-subheader.md-accent,.THEME_NAME.md-subheader.md-accent{color:ACCENT-COLOR}.THEME_NAME .md-subheader.md-warn,.THEME_NAME.md-subheader.md-warn{color:WARN-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-switch.md-checked .md-switch-container,.THEME_NAME.md-switch.md-checked .md-switch-container{background-color:ACCENT-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked .md-switch-thumb,.THEME_NAME.md-switch.md-checked .md-switch-thumb{background-color:ACCENT-COLOR}.THEME_NAME .md-switch.md-checked .md-ink-ripple,.THEME_NAME.md-switch.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-switch.md-checked .md-ripple,.THEME_NAME.md-switch.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-switch.md-checked.md-primary .md-switch-container,.THEME_NAME.md-switch.md-checked.md-primary .md-switch-container{background-color:PRIMARY-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked.md-primary .md-switch-thumb,.THEME_NAME.md-switch.md-checked.md-primary .md-switch-thumb{background-color:PRIMARY-COLOR}.THEME_NAME .md-switch.md-checked.md-primary .md-ink-ripple,.THEME_NAME.md-switch.md-checked.md-primary .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-switch.md-checked.md-warn .md-switch-container,.THEME_NAME.md-switch.md-checked.md-warn .md-switch-container{background-color:WARN-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked.md-warn .md-switch-thumb,.THEME_NAME.md-switch.md-checked.md-warn .md-switch-thumb{background-color:WARN-COLOR}.THEME_NAME .md-switch.md-checked.md-warn .md-ink-ripple,.THEME_NAME.md-switch.md-checked.md-warn .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-switch.md-disabled .md-switch-container,.THEME_NAME .md-switch.md-disabled.md-checked .md-switch-container,.THEME_NAME.md-switch.md-disabled .md-switch-container,.THEME_NAME.md-switch.md-disabled.md-checked .md-switch-container{background-color:rgba(0,0,0,0.12)}.THEME_NAME .md-switch.md-disabled .md-switch-thumb,.THEME_NAME .md-switch.md-disabled.md-checked .md-switch-thumb,.THEME_NAME.md-switch.md-disabled .md-switch-thumb,.THEME_NAME.md-switch.md-disabled.md-checked .md-switch-thumb{background-color:#bdbdbd}\n"},function(t,e){t.exports=".THEME_NAME .md-table-card .md-toolbar,.THEME_NAME.md-table-card .md-toolbar{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST-A100}.THEME_NAME .md-table-alternate-header,.THEME_NAME.md-table-alternate-header{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-table-alternate-header .md-toolbar,.THEME_NAME.md-table-alternate-header .md-toolbar{background-color:ACCENT-COLOR-A100-0.2;color:ACCENT-CONTRAST-A100}.THEME_NAME .md-table-alternate-header .md-counter,.THEME_NAME.md-table-alternate-header .md-counter{color:ACCENT-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-tabs .md-tabs-navigation,.THEME_NAME.md-tabs .md-tabs-navigation{background-color:PRIMARY-COLOR}.THEME_NAME .md-tabs .md-tab-header,.THEME_NAME.md-tabs .md-tab-header{color:PRIMARY-CONTRAST-0.54}.THEME_NAME .md-tabs .md-tab-header.md-active,.THEME_NAME .md-tabs .md-tab-header:focus,.THEME_NAME.md-tabs .md-tab-header.md-active,.THEME_NAME.md-tabs .md-tab-header:focus{color:PRIMARY-CONTRAST-0.99999}.THEME_NAME .md-tabs .md-tab-header.md-disabled,.THEME_NAME.md-tabs .md-tab-header.md-disabled{color:PRIMARY-CONTRAST-0.26}.THEME_NAME .md-tabs .md-tab-indicator,.THEME_NAME.md-tabs .md-tab-indicator{background-color:ACCENT-COLOR}.THEME_NAME .md-tabs.md-accent .md-tabs-navigation,.THEME_NAME.md-tabs.md-accent .md-tabs-navigation{background-color:ACCENT-COLOR}.THEME_NAME .md-tabs.md-accent .md-tab-header,.THEME_NAME.md-tabs.md-accent .md-tab-header{color:ACCENT-CONTRAST-0.54}.THEME_NAME .md-tabs.md-accent .md-tab-header.md-active,.THEME_NAME .md-tabs.md-accent .md-tab-header:focus,.THEME_NAME.md-tabs.md-accent .md-tab-header.md-active,.THEME_NAME.md-tabs.md-accent .md-tab-header:focus{color:ACCENT-CONTRAST-0.99999}.THEME_NAME .md-tabs.md-accent .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-accent .md-tab-header.md-disabled{color:ACCENT-CONTRAST-0.26}.THEME_NAME .md-tabs.md-accent .md-tab-indicator,.THEME_NAME.md-tabs.md-accent .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME .md-tabs.md-warn .md-tabs-navigation,.THEME_NAME.md-tabs.md-warn .md-tabs-navigation{background-color:WARN-COLOR}.THEME_NAME .md-tabs.md-warn .md-tab-header,.THEME_NAME.md-tabs.md-warn .md-tab-header{color:WARN-CONTRAST-0.54}.THEME_NAME .md-tabs.md-warn .md-tab-header.md-active,.THEME_NAME .md-tabs.md-warn .md-tab-header:focus,.THEME_NAME.md-tabs.md-warn .md-tab-header.md-active,.THEME_NAME.md-tabs.md-warn .md-tab-header:focus{color:WARN-CONTRAST-0.99999}.THEME_NAME .md-tabs.md-warn .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-warn .md-tab-header.md-disabled{color:WARN-CONTRAST-0.26}.THEME_NAME .md-tabs.md-warn .md-tab-indicator,.THEME_NAME.md-tabs.md-warn .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME .md-tabs.md-transparent .md-tabs-navigation,.THEME_NAME.md-tabs.md-transparent .md-tabs-navigation{background-color:transparent}.THEME_NAME .md-tabs.md-transparent .md-tab-header,.THEME_NAME.md-tabs.md-transparent .md-tab-header{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-tabs.md-transparent .md-tab-header.md-active,.THEME_NAME .md-tabs.md-transparent .md-tab-header:focus,.THEME_NAME.md-tabs.md-transparent .md-tab-header.md-active,.THEME_NAME.md-tabs.md-transparent .md-tab-header:focus{color:PRIMARY-COLOR}.THEME_NAME .md-tabs.md-transparent .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-transparent .md-tab-header.md-disabled{color:BACKGROUND-CONTRAST-0.26}.THEME_NAME .md-tabs.md-transparent .md-tab-indicator,.THEME_NAME.md-tabs.md-transparent .md-tab-indicator{background-color:PRIMARY-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-toolbar,.THEME_NAME.md-toolbar{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-toolbar.md-accent,.THEME_NAME.md-toolbar.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME .md-toolbar.md-warn,.THEME_NAME.md-toolbar.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME .md-toolbar.md-transparent,.THEME_NAME.md-toolbar.md-transparent{background-color:transparent;color:BACKGROUND-CONTRAST}\n"},function(t,e){t.exports=".THEME_NAME :not(input):not(textarea)::selection{background:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME a:not(.md-button){color:ACCENT-COLOR}.THEME_NAME a:not(.md-button):hover{color:ACCENT-COLOR-800}body.THEME_NAME{background-color:BACKGROUND-COLOR-50;color:BACKGROUND-CONTRAST-0.87}.THEME_NAME .md-caption,.THEME_NAME .md-display-1,.THEME_NAME .md-display-2,.THEME_NAME .md-display-3,.THEME_NAME .md-display-4{color:BACKGROUND-CONTRAST-0.57}.THEME_NAME code:not(.hljs){background-color:ACCENT-COLOR-A100-0.2;color:ACCENT-COLOR-800}\n"},function(t,e){!function(){function t(t,a){var o=t[a];t[a]=function(t){var a,i=!1,d=!1;return t.match(n)?(t=t.replace(n,""),this.parentNode||(e.appendChild(this),d=!0),parentNode=this.parentNode,this.id||(this.id="rootedQuerySelector_id_"+(new Date).getTime(),i=!0),a=o.call(parentNode,"#"+this.id+" "+t),i&&(this.id=""),d&&e.removeChild(this),a):o.call(this,t)}}if(!HTMLElement.prototype.querySelectorAll)throw new Error("rootedQuerySelectorAll: This polyfill can only be used with browsers that support querySelectorAll");var e=document.createElement("div");try{e.querySelectorAll(":scope *")}catch(e){var n=/^\s*:scope/gi;t(HTMLElement.prototype,"querySelector"),t(HTMLElement.prototype,"querySelectorAll")}}()},function(t,e,n){var a,o;n(118),a=n(38);var i=n(284);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(124),a=n(39);var i=n(296);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(110),a=n(40);var i=n(274);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-2ea041a6",t.exports=a},function(t,e,n){var a,o;n(99),a=n(41);var i=n(256);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(96),a=n(42);var i=n(253);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(128),a=n(43);var i=n(304);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(131),a=n(44);var i=n(310);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(101);var i=n(258);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-059a402f",t.exports=a},function(t,e,n){var a,o;n(106);var i=n(264);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-189b1db6",t.exports=a},function(t,e,n){var a,o,i=n(301);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(140);var i=n(325);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-d3f0892a",t.exports=a},function(t,e,n){var a,o;n(100);var i=n(257);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-0433a5e8",t.exports=a},function(t,e,n){var a,o,i=n(306);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(109),a=n(45);var i=n(271);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-24874b3d",t.exports=a},function(t,e,n){var a,o;n(104);var i=n(261);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-13cae4e1",t.exports=a},function(t,e,n){var a,o;a=n(46);var i=n(319);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(127);var i=n(303);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-6e7e0ccb",t.exports=a},function(t,e,n){var a,o;n(123),a=n(47);var i=n(295);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-5f96d27e",t.exports=a},function(t,e,n){var a,o,i=n(283);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(48);var i=n(289);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(134),a=n(49);var i=n(314);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(120);var i=n(286);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-4afee79a",t.exports=a},function(t,e,n){var a,o;n(113),a=n(50);var i=n(278);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-38aa4e50",t.exports=a},function(t,e,n){var a,o;n(125);var i=n(299);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-653709aa",t.exports=a},function(t,e,n){var a,o;n(132),a=n(51);var i=n(311);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-7caab3f7",t.exports=a},function(t,e,n){var a,o;n(129),a=n(52);var i=n(305);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-70fc7701",t.exports=a},function(t,e,n){var a,o,i=n(321);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(53);var i=n(302);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(102),a=n(54);var i=n(259);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-080f56ba",t.exports=a},function(t,e,n){var a,o;n(114),a=n(55);var i=n(279);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(130);var i=n(309);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-7aafaa90",t.exports=a},function(t,e,n){var a,o;n(116);var i=n(281);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-406a6b18",t.exports=a},function(t,e,n){var a,o;n(105);var i=n(263);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o,i=n(308);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o,i=n(323);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o,i=n(272);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(138);var i=n(318);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-a5e4ce48",t.exports=a},function(t,e,n){var a,o;n(107);var i=n(267);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(98),a=n(56);var i=n(255);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(57);var i=n(266);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(135),a=n(58),o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),t.exports=a},function(t,e,n){var a,o;n(103),a=n(59);var i=n(260);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(122),a=n(60);var i=n(290);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o,i=n(307);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(61);var i=n(277);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o,i=n(252);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(62);var i=n(326);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o,i=n(273);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(63);var i=n(280);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(64);var i=n(297);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o,i=n(316);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(65);var i=n(265);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(136),a=n(66);var i=n(317);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(111);var i=n(275);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(143);var i=n(330);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(67);var i=n(292);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(121),a=n(68);var i=n(288);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(69);var i=n(298);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(117);var i=n(282);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(70);var i=n(262);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(71),o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),t.exports=a},function(t,e,n){var a,o;n(95),a=n(72);var i=n(251);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(73);var i=n(291);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(74);var i=n(294);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(142),a=n(75);var i=n(329);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(76);var i=n(320);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(108),a=n(77);var i=n(268);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(119),a=n(78);var i=n(285);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(137),a=n(79),o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),t.exports=a},function(t,e,n){var a,o;n(133),a=n(80);var i=n(312);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(141),a=n(81);var i=n(327);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(82);var i=n(269);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o,i=n(328);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(83);var i=n(293);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(84);var i=n(270);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(85);var i=n(287);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(86);var i=n(313);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(87);var i=n(324);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;a=n(88);var i=n(315);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(139),a=n(89);var i=n(322);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(126);var i=n(300);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(112),a=n(90);var i=n(276);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(97),a=n(91);var i=n(254);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(115),o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),t.exports=a},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-menu"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-content"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"single-page-banner"},[t._h("md-toolbar",{staticClass:"single-page-banner"},[t._h("h1",{staticClass:"md-display-2"},[t._s(t.label)])])," ",t._h("md-button",{staticClass:"md-icon-button github-button",attrs:{href:"https://github.com/marcosmoura/vue-material",target:"_blank",rel:"noopener"}},[t._h("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"}},[t._h("path",{attrs:{fill:"#ffffff",d:"M512 0C229.25 0 0 229.25 0 512c0 226.25 146.69 418.13 350.16 485.81 25.59 4.69 34.94-11.12 34.94-24.62 0-12.19-0.47-52.56-0.72-95.31C242 908.81 211.91 817.5 211.91 817.5c-23.31-59.12-56.84-74.87-56.84-74.87-46.53-31.75 3.53-31.12 3.53-31.12 51.41 3.56 78.47 52.75 78.47 52.75 45.69 78.25 119.88 55.63 149 42.5 4.65-33 17.9-55.62 32.5-68.37C304.91 725.44 185.34 681.5 185.34 485.31c0-55.94 19.97-101.56 52.66-137.41-5.22-13-22.84-65.09 5.06-135.56 0 0 42.94-13.75 140.81 52.5 40.81-11.41 84.59-17.03 128.13-17.22 43.5 0.19 87.31 5.88 128.19 17.28 97.69-66.31 140.69-52.5 140.69-52.5 28 70.53 10.38 122.56 5.13 135.5 32.81 35.84 52.63 81.47 52.63 137.41 0 196.69-119.75 240-233.81 252.69 18.44 15.88 34.75 47 34.75 94.75 0 68.44-0.69 123.63-0.69 140.5 0 13.63 9.31 29.56 35.25 24.56C877.44 930 1024 738.13 1024 512 1024 229.25 794.75 0 512 0z"}})])])," ",t._h("md-button",{staticClass:"md-icon-button single-page-menu-trigger",on:{click:t.toggleSidenav}},[t._h("md-icon",["menu"])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-whiteframe",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-bottom-bar",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"demo-page"},[t._h("md-toolbar",{staticClass:"main-header"},[t._h("md-button",{staticClass:"md-icon-button",on:{click:t.toggleSidenav}},[t._h("md-icon",["menu"])])," ",t._h("div",{ +staticClass:"md-title"},[t._h("span",{staticClass:"page-title"},[t._s(t.label)])])])," ",t._h("div",{staticClass:"page-content"},[t._h("md-tabs",{staticClass:"page-tabs",attrs:{"md-elevation":"2"}},[t._h("md-tab",{attrs:{"md-label":"Examples"}},[t._t("examples")])," ",t._h("md-tab",{attrs:{"md-label":"Code"}},[t._t("code")])," "])," ",t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{attrs:{label:"Introduction"}},[t._h("div",{staticClass:"button-actions"},[t._h("div",{staticClass:"example"},[t._h("img",{attrs:{src:"assets/vue-material-example.png",alt:"Material Design"}})])," ",t._h("div",{staticClass:"introduction"},["Build well-crafted apps with Material Design and Vue 2.0"])," ",t._h("md-button",{staticClass:"md-primary md-raised",attrs:{href:"#/getting-started"}},["Getting Started"])," ",t._h("md-button",{staticClass:"md-primary md-raised",attrs:{href:"https://github.com/marcosmoura/vue-material",target:"_blank",rel:"noopener"}},["Github"])])," ",t._h("div",{staticClass:"row"},[t._h("div",{staticClass:"column"},[t._h("h2",{staticClass:"md-headline"},["Material Design"])," ",t._h("p",["Vue Material is lightweight framework built exactly according to the ",t._h("a",{attrs:{href:"http://material.google.com",target:"_blank",rel:"noopener"}},["Material Design"])," specs. Build powerful and well-designed web apps that can can fit on every screen."])])," ",t._h("div",{staticClass:"column"},[t._h("h2",{staticClass:"md-headline"},["Full-featured"])," ",t._h("p",["You can generate and use themes dynamically, use components on demand, take advantage of UI Elements and Components with an ease-to-use API and more..."])])," ",t._h("div",{staticClass:"column"},[t._h("h2",{staticClass:"md-headline"},["Compatible"])," ",t._h("p",["It aims to deliver a collection of reusable components and a series of UI Elements to build applications with support to ",t._h("a",{attrs:{href:"https://saucelabs.com/u/vuejs",target:"_blank",rel:"noopener"}},["modern Web Browsers"])," through Vue 2.0."])])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"About"}},[t._h("single-page-banner",{attrs:{label:"About"}})," ",t._h("section",[t._h("h2",{staticClass:"md-headline"},["Author"])," ",t._h("div",{staticClass:"author-card"},[t._h("md-avatar",{staticClass:"md-large"},[t._h("img",{attrs:{src:"assets/marcosmoura.jpg",alt:"Marcos Moura"}})])," ",t._h("div",{staticClass:"author-card-info"},[t._h("span",["Marcos Moura"])," ",t._h("div",{staticClass:"author-card-links"},[t._h("a",{attrs:{href:"https://linkedin.com/in/marcosvmmoura",target:"_blank",rel:"noopener"}},["Linkedin"])," ",t._h("a",{attrs:{href:"https://github.com/marcosmoura",target:"_blank",rel:"noopener"}},["GitHub"])])])])])," ",t._h("section",[t._h("h2",{staticClass:"md-headline"},["Credits and Thanks"])," ",t._h("ul",[t._h("li",["This library aims to delivery components using almost the same API of ",t._h("a",{attrs:{href:"https://material.angularjs.org/latest/",target:"_blank"}},["Angular Material"])])," ",t._h("li",["Thanks a lot to ",t._h("a",{attrs:{href:"https://github.com/elviskang",target:"_blank"}},["elviskang"])," for donating the npm package name!"])," ",t._h("li",["Thanks to ",t._h("a",{attrs:{href:"https://github.com/yyx990803",target:"_blank"}},["Evan You"])," for allowing me to use Vue.js Logo."])])])," ",t._h("section",[t._h("h2",{staticClass:"md-headline"},["Internal Dependencies"]),"\n You don't need to include any other library to work with vue-material. The focus of this project is to have a standalone build with no external dependence, but aiming to deliver the best experience without break the compatibility with the Vue.js core.\n ",t._h("ul",[t._h("li",[t._h("a",{attrs:{href:"http://www.jacklmoore.com/autosize/",target:"_blank"}},["autosize"])])," ",t._h("li",[t._h("a",{attrs:{href:"https://www.npmjs.com/package/element.scrollintoviewifneeded-polyfill",target:"_blank"}},["element.scrollintoviewifneeded-polyfill"])])," ",t._h("li",[t._h("a",{attrs:{href:"https://github.com/lazd/scopedQuerySelectorShim",target:"_blank"}},["scopedQuerySelectorShim"])])])])," ",t._h("section",[t._h("h2",{staticClass:"md-headline"},["License"])," ",t._h("p",["MIT"])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Table"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("md-table",{attrs:{"md-sort":"calories"}},[t._h("md-table-header",[t._h("md-table-row",[t._h("md-table-head",{attrs:{"md-sort-by":"dessert"}},["Dessert (100g serving)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"calories","md-numeric":"","md-tooltip":"The total amount of food energy and the given serving size"}},["Calories (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"fat","md-numeric":""}},["Fat (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"carbs","md-numeric":""}},["Carbs (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"protein","md-numeric":""}},["Protein (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"sodium","md-numeric":""}},["Sodium (mg)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"calcium","md-numeric":""}},["Calcium (%)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"iron","md-numeric":""}},["Iron (%)"])])])," ",t._h("md-table-body",[t._l(5,function(e,n){return t._h("md-table-row",{key:n},[t._h("md-table-cell",["Dessert Name"])," ",t._l(7,function(e,n){return t._h("md-table-cell",{key:n,attrs:{"md-numeric":""}},["10"])})])})])])])," ",t._h("demo-example",{attrs:{label:"Within cards with Pagination and Inline Edit"}},[t._h("md-table-card",[t._h("md-toolbar",[t._h("h1",{staticClass:"md-title"},["Nutrition"])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["filter_list"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])])," ",t._h("md-table",{attrs:{"md-sort":"dessert","md-sort-type":"desc"},on:{select:t.onSelect,sort:t.onSort}},[t._h("md-table-header",[t._h("md-table-row",[t._h("md-table-head",{attrs:{"md-sort-by":"dessert"}},["Dessert (100g serving)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"calories","md-numeric":"","md-tooltip":"The total amount of food energy and the given serving size"}},["Calories (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"fat","md-numeric":""}},["Fat (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"carbs","md-numeric":""}},["Carbs (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"protein","md-numeric":""}},["Protein (g)"])," ",t._h("md-table-head",[t._h("md-icon",["message"])," ",t._h("span",["Comments"])])])])," ",t._h("md-table-body",[t._l(t.nutrition,function(e,n){return t._h("md-table-row",{key:n,attrs:{"md-item":e,"md-auto-select":"","md-selection":""}},[t._l(e,function(e,a){return"type"!==a?t._h("md-table-cell",{key:a,attrs:{"md-numeric":"dessert"!==a&&"comment"!==a}},["comment"===a?t._h("md-table-edit",{directives:[{name:"model",rawName:"v-model",value:t.nutrition[n].comment,expression:"nutrition[rowIndex].comment"}],attrs:{"md-name":"comment"+a,"md-id":"comment"+a,"md-placeholder":"Add a comment","md-maxlength":"120"},domProps:{value:t.nutrition[n].comment},on:{input:function(e){t.nutrition[n].comment=e}}}):t._e()," ","comment"!==a?t._h("span",[t._s(e)]):t._e()]):t._e()})])})])])," ",t._h("md-table-pagination",{attrs:{"md-size":"10","md-total":"5","md-page":"1","md-label":"Rows","md-separator":"of","md-page-options":[5,10,25,50]},on:{pagination:t.onPagination}})])," ",t._h("div",{staticClass:"output"},[t._h("h2",{staticClass:"md-title"},["Selected Data"])," ",t._h("pre",[t._s(t.selectedData)])])," ",t._h("div",{staticClass:"output"},[t._h("h2",{staticClass:"md-title"},["Current Sort"])," ",t._h("pre",[t._s(t.sort)])])," ",t._h("div",{staticClass:"output"},[t._h("h2",{staticClass:"md-title"},["Current Pagination"])," ",t._h("pre",[t._s(t.page)])])])," ",t._h("demo-example",{attrs:{label:"Inline Menus and Edit Icon"}},[t._h("md-table-card",[t._h("md-toolbar",[t._h("h1",{staticClass:"md-title"},["Nutrition"])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["filter_list"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])])," ",t._h("md-table-alternate-header",{attrs:{"md-selected-label":"selected"}},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["delete"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["more_vert"])])])," ",t._h("md-table",{attrs:{"md-sort":"calories"}},[t._h("md-table-header",[t._h("md-table-row",[t._h("md-table-head",{attrs:{"md-sort-by":"dessert"}},["Dessert (100g serving)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"type",width:"100px"}},["Type"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"calories","md-numeric":"","md-tooltip":"The total amount of food energy and the given serving size"}},["Calories (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"fat","md-numeric":""}},["Fat (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"carbs","md-numeric":""}},["Carbs (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"protein","md-numeric":""}},["Protein (g)"])," ",t._h("md-table-head",[t._h("md-icon",["message"])," ",t._h("span",["Comments"])])])])," ",t._h("md-table-body",[t._l(t.nutrition,function(e,n){return t._h("md-table-row",{key:n,attrs:{"md-item":e,"md-selection":""}},[t._l(e,function(e,a){return t._h("md-table-cell",{key:a,attrs:{"md-numeric":"dessert"!==a&&"comment"!==a&&"type"!==a}},["comment"===a?t._h("span",[t._s(e)]):t._e()," ","comment"===a?t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["edit"])]):t._e()," ","type"===a?t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.nutrition[n].type,expression:"nutrition[rowIndex].type"}],attrs:{placeholder:"Type",name:"type"+a,id:"type"+a},domProps:{value:t.nutrition[n].type},on:{input:function(e){t.nutrition[n].type=e}}},[t._h("md-option",{attrs:{value:"ice_cream"}},["Ice Cream"])," ",t._h("md-option",{attrs:{value:"pastry"}},["Pastry"])," ",t._h("md-option",{attrs:{value:"other"}},["Other"])]):t._e()," ","type"!==a&&"comment"!==a?t._h("span",[t._s(e)]):t._e()])})])})])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n Dessert (100g serving)\n Calories (g)\n Fat (g)\n Carbs (g)\n Protein (g)\n Sodium (mg)\n Calcium (%)\n Iron (%)\n \n \n\n \n \n Dessert Name\n 10\n \n \n\n'])])," ",t._h("demo-example",{attrs:{label:"Within cards with Pagination and Inline Edit"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Nutrition\n \n filter_list\n \n\n \n search\n \n \n\n \n \n \n Dessert (100g serving)\n Calories (g)\n Fat (g)\n Carbs (g)\n Protein (g)\n \n message\n Comments\n \n \n \n\n \n \n \n \n\n '+t._s(t.column)+'\n \n \n \n \n\n \n\n'])," ",t._h("code-block",{attrs:{lang:"javscript"}},["\nexport default {\n data: () => ({\n nutrition: [\n {\n dessert: 'Frozen yogurt',\n type: 'ice_cream',\n calories: '159',\n fat: '6.0',\n carbs: '24',\n protein: '4.0',\n comment: 'Icy'\n },\n {\n dessert: 'Ice cream sandwich',\n type: 'ice_cream',\n calories: '237',\n fat: '9.0',\n carbs: '37',\n protein: '4.3',\n comment: 'Super Tasty'\n },\n {\n dessert: 'Eclair',\n type: 'pastry',\n calories: '262',\n fat: '16.0',\n carbs: '24',\n protein: '6.0',\n comment: ''\n },\n {\n dessert: 'Cupcake',\n type: 'pastry',\n calories: '305',\n fat: '3.7',\n carbs: '67',\n protein: '4.3',\n comment: ''\n },\n {\n dessert: 'Gingerbread',\n type: 'other',\n calories: '356',\n fat: '16.0',\n carbs: '49',\n protein: '3.9',\n comment: ''\n }\n ],\n selectedData: [],\n sort: {},\n page: {}\n }),\n methods: {\n onSelect(data) {\n this.selectedData = data;\n this.$forceUpdate();\n },\n onSort(sort) {\n this.sort = sort;\n },\n onPagination(page) {\n this.page = page;\n }\n }\n};\n"])])," ",t._h("demo-example",{attrs:{label:"Inline Menus and Edit Icon"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Nutrition\n \n filter_list\n \n\n \n search\n \n \n\n \n \n delete\n \n\n \n more_vert\n \n \n\n \n \n \n Dessert (100g serving)\n Type\n Calories (g)\n Fat (g)\n Carbs (g)\n Protein (g)\n \n message\n Comments\n \n \n \n\n \n \n \n '+t._s(t.column)+'\n\n \n edit\n \n\n \n Ice Cream\n Pastry\n Other\n \n\n '+t._s(t.column)+"\n \n \n \n \n\n"])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-button-group md-button-toggle"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Button Toggle"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Multiple",size:"2"}},[t._h("md-button-toggle",{staticClass:"md-button-group"},[t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_bold"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_italic"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["strikethrough_s"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["title"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-primary"},[t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_bold"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_italic"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_underline"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["title"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-accent"},[t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_bold"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_italic"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_underline"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["title"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-warn"},[t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_bold"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_italic"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["strikethrough_s"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["title"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-primary"},[t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_bold"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle",attrs:{disabled:""}},[t._h("md-icon",["format_italic"])])," ",t._h("md-button",{staticClass:"md-icon-button",attrs:{disabled:""}},[t._h("md-icon",["strikethrough_s"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["title"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-primary"},[t._h("md-button",{staticClass:"md-toggle"},["Works"])," ",t._h("md-button",{staticClass:"md-toggle"},["With"])," ",t._h("md-button",["Text"])," ",t._h("md-button",["Too"])])])," ",t._h("demo-example",{attrs:{label:"Single Selection",size:"2"}},[t._h("md-button-toggle",{staticClass:"md-button-group",attrs:{type:"radio"}},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_left"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_align_center"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_right"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_justify"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-primary",attrs:{type:"radio"}},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_left"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_align_center"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_right"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_justify"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-accent",attrs:{type:"radio"}},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_left"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_align_center"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_right"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_justify"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-warn",attrs:{type:"radio"}},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_left"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_align_center"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_right"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_justify"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-primary",attrs:{type:"radio"}},[t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_align_left"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_center"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_right"])])," ",t._h("md-button",{staticClass:"md-icon-button",attrs:{disabled:""}},[t._h("md-icon",["format_align_justify"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-primary",attrs:{type:"radio"}},[t._h("md-button",["Works"])," ",t._h("md-button",{staticClass:"md-toggle"},["With"])," ",t._h("md-button",["Text"])," ",t._h("md-button",["Too"])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Multiple"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n format_bold\n \n\n \n format_italic\n \n\n \n strikethrough_s\n \n\n \n title\n \n\n\n\n \n format_bold\n \n\n \n format_italic\n \n\n \n format_underline\n \n\n \n title\n \n\n\n\n \n format_bold\n \n\n \n format_italic\n \n\n \n format_underline\n \n\n \n title\n \n\n\n\n \n format_bold\n \n\n \n format_italic\n \n\n \n strikethrough_s\n \n\n \n title\n \n\n\n\n \n format_bold\n \n\n \n format_italic\n \n\n \n strikethrough_s\n \n\n \n title\n \n\n\n\n Works\n With\n Text\n Too\n\n '])])," ",t._h("demo-example",{attrs:{label:"Single Selection"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n format_align_left\n \n\n \n format_align_center\n \n\n \n format_align_right\n \n\n \n format_align_justify\n \n\n\n\n \n format_align_left\n \n\n \n format_align_center\n \n\n \n format_align_right\n \n\n \n format_align_justify\n \n\n\n\n \n format_align_left\n \n\n \n format_align_center\n \n\n \n format_align_right\n \n\n \n format_align_justify\n \n\n\n\n \n format_align_left\n \n\n \n format_align_center\n \n\n \n format_align_right\n \n\n \n format_align_justify\n \n\n\n\n \n format_align_left\n \n\n \n format_align_center\n \n\n \n format_align_right\n \n\n \n format_align_justify\n \n\n\n\n Works\n With\n Text\n Too\n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-list-expand",style:{"margin-bottom":t.height}},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Whiteframe"}},[t._h("div",{slot:"examples",staticClass:"whiteframe-list"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("md-whiteframe",{attrs:{"md-elevation":"1"}},["1dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"2"}},["2dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"3"}},["3dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"4"}},["4dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"5"}},["5dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"6"}},["6dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"7"}},["7dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"8"}},["8dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"9"}},["9dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"10"}},["10dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"11"}},["11dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"12"}},["12dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"13"}},["13dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"14"}},["14dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"15"}},["15dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"16"}},["16dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"17"}},["17dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"18"}},["18dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"19"}},["19dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"20"}},["20dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"21"}},["21dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"22"}},["22dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"23"}},["23dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"24"}},["24dp"])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n1dp\n2dp\n3dp\n4dp\n5dp\n6dp\n7dp\n8dp\n9dp\n10dp\n11dp\n12dp\n13dp\n14dp\n15dp\n16dp\n17dp\n18dp\n19dp\n20dp\n21dp\n22dp\n23dp\n24dp\n '])])])," ",t._h("div",{ +slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"Changelog"}},[t._h("single-page-banner",{attrs:{label:"Changelog"}})," ",t._h("section",[t._h("h2",{staticClass:"md-headline"},["v0.3.2 - Bugfixes"])," ",t._h("h3",{staticClass:"md-title"},["Fixes:"])," ",t._h("ul",[t._h("li",["Fix babel export default module.exports ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/92",target:"_blank",rel:"noopener"}},["#92"])])])," ",t._h("li",["Fix tooltips jumping when screen resize ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/85",target:"_blank",rel:"noopener"}},["#85"])])])," ",t._h("li",["Fix table not getting instance ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/91",target:"_blank",rel:"noopener"}},["#91"])])," ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/88",target:"_blank",rel:"noopener"}},["#88"])])])," ",t._h("li",["Fix regression on password review ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/95",target:"_blank",rel:"noopener"}},["#95"])])])," ",t._h("li",["Fix input getting wrong value after manual update ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/100",target:"_blank",rel:"noopener"}},["#100"])])," ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/96",target:"_blank",rel:"noopener"}},["#96"])])])," ",t._h("li",["Use the internal value of md-input to set the value of the container ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/pull/97",target:"_blank",rel:"noopener"}},["#97"])," (Thanks to ",t._h("a",{attrs:{href:"https://github.com/Cabbaggio",target:"_blank",rel:"noopener"}},["@Cabbaggio"]),")"])])," ",t._h("li",["Add material.debug.js to dist folder ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/pull/90",target:"_blank",rel:"noopener"}},["#90"])," (Thanks to ",t._h("a",{attrs:{href:"https://github.com/pauloramires",target:"_blank",rel:"noopener"}},["@pauloramires"]),")"])])])])," ",t._h("section",[t._h("h2",{staticClass:"md-headline"},["v0.3.1 - Bugfixes"])," ",t._h("h3",{staticClass:"md-title"},["Fixes:"])," ",t._h("ul",[t._h("li",["md-select not being reactive ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/74",target:"_blank",rel:"noopener"}},["#74"])])])," ",t._h("li",["Fix components not being updated inside v-once ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/69",target:"_blank",rel:"noopener"}},["#69"])," ",t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/70",target:"_blank",rel:"noopener"}},["#70"])])])," ",t._h("li",["Fix input number not accepting numbers ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/67",target:"_blank",rel:"noopener"}},["#67"])," ",t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/70",target:"_blank",rel:"noopener"}},["#70"])])])," ",t._h("li",["Fix md-input-container crashing when the select value is null ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/64",target:"_blank",rel:"noopener"}},["#64"])])])])])," ",t._h("section",[t._h("h2",{staticClass:"md-headline"},["v0.3.0 - Huge Release"])," ",t._h("h3",{staticClass:"md-title"},["New Components:"])," ",t._h("ul",[t._h("li",["Data Table"])," ",t._h("li",["Menu"])," ",t._h("li",["Select with multiple selection"])])," ",t._h("h3",{staticClass:"md-title"},["Fixes:"])," ",t._h("ul",[t._h("li",["md-input not reactive when initial value empty ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/40",target:"_blank",rel:"noopener"}},["#40"])])])," ",t._h("li",["md-textarea with maxlength not writable ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/43",target:"_blank",rel:"noopener"}}),"#43"])])," ",t._h("li",["Do not style scrollbars by default ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/46",target:"_blank",rel:"noopener"}},["#46"])])])," ",t._h("li",["SELECT component: display issue in IE11 ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/34",target:"_blank",rel:"noopener"}},["#34"])])])," ",t._h("li",["Select component popup shows behind other components ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/26",target:"_blank",rel:"noopener"}},["#26"])])])," ",t._h("li",["md-select text vs value ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/24",target:"_blank",rel:"noopener"}}),"#24"])])," ",t._h("li",["md-button ignores type prop ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/41",target:"_blank",rel:"noopener"}},["#41"])," (Thanks to ",t._h("a",{attrs:{href:"https://github.com/pauloramires",target:"_blank",rel:"noopener"}},["@pauloramires"]),")"])])," ",t._h("li",["md-select displaying selected text (rather than value) ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/36",target:"_blank",rel:"noopener"}},["#36"])])])," ",t._h("li",["Added 'type' props to switch button ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/pull/27",target:"_blank",rel:"noopener"}},["#27"])," (Thanks to ",t._h("a",{attrs:{href:"https://github.com/guillaumerxl",target:"_blank",rel:"noopener"}},["@guillaumerxl"]),")"])])," ",t._h("li",["Add babel-cli as dev dependency ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/pull/28",target:"_blank",rel:"noopener"}},["#28"])," (Thanks to ",t._h("a",{attrs:{href:"https://github.com/lucassouza1",target:"_blank",rel:"noopener"}},["@lucassouza1"]),")"])])," ",t._h("li",["Remove dotted outline around button in firefox ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/pull/52",target:"_blank",rel:"noopener"}},["#52"])," (Thanks to ",t._h("a",{attrs:{href:"https://github.com/yeknava",target:"_blank",rel:"noopener"}},["@yeknava"]),")"])])])])," ",t._h("section",[t._h("h2",{staticClass:"md-headline"},["v0.2.0 - New components"])," ",t._h("h3",{staticClass:"md-title"},["New Components:"])," ",t._h("ul",[t._h("li",["Cards"])])," ",t._h("h3",{staticClass:"md-title"},["Fixes:"])," ",t._h("ul",[t._h("li",["Add Roboto font and google icons to the docs ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/commit/421ce7bb21a1489c8f98ee12d0d525eec6b0ee12",target:"_blank",rel:"noopener"}},["421ce7b"])])])," ",t._h("li",["Explains better how to install and configure vue-material ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/commit/cc43985fc1d30403a7c95bfeb2dc38bbcc1acb9e",target:"_blank",rel:"noopener"}},["cc43985"])])])," ",t._h("li",["Emit change & input events from mdTextarea ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/commit/b474af9fd8d5f4563914e5aae47d14b7c8c62fb2",target:"_blank",rel:"noopener"}},["b474af9"])])," (Thanks to ",t._h("a",{attrs:{href:"https://github.com/jvanbrug",target:"_blank",rel:"noopener"}},["@jvanbrug"]),")"])])])," ",t._h("section",[t._h("h2",{staticClass:"md-headline"},["v0.1.2 - Bugfixes"])," ",t._h("h3",{staticClass:"md-title"},["Fixes:"])," ",t._h("ul",[t._h("li",["Fixed tooltips on Firefox"])," ",t._h("li",["Misaligned icons inside buttons on Firefox"])," ",t._h("li",["Documentation fixes"])])])," ",t._h("section",[t._h("h2",{staticClass:"md-headline"},["v0.1.1 - Bugfixes"])," ",t._h("h3",{staticClass:"md-title"},["Changes:"])," ",t._h("ul",[t._h("li",["Bugfixes"])," ",t._h("li",["Firefox support"])," ",t._h("li",["Initial documentation"])])])," ",t._h("section",[t._h("h2",{staticClass:"md-headline"},["v0.1.0 - Initial Release"])," ",t._h("h3",{staticClass:"md-title"},["New Components:"])," ",t._h("ul",[t._h("li",["Avatar"])," ",t._h("li",["Bottom Bar"])," ",t._h("li",["Button"])," ",t._h("li",["Button Toggle"])," ",t._h("li",["Checkbox"])," ",t._h("li",["Divider"])," ",t._h("li",["Icon"])," ",t._h("li",["Input"])," ",t._h("li",["List"])," ",t._h("li",["Radio"])," ",t._h("li",["Select"])," ",t._h("li",["Sidenav"])," ",t._h("li",["Subheader"])," ",t._h("li",["Switch"])," ",t._h("li",["Tabs"])," ",t._h("li",["Toolbar"])," ",t._h("li",["Tooltip"])," ",t._h("li",["Whiteframe"])])," ",t._h("h3",{staticClass:"md-title"},["UI Elements:"])," ",t._h("ul",[t._h("li",["Themes"])," ",t._h("li",["Typography"])," ",t._h("li",["Fluid Media"])," ",t._h("li",["Custom Scrollbar"])," ",t._h("li",["Selection Styles"])])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media-cover",class:t.classes},[t._t("default")," ",t.mdTextScrim?t._h("div",{ref:"backdrop",staticClass:"md-backdrop",style:t.styles}):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("button",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"md-bottom-bar-item",class:t.classes,attrs:{type:"button"},on:{click:t.setActive}},[t._h("md-icon",[t._s(t.mdIcon)])," ",t._h("span",{staticClass:"md-text"},[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-avatar"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-select",class:t.classes},[t._h("md-menu",{attrs:{"md-close-on-select":!t.multiple}},[t._h("span",{ref:"value",staticClass:"md-select-value",attrs:{"md-menu-trigger":""}},[t._s(t.selectedText||t.multipleText||t.placeholder)])," ",t._h("md-menu-content",{staticClass:"md-select-content",class:t.contentClasses},[t._t("default")])])," ",t._h("select",{attrs:{name:t.name,id:t.id,required:t.required,tabindex:"-1"}},[t._h("option",{domProps:{value:t.value}},[t._s(t.value)])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table-alternate-header",class:t.classes},[t._h("md-toolbar",[t._h("div",{staticClass:"md-counter"},[t._h("span",{ref:"counter"},[t._s(t.tableInstance.numberOfSelected)])," ",t._h("span",[t._s(t.mdSelectedLabel)])])," ",t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table-edit",on:{keydown:function(e){27===e.keyCode&&t.closeDialog(e)}}},[t._h("div",{staticClass:"md-table-edit-trigger",class:t.triggerClasses,on:{click:function(e){e.stopPropagation(),t.openDialog(e)}}},["\n "+t._s(t.value||t.mdPlaceholder)+"\n "])," ",t._h("div",{ref:"dialog",staticClass:"md-table-dialog",class:t.dialogClasses},[t._h("md-input-container",[t._h("md-input",{ref:"input",attrs:{id:t.mdId,name:t.mdName,maxlength:t.mdMaxlength,value:t.value,placeholder:t.mdPlaceholder},nativeOn:{keydown:function(e){13===e.keyCode&&t.confirmDialog(e)}}})])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Bottom Bar"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",[t._h("md-bottom-bar-item",{attrs:{"md-icon":"history"}},["Recents"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"favorite","md-active":""}},["Favorites"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"near_me"}},["Nearby"])])])])," ",t._h("demo-example",{attrs:{label:"Shifting"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},["Pictures"])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{staticClass:"md-accent",attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},["Pictures"])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{staticClass:"md-warn",attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},["Pictures"])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{staticClass:"md-transparent",attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},["Pictures"])])])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"indigo",expression:"'indigo'"}]},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"history"}},["Recents"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"favorite","md-active":""}},["Favorites"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"near_me"}},["Nearby"])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}]},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"history"}},["Recents"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"favorite","md-active":""}},["Favorites"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"near_me"}},["Nearby"])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}],attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},["Pictures"])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}],attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},["Pictures"])])])])," ",t._h("demo-example",{attrs:{label:"Dynamic Theme"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:t.playground.theme,expression:"playground.theme"}],attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"},on:{click:function(e){t.setTheme("blue")}}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"},on:{click:function(e){t.setTheme("teal")}}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""},on:{click:function(e){t.setTheme("brown")}}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"},on:{click:function(e){t.setTheme("indigo")}}},["Pictures"])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Recents\n Favorites\n Nearby\n\n '])])," ",t._h("demo-example",{attrs:{label:"Shifting"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Recents\n Favorites\n Nearby\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n Recents\n Favorites\n Nearby\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])])," ",t._h("demo-example",{attrs:{label:"Dynamic Theme"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])," ",t._h("code-block",{attrs:{lang:"javascript"}},["\nexport default {\n data() {\n return {\n playground: {\n theme: 'brown'\n }\n };\n },\n methods: {\n setTheme(theme) {\n this.playground.theme = theme;\n }\n }\n};\n "])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"UI Elements - Grid System"}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-header"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-card",{staticClass:"demo-example",class:t.classes,style:{height:t.height+"px"}},[t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:t.titleTheme,expression:"titleTheme"}],staticClass:"demo-example-toolbar"},[t._h("h2",{staticClass:"md-title"},[t._s(t.label)])])," ",t._h("section",{directives:[{name:"md-theme",rawName:"v-md-theme",value:t.bodyTheme,expression:"bodyTheme"}],staticClass:"demo-example-body"},[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("hr",{staticClass:"md-divider"})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("span",{staticClass:"md-tooltip",class:t.classes,style:t.style},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-area",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Radio"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("div",[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio1,expression:"radio1"}],attrs:{id:"my-test1",name:"my-test-group1","md-value":"1"},domProps:{value:t.radio1},on:{input:function(e){t.radio1=e}}},["My beautiful radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio1,expression:"radio1"}],attrs:{id:"my-test2",name:"my-test-group1","md-value":"2"},domProps:{value:t.radio1},on:{input:function(e){t.radio1=e}}},["Another radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio1,expression:"radio1"}],attrs:{id:"my-test3",name:"my-test-group1","md-value":"3"},domProps:{value:t.radio1},on:{input:function(e){t.radio1=e}}},["Another another radio"])])," ",t._h("div",[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio2,expression:"radio2"}],staticClass:"md-primary",attrs:{id:"my-test4",name:"my-test-group2","md-value":"1"},domProps:{value:t.radio2},on:{input:function(e){t.radio2=e}}},["Primary radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio2,expression:"radio2"}],staticClass:"md-primary",attrs:{id:"my-test5",name:"my-test-group2","md-value":"2"},domProps:{value:t.radio2},on:{input:function(e){t.radio2=e}}},["Another primary radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio2,expression:"radio2"}],staticClass:"md-primary",attrs:{id:"my-test6",name:"my-test-group2","md-value":"3"},domProps:{value:t.radio2},on:{input:function(e){t.radio2=e}}},["Another another primary radio"])])," ",t._h("div",[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio3,expression:"radio3"}],staticClass:"md-warn",attrs:{id:"my-test7",name:"my-test-group3","md-value":"1"},domProps:{value:t.radio3},on:{input:function(e){t.radio3=e}}},["Warn radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio3,expression:"radio3"}],staticClass:"md-warn",attrs:{id:"my-test8",name:"my-test-group3","md-value":"2"},domProps:{value:t.radio3},on:{input:function(e){t.radio3=e}}},["Another warn radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio3,expression:"radio3"}],staticClass:"md-warn",attrs:{id:"my-test9",name:"my-test-group3","md-value":"3"},domProps:{value:t.radio3},on:{input:function(e){t.radio3=e}}},["Another another warn radio"])])," ",t._h("div",[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio4,expression:"radio4"}],attrs:{id:"my-test10",name:"my-test-group3","md-value":"1"},domProps:{value:t.radio4},on:{input:function(e){t.radio4=e}}},["My beautiful radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio4,expression:"radio4"}],attrs:{id:"my-test11",name:"my-test-group3","md-value":"2",disabled:""},domProps:{value:t.radio4},on:{input:function(e){t.radio4=e}}},["Disabled"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio4,expression:"radio4"}],attrs:{id:"my-test12",name:"my-test-group3","md-value":"3"},domProps:{value:t.radio4},on:{input:function(e){t.radio4=e}}},["Another radio"])])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}]},[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio5,expression:"radio5"}],staticClass:"md-primary",attrs:{id:"my-test13",name:"my-test-group4","md-value":"1"},domProps:{value:t.radio5},on:{input:function(e){t.radio5=e}}},["Orange radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio5,expression:"radio5"}],staticClass:"md-primary",attrs:{id:"my-test14",name:"my-test-group4","md-value":"2"},domProps:{value:t.radio5},on:{input:function(e){t.radio5=e}}},["Another Orange radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio5,expression:"radio5"}],staticClass:"md-primary",attrs:{id:"my-test15",name:"my-test-group4","md-value":"3"},domProps:{value:t.radio5},on:{input:function(e){t.radio5=e}}},["Another another Orange radio"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}]},[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio6,expression:"radio6"}],staticClass:"md-primary",attrs:{id:"my-test16",name:"my-test-group4","md-value":"1"},domProps:{value:t.radio6},on:{input:function(e){t.radio6=e}}},["Brown radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio6,expression:"radio6"}],staticClass:"md-primary",attrs:{id:"my-test17",name:"my-test-group4","md-value":"2"},domProps:{value:t.radio6},on:{input:function(e){t.radio6=e}}},["Another Brown radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio6,expression:"radio6"}],staticClass:"md-primary",attrs:{id:"my-test18",name:"my-test-group4","md-value":"3"},domProps:{value:t.radio6},on:{input:function(e){t.radio6=e}}},["Another another Brown radio"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}]},[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio7,expression:"radio7"}],staticClass:"md-primary",attrs:{id:"my-test19",name:"my-test-group6","md-value":"1"},domProps:{value:t.radio7},on:{input:function(e){t.radio7=e}}},["Green radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio7,expression:"radio7"}],staticClass:"md-primary",attrs:{id:"my-test20",name:"my-test-group6","md-value":"2"},domProps:{value:t.radio7},on:{input:function(e){t.radio7=e}}},["Another Green radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio7,expression:"radio7"}],staticClass:"md-primary",attrs:{id:"my-test21",name:"my-test-group6","md-value":"3"},domProps:{value:t.radio7},on:{input:function(e){t.radio7=e}}},["Another another Green radio"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"teal",expression:"'teal'"}]},[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio8,expression:"radio8"}],staticClass:"md-primary",attrs:{id:"my-test22",name:"my-test-group3","md-value":"1"},domProps:{value:t.radio8},on:{input:function(e){t.radio8=e}}},["Teal radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio8,expression:"radio8"}],staticClass:"md-primary",attrs:{id:"my-test23",name:"my-test-group3","md-value":"2",disabled:""},domProps:{value:t.radio8},on:{input:function(e){t.radio8=e}}},["Teal disabled radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio8,expression:"radio8"}],staticClass:"md-primary",attrs:{id:"my-test24",name:"my-test-group3","md-value":"3"},domProps:{value:t.radio8},on:{input:function(e){t.radio8=e}}},["Another another Teal radio"])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nMy beautiful radio\nAnother radio\nAnother another radio\n\nPrimary radio\nAnother primary radio\nAnother another primary radio\n\nWarn radio\nAnother warn radio\nAnother another warn radio\n\nMy beautiful radio\nDisabled\nAnother radio\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Orange radio\n Another Orange radio\n Another another Orange radio\n\n\n\n Brown radio\n Another Brown radio\n Another another Brown radio\n\n\n\n Green radio\n Another Green radio\n Another another Green radio\n\n\n\n Teal radio\n Teal disabled radio\n Another another Teal radio\n\n '])])])," ",t._h("div",{ +slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Tabs"}},[t._h("div",{slot:"examples",staticClass:"examples"},[t._h("demo-example",{attrs:{label:"Default - Grey Theme",size:"3","body-theme":"grey"}},[t._h("md-tabs",[t._h("md-tab",{attrs:{id:"movies","md-label":"Movies"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])])," ",t._h("md-tab",{attrs:{id:"music","md-label":"Music"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])," ",t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])])," ",t._h("md-tab",{attrs:{id:"books","md-label":"Books"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])])," ",t._h("md-tab",{attrs:{id:"pictures","md-label":"Pictures"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])])])])," ",t._h("demo-example",{attrs:{label:"Fixed - Accent Color",size:"3"}},[t._h("md-tabs",{staticClass:"md-accent",attrs:{"md-fixed":""}},[t._h("md-tab",{attrs:{"md-label":"Movies"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])])," ",t._h("md-tab",{attrs:{"md-label":"Music"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])," ",t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])])," ",t._h("md-tab",{attrs:{"md-label":"Books"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])])," ",t._h("md-tab",{attrs:{"md-label":"Pictures"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])])])])," ",t._h("demo-example",{attrs:{label:"With icons and text - Teal Theme",size:"3","body-theme":"teal"}},[t._h("md-tabs",{attrs:{"md-fixed":""}},[t._h("md-tab",{attrs:{"md-label":"Movies","md-icon":"ondemand_video"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])])," ",t._h("md-tab",{attrs:{"md-label":"Music","md-icon":"music_note"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])," ",t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])])," ",t._h("md-tab",{attrs:{"md-label":"Books","md-icon":"books"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])])," ",t._h("md-tab",{attrs:{"md-label":"Pictures","md-icon":"photo"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])])])])," ",t._h("demo-example",{attrs:{label:"Centered with only icon - Transparent Color",size:"3"}},[t._h("md-tabs",{staticClass:"md-transparent",attrs:{"md-centered":""}},[t._h("md-tab",{attrs:{"md-icon":"phone"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])])," ",t._h("md-tab",{attrs:{"md-icon":"favorite"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])," ",t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])])," ",t._h("md-tab",{attrs:{"md-icon":"near_me"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])])])])," ",t._h("demo-example",{attrs:{label:"Fixed with only icon - Default Theme",size:"3"}},[t._h("md-tabs",{attrs:{"md-fixed":""}},[t._h("md-tab",{attrs:{"md-icon":"phone"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])])," ",t._h("md-tab",{attrs:{"md-icon":"favorite"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])," ",t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])])," ",t._h("md-tab",{attrs:{"md-icon":"near_me"}},[t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])])])])," ",t._h("demo-example",{attrs:{label:"Playground",size:"3"}},[t._h("div",{staticClass:"playground"},[t._h("md-subheader",["Tabs Attributes"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.playground.fixed,expression:"playground.fixed"}],attrs:{id:"fixed"},domProps:{value:t.playground.fixed},on:{input:function(e){t.playground.fixed=e}}},["Fixed"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.playground.centered,expression:"playground.centered"}],attrs:{id:"centered"},domProps:{value:t.playground.centered},on:{input:function(e){t.playground.centered=e}}},["Centered"])," ",t._h("md-input-container",[t._h("label",{attrs:{for:"shadow"}},["Shadow"])," ",t._h("md-input",{directives:[{name:"model",rawName:"v-model",value:t.playground.shadow,expression:"playground.shadow"}],attrs:{type:"number",id:"shadow",min:"0",max:"24"},domProps:{value:t.playground.shadow},on:{input:function(e){t.playground.shadow=t._n(e)}}})])," ",t._h("md-subheader",["Theme"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.theme,expression:"playground.theme"}],attrs:{id:"theme1",name:"theme","md-value":"default"},domProps:{value:t.playground.theme},on:{input:function(e){t.playground.theme=e}}},["Default"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.theme,expression:"playground.theme"}],attrs:{id:"theme2",name:"theme","md-value":"green"},domProps:{value:t.playground.theme},on:{input:function(e){t.playground.theme=e}}},["Green"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.theme,expression:"playground.theme"}],attrs:{id:"theme3",name:"theme","md-value":"cyan"},domProps:{value:t.playground.theme},on:{input:function(e){t.playground.theme=e}}},["Cyan"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.theme,expression:"playground.theme"}],attrs:{id:"theme4",name:"theme","md-value":"brown"},domProps:{value:t.playground.theme},on:{input:function(e){t.playground.theme=e}}},["Brown"])," ",t._h("md-subheader",["Colors"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.color,expression:"playground.color"}],attrs:{id:"color1",name:"color","md-value":"0"},domProps:{value:t.playground.color},on:{input:function(e){t.playground.color=e}}},["Default"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.color,expression:"playground.color"}],attrs:{id:"color2",name:"color","md-value":"1"},domProps:{value:t.playground.color},on:{input:function(e){t.playground.color=e}}},["Accent"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.color,expression:"playground.color"}],attrs:{id:"color3",name:"color","md-value":"2"},domProps:{value:t.playground.color},on:{input:function(e){t.playground.color=e}}},["Warn"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.color,expression:"playground.color"}],attrs:{id:"color4",name:"color","md-value":"3"},domProps:{value:t.playground.color},on:{input:function(e){t.playground.color=e}}},["Transparent"])," ",t._h("md-subheader",["Second Tab"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.playground.tabs[1].disabled,expression:"playground.tabs[1].disabled"}],attrs:{id:"disabled"},domProps:{value:t.playground.tabs[1].disabled},on:{input:function(e){t.playground.tabs[1].disabled=e}}},["Disabled"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.playground.tabs[1].active,expression:"playground.tabs[1].active"}],attrs:{id:"active"},domProps:{value:t.playground.tabs[1].active},on:{input:function(e){t.playground.tabs[1].active=e}}},["Active"])])," ",t._h("md-tabs",{directives:[{name:"md-theme",rawName:"v-md-theme",value:t.playground.theme,expression:"playground.theme"}],class:{"md-accent":"1"===t.playground.color,"md-warn":"2"===t.playground.color,"md-transparent":"3"===t.playground.color},attrs:{"md-fixed":t.playground.fixed,"md-centered":t.playground.centered,"md-elevation":t.playground.shadow}},[t._l(t.playground.tabs,function(e,n){return t._h("md-tab",{attrs:{"md-label":e.label,"md-icon":e.icon,"md-disabled":e.disabled,"md-active":e.active}},[t._h("md-input-container",[t._h("label",{attrs:{for:"label"+n}},["Label"])," ",t._h("md-input",{directives:[{name:"model",rawName:"v-model",value:e.label,expression:"tab.label"}],attrs:{type:"text",id:"label"+n},domProps:{value:e.label},on:{input:function(t){e.label=t}}})])," ",t._h("md-input-container",[t._h("label",{attrs:{for:"icon"+n}},["Icon"])," ",t._h("md-input",{directives:[{name:"model",rawName:"v-model",value:e.icon,expression:"tab.icon"}],attrs:{type:"text",id:"icon"+n},domProps:{value:e.icon},on:{input:function(t){e.icon=t}}})])])})])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default - Grey Theme","body-theme":"grey"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Fixed - Accent Color"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"With icons and text - Teal Theme","body-theme":"teal"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Centered with only icon - Transparent Color"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Fixed with only icon - Default Theme"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Playground"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Tabs Attributes\n Fixed\n Centered\n \n Shadow\n \n \n\n Theme\n Default\n Green\n Cyan\n Brown\n\n Colors\n Default\n Accent\n Warn\n Transparent\n\n Second Tab\n Disabled\n Active\n\n\n\n \n \n Label\n \n \n\n \n Icon\n \n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"scss"}},["\n.playground {\n padding: 0 16px 16px;\n\n .md-subheader {\n padding: 16px 0 0;\n }\n}\n "])," ",t._h("code-block",{attrs:{lang:"javascript"}},["\nexport default {\n data() {\n return {\n playground: {\n color: '3',\n fixed: true,\n centered: false,\n shadow: 0,\n theme: 'default',\n tabs: [\n {\n label: 'Phone',\n icon: 'phone',\n active: false,\n disabled: false\n },\n {\n label: 'Favorites',\n icon: 'favorite',\n active: false,\n disabled: false\n },\n {\n label: 'Near me',\n icon: 'near_me',\n active: true,\n disabled: false\n }\n ]\n },\n firstTabName: 'Movies'\n };\n }\n};\n "])])])," ",t._h("div",{slot:"api"},[t._h("p",["\n To use Tabs you must wrap all ",t._h("code",[""])," in a ",t._h("code",[""])," as a direct parent.\n The ",t._h("code",[""])," can accept some parameters to modify his styles, like ",t._h("code",["md-fixed"])," and ",t._h("code",["md-centered"])," for example.\n Each single tab accept a ",t._h("code",["md-label"])," and/or ",t._h("code",["md-icon"]),". You can set the active tab by setting a parameter ",t._h("code",["md-active"]),".\n "])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-header-text"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Tooltip"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("div",[t._h("md-button",{staticClass:"md-icon-button md-raised md-primary"},[t._h("md-icon",["folder"])," ",t._h("md-tooltip",{attrs:{"md-direction":"top"}},["My tooltip"])])," ",t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})," ",t._h("md-tooltip",{attrs:{"md-direction":"bottom"}},["My tooltip"])])])," ",t._h("div",[t._h("md-button",{staticClass:"md-icon-button md-raised md-warn"},[t._h("md-icon",["home"])," ",t._h("md-tooltip",{attrs:{"md-direction":"left"}},["My tooltip"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon"},[t._h("md-icon",["person"])," ",t._h("md-tooltip",{attrs:{"md-direction":"right"}},["My tooltip"])])])])," ",t._h("demo-example",{attrs:{label:"Delay - 400ms"}},[t._h("div",[t._h("md-button",{staticClass:"md-icon-button md-raised md-primary"},[t._h("md-icon",["folder"])," ",t._h("md-tooltip",{attrs:{"md-delay":"400","md-direction":"top"}},["My tooltip"])])," ",t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})," ",t._h("md-tooltip",{attrs:{"md-delay":"400","md-direction":"bottom"}},["My tooltip"])])])," ",t._h("div",[t._h("md-button",{staticClass:"md-icon-button md-raised md-warn"},[t._h("md-icon",["home"])," ",t._h("md-tooltip",{attrs:{"md-delay":"400","md-direction":"left"}},["My tooltip"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon"},[t._h("md-icon",["person"])," ",t._h("md-tooltip",{attrs:{"md-delay":"400","md-direction":"right"}},["My tooltip"])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n folder\n My tooltip\n\n\n\n \n My tooltip\n\n\n\n home\n My tooltip\n\n\n\n person\n My tooltip\n\n '])])," ",t._h("demo-example",{attrs:{label:"Delay - 400ms"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n folder\n My tooltip\n\n\n\n \n My tooltip\n\n\n\n home\n My tooltip\n\n\n\n person\n My tooltip\n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("ul",{staticClass:"md-list"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Icon"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default",size:"2"}},[t._h("md-icon",["home"])," ",t._h("md-icon",{staticClass:"md-primary"},["home"])," ",t._h("md-icon",{staticClass:"md-accent"},["home"])," ",t._h("md-icon",{staticClass:"md-warn"},["home"])])," ",t._h("demo-example",{attrs:{label:"Themed",size:"2"}},[t._h("md-icon",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"light-blue",expression:"'light-blue'"}],staticClass:"md-primary"},["home"])," ",t._h("md-icon",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}],staticClass:"md-primary"},["home"])," ",t._h("md-icon",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}],staticClass:"md-primary"},["home"])," ",t._h("md-icon",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}],staticClass:"md-primary"},["home"])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nhome\nhome\nhome\nhome\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nhome\nhome\nhome\nhome\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:t.theme,expression:"theme"}],staticClass:"container"},[t._h("md-sidenav",{ref:"main-sidebar",staticClass:"main-sidebar md-left md-fixed"},[t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"white",expression:"'white'"}],staticClass:"vue-material-logo"},[t._h("router-link",{attrs:{exact:"",to:"/"}},[t._h("img",{attrs:{src:t.logo,alt:"Vue"}})," ",t._h("span",["Vue Material"])])])," ",t._h("div",{staticClass:"main-sidebar-links"},[t._h("md-list",{staticClass:"md-dense"},[t._h("md-list-item",[t._h("router-link",{attrs:{exact:"",to:"/"}},["Introduction"])])," ",t._h("md-list-item",[t._h("router-link",{attrs:{exact:"",to:"/getting-started"}},["Getting Started"])])," ",t._h("md-list-item",[t._h("span",["Components"])," ",t._h("md-list-expand",[t._h("md-list",[t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/avatar"}},["Avatar"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/bottom-bar"}},["Bottom Bar"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/button"}},["Button"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/button-toggle"}},["Button Toggle"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/card"}},["Card"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/checkbox"}},["Checkbox"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/icon"}},["Icon"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/input"}},["Input"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/list"}},["List"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/menu"}},["Menu"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/radio"}},["Radio"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/ripple"}},["Ripple"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/select"}},["Select"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/sidenav"}},["Sidenav"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/subheader"}},["Subheader"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/switch"}},["Switch"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/tabs"}},["Tabs"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/table"}},["Table"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/toolbar"}},["Toolbar"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/tooltip"}},["Tooltip"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/whiteframe"}},["Whiteframe"])])])])])," ",t._h("md-list-item",[t._h("router-link",{attrs:{exact:"",to:"/ui-elements/typography"}},["Typography"])," "])," "," ",t._h("md-list-item",[t._h("router-link",{attrs:{exact:"",to:"/changelog"}},["Changelog"])])," ",t._h("md-list-item",[t._h("router-link",{attrs:{exact:"",to:"/about"}},["About"])])])])])," ",t._h("transition",{attrs:{name:"md-router"}},[t._h("router-view")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-sidenav",class:t.classes,attrs:{tabindex:"0"},on:{keyup:function(e){27===e.keyCode&&t.close(e)}}},[t._h("div",{staticClass:"md-sidenav-content"},[t._t("default")])," ",t._h("div",{staticClass:"md-backdrop",on:{click:t.close}})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Menu"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Directions"}},[t._h("md-menu",[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Bottom Right"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-direction":"bottom left"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Bottom Left"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",{attrs:{disabled:""}},["My Item 3"])," ",t._h("md-menu-item",["My Item 4"])])])," ",t._h("md-menu",{attrs:{"md-direction":"top left"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Top Left"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-direction":"top right"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Top Right"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])])," ",t._h("demo-example",{attrs:{label:"Sizes"}},[t._h("md-menu",[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Default"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-size":"1"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Size 1"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{ +attrs:{"md-size":"2"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Size 2"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-size":"4"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Size 4"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-size":"5"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Size 5"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-size":"7"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Size 7"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])])," ",t._h("demo-example",{attrs:{label:"List Icons"}},[t._h("md-menu",[t._h("md-button",{staticClass:"md-icon-button",attrs:{"md-menu-trigger":""}},[t._h("md-icon",["more_vert"])])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-size":"4"}},[t._h("md-button",{staticClass:"md-icon-button",attrs:{"md-menu-trigger":""}},[t._h("md-icon",["phone"])])," ",t._h("md-menu-content",[t._h("md-menu-item",[t._h("md-icon",["phone"])," ",t._h("span",["My Item 1"])])," ",t._h("md-menu-item",[t._h("md-icon",["phone"])," ",t._h("span",["My Item 2"])])," ",t._h("md-menu-item",[t._h("md-icon",["phone"])," ",t._h("span",["My Item 3"])])])])," ",t._h("md-menu",{attrs:{"md-direction":"bottom left","md-size":"4"}},[t._h("md-button",{staticClass:"md-icon-button",attrs:{"md-menu-trigger":""}},[t._h("md-icon",["near_me"])])," ",t._h("md-menu-content",[t._h("md-menu-item",[t._h("span",["Find on map"])," ",t._h("md-icon",["near_me"])])," ",t._h("md-menu-item",[t._h("span",["Call"])," ",t._h("md-icon",["phone"])])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Directions"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Bottom Right\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Bottom Left\n\n \n My Item 1\n My Item 2\n My Item 3\n My Item 4\n \n\n\n\n Top Left\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Top Right\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n'])])," ",t._h("demo-example",{attrs:{label:"Sizes"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Default\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Size 1\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Size 2\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Size 4\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Size 5\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Size 7\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n'])])," ",t._h("demo-example",{attrs:{label:"List Icons"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n more_vert\n \n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n \n phone\n \n\n \n \n phone\n My Item 1\n \n\n \n phone\n My Item 2\n \n\n \n phone\n My Item 3\n \n \n\n\n\n \n near_me\n \n\n \n \n Find on map\n near_me\n \n\n \n Call\n phone\n \n \n\n'])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("th",{staticClass:"md-table-head",class:t.classes,on:{click:t.changeSort}},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:!t.mdSortBy,expression:"!mdSortBy"}],staticClass:"md-table-head-container"},[t._h("div",{staticClass:"md-table-head-text md-test"},[t.mdSortBy?t._h("md-icon",{staticClass:"md-sortable-icon"},["arrow_downward"]):t._e()," ",t._t("default")," ",t.mdTooltip?t._h("md-tooltip",[t._s(t.mdTooltip)]):t._e()])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-input-container",class:t.classes},[t._t("default")," ",t.enableCounter?t._h("span",{staticClass:"md-count"},[t._s(t.inputLength)+" / "+t._s(t.counterLength)]):t._e()," ",t.mdHasPassword?t._h("md-button",{staticClass:"md-icon-button md-toggle-password",on:{click:t.togglePasswordType}},[t._h("md-icon",[t._s(t.showPassword?"visibility_off":"visibility")])]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Input"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Regular fields",size:"4"}},[t._h("form",{attrs:{novalidate:""},on:{submit:function(e){e.stopPropagation(),e.preventDefault(),t.submit(e)}}},[t._h("md-input-container",[t._h("label",["Initial value"])," ",t._h("md-input",{directives:[{name:"model",rawName:"v-model",value:t.initialValue,expression:"initialValue"}],domProps:{value:t.initialValue},on:{input:function(e){t.initialValue=e}}})])," ",t._h("md-input-container",[t._h("label",["With label"])," ",t._h("md-input",{attrs:{placeholder:"My nice placeholder"}})])," ",t._h("md-input-container",{attrs:{"md-inline":""}},[t._h("label",["Inline field"])," ",t._h("md-input")])," ",t._h("md-input-container",[t._h("label",["Number"])," ",t._h("md-input",{attrs:{type:"number"}})])," ",t._h("md-input-container",[t._h("label",["Textarea"])," ",t._h("md-textarea")])," ",t._h("md-input-container",[t._h("label",["Disabled"])," ",t._h("md-input",{attrs:{disabled:""}})])])])," ",t._h("demo-example",{attrs:{label:"Password",size:"4"}},[t._h("form",{attrs:{novalidate:""},on:{submit:function(e){e.stopPropagation(),e.preventDefault(),t.submit(e)}}},[t._h("md-input-container",[t._h("label",["Regular Password"])," ",t._h("md-input",{attrs:{type:"password"}})])," ",t._h("md-input-container",{attrs:{"md-has-password":""}},[t._h("label",["Password Reveal"])," ",t._h("md-input",{attrs:{type:"password"}})])])])," ",t._h("demo-example",{attrs:{label:"Required and Errors",size:"4"}},[t._h("form",{attrs:{novalidate:""},on:{submit:function(e){e.stopPropagation(),e.preventDefault(),t.submit(e)}}},[t._h("md-input-container",[t._h("label",["Required"])," ",t._h("md-input",{attrs:{required:""}})])," ",t._h("md-input-container",{staticClass:"md-input-invalid"},[t._h("label",["Error"])," ",t._h("md-input",{attrs:{required:""}})])," ",t._h("md-input-container",{staticClass:"md-input-invalid"},[t._h("label",["Error with message"])," ",t._h("md-input",{attrs:{required:""}})," ",t._h("span",{staticClass:"md-error"},["Validation message"])])," ",t._h("md-input-container",{staticClass:"md-input-invalid"},[t._h("label",["Textarea with error"])," ",t._h("md-textarea")," ",t._h("span",{staticClass:"md-error"},["Textarea validation message"])])])])," ",t._h("demo-example",{attrs:{label:"Character counter",size:"4"}},[t._h("form",{attrs:{novalidate:""},on:{submit:function(e){e.stopPropagation(),e.preventDefault(),t.submit(e)}}},[t._h("md-input-container",[t._h("label",["Textarea"])," ",t._h("md-textarea",{attrs:{maxlength:"70"}})])," ",t._h("md-input-container",[t._h("label",["Input"])," ",t._h("md-input",{attrs:{maxlength:"20"}})])])])," ",t._h("demo-example",{attrs:{label:"Themed",size:"4"}},[t._h("form",{attrs:{novalidate:""},on:{submit:function(e){e.stopPropagation(),e.preventDefault(),t.submit(e)}}},[t._h("md-input-container",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}]},[t._h("label",["Themable - Input"])," ",t._h("md-input")])," ",t._h("md-input-container",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}]},[t._h("label",["Themable - Textarea"])," ",t._h("md-textarea")])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Regular fields"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Initial value\n \n \n\n \n With label\n \n \n\n \n Inline field\n \n \n\n \n Number\n \n \n\n \n Textarea\n \n \n\n \n Disabled\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"javascript"}},["\nexport default {\n data() {\n return {\n initialValue: 'My initial value'\n };\n }\n};\n "])])," ",t._h("demo-example",{attrs:{label:"Password"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Regular Password\n \n \n\n \n Password Reveal\n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Required and Errors"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Required\n \n \n\n \n Error\n \n \n\n \n Error with message\n \n\n Validation message\n \n\n \n Textarea with error\n \n\n Textarea validation message\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Character counter"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Textarea\n \n \n\n \n Input\n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Themed",size:"4"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Themable - Input\n \n \n\n \n Themable - Textarea\n \n \n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-menu-content",attrs:{tabindex:"-1"},on:{keydown:[function(e){27===e.keyCode&&(e.preventDefault(),t.close(e))},function(e){9===e.keyCode&&(e.preventDefault(),t.close(e))},function(e){38===e.keyCode&&(e.preventDefault(),t.highlightItem("up"))},function(e){40===e.keyCode&&(e.preventDefault(),t.highlightItem("down"))},function(e){13===e.keyCode&&(e.preventDefault(),t.fireClick(e))},function(e){32===e.keyCode&&(e.preventDefault(),t.fireClick(e))}]}},[t._h("md-list",[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("input",{staticClass:"md-input",attrs:{type:t.type,disabled:t.disabled,required:t.required,placeholder:t.placeholder,maxlength:t.maxlength},domProps:{value:t.value},on:{focus:t.onFocus,blur:t.onBlur,input:t.onInput,keydown:[function(e){38===e.keyCode&&t.onInput(e)},function(e){40===e.keyCode&&t.onInput(e)}]}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("td",{staticClass:"md-table-cell",class:t.classes},[t._h("div",{staticClass:"md-table-cell-container"},[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-list-item",{staticClass:"md-menu-item",class:t.classes,attrs:{disabled:t.disabled},on:{click:t.close}},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Checkbox"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox,expression:"checkbox"}],attrs:{id:"my-test1",name:"my-test1"},domProps:{value:t.checkbox},on:{input:function(e){t.checkbox=e}}},["Regular Checkbox"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox,expression:"checkbox"}],staticClass:"md-primary",attrs:{id:"my-test2",name:"my-test2"},domProps:{value:t.checkbox},on:{input:function(e){t.checkbox=e}}},["Primary Color"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox,expression:"checkbox"}],staticClass:"md-warn",attrs:{id:"my-test3",name:"my-test3"},domProps:{value:t.checkbox},on:{input:function(e){t.checkbox=e}}},["Warn Color"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox,expression:"checkbox"}],attrs:{id:"my-test4",name:"my-test4",disabled:""},domProps:{value:t.checkbox},on:{input:function(e){t.checkbox=e}}},["Disabled"])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}],staticClass:"themed"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{id:"my-test5",name:"my-test5"},domProps:{value:t.checkbox2},on:{input:function(e){t.checkbox2=e}}},["Primary Orange"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}],staticClass:"themed"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{id:"my-test6",name:"my-test6"},domProps:{value:t.checkbox2},on:{input:function(e){t.checkbox2=e}}},["Primary Green"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"light-blue",expression:"'light-blue'"}],staticClass:"themed"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{id:"my-test7",name:"my-test7"},domProps:{value:t.checkbox2},on:{input:function(e){t.checkbox2=e}}},["Primary Light Blue"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"indigo",expression:"'indigo'"}],staticClass:"themed"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{id:"my-test8",name:"my-test8"},domProps:{value:t.checkbox2},on:{input:function(e){t.checkbox2=e}}},["Primary Indigo"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}],staticClass:"themed"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{id:"my-test9",name:"my-test9",disabled:""},domProps:{value:t.checkbox2},on:{input:function(e){t.checkbox2=e}}},["Primary Brown Disabled"])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nRegular Checkbox\nPrimary Color\nWarn Color\nDisabled\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Primary Orange\n\n\n\n Primary Green\n\n\n\n Primary Light Blue\n\n\n\n Primary Indigo\n\n\n\n Primary Brown Disabled\n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"code-block"},[t._h("pre",[t._h("code",{ref:"block",class:t.lang},[t._t("default")])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("textarea",{staticClass:"md-input",attrs:{disabled:t.disabled,required:t.required,placeholder:t.placeholder,maxlength:t.maxlength},domProps:{value:t.value},on:{focus:t.onFocus,blur:t.onBlur,input:t.onInput}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Ripple"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("span",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"has-ripple"},["This span has ripple effect"])," ",t._h("span",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"has-ripple green"},["This span has ripple effect"])," ",t._h("span",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"has-ripple blue"},["This span has ripple effect"])," ",t._h("div",[t._h("md-avatar",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}]},[t._h("img",{attrs:{src:"//placeimg.com/40/40/people/1",alt:"People"}})])," ",t._h("md-avatar",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"md-avatar-icon"},[t._h("md-icon",["home"])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nThis span has ripple effect\nThis span has ripple effect\nThis span has ripple effect\n\n\n \n \n \n\n \n home\n \n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-toolbar"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"Error"}},[t._h("single-page-banner",{attrs:{label:"Error 404"}})," ",t._h("h2",{staticClass:"md-headline"},["Hmmm. Too bad"])," ",t._h("p",["Are you searching for a new component? Or maybe you have an question? Get in touch!"])," ",t._h("md-button",{staticClass:"md-primary md-raised",attrs:{href:"https://github.com/marcosmoura/vue-material/issues/new",target:"_blank",rel:"noopener"}},["New Issue"])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Switch"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("div",[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked0,expression:"checked0"}],attrs:{id:"my-test0",name:"my-test0"},domProps:{value:t.checked0},on:{input:function(e){t.checked0=e}}})])," ",t._h("div",[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked1,expression:"checked1"}],staticClass:"md-primary",attrs:{id:"my-test1",name:"my-test1"},domProps:{value:t.checked1},on:{input:function(e){t.checked1=e}}},["Primary Color"])])," ",t._h("div",[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked2,expression:"checked2"}],staticClass:"md-warn",attrs:{id:"my-test2",name:"my-test2"},domProps:{value:t.checked2},on:{input:function(e){t.checked2=e}}},["Warn Color"])])," ",t._h("div",[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked3,expression:"checked3"}],attrs:{id:"my-test3",name:"my-test3",disabled:""},domProps:{value:t.checked3},on:{input:function(e){t.checked3=e}}},["Disabled"])])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}]},[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked4,expression:"checked4"}],staticClass:"md-primary",attrs:{id:"my-test4",name:"my-test4"},domProps:{value:t.checked4},on:{input:function(e){t.checked4=e}}})])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}]},[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked5,expression:"checked5"}],staticClass:"md-primary",attrs:{id:"my-test5",name:"my-test5"},domProps:{value:t.checked5},on:{input:function(e){t.checked5=e}}},["Green Primary Color"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}]},[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked6,expression:"checked6"}],staticClass:"md-primary",attrs:{id:"my-test6",name:"my-test6"},domProps:{value:t.checked6},on:{input:function(e){t.checked6=e}}},["Brown Primary Color"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"light-blue",expression:"'light-blue'"}]},[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked7,expression:"checked7"}],staticClass:"md-primary",attrs:{id:"my-test7",name:"my-test7",disabled:""},domProps:{value:t.checked7},on:{input:function(e){t.checked7=e}}},["Light Blue Primary Color Disabled"])])])," ",t._h("demo-example",{attrs:{label:"Typed"}},[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked8,expression:"checked8"}],attrs:{id:"my-test8",name:"my-test8"},domProps:{value:t.checked8},on:{input:function(e){t.checked8=e}}},["Button (default)"])," ",t._h("div",[t._h("form",{on:{click:function(e){e.stopPropagation(),e.preventDefault(),t.submit(e)}}},[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked9,expression:"checked9"}],staticClass:"md-primary",attrs:{type:"submit",id:"my-test9",name:"my-test9"},domProps:{value:t.checked9},on:{input:function(e){t.checked9=e}}},["Submit"])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\nPrimary Color\nWarn Color\nDisabled\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n\n\n\n Green Primary Color\n\n\n\n Brown Primary Color\n\n\n\n Light Blue Primary Color Disabled\n\n '])])," ",t._h("demo-example",{attrs:{label:"Typed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Button (default)\n\n\n\n Submit\n\n '])," ",t._h("code-block",{attrs:{lang:"javascript"}},["\nexport default {\n methods: {\n submit(e) {\n alert('This switch submits the form');\n }\n }\n};\n "])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Card"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Regular Cards"}},[t._h("md-card",[t._h("md-card-media",[t._h("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})])," ",t._h("md-card-header",[t._h("div",{staticClass:"md-title"},["Title goes here"])," ",t._h("div",{staticClass:"md-subhead"},["Subtitle here"])])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n "])])," ",t._h("md-card",[t._h("md-card-header",[t._h("md-card-header-text",[t._h("div",{staticClass:"md-title"},["Title goes here"])," ",t._h("div",{staticClass:"md-subhead"},["Subtitle here"])])," ",t._h("md-menu",{attrs:{"md-size":"4","md-direction":"bottom left"}},[t._h("md-button",{staticClass:"md-icon-button",attrs:{"md-menu-trigger":""}},[t._h("md-icon",["more_vert"])])," ",t._h("md-menu-content",[t._h("md-menu-item",[t._h("span",["Call"])," ",t._h("md-icon",["phone"])])," ",t._h("md-menu-item",[t._h("span",["Send a message"])," ",t._h("md-icon",["message"])])])])])," ",t._h("md-card-media",[t._h("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n "])])," ",t._h("md-card",[t._h("md-card-media",[t._h("img",{attrs:{src:"assets/card-image-2.jpg",alt:"People"}})])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea nostrum.\n "])])," ",t._h("md-card",[t._h("md-card-media",[t._h("img",{attrs:{src:"assets/card-image-2.jpg",alt:"People"}})])," ",t._h("md-card-header",[t._h("div",{staticClass:"md-title"},["Title goes here"])," ",t._h("div",{staticClass:"md-subhead"},["Subtitle here"])])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])])," ",t._h("demo-example",{attrs:{label:"Hover Effect"}},[t._h("md-card",{attrs:{"md-with-hover":""}},[t._h("md-card-header",[t._h("div",{staticClass:"md-title"},["Title goes here"])," ",t._h("div",{staticClass:"md-subhead"},["Subtitle here"])])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n "])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])," ",t._h("md-card",{attrs:{"md-with-hover":""}},[t._h("md-card-media",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}]},[t._h("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})])," ",t._h("md-card-actions",[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["favorite"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["bookmark"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["share"])])])])," ",t._h("md-card",{ +attrs:{"md-with-hover":""}},[t._h("md-card-header",[t._h("md-avatar",[t._h("img",{attrs:{src:"assets/avatar.png",alt:"People"}})])," ",t._h("div",{staticClass:"md-title"},["Title goes here"])," ",t._h("div",{staticClass:"md-subhead"},["Subtitle here"])])," ",t._h("md-card-media",[t._h("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea nostrum.\n "])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])])," ",t._h("demo-example",{attrs:{label:"Image cover with predefined aspect ratio"}},[t._h("md-card",[t._h("md-card-media-cover",{attrs:{"md-text-scrim":""}},[t._h("md-card-media",{attrs:{"md-ratio":"16:9"}},[t._h("img",{attrs:{src:"assets/card-sky.jpg",alt:"Skyscraper"}})])," ",t._h("md-card-area",[t._h("md-card-header",[t._h("div",{staticClass:"md-title"},["Title goes here"])," ",t._h("div",{staticClass:"md-subhead"},["Subtitle here"])])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])])])," ",t._h("md-card",[t._h("md-card-media-cover",{attrs:{"md-solid":""}},[t._h("md-card-media",{attrs:{"md-ratio":"1:1"}},[t._h("img",{attrs:{src:"assets/card-sky.jpg",alt:"Skyscraper"}})])," ",t._h("md-card-area",[t._h("md-card-header",[t._h("div",{staticClass:"md-title"},["Title goes here"])," ",t._h("div",{staticClass:"md-subhead"},["Subtitle here"])])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])])])])," ",t._h("demo-example",{attrs:{label:"Media"}},[t._h("md-card",[t._h("md-card-header",[t._h("md-card-header-text",[t._h("div",{staticClass:"md-title"},["Title goes here"])," ",t._h("div",{staticClass:"md-subhead"},["Subtitle here"])])," ",t._h("md-card-media",[t._h("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}})])])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])," ",t._h("md-card",[t._h("md-card-header",[t._h("md-card-header-text",[t._h("div",{staticClass:"md-title"},["Title goes here"])," ",t._h("div",{staticClass:"md-subhead"},["Subtitle here"])])," ",t._h("md-card-media",{attrs:{"md-medium":""}},[t._h("img",{attrs:{src:"assets/card-weather.png",alt:"People"}})])])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])," ",t._h("md-card",[t._h("md-card-header",[t._h("md-card-header-text",[t._h("div",{staticClass:"md-title"},["Title goes"])," ",t._h("div",{staticClass:"md-subhead"},["Subtitle here"])])," ",t._h("md-card-media",{attrs:{"md-big":""}},[t._h("img",{attrs:{src:"assets/card-weather.png",alt:"People"}})])])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])," ",t._h("md-card",[t._h("md-card-media-actions",[t._h("md-card-media",[t._h("img",{attrs:{src:"assets/cover.png",alt:"Cover"}})])," ",t._h("md-card-actions",[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["favorite"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["bookmark"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["share"])])])])])])," ",t._h("demo-example",{attrs:{label:"Full control"}},[t._h("md-card",[t._h("md-card-area",[t._h("md-card-media",[t._h("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})])," ",t._h("md-card-header",[t._h("div",{staticClass:"md-title"},["Title goes here"])," ",t._h("div",{staticClass:"md-subhead"},["Subtitle here"])])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n "])])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])," ",t._h("md-card",[t._h("md-card-media",[t._h("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})])," ",t._h("md-card-header",[t._h("div",{staticClass:"md-title"},["Title goes here"])," ",t._h("div",{staticClass:"md-subhead"},["Subtitle here"])])," ",t._h("md-card-expand",[t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])," ",t._h("span",{staticStyle:{flex:"1"}})," ",t._h("md-button",{staticClass:"md-icon-button",attrs:{"md-expand-trigger":""}},[t._h("md-icon",["keyboard_arrow_down"])])])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n "])])])," ",t._h("md-card",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"blue",expression:"'blue'"}],staticClass:"card-example"},[t._h("md-card-area",{attrs:{"md-inset":""}},[t._h("md-card-media",{attrs:{"md-ratio":"16:9"}},[t._h("img",{attrs:{src:"assets/card-example.jpg",alt:"Coffee House"}})])," ",t._h("md-card-header",[t._h("h2",{staticClass:"md-title"},["Coffee House"])," ",t._h("div",{staticClass:"md-subhead"},[t._h("md-icon",["location_on"])," ",t._h("span",["2 miles"])])])," ",t._h("md-card-content",["\n Illy Coffee served with a complimentary Leonidas Belgian Chocolate with all beverages.\n "])])," ",t._h("md-card-content",[t._h("h3",{staticClass:"md-subheading"},["Today's availability"])," ",t._h("div",{staticClass:"card-reservation"},[t._h("md-icon",["access_time"])," ",t._h("md-button-toggle",{staticClass:"md-button-group",attrs:{type:"radio"}},[t._h("md-button",["5:30PM"])," ",t._h("md-button",["7:30PM"])," ",t._h("md-button",["9:00PM"])])])])," ",t._h("md-card-actions",[t._h("md-button",{staticClass:"md-primary"},["Reserve"])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Regular Cards"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n\n \n Title goes here\n Subtitle here\n \n\n \n Action\n Action\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n Title goes here\n Subtitle here\n \n\n \n \n more_vert\n \n\n \n My Item 1\n My Item 2\n My Item 3\n \n \n \n\n \n \n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea nostrum.\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n\n \n Title goes here\n Subtitle here\n \n\n \n Action\n Action\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Hover Effect"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Title goes here\n Subtitle here\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n \n\n \n Action\n Action\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n\n \n \n favorite\n \n\n \n bookmark\n \n\n \n share\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n Title goes here\n Subtitle here\n \n\n \n \n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea nostrum.\n \n\n \n Action\n Action\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Image cover with predefined aspect ratio"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n \n Title goes here\n Subtitle here\n \n\n \n Action\n Action\n \n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n \n Title goes here\n Subtitle here\n \n\n \n Action\n Action\n \n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Media"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n Title goes here\n Subtitle here\n \n\n \n \n \n \n\n \n Action\n Action\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n Title goes here\n Subtitle here\n \n\n \n \n \n \n\n \n Action\n Action\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n Title goes\n Subtitle here\n \n\n \n \n \n \n\n \n Action\n Action\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n \n favorite\n \n\n \n bookmark\n \n\n \n share\n \n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Full control"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n Title goes here\n Subtitle here\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n \n \n\n \n Action\n Action\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n\n \n Title goes here\n Subtitle here\n \n\n \n \n Action\n Action\n \n \n keyboard_arrow_down\n \n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n Coffee House\n \n location_on\n 2 miles\n \n \n\n \n Illy Coffee served with a complimentary Leonidas Belgian Chocolate with all beverages.\n \n \n\n \n Today\'s availability\n \n access_time\n \n 5:30PM\n 7:30PM\n 9:00PM\n \n \n \n\n \n Reserve\n \n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("section",{staticClass:"single-page-section"},[t._h("h2",{staticClass:"md-headline"},[t._h("md-icon",["keyboard_arrow_right"])," "+t._s(t.label)])," ",t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Sidenav"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default",size:"2"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-toolbar",[t._h("md-button",{staticClass:"md-icon-button",on:{click:t.toggleLeftSidenav}},[t._h("md-icon",["menu"])])," ",t._h("h2",{staticClass:"md-title"},["My App"])])," ",t._h("div",[t._h("md-button",{staticClass:"md-raised md-accent",on:{click:t.toggleRightSidenav}},["Toggle right"])," ",t._h("p",["Open console to see the events"])])," ",t._h("md-sidenav",{ref:"leftSidenav",staticClass:"md-left",on:{open:function(e){t.open("Left")},close:function(e){t.close("Left")}}},[t._h("md-toolbar",{staticClass:"md-large"},[t._h("div",{staticClass:"md-toolbar-container"},[t._h("h3",{staticClass:"md-title"},["Sidenav content"])])])," ",t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nisi cupiditate esse necessitatibus beatae nobis, deserunt ut est fugit, tempora deleniti, eligendi commodi doloribus. Nemo, assumenda possimus, impedit inventore perferendis iusto!"])])," ",t._h("md-sidenav",{ref:"rightSidenav",staticClass:"md-right",on:{open:function(e){t.open("Right")},close:function(e){t.close("Right")}}},[t._h("md-toolbar",[t._h("div",{staticClass:"md-toolbar-container"},[t._h("h3",{staticClass:"md-title"},["Sidenav content"])])])," ",t._h("md-button",{staticClass:"md-raised md-accent",on:{click:t.closeRightSidenav}},["Close"])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n My App\n\n\n\n Toggle right\n Open console to see the events\n\n\n\n \n \n Sidenav content\n \n \n\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nisi cupiditate esse necessitatibus beatae nobis, deserunt ut est fugit, tempora deleniti, eligendi commodi doloribus. Nemo, assumenda possimus, impedit inventore perferendis iusto!\n\n\n\n \n \n Sidenav content\n \n \n\n Close\n\n '])," ",t._h("code-block",{attrs:{lang:"javascript"}},["\nexport default {\n methods: {\n toggleLeftSidenav() {\n this.$refs.leftSidenav.toggle();\n },\n toggleRightSidenav() {\n this.$refs.rightSidenav.toggle();\n },\n closeRightSidenav() {\n this.$refs.rightSidenav.close();\n },\n open(ref) {\n console.log('Opened: ' + ref);\n },\n close(ref) {\n console.log('Closed: ' + ref);\n }\n }\n};\n "])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Avatar"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default",size:"2"}},[t._h("md-avatar",[t._h("img",{attrs:{src:"//placeimg.com/40/40/people/1",alt:"People"}})])," ",t._h("md-avatar",{staticClass:"md-avatar-icon"},[t._h("md-icon",["home"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-primary"},[t._h("md-icon",["folder"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-accent"},[t._h("md-icon",["favorite"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-warn"},[t._h("md-icon",["notes"])])])," ",t._h("demo-example",{attrs:{label:"Large",size:"2"}},[t._h("md-avatar",{staticClass:"md-large"},[t._h("img",{attrs:{src:"//placeimg.com/64/64/people/2",alt:"People"}})])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-large"},[t._h("md-icon",["home"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-large md-primary"},[t._h("md-icon",["folder"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-large md-accent"},[t._h("md-icon",["favorite"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-large md-warn"},[t._h("md-icon",["notes"])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n\n\n\n home\n\n\n\n folder\n\n\n\n favorite\n\n\n\n notes\n\n '])])," ",t._h("demo-example",{attrs:{label:"Large"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n\n\n\n home\n\n\n\n folder\n\n\n\n favorite\n\n\n\n notes\n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-actions"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"Themes - Configuration"}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Toolbar"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("md-toolbar",[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._h("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},["Vue Material"])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["favorite"])])])])," ",t._h("demo-example",{attrs:{label:"Dense"}},[t._h("md-toolbar",{staticClass:"md-dense"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._h("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},["Vue Material"])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["favorite"])])])])," ",t._h("demo-example",{attrs:{label:"Medium"}},[t._h("md-toolbar",{staticClass:"md-medium"},[t._h("div",{staticClass:"md-toolbar-container"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._h("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},["Vue Material"])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["filter_list"])])])])])," ",t._h("demo-example",{attrs:{label:"Large"}},[t._h("md-toolbar",{staticClass:"md-large"},[t._h("div",{staticClass:"md-toolbar-container"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._h("span",{staticStyle:{flex:"1"}})," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["filter_list"])])])," ",t._h("div",{staticClass:"md-toolbar-container"},[t._h("h2",{staticClass:"md-title"},["Vue Material"])])])])," ",t._h("demo-example",{attrs:{label:"Accent, Warn and Transparent Colors"}},[t._h("md-toolbar",{staticClass:"md-accent"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._h("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},["Vue Material"])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["favorite"])])])," ",t._h("md-toolbar",{staticClass:"md-warn"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._h("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},["Vue Material"])," ",t._h("md-button",["Add"])," ",t._h("md-button",["Remove"])])," ",t._h("md-toolbar",{staticClass:"md-transparent"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._h("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},["Vue Material"])," ",t._h("md-button",{staticClass:"md-raised"},["Add"])," ",t._h("md-button",{staticClass:"md-raised md-warn"},["Remove"])])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}]},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._h("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},["Vue Material"])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["favorite"])])])," ",t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}],staticClass:"md-large"},[t._h("div",{staticClass:"md-toolbar-container"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._h("span",{staticStyle:{flex:"1"}})," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["filter_list"])])])," ",t._h("div",{staticClass:"md-toolbar-container"},[t._h("h2",{staticClass:"md-title"},["Vue Material"])])])," ",t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}]},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._h("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},["Vue Material"])," ",t._h("md-button",["Add"])," ",t._h("md-button",["Remove"])])," ",t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"blue",expression:"'blue'"}]},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._h("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},["Vue Material"])," ",t._h("md-button",{staticClass:"md-raised"},["Add"])," ",t._h("md-button",{staticClass:"md-raised md-warn"},["Remove"])])])," ",t._h("demo-example",{staticClass:"example",attrs:{label:"Complete Example"}},[t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}],staticClass:"md-large"},[t._h("div",{staticClass:"md-toolbar-container"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._h("span",{staticStyle:{flex:"1"}})," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["filter_list"])])])," ",t._h("div",{staticClass:"md-toolbar-container"},[t._h("h2",{staticClass:"md-title"},["Vue Material"])," ",t._h("md-button",{staticClass:"md-fab md-fab-bottom-right"},[t._h("md-icon",["add"])])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n \n favorite\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Dense"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n \n favorite\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Medium"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n menu\n \n\n Vue Material\n\n \n search\n \n\n \n filter_list\n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Large"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n menu\n \n\n \n\n \n search\n \n\n \n filter_list\n \n \n\n \n Vue Material\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Accent, Warn and Transparent Colors"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n \n favorite\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n Add\n Remove\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n Add\n Remove\n\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n \n favorite\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n menu\n \n\n \n\n \n search\n \n\n \n filter_list\n \n \n\n \n Vue Material\n \n\n '])," ",t._h("code-block",{ +attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n Add\n Remove\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n Add\n Remove\n\n '])])," ",t._h("demo-example",{staticClass:"example",attrs:{label:"Complete Example"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n menu\n \n\n \n\n \n search\n \n\n \n filter_list\n \n \n\n \n Vue Material\n\n \n add\n \n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"scss"}},["\n.example {\n .md-button.md-fab {\n margin: 0;\n right: 56px;\n bottom: -26px;\n }\n\n .md-toolbar {\n margin-bottom: 50px;\n }\n}\n "])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"page-content single-page"},[t._h("md-whiteframe",{staticClass:"main-header",attrs:{"md-elevation":"1"}},[t._h("md-toolbar",[t._h("md-button",{staticClass:"md-icon-button",on:{click:t.toggleSidenav}},[t._h("md-icon",["menu"])])," ",t._h("div",{staticClass:"md-title"},[t._h("span",{staticClass:"page-title"},[t._s(t.label)])])," ",t._h("md-button",{staticClass:"md-icon-button github-button",attrs:{href:"https://github.com/marcosmoura/vue-material",target:"_blank",rel:"noopener"}},[t._h("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"}},[t._h("path",{attrs:{fill:"#ffffff",d:"M512 0C229.25 0 0 229.25 0 512c0 226.25 146.69 418.13 350.16 485.81 25.59 4.69 34.94-11.12 34.94-24.62 0-12.19-0.47-52.56-0.72-95.31C242 908.81 211.91 817.5 211.91 817.5c-23.31-59.12-56.84-74.87-56.84-74.87-46.53-31.75 3.53-31.12 3.53-31.12 51.41 3.56 78.47 52.75 78.47 52.75 45.69 78.25 119.88 55.63 149 42.5 4.65-33 17.9-55.62 32.5-68.37C304.91 725.44 185.34 681.5 185.34 485.31c0-55.94 19.97-101.56 52.66-137.41-5.22-13-22.84-65.09 5.06-135.56 0 0 42.94-13.75 140.81 52.5 40.81-11.41 84.59-17.03 128.13-17.22 43.5 0.19 87.31 5.88 128.19 17.28 97.69-66.31 140.69-52.5 140.69-52.5 28 70.53 10.38 122.56 5.13 135.5 32.81 35.84 52.63 81.47 52.63 137.41 0 196.69-119.75 240-233.81 252.69 18.44 15.88 34.75 47 34.75 94.75 0 68.44-0.69 123.63-0.69 140.5 0 13.63 9.31 29.56 35.25 24.56C877.44 930 1024 738.13 1024 512 1024 229.25 794.75 0 512 0z"}})])])])])," ",t._h("div",{staticClass:"single-page-content"},[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Select"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default",height:"350"}},[t._h("div",{staticClass:"field-group"},[t._h("md-input-container",[t._h("label",{attrs:{for:"movie"}},["Movie"])," ",t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.movie,expression:"movie"}],attrs:{name:"movie",id:"movie"},domProps:{value:t.movie},on:{input:function(e){t.movie=e}}},[t._h("md-option",{attrs:{value:"fight_club"}},["Fight Club"])," ",t._h("md-option",{attrs:{value:"godfather"}},["Godfather"])," ",t._h("md-option",{attrs:{value:"godfather_ii"}},["Godfather II"])," ",t._h("md-option",{attrs:{value:"godfather_iii"}},["Godfather III"])," ",t._h("md-option",{attrs:{value:"godfellas"}},["Godfellas"])," ",t._h("md-option",{attrs:{value:"pulp_fiction"}},["Pulp Fiction"])," ",t._h("md-option",{attrs:{value:"scarface"}},["Scarface"])])])," ",t._h("md-input-container",[t._h("label",{attrs:{for:"country"}},["Country"])," ",t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.country,expression:"country"}],attrs:{name:"country",id:"country"},domProps:{value:t.country},on:{input:function(e){t.country=e}}},[t._h("md-option",{attrs:{value:"australia"}},["Australia"])," ",t._h("md-option",{attrs:{value:"brazil"}},["Brazil"])," ",t._h("md-option",{attrs:{value:"japan"}},["Japan"])," ",t._h("md-option",{attrs:{value:"united_states"}},["United States"])])])," ",t._h("md-input-container",[t._h("label",{attrs:{for:"font"}},["Font"])," ",t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.font,expression:"font"}],attrs:{name:"font",id:"font"},domProps:{value:t.font},on:{input:function(e){t.font=e}}},[t._h("md-option",{attrs:{value:"arial"}},["Arial"])," ",t._h("md-option",{attrs:{value:"calibri"}},["Calibri"])," ",t._h("md-option",{attrs:{value:"cambria"}},["Cambria"])," ",t._h("md-option",{attrs:{value:"comic_sans"}},["Comic Sans"])," ",t._h("md-option",{attrs:{value:"consolas"}},["Consolas"])," ",t._h("md-option",{attrs:{value:"courier"}},["Courier"])," ",t._h("md-option",{attrs:{value:"droid_sans"}},["Droid Sans"])," ",t._h("md-option",{attrs:{value:"georgia"}},["Georgia"])," ",t._h("md-option",{attrs:{value:"helvetica"}},["Helvetica"])," ",t._h("md-option",{attrs:{value:"impact"}},["Impact"])," ",t._h("md-option",{attrs:{value:"roboto"}},["Roboto"])," ",t._h("md-option",{attrs:{value:"segoe_ui"}},["Segoe UI"])," ",t._h("md-option",{attrs:{value:"times_new_roman"}},["Times New Roman"])," ",t._h("md-option",{attrs:{value:"ubuntu"}},["Ubuntu"])," ",t._h("md-option",{attrs:{value:"verdana"}},["Verdana"])])])])," ",t._h("md-button",{staticClass:"md-raised md-primary",on:{click:t.setPulpFiction}},["Set Pulp Fiction"])])," ",t._h("demo-example",{attrs:{label:"Groups & Multiple",height:"350"}},[t._h("div",{staticClass:"field-group"},[t._h("md-input-container",[t._h("label",{attrs:{for:"food"}},["Food"])," ",t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.food,expression:"food"}],attrs:{name:"food",id:"food"},domProps:{value:t.food},on:{input:function(e){t.food=e}}},[t._h("md-subheader",["Fruits"])," ",t._h("md-option",{attrs:{value:"apples"}},["Apples"])," ",t._h("md-option",{attrs:{value:"bananas"}},["Bananas"])," ",t._h("md-option",{attrs:{value:"peaches"}},["Peaches"])," ",t._h("md-option",{attrs:{value:"oranges"}},["Oranges"])," ",t._h("md-subheader",["Vegetables"])," ",t._h("md-option",{attrs:{value:"carrots"}},["Carrots"])," ",t._h("md-option",{attrs:{value:"cucumbers"}},["Cucumbers"])," ",t._h("md-subheader",["Baked Goods"])," ",t._h("md-option",{attrs:{value:"apple_pie"}},["Apple Pie"])," ",t._h("md-option",{attrs:{value:"chocolate_cake"}},["Chocolate Cake"])])])," ",t._h("md-input-container",[t._h("label",{attrs:{for:"users"}},["Users"])," ",t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.users,expression:"users"}],attrs:{name:"users",id:"users",multiple:""},domProps:{value:t.users},on:{input:function(e){t.users=e}}},[t._h("md-subheader",["Managers"])," ",t._h("md-option",{attrs:{value:"jim_halpert"}},["Jim Halpert"])," ",t._h("md-option",{attrs:{value:"dwight_schrute"}},["Dwight Schrute"])," ",t._h("md-option",{attrs:{value:"michael_scott"}},["Michael Scott"])," ",t._h("md-subheader",["Employees"])," ",t._h("md-option",{attrs:{value:"pam_beesly"}},["Pam Beesly"])," ",t._h("md-option",{attrs:{value:"angela_martin"}},["Angela Martin"])," ",t._h("md-option",{attrs:{value:"kelly_kapoor"}},["Kelly Kapoor"])," ",t._h("md-option",{attrs:{value:"ryan_howard"}},["Ryan Howard"])," ",t._h("md-option",{attrs:{value:"kevin_malone"}},["Kevin Malone"])," ",t._h("md-option",{attrs:{value:"creed_bratton"}},["Creed Bratton"])," ",t._h("md-option",{attrs:{value:"oscar_nunez"}},["Oscar Nunez"])," ",t._h("md-option",{attrs:{value:"toby_flenderson"}},["Toby Flenderson"])," ",t._h("md-option",{attrs:{value:"stanley_hudson"}},["Stanley Hudson"])," ",t._h("md-option",{attrs:{value:"meredith_palmer"}},["Meredith Palmer"])," ",t._h("md-option",{attrs:{value:"phyllis_lapin_vance"}},["Phyllis Lapin-Vance"])])])]),"\n\n "+t._s(t.users)+"\n "])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Movie\n \n Fight Club\n Godfather\n Godfather II\n Godfather III\n Godfellas\n Pulp Fiction\n Scarface\n \n \n\n \n Country\n \n Australia\n Brazil\n Japan\n United States\n \n \n\n \n Font\n \n Arial\n Calibri\n Cambria\n Comic Sans\n Consolas\n Courier\n Droid Sans\n Georgia\n Helvetica\n Impact\n Roboto\n Segoe UI\n Times New Roman\n Ubuntu\n Verdana\n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Groups"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Food\n \n Fruits\n Apples\n Bananas\n Peaches\n Oranges\n\n Vegetables\n Carrots\n Cucumbers\n\n Baked Goods\n Apple Pie\n Chocolate Cake\n \n \n\n \n Users\n \n Managers\n Jim Halpert\n Dwight Schrute\n Michael Scott\n\n Employees\n Pam Beesly\n Angela Martin\n Kelly Kapoor\n Ryan Howard\n Kevin Malone\n Creed Bratton\n Oscar Nunez\n Toby Flenderson\n Stanley Hudson\n Meredith Palmer\n Phyllis Lapin-Vance\n \n \n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-switch",class:t.classes},[t._h("div",{staticClass:"md-switch-container",on:{click:t.toggleSwitch}},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:t.disabled,expression:"disabled"}],staticClass:"md-switch-thumb",style:t.styles},[t._h("input",{attrs:{type:"checkbox",name:t.name,id:t.id,disabled:t.disabled},domProps:{value:t.value}})," ",t._h("button",{staticClass:"md-switch-holder",attrs:{type:t.type}})])])," ",t.$slots.default?t._h("label",{staticClass:"md-switch-label",attrs:{for:t.id||t.name}},[t._t("default")]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table-pagination"},[t._h("span",{staticClass:"md-table-pagination-label"},[t._s(t.mdLabel)+":"])," ",t.mdPageOptions?t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.currentSize,expression:"currentSize"}],attrs:{"md-menu-class":"md-pagination-select"},domProps:{value:t.currentSize},on:{change:t.changeSize,input:function(e){t.currentSize=e}}},[t._l(t.mdPageOptions,function(e){return t._h("md-option",{attrs:{value:e}},[t._s(e)])})]):t._e()," ",t._h("span",[t._s((t.currentSize-t.currentSize+1)*t.currentPage)+"-"+t._s(t.currentSize)+" "+t._s(t.mdSeparator)+" "+t._s(t.mdTotal)])," ",t._h("md-button",{staticClass:"md-icon-button md-table-pagination-previous",attrs:{disabled:1===t.currentPage},on:{click:t.changePage}},[t._h("md-icon",["keyboard_arrow_left"])])," ",t._h("md-button",{staticClass:"md-icon-button md-table-pagination-next",attrs:{disabled:t.currentSize*t.currentPage>=t.mdTotal},on:{click:t.changePage}},[t._h("md-icon",["keyboard_arrow_right"])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - List"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Single Line"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",[t._h("md-list-item",[t._h("md-icon",["move_to_inbox"])," ",t._h("span",["Inbox"])])," ",t._h("md-list-item",[t._h("md-icon",["send"])," ",t._h("span",["Sent Mail"])])," ",t._h("md-list-item",[t._h("md-icon",["delete"])," ",t._h("span",["Trash"])])," ",t._h("md-list-item",[t._h("md-icon",["error"])," ",t._h("span",["Spam"])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})])," ",t._h("span",["Abbey Christansen"])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["chat_bubble"])])])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})])," ",t._h("span",["Alex Nelson"])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["chat_bubble"])])])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})])," ",t._h("span",["Mary Johnson"])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["chat_bubble"])])])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",{staticClass:"md-dense"},[t._h("md-list-item",[t._h("md-icon",["move_to_inbox"])," ",t._h("span",["Inbox"])])," ",t._h("md-list-item",[t._h("md-icon",["send"])," ",t._h("span",["Sent Mail"])])," ",t._h("md-list-item",[t._h("md-icon",["delete"])," ",t._h("span",["Trash"])])," ",t._h("md-list-item",[t._h("md-icon",["error"])," ",t._h("span",["Spam"])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})])," ",t._h("span",["Abbey Christansen"])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["chat_bubble"])])])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})])," ",t._h("span",["Alex Nelson"])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["chat_bubble"])])])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})])," ",t._h("span",["Mary Johnson"])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["chat_bubble"])])])])])])," ",t._h("demo-example",{attrs:{label:"Double Line"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",{staticClass:"md-double-line"},[t._h("md-list-item",[t._h("md-icon",{staticClass:"md-primary"},["phone"])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["(650) 555-1234"])," ",t._h("span",["Mobile"])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["sms"])])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["(650) 555-1234"])," ",t._h("span",["Mobile"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-icon",{staticClass:"md-primary"},["email"])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["aliconnors@example.com"])," ",t._h("span",["Personal"])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["sms"])])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["ali_connors@example.com"])," ",t._h("span",["Work"])])])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",{staticClass:"md-double-line md-dense"},[t._h("md-list-item",[t._h("md-icon",{staticClass:"md-primary"},["phone"])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["(650) 555-1234"])," ",t._h("span",["Mobile"])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["sms"])])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["(650) 555-1234"])," ",t._h("span",["Mobile"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-icon",{staticClass:"md-primary"},["email"])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["aliconnors@example.com"])," ",t._h("span",["Personal"])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["sms"])])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["ali_connors@example.com"])," ",t._h("span",["Work"])])])])])])," ",t._h("demo-example",{attrs:{label:"Triple Line"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",{staticClass:"custom-list md-triple-line"},[t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Ali Connors"])," ",t._h("span",["Brunch this weekend?"])," ",t._h("p",["I'll be in your neighborhood doing errands..."])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["star"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["me, Scott, Jennifer"])," ",t._h("span",["Summer BBQ"])," ",t._h("p",["Wish I could come, but I'm out of town ..."])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Sandra Adams"])," ",t._h("span",["Oui oui"])," ",t._h("p",["Do you have Paris recommendations ..."])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/8",alt:"People"}})])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Trevor Hansen"])," ",t._h("span",["Order confirmation"])," ",t._h("p",["Thank you for your recent order from ..."])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",{staticClass:"custom-list md-triple-line md-dense"},[t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Ali Connors"])," ",t._h("span",["Brunch this weekend?"])," ",t._h("p",["I'll be in your neighborhood doing errands..."])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["star"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["me, Scott, Jennifer"])," ",t._h("span",["Summer BBQ"])," ",t._h("p",["Wish I could come, but I'm out of town ..."])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Sandra Adams"])," ",t._h("span",["Oui oui"])," ",t._h("p",["Do you have Paris recommendations ..."])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/8",alt:"People"}})])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Trevor Hansen"])," ",t._h("span",["Order confirmation"])," ",t._h("p",["Thank you for your recent order from ..."])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])])])])," ",t._h("demo-example",{attrs:{label:"Expansion List"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",[t._h("md-list-item",[t._h("md-icon",["whatshot"])," ",t._h("span",["News"])," ",t._h("md-list-expand",[t._h("md-list",[t._h("md-list-item",{staticClass:"md-inset"},["World"])," ",t._h("md-list-item",{staticClass:"md-inset"},["Americas"])," ",t._h("md-list-item",{staticClass:"md-inset"},["Europe"])])])])," ",t._h("md-list-item",[t._h("md-icon",["videogame_asset"])," ",t._h("span",["Games"])," ",t._h("md-list-expand",[t._h("md-list",[t._h("md-list-item",{staticClass:"md-inset"},["Console"])," ",t._h("md-list-item",{staticClass:"md-inset"},["PC"])," ",t._h("md-list-item",{staticClass:"md-inset"},["Phone"])])])])," ",t._h("md-list-item",[t._h("md-icon",["video_library"])," ",t._h("span",["Video"])," ",t._h("md-list-expand",[t._h("md-list",[t._h("md-list-item",{staticClass:"md-inset"},["Humor"])," ",t._h("md-list-item",{staticClass:"md-inset"},["Music"])," ",t._h("md-list-item",{staticClass:"md-inset"},["Movies"])," ",t._h("md-list-item",{staticClass:"md-inset"},["TV Shows"])])])])," ",t._h("md-list-item",[t._h("md-icon",["shopping_basket"])," ",t._h("span",["Shop"])])])])])," ",t._h("demo-example",{attrs:{label:"Complete Example"}},[t._h("div",{staticClass:"phone-viewport complete-example"},[t._h("md-whiteframe",{attrs:{"md-elevation":"3"}},[t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"light-blue",expression:"'light-blue'"}],staticClass:"md-large"},[t._h("div",{staticClass:"md-toolbar-container"},[t._h("md-button",{staticClass:"md-icon-button",on:{click:t.toggleSidenav}},[t._h("md-icon",["menu"])])," ",t._h("span",{staticStyle:{flex:"1"}})," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["view_module"])])])," ",t._h("div",{staticClass:"md-toolbar-container"},[t._h("h2",{staticClass:"md-title"},["My Files"])," ",t._h("md-button",{staticClass:"md-fab md-mini"},[t._h("md-icon",["add"])])])])])," ",t._h("md-list",{staticClass:"md-double-line"},[t._h("md-subheader",{staticClass:"md-inset"},["Folders"])," ",t._h("md-list-item",[t._h("md-avatar",{staticClass:"md-avatar-icon"},[t._h("md-icon",["folder"])])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Photos"])," ",t._h("p",["Jan 9, 2014"])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])])," ",t._h("md-list-item",[t._h("md-avatar",{staticClass:"md-avatar-icon"},[t._h("md-icon",["folder"])])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Recipes"])," ",t._h("p",["Jan 17, 2014"])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])])," ",t._h("md-list-item",[t._h("md-avatar",{staticClass:"md-avatar-icon"},[t._h("md-icon",["folder"])])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Work"])," ",t._h("p",["Jan 28, 2014"])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-subheader",{staticClass:"md-inset"},["Files"])," ",t._h("md-list-item",[t._h("md-avatar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"blue",expression:"'blue'"}],staticClass:"md-avatar-icon md-primary"},[t._h("md-icon",["insert_drive_file"])])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Vacation Itinerary"])," ",t._h("p",["Jan 20, 2014"])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])])," ",t._h("md-list-item",[t._h("md-avatar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}],staticClass:"md-avatar-icon md-primary"},[t._h("md-icon",["collections"])])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Kitchen Remodel"])," ",t._h("p",["Jan 10, 2014"])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])])," ",t._h("md-list-item",[t._h("md-avatar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}],staticClass:"md-avatar-icon md-primary"},[t._h("md-icon",["view_list"])])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Grocery Shop"])," ",t._h("p",["Jan 10, 2014"])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])])," ",t._h("md-list-item",[t._h("md-avatar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}],staticClass:"md-avatar-icon md-primary"},[t._h("md-icon",["collections"])])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Weekend Pictures"])," ",t._h("p",["Jan 10, 2014"])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])])])," ",t._h("md-sidenav",{ref:"sidebar",staticClass:"md-left"},[t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"blue",expression:"'blue'"}],staticClass:"md-account-header"},[t._h("md-list",{staticClass:"md-transparent"},[t._h("md-list-item",{staticClass:"md-avatar-list"},[t._h("md-avatar",{staticClass:"md-large"},[t._h("img",{attrs:{src:"https://placeimg.com/64/64/people/8",alt:"People"}})])," ",t._h("span",{staticStyle:{flex:"1"}})," ",t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/3",alt:"People"}})])," ",t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/4",alt:"People"}})])])," ",t._h("md-list-item",[t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["John Doe"])," ",t._h("span",["johndoe@email.com"])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["arrow_drop_down"])])])])])," ",t._h("md-list",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"blue",expression:"'blue'"}]},[t._h("md-list-item",{staticClass:"md-primary",on:{click:t.toggleSidenav}},[t._h("md-icon",["insert_drive_file"])," ",t._h("span",["My files"])])," ",t._h("md-list-item",{on:{click:t.toggleSidenav}},[t._h("md-icon",["people"])," ",t._h("span",["Shared with me"])])," ",t._h("md-list-item",{on:{click:t.toggleSidenav}},[t._h("md-icon",["access_time"])," ",t._h("span",["Recent"])])," ",t._h("md-list-item",{on:{click:t.toggleSidenav}},[t._h("md-icon",["start"])," ",t._h("span",["Starred"])])," ",t._h("md-list-item",{on:{click:t.toggleSidenav}},[t._h("md-icon",["delete"])," ",t._h("span",["Trash"])])])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Single Line"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n move_to_inbox Inbox\n \n\n \n send Sent Mail\n \n\n \n delete Trash\n \n\n \n error Spam\n\n \n \n\n \n \n \n \n\n Abbey Christansen\n\n \n chat_bubble\n \n \n\n \n \n \n \n\n Alex Nelson\n\n \n chat_bubble\n \n \n\n \n \n \n \n\n Mary Johnson\n\n \n chat_bubble\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n move_to_inbox Inbox\n \n\n \n send Sent Mail\n \n\n \n delete Trash\n \n\n \n error Spam\n\n \n \n\n \n \n \n \n\n Abbey Christansen\n\n \n chat_bubble\n \n \n\n \n \n \n \n\n Alex Nelson\n\n \n chat_bubble\n \n \n\n \n \n \n \n\n Mary Johnson\n\n \n chat_bubble\n \n \n\n '])])," ",t._h("demo-example",{ +attrs:{label:"Double Line"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n phone\n\n \n (650) 555-1234\n Mobile\n \n\n \n sms\n \n \n\n \n \n (650) 555-1234\n Mobile\n \n\n \n \n\n \n email\n\n \n aliconnors@example.com\n Personal\n \n\n \n sms\n \n \n\n \n \n ali_connors@example.com\n Work\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n phone\n\n \n (650) 555-1234\n Mobile\n \n\n \n sms\n \n \n\n \n \n (650) 555-1234\n Mobile\n \n\n \n \n\n \n email\n\n \n aliconnors@example.com\n Personal\n \n\n \n sms\n \n \n\n \n \n ali_connors@example.com\n Work\n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Triple Line"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n Ali Connors\n Brunch this weekend?\n I\'ll be in your neighborhood doing errands...\n \n\n \n star\n \n\n \n \n\n \n \n \n \n\n \n me, Scott, Jennifer\n Summer BBQ\n Wish I could come, but I\'m out of town ...\n \n\n \n star_border\n \n\n \n \n\n \n \n \n \n\n \n Sandra Adams\n Oui oui\n Do you have Paris recommendations ...\n \n\n \n star_border\n \n\n \n \n\n \n \n \n \n\n \n Trevor Hansen\n Order confirmation\n Thank you for your recent order from ...\n \n\n \n star_border\n \n\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n Ali Connors\n Brunch this weekend?\n I\'ll be in your neighborhood doing errands...\n \n\n \n star\n \n\n \n \n\n \n \n \n \n\n \n me, Scott, Jennifer\n Summer BBQ\n Wish I could come, but I\'m out of town ...\n \n\n \n star_border\n \n\n \n \n\n \n \n \n \n\n \n Sandra Adams\n Oui oui\n Do you have Paris recommendations ...\n \n\n \n star_border\n \n\n \n \n\n \n \n \n \n\n \n Trevor Hansen\n Order confirmation\n Thank you for your recent order from ...\n \n\n \n star_border\n \n\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"scss"}},["\n.custom-list {\n .md-list-action {\n position: absolute;\n top: 8px;\n right: 16px;\n pointer-events: auto;\n z-index: 2;\n }\n\n .md-icon {\n color: rgba(#000, .26);\n }\n}\n "])])," ",t._h("demo-example",{attrs:{label:"Expansion List"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n whatshot\n News\n\n \n \n World\n Americas\n Europe\n \n \n \n\n \n videogame_asset\n Games\n\n \n \n Console\n PC\n Phone\n \n \n \n\n \n video_library\n Video\n\n \n \n Humor\n Music\n Movies\n TV Shows\n \n \n \n\n \n shopping_basket\n Shop\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Complete Example"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n menu\n \n\n \n\n \n search\n \n\n \n view_module\n \n \n\n \n My Files\n\n \n add\n \n \n \n \n\n \n Folders\n\n \n \n folder\n \n\n \n Photos\n Jan 9, 2014\n \n\n \n info\n \n \n\n \n \n folder\n \n\n \n Recipes\n Jan 17, 2014\n \n\n \n info\n \n \n\n \n \n folder\n \n\n \n Work\n Jan 28, 2014\n \n\n \n info\n \n\n \n \n\n Files\n\n \n \n insert_drive_file\n \n\n \n Vacation Itinerary\n Jan 20, 2014\n \n\n \n info\n \n \n\n \n \n collections\n \n\n \n Kitchen Remodel\n Jan 10, 2014\n \n\n \n info\n \n \n\n \n \n view_list\n \n\n \n Grocery Shop\n Jan 10, 2014\n \n\n \n info\n \n \n\n \n \n collections\n \n\n \n Weekend Pictures\n Jan 10, 2014\n \n\n \n info\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 \n John Doe\n johndoe@email.com\n \n\n \n arrow_drop_down\n \n \n \n \n\n \n \n insert_drive_file My files\n \n\n \n people Shared with me\n \n\n \n access_time Recent\n \n\n \n start Starred\n \n\n \n delete Trash\n \n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"scss"}},["\n.complete-example {\n display: flex;\n flex-flow: column;\n position: relative;\n overflow: hidden;\n z-index: 1;\n\n .md-fab {\n margin: 0;\n position: absolute;\n bottom: -20px;\n left: 16px;\n box-shadow: $material-shadow-5dp;\n }\n\n .md-toolbar {\n .md-icon {\n color: #014e70;\n }\n }\n\n .md-title {\n color: #fff;\n }\n\n .md-list {\n overflow: auto;\n }\n\n .md-list-action .md-icon {\n color: rgba(#000, .26);\n }\n\n .md-avatar-icon .md-icon {\n color: #fff !important;\n }\n\n .md-sidenav .md-list-text-container > :nth-child(2) {\n color: rgba(#fff, .54);\n }\n\n .md-account-header {\n .md-list-item:hover .md-button:hover {\n background-color: inherit;\n }\n\n .md-avatar-list .md-list-item-container:hover {\n background: none !important;\n }\n }\n}\n "])," ",t._h("code-block",{attrs:{lang:"javascript"}},["\nexport default {\n methods: {\n toggleSidenav() {\n this.$refs.sidebar.toggle();\n }\n }\n};\n "])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{ref:"tab",staticClass:"md-tab",attrs:{id:t.tabId}},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media-actions"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-checkbox",class:t.classes},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:t.disabled,expression:"disabled"}],staticClass:"md-checkbox-container",attrs:{tabindex:"0"},on:{click:function(e){e.stopPropagation(),t.toggleCheck(e)}}},[t._h("input",{attrs:{type:"checkbox",name:t.name,id:t.id,disabled:t.disabled,tabindex:"-1"},domProps:{value:t.value}})])," ",t.$slots.default?t._h("label",{staticClass:"md-checkbox-label",attrs:{for:t.id||t.name}},[t._t("default")]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{attrs:{label:"UI Elements - Typography"}},[t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-display-4"])])," ",t._h("h1",{staticClass:"md-display-4"},["Display 4"])])," ",t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-display-3"])])," ",t._h("h1",{staticClass:"md-display-3"},["Display 3"])])," ",t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-display-2"])])," ",t._h("h1",{staticClass:"md-display-2"},["Display 2"])])," ",t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-display-1"])])," ",t._h("h1",{staticClass:"md-display-1"},["Display 1"])])," ",t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-headline"])])," ",t._h("h1",{staticClass:"md-headline"},["Headline"])])," ",t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-title"])])," ",t._h("h1",{staticClass:"md-title"},["Title"])])," ",t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-subheading"])])," ",t._h("h1",{staticClass:"md-subheading"},["Subheading"])])," ",t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-body-2"])])," ",t._h("h1",{staticClass:"md-body-2"},["Body 2"])])," ",t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-body-1"])])," ",t._h("h1",{staticClass:"md-body-1"},["Body 1"])])," ",t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-caption"])])," ",t._h("h1",{staticClass:"md-caption"},["Caption"])])," ",t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",["Link"])])," ",t._h("a",["Link"])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Button"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Flat"}},[t._h("md-button",{on:{click:t.disablePrimaryButton}},["Default"])," ",t._h("md-button",{staticClass:"md-primary",attrs:{disabled:t.buttonDisabled}},["Primary"])," ",t._h("md-button",{staticClass:"md-accent"},["Accent"])," ",t._h("md-button",{staticClass:"md-warn"},["Warn"])," ",t._h("md-button",{staticClass:"md-primary",attrs:{disabled:!t.buttonDisabled}},["Disabled"])," ",t._h("md-button",{staticClass:"md-dense"},["Dense"])])," ",t._h("demo-example",{attrs:{label:"Raised"}},[t._h("md-button",{staticClass:"md-raised",on:{click:t.disablePrimaryButton}},["Default"])," ",t._h("md-button",{staticClass:"md-raised md-primary",attrs:{disabled:t.buttonDisabled}},["Primary"])," ",t._h("md-button",{staticClass:"md-raised md-accent"},["Accent"])," ",t._h("md-button",{staticClass:"md-raised md-warn"},["Warn"])," ",t._h("md-button",{staticClass:"md-raised md-primary",attrs:{disabled:!t.buttonDisabled}},["Disabled"])," ",t._h("md-button",{staticClass:"md-raised md-dense"},["Dense"])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("md-button",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"indigo",expression:"'indigo'"}],staticClass:"md-raised md-primary",on:{click:t.disablePrimaryButton}},["Indigo"])," ",t._h("md-button",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"teal",expression:"'teal'"}],staticClass:"md-raised md-primary",attrs:{disabled:t.buttonDisabled}},["Teal"])," ",t._h("md-button",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}],staticClass:"md-raised md-primary"},["Green"])," ",t._h("md-button",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"white",expression:"'white'"}],staticClass:"md-raised md-primary"},["White"])," ",t._h("md-button",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}],staticClass:"md-raised md-primary",attrs:{disabled:!t.buttonDisabled}},["Brown"])," ",t._h("md-button",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}],staticClass:"md-raised md-primary md-dense"},["Orange"])])," ",t._h("demo-example",{attrs:{label:"Links"}},[t._h("md-button",{staticClass:"md-raised",attrs:{href:"#/components/button"},on:{click:t.disablePrimaryButton}},["Default"])," ",t._h("md-button",{staticClass:"md-raised md-primary",attrs:{href:"#/components/button",disabled:t.buttonDisabled}},["Primary"])," ",t._h("md-button",{staticClass:"md-raised md-accent",attrs:{href:"#/components/button"}},["Accent"])," ",t._h("md-button",{staticClass:"md-raised md-warn",attrs:{href:"#/components/button"}},["Warn"])," ",t._h("md-button",{staticClass:"md-raised md-primary",attrs:{href:"#/components/button",disabled:!t.buttonDisabled}},["Disabled"])," ",t._h("md-button",{staticClass:"md-raised md-dense",attrs:{href:"#/components/button"}},["Dense"])])," ",t._h("demo-example",{attrs:{label:"Icons - Flat"}},[t._h("md-button",{staticClass:"md-icon-button",on:{click:t.disablePrimaryButton}},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-primary",attrs:{disabled:t.buttonDisabled}},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-accent"},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-warn"},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button",attrs:{disabled:!t.buttonDisabled}},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-dense"},[t._h("md-icon",["add"])])])," ",t._h("demo-example",{attrs:{label:"Icons - Raised"}},[t._h("md-button",{staticClass:"md-icon-button md-raised",on:{click:t.disablePrimaryButton}},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-raised md-primary",attrs:{disabled:t.buttonDisabled}},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-raised md-accent"},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-raised md-warn"},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-raised",attrs:{disabled:!t.buttonDisabled}},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-raised md-dense"},[t._h("md-icon",["add"])])])," ",t._h("demo-example",{attrs:{label:"Floating Action Button",height:"360"}},[t._h("md-button",{staticClass:"md-fab md-fab-bottom-right"},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-fab md-fab-bottom-left md-mini"},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-fab"},[t._h("md-icon",["edit"])])," ",t._h("md-button",{staticClass:"md-fab md-mini"},[t._h("md-icon",["edit"])])," ",t._h("md-button",{staticClass:"md-fab md-primary"},[t._h("md-icon",["email"])])," ",t._h("md-button",{staticClass:"md-fab md-primary md-mini"},[t._h("md-icon",["email"])])," ",t._h("md-button",{staticClass:"md-fab md-warn"},[t._h("md-icon",["save"])])," ",t._h("md-button",{staticClass:"md-fab md-warn md-mini"},[t._h("md-icon",["save"])])," ",t._h("md-button",{staticClass:"md-fab md-clean"},[t._h("md-icon",["chat"])])," ",t._h("md-button",{staticClass:"md-fab md-clean md-mini"},[t._h("md-icon",["chat"])])," ",t._h("md-button",{staticClass:"md-fab",attrs:{disabled:""}},[t._h("md-icon",["message"])])," ",t._h("md-button",{staticClass:"md-fab md-mini",attrs:{disabled:""}},[t._h("md-icon",["message"])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Flat"}},[t._h("code-block",{attrs:{lang:"html"}},['\nDefault\nPrimary\nAccent\nWarn\nDisabled\nDense\n '])])," ",t._h("demo-example",{attrs:{label:"Raised"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nDefault\nPrimary\nAccent\nWarn\nDisabled\nDense\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nIndigo\nTeal\nGreen\nWhite\nBrown\nOrange\n '])])," ",t._h("demo-example",{attrs:{label:"Links"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nDefault\nPrimary\nAccent\nWarn\nDisabled\nDense\n '])])," ",t._h("demo-example",{attrs:{label:"Icons - Flat"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n add\n\n\n\n add\n\n\n\n add\n\n\n\n add\n\n\n\n add\n\n\n\n add\n\n '])])," ",t._h("demo-example",{attrs:{label:"Icons - Raised"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n add\n\n\n\n add\n\n\n\n add\n\n\n\n add\n\n\n\n add\n\n\n\n add\n\n '])])," ",t._h("demo-example",{attrs:{label:"Floating Action Button"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n add\n\n\n\n add\n\n\n\n edit\n\n\n\n edit\n\n\n\n email\n\n\n\n email\n\n\n\n save\n\n\n\n save\n\n\n\n chat\n\n\n\n chat\n\n\n\n message\n\n\n\n message\n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-menu-item",{staticClass:"md-option",class:t.classes,attrs:{tabindex:"-1"},on:{click:t.selectOption}},[t.parentSelect.multiple?t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.check,expression:"check"}],staticClass:"md-primary",domProps:{value:t.check},on:{input:function(e){t.check=e}}},[t._h("span",{ref:"item"},[t._t("default")])]):t._h("span",{ref:"item"},[t._t("default")])," "])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Subheader"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"With Lists"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",[t._h("md-subheader",["Navigation"])," ",t._h("md-list-item",[t._h("md-icon",["move_to_inbox"])," ",t._h("span",["Inbox"])])," ",t._h("md-list-item",[t._h("md-icon",["send"])," ",t._h("span",["Outbox"])])," ",t._h("md-list-item",[t._h("md-icon",["delete"])," ",t._h("span",["Trash"])])," ",t._h("md-list-item",[t._h("md-icon",["error"])," ",t._h("span",["Spam"])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-subheader",["Contacts"])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})])," ",t._h("span",["Abbey Christansen"])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["chat_bubble"])])])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})])," ",t._h("span",["Alex Nelson"])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["chat_bubble"])])])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})])," ",t._h("span",["Mary Johnson"])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["chat_bubble"])])])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",{staticClass:"custom-list md-triple-line"},[t._h("md-subheader",["Today"])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Ali Connors"])," ",t._h("span",["Brunch this weekend?"])," ",t._h("p",["I'll be in your neighborhood doing errands..."])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["star"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["me, Scott, Jennifer"])," ",t._h("span",["Summer BBQ"])," ",t._h("p",["Wish I could come, but I'm out of town ..."])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Sandra Adams"])," ",t._h("span",["Oui oui"])," ",t._h("p",["Do you have Paris recommendations ..."])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/8",alt:"People"}})])," ",t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Trevor Hansen"])," ",t._h("span",["Order confirmation"])," ",t._h("p",["Thank you for your recent order from ..."])])," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"With Lists"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Navigation\n\n \n move_to_inbox Inbox\n \n\n \n send Outbox\n \n\n \n delete Trash\n \n\n \n error Spam\n\n \n \n\n Contacts\n\n \n \n \n \n\n Abbey Christansen\n\n \n chat_bubble\n \n \n\n \n \n \n \n\n Alex Nelson\n\n \n chat_bubble\n \n \n\n \n \n \n \n\n Mary Johnson\n\n \n chat_bubble\n \n \n\n '])," ",t._h("code-block",{ +attrs:{lang:"xml"}},['\n\n Today\n\n \n \n \n \n\n \n Ali Connors\n Brunch this weekend?\n I\'ll be in your neighborhood doing errands...\n \n\n \n star\n \n\n \n \n\n \n \n \n \n\n \n me, Scott, Jennifer\n Summer BBQ\n Wish I could come, but I\'m out of town ...\n \n\n \n star_border\n \n\n \n \n\n \n \n \n \n\n \n Sandra Adams\n Oui oui\n Do you have Paris recommendations ...\n \n\n \n star_border\n \n\n \n \n\n \n \n \n \n\n \n Trevor Hansen\n Order confirmation\n Thank you for your recent order from ...\n \n\n \n star_border\n \n\n \n \n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-tabs",class:t.tabClasses},[t._h("md-whiteframe",{attrs:{"md-elevation":t.elevation||0}},[t._h("div",{staticClass:"md-tabs-navigation"},[t._l(t.tabs,function(e){return t._h("button",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:e.disabled,expression:"header.disabled"}],key:e.id,ref:"tabHeader",refInFor:!0,staticClass:"md-tab-header",class:t.getHeaderClass(e),attrs:{type:"button",disabled:e.disabled},on:{click:function(n){t.changeTab(e.id)}}},[t._h("div",{staticClass:"md-tab-header-container"},[e.icon?t._h("md-icon",[t._s(e.icon)]):t._e()," ",e.label?t._h("span",[t._s(e.label)]):t._e()])])})," ",t._h("span",{ref:"indicator",staticClass:"md-tab-indicator",class:t.indicatorClass})])])," ",t._h("div",{ref:"tabContent",staticClass:"md-tabs-content"},[t._h("div",{ref:"tabWrapper",staticClass:"md-tabs-wrapper"},[t._t("default")])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"Themes - Dynamic Themes"}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("tr",{staticClass:"md-table-row",class:t.classes,on:{click:t.autoSelect}},[t.hasSelection?t._h("md-table-cell",{staticClass:"md-table-selection"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox,expression:"checkbox"}],attrs:{disabled:t.isDisabled},domProps:{value:t.checkbox},on:{change:t.select,input:function(e){t.checkbox=e}}})]):t._e()," ",t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"Getting Started"}},[t._h("single-page-banner",{attrs:{label:"Getting Started"}})," ",t._h("single-page-section",{attrs:{label:"Installation"}},[t._h("p",["Import Roboto and Google Icons from Google CDN:"])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n\n '])," ",t._h("p",["\n - Install Vue Material through npm or yarn: ",t._h("br")," ",t._h("code",["npm install vue-material"]),t._h("br")," ",t._h("code",["yarn add vue-material"])])," ",t._h("small",["* Others package managers like JSPM and Bower are not supported yet."])," ",t._h("md-tabs",{staticClass:"md-transparent"},[t._h("md-tab",{attrs:{"md-label":"ES6"}},[t._h("code-block",{attrs:{lang:"javascript"}},["\nimport Vue from 'vue'\nimport VueMaterial from 'vue-material'\nimport 'vue-material/dist/vue-material.css'\n "])])," ",t._h("md-tab",{attrs:{"md-label":"AMD"}},[t._h("code-block",{attrs:{lang:"javascript"}},["\nvar Vue = require('vue')\nvar VueMaterial = require('vue-material')\nrequire('vue-material/dist/vue-material.css')\n "])])])," ",t._h("p",["Or ",t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/archive/master.zip",target:"_blank",rel:"noopener"}},["download"])," from Github and reference the script and the stylesheet in your HTML:"])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n\n '])])," ",t._h("single-page-section",{attrs:{label:"Usage"}},[t._h("p",["Enable Vue Material in your application using ",t._h("code",["Vue.use()"]),". You can always enable individual components:"])," ",t._h("md-tabs",{staticClass:"md-transparent"},[t._h("md-tab",{attrs:{"md-label":"ES6"}},[t._h("code-block",{attrs:{lang:"javascript"}},["\n// To import the whole library\nimport Vue from 'vue'\nimport VueMaterial from 'vue-material'\nimport 'vue-material/dist/vue-material.css'\n\nVue.use(VueMaterial)\n\n// Or to import individual components\nimport Vue from 'vue'\nimport VueMaterial from 'vue-material'\nimport 'vue-material/dist/components/mdCore/index.css' //Required to boot vue material\nimport 'vue-material/dist/components/mdButton/index.css'\nimport 'vue-material/dist/components/mdIcon/index.css'\nimport 'vue-material/dist/components/mdSidenav/index.css'\nimport 'vue-material/dist/components/mdToolbar/index.css'\n\nVue.use(VueMaterial.mdCore) //Required to boot vue material\nVue.use(VueMaterial.mdButton)\nVue.use(VueMaterial.mdIcon)\nVue.use(VueMaterial.mdSidenav)\nVue.use(VueMaterial.mdToolbar)\n "])])," ",t._h("md-tab",{attrs:{"md-label":"AMD"}},[t._h("code-block",{attrs:{lang:"javascript"}},["\n// To import the whole library\nvar Vue = require('vue')\nvar VueMaterial = require('vue-material')\nrequire('vue-material/dist/vue-material.css')\n\nVue.use(VueMaterial)\n\n// Or to import individual components\nvar Vue = require('vue')\nvar VueMaterial = require('vue-material')\nrequire('vue-material/dist/components/mdCore/index.css') //Required to boot vue material\nrequire('vue-material/dist/components/mdButton/index.css')\nrequire('vue-material/dist/components/mdIcon/index.css')\nrequire('vue-material/dist/components/mdSidenav/index.css')\nrequire('vue-material/dist/components/mdToolbar/index.css')\n\nVue.use(VueMaterial.mdCore) //Required to boot vue material\nVue.use(VueMaterial.mdButton)\nVue.use(VueMaterial.mdIcon)\nVue.use(VueMaterial.mdSidenav)\nVue.use(VueMaterial.mdToolbar)\n "])])])])," ",t._h("single-page-section",{attrs:{label:"Apply theme"}},[t._h("p",["To get Vue Material working properly, you'll need to configure a default theme. You can also register multiple themes at once."])," ",t._h("md-tabs",{staticClass:"md-transparent"},[t._h("md-tab",{attrs:{"md-label":"Single Theme"}},[t._h("code-block",{attrs:{lang:"javascript"}},["\nVue.material.theme.register('default', {\n primary: 'cyan',\n accent: 'pink'\n})\n "])])," ",t._h("md-tab",{attrs:{"md-label":"Multiple Themes"}},[t._h("code-block",{attrs:{lang:"javascript"}},["\nVue.material.theme.registerAll({\n default: {\n primary: 'cyan',\n accent: 'pink'\n },\n indigo: {\n primary: 'indigo',\n accent: 'pink'\n }\n})\n "])])])," ",t._h("p",["Apply your theme on each code part that you want using ",t._h("code",["v-md-theme"])," directive:"])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n My App\n \n\n My Button\n\n '])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{ref:"expand",staticClass:"md-card-expand"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table"},[t._h("table",[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-card",{staticClass:"md-table-card"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-radio",class:t.classes},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:t.disabled,expression:"disabled"}],staticClass:"md-radio-container",on:{click:t.toggleCheck}},[t._h("input",{attrs:{type:"radio",name:t.name,id:t.id,disabled:t.disabled},domProps:{value:t.value}})])," ",t.$slots.default?t._h("label",{staticClass:"md-radio-label",attrs:{for:t.id||t.name}},[t._t("default")]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("i",{staticClass:"md-icon material-icons"},[t._t("default")])},staticRenderFns:[]}},function(t,e,n){/** + * vue-router v2.0.3 + * (c) 2016 Evan You + * @license MIT + */ +!function(e,n){t.exports=n()}(this,function(){"use strict";function t(t,e,n){if("/"===t.charAt(0))return t;if("?"===t.charAt(0)||"#"===t.charAt(0))return e+t;var a=e.split("/");n&&a[a.length-1]||a.pop();for(var o=t.replace(/^\//,"").split("/"),i=0;i=0&&(e=t.slice(a),t=t.slice(0,a));var o=t.indexOf("?");return o>=0&&(n=t.slice(o+1),t=t.slice(0,o)),{path:t,query:n,hash:e}}function n(t){return t.replace(/\/\//g,"/")}function a(t,e){if(!t)throw new Error("[vue-router] "+e)}function o(t,e){t||"undefined"!=typeof console&&console.warn("[vue-router] "+e)}function i(t,e){if(void 0===e&&(e={}),t){var n;try{n=d(t)}catch(t){o(!1,t.message),n={}}for(var a in e)n[a]=e[a];return n}return e}function d(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),a=bt(n.shift()),o=n.length>0?bt(n.join("=")):null;void 0===e[a]?e[a]=o:Array.isArray(e[a])?e[a].push(o):e[a]=[e[a],o]}),e):e}function r(t){var e=t?Object.keys(t).sort().map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return ft(e);if(Array.isArray(n)){var a=[];return n.slice().forEach(function(t){void 0!==t&&(null===t?a.push(ft(e)):a.push(ft(e)+"="+ft(t)))}),a.join("&")}return ft(e)+"="+ft(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}function s(t,e,n){var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:e.query||{},params:e.params||{},fullPath:l(e),matched:t?m(t):[]};return n&&(a.redirectedFrom=l(n)),Object.freeze(a)}function m(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function l(t){var e=t.path,n=t.query;void 0===n&&(n={});var a=t.hash;return void 0===a&&(a=""),(e||"/")+r(n)+a}function c(t,e){return e===vt?t===e:!!e&&(t.path&&e.path?t.path.replace(_t,"")===e.path.replace(_t,"")&&t.hash===e.hash&&u(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&u(t.query,e.query)&&u(t.params,e.params)))}function u(t,e){void 0===t&&(t={}),void 0===e&&(e={});var n=Object.keys(t),a=Object.keys(e);return n.length===a.length&&n.every(function(n){return String(t[n])===String(e[n])})}function h(t,e){return 0===t.path.indexOf(e.path.replace(/\/$/,""))&&(!e.hash||t.hash===e.hash)&&p(t.query,e.query)}function p(t,e){for(var n in e)if(!(n in t))return!1;return!0}function f(n,a,o){var d="string"==typeof n?{path:n}:n;if(d.name||d._normalized)return d;var r=e(d.path||""),s=a&&a.path||"/",m=r.path?t(r.path,s,o):a&&a.path||"/",l=i(r.query,d.query),c=d.hash||r.hash;return c&&"#"!==c.charAt(0)&&(c="#"+c),{_normalized:!0,path:m,query:l,hash:c}}function b(t){if(t)for(var e,n=0;n-1&&(a.params[s]=e.params[s]);if(i)return a.path=F(i.path,a.params,'named route "'+o+'"'),d(i,a,n)}else if(a.path){a.params={};for(var c in m)if(j(c,a.params,a.path))return d(m[c],a,n)}return d(null,a)}function n(t,n){var i=t.redirect,r="function"==typeof i?i(s(t,n)):i;if("string"==typeof r&&(r={path:r}),!r||"object"!=typeof r)return o(!1,"invalid redirect option: "+JSON.stringify(r)),d(null,n);var m=r,c=m.name,u=m.path,h=n.query,p=n.hash,f=n.params;if(h=m.hasOwnProperty("query")?m.query:h,p=m.hasOwnProperty("hash")?m.hash:p,f=m.hasOwnProperty("params")?m.params:f,c){var b=l[c];return a(b,'redirect failed: named route "'+c+'" not found.'),e({_normalized:!0,name:c,query:h,hash:p,params:f},void 0,n)}if(u){var v=B(u,t),_=F(v,f,'redirect route with path "'+v+'"');return e({_normalized:!0,path:_,query:h,hash:p},void 0,n)}return o(!1,"invalid redirect option: "+JSON.stringify(r)),d(null,n)}function i(t,n,a){var o=F(a,n.params,'aliased route with path "'+a+'"'),i=e({_normalized:!0,path:o});if(i){var r=i.matched,s=r[r.length-1];return n.params=i.params,d(s,n)}return d(null,n)}function d(t,e,a){return t&&t.redirect?n(t,a||e):t&&t.matchAs?i(t,e,t.matchAs):s(t,e,a)}var r=P(t),m=r.pathMap,l=r.nameMap;return e}function D(t){var e,n,a=Nt[t];return a?(e=a.keys,n=a.regexp):(e=[],n=Et(t,e),Nt[t]={keys:e,regexp:n}),{keys:e,regexp:n}}function j(t,e,n){var a=D(t),o=a.regexp,i=a.keys,d=n.match(o);if(!d)return!1;if(!e)return!0;for(var r=1,s=d.length;r=t.length?n():t[o]?e(t[o],function(){a(o+1)}):a(o+1)};a(0)}function z(t){if(!t)if(St){var e=document.querySelector("base");t=e?e.getAttribute("href"):"/"}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function V(t,e){var n,a=Math.max(t.length,e.length);for(n=0;n=0?e:0)+"#"+t)}var ht,pt={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,a=e.children,o=e.parent,i=e.data;i.routerView=!0;for(var d=o.$route,r=o._routerViewCache||(o._routerViewCache={}),s=0,m=!1;o;)o.$vnode&&o.$vnode.data.routerView&&s++,o._inactive&&(m=!0),o=o.$parent;i.routerViewDepth=s;var l=d.matched[s];if(!l)return t();var c=n.name,u=m?r[c]:r[c]=l.components[c];if(!m){var h=i.hook||(i.hook={});h.init=function(t){l.instances[c]=t.child},h.prepatch=function(t,e){l.instances[c]=e.child},h.destroy=function(t){l.instances[c]===t.child&&(l.instances[c]=void 0)}}return t(u,i,a)}},ft=encodeURIComponent,bt=decodeURIComponent,vt=s(null,{path:"/"}),_t=/\/$/,gt=[String,Object],yt={name:"router-link",props:{to:{type:gt,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String},render:function(t){var e=this,n=this.$router,a=this.$route,o=f(this.to,a,this.append),i=n.match(o,a),d=i.redirectedFrom||i.fullPath,r=n.history.base,m=v(r,d,n.mode),l={},u=this.activeClass||n.options.linkActiveClass||"router-link-active",p=o.path?s(null,o):i;l[u]=this.exact?c(a,p):h(a,p);var _={click:function(t){if(!(t.metaKey||t.ctrlKey||t.shiftKey||t.defaultPrevented||0!==t.button)){var a=t.target.getAttribute("target");/\b_blank\b/i.test(a)||(t.preventDefault(),e.replace?n.replace(o):n.push(o))}}},g={class:l};if("a"===this.tag)g.on=_,g.attrs={href:m};else{var y=b(this.$slots.default);if(y){y.isStatic=!1;var x=ht.util.extend,C=y.data=x({},y.data);C.on=_;var E=y.data.attrs=x({},y.data.attrs);E.href=m}else g.on=_}return t(this.tag,g,this.$slots.default)}},xt=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},Ct=xt,Et=S,wt=g,Mt=y,kt=E,At=O,Tt=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");Et.parse=wt,Et.compile=Mt,Et.tokensToFunction=kt,Et.tokensToRegExp=At;var Nt=Object.create(null),Rt=Object.create(null),Ot=Object.create(null),St="undefined"!=typeof window,Pt=St&&function(){var t=window.navigator.userAgent;return(t.indexOf("Android 2.")===-1&&t.indexOf("Android 4.0")===-1||t.indexOf("Mobile Safari")===-1||t.indexOf("Chrome")!==-1||t.indexOf("Windows Phone")!==-1)&&(window.history&&"pushState"in window.history)}(),It=function(t,e){this.router=t,this.base=z(e),this.current=vt,this.pending=null};It.prototype.listen=function(t){this.cb=t},It.prototype.transitionTo=function(t,e){var n=this,a=this.router.match(t,this.current);this.confirmTransition(a,function(){n.updateRoute(a),e&&e(a),n.ensureURL()})},It.prototype.confirmTransition=function(t,e){var n=this,a=this.current;if(c(t,a))return void this.ensureURL();var o=V(this.current.matched,t.matched),i=o.deactivated,d=o.activated,r=[].concat(W(i),this.router.beforeHooks,d.map(function(t){return t.beforeEnter}),Q(d));this.pending=t;var s=function(e,o){n.pending===t&&e(t,a,function(t){t===!1?n.ensureURL(!0):"string"==typeof t||"object"==typeof t?n.push(t):o(t)})};q(r,s,function(){var a=[],o=K(d,a,function(){return n.current===t});q(o,s,function(){n.pending===t&&(n.pending=null,e(t),n.router.app.$nextTick(function(){a.forEach(function(t){return t()})}))})})},It.prototype.updateRoute=function(t){var e=this.current;this.current=t,this.cb&&this.cb(t),this.router.afterHooks.forEach(function(n){n&&n(t,e)})};var Lt=Object.create(null),Ht=function(){return String(Date.now())},Dt=Ht(),jt=function(t){function e(e,n){var a=this;t.call(this,e,n);var o=e.options.scrollBehavior;window.addEventListener("popstate",function(t){Dt=t.state&&t.state.key;var e=a.current;a.transitionTo(dt(a.base),function(t){o&&a.handleScroll(t,e,!0)})}),o&&window.addEventListener("scroll",function(){tt(Dt)})}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t){var e=this,a=this.current;this.transitionTo(t,function(t){rt(n(e.base+t.fullPath)),e.handleScroll(t,a,!1)})},e.prototype.replace=function(t){var e=this,a=this.current;this.transitionTo(t,function(t){st(n(e.base+t.fullPath)),e.handleScroll(t,a,!1)})},e.prototype.ensureURL=function(t){if(dt(this.base)!==this.current.fullPath){var e=n(this.base+this.current.fullPath);t?rt(e):st(e)}},e.prototype.handleScroll=function(t,e,n){var o=this.router;if(o.app){var i=o.options.scrollBehavior;i&&(a("function"==typeof i,"scrollBehavior must be a function"),o.app.$nextTick(function(){var a=et(Dt),o=i(t,e,n?a:null);if(o){var d="object"==typeof o;if(d&&"string"==typeof o.selector){var r=document.querySelector(o.selector);r?a=nt(r):at(o)&&(a=ot(o))}else d&&at(o)&&(a=ot(o));a&&window.scrollTo(a.x,a.y)}}))}},e}(It),Ft=function(t){function e(e,n,a){t.call(this,e,n),a&&this.checkFallback()||mt()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.checkFallback=function(){var t=dt(this.base);if(!/^\/#/.test(t))return window.location.replace(n(this.base+"/#"+t)),!0},e.prototype.onHashChange=function(){mt()&&this.transitionTo(lt(),function(t){ut(t.fullPath)})},e.prototype.push=function(t){this.transitionTo(t,function(t){ct(t.fullPath)})},e.prototype.replace=function(t){this.transitionTo(t,function(t){ut(t.fullPath)})},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;lt()!==e&&(t?ct(e):ut(e))},e}(It),$t=function(t){function e(e){t.call(this,e),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t){var e=this;this.transitionTo(t,function(t){e.stack=e.stack.slice(0,e.index+1).concat(t),e.index++})},e.prototype.replace=function(t){var e=this;this.transitionTo(t,function(t){e.stack=e.stack.slice(0,e.index).concat(t)})},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var a=this.stack[n];this.confirmTransition(a,function(){e.index=n,e.updateRoute(a)})}},e.prototype.ensureURL=function(){},e}(It),Bt=function(t){void 0===t&&(t={}),this.app=null,this.options=t,this.beforeHooks=[],this.afterHooks=[],this.match=H(t.routes||[]);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Pt,this.fallback&&(e="hash"),St||(e="abstract"),this.mode=e,e){case"history":this.history=new jt(this,t.base);break;case"hash":this.history=new Ft(this,t.base,this.fallback);break;case"abstract":this.history=new $t(this);break;default:a(!1,"invalid mode: "+e)}},qt={currentRoute:{}};return qt.currentRoute.get=function(){return this.history&&this.history.current},Bt.prototype.init=function(t){var e=this;a(_.installed,"not installed. Make sure to call `Vue.use(VueRouter)` before creating root instance."),this.app=t;var n=this.history;n instanceof jt?n.transitionTo(dt(n.base)):n instanceof Ft&&n.transitionTo(lt(),function(){window.addEventListener("hashchange",function(){n.onHashChange()})}),n.listen(function(t){e.app._route=t})},Bt.prototype.beforeEach=function(t){this.beforeHooks.push(t)},Bt.prototype.afterEach=function(t){this.afterHooks.push(t)},Bt.prototype.push=function(t){this.history.push(t)},Bt.prototype.replace=function(t){this.history.replace(t)},Bt.prototype.go=function(t){this.history.go(t)},Bt.prototype.back=function(){this.go(-1)},Bt.prototype.forward=function(){this.go(1)},Bt.prototype.getMatchedComponents=function(){return this.currentRoute?[].concat.apply([],this.currentRoute.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},Object.defineProperties(Bt.prototype,qt),Bt.install=_,St&&window.Vue&&window.Vue.use(Bt),Bt})},function(t,e,n){function a(t,e){for(var n=0;n=0&&v.splice(e,1)}function r(t){var e=document.createElement("style");return e.type="text/css",i(t,e),e}function s(t,e){var n,a,o;if(e.singleton){var i=b++;n=f||(f=r(e)),a=m.bind(null,n,i,!1),o=m.bind(null,n,i,!0)}else n=r(e),a=l.bind(null,n),o=function(){d(n)};return a(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;a(t=e)}else o()}}function m(t,e,n,a){var o=n?"":a.css;if(t.styleSheet)t.styleSheet.cssText=_(e,o);else{var i=document.createTextNode(o),d=t.childNodes;d[e]&&t.removeChild(d[e]),d.length?t.insertBefore(i,d[e]):t.appendChild(i)}}function l(t,e){var n=e.css,a=e.media,o=e.sourceMap;if(a&&t.setAttribute("media",a),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var c={},u=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},h=u(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),p=u(function(){return document.head||document.getElementsByTagName("head")[0]}),f=null,b=0,v=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=h()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var n=o(t);return a(n,e),function(t){for(var i=[],d=0;d.md-button{margin:0;overflow:hidden;border-width:1px 0 1px 1px;border-radius:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.md-button-group>.md-button:first-child{border-radius:2px 0 0 2px}.md-button-group>.md-button:last-child{border-right-width:1px;border-radius:0 2px 2px 0}.md-button-group>.md-button .md-ink-ripple{border-radius:2px}.md-button.md-fab md-icon,.md-button.md-icon-button md-icon{display:block}.md-button-toggle .md-button:not([disabled]){color:rgba(0,0,0,.54)}.md-button-toggle .md-button:not([disabled]):hover:not(.md-toggle):not(.md-raised){background-color:hsla(0,0%,60%,.2);text-decoration:none}.md-checkbox{width:auto;margin:16px 8px 16px 0;display:-ms-inline-flexbox;display:inline-flex;position:relative}.md-checkbox .md-checkbox-container{width:20px;height:20px;position:relative;border-radius:2px;border:2px solid rgba(0,0,0,.54);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-checkbox .md-checkbox-container:focus{outline:none}.md-checkbox .md-checkbox-container:before{width:48px;height:48px;position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.55,0,.55,.2);content:" "}.md-checkbox .md-checkbox-container:after{width:6px;height:13px;position:absolute;top:0;left:5px;border:2px solid #fff;border-top:0;border-left:0;opacity:0;transform:rotate(45deg) scale3D(.15,.15,1);transition:all .3s cubic-bezier(.55,0,.55,.2);content:" "}.md-checkbox .md-checkbox-container input{position:absolute;left:-999em}.md-checkbox .md-checkbox-container .md-ink-ripple{top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;color:rgba(0,0,0,.54)}.md-checkbox .md-checkbox-container .md-ink-ripple .md-ripple{width:48px!important;height:48px!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.md-checkbox .md-checkbox-label{height:20px;padding-left:8px;line-height:20px}.md-checkbox.md-checked .md-checkbox-container:after{opacity:1;transform:rotate(45deg) scale3D(1,1,1);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-card{overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-card.md-with-hover{cursor:pointer;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:box-shadow}.md-card.md-with-hover:hover{z-index:2;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-card .md-card-media{position:relative}.md-card .md-card-media.md-16-9{overflow:hidden}.md-card .md-card-media.md-16-9:before{width:100%;padding-top:56.25%;display:block;content:" "}.md-card .md-card-media.md-16-9 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card .md-card-media.md-4-3{overflow:hidden}.md-card .md-card-media.md-4-3:before{width:100%;padding-top:75%;display:block;content:" "}.md-card .md-card-media.md-4-3 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card .md-card-media.md-1-1{overflow:hidden}.md-card .md-card-media.md-1-1:before{width:100%;padding-top:100%;display:block;content:" "}.md-card .md-card-media.md-1-1 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card .md-card-media+.md-card-header{padding-top:24px}.md-card .md-card-media+.md-card-content:last-child{padding-bottom:16px}.md-card .md-card-media img{width:100%}.md-card .md-card-header{padding:16px}.md-card .md-card-header:first-child>.md-card-header-text>.md-title:first-child,.md-card .md-card-header:first-child>.md-title:first-child{margin-top:8px}.md-card .md-card-header:last-child{margin-bottom:8px}.md-card .md-card-header.md-card-header-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.md-card .md-card-header+.md-card-content{padding-top:0}.md-card .md-card-header+.md-card-actions:not(:last-child){padding:0 8px}.md-card .md-card-header .md-avatar{margin-right:16px;float:left}.md-card .md-card-header .md-avatar~.md-title{font-size:14px}.md-card .md-card-header .md-avatar~.md-subhead,.md-card .md-card-header .md-avatar~.md-title{font-weight:500;line-height:20px}.md-card .md-card-header .md-button{margin:0}.md-card .md-card-header .md-button:last-child{margin-right:-4px}.md-card .md-card-header .md-button+.md-button{margin-left:8px}.md-card .md-card-header .md-card-header-text{-ms-flex:1;flex:1}.md-card .md-card-header .md-card-media{width:80px;-ms-flex:0 0 80px;flex:0 0 80px;height:80px;margin-left:16px}.md-card .md-card-header .md-card-media.md-medium{width:120px;-ms-flex:0 0 120px;flex:0 0 120px;height:120px}.md-card .md-card-header .md-card-media.md-big{width:160px;-ms-flex:0 0 160px;flex:0 0 160px;height:160px}.md-card .md-subhead,.md-card .md-subheading,.md-card .md-title{margin:0;font-weight:400}.md-card .md-subhead{opacity:.54;font-size:14px;letter-spacing:.01em;line-height:20px}.md-card .md-subhead+.md-title{margin-top:4px}.md-card .md-title{font-size:24px;letter-spacing:0;line-height:32px}.md-card .md-card-media-actions{padding:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.md-card .md-card-media-actions .md-card-media{width:240px;-ms-flex:0 0 240px;flex:0 0 240px;height:240px}.md-card .md-card-media-actions .md-card-actions{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.md-card .md-card-media-actions .md-card-actions .md-button+.md-button{margin:8px 0 0}.md-card .md-card-content{padding:16px;font-size:14px;line-height:22px}.md-card .md-card-content:last-child{padding-bottom:24px}.md-card .md-card-actions{padding:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.md-card .md-card-actions .md-button{margin:0}.md-card .md-card-actions .md-button:first-child{margin-left:0}.md-card .md-card-actions .md-button:last-child{margin-right:0}.md-card .md-card-actions .md-button+.md-button{margin-left:4px}.md-card .md-card-area,.md-card>.md-card-area:not(:last-child){position:relative}.md-card>.md-card-area:not(:last-child):after{height:1px;position:absolute;bottom:0;content:" "}.md-card>.md-card-area:not(:last-child):not(.md-inset):after{right:0;left:0}.md-card>.md-card-area:not(:last-child).md-inset:after{right:16px;left:16px}.md-card .md-card-media-cover{position:relative;color:#fff}.md-card .md-card-media-cover.md-text-scrim .md-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.md-card .md-card-media-cover .md-card-area{position:absolute;right:0;bottom:0;left:0;z-index:2}.md-card .md-card-media-cover .md-card-header+.md-card-actions{padding-top:0}.md-card .md-card-media-cover .md-subhead{opacity:1}.md-card .md-card-expand{overflow:hidden}.md-card .md-card-expand.md-active [md-expand-trigger]{transform:rotate(180deg) translate3D(0,0,0)}.md-card .md-card-expand.md-active .md-card-content{margin-top:0!important;opacity:1}.md-card .md-card-expand .md-card-actions{padding-top:0;position:relative;z-index:2}.md-card .md-card-expand .md-card-content,.md-card .md-card-expand [md-expand-trigger]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-card .md-card-expand .md-card-content{padding-top:4px;position:relative;z-index:1;opacity:0;transform:translate3D(0,0,0)}.md-divider{height:1px;margin:0;padding:0;display:block;border:0;background-color:rgba(0,0,0,.12)}.md-divider.md-inset{margin-left:72px}.md-icon{width:24px;min-width:24px;height:24px;min-height:24px;margin:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;fill:currentColor;vertical-align:middle}.md-input-container{min-height:48px;margin:4px 0 24px;padding-top:16px;position:relative}.md-input-container:after{height:1px;right:0;bottom:0;background-color:rgba(0,0,0,.12);content:" "}.md-input-container:after,.md-input-container label{position:absolute;left:0;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-input-container label{top:23px;pointer-events:none;transition-duration:.3s;color:rgba(0,0,0,.54);font-size:16px;line-height:20px}.md-input-container input,.md-input-container textarea{width:100%;height:32px;padding:0;display:block;border:none;background:none;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:font-size;color:rgba(0,0,0,.54);font-family:inherit;font-size:1px;line-height:32px}.md-input-container input:focus,.md-input-container textarea:focus{outline:none}.md-input-container input::-webkit-input-placeholder,.md-input-container textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54);font-size:16px;text-shadow:none;-webkit-text-fill-color:initial}.md-input-container textarea{min-height:32px;max-height:230px;padding:5px 0;line-height:1.3em;resize:none}.md-input-container .md-error{height:20px;display:block!important;position:absolute;opacity:0;transform:translate3d(0,-8px,0);transition:all .3s cubic-bezier(.55,0,.55,.2);font-size:12px}.md-input-container .md-count{height:20px;position:absolute;right:0;font-size:12px}.md-input-container.md-input-placeholder label{pointer-events:auto;top:10px;opacity:0;font-size:12px}.md-input-container.md-input-placeholder input,.md-input-container.md-input-placeholder textarea{font-size:16px}.md-input-container.md-has-value label,.md-input-container.md-input-focused label{pointer-events:auto;top:0;opacity:1;font-size:12px}.md-input-container.md-has-value input,.md-input-container.md-has-value textarea,.md-input-container.md-input-focused input,.md-input-container.md-input-focused textarea{font-size:16px}.md-input-container.md-has-value input,.md-input-container.md-has-value textarea{color:rgba(0,0,0,.87)}.md-input-container.md-input-inline label{pointer-events:none}.md-input-container.md-input-inline.md-input-focused label{top:23px;font-size:16px}.md-input-container.md-input-inline.md-has-value label{opacity:0}.md-input-container.md-input-disabled:after{background:0 100% repeat-x;background-image:linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 33%,transparent 0);background-size:4px 1px}.md-input-container.md-input-disabled input,.md-input-container.md-input-disabled label,.md-input-container.md-input-disabled textarea{color:rgba(0,0,0,.38)}.md-input-container.md-has-password.md-input-focused .md-toggle-password{color:rgba(0,0,0,.54)}.md-input-container.md-has-password .md-toggle-password{margin:0;position:absolute;right:0;bottom:-2px;color:rgba(0,0,0,.38)}.md-input-container.md-has-password .md-toggle-password .md-ink-ripple{color:rgba(0,0,0,.87)}.md-input-container.md-input-invalid .md-error{opacity:1;transform:translateZ(0)}.md-input-container.md-input-required label:after{position:absolute;top:2px;right:0;transform:translateX(calc(100% + 2px));content:"*";font-size:12px;line-height:1em;vertical-align:top}.md-input-container.md-has-select:hover .md-select:after{color:rgba(0,0,0,.87)}.md-list{margin:0;padding:8px 0;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column;position:relative;list-style:none}.md-list.md-dense{padding:4px 0}.md-list.md-dense .md-list-item.md-inset .md-list-item-container{padding-left:72px}.md-list.md-dense .md-list-item .md-list-item-container{min-height:40px;font-size:13px}.md-list.md-dense .md-list-item .md-list-item-container .md-avatar:first-child{margin-right:24px}.md-list.md-dense .md-avatar{width:32px;min-width:32px;height:32px;min-height:32px}.md-list.md-dense .md-list-item-expand{min-height:40px}.md-list.md-double-line.md-dense .md-list-item .md-list-item-container{min-height:60px}.md-list.md-double-line.md-dense .md-list-item .md-avatar{width:36px;min-width:36px;height:36px;min-height:36px}.md-list.md-double-line.md-dense .md-list-item .md-avatar:first-child{margin-right:20px}.md-list.md-double-line.md-dense .md-list-text-container>:nth-child(1),.md-list.md-double-line.md-dense .md-list-text-container>:nth-child(2){font-size:13px}.md-list.md-double-line .md-list-item .md-list-item-container{min-height:72px}.md-list.md-triple-line.md-dense .md-list-item .md-list-item-container{min-height:76px}.md-list.md-triple-line.md-dense .md-list-item .md-avatar{width:36px;min-width:36px;height:36px;min-height:36px}.md-list.md-triple-line.md-dense .md-list-item .md-avatar:first-child{margin-right:20px}.md-list.md-triple-line.md-dense .md-list-text-container>:nth-child(1),.md-list.md-triple-line.md-dense .md-list-text-container>:nth-child(2){font-size:13px}.md-list.md-triple-line .md-list-item .md-list-item-container{min-height:88px}.md-list.md-triple-line .md-avatar{margin:0}.md-list.md-triple-line .md-list-item-container{-ms-flex-align:start;align-items:flex-start}.md-list .md-subheader.md-inset{padding-left:72px}.md-list>.md-subheader:first-of-type{margin-top:-8px}.md-list-item{height:auto;position:relative}.md-list-item.md-inset .md-list-item-container{padding-left:72px}.md-list-item .md-list-item-holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1}.md-list-item .md-list-item-holder>.md-ink-ripple{border-radius:0}.md-list-item .md-list-item-holder>.md-icon:first-child{margin-right:32px}.md-list-item .md-list-item-holder .md-avatar:first-child{margin-right:16px}.md-list-item .md-list-item-holder .md-list-action{margin:0 -2px 0 0}.md-list-item .md-list-item-holder .md-list-action:nth-child(3){margin:0 -2px 0 16px}.md-list-item .md-list-item-container{width:100%;min-height:48px;margin:0;padding:0 16px;position:relative;border-radius:0;font-size:16px;font-weight:400;text-align:left;text-transform:none}.md-list-item .md-divider{position:absolute;bottom:0;right:0;left:0}.md-list-item .md-avatar,.md-list-item .md-icon{margin:0}.md-list-item .md-avatar:first-of-type+*,.md-list-item .md-icon:first-of-type+*{-ms-flex:1 1 auto;flex:1 1 auto}.md-list-item .md-avatar{margin-top:8px;margin-bottom:8px}.md-list-item .md-icon{color:rgba(0,0,0,.54)}.md-list-item-expand{min-height:48px;-ms-flex-flow:column wrap;flex-flow:column wrap;overflow:hidden}.md-list-item-expand:after,.md-list-item-expand:before{height:1px;position:absolute;right:0;left:0;z-index:3;transition:all .4s cubic-bezier(.25,.8,.25,1);content:" "}.md-list-item-expand:before{top:0}.md-list-item-expand:after{bottom:0}.md-list-item-expand.md-active{position:relative}.md-list-item-expand.md-active:after,.md-list-item-expand.md-active:before{background-color:rgba(0,0,0,.12)}.md-list-item-expand.md-active:first-of-type:before,.md-list-item-expand.md-active:last-of-type:after{background:none}.md-list-item-expand.md-active>.md-list-item-container .md-list-expand-indicator{transform:rotate(180deg) translate3D(0,0,0)}.md-list-item-expand.md-active>.md-list-expand{margin-bottom:0!important}.md-list-item-expand>.md-list-item-container>.md-list-item-holder{position:relative;z-index:2}.md-list-item-expand .md-expansion-indicator,.md-list-item-expand .md-icon,.md-list-item-expand .md-list-item-container{transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-list-item-expand .md-list-expand{position:relative;z-index:1;transform:translate3D(0,0,0);transition:all .5s cubic-bezier(.35,0,.25,1)}.md-list-item-expand .md-list-expand.md-transition-off{transition:none}.md-list-item-expand .md-list-expand .md-list{padding:0}.md-list-text-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column;-ms-flex:1;flex:1;overflow:hidden;line-height:1.25em;text-overflow:ellipsis;white-space:normal}.md-list-text-container>:nth-child(1){font-size:16px}.md-list-text-container>:nth-child(2),.md-list-text-container>:nth-child(3){margin:0;color:rgba(0,0,0,.54);font-size:14px}.md-list-text-container>:nth-child(2):not(:last-child){color:rgba(0,0,0,.87)}.md-menu{display:inline-block}.md-menu-content{width:168px;min-width:84px;max-width:392px;min-height:64px;max-height:calc(100vh - 32px);overflow-x:hidden;overflow-y:auto;position:fixed;z-index:120;background-color:#fff;border-radius:2px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2)) drop-shadow(0 2px 2px rgba(0,0,0,.14)) drop-shadow(0 1px 1px rgba(0,0,0,.12));opacity:0;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .25s cubic-bezier(.55,0,.55,.2),-webkit-clip-path .17s cubic-bezier(.55,0,.55,.2) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .25s cubic-bezier(.55,0,.55,.2),clip-path .17s cubic-bezier(.55,0,.55,.2) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .25s cubic-bezier(.55,0,.55,.2),clip-path .17s cubic-bezier(.55,0,.55,.2) .08s,-webkit-clip-path .17s cubic-bezier(.55,0,.55,.2) .08s;color:rgba(33,33,33,.87)}.md-menu-content.md-direction-bottom-right{margin-top:-11px;margin-left:-8px;-webkit-clip-path:inset(-8px 10% 16% -8px);clip-path:inset(-8px 10% 16% -8px)}.md-menu-content.md-direction-bottom-left{margin-top:-11px;margin-left:8px;-webkit-clip-path:inset(-8px -8px 16% 10%);clip-path:inset(-8px -8px 16% 10%)}.md-menu-content.md-direction-top-right{margin-top:11px;margin-left:-8px;-webkit-clip-path:inset(-8px 16% -8px 10%);clip-path:inset(-8px 16% -8px 10%)}.md-menu-content.md-direction-top-left{margin-top:11px;margin-left:8px;-webkit-clip-path:inset(16% -8px -8px 10%);clip-path:inset(16% -8px -8px 10%)}.md-menu-content.md-size-1{width:84px}.md-menu-content.md-size-2{width:112px}.md-menu-content.md-size-3{width:168px}.md-menu-content.md-size-4{width:224px}.md-menu-content.md-size-5{width:280px}.md-menu-content.md-size-6{width:336px}.md-menu-content.md-size-7{width:392px}.md-menu-content.md-active{pointer-events:auto;opacity:1;-webkit-clip-path:inset(-8px -8px -8px -8px);clip-path:inset(-8px -8px -8px -8px);transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1),-webkit-clip-path .27s cubic-bezier(.25,.8,.25,1) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1),clip-path .27s cubic-bezier(.25,.8,.25,1) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1),clip-path .27s cubic-bezier(.25,.8,.25,1) .08s,-webkit-clip-path .27s cubic-bezier(.25,.8,.25,1) .08s}.md-menu-item{cursor:pointer;font-size:16px;line-height:1.2em}.md-menu-item.md-highlighted .md-button:not([disabled]),.md-menu-item:focus .md-button:not([disabled]),.md-menu-item:hover .md-button:not([disabled]){background-color:rgba(0,0,0,.12)}.md-menu-item[disabled]{cursor:default;color:rgba(0,0,0,.38)}.md-menu-item .md-list-item-holder{overflow:hidden;text-overflow:ellipsis}.md-radio{width:auto;margin:16px 8px 16px 0;display:-ms-inline-flexbox;display:inline-flex;position:relative}.md-radio .md-radio-container{width:20px;height:20px;position:relative;border-radius:50%;border:2px solid rgba(0,0,0,.54);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-radio .md-radio-container:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;opacity:0;transform:scale3D(.38,.38,1);transition:all .3s cubic-bezier(.55,0,.55,.2);content:" "}.md-radio .md-radio-container input{position:absolute;left:-999em}.md-radio .md-radio-container .md-ink-ripple{top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;color:rgba(0,0,0,.54)}.md-radio .md-radio-container .md-ink-ripple .md-ripple{width:48px!important;height:48px!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.md-radio .md-radio-label{height:20px;padding-left:8px;line-height:20px}.md-radio.md-checked .md-radio-container:after{opacity:1;transform:scale3D(1,1,1);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-select{width:100%;min-width:128px;height:32px;position:relative}.md-select:focus{outline:none}.md-select:after{margin-top:2px;position:absolute;top:50%;right:0;transform:translateY(-50%) scaleY(.45) scaleX(.85);transition:all .08s linear;color:rgba(0,0,0,.54);content:"\25BC"}.md-select.md-active .md-select-menu{top:-8px;pointer-events:auto;opacity:1;transform:translateY(-8px) scale3D(1,1,1);transform-origin:center top;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.25s;transition-property:opacity,transform,top}.md-select.md-active .md-select-menu>*{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.15s;transition-delay:.1s}.md-select select{position:absolute;left:-999em}.md-select .md-menu{width:100%;height:100%;display:block;position:relative}.md-select .md-select-value{width:100%;height:100%;padding-right:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;z-index:2;font-size:16px;line-height:1.2em;text-overflow:ellipsis;white-space:nowrap}.md-select .md-select-menu{min-width:156px;max-width:100%;min-height:48px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;pointer-events:none;position:absolute;top:-16px;left:-16px;z-index:7;background-color:#fff;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);opacity:0;transform:scale3D(.85,.7,1);transition:opacity .25s cubic-bezier(.55,0,.55,.2),top .25s cubic-bezier(.55,0,.55,.2),transform 0s cubic-bezier(.55,0,.55,.2) .25s;color:rgba(33,33,33,.87)}.md-select .md-select-menu>*{opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.25s}.md-select .md-select-menu-container{margin:0;padding:8px 0;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;overflow-x:hidden;overflow-y:auto}.md-select .md-subheader{color:hsla(0,0%,46%,.87);text-transform:uppercase}.md-select .md-subheader:first-child{margin-top:-8px}.md-select-content{width:auto;max-height:256px}.md-select-content.md-direction-bottom-right{margin-top:-15px;margin-left:-16px}.md-select-content .md-menu-item .md-list-item-holder{overflow:visible;-ms-flex-pack:start;justify-content:flex-start}.md-select-content.md-multiple .md-checkbox{margin:0}.md-select-content.md-multiple .md-checkbox-label{padding-left:16px;cursor:pointer}.md-sidenav.md-left .md-sidenav-content{left:0;transform:translate3d(-100%,0,0)}.md-sidenav.md-right .md-sidenav-content{right:0;transform:translate3d(100%,0,0)}.md-sidenav.md-fixed .md-backdrop,.md-sidenav.md-fixed .md-sidenav-content{position:fixed}.md-sidenav .md-sidenav-content{width:304px;position:absolute;top:0;bottom:0;z-index:100;pointer-events:none;overflow:auto;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-sidenav .md-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;pointer-events:none;background-color:rgba(0,0,0,.54);transform:translateZ(0);opacity:0;transition:all .5s cubic-bezier(.35,0,.25,1)}.md-sidenav.md-active .md-sidenav-content{pointer-events:auto;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);transform:translateZ(0)}.md-sidenav.md-active .md-backdrop{opacity:1;pointer-events:auto}.md-subheader{min-height:48px;padding:0 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;color:rgba(0,0,0,.54);font-size:14px;font-weight:500}.md-switch{width:auto;margin:16px 8px 16px 0;display:-ms-inline-flexbox;display:inline-flex;position:relative}.md-switch .md-switch-container{width:34px;height:14px;position:relative;border-radius:14px;transition:all .4s cubic-bezier(.25,.8,.25,1);background-color:rgba(0,0,0,.38)}.md-switch .md-switch-container .md-switch-thumb{width:20px;height:20px;position:absolute;top:50%;left:0;background-color:#fafafa;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);transition:all .08s linear}.md-switch .md-switch-container input{position:absolute;left:-999em}.md-switch .md-switch-container .md-ink-ripple{top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;color:rgba(0,0,0,.54)}.md-switch .md-switch-container .md-ink-ripple .md-ripple{width:48px!important;height:48px!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.md-switch .md-switch-container .md-switch-holder{width:40px;height:40px;margin:0;padding:0;position:absolute;top:50%;left:50%;z-index:2;background:none;border:none;transform:translate(-50%,-50%)}.md-switch .md-switch-container .md-switch-holder:focus{outline:none}.md-switch .md-switch-label{height:14px;padding-left:8px;line-height:14px}.md-switch.md-dragging .md-switch-thumb{cursor:-webkit-grabbing;cursor:grabbing}.md-switch.md-disabled .md-switch-thumb{cursor:default}.md-table{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;overflow-x:auto}.md-table.md-transition-off .md-checkbox .md-checkbox-container,.md-table.md-transition-off .md-checkbox .md-checkbox-container:after,.md-table.md-transition-off .md-table-cell{transition:none!important}.md-table table{width:100%;border-spacing:0;border-collapse:collapse;overflow:hidden}.md-table tbody .md-table-row{border-top:1px solid #e0e0e0}.md-table tbody .md-table-row.md-selected .md-table-cell{background-color:#f5f5f5}.md-table tbody .md-table-row:hover .md-table-cell{background-color:#eee}.md-table .md-table-head{padding:0;position:relative;color:rgba(0,0,0,.54);font-size:12px;line-height:16px;text-align:left}.md-table .md-table-head:last-child .md-table-head-container .md-table-head-text{padding-right:24px}.md-table .md-table-head.md-numeric{text-align:right}.md-table .md-table-head .md-icon{width:16px;min-width:16px;height:16px;min-height:16px;font-size:16px;color:rgba(0,0,0,.54)}.md-table .md-table-head .md-icon:not(.md-sortable-icon){margin:0 4px}.md-table .md-table-head .md-icon:first-child{margin-left:0}.md-table .md-table-head .md-icon:last-child{margin-right:0}.md-table .md-table-head-container{height:56px;padding:14px 0;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-table .md-table-head-text{height:28px;padding-right:32px;padding-left:24px;display:inline-block;position:relative;overflow:hidden;line-height:28px;text-overflow:ellipsis;white-space:nowrap}.md-table .md-sortable{cursor:pointer}.md-table .md-sortable:first-of-type .md-sortable-icon{left:auto;right:10px}.md-table .md-sortable.md-sorted,.md-table .md-sortable:hover{color:rgba(0,0,0,.87)}.md-table .md-sortable.md-sorted .md-sortable-icon,.md-table .md-sortable:hover .md-sortable-icon{opacity:1}.md-table .md-sortable.md-sorted .md-sortable-icon{color:rgba(0,0,0,.87)}.md-table .md-sortable.md-sorted-descending .md-sortable-icon{transform:translateY(-50%) rotate(180deg)}.md-table .md-sortable .md-sortable-icon{position:absolute;top:50%;left:2px;transition:all .4s cubic-bezier(.25,.8,.25,1);transform:translateY(-50%);opacity:0;color:rgba(0,0,0,.38)}.md-table .md-sortable .md-ink-ripple{color:rgba(0,0,0,.87)}.md-table .md-table-cell{height:48px;position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1);color:rgba(0,0,0,.87);font-size:13px;line-height:18px}.md-table .md-table-cell:last-child .md-table-cell-container{padding-right:24px}.md-table .md-table-cell.md-numeric .md-table-cell-container{-ms-flex-pack:end;justify-content:flex-end}.md-table .md-table-cell .md-table-cell-container{padding:0 32px 0 24px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.md-table .md-table-cell .md-button{width:36px;min-width:36px;height:36px;min-height:36px}.md-table .md-table-cell .md-button:last-child{margin:0 -10px 0 0}.md-table .md-table-cell .md-button .md-icon{width:18px;min-width:18px;height:18px;min-height:18px;margin:0;color:rgba(0,0,0,.54);font-size:18px}.md-table .md-table-selection{width:60px;position:relative;vertical-align:middle}.md-table .md-table-selection+.md-table-cell .md-table-cell-container,.md-table .md-table-selection+.md-table-head .md-table-head-container .md-table-head-text{padding-left:8px}.md-table .md-table-selection .md-table-cell-container{padding-right:16px;padding-left:24px}.md-table .md-table-selection .md-checkbox{margin:0}.md-table .md-table-selection .md-checkbox-container{width:18px;height:18px;margin-top:1px}.md-table .md-table-selection .md-checkbox-container:after{top:-1px;left:4px}.md-table .md-select{min-width:84px}.md-table .md-option,.md-table .md-select-value{font-size:13px}.md-table-edit-trigger{display:inline-block;cursor:pointer;color:rgba(0,0,0,.38)}.md-table-edit-trigger.md-edited{color:rgba(0,0,0,.87)}.md-table-dialog{max-height:0;margin:0;padding:0 24px 2px;position:absolute;top:0;right:0;left:24px;z-index:60;overflow:hidden;pointer-events:none;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);background-color:#fff;opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1),max-height 0s .5s;transition-duration:.3s;transform:translate3D(0,-8px,0)}.md-table-dialog.md-active{max-height:400px;pointer-events:auto;transform:translate3D(#000);opacity:1;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s}.md-table-dialog.md-large{padding:12px 24px 2px}.md-table-dialog .md-input-container{margin-top:0;margin-bottom:16px}.md-table-dialog .md-input-container.md-input-placeholder input{font-size:13px}.md-table-dialog .md-input-container.md-input-placeholder input::-webkit-input-placeholder{font-size:13px}.md-table-dialog .md-char-counter{font-size:13.5px;color:rgba(0,0,0,.54)}.md-table-dialog .md-button{min-width:64px}.md-table-card{overflow:visible}.md-table-card .md-toolbar{padding-left:16px;background-color:#fff}.md-table-card .md-title{-ms-flex:1;flex:1;font-size:20px}.md-table-card .md-table-pagination{height:56px;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #e0e0e0;color:rgba(0,0,0,.54);font-size:12px}.md-table-card .md-table-pagination .md-table-pagination-previous{margin-right:2px;margin-left:18px}.md-table-card .md-table-pagination .md-select{width:auto;min-width:36px;margin:0 32px}.md-table-card .md-table-pagination .md-select:after{margin-top:0}.md-table-card .md-table-pagination .md-select .md-select-value{padding:0;border:none;font-size:13px}.md-table-card .md-table-pagination .md-button:not([disabled]){color:rgba(0,0,0,.87)}.md-table-card .md-table-pagination .md-button[disabled] .md-icon{color:rgba(0,0,0,.26)}.md-pagination-select.md-direction-bottom-right{margin-top:-16px}.md-pagination-select .md-list-item-holder{font-size:13px}.md-table-alternate-header{position:absolute;top:0;right:0;left:0;z-index:10;pointer-events:none;opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s}.md-table-alternate-header.md-active{pointer-events:auto;opacity:1;transform:translate3D(#000)}.md-table-alternate-header .md-counter{margin-left:8px;-ms-flex:1;flex:1}.md-tabs{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;position:relative}.md-tabs.md-has-icon.md-has-label .md-tabs-navigation{min-height:72px}.md-tabs.md-has-icon.md-has-label .md-tabs-navigation .md-icon{margin-bottom:10px}.md-tabs.md-centered .md-tabs-navigation{-ms-flex-pack:center;justify-content:center}.md-tabs.md-fixed .md-tab-header{-ms-flex:1;flex:1}.md-tabs .md-tabs-navigation{height:48px;min-height:48px;z-index:1;display:-ms-flexbox;display:flex}.md-tabs .md-tab-header,.md-tabs .md-tabs-navigation{position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tab-header{min-width:72px;max-width:264px;margin:0;padding:0 12px;display:inline-block;cursor:pointer;border:0;background:none;font-family:inherit;font-size:14px;font-weight:500;text-transform:uppercase}.md-tabs .md-tab-header.md-disabled{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.md-tabs .md-tab-header-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.md-tabs .md-tab-header-container .md-icon{margin:0}.md-tabs .md-tab-indicator{height:2px;position:absolute;bottom:0;left:0;transform:translate3D(0,0,0)}.md-tabs .md-tab-indicator.md-to-right{transition:all .4s cubic-bezier(.25,.8,.25,1),left .3s cubic-bezier(.35,0,.25,1),right .15s cubic-bezier(.35,0,.25,1)}.md-tabs .md-tab-indicator.md-to-left{transition:all .4s cubic-bezier(.25,.8,.25,1),right .3s cubic-bezier(.35,0,.25,1),left .15s cubic-bezier(.35,0,.25,1)}.md-tabs .md-transition-off{transition:none!important}.md-tabs .md-tabs-content{width:100%;height:0;position:relative;overflow:hidden;transition:height .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tabs-wrapper{width:9999em;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(0);transition:transform .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tab{padding:16px;position:absolute;top:0;left:0;right:0;pointer-events:none;transform:translate3d(0,-100%,0);transition:transform 0s .4s}.md-tabs .md-tab.md-active{transform:translateZ(0);pointer-events:auto;transition:none}.md-toolbar{min-height:64px;padding:0 8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1);transform:translate3D(0,0,0)}.md-toolbar.md-dense{min-height:48px}.md-toolbar.md-dense.md-medium{min-height:72px}.md-toolbar.md-dense.md-large{min-height:96px}.md-toolbar.md-dense .md-toolbar-container{height:48px}.md-toolbar.md-medium{min-height:88px}.md-toolbar.md-medium .md-toolbar-container:nth-child(2) .md-title:first-child{margin-left:56px}.md-toolbar.md-large{min-height:128px;-ms-flex-line-pack:inherit;align-content:inherit}.md-toolbar.md-large .md-toolbar-container:nth-child(2) .md-title:first-child{margin-left:56px}.md-toolbar.md-account-header{min-height:164px}.md-toolbar.md-account-header .md-ink-ripple{color:#fff}.md-toolbar.md-account-header .md-list-item-container:hover:not([disabled]){background-color:hsla(0,0%,100%,.12)}.md-toolbar.md-account-header .md-avatar-list{margin:16px 0 8px}.md-toolbar.md-account-header .md-avatar-list .md-list-item-container{-ms-flex-align:start;align-items:flex-start}.md-toolbar.md-account-header .md-avatar-list .md-avatar+.md-avatar{margin-left:16px}.md-toolbar .md-toolbar-container{width:100%;height:64px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start}.md-toolbar .md-toolbar-container>.md-button:first-child{margin-left:0;margin-right:16px}.md-toolbar .md-toolbar-container>.md-button+.md-button{margin-left:0}.md-toolbar>.md-button:first-child{margin-left:0;margin-right:16px}.md-toolbar>.md-button+.md-button{margin-left:0}.md-toolbar .md-button:hover:not([disabled]):not(.md-raised):not(.md-icon-button):not(.md-fab){background-color:hsla(0,0%,100%,.1)}.md-toolbar .md-title{margin:0;font-size:20px;font-weight:400}.md-toolbar .md-title:first-child{margin-left:8px}.md-toolbar .md-list{padding:0;margin:0 -8px;-ms-flex:1;flex:1}.md-tooltip{height:20px;padding:0 8px;position:fixed;z-index:200;pointer-events:none;background-color:rgba(97,97,97,.87);border-radius:2px;opacity:0;transform-origin:center top;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s;transition-delay:0s;color:#fff;font-family:Roboto,Lato,sans-serif;font-size:10px;line-height:20px;text-transform:none;white-space:nowrap}.md-tooltip.md-active{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.3s}.md-tooltip:not(.md-active){transition-delay:0s!important}.md-tooltip.md-tooltip-top{margin-top:-14px;transform:translate(-50%,8px)}.md-tooltip.md-tooltip-top.md-active{transform:translate(-50%)}.md-tooltip.md-tooltip-right{margin-left:14px;transform:translate(-8px,50%)}.md-tooltip.md-tooltip-right.md-active{transform:translateY(50%)}.md-tooltip.md-tooltip-bottom{margin-top:14px;transform:translate(-50%,-8px)}.md-tooltip.md-tooltip-bottom.md-active{transform:translate(-50%)}.md-tooltip.md-tooltip-left{margin-left:-14px;transform:translate(8px,50%)}.md-tooltip.md-tooltip-left.md-active{transform:translateY(50%)}.md-whiteframe{position:relative;z-index:1}.md-whiteframe-1dp{box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.md-whiteframe-2dp{box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-whiteframe-3dp{box-shadow:0 1px 8px rgba(0,0,0,.2),0 3px 4px rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12)}.md-whiteframe-4dp{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12)}.md-whiteframe-5dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px rgba(0,0,0,.14),0 1px 14px rgba(0,0,0,.12)}.md-whiteframe-6dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px rgba(0,0,0,.14),0 1px 18px rgba(0,0,0,.12)}.md-whiteframe-7dp{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.md-whiteframe-8dp{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-whiteframe-9dp{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.md-whiteframe-10dp{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.md-whiteframe-11dp{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.md-whiteframe-12dp{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.md-whiteframe-13dp{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.md-whiteframe-14dp{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.md-whiteframe-15dp{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.md-whiteframe-16dp{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.md-whiteframe-17dp{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.md-whiteframe-18dp{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.md-whiteframe-19dp{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.md-whiteframe-20dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.md-whiteframe-21dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.md-whiteframe-22dp{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.md-whiteframe-23dp{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.md-whiteframe-24dp{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.example[data-v-0433a5e8]{margin-bottom:24px;overflow:hidden}.example img[data-v-0433a5e8]{margin:-45px 0;display:block}.button-actions[data-v-0433a5e8]{margin-bottom:16px;text-align:center}.button-actions .introduction[data-v-0433a5e8]{margin-bottom:.8em;font-size:20px;line-height:1.6em}.button-actions .md-button[data-v-0433a5e8]{margin-left:0;color:#fff!important}.row[data-v-0433a5e8]{margin:0 -10px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.column[data-v-0433a5e8]{margin:0 10px;-ms-flex:1 1 30%;flex:1 1 30%}@media (max-width:640px){.column[data-v-0433a5e8]{-ms-flex:1 1 100%;flex:1 1 100%}}.md-tab[data-v-d3f0892a]{padding:16px 0;border-top:1px solid rgba(0,0,0,.12)}.author-card[data-v-059a402f]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.author-card .md-avatar[data-v-059a402f]{margin-right:16px}.author-card .author-card-info[data-v-059a402f]{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex:1;flex:1}.author-card span[data-v-059a402f]{font-size:16px}.author-card .author-card-links[data-v-059a402f]{display:-ms-flexbox;display:flex}.author-card .author-card-links a+a[data-v-059a402f]{margin-left:8px}section+section[data-v-189b1db6]{margin-top:56px}.md-bottom-bar[data-v-24874b3d]{position:absolute;right:0;bottom:0;left:0}.phone-viewport[data-v-24874b3d]{width:320px;height:480px;margin-right:16px;display:inline-block;position:relative;overflow:hidden;background-color:#ededed}.md-button-group+.md-button-group[data-v-13cae4e1]{margin-top:16px}.md-card[data-v-6e7e0ccb]{width:100%;max-width:340px;margin:0 4px 16px;display:inline-block;vertical-align:top}.card-example .md-subhead .md-icon[data-v-6e7e0ccb]{width:16px;min-width:16px;height:16px;min-height:16px;font-size:16px;line-height:16px}.card-example .md-subhead span[data-v-6e7e0ccb]{vertical-align:middle}.card-example .card-reservation[data-v-6e7e0ccb]{margin-top:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.card-example .card-reservation .md-icon[data-v-6e7e0ccb]{color:rgba(0,0,0,.54)!important}.card-example .card-reservation .md-button[data-v-6e7e0ccb]{border-radius:2px!important}.themed[data-v-5f96d27e]{display:inline-block}.phone-viewport{width:360px;height:540px;margin-right:16px;display:inline-block;position:relative;overflow:hidden;background-color:#fff;border:1px solid rgba(0,0,0,.12)}.custom-list .md-list-action{position:absolute;top:8px;right:16px;pointer-events:auto;z-index:2}.custom-list .md-icon{color:rgba(0,0,0,.26)}.complete-example{height:540px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;position:relative;overflow:hidden;z-index:1}.complete-example .md-fab{margin:0;position:absolute;bottom:-20px;left:16px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px rgba(0,0,0,.14),0 1px 14px rgba(0,0,0,.12)}.complete-example .md-toolbar .md-icon{color:#014e70}.complete-example .md-title{color:#fff}.complete-example .md-list{overflow:auto}.complete-example .md-list-action .md-icon{color:rgba(0,0,0,.26)}.complete-example .md-avatar-icon .md-icon{color:#fff!important}.complete-example .md-sidenav .md-list-text-container>:nth-child(2){color:hsla(0,0%,100%,.54)}.complete-example .md-account-header .md-list-item:hover .md-button:hover{background-color:inherit}.complete-example .md-account-header .md-avatar-list .md-list-item-container:hover{background:none!important}.md-menu[data-v-4afee79a]{margin-right:36px}.themed[data-v-38aa4e50]{display:inline-block}.has-ripple[data-v-653709aa]{margin-bottom:16px;padding:16px;position:relative}span[data-v-653709aa]{display:inline-block}.blue[data-v-653709aa]{color:#2196f3}.green[data-v-653709aa]{color:#4caf50}.field-group[data-v-7caab3f7]{display:-ms-flexbox;display:flex}.md-input-container+.md-input-container[data-v-7caab3f7]{margin-left:4px}p[data-v-70fc7701]{padding:8px 16px}.md-table+.md-table-card[data-v-080f56ba],.md-table-card+.md-table-card[data-v-080f56ba],.output[data-v-080f56ba]{margin-top:24px}.output .md-title[data-v-080f56ba]{font-size:20px}.playground{padding:0 16px 16px}.playground .md-subheader{padding:16px 0 0}div.examples .demo-example .demo-example-body{padding:0}.md-toolbar+.md-toolbar[data-v-7aafaa90]{margin-top:16px}.example .md-button.md-fab[data-v-7aafaa90]{margin:0;right:56px;bottom:-26px}.example .md-toolbar[data-v-7aafaa90]{margin-bottom:50px}.md-avatar[data-v-406a6b18],.md-button[data-v-406a6b18]{margin:24px}.whiteframe-list .demo-example .demo-example-body{padding-bottom:48px}.whiteframe-list .demo-example .demo-example-body .md-whiteframe{width:100px;height:100px;margin:24px 12px 12px 24px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.column[data-v-a5e4ce48]{width:175px}.column[data-v-a5e4ce48],h1[data-v-a5e4ce48]{display:inline-block;vertical-align:middle}h1[data-v-a5e4ce48]{margin:.5em 0}body,html{height:100%}.container,body{display:-ms-flexbox;display:flex}.container{min-height:100%;-ms-flex-flow:column nowrap;flex-flow:column;-ms-flex:1;flex:1;transition:all .4s cubic-bezier(.25,.8,.25,1)}@media (min-width:1280px){.container{padding-left:280px}}.main-header{position:relative;z-index:3}@media (min-width:1280px){.main-header .md-button:first-child{display:none}}.main-header .md-title,.main-header .md-toolbar{color:#fff}.main-header .md-title .page-title{margin-left:0}@media (min-width:1280px){.main-header .md-title .page-title{margin-left:8px}}@media (min-width:1280px){.main-header .md-title span:not(.page-title){display:none}}.main-sidebar.md-sidenav .md-sidenav-content{width:280px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}@media (min-width:1280px){.main-sidebar.md-sidenav .md-sidenav-content{top:0;pointer-events:auto;transform:translateZ(0);box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}}@media (min-width:1280px){.main-sidebar.md-sidenav .md-backdrop{opacity:0;pointer-events:none}}.main-sidebar.md-sidenav .md-toolbar{min-height:172px;border-bottom:1px solid rgba(0,0,0,.12)}.main-sidebar.md-sidenav .vue-material-logo{font-size:24px}.main-sidebar.md-sidenav .vue-material-logo a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:inherit;text-decoration:none}.main-sidebar.md-sidenav .vue-material-logo img{width:160px;margin-bottom:16px}.main-sidebar.md-sidenav .main-sidebar-links{overflow:auto}.main-sidebar.md-sidenav .main-sidebar-links .md-inset .md-list-item-container{padding-left:36px}.main-sidebar.md-sidenav .main-sidebar-links .md-list-item-container{font-size:14px;font-weight:500}.page-content{overflow:auto;position:relative;z-index:1}.page-content,.page-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex:1;flex:1}.main-content{padding:16px;-ms-flex:1;flex:1;overflow:auto}.md-router-enter-active,.md-router-leave-active{position:absolute;top:0;right:0;left:0;transition:all .4s cubic-bezier(.25,.8,.25,1)}@media (min-width:1280px){.md-router-enter-active,.md-router-leave-active{left:280px}}.md-router-enter,.md-router-leave-active{opacity:0}.md-router-enter .md-display-2{transform:translate3D(0,-36px,0)}code:not(.hljs){margin-left:1px;margin-right:1px;padding:0 4px;display:inline-block;border-radius:2px;font-family:Operator Mono,Fira Code,Menlo,Hack,Roboto Mono,Liberation Mono,Monaco,monospace}code:not(.hljs) pre{margin:8px 0}.single-page-content{width:100%;max-width:1024px;margin:0 auto;padding:16px}.single-page{padding-top:64px}.single-page .main-header{position:fixed;top:0;right:0;left:0;z-index:2;transition:all .4s cubic-bezier(.25,.8,.25,1)}@media (min-width:1280px){.single-page .main-header{padding-left:280px}}.single-page .main-header .md-title,.single-page .main-header .md-toolbar{color:#fff}.single-page-home{padding-top:256px}.single-page-banner{min-height:256px;padding-top:98px;position:absolute;top:0;right:0;left:0;z-index:3;color:#fff!important}.single-page-banner .md-title:first-child{margin-left:48px;font-size:45px;font-weight:400;line-height:1.3em}.single-page-menu-trigger{margin:0;position:fixed;top:12px;left:8px;z-index:3;color:#fff}.md-button.github-button{margin:0;position:fixed;top:12px;right:12px;z-index:3}.single-page-banner{min-height:256px;padding-top:98px;position:absolute;top:0;right:0;left:0;z-index:3}.single-page-banner,.single-page-banner .md-display-2{transition:all .4s cubic-bezier(.25,.8,.25,1);color:#fff!important}.single-page-banner .md-display-2{width:100%;max-width:1024px;padding-left:16px;margin:0 auto}@media (max-width:1120px){.single-page-banner .md-display-2{margin-left:36px}}.md-button.single-page-menu-trigger{margin:0;position:fixed;top:12px;left:8px;z-index:3;color:#fff}.md-button.github-button{margin:0;position:fixed;top:12px;right:12px;z-index:3}.single-page-section+.single-page-section{margin-top:48px}.single-page-section .md-headline .md-icon{height:32px;margin:0}.demo-page{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.demo-page,.page-tabs{-ms-flex:1;flex:1}.page-tabs>.md-whiteframe>.md-tabs-navigation{padding-left:52px}@media (min-width:1280px){.page-tabs>.md-whiteframe>.md-tabs-navigation{padding-left:8px}}.page-tabs>.md-whiteframe>.md-tabs-navigation .md-tab-header{color:hsla(0,0%,100%,.7)}.page-tabs>.md-whiteframe>.md-tabs-navigation .md-tab-header.md-active{color:#fff}.page-tabs>.md-whiteframe>.md-tabs-navigation .md-tab-indicator{background-color:#fff}.page-tabs>.md-tabs-content{-ms-flex:1;flex:1;overflow-y:auto}.page-tabs .md-tab{max-width:1070px;font-size:16px;line-height:1.6em}.demo-example[data-v-2ea041a6]{max-width:100%;min-width:320px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;background-color:#fafafa}.demo-example.size-1[data-v-2ea041a6]{width:320px}.demo-example.size-2[data-v-2ea041a6]{width:412px}.demo-example.size-3[data-v-2ea041a6]{width:480px}.demo-example.size-4[data-v-2ea041a6]{width:600px}.demo-example.size-5[data-v-2ea041a6]{width:768px}.demo-example+.demo-example[data-v-2ea041a6]{margin-top:16px}.demo-example .demo-example-body[data-v-2ea041a6]{padding:16px;-ms-flex:1;flex:1;background-color:#fff}.code-block{width:100%;padding:4px 32px;margin:0;position:relative;overflow:auto;border-radius:2px;background-color:#eee;color:#455a64;font-family:Operator Mono,Fira Code,Menlo,Hack,Roboto Mono,Liberation Mono,Monaco,monospace;font-size:14px;line-height:24px}.code-block+.code-block{margin-top:16px}.code-block pre{margin:0;white-space:pre-wrap}.code-block code{padding:0;background:none}.code-block .hljs:after{position:absolute;top:8px;right:8px;color:rgba(0,0,0,.26);font-family:Roboto,Lato,sans-serif;font-size:11px;line-height:1em}.code-block .hljs.html:after{content:'HTML'}.code-block .hljs.javascript:after{content:'Javascript'}.code-block .hljs.xml:after{content:'HTML'}.code-block .hljs.scss:after{content:'SCSS'}.code-block .hljs-keyword,.code-block .hljs-selector-class,.code-block .hljs-selector-tag,.code-block .hljs-subst{font-weight:500}.code-block .hljs-keyword{color:#d81b60}.code-block .hljs-string{color:#00796b}.code-block .hljs-comment{color:#00796b;font-style:italic}.code-block .hljs-attr,.code-block .hljs-attribute,.code-block .hljs-built_in{color:#1976d2}.code-block .hljs-name,.code-block .hljs-number,.code-block .hljs-selector-class,.code-block .hljs-selector-tag,.code-block .hljs-tag{color:#d81b60} \ No newline at end of file +.md-ink-ripple{pointer-events:none;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle,#fff 100%,#000 0);mask-image:radial-gradient(circle,#fff 100%,#000 0);transition:all .3s cubic-bezier(.55,0,.55,.2)}.md-ripple{position:absolute;transform:scale(0);background-color:currentColor;opacity:.26;border-radius:50%}.md-ripple.md-active{animation:ripple 1s cubic-bezier(.25,.8,.25,1)}@keyframes ripple{to{transform:scale(1.5);opacity:0}}.md-avatar{width:40px;min-width:40px;height:40px;min-height:40px;margin:auto;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;border-radius:40px;vertical-align:middle}.md-avatar.md-large{width:64px;min-width:64px;height:64px;min-height:64px;border-radius:64px}.md-avatar.md-large .md-icon{width:40px;min-width:40px;height:40px;min-height:40px;font-size:40px;line-height:40px}.md-avatar.md-avatar-icon{background-color:rgba(0,0,0,.38)}.md-avatar.md-avatar-icon .md-icon{color:#fff}.md-avatar .md-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.md-avatar img{display:block}.md-avatar .md-ink-ripple{border-radius:50%}.md-avatar .md-ink-ripple .md-ripple.md-active{animation-duration:.9s}.md-avatar .md-tooltip.md-tooltip-top{margin-top:-8px}.md-avatar .md-tooltip.md-tooltip-right{margin-left:8px}.md-avatar .md-tooltip.md-tooltip-bottom{margin-top:8px}.md-avatar .md-tooltip.md-tooltip-left{margin-left:-8px}.md-bottom-bar{width:100%;min-width:100%;height:56px;-ms-flex-pack:center;justify-content:center;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-bottom-bar,.md-bottom-bar-item{position:relative;display:-ms-flexbox;display:flex}.md-bottom-bar-item{max-width:168px;min-width:80px;height:100%;padding:8px 12px 10px;-ms-flex-flow:column nowrap;flex-flow:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1;cursor:pointer;border:none;background:transparent;transform:translateZ(0);color:currentColor;font-family:inherit;font-size:14px;line-height:1em}.md-bottom-bar-item.md-active{padding-top:6px}.md-bottom-bar-item.md-active .md-text{transform:scale(1) translateZ(0)}.md-bottom-bar-item.md-active .md-icon,.md-bottom-bar-item.md-active .md-text{color:currentColor}.md-bottom-bar.md-shift .md-bottom-bar-item{min-width:56px;max-width:96px;position:static;-ms-flex:1 1 32px;flex:1 1 32px;transition:.4s cubic-bezier(.25,.8,.25,1);transition-property:flex,min-width,max-width;transition-property:flex,min-width,max-width,-ms-flex}.md-bottom-bar.md-shift .md-bottom-bar-item .md-icon{transform:translate3d(0,8px,0)}.md-bottom-bar.md-shift .md-bottom-bar-item .md-text{opacity:0;transform:scale(1) translate3d(0,6px,0)}.md-bottom-bar.md-shift .md-bottom-bar-item.md-active{min-width:96px;max-width:168px;-ms-flex:1 1 72px;flex:1 1 72px}.md-bottom-bar.md-shift .md-bottom-bar-item.md-active .md-icon,.md-bottom-bar.md-shift .md-bottom-bar-item.md-active .md-text{opacity:1}.md-bottom-bar.md-shift .md-bottom-bar-item.md-active .md-icon{transform:scale(1) translateZ(0)}.md-bottom-bar.md-shift .md-bottom-bar-item.md-active .md-text{transform:scale(1) translate3d(0,2px,0)}.md-bottom-bar-item .md-text{transform:scale(.8571) translateY(2px);transition:all .4s cubic-bezier(.25,.8,.25,1),color .08s linear,opacity .08s linear}.md-bottom-bar-item .md-icon{transition:all .4s cubic-bezier(.25,.8,.25,1),color .08s linear}.md-button{min-width:88px;min-height:36px;margin:6px 8px;padding:0 16px;display:inline-block;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background:none;border:0;border-radius:2px;transition:all .4s cubic-bezier(.25,.8,.25,1);color:currentColor;font-family:inherit;font-size:14px;font-style:inherit;font-variant:inherit;font-weight:500;letter-spacing:inherit;line-height:36px;text-align:center;text-transform:uppercase;text-decoration:none;vertical-align:top;white-space:nowrap}.md-button,.md-button:focus{outline:none}.md-button::-moz-focus-inner{border:0}.md-button:hover:not([disabled]):not(.md-raised){background-color:hsla(0,0%,60%,.2);text-decoration:none}.md-button:hover:not([disabled]).md-raised{background-color:rgba(0,0,0,.12)}.md-button:active:not([disabled]){background-color:hsla(0,0%,60%,.4)}.md-button.md-raised:not([disabled]){box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-button.md-dense{min-height:32px;line-height:32px;font-size:13px}.md-button.md-fab .md-icon,.md-button.md-icon-button .md-icon{margin-top:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.md-button.md-icon-button{width:40px;min-width:40px;height:40px;margin:0 6px;padding:8px;border-radius:50%;line-height:24px}.md-button.md-icon-button:not([disabled]):hover{background:none}.md-button.md-icon-button.md-dense{width:32px;min-width:32px;height:32px;min-height:32px;padding:4px;line-height:32px}.md-button.md-icon-button .md-tooltip.md-tooltip-top{margin-top:-8px}.md-button.md-icon-button .md-tooltip.md-tooltip-right{margin-left:8px}.md-button.md-icon-button .md-tooltip.md-tooltip-bottom{margin-top:8px}.md-button.md-icon-button .md-tooltip.md-tooltip-left{margin-left:-8px}.md-button.md-icon-button .md-ink-ripple{border-radius:50%}.md-button.md-icon-button .md-ink-ripple .md-ripple{top:0!important;right:0!important;bottom:0!important;left:0!important}.md-button.md-icon-button .md-ripple.md-active{animation-duration:.9s}.md-button.md-fab{width:56px;height:56px;min-width:0;overflow:hidden;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);border-radius:56px;line-height:56px;background-clip:padding-box;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-property:background-color,box-shadow,transform}.md-button.md-fab:focus,.md-button.md-fab:hover{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px rgba(0,0,0,.14),0 1px 14px rgba(0,0,0,.12)}.md-button.md-fab.md-fab-top-right{position:absolute;top:16px;right:16px}.md-button.md-fab.md-fab-top-left{position:absolute;top:16px;left:16px}.md-button.md-fab.md-fab-bottom-right{position:absolute;right:16px;bottom:16px}.md-button.md-fab.md-fab-bottom-left{position:absolute;left:16px;bottom:16px}.md-button.md-fab.md-mini{width:40px;height:40px;line-height:40px}.md-button.md-fab .md-ink-ripple{border-radius:56px}.md-button[disabled]{color:rgba(0,0,0,.26);cursor:default}.md-button[disabled].md-fab,.md-button[disabled].md-raised{background-color:rgba(0,0,0,.12)}.md-button[disabled].md-fab{box-shadow:none}.md-button:after{transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-button .md-ink-ripple{border-radius:2px;background-clip:padding-box;overflow:hidden}.md-button-group{width:auto;display:-ms-flexbox;display:flex}.md-button-group>.md-button{margin:0;overflow:hidden;border-width:1px 0 1px 1px;border-radius:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.md-button-group>.md-button:first-child{border-radius:2px 0 0 2px}.md-button-group>.md-button:last-child{border-right-width:1px;border-radius:0 2px 2px 0}.md-button-group>.md-button .md-ink-ripple{border-radius:2px}.md-button.md-fab md-icon,.md-button.md-icon-button md-icon{display:block}.md-button-toggle .md-button:not([disabled]){color:rgba(0,0,0,.54)}.md-button-toggle .md-button:not([disabled]):hover:not(.md-toggle):not(.md-raised){background-color:hsla(0,0%,60%,.2);text-decoration:none}.md-checkbox{width:auto;margin:16px 8px 16px 0;display:-ms-inline-flexbox;display:inline-flex;position:relative}.md-checkbox .md-checkbox-container{width:20px;height:20px;position:relative;border-radius:2px;border:2px solid rgba(0,0,0,.54);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-checkbox .md-checkbox-container:focus{outline:none}.md-checkbox .md-checkbox-container:before{width:48px;height:48px;position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.55,0,.55,.2);content:" "}.md-checkbox .md-checkbox-container:after{width:6px;height:13px;position:absolute;top:0;left:5px;border:2px solid #fff;border-top:0;border-left:0;opacity:0;transform:rotate(45deg) scale3D(.15,.15,1);transition:all .3s cubic-bezier(.55,0,.55,.2);content:" "}.md-checkbox .md-checkbox-container input{position:absolute;left:-999em}.md-checkbox .md-checkbox-container .md-ink-ripple{top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;color:rgba(0,0,0,.54)}.md-checkbox .md-checkbox-container .md-ink-ripple .md-ripple{width:48px!important;height:48px!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.md-checkbox .md-checkbox-label{height:20px;padding-left:8px;line-height:20px}.md-checkbox.md-checked .md-checkbox-container:after{opacity:1;transform:rotate(45deg) scale3D(1,1,1);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-card{overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-card.md-with-hover{cursor:pointer;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:box-shadow}.md-card.md-with-hover:hover{z-index:2;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-card .md-card-media{position:relative}.md-card .md-card-media.md-16-9{overflow:hidden}.md-card .md-card-media.md-16-9:before{width:100%;padding-top:56.25%;display:block;content:" "}.md-card .md-card-media.md-16-9 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card .md-card-media.md-4-3{overflow:hidden}.md-card .md-card-media.md-4-3:before{width:100%;padding-top:75%;display:block;content:" "}.md-card .md-card-media.md-4-3 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card .md-card-media.md-1-1{overflow:hidden}.md-card .md-card-media.md-1-1:before{width:100%;padding-top:100%;display:block;content:" "}.md-card .md-card-media.md-1-1 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card .md-card-media+.md-card-header{padding-top:24px}.md-card .md-card-media+.md-card-content:last-child{padding-bottom:16px}.md-card .md-card-media img{width:100%}.md-card .md-card-header{padding:16px}.md-card .md-card-header:first-child>.md-card-header-text>.md-title:first-child,.md-card .md-card-header:first-child>.md-title:first-child{margin-top:8px}.md-card .md-card-header:last-child{margin-bottom:8px}.md-card .md-card-header.md-card-header-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.md-card .md-card-header+.md-card-content{padding-top:0}.md-card .md-card-header+.md-card-actions:not(:last-child){padding:0 8px}.md-card .md-card-header .md-avatar{margin-right:16px;float:left}.md-card .md-card-header .md-avatar~.md-title{font-size:14px}.md-card .md-card-header .md-avatar~.md-subhead,.md-card .md-card-header .md-avatar~.md-title{font-weight:500;line-height:20px}.md-card .md-card-header .md-button{margin:0}.md-card .md-card-header .md-button:last-child{margin-right:-4px}.md-card .md-card-header .md-button+.md-button{margin-left:8px}.md-card .md-card-header .md-card-header-text{-ms-flex:1;flex:1}.md-card .md-card-header .md-card-media{width:80px;-ms-flex:0 0 80px;flex:0 0 80px;height:80px;margin-left:16px}.md-card .md-card-header .md-card-media.md-medium{width:120px;-ms-flex:0 0 120px;flex:0 0 120px;height:120px}.md-card .md-card-header .md-card-media.md-big{width:160px;-ms-flex:0 0 160px;flex:0 0 160px;height:160px}.md-card .md-subhead,.md-card .md-subheading,.md-card .md-title{margin:0;font-weight:400}.md-card .md-subhead{opacity:.54;font-size:14px;letter-spacing:.01em;line-height:20px}.md-card .md-subhead+.md-title{margin-top:4px}.md-card .md-title{font-size:24px;letter-spacing:0;line-height:32px}.md-card .md-card-media-actions{padding:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.md-card .md-card-media-actions .md-card-media{width:240px;-ms-flex:0 0 240px;flex:0 0 240px;height:240px}.md-card .md-card-media-actions .md-card-actions{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.md-card .md-card-media-actions .md-card-actions .md-button+.md-button{margin:8px 0 0}.md-card .md-card-content{padding:16px;font-size:14px;line-height:22px}.md-card .md-card-content:last-child{padding-bottom:24px}.md-card .md-card-actions{padding:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.md-card .md-card-actions .md-button{margin:0}.md-card .md-card-actions .md-button:first-child{margin-left:0}.md-card .md-card-actions .md-button:last-child{margin-right:0}.md-card .md-card-actions .md-button+.md-button{margin-left:4px}.md-card .md-card-area,.md-card>.md-card-area:not(:last-child){position:relative}.md-card>.md-card-area:not(:last-child):after{height:1px;position:absolute;bottom:0;content:" "}.md-card>.md-card-area:not(:last-child):not(.md-inset):after{right:0;left:0}.md-card>.md-card-area:not(:last-child).md-inset:after{right:16px;left:16px}.md-card .md-card-media-cover{position:relative;color:#fff}.md-card .md-card-media-cover.md-text-scrim .md-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.md-card .md-card-media-cover .md-card-area{position:absolute;right:0;bottom:0;left:0;z-index:2}.md-card .md-card-media-cover .md-card-header+.md-card-actions{padding-top:0}.md-card .md-card-media-cover .md-subhead{opacity:1}.md-card .md-card-expand{overflow:hidden}.md-card .md-card-expand.md-active [md-expand-trigger]{transform:rotate(180deg) translate3D(0,0,0)}.md-card .md-card-expand.md-active .md-card-content{margin-top:0!important;opacity:1}.md-card .md-card-expand .md-card-actions{padding-top:0;position:relative;z-index:2}.md-card .md-card-expand .md-card-content,.md-card .md-card-expand [md-expand-trigger]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-card .md-card-expand .md-card-content{padding-top:4px;position:relative;z-index:1;opacity:0;transform:translate3D(0,0,0)}.md-divider{height:1px;margin:0;padding:0;display:block;border:0;background-color:rgba(0,0,0,.12)}.md-divider.md-inset{margin-left:72px}.md-icon{width:24px;min-width:24px;height:24px;min-height:24px;margin:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;fill:currentColor;vertical-align:middle}.md-input-container{min-height:48px;margin:4px 0 24px;padding-top:16px;position:relative}.md-input-container:after{height:1px;right:0;bottom:0;background-color:rgba(0,0,0,.12);content:" "}.md-input-container:after,.md-input-container label{position:absolute;left:0;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-input-container label{top:23px;pointer-events:none;transition-duration:.3s;color:rgba(0,0,0,.54);font-size:16px;line-height:20px}.md-input-container input,.md-input-container textarea{width:100%;height:32px;padding:0;display:block;border:none;background:none;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:font-size;color:rgba(0,0,0,.54);font-family:inherit;font-size:1px;line-height:32px}.md-input-container input:focus,.md-input-container textarea:focus{outline:none}.md-input-container input::-webkit-input-placeholder,.md-input-container textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54);font-size:16px;text-shadow:none;-webkit-text-fill-color:initial}.md-input-container textarea{min-height:32px;max-height:230px;padding:5px 0;line-height:1.3em;resize:none}.md-input-container .md-error{height:20px;display:block!important;position:absolute;opacity:0;transform:translate3d(0,-8px,0);transition:all .3s cubic-bezier(.55,0,.55,.2);font-size:12px}.md-input-container .md-count{height:20px;position:absolute;right:0;font-size:12px}.md-input-container.md-input-placeholder label{pointer-events:auto;top:10px;opacity:0;font-size:12px}.md-input-container.md-input-placeholder input,.md-input-container.md-input-placeholder textarea{font-size:16px}.md-input-container.md-has-value label,.md-input-container.md-input-focused label{pointer-events:auto;top:0;opacity:1;font-size:12px}.md-input-container.md-has-value input,.md-input-container.md-has-value textarea,.md-input-container.md-input-focused input,.md-input-container.md-input-focused textarea{font-size:16px}.md-input-container.md-has-value input,.md-input-container.md-has-value textarea{color:rgba(0,0,0,.87)}.md-input-container.md-input-inline label{pointer-events:none}.md-input-container.md-input-inline.md-input-focused label{top:23px;font-size:16px}.md-input-container.md-input-inline.md-has-value label{opacity:0}.md-input-container.md-input-disabled:after{background:0 100% repeat-x;background-image:linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 33%,transparent 0);background-size:4px 1px}.md-input-container.md-input-disabled input,.md-input-container.md-input-disabled label,.md-input-container.md-input-disabled textarea{color:rgba(0,0,0,.38)}.md-input-container.md-has-password.md-input-focused .md-toggle-password{color:rgba(0,0,0,.54)}.md-input-container.md-has-password .md-toggle-password{margin:0;position:absolute;right:0;bottom:-2px;color:rgba(0,0,0,.38)}.md-input-container.md-has-password .md-toggle-password .md-ink-ripple{color:rgba(0,0,0,.87)}.md-input-container.md-input-invalid .md-error{opacity:1;transform:translateZ(0)}.md-input-container.md-input-required label:after{position:absolute;top:2px;right:0;transform:translateX(calc(100% + 2px));content:"*";font-size:12px;line-height:1em;vertical-align:top}.md-input-container.md-has-select:hover .md-select:after{color:rgba(0,0,0,.87)}.md-list{margin:0;padding:8px 0;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column;position:relative;list-style:none}.md-list.md-dense{padding:4px 0}.md-list.md-dense .md-list-item.md-inset .md-list-item-container{padding-left:72px}.md-list.md-dense .md-list-item .md-list-item-container{min-height:40px;font-size:13px}.md-list.md-dense .md-list-item .md-list-item-container .md-avatar:first-child{margin-right:24px}.md-list.md-dense .md-avatar{width:32px;min-width:32px;height:32px;min-height:32px}.md-list.md-dense .md-list-item-expand{min-height:40px}.md-list.md-double-line.md-dense .md-list-item .md-list-item-container{min-height:60px}.md-list.md-double-line.md-dense .md-list-item .md-avatar{width:36px;min-width:36px;height:36px;min-height:36px}.md-list.md-double-line.md-dense .md-list-item .md-avatar:first-child{margin-right:20px}.md-list.md-double-line.md-dense .md-list-text-container>:nth-child(1),.md-list.md-double-line.md-dense .md-list-text-container>:nth-child(2){font-size:13px}.md-list.md-double-line .md-list-item .md-list-item-container{min-height:72px}.md-list.md-triple-line.md-dense .md-list-item .md-list-item-container{min-height:76px}.md-list.md-triple-line.md-dense .md-list-item .md-avatar{width:36px;min-width:36px;height:36px;min-height:36px}.md-list.md-triple-line.md-dense .md-list-item .md-avatar:first-child{margin-right:20px}.md-list.md-triple-line.md-dense .md-list-text-container>:nth-child(1),.md-list.md-triple-line.md-dense .md-list-text-container>:nth-child(2){font-size:13px}.md-list.md-triple-line .md-list-item .md-list-item-container{min-height:88px}.md-list.md-triple-line .md-avatar{margin:0}.md-list.md-triple-line .md-list-item-container{-ms-flex-align:start;align-items:flex-start}.md-list .md-subheader.md-inset{padding-left:72px}.md-list>.md-subheader:first-of-type{margin-top:-8px}.md-list-item{height:auto;position:relative}.md-list-item.md-inset .md-list-item-container{padding-left:72px}.md-list-item .md-list-item-holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1}.md-list-item .md-list-item-holder>.md-ink-ripple{border-radius:0}.md-list-item .md-list-item-holder>.md-icon:first-child{margin-right:32px}.md-list-item .md-list-item-holder .md-avatar:first-child{margin-right:16px}.md-list-item .md-list-item-holder .md-list-action{margin:0 -2px 0 0}.md-list-item .md-list-item-holder .md-list-action:nth-child(3){margin:0 -2px 0 16px}.md-list-item .md-list-item-container{width:100%;min-height:48px;margin:0;padding:0 16px;position:relative;border-radius:0;font-size:16px;font-weight:400;text-align:left;text-transform:none}.md-list-item .md-divider{position:absolute;bottom:0;right:0;left:0}.md-list-item .md-avatar,.md-list-item .md-icon{margin:0}.md-list-item .md-avatar:first-of-type+*,.md-list-item .md-icon:first-of-type+*{-ms-flex:1 1 auto;flex:1 1 auto}.md-list-item .md-avatar{margin-top:8px;margin-bottom:8px}.md-list-item .md-icon{color:rgba(0,0,0,.54)}.md-list-item-expand{min-height:48px;-ms-flex-flow:column wrap;flex-flow:column wrap;overflow:hidden}.md-list-item-expand:after,.md-list-item-expand:before{height:1px;position:absolute;right:0;left:0;z-index:3;transition:all .4s cubic-bezier(.25,.8,.25,1);content:" "}.md-list-item-expand:before{top:0}.md-list-item-expand:after{bottom:0}.md-list-item-expand.md-active{position:relative}.md-list-item-expand.md-active:after,.md-list-item-expand.md-active:before{background-color:rgba(0,0,0,.12)}.md-list-item-expand.md-active:first-of-type:before,.md-list-item-expand.md-active:last-of-type:after{background:none}.md-list-item-expand.md-active>.md-list-item-container .md-list-expand-indicator{transform:rotate(180deg) translate3D(0,0,0)}.md-list-item-expand.md-active>.md-list-expand{margin-bottom:0!important}.md-list-item-expand>.md-list-item-container>.md-list-item-holder{position:relative;z-index:2}.md-list-item-expand .md-expansion-indicator,.md-list-item-expand .md-icon,.md-list-item-expand .md-list-item-container{transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-list-item-expand .md-list-expand{position:relative;z-index:1;transform:translate3D(0,0,0);transition:all .5s cubic-bezier(.35,0,.25,1)}.md-list-item-expand .md-list-expand.md-transition-off{transition:none}.md-list-item-expand .md-list-expand .md-list{padding:0}.md-list-text-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column;-ms-flex:1;flex:1;overflow:hidden;line-height:1.25em;text-overflow:ellipsis;white-space:normal}.md-list-text-container>:nth-child(1){font-size:16px}.md-list-text-container>:nth-child(2),.md-list-text-container>:nth-child(3){margin:0;color:rgba(0,0,0,.54);font-size:14px}.md-list-text-container>:nth-child(2):not(:last-child){color:rgba(0,0,0,.87)}.md-menu{display:inline-block}.md-menu-content{width:168px;min-width:84px;max-width:392px;min-height:64px;max-height:calc(100vh - 32px);overflow-x:hidden;overflow-y:auto;position:fixed;z-index:120;background-color:#fff;border-radius:2px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2)) drop-shadow(0 2px 2px rgba(0,0,0,.14)) drop-shadow(0 1px 1px rgba(0,0,0,.12));opacity:0;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .25s cubic-bezier(.55,0,.55,.2),-webkit-clip-path .17s cubic-bezier(.55,0,.55,.2) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .25s cubic-bezier(.55,0,.55,.2),clip-path .17s cubic-bezier(.55,0,.55,.2) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .25s cubic-bezier(.55,0,.55,.2),clip-path .17s cubic-bezier(.55,0,.55,.2) .08s,-webkit-clip-path .17s cubic-bezier(.55,0,.55,.2) .08s;color:rgba(33,33,33,.87)}.md-menu-content.md-direction-bottom-right{margin-top:-11px;margin-left:-8px;-webkit-clip-path:inset(-8px 10% 16% -8px);clip-path:inset(-8px 10% 16% -8px)}.md-menu-content.md-direction-bottom-left{margin-top:-11px;margin-left:8px;-webkit-clip-path:inset(-8px -8px 16% 10%);clip-path:inset(-8px -8px 16% 10%)}.md-menu-content.md-direction-top-right{margin-top:11px;margin-left:-8px;-webkit-clip-path:inset(-8px 16% -8px 10%);clip-path:inset(-8px 16% -8px 10%)}.md-menu-content.md-direction-top-left{margin-top:11px;margin-left:8px;-webkit-clip-path:inset(16% -8px -8px 10%);clip-path:inset(16% -8px -8px 10%)}.md-menu-content.md-size-1{width:84px}.md-menu-content.md-size-2{width:112px}.md-menu-content.md-size-3{width:168px}.md-menu-content.md-size-4{width:224px}.md-menu-content.md-size-5{width:280px}.md-menu-content.md-size-6{width:336px}.md-menu-content.md-size-7{width:392px}.md-menu-content.md-active{pointer-events:auto;opacity:1;-webkit-clip-path:inset(-8px -8px -8px -8px);clip-path:inset(-8px -8px -8px -8px);transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1),-webkit-clip-path .27s cubic-bezier(.25,.8,.25,1) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1),clip-path .27s cubic-bezier(.25,.8,.25,1) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1),clip-path .27s cubic-bezier(.25,.8,.25,1) .08s,-webkit-clip-path .27s cubic-bezier(.25,.8,.25,1) .08s}.md-menu-item{cursor:pointer;font-size:16px;line-height:1.2em}.md-menu-item.md-highlighted .md-button:not([disabled]),.md-menu-item:focus .md-button:not([disabled]),.md-menu-item:hover .md-button:not([disabled]){background-color:rgba(0,0,0,.12)}.md-menu-item[disabled]{cursor:default;color:rgba(0,0,0,.38)}.md-menu-item .md-list-item-holder{overflow:hidden;text-overflow:ellipsis}.md-radio{width:auto;margin:16px 8px 16px 0;display:-ms-inline-flexbox;display:inline-flex;position:relative}.md-radio .md-radio-container{width:20px;height:20px;position:relative;border-radius:50%;border:2px solid rgba(0,0,0,.54);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-radio .md-radio-container:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;opacity:0;transform:scale3D(.38,.38,1);transition:all .3s cubic-bezier(.55,0,.55,.2);content:" "}.md-radio .md-radio-container input{position:absolute;left:-999em}.md-radio .md-radio-container .md-ink-ripple{top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;color:rgba(0,0,0,.54)}.md-radio .md-radio-container .md-ink-ripple .md-ripple{width:48px!important;height:48px!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.md-radio .md-radio-label{height:20px;padding-left:8px;line-height:20px}.md-radio.md-checked .md-radio-container:after{opacity:1;transform:scale3D(1,1,1);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-select{width:100%;min-width:128px;height:32px;position:relative}.md-select:focus{outline:none}.md-select:after{margin-top:2px;position:absolute;top:50%;right:0;transform:translateY(-50%) scaleY(.45) scaleX(.85);transition:all .08s linear;color:rgba(0,0,0,.54);content:"\25BC"}.md-select.md-active .md-select-menu{top:-8px;pointer-events:auto;opacity:1;transform:translateY(-8px) scale3D(1,1,1);transform-origin:center top;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.25s;transition-property:opacity,transform,top}.md-select.md-active .md-select-menu>*{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.15s;transition-delay:.1s}.md-select select{position:absolute;left:-999em}.md-select .md-menu{width:100%;height:100%;display:block;position:relative}.md-select .md-select-value{width:100%;height:100%;padding-right:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;z-index:2;font-size:16px;line-height:1.2em;text-overflow:ellipsis;white-space:nowrap}.md-select .md-select-menu{min-width:156px;max-width:100%;min-height:48px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;pointer-events:none;position:absolute;top:-16px;left:-16px;z-index:7;background-color:#fff;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);opacity:0;transform:scale3D(.85,.7,1);transition:opacity .25s cubic-bezier(.55,0,.55,.2),top .25s cubic-bezier(.55,0,.55,.2),transform 0s cubic-bezier(.55,0,.55,.2) .25s;color:rgba(33,33,33,.87)}.md-select .md-select-menu>*{opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.25s}.md-select .md-select-menu-container{margin:0;padding:8px 0;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;overflow-x:hidden;overflow-y:auto}.md-select .md-subheader{color:hsla(0,0%,46%,.87);text-transform:uppercase}.md-select .md-subheader:first-child{margin-top:-8px}.md-select-content{width:auto;max-height:256px}.md-select-content.md-direction-bottom-right{margin-top:-15px;margin-left:-16px}.md-select-content .md-menu-item .md-list-item-holder{overflow:visible;-ms-flex-pack:start;justify-content:flex-start}.md-select-content.md-multiple .md-checkbox{margin:0}.md-select-content.md-multiple .md-checkbox-label{padding-left:16px;cursor:pointer}.md-sidenav.md-left .md-sidenav-content{left:0;transform:translate3d(-100%,0,0)}.md-sidenav.md-right .md-sidenav-content{right:0;transform:translate3d(100%,0,0)}.md-sidenav.md-fixed .md-backdrop,.md-sidenav.md-fixed .md-sidenav-content{position:fixed}.md-sidenav .md-sidenav-content{width:304px;position:absolute;top:0;bottom:0;z-index:100;pointer-events:none;overflow:auto;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-sidenav .md-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;pointer-events:none;background-color:rgba(0,0,0,.54);transform:translateZ(0);opacity:0;transition:all .5s cubic-bezier(.35,0,.25,1)}.md-sidenav.md-active .md-sidenav-content{pointer-events:auto;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);transform:translateZ(0)}.md-sidenav.md-active .md-backdrop{opacity:1;pointer-events:auto}.md-subheader{min-height:48px;padding:0 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;color:rgba(0,0,0,.54);font-size:14px;font-weight:500}.md-switch{width:auto;margin:16px 8px 16px 0;display:-ms-inline-flexbox;display:inline-flex;position:relative}.md-switch .md-switch-container{width:34px;height:14px;position:relative;border-radius:14px;transition:all .4s cubic-bezier(.25,.8,.25,1);background-color:rgba(0,0,0,.38)}.md-switch .md-switch-container .md-switch-thumb{width:20px;height:20px;position:absolute;top:50%;left:0;background-color:#fafafa;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);transition:all .08s linear}.md-switch .md-switch-container input{position:absolute;left:-999em}.md-switch .md-switch-container .md-ink-ripple{top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;color:rgba(0,0,0,.54)}.md-switch .md-switch-container .md-ink-ripple .md-ripple{width:48px!important;height:48px!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.md-switch .md-switch-container .md-switch-holder{width:40px;height:40px;margin:0;padding:0;position:absolute;top:50%;left:50%;z-index:2;background:none;border:none;transform:translate(-50%,-50%)}.md-switch .md-switch-container .md-switch-holder:focus{outline:none}.md-switch .md-switch-label{height:14px;padding-left:8px;line-height:14px}.md-switch.md-dragging .md-switch-thumb{cursor:-webkit-grabbing;cursor:grabbing}.md-switch.md-disabled .md-switch-thumb{cursor:default}.md-table{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;overflow-x:auto}.md-table.md-transition-off .md-checkbox .md-checkbox-container,.md-table.md-transition-off .md-checkbox .md-checkbox-container:after,.md-table.md-transition-off .md-table-cell{transition:none!important}.md-table table{width:100%;border-spacing:0;border-collapse:collapse;overflow:hidden}.md-table tbody .md-table-row{border-top:1px solid #e0e0e0}.md-table tbody .md-table-row.md-selected .md-table-cell{background-color:#f5f5f5}.md-table tbody .md-table-row:hover .md-table-cell{background-color:#eee}.md-table .md-table-head{padding:0;position:relative;color:rgba(0,0,0,.54);font-size:12px;line-height:16px;text-align:left}.md-table .md-table-head:last-child .md-table-head-container .md-table-head-text{padding-right:24px}.md-table .md-table-head.md-numeric{text-align:right}.md-table .md-table-head .md-icon{width:16px;min-width:16px;height:16px;min-height:16px;font-size:16px;color:rgba(0,0,0,.54)}.md-table .md-table-head .md-icon:not(.md-sortable-icon){margin:0 4px}.md-table .md-table-head .md-icon:first-child{margin-left:0}.md-table .md-table-head .md-icon:last-child{margin-right:0}.md-table .md-table-head-container{height:56px;padding:14px 0;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-table .md-table-head-text{height:28px;padding-right:32px;padding-left:24px;display:inline-block;position:relative;overflow:hidden;line-height:28px;text-overflow:ellipsis;white-space:nowrap}.md-table .md-sortable{cursor:pointer}.md-table .md-sortable:first-of-type .md-sortable-icon{left:auto;right:10px}.md-table .md-sortable.md-sorted,.md-table .md-sortable:hover{color:rgba(0,0,0,.87)}.md-table .md-sortable.md-sorted .md-sortable-icon,.md-table .md-sortable:hover .md-sortable-icon{opacity:1}.md-table .md-sortable.md-sorted .md-sortable-icon{color:rgba(0,0,0,.87)}.md-table .md-sortable.md-sorted-descending .md-sortable-icon{transform:translateY(-50%) rotate(180deg)}.md-table .md-sortable .md-sortable-icon{position:absolute;top:50%;left:2px;transition:all .4s cubic-bezier(.25,.8,.25,1);transform:translateY(-50%);opacity:0;color:rgba(0,0,0,.38)}.md-table .md-sortable .md-ink-ripple{color:rgba(0,0,0,.87)}.md-table .md-table-cell{height:48px;position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1);color:rgba(0,0,0,.87);font-size:13px;line-height:18px}.md-table .md-table-cell:last-child .md-table-cell-container{padding-right:24px}.md-table .md-table-cell.md-numeric .md-table-cell-container{-ms-flex-pack:end;justify-content:flex-end}.md-table .md-table-cell .md-table-cell-container{padding:0 32px 0 24px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.md-table .md-table-cell .md-button{width:36px;min-width:36px;height:36px;min-height:36px}.md-table .md-table-cell .md-button:last-child{margin:0 -10px 0 0}.md-table .md-table-cell .md-button .md-icon{width:18px;min-width:18px;height:18px;min-height:18px;margin:0;color:rgba(0,0,0,.54);font-size:18px}.md-table .md-table-selection{width:60px;position:relative;vertical-align:middle}.md-table .md-table-selection+.md-table-cell .md-table-cell-container,.md-table .md-table-selection+.md-table-head .md-table-head-container .md-table-head-text{padding-left:8px}.md-table .md-table-selection .md-table-cell-container{padding-right:16px;padding-left:24px}.md-table .md-table-selection .md-checkbox{margin:0}.md-table .md-table-selection .md-checkbox-container{width:18px;height:18px;margin-top:1px}.md-table .md-table-selection .md-checkbox-container:after{top:-1px;left:4px}.md-table .md-select{min-width:84px}.md-table .md-option,.md-table .md-select-value{font-size:13px}.md-table-edit-trigger{display:inline-block;cursor:pointer;color:rgba(0,0,0,.38)}.md-table-edit-trigger.md-edited{color:rgba(0,0,0,.87)}.md-table-dialog{max-height:0;margin:0;padding:0 24px 2px;position:absolute;top:0;right:0;left:24px;z-index:60;overflow:hidden;pointer-events:none;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);background-color:#fff;opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1),max-height 0s .5s;transition-duration:.3s;transform:translate3D(0,-8px,0)}.md-table-dialog.md-active{max-height:400px;pointer-events:auto;transform:translate3D(#000);opacity:1;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s}.md-table-dialog.md-large{padding:12px 24px 2px}.md-table-dialog .md-input-container{margin-top:0;margin-bottom:16px}.md-table-dialog .md-input-container.md-input-placeholder input{font-size:13px}.md-table-dialog .md-input-container.md-input-placeholder input::-webkit-input-placeholder{font-size:13px}.md-table-dialog .md-char-counter{font-size:13.5px;color:rgba(0,0,0,.54)}.md-table-dialog .md-button{min-width:64px}.md-table-card{overflow:visible}.md-table-card .md-toolbar{padding-left:16px;background-color:#fff}.md-table-card .md-title{-ms-flex:1;flex:1;font-size:20px}.md-table-card .md-table-pagination{height:56px;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #e0e0e0;color:rgba(0,0,0,.54);font-size:12px}.md-table-card .md-table-pagination .md-table-pagination-previous{margin-right:2px;margin-left:18px}.md-table-card .md-table-pagination .md-select{width:auto;min-width:36px;margin:0 32px}.md-table-card .md-table-pagination .md-select:after{margin-top:0}.md-table-card .md-table-pagination .md-select .md-select-value{padding:0;border:none;font-size:13px}.md-table-card .md-table-pagination .md-button:not([disabled]){color:rgba(0,0,0,.87)}.md-table-card .md-table-pagination .md-button[disabled] .md-icon{color:rgba(0,0,0,.26)}.md-pagination-select.md-direction-bottom-right{margin-top:-16px}.md-pagination-select .md-list-item-holder{font-size:13px}.md-table-alternate-header{position:absolute;top:0;right:0;left:0;z-index:10;pointer-events:none;opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s}.md-table-alternate-header.md-active{pointer-events:auto;opacity:1;transform:translate3D(#000)}.md-table-alternate-header .md-counter{margin-left:8px;-ms-flex:1;flex:1}.md-tabs{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;position:relative}.md-tabs.md-has-icon.md-has-label .md-tabs-navigation{min-height:72px}.md-tabs.md-has-icon.md-has-label .md-tabs-navigation .md-icon{margin-bottom:10px}.md-tabs.md-centered .md-tabs-navigation{-ms-flex-pack:center;justify-content:center}.md-tabs.md-fixed .md-tab-header{-ms-flex:1;flex:1}.md-tabs .md-tabs-navigation{height:48px;min-height:48px;z-index:1;display:-ms-flexbox;display:flex}.md-tabs .md-tab-header,.md-tabs .md-tabs-navigation{position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tab-header{min-width:72px;max-width:264px;margin:0;padding:0 12px;display:inline-block;cursor:pointer;border:0;background:none;font-family:inherit;font-size:14px;font-weight:500;text-transform:uppercase}.md-tabs .md-tab-header.md-disabled{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.md-tabs .md-tab-header-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.md-tabs .md-tab-header-container .md-icon{margin:0}.md-tabs .md-tab-indicator{height:2px;position:absolute;bottom:0;left:0;transform:translate3D(0,0,0)}.md-tabs .md-tab-indicator.md-to-right{transition:all .4s cubic-bezier(.25,.8,.25,1),left .3s cubic-bezier(.35,0,.25,1),right .15s cubic-bezier(.35,0,.25,1)}.md-tabs .md-tab-indicator.md-to-left{transition:all .4s cubic-bezier(.25,.8,.25,1),right .3s cubic-bezier(.35,0,.25,1),left .15s cubic-bezier(.35,0,.25,1)}.md-tabs .md-transition-off{transition:none!important}.md-tabs .md-tabs-content{width:100%;height:0;position:relative;overflow:hidden;transition:height .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tabs-wrapper{width:9999em;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(0);transition:transform .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tab{padding:16px;position:absolute;top:0;left:0;right:0;pointer-events:none;transform:translate3d(0,-100%,0);transition:transform 0s .4s}.md-tabs .md-tab.md-active{transform:translateZ(0);pointer-events:auto;transition:none}.md-toolbar{min-height:64px;padding:0 8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1);transform:translate3D(0,0,0)}.md-toolbar.md-dense{min-height:48px}.md-toolbar.md-dense.md-medium{min-height:72px}.md-toolbar.md-dense.md-large{min-height:96px}.md-toolbar.md-dense .md-toolbar-container{height:48px}.md-toolbar.md-medium{min-height:88px}.md-toolbar.md-medium .md-toolbar-container:nth-child(2) .md-title:first-child{margin-left:56px}.md-toolbar.md-large{min-height:128px;-ms-flex-line-pack:inherit;align-content:inherit}.md-toolbar.md-large .md-toolbar-container:nth-child(2) .md-title:first-child{margin-left:56px}.md-toolbar.md-account-header{min-height:164px}.md-toolbar.md-account-header .md-ink-ripple{color:#fff}.md-toolbar.md-account-header .md-list-item-container:hover:not([disabled]){background-color:hsla(0,0%,100%,.12)}.md-toolbar.md-account-header .md-avatar-list{margin:16px 0 8px}.md-toolbar.md-account-header .md-avatar-list .md-list-item-container{-ms-flex-align:start;align-items:flex-start}.md-toolbar.md-account-header .md-avatar-list .md-avatar+.md-avatar{margin-left:16px}.md-toolbar .md-toolbar-container{width:100%;height:64px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start}.md-toolbar .md-toolbar-container>.md-button:first-child{margin-left:0;margin-right:16px}.md-toolbar .md-toolbar-container>.md-button+.md-button{margin-left:0}.md-toolbar>.md-button:first-child{margin-left:0;margin-right:16px}.md-toolbar>.md-button+.md-button{margin-left:0}.md-toolbar .md-button:hover:not([disabled]):not(.md-raised):not(.md-icon-button):not(.md-fab){background-color:hsla(0,0%,100%,.1)}.md-toolbar .md-title{margin:0;font-size:20px;font-weight:400}.md-toolbar .md-title:first-child{margin-left:8px}.md-toolbar .md-list{padding:0;margin:0 -8px;-ms-flex:1;flex:1}.md-tooltip{height:20px;padding:0 8px;position:fixed;z-index:200;pointer-events:none;background-color:rgba(97,97,97,.87);border-radius:2px;opacity:0;transform-origin:center top;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s;transition-delay:0s;color:#fff;font-family:Roboto,Lato,sans-serif;font-size:10px;line-height:20px;text-transform:none;white-space:nowrap}.md-tooltip.md-active{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.3s}.md-tooltip:not(.md-active){transition-delay:0s!important}.md-tooltip.md-transition-off{transition:none!important}.md-tooltip.md-tooltip-top{margin-top:-14px;transform:translate(-50%,8px)}.md-tooltip.md-tooltip-top.md-active{transform:translate(-50%)}.md-tooltip.md-tooltip-right{margin-left:14px;transform:translate(-8px,50%)}.md-tooltip.md-tooltip-right.md-active{transform:translateY(50%)}.md-tooltip.md-tooltip-bottom{margin-top:14px;transform:translate(-50%,-8px)}.md-tooltip.md-tooltip-bottom.md-active{transform:translate(-50%)}.md-tooltip.md-tooltip-left{margin-left:-14px;transform:translate(8px,50%)}.md-tooltip.md-tooltip-left.md-active{transform:translateY(50%)}.md-whiteframe{position:relative;z-index:1}.md-whiteframe-1dp{box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.md-whiteframe-2dp{box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-whiteframe-3dp{box-shadow:0 1px 8px rgba(0,0,0,.2),0 3px 4px rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12)}.md-whiteframe-4dp{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12)}.md-whiteframe-5dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px rgba(0,0,0,.14),0 1px 14px rgba(0,0,0,.12)}.md-whiteframe-6dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px rgba(0,0,0,.14),0 1px 18px rgba(0,0,0,.12)}.md-whiteframe-7dp{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.md-whiteframe-8dp{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-whiteframe-9dp{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.md-whiteframe-10dp{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.md-whiteframe-11dp{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.md-whiteframe-12dp{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.md-whiteframe-13dp{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.md-whiteframe-14dp{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.md-whiteframe-15dp{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.md-whiteframe-16dp{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.md-whiteframe-17dp{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.md-whiteframe-18dp{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.md-whiteframe-19dp{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.md-whiteframe-20dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.md-whiteframe-21dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.md-whiteframe-22dp{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.md-whiteframe-23dp{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.md-whiteframe-24dp{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.example[data-v-0433a5e8]{margin-bottom:24px;overflow:hidden}.example img[data-v-0433a5e8]{margin:-45px 0;display:block}.button-actions[data-v-0433a5e8]{margin-bottom:16px;text-align:center}.button-actions .introduction[data-v-0433a5e8]{margin-bottom:.8em;font-size:20px;line-height:1.6em}.button-actions .md-button[data-v-0433a5e8]{margin-left:0;color:#fff!important}.row[data-v-0433a5e8]{margin:0 -10px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.column[data-v-0433a5e8]{margin:0 10px;-ms-flex:1 1 30%;flex:1 1 30%}@media (max-width:640px){.column[data-v-0433a5e8]{-ms-flex:1 1 100%;flex:1 1 100%}}.md-tab[data-v-d3f0892a]{padding:16px 0;border-top:1px solid rgba(0,0,0,.12)}.author-card[data-v-059a402f]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.author-card .md-avatar[data-v-059a402f]{margin-right:16px}.author-card .author-card-info[data-v-059a402f]{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex:1;flex:1}.author-card span[data-v-059a402f]{font-size:16px}.author-card .author-card-links[data-v-059a402f]{display:-ms-flexbox;display:flex}.author-card .author-card-links a+a[data-v-059a402f]{margin-left:8px}section+section[data-v-189b1db6]{margin-top:56px}.md-bottom-bar[data-v-24874b3d]{position:absolute;right:0;bottom:0;left:0}.phone-viewport[data-v-24874b3d]{width:320px;height:480px;margin-right:16px;display:inline-block;position:relative;overflow:hidden;background-color:#ededed}.md-button-group+.md-button-group[data-v-13cae4e1]{margin-top:16px}.md-card[data-v-6e7e0ccb]{width:100%;max-width:340px;margin:0 4px 16px;display:inline-block;vertical-align:top}.card-example .md-subhead .md-icon[data-v-6e7e0ccb]{width:16px;min-width:16px;height:16px;min-height:16px;font-size:16px;line-height:16px}.card-example .md-subhead span[data-v-6e7e0ccb]{vertical-align:middle}.card-example .card-reservation[data-v-6e7e0ccb]{margin-top:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.card-example .card-reservation .md-icon[data-v-6e7e0ccb]{color:rgba(0,0,0,.54)!important}.card-example .card-reservation .md-button[data-v-6e7e0ccb]{border-radius:2px!important}.themed[data-v-5f96d27e]{display:inline-block}.phone-viewport{width:360px;height:540px;margin-right:16px;display:inline-block;position:relative;overflow:hidden;background-color:#fff;border:1px solid rgba(0,0,0,.12)}.custom-list .md-list-action{position:absolute;top:8px;right:16px;pointer-events:auto;z-index:2}.custom-list .md-icon{color:rgba(0,0,0,.26)}.complete-example{height:540px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;position:relative;overflow:hidden;z-index:1}.complete-example .md-fab{margin:0;position:absolute;bottom:-20px;left:16px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px rgba(0,0,0,.14),0 1px 14px rgba(0,0,0,.12)}.complete-example .md-toolbar .md-icon{color:#014e70}.complete-example .md-title{color:#fff}.complete-example .md-list{overflow:auto}.complete-example .md-list-action .md-icon{color:rgba(0,0,0,.26)}.complete-example .md-avatar-icon .md-icon{color:#fff!important}.complete-example .md-sidenav .md-list-text-container>:nth-child(2){color:hsla(0,0%,100%,.54)}.complete-example .md-account-header .md-list-item:hover .md-button:hover{background-color:inherit}.complete-example .md-account-header .md-avatar-list .md-list-item-container:hover{background:none!important}.md-menu[data-v-4afee79a]{margin-right:36px}.themed[data-v-38aa4e50]{display:inline-block}.has-ripple[data-v-653709aa]{margin-bottom:16px;padding:16px;position:relative}span[data-v-653709aa]{display:inline-block}.blue[data-v-653709aa]{color:#2196f3}.green[data-v-653709aa]{color:#4caf50}.field-group[data-v-7caab3f7]{display:-ms-flexbox;display:flex}.md-input-container+.md-input-container[data-v-7caab3f7]{margin-left:4px}p[data-v-70fc7701]{padding:8px 16px}.md-table+.md-table-card[data-v-080f56ba],.md-table-card+.md-table-card[data-v-080f56ba],.output[data-v-080f56ba]{margin-top:24px}.output .md-title[data-v-080f56ba]{font-size:20px}.playground{padding:0 16px 16px}.playground .md-subheader{padding:16px 0 0}div.examples .demo-example .demo-example-body{padding:0}.md-toolbar+.md-toolbar[data-v-7aafaa90]{margin-top:16px}.example .md-button.md-fab[data-v-7aafaa90]{margin:0;right:56px;bottom:-26px}.example .md-toolbar[data-v-7aafaa90]{margin-bottom:50px}.md-avatar[data-v-406a6b18],.md-button[data-v-406a6b18]{margin:24px}.whiteframe-list .demo-example .demo-example-body{padding-bottom:48px}.whiteframe-list .demo-example .demo-example-body .md-whiteframe{width:100px;height:100px;margin:24px 12px 12px 24px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.column[data-v-a5e4ce48]{width:175px}.column[data-v-a5e4ce48],h1[data-v-a5e4ce48]{display:inline-block;vertical-align:middle}h1[data-v-a5e4ce48]{margin:.5em 0}body,html{height:100%}.container,body{display:-ms-flexbox;display:flex}.container{min-height:100%;-ms-flex-flow:column nowrap;flex-flow:column;-ms-flex:1;flex:1;transition:all .4s cubic-bezier(.25,.8,.25,1)}@media (min-width:1280px){.container{padding-left:280px}}.main-header{position:relative;z-index:3}@media (min-width:1280px){.main-header .md-button:first-child{display:none}}.main-header .md-title,.main-header .md-toolbar{color:#fff}.main-header .md-title .page-title{margin-left:0}@media (min-width:1280px){.main-header .md-title .page-title{margin-left:8px}}@media (min-width:1280px){.main-header .md-title span:not(.page-title){display:none}}.main-sidebar.md-sidenav .md-sidenav-content{width:280px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}@media (min-width:1280px){.main-sidebar.md-sidenav .md-sidenav-content{top:0;pointer-events:auto;transform:translateZ(0);box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}}@media (min-width:1280px){.main-sidebar.md-sidenav .md-backdrop{opacity:0;pointer-events:none}}.main-sidebar.md-sidenav .md-toolbar{min-height:172px;border-bottom:1px solid rgba(0,0,0,.12)}.main-sidebar.md-sidenav .vue-material-logo{font-size:24px}.main-sidebar.md-sidenav .vue-material-logo a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:inherit;text-decoration:none}.main-sidebar.md-sidenav .vue-material-logo img{width:160px;margin-bottom:16px}.main-sidebar.md-sidenav .main-sidebar-links{overflow:auto}.main-sidebar.md-sidenav .main-sidebar-links .md-inset .md-list-item-container{padding-left:36px}.main-sidebar.md-sidenav .main-sidebar-links .md-list-item-container{font-size:14px;font-weight:500}.page-content{overflow:auto;position:relative;z-index:1}.page-content,.page-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex:1;flex:1}.main-content{padding:16px;-ms-flex:1;flex:1;overflow:auto}.md-router-enter-active,.md-router-leave-active{position:absolute;top:0;right:0;left:0;transition:all .4s cubic-bezier(.25,.8,.25,1)}@media (min-width:1280px){.md-router-enter-active,.md-router-leave-active{left:280px}}.md-router-enter,.md-router-leave-active{opacity:0}.md-router-enter .md-display-2{transform:translate3D(0,-36px,0)}code:not(.hljs){margin-left:1px;margin-right:1px;padding:0 4px;display:inline-block;border-radius:2px;font-family:Operator Mono,Fira Code,Menlo,Hack,Roboto Mono,Liberation Mono,Monaco,monospace}code:not(.hljs) pre{margin:8px 0}.single-page-content{width:100%;max-width:1024px;margin:0 auto;padding:16px}.single-page{padding-top:64px}.single-page .main-header{position:fixed;top:0;right:0;left:0;z-index:2;transition:all .4s cubic-bezier(.25,.8,.25,1)}@media (min-width:1280px){.single-page .main-header{padding-left:280px}}.single-page .main-header .md-title,.single-page .main-header .md-toolbar{color:#fff}.single-page-home{padding-top:256px}.single-page-banner{min-height:256px;padding-top:98px;position:absolute;top:0;right:0;left:0;z-index:3;color:#fff!important}.single-page-banner .md-title:first-child{margin-left:48px;font-size:45px;font-weight:400;line-height:1.3em}.single-page-menu-trigger{margin:0;position:fixed;top:12px;left:8px;z-index:3;color:#fff}.md-button.github-button{margin:0;position:fixed;top:12px;right:12px;z-index:3}.single-page-banner{min-height:256px;padding-top:98px;position:absolute;top:0;right:0;left:0;z-index:3}.single-page-banner,.single-page-banner .md-display-2{transition:all .4s cubic-bezier(.25,.8,.25,1);color:#fff!important}.single-page-banner .md-display-2{width:100%;max-width:1024px;padding-left:16px;margin:0 auto}@media (max-width:1120px){.single-page-banner .md-display-2{margin-left:36px}}.md-button.single-page-menu-trigger{margin:0;position:fixed;top:12px;left:8px;z-index:3;color:#fff}.md-button.github-button{margin:0;position:fixed;top:12px;right:12px;z-index:3}.single-page-section+.single-page-section{margin-top:48px}.single-page-section .md-headline .md-icon{height:32px;margin:0}.demo-page{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.demo-page,.page-tabs{-ms-flex:1;flex:1}.page-tabs>.md-whiteframe>.md-tabs-navigation{padding-left:52px}@media (min-width:1280px){.page-tabs>.md-whiteframe>.md-tabs-navigation{padding-left:8px}}.page-tabs>.md-whiteframe>.md-tabs-navigation .md-tab-header{color:hsla(0,0%,100%,.7)}.page-tabs>.md-whiteframe>.md-tabs-navigation .md-tab-header.md-active{color:#fff}.page-tabs>.md-whiteframe>.md-tabs-navigation .md-tab-indicator{background-color:#fff}.page-tabs>.md-tabs-content{-ms-flex:1;flex:1;overflow-y:auto}.page-tabs .md-tab{max-width:1070px;font-size:16px;line-height:1.6em}.demo-example[data-v-2ea041a6]{max-width:100%;min-width:320px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;background-color:#fafafa}.demo-example.size-1[data-v-2ea041a6]{width:320px}.demo-example.size-2[data-v-2ea041a6]{width:412px}.demo-example.size-3[data-v-2ea041a6]{width:480px}.demo-example.size-4[data-v-2ea041a6]{width:600px}.demo-example.size-5[data-v-2ea041a6]{width:768px}.demo-example+.demo-example[data-v-2ea041a6]{margin-top:16px}.demo-example .demo-example-body[data-v-2ea041a6]{padding:16px;-ms-flex:1;flex:1;background-color:#fff}.code-block{width:100%;padding:4px 32px;margin:0;position:relative;overflow:auto;border-radius:2px;background-color:#eee;color:#455a64;font-family:Operator Mono,Fira Code,Menlo,Hack,Roboto Mono,Liberation Mono,Monaco,monospace;font-size:14px;line-height:24px}.code-block+.code-block{margin-top:16px}.code-block pre{margin:0;white-space:pre-wrap}.code-block code{padding:0;background:none}.code-block .hljs:after{position:absolute;top:8px;right:8px;color:rgba(0,0,0,.26);font-family:Roboto,Lato,sans-serif;font-size:11px;line-height:1em}.code-block .hljs.html:after{content:'HTML'}.code-block .hljs.javascript:after{content:'Javascript'}.code-block .hljs.xml:after{content:'HTML'}.code-block .hljs.scss:after{content:'SCSS'}.code-block .hljs-keyword,.code-block .hljs-selector-class,.code-block .hljs-selector-tag,.code-block .hljs-subst{font-weight:500}.code-block .hljs-keyword{color:#d81b60}.code-block .hljs-string{color:#00796b}.code-block .hljs-comment{color:#00796b;font-style:italic}.code-block .hljs-attr,.code-block .hljs-attribute,.code-block .hljs-built_in{color:#1976d2}.code-block .hljs-name,.code-block .hljs-number,.code-block .hljs-selector-class,.code-block .hljs-selector-tag,.code-block .hljs-tag{color:#d81b60} \ No newline at end of file diff --git a/dist/docs/docs.8e3cb0db.js b/dist/docs/docs.8e3cb0db.js deleted file mode 100644 index f1e15c3..0000000 --- a/dist/docs/docs.8e3cb0db.js +++ /dev/null @@ -1,28 +0,0 @@ -webpackJsonp([1,0,2],[function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}var i=n(5),o=a(i),r=n(330),d=a(r),s=n(4),m=a(s),c=n(144),l=a(c),u=n(145),h=a(u),p=n(143),f=a(p);n(7);var b=n(8),v=a(b),_=n(166),g=a(_),y=n(172),x=a(y),C=n(170),E=a(C),w=n(171),M=a(w),k=n(169),A=a(k),T=n(168),N=a(T),R=n(167),O=a(R);m.default.registerLanguage("scss",l.default),m.default.registerLanguage("xml",h.default),m.default.registerLanguage("javascript",f.default),o.default.component("single-page",x.default),o.default.component("single-page-banner",E.default),o.default.component("single-page-section",M.default),o.default.component("demo-page",A.default),o.default.component("demo-example",N.default),o.default.component("code-block",O.default),o.default.use(d.default);var S=new d.default({base:"/vue-material/",routes:v.default}),P=o.default.component("app",g.default),I=function(t){t.name.indexOf("introduction")>=0?P.theme="blue":t.name.indexOf("components")>=0?P.theme="indigo":t.name.indexOf("themes")>=0?P.theme="teal":t.name.indexOf("ui-elements")>=0?P.theme="blue-grey":t.name.indexOf("changelog")>=0?P.theme="orange":t.name.indexOf("about")>=0?P.theme="green":P.theme="default"};P=new P({el:"#app",router:S}),I(S.currentRoute),S.afterEach(function(t){var e=document.querySelector(".main-content");e&&(e.scrollTop=0),P.closeSidenav(),I(t)})},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function t(e,n){return!!e.$el&&(e.$el.classList.contains(n)?e:0!==e._uid&&t(e.$parent,n))};e.default=n},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{value:[String,Number],disabled:Boolean,required:Boolean,maxlength:[Number,String],placeholder:String},watch:{value:function(){this.setParentValue()},disabled:function(){this.setParentDisabled()},required:function(){this.setParentRequired()},placeholder:function(){this.setParentPlaceholder()},maxlength:function(){this.handleMaxLength()}},methods:{handleMaxLength:function(){this.parentContainer.enableCounter=this.maxlength>0,this.parentContainer.counterLength=this.maxlength},setParentValue:function(){this.parentContainer.setValue(this.$el.value)},setParentDisabled:function(){this.parentContainer.isDisabled=this.disabled},setParentRequired:function(){this.parentContainer.isRequired=this.required},setParentPlaceholder:function(){this.parentContainer.hasPlaceholder=!!this.placeholder},onFocus:function(){this.parentContainer.isFocused=!0},onBlur:function(){this.parentContainer.isFocused=!1,this.setParentValue()},onInput:function(){this.setParentValue(),this.parentContainer.inputLength=this.$el.value.length,this.$emit("change",this.$el.value),this.$emit("input",this.$el.value)}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t){return t&&t.constructor===Array};e.default=n},function(t,e,n){!function(t){"object"==typeof window&&window||"object"==typeof self&&self;t(e)}(function(t){function e(t){return t.replace(/[&<>]/gm,function(t){return R[t]})}function n(t){return t.nodeName.toLowerCase()}function a(t,e){var n=t&&t.exec(e);return n&&0===n.index}function i(t){return M.test(t)}function o(t){var e,n,a,o,r=t.className+" ";if(r+=t.parentNode?t.parentNode.className:"",n=k.exec(r))return y(n[1])?n[1]:"no-highlight";for(r=r.split(/\s+/),e=0,a=r.length;e"}function d(t){c+=""+n(t)+">"}function s(t){("start"===t.event?r:d)(t.node)}for(var m=0,c="",l=[];t.length||a.length;){var u=o();if(c+=e(i.substr(m,u[0].offset-m)),m=u[0].offset,u===t){l.reverse().forEach(d);do s(u.splice(0,1)[0]),u=o();while(u===t&&u.length&&u[0].offset===m);l.reverse().forEach(r)}else"start"===u[0].event?l.push(u[0].node):l.pop(),s(u.splice(0,1)[0])}return c+e(i.substr(m))}function m(t){function e(t){return t&&t.source||t}function n(n,a){return new RegExp(e(n),"m"+(t.case_insensitive?"i":"")+(a?"g":""))}function a(i,o){if(!i.compiled){if(i.compiled=!0,i.keywords=i.keywords||i.beginKeywords,i.keywords){var d={},s=function(e,n){t.case_insensitive&&(n=n.toLowerCase()),n.split(" ").forEach(function(t){var n=t.split("|");d[n[0]]=[e,n[1]?Number(n[1]):1]})};"string"==typeof i.keywords?s("keyword",i.keywords):C(i.keywords).forEach(function(t){s(t,i.keywords[t])}),i.keywords=d}i.lexemesRe=n(i.lexemes||/\w+/,!0),o&&(i.beginKeywords&&(i.begin="\\b("+i.beginKeywords.split(" ").join("|")+")\\b"),i.begin||(i.begin=/\B|\b/),i.beginRe=n(i.begin),i.end||i.endsWithParent||(i.end=/\B|\b/),i.end&&(i.endRe=n(i.end)),i.terminator_end=e(i.end)||"",i.endsWithParent&&o.terminator_end&&(i.terminator_end+=(i.end?"|":"")+o.terminator_end)),i.illegal&&(i.illegalRe=n(i.illegal)),null==i.relevance&&(i.relevance=1),i.contains||(i.contains=[]);var m=[];i.contains.forEach(function(t){t.variants?t.variants.forEach(function(e){m.push(r(t,e))}):m.push("self"===t?i:t)}),i.contains=m,i.contains.forEach(function(t){a(t,i)}),i.starts&&a(i.starts,o);var c=i.contains.map(function(t){return t.beginKeywords?"\\.?("+t.begin+")\\.?":t.begin}).concat([i.terminator_end,i.illegal]).map(e).filter(Boolean);i.terminators=c.length?n(c.join("|"),!0):{exec:function(){return null}}}}a(t)}function c(t,n,i,o){function r(t,e){var n,i;for(n=0,i=e.contains.length;n',o+e+r}function p(){var t,n,a,i;if(!C.keywords)return e(k);for(i="",n=0,C.lexemesRe.lastIndex=0,a=C.lexemesRe.exec(k);a;)i+=e(k.substr(n,a.index-n)),t=u(C,a),t?(A+=t[1],i+=h(t[0],e(a[0]))):i+=e(a[0]),n=C.lexemesRe.lastIndex,a=C.lexemesRe.exec(k);return i+e(k.substr(n))}function f(){var t="string"==typeof C.subLanguage;if(t&&!E[C.subLanguage])return e(k);var n=t?c(C.subLanguage,k,!0,w[C.subLanguage]):l(k,C.subLanguage.length?C.subLanguage:void 0);return C.relevance>0&&(A+=n.relevance),t&&(w[C.subLanguage]=n.top),h(n.language,n.value,!1,!0)}function b(){M+=null!=C.subLanguage?f():p(),k=""}function v(t){M+=t.className?h(t.className,"",!0):"",C=Object.create(t,{parent:{value:C}})}function _(t,e){if(k+=t,null==e)return b(),0;var n=r(e,C);if(n)return n.skip?k+=e:(n.excludeBegin&&(k+=e),b(),n.returnBegin||n.excludeBegin||(k=e)),v(n,e),n.returnBegin?0:e.length;var a=d(C,e);if(a){var i=C;i.skip?k+=e:(i.returnEnd||i.excludeEnd||(k+=e),b(),i.excludeEnd&&(k=e));do C.className&&(M+=T),C.skip||(A+=C.relevance),C=C.parent;while(C!==a.parent);return a.starts&&v(a.starts,""),i.returnEnd?0:e.length}if(s(e,C))throw new Error('Illegal lexeme "'+e+'" for mode "'+(C.className||"")+'"');return k+=e,e.length||1}var g=y(t);if(!g)throw new Error('Unknown language: "'+t+'"');m(g);var x,C=o||g,w={},M="";for(x=C;x!==g;x=x.parent)x.className&&(M=h(x.className,"",!0)+M);var k="",A=0;try{for(var R,O,S=0;;){if(C.terminators.lastIndex=S,R=C.terminators.exec(n),!R)break;O=_(n.substr(S,R.index-S),R[0]),S=R.index+O}for(_(n.substr(S)),x=C;x.parent;x=x.parent)x.className&&(M+=T);return{relevance:A,value:M,language:t,top:C}}catch(t){if(t.message&&t.message.indexOf("Illegal")!==-1)return{relevance:0,value:e(n)};throw t}}function l(t,n){n=n||N.languages||C(E);var a={relevance:0,value:e(t)},i=a;return n.filter(y).forEach(function(e){var n=c(e,t,!1);n.language=e,n.relevance>i.relevance&&(i=n),n.relevance>a.relevance&&(i=a,a=n)}),i.language&&(a.second_best=i),a}function u(t){return N.tabReplace||N.useBR?t.replace(A,function(t,e){return N.useBR&&"\n"===t?"":N.tabReplace?e.replace(/\t/g,N.tabReplace):void 0}):t}function h(t,e,n){var a=e?w[e]:n,i=[t.trim()];return t.match(/\bhljs\b/)||i.push("hljs"),t.indexOf(a)===-1&&i.push(a),i.join(" ").trim()}function p(t){var e,n,a,r,m,p=o(t);i(p)||(N.useBR?(e=document.createElementNS("http://www.w3.org/1999/xhtml","div"),e.innerHTML=t.innerHTML.replace(/\n/g,"").replace(//g,"\n")):e=t,m=e.textContent,a=p?c(p,m,!0):l(m),n=d(e),n.length&&(r=document.createElementNS("http://www.w3.org/1999/xhtml","div"),r.innerHTML=a.value,a.value=s(n,d(r),m)),a.value=u(a.value),t.innerHTML=a.value,t.className=h(t.className,p,a.language),t.result={language:a.language,re:a.relevance},a.second_best&&(t.second_best={language:a.second_best.language,re:a.second_best.relevance}))}function f(t){N=r(N,t)}function b(){if(!b.called){b.called=!0;var t=document.querySelectorAll("pre code");x.forEach.call(t,p)}}function v(){addEventListener("DOMContentLoaded",b,!1),addEventListener("load",b,!1)}function _(e,n){var a=E[e]=n(t);a.aliases&&a.aliases.forEach(function(t){w[t]=e})}function g(){return C(E)}function y(t){return t=(t||"").toLowerCase(),E[t]||E[w[t]]}var x=[],C=Object.keys,E={},w={},M=/^(no-?highlight|plain|text)$/i,k=/\blang(?:uage)?-([\w-]+)\b/i,A=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,T="",N={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0},R={"&":"&","<":"<",">":">"};return t.highlight=c,t.highlightAuto=l,t.fixMarkup=u,t.highlightBlock=p,t.configure=f,t.initHighlighting=b,t.initHighlightingOnLoad=v,t.registerLanguage=_,t.listLanguages=g,t.getLanguage=y,t.inherit=r,t.IDENT_RE="[a-zA-Z]\\w*",t.UNDERSCORE_IDENT_RE="[a-zA-Z_]\\w*",t.NUMBER_RE="\\b\\d+(\\.\\d+)?",t.C_NUMBER_RE="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",t.BINARY_NUMBER_RE="\\b(0b[01]+)",t.RE_STARTERS_RE="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",t.BACKSLASH_ESCAPE={begin:"\\\\[\\s\\S]",relevance:0},t.APOS_STRING_MODE={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},t.QUOTE_STRING_MODE={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},t.PHRASAL_WORDS_MODE={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|like)\b/},t.COMMENT=function(e,n,a){var i=t.inherit({className:"comment",begin:e,end:n,contains:[]},a||{});return i.contains.push(t.PHRASAL_WORDS_MODE),i.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|XXX):",relevance:0}),i},t.C_LINE_COMMENT_MODE=t.COMMENT("//","$"),t.C_BLOCK_COMMENT_MODE=t.COMMENT("/\\*","\\*/"),t.HASH_COMMENT_MODE=t.COMMENT("#","$"),t.NUMBER_MODE={className:"number",begin:t.NUMBER_RE,relevance:0},t.C_NUMBER_MODE={className:"number",begin:t.C_NUMBER_RE,relevance:0},t.BINARY_NUMBER_MODE={className:"number",begin:t.BINARY_NUMBER_RE,relevance:0},t.CSS_NUMBER_MODE={className:"number",begin:t.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},t.REGEXP_MODE={className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[t.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[t.BACKSLASH_ESCAPE]}]},t.TITLE_MODE={className:"title",begin:t.IDENT_RE,relevance:0},t.UNDERSCORE_TITLE_MODE={className:"title",begin:t.UNDERSCORE_IDENT_RE,relevance:0},t.METHOD_GUARD={begin:"\\.\\s*"+t.UNDERSCORE_IDENT_RE,relevance:0},t})},function(t,e,n){/*! - * Vue.js v2.0.5 - * (c) 2014-2016 Evan You - * Released under the MIT License. - */ -"use strict";function a(t){return null==t?"":"object"==typeof t?JSON.stringify(t,null,2):String(t)}function i(t){var e=parseFloat(t,10);return e||0===e?e:t}function o(t,e){for(var n=Object.create(null),a=t.split(","),i=0;i-1)return t.splice(n,1)}}function d(t,e){return sn.call(t,e)}function s(t){return"string"==typeof t||"number"==typeof t}function m(t){var e=Object.create(null);return function(n){var a=e[n];return a||(e[n]=t(n))}}function c(t,e){function n(n){var a=arguments.length;return a?a>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function l(t,e){e=e||0;for(var n=t.length-e,a=new Array(n);n--;)a[n]=t[n+e];return a}function u(t,e){for(var n in e)t[n]=e[n];return t}function h(t){return null!==t&&"object"==typeof t}function p(t){return pn.call(t)===fn}function f(t){for(var e={},n=0;nvn._maxUpdateCount)){ia("You may have an infinite update loop "+(t.user?'in watcher with expression "'+t.expression+'"':"in a component render function."),t.vm);break}}An&&vn.devtools&&An.emit("flush"),k()}function T(t){var e=t.id;if(null==Dn[e]){if(Dn[e]=!0,$n){for(var n=Hn.length-1;n>=0&&Hn[n].id>t.id;)n--;Hn.splice(Math.max(n,Bn)+1,0,t)}else Hn.push(t);Fn||(Fn=!0,Tn(A))}}function N(t){Vn.clear(),R(t,Vn)}function R(t,e){var n,a,i=Array.isArray(t);if((i||h(t))&&Object.isExtensible(t)){if(t.__ob__){var o=t.__ob__.dep.id;if(e.has(o))return;e.add(o)}if(i)for(n=t.length;n--;)R(t[n],e);else for(a=Object.keys(t),n=a.length;n--;)R(t[a[n]],e)}}function O(t,e){t.__proto__=e}function S(t,e,n){for(var a=0,i=n.length;a1?l(n):n;for(var a=l(arguments,1),i=0,o=n.length;i-1?wa[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:wa[t]=/HTMLUnknownElement/.test(e.toString())}function ne(t){if("string"==typeof t){var e=t;if(t=document.querySelector(t),!t)return ia("Cannot find element: "+e),document.createElement("div")}return t}function ae(t,e){var n=document.createElement(t);return"select"!==t?n:(e.data&&e.data.attrs&&"multiple"in e.data.attrs&&n.setAttribute("multiple","multiple"),n)}function ie(t,e){return document.createElementNS(ya[t],e)}function oe(t){return document.createTextNode(t)}function re(t){return document.createComment(t)}function de(t,e,n){t.insertBefore(e,n)}function se(t,e){t.removeChild(e)}function me(t,e){t.appendChild(e)}function ce(t){return t.parentNode}function le(t){return t.nextSibling}function ue(t){return t.tagName}function he(t,e){t.textContent=e}function pe(t){return t.childNodes}function fe(t,e,n){t.setAttribute(e,n)}function be(t,e){var n=t.data.ref;if(n){var a=t.context,i=t.child||t.elm,o=a.$refs;e?Array.isArray(o[n])?r(o[n],i):o[n]===i&&(o[n]=void 0):t.data.refInFor?Array.isArray(o[n])?o[n].push(i):o[n]=[i]:o[n]=i}}function ve(t){return null==t}function _e(t){return null!=t}function ge(t,e){return t.key===e.key&&t.tag===e.tag&&t.isComment===e.isComment&&!t.data==!e.data}function ye(t,e,n){var a,i,o={};for(a=e;a<=n;++a)i=t[a].key,_e(i)&&(o[i]=a);return o}function xe(t){function e(t){return new Qn(M.tagName(t).toLowerCase(),{},[],void 0,t)}function n(t,e){function n(){0===--n.listeners&&i(t)}return n.listeners=e,n}function i(t){var e=M.parentNode(t);e&&M.removeChild(e,t)}function o(t,e,n){var a,i=t.data;if(t.isRootInsert=!n,_e(i)&&(_e(a=i.hook)&&_e(a=a.init)&&a(t),_e(a=t.child)))return c(t,e),t.elm;var o=t.children,d=t.tag;return _e(d)?(t.ns||vn.ignoredElements&&vn.ignoredElements.indexOf(d)>-1||!vn.isUnknownElement(d)||ia("Unknown custom element: <"+d+'> - did you register the component correctly? For recursive components, make sure to provide the "name" option.',t.context),t.elm=t.ns?M.createElementNS(t.ns,d):M.createElement(d,t),l(t),r(t,o,e),_e(i)&&m(t,e)):t.isComment?t.elm=M.createComment(t.text):t.elm=M.createTextNode(t.text),t.elm}function r(t,e,n){if(Array.isArray(e))for(var a=0;ah?(m=ve(n[_+1])?null:n[_+1].elm,u(t,m,n,l,_,a)):l>_&&p(t,e,c,h)}function v(t,e,n,a){if(t!==e){if(e.isStatic&&t.isStatic&&e.key===t.key&&(e.isCloned||e.isOnce))return void(e.elm=t.elm);var i,o=e.data,r=_e(o);r&&_e(i=o.hook)&&_e(i=i.prepatch)&&i(t,e);var s=e.elm=t.elm,m=t.children,c=e.children;if(r&&d(e)){for(i=0;i, or missing . Bailing hydration and performing full client-side render.")}t=e(t)}if(r=t.elm,s=M.parentNode(r),o(n,c),n.parent&&(n.parent.elm=n.elm,d(n)))for(var u=0;u-1?e.split(/\s+/).forEach(function(e){return t.classList.add(e)}):t.classList.add(e);else{var n=" "+t.getAttribute("class")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Pe(t,e){if(e&&e.trim())if(t.classList)e.indexOf(" ")>-1?e.split(/\s+/).forEach(function(e){return t.classList.remove(e)}):t.classList.remove(e);else{for(var n=" "+t.getAttribute("class")+" ",a=" "+e+" ";n.indexOf(a)>=0;)n=n.replace(a," ");t.setAttribute("class",n.trim())}}function Ie(t){Ka(function(){Ka(t)})}function Le(t,e){(t._transitionClasses||(t._transitionClasses=[])).push(e),Se(t,e)}function He(t,e){t._transitionClasses&&r(t._transitionClasses,e),Pe(t,e)}function De(t,e,n){var a=je(t,e),i=a.type,o=a.timeout,r=a.propCount;if(!i)return n();var d=i===qa?Ua:Ga,s=0,m=function(){t.removeEventListener(d,c),n()},c=function(e){e.target===t&&++s>=r&&m()};setTimeout(function(){s0&&(n=qa,c=r,l=o.length):e===za?m>0&&(n=za,c=m,l=s.length):(c=Math.max(r,m),n=c>0?r>m?qa:za:null,l=n?n===qa?o.length:s.length:0);var u=n===qa&&Ya.test(a[Va+"Property"]);return{type:n,timeout:c,propCount:l,hasTransform:u}}function Fe(t,e){for(;t.length1,T=e._enterCb=Ve(function(){k&&He(e,x),T.cancelled?(k&&He(e,y),M&&M(e)):w&&w(e),e._enterCb=null});t.data.show||J(t.data.hook||(t.data.hook={}),"insert",function(){var n=e.parentNode,a=n&&n._pending&&n._pending[t.key];a&&a.tag===t.tag&&a.elm._leaveCb&&a.elm._leaveCb(),E&&E(e,T)},"transition-insert"),C&&C(e),k&&(Le(e,y),Le(e,x),Ie(function(){He(e,y),T.cancelled||A||De(e,i,T)})),t.data.show&&E&&E(e,T),k||A||T()}}}function qe(t,e){function n(){b.cancelled||(t.data.show||((a.parentNode._pending||(a.parentNode._pending={}))[t.key]=t),m&&m(a),p&&(Le(a,d),Le(a,s),Ie(function(){He(a,d),b.cancelled||f||De(a,r,b)})),c&&c(a,b),p||f||b())}var a=t.elm;a._enterCb&&(a._enterCb.cancelled=!0,a._enterCb());var i=ze(t.data.transition);if(!i)return e();if(!a._leaveCb&&1===a.nodeType){var o=i.css,r=i.type,d=i.leaveClass,s=i.leaveActiveClass,m=i.beforeLeave,c=i.leave,l=i.afterLeave,u=i.leaveCancelled,h=i.delayLeave,p=o!==!1&&!En,f=c&&(c._length||c.length)>1,b=a._leaveCb=Ve(function(){a.parentNode&&a.parentNode._pending&&(a.parentNode._pending[t.key]=null),p&&He(a,s),b.cancelled?(p&&He(a,d),u&&u(a)):(e(),l&&l(a)),a._leaveCb=null});h?h(n):n()}}function ze(t){if(t){if("object"==typeof t){var e={};return t.css!==!1&&u(e,Ja(t.name||"v")),u(e,t),e}return"string"==typeof t?Ja(t):void 0}}function Ve(t){var e=!1;return function(){e||(e=!0,t())}}function Ue(t,e,n){var a=e.value,i=t.multiple;if(i&&!Array.isArray(a))return void ia(' expects an Array value for its binding, but got '+Object.prototype.toString.call(a).slice(8,-1),n);for(var o,r,d=0,s=t.options.length;d-1,r.selected!==o&&(r.selected=o);else if(_(Ge(r),a))return void(t.selectedIndex!==d&&(t.selectedIndex=d));i||(t.selectedIndex=-1)}function We(t,e){for(var n=0,a=e.length;n0,wn=xn&&xn.indexOf("edge/")>0,Mn=xn&&xn.indexOf("android")>0,kn=xn&&/iphone|ipad|ipod|ios/.test(xn),An=yn&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,Tn=function(){function t(){a=!1;var t=n.slice(0);n.length=0;for(var e=0;e":"anonymous component")+(t._isVue&&t.$options.__file?" at "+t.$options.__file:"")};var ra=function(t){return"anonymous component"===t&&(t+=' - use the "name" option for better debugging messages.'),"\n(found in "+t+")"},da=vn.optionMergeStrategies;da.el=da.propsData=function(t,e,n,a){return n||ia('option "'+a+'" can only be used during instance creation with the `new` keyword.'),sa(t,e)},da.data=function(t,e,n){return n?t||e?function(){var a="function"==typeof e?e.call(n):e,i="function"==typeof t?t.call(n):void 0;return a?Rt(a,i):i}:void 0:e?"function"!=typeof e?(ia('The "data" option should be a function that returns a per-instance value in component definitions.',n),t):t?function(){return Rt(e.call(this),t.call(this))}:e:t},vn._lifecycleHooks.forEach(function(t){da[t]=Ot}),vn._assetTypes.forEach(function(t){da[t+"s"]=St}),da.watch=function(t,e){if(!e)return t;if(!t)return e;var n={};u(n,t);for(var a in e){var i=n[a],o=e[a];i&&!Array.isArray(i)&&(i=[i]),n[a]=i?i.concat(o):[o]}return n},da.props=da.methods=da.computed=function(t,e){if(!e)return t;if(!t)return e;var n=Object.create(null);return u(n,t),u(n,e),n};var sa=function(t,e){return void 0===e?t:e},ma=Object.freeze({defineReactive:I,_toString:a,toNumber:i,makeMap:o,isBuiltInTag:dn,remove:r,hasOwn:d,isPrimitive:s,cached:m,camelize:cn,capitalize:ln,hyphenate:hn,bind:c,toArray:l,extend:u,isObject:h,isPlainObject:p,toObject:f,noop:b,no:bn,genStaticKeys:v,looseEqual:_,looseIndexOf:g,isReserved:y,def:x,parsePath:C,hasProto:gn,inBrowser:yn,UA:xn,isIE:Cn,isIE9:En,isEdge:wn,isAndroid:Mn,isIOS:kn,devtools:An,nextTick:Tn,get _Set(){return rn},mergeOptions:Ht,resolveAsset:Dt,get warn(){return ia},get formatComponentName(){return aa},validateProp:jt}),ca={name:"keep-alive",abstract:!0,created:function(){this.cache=Object.create(null)},render:function(){var t=at(this.$slots.default);if(t&&t.componentOptions){var e=t.componentOptions,n=null==t.key?e.Ctor.cid+"::"+e.tag:t.key;this.cache[n]?t.child=this.cache[n].child:this.cache[n]=t,t.data.keepAlive=!0}return t},destroyed:function(){var t=this;for(var e in this.cache){var n=t.cache[e];rt(n.child,"deactivated"),n.child.$destroy()}}},la={KeepAlive:ca};Kt(Nt),Object.defineProperty(Nt.prototype,"$isServer",{get:function(){return vn._isServer}}),Nt.version="2.0.5";var ua,ha=o("value,selected,checked,muted"),pa=o("contenteditable,draggable,spellcheck"),fa=o("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),ba=(o("accept,accept-charset,accesskey,action,align,alt,async,autocomplete,autofocus,autoplay,autosave,bgcolor,border,buffered,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,http-equiv,name,contenteditable,contextmenu,controls,coords,data,datetime,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,method,for,form,formaction,headers,,height,hidden,high,href,hreflang,http-equiv,icon,id,ismap,itemprop,keytype,kind,label,lang,language,list,loop,low,manifest,max,maxlength,media,method,GET,POST,min,multiple,email,file,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,seamless,selected,shape,size,type,text,password,sizes,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,type,usemap,value,width,wrap"),"http://www.w3.org/1999/xlink"),va=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},_a=function(t){return va(t)?t.slice(6,t.length):""},ga=function(t){return null==t||t===!1},ya={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML",xhtml:"http://www.w3.org/1999/xhtm"},xa=o("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template"),Ca=(o("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr",!0),o("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source",!0),o("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track",!0),o("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font,font-face,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0)),Ea=function(t){return xa(t)||Ca(t)},wa=Object.create(null),Ma=Object.freeze({createElement:ae,createElementNS:ie,createTextNode:oe,createComment:re,insertBefore:de,removeChild:se,appendChild:me,parentNode:ce,nextSibling:le,tagName:ue,setTextContent:he,childNodes:pe,setAttribute:fe}),ka={create:function(t,e){be(e)},update:function(t,e){t.data.ref!==e.data.ref&&(be(t,!0),be(e))},destroy:function(t){be(t,!0)}},Aa=new Qn("",{},[]),Ta=["create","update","remove","destroy"],Na={create:Ce,update:Ce,destroy:function(t){Ce(t,Aa)}},Ra=Object.create(null),Oa=[ka,Na],Sa={create:ke,update:ke},Pa={create:Te,update:Te},Ia={create:Ne,update:Ne},La={create:Re,update:Re},Ha=/^--/,Da=function(t,e,n){Ha.test(e)?t.style.setProperty(e,n):t.style[Fa(e)]=n},ja=["Webkit","Moz","ms"],Fa=m(function(t){if(ua=ua||document.createElement("div"),t=cn(t),"filter"!==t&&t in ua.style)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),n=0;n. If you are working with contenteditable, it's recommended to wrap a library dedicated for that purpose inside a custom component.",n.context),"select"===n.tag){var a=function(){Ue(t,e,n.context)};a(),(Cn||wn)&&setTimeout(a,0)}else"textarea"!==n.tag&&"text"!==t.type||e.modifiers.lazy||(Mn||(t.addEventListener("compositionstart",Ke),t.addEventListener("compositionend",Ye)),En&&(t.vmodel=!0))},componentUpdated:function(t,e,n){if("select"===n.tag){Ue(t,e,n.context);var a=t.multiple?e.value.some(function(e){return We(e,t.options)}):e.value!==e.oldValue&&We(e.value,t.options);a&&Je(t,"change")}}},ai={bind:function(t,e,n){var a=e.value;n=Qe(n);var i=n.data&&n.data.transition;a&&i&&!En&&Be(n);var o="none"===t.style.display?"":t.style.display;t.style.display=a?o:"none",t.__vOriginalDisplay=o},update:function(t,e,n){var a=e.value,i=e.oldValue;if(a!==i){n=Qe(n);var o=n.data&&n.data.transition;o&&!En?a?(Be(n),t.style.display=t.__vOriginalDisplay):qe(n,function(){t.style.display="none"}):t.style.display=a?t.__vOriginalDisplay:"none"}}},ii={model:ni,show:ai},oi={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String},ri={name:"transition",props:oi,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(function(t){return t.tag}),n.length)){n.length>1&&ia(" can only be used on a single element. Use for lists.",this.$parent);var a=this.mode;a&&"in-out"!==a&&"out-in"!==a&&ia("invalid mode: "+a,this.$parent);var i=n[0];if(en(this.$vnode))return i;var o=Xe(i);if(!o)return i;if(this._leaving)return tn(t,i);var r=o.key=null==o.key||o.isStatic?"__v"+(o.tag+this._uid)+"__":o.key,d=(o.data||(o.data={})).transition=Ze(this),s=this._vnode,m=Xe(s);if(o.data.directives&&o.data.directives.some(function(t){return"show"===t.name})&&(o.data.show=!0),m&&m.data&&m.key!==r){var c=m.data.transition=u({},d);if("out-in"===a)return this._leaving=!0,J(c,"afterLeave",function(){e._leaving=!1,e.$forceUpdate()},r),tn(t,i);if("in-out"===a){var l,h=function(){l()};J(d,"afterEnter",h,r),J(d,"enterCancelled",h,r),J(c,"delayLeave",function(t){l=t},r)}}return i}}},di=u({tag:String,moveClass:String},oi);delete di.mode;var si={props:di,render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),a=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],r=Ze(this),d=0;d children must be keyed: <"+c+">")}}if(a){for(var l=[],u=[],h=0;h-1},get:function(n){return e[t.indexOf(n)]},set:function(n,a){t.indexOf(n)===-1&&(t.push(n),e.push(a))},delete:function(n){var a=t.indexOf(n);a>-1&&(t.splice(a,1),e.splice(a,1))}}}(),r=function(t){return new Event(t)};try{new Event("test")}catch(t){r=function(t){var e=document.createEvent("Event");return e.initEvent(t,!0,!1),e}}var d=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?(d=function(t){return t},d.destroy=function(t){return t},d.update=function(t){return t}):(d=function(t,e){return t&&Array.prototype.forEach.call(t.length?t:[t],function(t){return n(t,e)}),t},d.destroy=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],a),t},d.update=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],i),t}),e.exports=d})},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}var i=n(5),o=a(i),r=n(36),d=a(r);o.default.use(d.default),o.default.material.theme.registerAll({default:{primary:"cyan",accent:"pink"},indigo:{primary:"indigo",accent:"pink"},brown:{primary:"brown",accent:"green"},purple:{primary:"purple",accent:"blue"},orange:{primary:"orange",accent:"green"},blue:{primary:"blue",accent:"pink"},green:{primary:"green",accent:"pink"},"light-blue":{primary:"light-blue",accent:{color:"cyan",hue:"A200"}},teal:{primary:"teal",accent:"orange"},"blue-grey":{primary:"blue-grey",accent:"blue"},cyan:{primary:"cyan",accent:"pink"},white:{primary:"white",accent:"indigo"},grey:{primary:{color:"grey",hue:300},accent:"indigo"}})},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(177),o=a(i),r=n(176),d=a(r),s=n(173),m=a(s),c=n(174),l=a(c),u=n(175),h=a(u),p=n(178),f=a(p),b=n(179),v=a(b),_=n(181),g=a(_),y=n(180),x=a(y),C=n(182),E=a(C),w=n(183),M=a(w),k=n(184),A=a(k),T=n(185),N=a(T),R=n(186),O=a(R),S=n(187),P=a(S),I=n(188),L=a(I),H=n(189),D=a(H),j=n(190),F=a(j),$=n(191),B=a($),q=n(192),z=a(q),V=n(193),U=a(V),W=n(194),G=a(W),K=n(195),Y=a(K),J=n(196),Q=a(J),X=n(197),Z=a(X),tt=n(198),et=a(tt),nt=n(202),at=a(nt),it=n(201),ot=a(it),rt=n(199),dt=a(rt),st=n(200),mt=a(st),ct=[{path:"/",name:"introduction",component:o.default},{path:"/getting-started",name:"getting-started",component:d.default},{path:"/about",name:"about",component:m.default},{path:"/changelog",name:"changelog",component:l.default}],lt=[{path:"/components",name:"components",redirect:"/components/avatar"},{path:"/components/avatar",name:"components:avatar",component:f.default},{path:"/components/bottom-bar",name:"components:bottom-bar",component:v.default},{path:"/components/button",name:"components:button",component:g.default},{path:"/components/button-toggle",name:"components:button-toggle",component:x.default},{path:"/components/card",name:"components:card",component:E.default},{path:"/components/checkbox",name:"components:checkbox",component:M.default},{path:"/components/icon",name:"components:icon",component:A.default},{path:"/components/input",name:"components:input",component:N.default},{path:"/components/list",name:"components:list",component:O.default},{path:"/components/menu",name:"components:menu",component:P.default},{path:"/components/radio",name:"components:radio",component:L.default},{path:"/components/ripple",name:"components:ripple",component:D.default},{path:"/components/select",name:"components:select",component:F.default},{path:"/components/sidenav",name:"components:sidenav",component:B.default},{path:"/components/switch",name:"components:switch",component:U.default},{path:"/components/subheader",name:"components:subheader",component:z.default},{path:"/components/table",name:"components:table",component:G.default},{path:"/components/tabs",name:"components:tabs",component:Y.default},{path:"/components/toolbar",name:"components:toolbar",component:Q.default},{path:"/components/tooltip",name:"components:tooltip",component:Z.default},{path:"/components/whiteframe",name:"components:whiteframe",component:et.default}],ut=[{path:"/themes",name:"themes",redirect:"/themes/configuration"},{path:"/themes/configuration",name:"themes:configuration",component:dt.default},{path:"/themes/dynamic-themes",name:"themes:dynamic-themes",component:mt.default}],ht=[{path:"/ui-elements",name:"ui-elements",redirect:"/ui-elements/typography"},{path:"/ui-elements/typography",name:"ui-elements:typography",component:at.default},{path:"/ui-elements/grid-system",name:"ui-elements:grid-system",component:ot.default}],pt=[{path:"*",name:"error",component:h.default}];e.default=[].concat(ct,lt,ut,ht,pt)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-avatar",t.extend(r.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(203),r=a(o),d=n(146),s=a(d)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-bottom-bar",t.extend(r.default)),t.component("md-bottom-bar-item",t.extend(s.default)),t.material.styles.push(c.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(204),r=a(o),d=n(205),s=a(d),m=n(147),c=a(m)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-button",t.extend(r.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(206),r=a(o),d=n(148),s=a(d)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-button-toggle",t.extend(r.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(207),r=a(o),d=n(149),s=a(d)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-card",t.extend(r.default)),t.component("md-card-media",t.extend(s.default)),t.component("md-card-media-cover",t.extend(c.default)),t.component("md-card-media-actions",t.extend(u.default)),t.component("md-card-header",t.extend(p.default)),t.component("md-card-header-text",t.extend(b.default)),t.component("md-card-content",t.extend(_.default)),t.component("md-card-actions",t.extend(y.default)),t.component("md-card-area",t.extend(C.default)),t.component("md-card-expand",t.extend(w.default)),t.material.styles.push(k.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(208),r=a(o),d=n(215),s=a(d),m=n(217),c=a(m),l=n(216),u=a(l),h=n(213),p=a(h),f=n(214),b=a(f),v=n(211),_=a(v),g=n(209),y=a(g),x=n(210),C=a(x),E=n(212),w=a(E),M=n(150),k=a(M)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-checkbox",t.extend(r.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(218),r=a(o),d=n(151),s=a(d)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-divider",t.extend(r.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(219),r=a(o)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-icon",t.extend(r.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(220),r=a(o),d=n(152),s=a(d)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-input-container",r.default),t.component("md-input",s.default),t.component("md-textarea",c.default),t.material.styles.push(u.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(222),r=a(o),d=n(221),s=a(d),m=n(223),c=a(m),l=n(153),u=a(l)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-list",t.extend(r.default)),t.component("md-list-item",t.extend(s.default)),t.component("md-list-expand",t.extend(c.default)),t.material.styles.push(u.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(224),r=a(o),d=n(226),s=a(d),m=n(225),c=a(m),l=n(154),u=a(l)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-menu",t.extend(r.default)),t.component("md-menu-item",t.extend(s.default)),t.component("md-menu-content",t.extend(c.default)),t.material.styles.push(u.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(227),r=a(o),d=n(229),s=a(d),m=n(228),c=a(m),l=n(155),u=a(l)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-radio",t.extend(r.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(230),r=a(o),d=n(156),s=a(d)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-select",t.extend(r.default)),t.component("md-option",t.extend(s.default)),t.material.styles.push(c.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(232),r=a(o),d=n(231),s=a(d),m=n(157),c=a(m)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-sidenav",t.extend(r.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(233),r=a(o),d=n(158),s=a(d)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-subheader",t.extend(r.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(234),r=a(o),d=n(159),s=a(d)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-switch",t.extend(r.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(235),r=a(o),d=n(160),s=a(d)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-table",t.extend(r.default)),t.component("md-table-header",{functional:!0,render:function(t,e){return t("thead",{staticClass:"md-table-header"},e.children)}}),t.component("md-table-body",{functional:!0,render:function(t,e){return t("tbody",{staticClass:"md-table-body"},e.children)}}),t.component("md-table-row",t.extend(s.default)),t.component("md-table-head",t.extend(c.default)),t.component("md-table-cell",t.extend(u.default)),t.component("md-table-edit",t.extend(p.default)),t.component("md-table-card",t.extend(b.default)),t.component("md-table-pagination",t.extend(y.default)),t.component("md-table-alternate-header",t.extend(_.default)),t.material.styles.push(C.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(236),r=a(o),d=n(243),s=a(d),m=n(241),c=a(m),l=n(239),u=a(l),h=n(240),p=a(h),f=n(238),b=a(f),v=n(237),_=a(v),g=n(242),y=a(g),x=n(161),C=a(x)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-tabs",t.extend(r.default)),t.component("md-tab",t.extend(s.default)),t.material.styles.push(c.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(245),r=a(o),d=n(244),s=a(d),m=n(162),c=a(m)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-toolbar",t.extend(r.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(246),r=a(o),d=n(163),s=a(d)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-tooltip",t.extend(r.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(247),r=a(o)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-whiteframe",t.extend(r.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(248),r=a(o)},function(t,e,n){"use strict";function a(t){var e="md-ink-ripple",n="md-ripple",a="md-active",i=void 0,o=void 0,r=function(){o.removeEventListener("mousedown",i)},d=function(t,o){o&&!function(){var r=o.querySelector(":scope > ."+e+"> ."+n);r&&(i=function(t){var e=o.getBoundingClientRect();t.stopPropagation(),r.classList.remove(a);var n=t.pageY-e.top-r.offsetHeight/2-document.body.scrollTop,i=t.pageX-e.left-r.offsetWidth/2-document.body.scrollLeft;r.style.top=n+"px",r.style.left=i+"px",r.classList.add(a)},t.removeEventListener("mousedown",i),t.addEventListener("mousedown",i))}()},s=function(t,e,n){return t=document.createElement("div"),t.className=e,n&&(t.style.width=n,t.style.height=n),t},m=function(t){var e=["relative","absolute","fixed"];return e.indexOf(getComputedStyle(t).position)>-1},c=function(t){var e=!1,n=t;if(!t)return!1;if(m(t))return t;for(;!e&&(n=n.parentNode,n&&"body"!==n.tagName.toLowerCase());)n&&m(n)&&(e=n);return e},l=function(t,a){var i=c(t);if(i){var r=i.querySelector(":scope > ."+e+"> ."+n);if(!r){var m=Math.round(Math.max(i.offsetWidth,i.offsetHeight))+"px",l=a||s(r,e),u=s(r,n,m);l.appendChild(u),i.appendChild(l)}i===t&&r||(o=t,d(t,i))}};t.directive("mdInkRipple",function(e,n){t.nextTick(function(){n.value?r(e):l(e)})}),t.component("md-ink-ripple",{props:{mdDisabled:Boolean},render:function(t){return t("div",{staticClass:"md-ink-ripple"})},watch:{mdDisabled:function(){this.mdDisabled?r(this.$el.parentNode):l(this.$el.parentNode,this.$el)}},mounted:function(){this.mdDisabled||l(this.$el.parentNode,this.$el)},destroyed:function(){r(this.$el.parentNode)}})}Object.defineProperty(e,"__esModule",{value:!0}),e.default=a,n(165),n(249)},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){t.directive("mdTheme",b),t.material.theme={register:function(e,n){var a={};a[e]=n,f(a,t.material.styles)},registerAll:function(e){f(e,t.material.styles)}}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(32),r=a(o),d=n(33),s=a(d),m=["primary","accent","background","warn","hue-1","hue-2","hue-3"],c={primary:"indigo",accent:"pink",background:"grey",warn:"deep-orange"},l=function(t,e){var n=document.head,a="md-theme-"+e;if(!n.querySelector("#"+a)){var i=document.createElement("style");t=t.replace(/THEME_NAME/g,a),i.type="text/css",i.id=a,i.textContent=t,n.appendChild(i)}},u=[],h=function(t,e){return m.forEach(function(n){t=t.replace(RegExp("("+n.toUpperCase()+")-(COLOR|CONTRAST)-?(A?\\d*)-?(\\d*\\.?\\d+)?","g"),function(t,a,i,o,d){var m=void 0,l=0===+o?500:o;if(e[n]?"string"==typeof e[n]?m=r.default[e[n]]:(m=r.default[e[n].color]||r.default[c[n]],l=0===+o?e[n].hue:o):m=r.default[c[n]],"COLOR"===i){var u=r.default[e[n]];return o||u||("accent"===n?l="A200":"background"===n&&(l=50)),d?(0,s.default)(m[l],d):m[l]}return m.darkText.indexOf(l)>=0?d?(0,s.default)("#000",d):"rgba(0, 0, 0, .87)":d?(0,s.default)("#fff",d):"rgba(255, 255, 255, .87)"})}),t},p=function(t,e,n){var a=[];n.forEach(function(e){a.push(h(e,t))}),l(a.join("\n"),e)},f=function(t,e){var n=t?Object.keys(t):[];n.indexOf("default")===-1&&(p(c,"default",e),u.push("default")),n.forEach(function(n){p(t[n],n,e),u.push(n)})},b=function(t,e){var n=e.value,a=e.oldValue,i=n,o="md-theme-"+i,r="md-theme-"+a;t.classList.contains(o)||(t.classList.remove(r),i&&u.indexOf(i)>=0?t.classList.add(o):(t.classList.add(r),console.warn('Attempted to use unregistered theme "'+i+'".')))}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={red:{50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000",darkText:[50,100,200,300,"A100"]},pink:{50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162",darkText:[50,100,200,"A100"]},purple:{50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff",darkText:[50,100,200,"A100"]},"deep-purple":{50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",A100:"#b388ff",A200:"#7c4dff",A400:"#651fff",A700:"#6200ea",darkText:[50,100,200,"A100"]},indigo:{50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe",darkText:[50,100,200,"A100"]},blue:{50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff",darkText:[50,100,200,300,400,"A100"]},"light-blue":{50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea",darkText:[50,100,200,300,400,500,"A100","A200","A300"]},cyan:{50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",A100:"#84ffff",A200:"#18ffff",A400:"#00e5ff",A700:"#00b8d4",darkText:[50,100,200,300,400,500,600,"A100","A200","A300","A400"]},teal:{50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",A100:"#a7ffeb",A200:"#64ffda",A400:"#1de9b6",A700:"#00bfa5",darkText:[50,100,200,300,400,"A100","A200","A300","A400"]},green:{50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853",darkText:[50,100,200,300,400,500,"A100","A200","A300","A400"]},"light-green":{50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",A100:"#ccff90",A200:"#b2ff59",A400:"#76ff03",A700:"#64dd17",darkText:[50,100,200,300,400,500,600,"A100","A200","A300","A400"]},lime:{50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",A100:"#f4ff81",A200:"#eeff41",A400:"#c6ff00",A700:"#aeea00",darkText:[50,100,200,300,400,500,600,700,800,"A100","A200","A300","A400"]},yellow:{50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",A100:"#ffff8d",A200:"#ffff00",A400:"#ffea00",A700:"#ffd600",darkText:[50,100,200,300,400,500,600,700,800,900,"A100","A200","A300","A400"]},amber:{50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",A100:"#ffe57f",A200:"#ffd740",A400:"#ffc400",A700:"#ffab00",darkText:[50,100,200,300,400,500,600,700,800,900,"A100","A200","A300","A400"]},orange:{50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00",darkText:[50,100,200,300,400,500,600,700,"A100","A200","A300","A400"]},"deep-orange":{50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",A100:"#ff9e80",A200:"#ff6e40",A400:"#ff3d00",A700:"#dd2c00",darkText:[50,100,200,300,400,"A100","A200"]},brown:{50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723",A100:"#d7ccc8",A200:"#bcaaa4",A400:"#8d6e63",A700:"#5d4037",darkText:[50,100,200,"A100","A200","A300","A400"]},grey:{50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#fff",A200:"#000000",A400:"#303030",A700:"#616161",darkText:[50,100,200,300,400,500,"A100"]},"blue-grey":{50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238",A100:"#cfd8dc",A200:"#b0bec5",A400:"#78909c",A700:"#455a64",darkText:[50,100,200,300,"A100","A200","A300","A400"]},white:{50:"#fff",100:"#fff",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff",A100:"#fff",A200:"#fff",A400:"#fff",A700:"#fff",darkText:[50,100,200,300,400,500,600,700,800,900,"A100","A200","A300","A400"]},black:{50:"#000",100:"#000",200:"#000",300:"#000",400:"#000",500:"#000",600:"#000",700:"#000",800:"#000",900:"#000",A100:"#000",A200:"#000",A400:"#000",A700:"#000",darkText:[]}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n="",a="",i="",o=t.toString().match(/^#?(([0-9a-zA-Z]{3}){1,3})$/);if(!o)throw new Error("Invalid color"+t);if(t=o[1],6===t.length)n=parseInt(t.substring(0,2),16),a=parseInt(t.substring(2,4),16),i=parseInt(t.substring(4,6),16);else if(3===t.length){var r=t.substring(0,1),d=t.substring(1,2),s=t.substring(2,3);n=parseInt(r+r,16),a=parseInt(d+d,16),i=parseInt(s+s,16)}return e?(e>1&&(e/=100),"rgba("+n+", "+a+", "+i+", "+e+")"):"rgb("+n+", "+a+", "+i+")"}},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}function i(t){return i.installed?void console.warn("Vue Material is already installed."):(i.installed=!0,t.material={styles:[c.default]},t.use(r.default),void t.use(s.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(31),r=a(o),d=n(30),s=a(d),m=n(164),c=a(m);n(332)},function(t,e){"use strict";function n(){var t=document.createElement("span"),e={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var n in e)if(void 0!==t.style[n])return e[n]}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n()},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(34),o=a(i),r=n(9),d=a(r),s=n(10),m=a(s),c=n(11),l=a(c),u=n(12),h=a(u),p=n(14),f=a(p),b=n(13),v=a(b),_=n(15),g=a(_),y=n(16),x=a(y),C=n(17),E=a(C),w=n(18),M=a(w),k=n(19),A=a(k),T=n(20),N=a(T),R=n(21),O=a(R),S=n(22),P=a(S),I=n(23),L=a(I),H=n(24),D=a(H),j=n(25),F=a(j),$=n(26),B=a($),q=n(27),z=a(q),V=n(28),U=a(V),W=n(29),G=a(W),K={mdCore:o.default,mdAvatar:d.default,mdBottomBar:m.default,mdButton:l.default,mdButtonToggle:h.default,mdCheckbox:f.default,mdCard:v.default,mdDivider:g.default,mdIcon:x.default,mdInputContainer:E.default,mdList:M.default,mdMenu:A.default,mdRadio:N.default,mdSelect:O.default,mdSidenav:P.default,mdSubheader:L.default,mdSwitch:D.default,mdTable:F.default,mdTabs:B.default,mdToolbar:z.default,mdTooltip:U.default,mdWhiteframe:G.default};K.install=function(t){for(var e in K){var n=K[e];n&&"install"!==e&&t.use(n)}},window.VueMaterial=K,e.default=K},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{toolbar:!0,theme:"default",pageTitle:""}},computed:{logo:function(){return"assets/logo-vue-material-"+this.theme+".png"}},methods:{toggleSidenav:function(){this.$refs["main-sidebar"].toggle()},closeSidenav:function(){this.$refs["main-sidebar"].close()}}}},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(4),o=a(i);e.default={props:["lang"],mounted:function(){o.default.highlightBlock(this.$refs.block)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{label:[String,Number],titleTheme:{type:String,default:"grey"},bodyTheme:{type:String,default:"default"},size:[String,Number],height:[String,Number]},computed:{classes:function(){return!!this.size&&"size-"+this.size}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:["label"],methods:{toggleSidenav:function(){this.$root.toggleSidenav()}},mounted:function(){document.title=this.label+" - Vue Material"}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:["label"],methods:{toggleSidenav:function(){this.$root.toggleSidenav()}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:["label"]}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:["label"],methods:{toggleSidenav:function(){this.$root.toggleSidenav()}},mounted:function(){document.title="Vue Material - "+this.label}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{playground:{theme:"brown"}}},methods:{setTheme:function(t){this.playground.theme=t}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{buttonDisabled:!1}},methods:{disablePrimaryButton:function(){this.buttonDisabled=!this.buttonDisabled}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{checkbox:!0,checkbox2:!1}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{initialValue:"My initial value"}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={methods:{toggleSidenav:function(){this.$refs.sidebar.toggle()}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{radio1:2,radio2:1,radio3:1,radio4:1,radio5:2,radio6:3,radio7:1,radio8:2}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{movie:"godfather",country:"",font:"",food:"",users:["jim_halpert","michael_scott"]}},methods:{setPulpFiction:function(){this.movie="pulp_fiction"}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={methods:{toggleLeftSidenav:function(){this.$refs.leftSidenav.toggle()},toggleRightSidenav:function(){this.$refs.rightSidenav.toggle()},closeRightSidenav:function(){this.$refs.rightSidenav.close()},open:function(t){console.log("Opened: "+t)},close:function(t){console.log("Closed: "+t)}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{checked0:!0,checked1:!0,checked2:!0,checked3:!0,checked4:!0,checked5:!0,checked6:!0,checked7:!0,checked8:!0,checked9:!0,checked10:!0}},methods:{submit:function(){alert("This switch submits the form")}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{nutrition:[{dessert:"Frozen yogurt",type:"ice_cream",calories:"159",fat:"6.0",carbs:"24",protein:"4.0",comment:"Icy"},{dessert:"Ice cream sandwich",type:"ice_cream",calories:"237",fat:"9.0",carbs:"37",protein:"4.3",comment:"Super Tasty"},{dessert:"Eclair",type:"pastry",calories:"262",fat:"16.0",carbs:"24",protein:"6.0",comment:""},{dessert:"Cupcake",type:"pastry",calories:"305",fat:"3.7",carbs:"67",protein:"4.3",comment:""},{dessert:"Gingerbread",type:"other",calories:"356",fat:"16.0",carbs:"49",protein:"3.9",comment:""}],selectedData:[],sort:{},page:{}}},methods:{onSelect:function(t){this.selectedData=t,this.$forceUpdate()},onSort:function(t){this.sort=t},onPagination:function(t){this.page=t}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{playground:{color:"3",fixed:!0,centered:!1,shadow:0,theme:"default",tabs:[{label:"Phone",icon:"phone",active:!1,disabled:!1},{label:"Favorites",icon:"favorite",active:!1,disabled:!1},{label:"Near me",icon:"near_me",active:!0,disabled:!1}]},firstTabName:"Movies"}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdShift:Boolean},computed:{classes:function(){return this.mdShift?"md-shift":"md-fixed"}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdIcon:String,mdActive:Boolean},data:function(){return{active:!1}},computed:{classes:function(){return{"md-active":this.active}}},watch:{mdActive:function(t){this.setActive(t)}},methods:{setActive:function(t){this.$parent.$children.forEach(function(t){t.active=!1}),this.active=!!t,this.$emit("click")}},mounted:function(){if(!this.$parent.$el.classList.contains("md-bottom-bar"))throw this.$destroy(),new Error("You should wrap the md-bottom-bar-item in a md-bottom-bar");this.mdActive&&(this.active=!0)}}},function(t,e){"use strict";function n(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e=.7&&(a=.7),t.mdTextScrim?t.applyScrimColor(a):t.mdSolid&&t.applySolidColor(a)})}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{name:String,value:[String,Boolean],id:String,disabled:Boolean},data:function(){return{checked:this.value}},computed:{classes:function(){return{"md-checked":Boolean(this.checked),"md-disabled":this.disabled}}},watch:{value:function(){this.checked=this.value}},methods:{toggleCheck:function(t){this.disabled||(this.checked=!this.checked,this.$emit("change",this.checked,t),this.$emit("input",this.checked,t))}}}},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),o=a(i),r=n(1),d=a(r);e.default={mixins:[o.default],props:{type:{type:String,default:"text"}},mounted:function(){if(this.parentContainer=(0,d.default)(this.$parent,"md-input-container"),!this.parentContainer)throw this.$destroy(),new Error("You should wrap the md-input in a md-input-container");this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.setParentValue(),this.handleMaxLength()}}},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),o=a(i);e.default={props:{mdInline:Boolean,mdDisabled:Boolean,mdHasPassword:Boolean},data:function(){return{value:"",input:!1,inputType:!1,showPassword:!1,enableCounter:!1,hasSelect:!1,hasPlaceholder:!1,isDisabled:!1,isRequired:!1,isFocused:!1,counterLength:0,inputLength:0}},computed:{hasValue:function(){return(0,o.default)(this.value)?this.value.length>0:Boolean(this.value)},classes:function(){return{"md-input-inline":this.mdInline,"md-has-password":this.mdHasPassword,"md-has-select":this.hasSelect,"md-has-value":this.hasValue,"md-input-placeholder":this.hasPlaceholder,"md-input-disabled":this.isDisabled,"md-input-required":this.isRequired,"md-input-focused":this.isFocused}}},methods:{togglePasswordType:function(){"input"===this.input.tagName.toLowerCase()&&("password"===this.inputType?(this.input.type="text",this.showPassword=!0):(this.input.type="password",this.showPassword=!1),this.input.focus())},setValue:function(t){this.value=t}},mounted:function(){if(this.input=this.$el.querySelectorAll("input, textarea, select")[0],!this.input)throw this.$destroy(),new Error("Missing input/select/textarea inside md-input-container");this.inputType=this.input.type}}},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(6),o=a(i),r=n(2),d=a(r),s=n(1),m=a(s);e.default={mixins:[d.default],mounted:function(){if(this.parentContainer=(0,m.default)(this.$parent,"md-input-container"),!this.parentContainer)throw this.$destroy(),new Error("You should wrap the md-textarea in a md-input-container");this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.setParentValue(),this.handleMaxLength(),this.$el.getAttribute("rows")||this.$el.setAttribute("rows","1"),(0,o.default)(this.$el)},beforeDestroy:function(){o.default.destroy(this.$el)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{height:0}},methods:{calculatePadding:function(){this.height=-this.$el.offsetHeight+"px"}},mounted:function(){this.calculatePadding()}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{href:String,target:String,disabled:Boolean},render:function(t){var e=this,n="md-button md-list-item-container",a="md-list-item-holder",i=this.$slots.default,o=i[0].componentOptions,r=void 0,d=void 0,s={staticClass:"md-list-item",on:{click:function(){e.$emit("click")}}},m=function(e){return t("div",{staticClass:a},e)},c=function(){return i[0].data.staticClass=n+" "+a,i[0].data.directives=[{name:"md-ink-ripple"}],t("li",s,i)},l=function(){i.some(function(t,e){if(t.componentOptions&&"md-list-expand"===t.componentOptions.tag)return r=t,d=e,!0})},u=function(){return t("md-icon",{staticClass:"md-list-expand-indicator"},"keyboard_arrow_down")},h=function(t){t.$children.some(function(t){t.$el.classList.contains("md-list-expand")&&t.calculatePadding()})},p=function(t){var e=void 0;t.$parent.$children.some(function(t){var n=t.$el.classList;if(n.contains("md-list-item-expand")&&n.contains("md-active"))return e=t,n.remove("md-active"),h(t),!0}),e&&t.$el===e.$el||t.$el.classList.add("md-active")},f=function(){return i.splice(d,1),i.push(u()),t("button",{staticClass:n,on:{click:function(){p(e),e.$emit("click")}},directives:[{name:"md-ink-ripple"}]},[m(i)])},b=function(){return s.staticClass+=" md-list-item-expand",t("li",s,[f(),r])};if(o&&"router-link"===o.tag)return c();if(l(),r)return b();var v=t("md-button",{staticClass:n,attrs:{target:this.target,href:this.href,disabled:this.disabled}},[m(i)]);return this.target&&(v.data.attrs.rel="noopener"),t("li",s,[v])}}},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(35),o=a(i);e.default={props:{mdSize:{type:[Number,String],default:0},mdDirection:{type:String,default:"bottom right"},mdCloseOnSelect:{type:Boolean,default:!0}},data:function(){return{browserMargin:8,active:!1}},watch:{mdSize:function(t,e){t>=1&&t<=7&&(this.removeLastSizeMenuContentClass(e),this.addNewSizeMenuContentClass(t))},mdDirection:function(t,e){this.removeLastDirectionMenuContentClass(e),this.addNewDirectionMenuContentClass(t)}},methods:{validateMenu:function(){if(!this.menuContent)throw this.$destroy(),new Error("You must have a md-menu-content inside your menu.");if(!this.menuTrigger)throw this.$destroy(),new Error("You must have an element with a md-menu-trigger attribute inside your menu.")},removeLastSizeMenuContentClass:function(t){this.menuContent.classList.remove("md-size-"+t)},removeLastDirectionMenuContentClass:function(t){this.menuContent.classList.remove("md-direction-"+t.replace(" ","-"))},addNewSizeMenuContentClass:function(t){this.menuContent.classList.add("md-size-"+t)},addNewDirectionMenuContentClass:function(t){this.menuContent.classList.add("md-direction-"+t.replace(" ","-"))},closeOnOffClick:function(t){this.$el.contains(t.target)||this.menuContent.contains(t.target)||this.close()},isAboveOfViewport:function(t){return t.top<=this.browserMargin-parseInt(getComputedStyle(this.menuContent).marginTop,10)},isBelowOfViewport:function(t){return t.top+this.menuContent.offsetHeight+this.browserMargin>=window.innerHeight-parseInt(getComputedStyle(this.menuContent).marginTop,10)},isOnTheLeftOfViewport:function(t){return t.left<=this.browserMargin-parseInt(getComputedStyle(this.menuContent).marginLeft,10)},isOnTheRightOfViewport:function(t){return t.left+this.menuContent.offsetWidth+this.browserMargin>=window.innerWidth-parseInt(getComputedStyle(this.menuContent).marginLeft,10)},getInViewPosition:function(t){var e=getComputedStyle(this.menuContent);return this.isAboveOfViewport(t)&&(t.top=this.browserMargin-parseInt(e.marginTop,10)),this.isOnTheLeftOfViewport(t)&&(t.left=this.browserMargin-parseInt(e.marginLeft,10)),this.isOnTheRightOfViewport(t)&&(t.left=window.innerWidth-this.browserMargin-this.menuContent.offsetWidth-parseInt(e.marginLeft,10)),this.isBelowOfViewport(t)&&(t.top=window.innerHeight-this.browserMargin-this.menuContent.offsetHeight-parseInt(e.marginTop,10)),t},getBottomRightPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top,left:t.left};return this.getInViewPosition(e),e},getBottomLeftPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top,left:t.left-this.menuContent.offsetWidth+t.width};return this.getInViewPosition(e),e},getTopRightPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top+t.height-this.menuContent.offsetHeight,left:t.left};return this.getInViewPosition(e),e},getTopLeftPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top+t.height-this.menuContent.offsetHeight,left:t.left-this.menuContent.offsetWidth+t.width};return this.getInViewPosition(e),e},calculateMenuContentPos:function(){var t=void 0;switch(this.mdDirection){case"bottom left":t=this.getBottomLeftPos();break;case"top right":t=this.getTopRightPos();break;case"top left":t=this.getTopLeftPos();break;default:t=this.getBottomRightPos()}this.menuContent.style.top=t.top+"px",this.menuContent.style.left=t.left+"px"},recalculateOnResize:function(){window.requestAnimationFrame(this.calculateMenuContentPos)},open:function(){this.$root.$el.contains(this.menuContent)&&this.$root.$el.removeChild(this.menuContent),this.$root.$el.appendChild(this.menuContent),document.addEventListener("click",this.closeOnOffClick),window.addEventListener("resize",this.recalculateOnResize),this.calculateMenuContentPos(),getComputedStyle(this.menuContent).top,this.menuContent.classList.add("md-active"),this.menuContent.focus(),this.active=!0},close:function t(){var e=this,n=this.menuContent,t=function t(a){if(n&&a.target===n){var i=e.menuContent.querySelector(".md-ripple.md-active");n.removeEventListener(o.default,t),e.menuTrigger.focus(),e.active=!1,i&&i.classList.remove("md-active"),e.$root.$el.removeChild(n),document.removeEventListener("click",e.closeOnOffClick),window.removeEventListener("resize",e.recalculateOnResize)}};this.menuContent.addEventListener(o.default,t),this.menuContent.classList.remove("md-active")},toggle:function(){this.active?this.close():this.open()}},mounted:function(){this.menuTrigger=this.$el.querySelector("[md-menu-trigger]"),this.menuContent=this.$el.querySelector(".md-menu-content"),this.validateMenu(),this.addNewSizeMenuContentClass(this.mdSize),this.addNewDirectionMenuContentClass(this.mdDirection),this.menuContent.parentNode.removeChild(this.menuContent),this.menuTrigger.addEventListener("click",this.toggle)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{oldHighlight:!1,highlighted:!1,itemsAmount:0}},methods:{close:function(){this.highlighted=!1,this.$parent.close()},highlightItem:function(t){this.oldHighlight=this.highlighted,"up"===t&&(1===this.highlighted?this.highlighted=this.itemsAmount:this.highlighted--),"down"===t&&(this.highlighted===this.itemsAmount?this.highlighted=1:this.highlighted++)},fireClick:function(){this.highlighted>0&&this.$children[0].$children[this.highlighted-1].$el.click()}},mounted:function(){if(!this.$parent.$el.classList.contains("md-menu"))throw this.$destroy(),new Error("You must wrap the md-menu-content in a md-menu")}}},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),o=a(i);n(93),e.default={props:{disabled:Boolean},data:function(){return{parentContent:{},index:0}},computed:{classes:function(){return{"md-highlighted":this.highlighted}},highlighted:function(){return this.index===this.parentContent.highlighted&&(this.disabled&&(this.parentContent.oldHighlight>this.parentContent.highlighted?this.parentContent.highlighted--:this.parentContent.highlighted++),1===this.index?this.parentContent.$el.scrollTop=0:this.index===this.parentContent.itemsAmount?this.parentContent.$el.scrollTop=this.parentContent.$el.scrollHeight:this.$el.scrollIntoViewIfNeeded(!1),!0)}},methods:{close:function(){this.disabled||(this.parentMenu.mdCloseOnSelect&&this.parentContent.close(),this.$emit("click"))}},mounted:function(){if(this.parentContent=(0,o.default)(this.$parent,"md-menu-content"),this.parentMenu=(0,o.default)(this.$parent,"md-menu"),!this.parentContent)throw this.$destroy(),new Error("You must wrap the md-menu-item in a md-menu-content");this.parentContent.itemsAmount++,this.index=this.parentContent.itemsAmount}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{name:String,value:[String,Boolean,Number],mdValue:{type:[String,Boolean,Number],required:!0},id:String,disabled:Boolean},computed:{classes:function(){return{"md-checked":this.value&&this.mdValue.toString()===this.value.toString(),"md-disabled":this.disabled}}},methods:{toggleCheck:function(t){this.disabled||(this.$emit("change",this.mdValue,t),this.$emit("input",this.mdValue,t))}}}},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),o=a(i);e.default={props:{value:[String,Boolean,Number]},data:function(){return{parentSelect:{},check:!1,index:0}},computed:{isSelected:function(){if(this.value&&this.parentSelect.value){var t=this.value.toString();return this.parentSelect.multiple?this.parentSelect.value.indexOf(t)>=0:this.value&&this.parentSelect.value&&t===this.parentSelect.value.toString()}return!1},classes:function(){return{"md-selected":this.isSelected,"md-checked":this.check}}},methods:{selectOption:function(){this.parentSelect.multiple?this.check=!this.check:this.parentSelect.selectOption(this.value,this.$refs.item.textContent)}},watch:{isSelected:function(t){this.parentSelect.multiple&&(this.check=t)},check:function(t){t?this.parentSelect.selectMultiple(this.index,this.value,this.$refs.item.textContent):this.parentSelect.selectMultiple(this.index)}},mounted:function(){if(this.parentSelect=(0,o.default)(this.$parent,"md-select"),this.parentContent=(0,o.default)(this.$parent,"md-menu-content"),!this.parentSelect)throw new Error("You must wrap the md-option in a md-select");this.parentSelect.optionsAmount++,this.index=this.parentSelect.optionsAmount,this.parentSelect.multipleOptions[this.index]={},this.parentSelect.options[this.index]=this},beforeDestroy:function(){delete this.parentSelect.options[this.index],delete this.parentSelect.multipleOptions[this.index]}}},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o=n(1),r=a(o),d=n(3),s=a(d);e.default={props:{name:String,required:Boolean,multiple:Boolean,value:[String,Number,Array],id:String,disabled:Boolean,placeholder:String,mdMenuClass:String},data:function(){return{selectedValue:null,selectedText:null,multipleText:null,multipleOptions:{},options:{},optionsAmount:0}},computed:{classes:function(){return{"md-disabled":this.disabled}},contentClasses:function(){return this.multiple?"md-multiple "+this.mdMenuClass:this.mdMenuClass}},watch:{value:function(t){this.setTextAndvalue(t)}},methods:{getSingleValue:function(t){var e=this,n={};return Object.keys(this.options).forEach(function(a){var i=e.options[a];i.value===t&&(n.value=t,n.text=i.$refs.item.textContent)}),n},getMultipleValue:function(t){var e=this;if((0,s.default)(this.value)){var n=function(){var n=[];return t.forEach(function(t){Object.keys(e.options).forEach(function(a){var i=e.options[a];if(i.value===t){var o=i.$refs.item.textContent;e.multipleOptions[a]={value:t,text:o},n.push(o)}})}),{v:{value:t,text:n.join(", ")}}}();if("object"===("undefined"==typeof n?"undefined":i(n)))return n.v}return{}},setTextAndvalue:function(t){var e=this.multiple?this.getMultipleValue(t):this.getSingleValue(t);this.selectedValue=e.value,this.selectedText=e.text,this.parentContainer&&this.$parent.setValue(e.text)},changeValue:function(t){this.$emit("input",t),this.$emit("change",t)},selectMultiple:function(t,e,n){var a=[];this.multipleOptions[t]={value:e,text:n};for(var i in this.multipleOptions)this.multipleOptions.hasOwnProperty(i)&&this.multipleOptions[i].value&&a.push(this.multipleOptions[i].value);this.changeValue(a)},selectOption:function(t,e){this.selectedText=e,this.changeValue(t)}},mounted:function(){this.parentContainer=(0,r.default)(this.$parent,"md-input-container"),this.setTextAndvalue(this.value),this.parentContainer&&(this.parentContainer.setValue(this.value),this.parentContainer.hasSelect=!0)},beforeDestroy:function(){this.parentContainer&&(this.parentContainer.setValue(""),this.parentContainer.hasSelect=!1)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{mdVisible:!1}},computed:{classes:function(){return this.mdVisible&&"md-active"}},methods:{show:function(){this.mdVisible=!0,this.$el.focus(),this.$emit("open")},close:function(){this.mdVisible=!1,this.$el.blur(),this.$emit("close")},toggle:function(){this.mdVisible?this.close():this.show()}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={render:function(t){var e="div",n={staticClass:"md-subheader"};return"md-list"===this.$parent.$options._componentTag&&(e="li"),t(e,n,this.$slots.default)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=75,a="-1px";e.default={props:{name:String,value:Boolean,id:String,disabled:Boolean,type:{type:String,default:"button"}},data:function(){return{leftPos:a,checked:this.value}},computed:{classes:function(){return{"md-checked":Boolean(this.value),"md-disabled":this.disabled}},styles:function(){return{transform:"translate3D("+this.leftPos+", -50%, 0)"}}},watch:{checked:function(){this.leftPos=this.value?n+"%":a}},methods:{toggleSwitch:function(){this.disabled||(this.checked=!this.checked,this.$emit("change",this.checked),this.$emit("input",this.checked))}},mounted:function(){this.leftPos=this.value?n+"%":a}}},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),o=a(i);e.default={props:{mdSortType:String,mdSort:String},data:function(){return{sortType:this.mdSortType,sortBy:this.mdSort,hasRowSelection:!1,data:[],numberOfRows:0,numberOfSelected:0,selectedRows:{}}},methods:{emitSort:function(t){this.sortBy=t,this.$emit("sort",{name:t,type:this.sortType})},emitSelection:function(){this.$emit("select",this.selectedRows)}},mounted:function(){this.parentCard=(0,o.default)(this.$parent,"md-table-card"),this.parentCard&&(this.parentCard.tableInstance=this)}}},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),o=a(i);e.default={props:{mdSelectedLabel:String},data:function(){return{classes:{},tableInstance:{}}},mounted:function(){var t=this;this.parentCard=(0,o.default)(this.$parent,"md-table-card"),this.$nextTick(function(){t.tableInstance=t.parentCard.tableInstance,t.$watch("tableInstance.numberOfSelected",function(){t.$refs.counter.textContent=t.tableInstance.numberOfSelected,t.classes={"md-active":t.tableInstance.numberOfSelected>0}})})}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdNumeric:Boolean},computed:{classes:function(){return{"md-numeric":this.mdNumeric}}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{value:String,mdLarge:Boolean,mdId:String,mdName:String,mdPlaceholder:String,mdMaxlength:[Number,String]},data:function(){return{active:!1}},computed:{triggerClasses:function(){return{"md-edited":this.value}},dialogClasses:function(){return{"md-active":this.active,"md-large":this.mdLarge}},realValue:function(){console.log(this.value)}},methods:{openDialog:function(){this.active=!0,this.$refs.input.$el.focus(),document.addEventListener("click",this.closeDialogOnOffClick)},closeDialog:function(){this.active&&(this.active=!1,this.$refs.input.$el.blur(),document.removeEventListener("click",this.closeDialogOnOffClick))},closeDialogOnOffClick:function(t){this.$refs.dialog.contains(t.target)||this.closeDialog()},confirmDialog:function(){var t=this.$refs.input.$el.value;this.closeDialog(),this.$emit("input",t),this.$emit("edited",t)}}}},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),o=a(i);e.default={props:{mdNumeric:Boolean,mdSortBy:String,mdTooltip:String},data:function(){return{sortType:null,sorted:!1,parentTable:{}}},computed:{classes:function(){var t=this.hasMatchSort();return t||(this.sorted=!1),{"md-numeric":this.mdNumeric,"md-sortable":this.mdSortBy,"md-sorted":t&&this.sorted,"md-sorted-descending":t&&"desc"===this.sortType}}},methods:{hasMatchSort:function(){return this.parentTable.sortBy===this.mdSortBy},changeSort:function(){this.mdSortBy&&("asc"===this.sortType&&this.sorted?this.sortType="desc":this.sortType="asc",this.sorted=!0,this.parentTable.sortType=this.sortType,this.parentTable.emitSort(this.mdSortBy))}},mounted:function(){this.parentTable=(0,o.default)(this.$parent,"md-table"),this.hasMatchSort()&&(this.sorted=!0,this.sortType=this.parentTable.sortType)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdSize:{type:[Number,String],default:10},mdPageOptions:[Array,Boolean],mdPage:{type:[Number,String],default:1},mdTotal:{type:[Number,String],default:"Many"},mdLabel:{type:String,default:"Rows per page"},mdSeparator:{type:String,default:"of"}},data:function(){return{currentSize:parseInt(this.mdSize,10),currentPage:parseInt(this.mdPage,10)}},computed:{lastPage:function(){return!1}},methods:{emitPaginationEvent:function(){this.canFireEvents&&this.$emit("pagination",{size:this.currentSize,page:this.currentPage})},changeSize:function(){this.canFireEvents&&(this.$emit("size",this.currentSize),this.emitPaginationEvent())},changePage:function(){this.canFireEvents&&(this.$emit("page",this.currentPage),this.emitPaginationEvent())}},mounted:function(){var t=this;this.$nextTick(function(){t.mdPageOptions=t.mdPageOptions||[10,25,50,100],t.currentSize=t.mdPageOptions[0],t.canFireEvents=!0})}}},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),o=a(i),r="md-transition-off";e.default={props:{mdAutoSelect:Boolean,mdSelection:Boolean,mdItem:Object},data:function(){return{parentTable:{},headRow:!1,checkbox:!1,index:0}},computed:{isDisabled:function(){return!this.mdSelection&&!this.headRow},hasSelection:function(){return this.mdSelection||this.headRow&&this.parentTable.hasRowSelection},classes:function(){return{"md-selected":this.checkbox}}},methods:{setSelectedRow:function(t,e){t?(this.parentTable.selectedRows[e]=this.parentTable.data[e],++this.parentTable.numberOfSelected):(delete this.parentTable.selectedRows[e],--this.parentTable.numberOfSelected)},handleSingleSelection:function(t){this.setSelectedRow(t,this.index-1),this.parentTable.$children[0].checkbox=this.parentTable.numberOfSelected===this.parentTable.numberOfRows},handleMultipleSelection:function(t){var e=this;this.parentTable.numberOfRows>25&&this.parentTable.$el.classList.add(r),this.parentTable.$children.forEach(function(n,a){n.checkbox=t,n.headRow||e.setSelectedRow(t,a-1)}),t?this.parentTable.numberOfSelected=this.parentTable.numberOfRows:this.parentTable.numberOfSelected=0,window.setTimeout(function(){return e.parentTable.$el.classList.remove(r)})},select:function(t){this.hasSelection&&(this.headRow?this.handleMultipleSelection(t):this.handleSingleSelection(t),this.parentTable.emitSelection())},autoSelect:function(){this.mdAutoSelect&&this.hasSelection&&(this.checkbox=!this.checkbox,this.handleSingleSelection(this.checkbox),this.parentTable.emitSelection())}},watch:{data:function(){this.parentTable.data[this.index]=this.item}},mounted:function(){this.parentTable=(0,o.default)(this.$parent,"md-table"),"thead"===this.$el.parentNode.tagName.toLowerCase()?this.headRow=!0:(this.parentTable.numberOfRows++,this.index=this.parentTable.numberOfRows,this.mdSelection&&(this.parentTable.hasRowSelection=!0),this.mdItem&&this.parentTable.data.push(this.mdItem))}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{id:[String,Number],mdLabel:[String,Number],mdIcon:String,mdActive:Boolean,mdDisabled:Boolean},data:function(){var t=void 0;return this.id||(t="tab-"+Math.random().toString(36).substr(2,10)),{tabId:this.id||t}},watch:{mdActive:function(){this.updateTabData()},mdDisabled:function(){this.updateTabData()},mdIcon:function(){this.updateTabData()},mdLabel:function(){this.updateTabData()}},methods:{updateTabData:function(){this.$parent.updateTabData({id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,ref:this.$refs.tab})}},mounted:function(){if(!this.$parent.$el.classList.contains("md-tabs"))throw this.$destroy(),new Error("You should wrap the md-tab in a md-tabs");this.$parent.registerTab({id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,ref:this.$refs.tab})}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdFixed:Boolean,mdCentered:Boolean,mdElevation:[String,Number]},data:function(){return{hasIcons:!1,hasLabel:!1,elevation:this.mdElevation,activeTab:"",activeTabNumber:0,tabs:{}}},watch:{mdFixed:function(){var t=this,e=0,n=window.setInterval(function(){e++,window.requestAnimationFrame(function(){t.calculateIndicatorPos(!0)}),e>200&&window.clearInterval(n)},1);this.recalculateAllTabsPos()},mdCentered:function(){this.recalculateAllTabsPos()},mdElevation:function(){this.elevation=this.mdElevation}},computed:{tabClasses:function(){return{"md-fixed":this.mdFixed,"md-centered":this.mdCentered||this.mdFixed,"md-has-icon":this.hasIcons,"md-has-label":this.hasLabel}},indicatorClass:function(){var t=this.lastIndicatorNumber>this.activeTabNumber;return this.lastIndicatorNumber=this.activeTabNumber,{"md-to-right":!t,"md-to-left":t}}},methods:{getHeaderClass:function(t){return{"md-active":this.activeTab===t.id,"md-disabled":t.disabled}},calculateIndicatorPos:function(t){var e=this,n=this.$refs.indicator,a=this.$el.offsetWidth;t&&n.classList.add("md-transition-off"),this.$nextTick(function(){var i=e.$refs.tabHeader[e.activeTabNumber],o=i.offsetLeft,r=a-o-i.offsetWidth;n.style.left=o+"px",n.style.right=r+"px",t&&window.setTimeout(function(){n.classList.remove("md-transition-off")},100)})},calculateTabPos:function(t,e){this.$refs.tabWrapper.style.transform="translate3D("+-this.$refs.tabContent.offsetWidth*this.activeTabNumber+"px, 0, 0)",t.style.width=this.$refs.tabContent.offsetWidth+"px",t.style.left=this.$refs.tabContent.offsetWidth*e+"px"},setVisibleTab:function(t){this.$refs.tabContent.style.height=t.offsetHeight+"px",t.classList.add("md-active")},changeTab:function(t){var e=this,n=Object.keys(this.tabs),a=t||n[0],i=n.indexOf(a);this.tabs[this.activeTab||a].ref.classList.remove("md-active"),this.activeTab=a,this.activeTabNumber=i,this.$nextTick(function(){e.calculateIndicatorPos(),e.calculateTabPos(e.tabs[a].ref,i),e.setVisibleTab(e.tabs[a].ref)}),this.$emit("change",i)},handleTabData:function(t){var e=Object.keys(this.tabs),n=e.indexOf(t.id);this.hasIcons=!!t.icon,this.hasLabel=!!t.label,t.disabled?this.changeTab(e[n+1]):t.active&&this.changeTab(t.id)},registerTab:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.calculateTabPos(this.tabs[t.id].ref,Object.keys(this.tabs).length-1)},updateTabData:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.$forceUpdate(),this.recalculateAllTabsPos()},recalculateAllTabsPos:function(t){var e=this;"undefined"==typeof t&&(t=!0),window.requestAnimationFrame(function(){e.calculateIndicatorPos(!t),Object.keys(e.tabs).forEach(function(t,n){e.calculateTabPos(e.tabs[t].ref,n)})})}},mounted:function(){this.activeTab||this.changeTab(),window.addEventListener("resize",this.recalculateAllTabsPos)},beforeDestroy:function(){window.removeEventListener("resize",this.recalculateAllTabsPos)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=void 0,a=void 0,i=void 0,o=function(t){var e=t.targetElement.getBoundingClientRect();switch(t.mdDirection){case"top":t.$el.style.top=e.top-t.$el.offsetHeight+"px",t.$el.style.left=e.left+e.width/2+"px";break;case"right":t.$el.style.top=e.top+"px",t.$el.style.left=e.left+e.width+"px";break;case"bottom":t.$el.style.top=e.bottom+"px",t.$el.style.left=e.left+e.width/2+"px";break;case"left":t.$el.style.top=e.top+"px",t.$el.style.left=e.left-t.$el.offsetWidth+"px";break;default:console.warn("Invalid "+t.mdDirection+" option to md-direction option")}};e.default={props:{mdDirection:{type:String,default:"bottom"},mdDelay:{type:String,default:"0"}},data:function(){return{active:!1}},computed:{classes:function(){return{"md-active":this.active, -"md-tooltip-top":"top"===this.mdDirection,"md-tooltip-right":"right"===this.mdDirection,"md-tooltip-bottom":"bottom"===this.mdDirection,"md-tooltip-left":"left"===this.mdDirection}},style:function(){return{"transition-delay":this.mdDelay+"ms"}}},watch:{mdDirection:function(){o(this)}},mounted:function(){var t=this,e=this.$el,i=e.parentNode;this.targetElement=i,n=function(){document.body.appendChild(e),o(t),t.active=!0},a=function(){var n=function t(){e.removeEventListener("transitionend",t),e.parentNode&&!e.classList.contains("md-active")&&document.body.removeChild(e)};t.active=!1,e.removeEventListener("transitionend",n),e.addEventListener("transitionend",n)},this.$el.parentNode.removeChild(this.$el),i.addEventListener("mouseenter",n),i.addEventListener("focus",n),i.addEventListener("mouseleave",a),i.addEventListener("blur",a)},beforeDestroy:function(){this.active=!1,this.$el.parentNode&&document.body.removeChild(this.$el),i&&(i.removeEventListener("mouseenter",n),i.removeEventListener("focus",n),i.removeEventListener("mouseleave",a),i.removeEventListener("blur",a))}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdElevation:[String,Number]},data:function(){return{elevation:0===this.mdElevation?0:this.mdElevation||1}},watch:{mdElevation:function(){this.elevation=this.mdElevation}},computed:{classes:function(){var t=parseInt(this.elevation,10),e="md-whiteframe-";return isNaN(t)||"number"!=typeof t?this.elevation.indexOf("dp")>-1&&(e+=this.elevation):(e+=t,e+="dp"),e}}}},function(t,e,n){e=t.exports=n(92)(),e.push([t.id,'html{height:100%;box-sizing:border-box}html *,html :after,html :before{box-sizing:inherit}body{min-height:100%;margin:0;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:rgba(0,0,0,.87);font-family:Roboto,Lato,sans-serif}audio,canvas,embed,iframe,img,object,svg,video{max-width:100%;height:auto;font-style:italic;vertical-align:middle}[tabindex="-1"]:focus{outline:none!important}.md-scrollbar::-webkit-scrollbar,.md-scrollbar ::-webkit-scrollbar{width:10px;height:10px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.12);transition:all .5s cubic-bezier(.35,0,.25,1);background-color:rgba(0,0,0,.05)}.md-scrollbar::-webkit-scrollbar:hover,.md-scrollbar ::-webkit-scrollbar:hover{box-shadow:inset 1px 1px 0 rgba(0,0,0,.054),inset 0 -1px 0 rgba(0,0,0,.038);background-color:rgba(0,0,0,.087)}.md-scrollbar::-webkit-scrollbar-button,.md-scrollbar ::-webkit-scrollbar-button{display:none}.md-scrollbar::-webkit-scrollbar-corner,.md-scrollbar ::-webkit-scrollbar-corner{background-color:transparent}.md-scrollbar::-webkit-scrollbar-thumb,.md-scrollbar ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26);box-shadow:inset 1px 1px 0 rgba(0,0,0,.054),inset 0 -1px 0 rgba(0,0,0,.087);transition:all .5s cubic-bezier(.35,0,.25,1)}.md-caption{font-size:12px;font-weight:400;letter-spacing:.02em;line-height:17px}.md-body-1,body{font-weight:400;line-height:20px}.md-body-1,.md-body-2,body{font-size:14px;letter-spacing:.01em}.md-body-2{font-weight:500;line-height:24px}.md-subheading{font-size:16px;font-weight:400;letter-spacing:.01em;line-height:24px}.md-title{font-size:20px;font-weight:500;letter-spacing:.005em;line-height:26px}.md-headline{font-size:24px;line-height:32px}.md-display-1,.md-headline{font-weight:400;letter-spacing:0}.md-display-1{font-size:34px;line-height:40px}.md-display-2{font-size:45px;font-weight:400;letter-spacing:0;line-height:48px}.md-display-3{font-size:56px;font-weight:400;letter-spacing:-.005em;line-height:58px}.md-display-4{font-size:112px;font-weight:300;letter-spacing:-.01em;line-height:112px}a:not(.md-button){text-decoration:none}a:not(.md-button):hover{text-decoration:underline}button:focus{outline:none}',""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;ee.scrollTop+e.clientHeight,d=this.offsetLeft-e.offsetLefte.scrollLeft+e.clientWidth,m=o&&!r;(o||r)&&t&&(e.scrollTop=this.offsetTop-e.offsetTop-e.clientHeight/2-a+this.clientHeight/2),(d||s)&&t&&(e.scrollLeft=this.offsetLeft-e.offsetLeft-e.clientWidth/2-i+this.clientWidth/2),(o||r||d||s)&&!t&&this.scrollIntoView(m)})},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){t.exports=function(t){var e="[A-Za-z$_][0-9A-Za-z$_]*",n={keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},a={className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:t.C_NUMBER_RE}],relevance:0},i={className:"subst",begin:"\\$\\{",end:"\\}",keywords:n,contains:[]},o={className:"string",begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE,i]};i.contains=[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,o,a,t.REGEXP_MODE];var r=i.contains.concat([t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE]);return{aliases:["js","jsx"],keywords:n,contains:[{className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},{className:"meta",begin:/^#!/,end:/$/},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,o,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,a,{begin:/[{,]\s*/,relevance:0,contains:[{begin:e+"\\s*:",returnBegin:!0,relevance:0,contains:[{className:"attr",begin:e,relevance:0}]}]},{begin:"("+t.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+e+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,contains:r}]}]},{begin:/,end:/(\/\w+|\w+\/)>/,subLanguage:"xml",contains:[{begin:/<\w+\s*\/>/,skip:!0},{begin:/<\w+/,end:/(\/\w+|\w+\/)>/,skip:!0,contains:[{begin:/<\w+\s*\/>/,skip:!0},"self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[t.inherit(t.TITLE_MODE,{begin:e}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:r}],illegal:/\[|%/},{begin:/\$[(.]/},t.METHOD_GUARD,{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends"},t.UNDERSCORE_TITLE_MODE]},{beginKeywords:"constructor",end:/\{/,excludeEnd:!0}],illegal:/#(?!!)/}}},function(t,e){t.exports=function(t){var e="[a-zA-Z-][a-zA-Z0-9_-]*",n={className:"variable",begin:"(\\$"+e+")\\b"},a={className:"number",begin:"#[0-9A-Fa-f]+"};({className:"attribute",begin:"[A-Z\\_\\.\\-]+",end:":",excludeEnd:!0,illegal:"[^\\s]",starts:{endsWithParent:!0,excludeEnd:!0,contains:[a,t.CSS_NUMBER_MODE,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,t.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"!important"}]}});return{case_insensitive:!0,illegal:"[=/|']",contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:"\\#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},{className:"selector-attr",begin:"\\[",end:"\\]",illegal:"$"},{className:"selector-tag",begin:"\\b(a|abbr|acronym|address|area|article|aside|audio|b|base|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|command|datalist|dd|del|details|dfn|div|dl|dt|em|embed|fieldset|figcaption|figure|footer|form|frame|frameset|(h[1-6])|head|header|hgroup|hr|html|i|iframe|img|input|ins|kbd|keygen|label|legend|li|link|map|mark|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|pre|progress|q|rp|rt|ruby|samp|script|section|select|small|span|strike|strong|style|sub|sup|table|tbody|td|textarea|tfoot|th|thead|time|title|tr|tt|ul|var|video)\\b",relevance:0},{begin:":(visited|valid|root|right|required|read-write|read-only|out-range|optional|only-of-type|only-child|nth-of-type|nth-last-of-type|nth-last-child|nth-child|not|link|left|last-of-type|last-child|lang|invalid|indeterminate|in-range|hover|focus|first-of-type|first-line|first-letter|first-child|first|enabled|empty|disabled|default|checked|before|after|active)"},{begin:"::(after|before|choices|first-letter|first-line|repeat-index|repeat-item|selection|value)"},n,{className:"attribute",begin:"\\b(z-index|word-wrap|word-spacing|word-break|width|widows|white-space|visibility|vertical-align|unicode-bidi|transition-timing-function|transition-property|transition-duration|transition-delay|transition|transform-style|transform-origin|transform|top|text-underline-position|text-transform|text-shadow|text-rendering|text-overflow|text-indent|text-decoration-style|text-decoration-line|text-decoration-color|text-decoration|text-align-last|text-align|tab-size|table-layout|right|resize|quotes|position|pointer-events|perspective-origin|perspective|page-break-inside|page-break-before|page-break-after|padding-top|padding-right|padding-left|padding-bottom|padding|overflow-y|overflow-x|overflow-wrap|overflow|outline-width|outline-style|outline-offset|outline-color|outline|orphans|order|opacity|object-position|object-fit|normal|none|nav-up|nav-right|nav-left|nav-index|nav-down|min-width|min-height|max-width|max-height|mask|marks|margin-top|margin-right|margin-left|margin-bottom|margin|list-style-type|list-style-position|list-style-image|list-style|line-height|letter-spacing|left|justify-content|initial|inherit|ime-mode|image-orientation|image-resolution|image-rendering|icon|hyphens|height|font-weight|font-variant-ligatures|font-variant|font-style|font-stretch|font-size-adjust|font-size|font-language-override|font-kerning|font-feature-settings|font-family|font|float|flex-wrap|flex-shrink|flex-grow|flex-flow|flex-direction|flex-basis|flex|filter|empty-cells|display|direction|cursor|counter-reset|counter-increment|content|column-width|column-span|column-rule-width|column-rule-style|column-rule-color|column-rule|column-gap|column-fill|column-count|columns|color|clip-path|clip|clear|caption-side|break-inside|break-before|break-after|box-sizing|box-shadow|box-decoration-break|bottom|border-width|border-top-width|border-top-style|border-top-right-radius|border-top-left-radius|border-top-color|border-top|border-style|border-spacing|border-right-width|border-right-style|border-right-color|border-right|border-radius|border-left-width|border-left-style|border-left-color|border-left|border-image-width|border-image-source|border-image-slice|border-image-repeat|border-image-outset|border-image|border-color|border-collapse|border-bottom-width|border-bottom-style|border-bottom-right-radius|border-bottom-left-radius|border-bottom-color|border-bottom|border|background-size|background-repeat|background-position|background-origin|background-image|background-color|background-clip|background-attachment|background-blend-mode|background|backface-visibility|auto|animation-timing-function|animation-play-state|animation-name|animation-iteration-count|animation-fill-mode|animation-duration|animation-direction|animation-delay|animation|align-self|align-items|align-content)\\b",illegal:"[^\\s]"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:":",end:";",contains:[n,a,t.CSS_NUMBER_MODE,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,{className:"meta",begin:"!important"}]},{begin:"@",end:"[{;]",keywords:"mixin include extend for if else each while charset import debug media page content font-face namespace warn",contains:[n,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,a,t.CSS_NUMBER_MODE,{begin:"\\s[A-Za-z0-9_.-]+",relevance:0}]}]}}},function(t,e){t.exports=function(t){var e="[A-Za-z0-9\\._:-]+",n={endsWithParent:!0,illegal:/,relevance:0,contains:[{className:"attr",begin:e,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/},{begin:/[^\s"'=<>`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist"],case_insensitive:!0,contains:[{className:"meta",begin:"",relevance:10,contains:[{begin:"\\[",end:"\\]"}]},t.COMMENT("",{relevance:10}),{begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},{begin:/<\?(php)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0}]},{className:"tag",begin:"",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:"",returnEnd:!0,subLanguage:["actionscript","javascript","handlebars","xml"]}},{className:"meta",variants:[{begin:/<\?xml/,end:/\?>/,relevance:10},{begin:/<\?\w+/,end:/\?>/}]},{className:"tag",begin:"?",end:"/?>",contains:[{className:"name",begin:/[^\/><\s]+/,relevance:0},n]}]}}},function(t,e){t.exports=".THEME_NAME .md-avatar.md-primary.md-avatar-icon,.THEME_NAME.md-avatar.md-primary.md-avatar-icon{background-color:PRIMARY-COLOR}.THEME_NAME .md-avatar.md-primary.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-primary.md-avatar-icon .md-icon{color:PRIMARY-CONTRAST-0.99999}.THEME_NAME .md-avatar.md-accent.md-avatar-icon,.THEME_NAME.md-avatar.md-accent.md-avatar-icon{background-color:ACCENT-COLOR}.THEME_NAME .md-avatar.md-accent.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-accent.md-avatar-icon .md-icon{color:ACCENT-CONTRAST-0.99999}.THEME_NAME .md-avatar.md-warn.md-avatar-icon,.THEME_NAME.md-avatar.md-warn.md-avatar-icon{background-color:WARN-COLOR}.THEME_NAME .md-avatar.md-warn.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon{color:WARN-CONTRAST-0.99999}\n"},function(t,e){t.exports=".THEME_NAME .md-bottom-bar.md-fixed,.THEME_NAME.md-bottom-bar.md-fixed{background-color:BACKGROUND-COLOR}.THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active{color:PRIMARY-COLOR}.THEME_NAME .md-bottom-bar.md-shift,.THEME_NAME.md-bottom-bar.md-shift{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item{color:PRIMARY-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item.md-active{color:PRIMARY-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-accent,.THEME_NAME.md-bottom-bar.md-shift.md-accent{background-color:ACCENT-COLOR}.THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item{color:ACCENT-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active{color:ACCENT-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-warn,.THEME_NAME.md-bottom-bar.md-shift.md-warn{background-color:WARN-COLOR}.THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item{color:WARN-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active{color:WARN-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-transparent,.THEME_NAME.md-bottom-bar.md-shift.md-transparent{background-color:transparent}.THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}\n"},function(t,e){t.exports=".THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button){color:BACKGROUND-COLOR-900;background-color:BACKGROUND-COLOR-50}.THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button):hover,.THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button):hover{background-color:BACKGROUND-COLOR-200}.THEME_NAME .md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised){color:BACKGROUND-COLOR}.THEME_NAME .md-button:not([disabled]).md-fab,.THEME_NAME.md-button:not([disabled]).md-fab{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME .md-button:not([disabled]).md-fab:hover,.THEME_NAME.md-button:not([disabled]).md-fab:hover{background-color:ACCENT-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-fab.md-clean,.THEME_NAME.md-button:not([disabled]).md-fab.md-clean{color:BACKGROUND-COLOR-900;background-color:BACKGROUND-COLOR-50}.THEME_NAME .md-button:not([disabled]).md-fab.md-clean:hover,.THEME_NAME.md-button:not([disabled]).md-fab.md-clean:hover{background-color:BACKGROUND-COLOR-200}.THEME_NAME .md-button:not([disabled]).md-primary:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-primary:not(.md-icon-button){color:PRIMARY-COLOR}.THEME_NAME .md-button:not([disabled]).md-primary.md-raised,.THEME_NAME .md-button:not([disabled]).md-primary.md-fab,.THEME_NAME.md-button:not([disabled]).md-primary.md-raised,.THEME_NAME.md-button:not([disabled]).md-primary.md-fab{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-button:not([disabled]).md-primary.md-raised:hover,.THEME_NAME .md-button:not([disabled]).md-primary.md-fab:hover,.THEME_NAME.md-button:not([disabled]).md-primary.md-raised:hover,.THEME_NAME.md-button:not([disabled]).md-primary.md-fab:hover{background-color:PRIMARY-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised){color:PRIMARY-COLOR}.THEME_NAME .md-button:not([disabled]).md-accent:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-accent:not(.md-icon-button){color:ACCENT-COLOR}.THEME_NAME .md-button:not([disabled]).md-accent.md-raised,.THEME_NAME.md-button:not([disabled]).md-accent.md-raised{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME .md-button:not([disabled]).md-accent.md-raised:hover,.THEME_NAME.md-button:not([disabled]).md-accent.md-raised:hover{background-color:ACCENT-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised){color:ACCENT-COLOR}.THEME_NAME .md-button:not([disabled]).md-warn:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-warn:not(.md-icon-button){color:WARN-COLOR}.THEME_NAME .md-button:not([disabled]).md-warn.md-raised,.THEME_NAME .md-button:not([disabled]).md-warn.md-fab,.THEME_NAME.md-button:not([disabled]).md-warn.md-raised,.THEME_NAME.md-button:not([disabled]).md-warn.md-fab{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME .md-button:not([disabled]).md-warn.md-raised:hover,.THEME_NAME .md-button:not([disabled]).md-warn.md-fab:hover,.THEME_NAME.md-button:not([disabled]).md-warn.md-raised:hover,.THEME_NAME.md-button:not([disabled]).md-warn.md-fab:hover{background-color:WARN-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised){color:WARN-COLOR}\n"},function(t,e){t.exports='.THEME_NAME .md-button-toggle .md-button:after,.THEME_NAME.md-button-toggle .md-button:after{width:1px;position:absolute;top:0;bottom:0;left:0;content:" "}.THEME_NAME .md-button-toggle .md-toggle,.THEME_NAME.md-button-toggle .md-toggle{color:BACKGROUND-CONTRAST-600;background-color:BACKGROUND-COLOR-500}.THEME_NAME .md-button-toggle .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]){background-color:BACKGROUND-COLOR-600}.THEME_NAME .md-button-toggle .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle .md-toggle+.md-toggle:after{background-color:BACKGROUND-COLOR-600}.THEME_NAME .md-button-toggle.md-primary .md-toggle,.THEME_NAME.md-button-toggle.md-primary .md-toggle{color:PRIMARY-CONTRAST;background-color:PRIMARY-COLOR}.THEME_NAME .md-button-toggle.md-primary .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-primary .md-toggle:hover:not([disabled]){background-color:PRIMARY-COLOR-600}.THEME_NAME .md-button-toggle.md-primary .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-primary .md-toggle+.md-toggle:after{background-color:PRIMARY-COLOR-700}.THEME_NAME .md-button-toggle.md-accent .md-toggle,.THEME_NAME.md-button-toggle.md-accent .md-toggle{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME .md-button-toggle.md-accent .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-accent .md-toggle:hover:not([disabled]){background-color:ACCENT-COLOR-600}.THEME_NAME .md-button-toggle.md-accent .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-accent .md-toggle+.md-toggle:after{background-color:ACCENT-COLOR-700}.THEME_NAME .md-button-toggle.md-warn .md-toggle,.THEME_NAME.md-button-toggle.md-warn .md-toggle{color:WARN-CONTRAST;background-color:WARN-COLOR}.THEME_NAME .md-button-toggle.md-warn .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-warn .md-toggle:hover:not([disabled]){background-color:WARN-COLOR-600}.THEME_NAME .md-button-toggle.md-warn .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-warn .md-toggle+.md-toggle:after{background-color:WARN-COLOR-700}.THEME_NAME .md-button-toggle [disabled],.THEME_NAME.md-button-toggle [disabled]{color:rgba(0,0,0,0.26)}.THEME_NAME .md-button-toggle [disabled].md-toggle,.THEME_NAME.md-button-toggle [disabled].md-toggle{color:BACKGROUND-CONTRAST-0.2;background-color:rgba(0,0,0,0.26)}\n'},function(t,e){t.exports=".THEME_NAME .md-card,.THEME_NAME.md-card{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-card .md-icon-button .md-icon,.THEME_NAME.md-card .md-icon-button .md-icon{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-card>.md-card-area:after,.THEME_NAME.md-card>.md-card-area:after{background-color:BACKGROUND-CONTRAST-0.12}.THEME_NAME .md-card .md-card-media-cover.md-text-scrim .md-backdrop,.THEME_NAME.md-card .md-card-media-cover.md-text-scrim .md-backdrop{background:linear-gradient(to bottom, BACKGROUND-CONTRAST-0.0 20%, BACKGROUND-CONTRAST-0.275 66%, BACKGROUND-CONTRAST-0.55 100%)}.THEME_NAME .md-card .md-card-media-cover.md-solid .md-card-area,.THEME_NAME.md-card .md-card-media-cover.md-solid .md-card-area{background-color:BACKGROUND-CONTRAST-0.4}.THEME_NAME .md-card .md-card-expand .md-card-actions,.THEME_NAME.md-card .md-card-expand .md-card-actions{background-color:BACKGROUND-COLOR-A100}\n"},function(t,e){t.exports=".THEME_NAME .md-checkbox.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-checked .md-checkbox-container{background-color:ACCENT-COLOR;border-color:ACCENT-COLOR}.THEME_NAME .md-checkbox.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-checked .md-checkbox-container:after{border-color:ACCENT-CONTRAST}.THEME_NAME .md-checkbox.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-checkbox.md-checked .md-ripple,.THEME_NAME.md-checkbox.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container{background-color:PRIMARY-COLOR;border-color:PRIMARY-COLOR}.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container:after{border-color:PRIMARY-CONTRAST}.THEME_NAME .md-checkbox.md-primary.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container{background-color:WARN-COLOR;border-color:WARN-COLOR}.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container:after{border-color:WARN-CONTRAST}.THEME_NAME .md-checkbox.md-warn.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-checkbox.md-disabled.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-disabled.md-checked .md-checkbox-container{background-color:rgba(0,0,0,0.26);border-color:transparent}.THEME_NAME .md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container,.THEME_NAME.md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container{border-color:rgba(0,0,0,0.26)}\n"},function(t,e){t.exports=".THEME_NAME .md-icon.md-primary,.THEME_NAME.md-icon.md-primary{color:PRIMARY-COLOR}.THEME_NAME .md-icon.md-accent,.THEME_NAME.md-icon.md-accent{color:ACCENT-COLOR}.THEME_NAME .md-icon.md-warn,.THEME_NAME.md-icon.md-warn{color:WARN-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-input-container.md-input-invalid:after,.THEME_NAME.md-input-container.md-input-invalid:after{background-color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-invalid label,.THEME_NAME .md-input-container.md-input-invalid .md-error,.THEME_NAME .md-input-container.md-input-invalid .md-count,.THEME_NAME .md-input-container.md-input-invalid input,.THEME_NAME .md-input-container.md-input-invalid textarea,.THEME_NAME.md-input-container.md-input-invalid label,.THEME_NAME.md-input-container.md-input-invalid .md-error,.THEME_NAME.md-input-container.md-input-invalid .md-count,.THEME_NAME.md-input-container.md-input-invalid input,.THEME_NAME.md-input-container.md-input-invalid textarea{color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-focused.md-input-inline label,.THEME_NAME.md-input-container.md-input-focused.md-input-inline label{color:rgba(0,0,0,0.54)}.THEME_NAME .md-input-container.md-input-focused.md-input-required label:after,.THEME_NAME.md-input-container.md-input-focused.md-input-required label:after{color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-focused:after,.THEME_NAME.md-input-container.md-input-focused:after{height:2px;background-color:PRIMARY-COLOR}.THEME_NAME .md-input-container.md-input-focused input,.THEME_NAME .md-input-container.md-input-focused textarea,.THEME_NAME.md-input-container.md-input-focused input,.THEME_NAME.md-input-container.md-input-focused textarea{color:PRIMARY-COLOR;text-shadow:0 0 0 BACKGROUND-CONTRAST;-webkit-text-fill-color:transparent}.THEME_NAME .md-input-container.md-input-focused label,.THEME_NAME.md-input-container.md-input-focused label{color:PRIMARY-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-list,.THEME_NAME.md-list{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST}.THEME_NAME .md-list.md-transparent,.THEME_NAME.md-list.md-transparent{background-color:transparent;color:inherit}.THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container,.THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container>.md-icon{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container>.md-icon{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container{color:ACCENT-COLOR}.THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container>.md-icon{color:ACCENT-COLOR}.THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container{color:WARN-COLOR}.THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container>.md-icon{color:WARN-COLOR}.THEME_NAME .md-list .md-list-item-expand .md-list-item-container,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-list .md-list-item-expand .md-list-item-container:hover,.THEME_NAME .md-list .md-list-item-expand .md-list-item-container:focus,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container:hover,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container:focus{background-color:rgba(153,153,153,0.2)}\n"; -},function(t,e){t.exports=""},function(t,e){t.exports=".THEME_NAME .md-radio .md-radio-container:after,.THEME_NAME.md-radio .md-radio-container:after{background-color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-radio-container,.THEME_NAME.md-radio.md-checked .md-radio-container{border-color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-ripple,.THEME_NAME.md-radio.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-radio.md-primary .md-radio-container:after,.THEME_NAME.md-radio.md-primary .md-radio-container:after{background-color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-primary.md-checked .md-radio-container,.THEME_NAME.md-radio.md-primary.md-checked .md-radio-container{border-color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-primary.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-warn .md-radio-container:after,.THEME_NAME.md-radio.md-warn .md-radio-container:after{background-color:WARN-COLOR}.THEME_NAME .md-radio.md-warn.md-checked .md-radio-container,.THEME_NAME.md-radio.md-warn.md-checked .md-radio-container{border-color:WARN-COLOR}.THEME_NAME .md-radio.md-warn.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-radio.md-disabled .md-radio-container,.THEME_NAME.md-radio.md-disabled .md-radio-container{border-color:rgba(0,0,0,0.26)}.THEME_NAME .md-radio.md-disabled .md-radio-container:after,.THEME_NAME.md-radio.md-disabled .md-radio-container:after{background-color:rgba(0,0,0,0.26)}.THEME_NAME .md-radio.md-disabled.md-checked .md-radio-container,.THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container{border-color:rgba(0,0,0,0.26)}\n"},function(t,e){t.exports=".THEME_NAME .md-select-content .md-menu-item.md-selected,.THEME_NAME .md-select-content .md-menu-item.md-checked,.THEME_NAME.md-select-content .md-menu-item.md-selected,.THEME_NAME.md-select-content .md-menu-item.md-checked{color:PRIMARY-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-sidenav .md-sidenav-content,.THEME_NAME.md-sidenav .md-sidenav-content{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST}\n"},function(t,e){t.exports=".THEME_NAME .md-subheader.md-primary,.THEME_NAME.md-subheader.md-primary{color:PRIMARY-COLOR}.THEME_NAME .md-subheader.md-accent,.THEME_NAME.md-subheader.md-accent{color:ACCENT-COLOR}.THEME_NAME .md-subheader.md-warn,.THEME_NAME.md-subheader.md-warn{color:WARN-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-switch.md-checked .md-switch-container,.THEME_NAME.md-switch.md-checked .md-switch-container{background-color:ACCENT-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked .md-switch-thumb,.THEME_NAME.md-switch.md-checked .md-switch-thumb{background-color:ACCENT-COLOR}.THEME_NAME .md-switch.md-checked .md-ink-ripple,.THEME_NAME.md-switch.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-switch.md-checked .md-ripple,.THEME_NAME.md-switch.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-switch.md-checked.md-primary .md-switch-container,.THEME_NAME.md-switch.md-checked.md-primary .md-switch-container{background-color:PRIMARY-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked.md-primary .md-switch-thumb,.THEME_NAME.md-switch.md-checked.md-primary .md-switch-thumb{background-color:PRIMARY-COLOR}.THEME_NAME .md-switch.md-checked.md-primary .md-ink-ripple,.THEME_NAME.md-switch.md-checked.md-primary .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-switch.md-checked.md-warn .md-switch-container,.THEME_NAME.md-switch.md-checked.md-warn .md-switch-container{background-color:WARN-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked.md-warn .md-switch-thumb,.THEME_NAME.md-switch.md-checked.md-warn .md-switch-thumb{background-color:WARN-COLOR}.THEME_NAME .md-switch.md-checked.md-warn .md-ink-ripple,.THEME_NAME.md-switch.md-checked.md-warn .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-switch.md-disabled .md-switch-container,.THEME_NAME .md-switch.md-disabled.md-checked .md-switch-container,.THEME_NAME.md-switch.md-disabled .md-switch-container,.THEME_NAME.md-switch.md-disabled.md-checked .md-switch-container{background-color:rgba(0,0,0,0.12)}.THEME_NAME .md-switch.md-disabled .md-switch-thumb,.THEME_NAME .md-switch.md-disabled.md-checked .md-switch-thumb,.THEME_NAME.md-switch.md-disabled .md-switch-thumb,.THEME_NAME.md-switch.md-disabled.md-checked .md-switch-thumb{background-color:#bdbdbd}\n"},function(t,e){t.exports=".THEME_NAME .md-table-card .md-toolbar,.THEME_NAME.md-table-card .md-toolbar{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST-A100}.THEME_NAME .md-table-alternate-header,.THEME_NAME.md-table-alternate-header{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-table-alternate-header .md-toolbar,.THEME_NAME.md-table-alternate-header .md-toolbar{background-color:ACCENT-COLOR-A100-0.2;color:ACCENT-CONTRAST-A100}.THEME_NAME .md-table-alternate-header .md-counter,.THEME_NAME.md-table-alternate-header .md-counter{color:ACCENT-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-tabs .md-tabs-navigation,.THEME_NAME.md-tabs .md-tabs-navigation{background-color:PRIMARY-COLOR}.THEME_NAME .md-tabs .md-tab-header,.THEME_NAME.md-tabs .md-tab-header{color:PRIMARY-CONTRAST-0.54}.THEME_NAME .md-tabs .md-tab-header.md-active,.THEME_NAME .md-tabs .md-tab-header:focus,.THEME_NAME.md-tabs .md-tab-header.md-active,.THEME_NAME.md-tabs .md-tab-header:focus{color:PRIMARY-CONTRAST-0.99999}.THEME_NAME .md-tabs .md-tab-header.md-disabled,.THEME_NAME.md-tabs .md-tab-header.md-disabled{color:PRIMARY-CONTRAST-0.26}.THEME_NAME .md-tabs .md-tab-indicator,.THEME_NAME.md-tabs .md-tab-indicator{background-color:ACCENT-COLOR}.THEME_NAME .md-tabs.md-accent .md-tabs-navigation,.THEME_NAME.md-tabs.md-accent .md-tabs-navigation{background-color:ACCENT-COLOR}.THEME_NAME .md-tabs.md-accent .md-tab-header,.THEME_NAME.md-tabs.md-accent .md-tab-header{color:ACCENT-CONTRAST-0.54}.THEME_NAME .md-tabs.md-accent .md-tab-header.md-active,.THEME_NAME .md-tabs.md-accent .md-tab-header:focus,.THEME_NAME.md-tabs.md-accent .md-tab-header.md-active,.THEME_NAME.md-tabs.md-accent .md-tab-header:focus{color:ACCENT-CONTRAST-0.99999}.THEME_NAME .md-tabs.md-accent .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-accent .md-tab-header.md-disabled{color:ACCENT-CONTRAST-0.26}.THEME_NAME .md-tabs.md-accent .md-tab-indicator,.THEME_NAME.md-tabs.md-accent .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME .md-tabs.md-warn .md-tabs-navigation,.THEME_NAME.md-tabs.md-warn .md-tabs-navigation{background-color:WARN-COLOR}.THEME_NAME .md-tabs.md-warn .md-tab-header,.THEME_NAME.md-tabs.md-warn .md-tab-header{color:WARN-CONTRAST-0.54}.THEME_NAME .md-tabs.md-warn .md-tab-header.md-active,.THEME_NAME .md-tabs.md-warn .md-tab-header:focus,.THEME_NAME.md-tabs.md-warn .md-tab-header.md-active,.THEME_NAME.md-tabs.md-warn .md-tab-header:focus{color:WARN-CONTRAST-0.99999}.THEME_NAME .md-tabs.md-warn .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-warn .md-tab-header.md-disabled{color:WARN-CONTRAST-0.26}.THEME_NAME .md-tabs.md-warn .md-tab-indicator,.THEME_NAME.md-tabs.md-warn .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME .md-tabs.md-transparent .md-tabs-navigation,.THEME_NAME.md-tabs.md-transparent .md-tabs-navigation{background-color:transparent}.THEME_NAME .md-tabs.md-transparent .md-tab-header,.THEME_NAME.md-tabs.md-transparent .md-tab-header{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-tabs.md-transparent .md-tab-header.md-active,.THEME_NAME .md-tabs.md-transparent .md-tab-header:focus,.THEME_NAME.md-tabs.md-transparent .md-tab-header.md-active,.THEME_NAME.md-tabs.md-transparent .md-tab-header:focus{color:PRIMARY-COLOR}.THEME_NAME .md-tabs.md-transparent .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-transparent .md-tab-header.md-disabled{color:BACKGROUND-CONTRAST-0.26}.THEME_NAME .md-tabs.md-transparent .md-tab-indicator,.THEME_NAME.md-tabs.md-transparent .md-tab-indicator{background-color:PRIMARY-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-toolbar,.THEME_NAME.md-toolbar{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-toolbar.md-accent,.THEME_NAME.md-toolbar.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME .md-toolbar.md-warn,.THEME_NAME.md-toolbar.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME .md-toolbar.md-transparent,.THEME_NAME.md-toolbar.md-transparent{background-color:transparent;color:BACKGROUND-CONTRAST}\n"},function(t,e){t.exports=".THEME_NAME :not(input):not(textarea)::selection{background:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME a:not(.md-button){color:ACCENT-COLOR}.THEME_NAME a:not(.md-button):hover{color:ACCENT-COLOR-800}body.THEME_NAME{background-color:BACKGROUND-COLOR-50;color:BACKGROUND-CONTRAST-0.87}.THEME_NAME .md-caption,.THEME_NAME .md-display-1,.THEME_NAME .md-display-2,.THEME_NAME .md-display-3,.THEME_NAME .md-display-4{color:BACKGROUND-CONTRAST-0.57}.THEME_NAME code:not(.hljs){background-color:ACCENT-COLOR-A100-0.2;color:ACCENT-COLOR-800}\n"},function(t,e){!function(){function t(t,a){var i=t[a];t[a]=function(t){var a,o=!1,r=!1;return t.match(n)?(t=t.replace(n,""),this.parentNode||(e.appendChild(this),r=!0),parentNode=this.parentNode,this.id||(this.id="rootedQuerySelector_id_"+(new Date).getTime(),o=!0),a=i.call(parentNode,"#"+this.id+" "+t),o&&(this.id=""),r&&e.removeChild(this),a):i.call(this,t)}}if(!HTMLElement.prototype.querySelectorAll)throw new Error("rootedQuerySelectorAll: This polyfill can only be used with browsers that support querySelectorAll");var e=document.createElement("div");try{e.querySelectorAll(":scope *")}catch(e){var n=/^\s*:scope/gi;t(HTMLElement.prototype,"querySelector"),t(HTMLElement.prototype,"querySelectorAll")}}()},function(t,e,n){var a,i;n(117),a=n(37);var o=n(283);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(123),a=n(38);var o=n(295);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(109),a=n(39);var o=n(273);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-2ea041a6",t.exports=a},function(t,e,n){var a,i;n(98),a=n(40);var o=n(255);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(95),a=n(41);var o=n(252);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(127),a=n(42);var o=n(303);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(130),a=n(43);var o=n(309);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(100);var o=n(257);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-059a402f",t.exports=a},function(t,e,n){var a,i;n(105);var o=n(263);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-189b1db6",t.exports=a},function(t,e,n){var a,i,o=n(300);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(139);var o=n(324);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-d3f0892a",t.exports=a},function(t,e,n){var a,i;n(99);var o=n(256);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-0433a5e8",t.exports=a},function(t,e,n){var a,i,o=n(305);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(108),a=n(44);var o=n(270);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-24874b3d",t.exports=a},function(t,e,n){var a,i;n(103);var o=n(260);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-13cae4e1",t.exports=a},function(t,e,n){var a,i;a=n(45);var o=n(318);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(126);var o=n(302);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-6e7e0ccb",t.exports=a},function(t,e,n){var a,i;n(122),a=n(46);var o=n(294);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-5f96d27e",t.exports=a},function(t,e,n){var a,i,o=n(282);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(47);var o=n(288);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(133),a=n(48);var o=n(313);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(119);var o=n(285);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-4afee79a",t.exports=a},function(t,e,n){var a,i;n(112),a=n(49);var o=n(277);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-38aa4e50",t.exports=a},function(t,e,n){var a,i;n(124);var o=n(298);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-653709aa",t.exports=a},function(t,e,n){var a,i;n(131),a=n(50);var o=n(310);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-7caab3f7",t.exports=a},function(t,e,n){var a,i;n(128),a=n(51);var o=n(304);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-70fc7701",t.exports=a},function(t,e,n){var a,i,o=n(320);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(52);var o=n(301);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(101),a=n(53);var o=n(258);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-080f56ba",t.exports=a},function(t,e,n){var a,i;n(113),a=n(54);var o=n(278);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(129);var o=n(308);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-7aafaa90",t.exports=a},function(t,e,n){var a,i;n(115);var o=n(280);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-406a6b18",t.exports=a},function(t,e,n){var a,i;n(104);var o=n(262);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i,o=n(307);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i,o=n(322);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i,o=n(271);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(137);var o=n(317);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-a5e4ce48",t.exports=a},function(t,e,n){var a,i;n(106);var o=n(266);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(97),a=n(55);var o=n(254);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(56);var o=n(265);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(134),a=n(57),i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),t.exports=a},function(t,e,n){var a,i;n(102),a=n(58);var o=n(259);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(121),a=n(59);var o=n(289);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i,o=n(306);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(60);var o=n(276);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i,o=n(251);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(61);var o=n(325);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i,o=n(272);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(62);var o=n(279);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(63);var o=n(296);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i,o=n(315);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(64);var o=n(264);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(135),a=n(65);var o=n(316);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(110);var o=n(274);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(142);var o=n(329);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(66);var o=n(291);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(120),a=n(67);var o=n(287);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(68);var o=n(297);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(116);var o=n(281);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(69);var o=n(261);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(70),i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),t.exports=a},function(t,e,n){var a,i;n(94),a=n(71);var o=n(250);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(72);var o=n(290);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(73);var o=n(293);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(141),a=n(74);var o=n(328);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(75);var o=n(319);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(107),a=n(76);var o=n(267);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(118),a=n(77);var o=n(284);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(136),a=n(78),i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),t.exports=a},function(t,e,n){var a,i;n(132),a=n(79);var o=n(311);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(140),a=n(80);var o=n(326);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(81);var o=n(268);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i,o=n(327);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(82);var o=n(292);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(83);var o=n(269);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(84);var o=n(286);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(85);var o=n(312);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(86);var o=n(323);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;a=n(87);var o=n(314);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(138),a=n(88);var o=n(321);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(125);var o=n(299);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(111),a=n(89);var o=n(275);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(96),a=n(90);var o=n(253);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=a},function(t,e,n){var a,i;n(114),i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),t.exports=a},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-menu"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-content"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"single-page-banner"},[t._h("md-toolbar",{staticClass:"single-page-banner"},[t._h("h1",{staticClass:"md-display-2"},[t._s(t.label)])])," ",t._h("md-button",{staticClass:"md-icon-button github-button",attrs:{href:"https://github.com/marcosmoura/vue-material",target:"_blank",rel:"noopener"}},[t._h("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"}},[t._h("path",{attrs:{fill:"#ffffff",d:"M512 0C229.25 0 0 229.25 0 512c0 226.25 146.69 418.13 350.16 485.81 25.59 4.69 34.94-11.12 34.94-24.62 0-12.19-0.47-52.56-0.72-95.31C242 908.81 211.91 817.5 211.91 817.5c-23.31-59.12-56.84-74.87-56.84-74.87-46.53-31.75 3.53-31.12 3.53-31.12 51.41 3.56 78.47 52.75 78.47 52.75 45.69 78.25 119.88 55.63 149 42.5 4.65-33 17.9-55.62 32.5-68.37C304.91 725.44 185.34 681.5 185.34 485.31c0-55.94 19.97-101.56 52.66-137.41-5.22-13-22.84-65.09 5.06-135.56 0 0 42.94-13.75 140.81 52.5 40.81-11.41 84.59-17.03 128.13-17.22 43.5 0.19 87.31 5.88 128.19 17.28 97.69-66.31 140.69-52.5 140.69-52.5 28 70.53 10.38 122.56 5.13 135.5 32.81 35.84 52.63 81.47 52.63 137.41 0 196.69-119.75 240-233.81 252.69 18.44 15.88 34.75 47 34.75 94.75 0 68.44-0.69 123.63-0.69 140.5 0 13.63 9.31 29.56 35.25 24.56C877.44 930 1024 738.13 1024 512 1024 229.25 794.75 0 512 0z"}})])])," ",t._h("md-button",{staticClass:"md-icon-button single-page-menu-trigger",on:{click:t.toggleSidenav}},[t._h("md-icon",["menu"])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-whiteframe",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-bottom-bar",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"demo-page"},[t._h("md-toolbar",{staticClass:"main-header"},[t._h("md-button",{staticClass:"md-icon-button",on:{click:t.toggleSidenav}},[t._h("md-icon",["menu"])])," ",t._h("div",{ -staticClass:"md-title"},[t._h("span",{staticClass:"page-title"},[t._s(t.label)])])])," ",t._h("div",{staticClass:"page-content"},[t._h("md-tabs",{staticClass:"page-tabs",attrs:{"md-elevation":"2"}},[t._h("md-tab",{attrs:{"md-label":"Examples"}},[t._t("examples")])," ",t._h("md-tab",{attrs:{"md-label":"Code"}},[t._t("code")])," "])," ",t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{attrs:{label:"Introduction"}},[t._h("div",{staticClass:"button-actions"},[t._m(0)," ",t._m(1)," ",t._h("md-button",{staticClass:"md-primary md-raised",attrs:{href:"#/getting-started"}},["Getting Started"])," ",t._h("md-button",{staticClass:"md-primary md-raised",attrs:{href:"https://github.com/marcosmoura/vue-material",target:"_blank",rel:"noopener"}},["Github"])])," ",t._m(2)])},staticRenderFns:[function(){var t=this;return t._h("div",{staticClass:"example"},[t._h("img",{attrs:{src:"assets/vue-material-example.png",alt:"Material Design"}})])},function(){var t=this;return t._h("div",{staticClass:"introduction"},["Build well-crafted apps with Material Design and Vue 2.0"])},function(){var t=this;return t._h("div",{staticClass:"row"},[t._h("div",{staticClass:"column"},[t._h("h2",{staticClass:"md-headline"},["Material Design"])," ",t._h("p",["Vue Material is lightweight framework built exactly according to the ",t._h("a",{attrs:{href:"http://material.google.com",target:"_blank",rel:"noopener"}},["Material Design"])," specs. Build powerful and well-designed web apps that can can fit on every screen."])])," ",t._h("div",{staticClass:"column"},[t._h("h2",{staticClass:"md-headline"},["Full-featured"])," ",t._h("p",["You can generate and use themes dynamically, use components on demand, take advantage of UI Elements and Components with an ease-to-use API and more..."])])," ",t._h("div",{staticClass:"column"},[t._h("h2",{staticClass:"md-headline"},["Compatible"])," ",t._h("p",["It aims to deliver a collection of reusable components and a series of UI Elements to build applications with support to ",t._h("a",{attrs:{href:"https://saucelabs.com/u/vuejs",target:"_blank",rel:"noopener"}},["modern Web Browsers"])," through Vue 2.0."])])])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"About"}},[t._h("single-page-banner",{attrs:{label:"About"}})," ",t._h("section",[t._m(0)," ",t._h("div",{staticClass:"author-card"},[t._h("md-avatar",{staticClass:"md-large"},[t._m(1)])," ",t._m(2)])])," ",t._m(3)," ",t._m(4)," ",t._m(5)])},staticRenderFns:[function(){var t=this;return t._h("h2",{staticClass:"md-headline"},["Author"])},function(){var t=this;return t._h("img",{attrs:{src:"assets/marcosmoura.jpg",alt:"Marcos Moura"}})},function(){var t=this;return t._h("div",{staticClass:"author-card-info"},[t._h("span",["Marcos Moura"])," ",t._h("div",{staticClass:"author-card-links"},[t._h("a",{attrs:{href:"https://linkedin.com/in/marcosvmmoura",target:"_blank",rel:"noopener"}},["Linkedin"])," ",t._h("a",{attrs:{href:"https://github.com/marcosmoura",target:"_blank",rel:"noopener"}},["GitHub"])])])},function(){var t=this;return t._h("section",[t._h("h2",{staticClass:"md-headline"},["Credits and Thanks"])," ",t._h("ul",[t._h("li",["This library aims to delivery components using almost the same API of ",t._h("a",{attrs:{href:"https://material.angularjs.org/latest/",target:"_blank"}},["Angular Material"])])," ",t._h("li",["Thanks a lot to ",t._h("a",{attrs:{href:"https://github.com/elviskang",target:"_blank"}},["elviskang"])," for donating the npm package name!"])," ",t._h("li",["Thanks to ",t._h("a",{attrs:{href:"https://github.com/yyx990803",target:"_blank"}},["Evan You"])," for allowing me to use Vue.js Logo."])])])},function(){var t=this;return t._h("section",[t._h("h2",{staticClass:"md-headline"},["Internal Dependencies"]),"\n You don't need to include any other library to work with vue-material. The focus of this project is to have a standalone build with no external dependence, but aiming to deliver the best experience without break the compatibility with the Vue.js core.\n ",t._h("ul",[t._h("li",[t._h("a",{attrs:{href:"http://www.jacklmoore.com/autosize/",target:"_blank"}},["autosize"])])," ",t._h("li",[t._h("a",{attrs:{href:"https://www.npmjs.com/package/element.scrollintoviewifneeded-polyfill",target:"_blank"}},["element.scrollintoviewifneeded-polyfill"])])," ",t._h("li",[t._h("a",{attrs:{href:"https://github.com/lazd/scopedQuerySelectorShim",target:"_blank"}},["scopedQuerySelectorShim"])])])])},function(){var t=this;return t._h("section",[t._h("h2",{staticClass:"md-headline"},["License"])," ",t._h("p",["MIT"])])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Table"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("md-table",{attrs:{"md-sort":"calories"}},[t._h("md-table-header",[t._h("md-table-row",[t._h("md-table-head",{attrs:{"md-sort-by":"dessert"}},["Dessert (100g serving)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"calories","md-numeric":"","md-tooltip":"The total amount of food energy and the given serving size"}},["Calories (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"fat","md-numeric":""}},["Fat (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"carbs","md-numeric":""}},["Carbs (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"protein","md-numeric":""}},["Protein (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"sodium","md-numeric":""}},["Sodium (mg)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"calcium","md-numeric":""}},["Calcium (%)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"iron","md-numeric":""}},["Iron (%)"])])])," ",t._h("md-table-body",[t._l(5,function(e,n){return t._h("md-table-row",{key:n},[t._h("md-table-cell",["Dessert Name"])," ",t._l(7,function(e,n){return t._h("md-table-cell",{key:n,attrs:{"md-numeric":""}},["10"])})])})])])])," ",t._h("demo-example",{attrs:{label:"Within cards with Pagination and Inline Edit"}},[t._h("md-table-card",[t._h("md-toolbar",[t._m(0)," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["filter_list"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])])," ",t._h("md-table",{attrs:{"md-sort":"dessert","md-sort-type":"desc"},on:{select:t.onSelect,sort:t.onSort}},[t._h("md-table-header",[t._h("md-table-row",[t._h("md-table-head",{attrs:{"md-sort-by":"dessert"}},["Dessert (100g serving)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"calories","md-numeric":"","md-tooltip":"The total amount of food energy and the given serving size"}},["Calories (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"fat","md-numeric":""}},["Fat (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"carbs","md-numeric":""}},["Carbs (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"protein","md-numeric":""}},["Protein (g)"])," ",t._h("md-table-head",[t._h("md-icon",["message"])," ",t._m(1)])])])," ",t._h("md-table-body",[t._l(t.nutrition,function(e,n){return t._h("md-table-row",{key:n,attrs:{"md-item":e,"md-auto-select":"","md-selection":""}},[t._l(e,function(e,a){return"type"!==a?t._h("md-table-cell",{key:a,attrs:{"md-numeric":"dessert"!==a&&"comment"!==a}},["comment"===a?t._h("md-table-edit",{directives:[{name:"model",rawName:"v-model",value:t.nutrition[n].comment,expression:"nutrition[rowIndex].comment"}],attrs:{"md-name":"comment"+a,"md-id":"comment"+a,"md-placeholder":"Add a comment","md-maxlength":"120"},domProps:{value:t.nutrition[n].comment},on:{input:function(e){var a=t.nutrition,i=n;Array.isArray(a)?a.splice(i,1,e):t.nutrition[n].comment=e}}}):t._e()," ","comment"!==a?t._h("span",[t._s(e)]):t._e()]):t._e()})])})])])," ",t._h("md-table-pagination",{attrs:{"md-size":"10","md-total":"5","md-page":"1","md-label":"Rows","md-separator":"of","md-page-options":[5,10,25,50]},on:{pagination:t.onPagination}})])," ",t._h("div",{staticClass:"output"},[t._m(2)," ",t._h("pre",[t._s(t.selectedData)])])," ",t._h("div",{staticClass:"output"},[t._m(3)," ",t._h("pre",[t._s(t.sort)])])," ",t._h("div",{staticClass:"output"},[t._m(4)," ",t._h("pre",[t._s(t.page)])])])," ",t._h("demo-example",{attrs:{label:"Inline Menus and Edit Icon"}},[t._h("md-table-card",[t._h("md-toolbar",[t._m(5)," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["filter_list"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])])," ",t._h("md-table-alternate-header",{attrs:{"md-selected-label":"selected"}},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["delete"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["more_vert"])])])," ",t._h("md-table",{attrs:{"md-sort":"calories"}},[t._h("md-table-header",[t._h("md-table-row",[t._h("md-table-head",{attrs:{"md-sort-by":"dessert"}},["Dessert (100g serving)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"type",width:"100px"}},["Type"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"calories","md-numeric":"","md-tooltip":"The total amount of food energy and the given serving size"}},["Calories (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"fat","md-numeric":""}},["Fat (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"carbs","md-numeric":""}},["Carbs (g)"])," ",t._h("md-table-head",{attrs:{"md-sort-by":"protein","md-numeric":""}},["Protein (g)"])," ",t._h("md-table-head",[t._h("md-icon",["message"])," ",t._m(6)])])])," ",t._h("md-table-body",[t._l(t.nutrition,function(e,n){return t._h("md-table-row",{key:n,attrs:{"md-item":e,"md-selection":""}},[t._l(e,function(e,a){return t._h("md-table-cell",{key:a,attrs:{"md-numeric":"dessert"!==a&&"comment"!==a&&"type"!==a}},["comment"===a?t._h("span",[t._s(e)]):t._e()," ","comment"===a?t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["edit"])]):t._e()," ","type"===a?t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.nutrition[n].type,expression:"nutrition[rowIndex].type"}],attrs:{placeholder:"Type",name:"type"+a,id:"type"+a},domProps:{value:t.nutrition[n].type},on:{input:function(e){var a=t.nutrition,i=n;Array.isArray(a)?a.splice(i,1,e):t.nutrition[n].type=e}}},[t._h("md-option",{attrs:{value:"ice_cream"}},["Ice Cream"])," ",t._h("md-option",{attrs:{value:"pastry"}},["Pastry"])," ",t._h("md-option",{attrs:{value:"other"}},["Other"])]):t._e()," ","type"!==a&&"comment"!==a?t._h("span",[t._s(e)]):t._e()])})])})])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n Dessert (100g serving)\n Calories (g)\n Fat (g)\n Carbs (g)\n Protein (g)\n Sodium (mg)\n Calcium (%)\n Iron (%)\n \n \n\n \n \n Dessert Name\n 10\n \n \n\n'])])," ",t._h("demo-example",{attrs:{label:"Within cards with Pagination and Inline Edit"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Nutrition\n \n filter_list\n \n\n \n search\n \n \n\n \n \n \n Dessert (100g serving)\n Calories (g)\n Fat (g)\n Carbs (g)\n Protein (g)\n \n message\n Comments\n \n \n \n\n \n \n \n \n\n '+t._s(t.column)+'\n \n \n \n \n\n \n\n'])," ",t._h("code-block",{attrs:{lang:"javscript"}},["\nexport default {\n data: () => ({\n nutrition: [\n {\n dessert: 'Frozen yogurt',\n type: 'ice_cream',\n calories: '159',\n fat: '6.0',\n carbs: '24',\n protein: '4.0',\n comment: 'Icy'\n },\n {\n dessert: 'Ice cream sandwich',\n type: 'ice_cream',\n calories: '237',\n fat: '9.0',\n carbs: '37',\n protein: '4.3',\n comment: 'Super Tasty'\n },\n {\n dessert: 'Eclair',\n type: 'pastry',\n calories: '262',\n fat: '16.0',\n carbs: '24',\n protein: '6.0',\n comment: ''\n },\n {\n dessert: 'Cupcake',\n type: 'pastry',\n calories: '305',\n fat: '3.7',\n carbs: '67',\n protein: '4.3',\n comment: ''\n },\n {\n dessert: 'Gingerbread',\n type: 'other',\n calories: '356',\n fat: '16.0',\n carbs: '49',\n protein: '3.9',\n comment: ''\n }\n ],\n selectedData: [],\n sort: {},\n page: {}\n }),\n methods: {\n onSelect(data) {\n this.selectedData = data;\n this.$forceUpdate();\n },\n onSort(sort) {\n this.sort = sort;\n },\n onPagination(page) {\n this.page = page;\n }\n }\n};\n"])])," ",t._h("demo-example",{attrs:{label:"Inline Menus and Edit Icon"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Nutrition\n \n filter_list\n \n\n \n search\n \n \n\n \n \n delete\n \n\n \n more_vert\n \n \n\n \n \n \n Dessert (100g serving)\n Type\n Calories (g)\n Fat (g)\n Carbs (g)\n Protein (g)\n \n message\n Comments\n \n \n \n\n \n \n \n '+t._s(t.column)+'\n\n \n edit\n \n\n \n Ice Cream\n Pastry\n Other\n \n\n '+t._s(t.column)+"\n \n \n \n \n\n"])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[function(){var t=this;return t._h("h1",{staticClass:"md-title"},["Nutrition"])},function(){var t=this;return t._h("span",["Comments"])},function(){var t=this;return t._h("h2",{staticClass:"md-title"},["Selected Data"])},function(){var t=this;return t._h("h2",{staticClass:"md-title"},["Current Sort"])},function(){var t=this;return t._h("h2",{staticClass:"md-title"},["Current Pagination"])},function(){var t=this;return t._h("h1",{staticClass:"md-title"},["Nutrition"])},function(){var t=this;return t._h("span",["Comments"])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-button-group md-button-toggle"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Button Toggle"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Multiple",size:"2"}},[t._h("md-button-toggle",{staticClass:"md-button-group"},[t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_bold"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_italic"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["strikethrough_s"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["title"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-primary"},[t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_bold"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_italic"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_underline"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["title"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-accent"},[t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_bold"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_italic"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_underline"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["title"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-warn"},[t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_bold"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_italic"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["strikethrough_s"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["title"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-primary"},[t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_bold"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle",attrs:{disabled:""}},[t._h("md-icon",["format_italic"])])," ",t._h("md-button",{staticClass:"md-icon-button",attrs:{disabled:""}},[t._h("md-icon",["strikethrough_s"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["title"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-primary"},[t._h("md-button",{staticClass:"md-toggle"},["Works"])," ",t._h("md-button",{staticClass:"md-toggle"},["With"])," ",t._h("md-button",["Text"])," ",t._h("md-button",["Too"])])])," ",t._h("demo-example",{attrs:{label:"Single Selection",size:"2"}},[t._h("md-button-toggle",{staticClass:"md-button-group",attrs:{type:"radio"}},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_left"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_align_center"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_right"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_justify"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-primary",attrs:{type:"radio"}},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_left"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_align_center"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_right"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_justify"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-accent",attrs:{type:"radio"}},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_left"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_align_center"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_right"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_justify"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-warn",attrs:{type:"radio"}},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_left"])])," ",t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_align_center"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_right"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_justify"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-primary",attrs:{type:"radio"}},[t._h("md-button",{staticClass:"md-icon-button md-toggle"},[t._h("md-icon",["format_align_left"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_center"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["format_align_right"])])," ",t._h("md-button",{staticClass:"md-icon-button",attrs:{disabled:""}},[t._h("md-icon",["format_align_justify"])])])," ",t._h("md-button-toggle",{staticClass:"md-button-group md-primary",attrs:{type:"radio"}},[t._h("md-button",["Works"])," ",t._h("md-button",{staticClass:"md-toggle"},["With"])," ",t._h("md-button",["Text"])," ",t._h("md-button",["Too"])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Multiple"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n format_bold\n \n\n \n format_italic\n \n\n \n strikethrough_s\n \n\n \n title\n \n\n\n\n \n format_bold\n \n\n \n format_italic\n \n\n \n format_underline\n \n\n \n title\n \n\n\n\n \n format_bold\n \n\n \n format_italic\n \n\n \n format_underline\n \n\n \n title\n \n\n\n\n \n format_bold\n \n\n \n format_italic\n \n\n \n strikethrough_s\n \n\n \n title\n \n\n\n\n \n format_bold\n \n\n \n format_italic\n \n\n \n strikethrough_s\n \n\n \n title\n \n\n\n\n Works\n With\n Text\n Too\n\n '])])," ",t._h("demo-example",{attrs:{label:"Single Selection"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n format_align_left\n \n\n \n format_align_center\n \n\n \n format_align_right\n \n\n \n format_align_justify\n \n\n\n\n \n format_align_left\n \n\n \n format_align_center\n \n\n \n format_align_right\n \n\n \n format_align_justify\n \n\n\n\n \n format_align_left\n \n\n \n format_align_center\n \n\n \n format_align_right\n \n\n \n format_align_justify\n \n\n\n\n \n format_align_left\n \n\n \n format_align_center\n \n\n \n format_align_right\n \n\n \n format_align_justify\n \n\n\n\n \n format_align_left\n \n\n \n format_align_center\n \n\n \n format_align_right\n \n\n \n format_align_justify\n \n\n\n\n Works\n With\n Text\n Too\n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-list-expand",style:{"margin-bottom":t.height}},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Whiteframe"}},[t._h("div",{slot:"examples",staticClass:"whiteframe-list"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("md-whiteframe",{attrs:{"md-elevation":"1"}},["1dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"2"}},["2dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"3"}},["3dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"4"}},["4dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"5"}},["5dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"6"}},["6dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"7"}},["7dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"8"}},["8dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"9"}},["9dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"10"}},["10dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"11"}},["11dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"12"}},["12dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"13"}},["13dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"14"}},["14dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"15"}},["15dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"16"}},["16dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"17"}},["17dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"18"}},["18dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"19"}},["19dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"20"}},["20dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"21"}},["21dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"22"}},["22dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"23"}},["23dp"])," ",t._h("md-whiteframe",{attrs:{"md-elevation":"24"}},["24dp"])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n1dp\n2dp\n3dp\n4dp\n5dp\n6dp\n7dp\n8dp\n9dp\n10dp\n11dp\n12dp\n13dp\n14dp\n15dp\n16dp\n17dp\n18dp\n19dp\n20dp\n21dp\n22dp\n23dp\n24dp\n '])])])," ",t._h("div",{ -slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"Changelog"}},[t._h("single-page-banner",{attrs:{label:"Changelog"}})," ",t._m(0)," ",t._m(1)," ",t._m(2)," ",t._m(3)," ",t._m(4)," ",t._m(5)])},staticRenderFns:[function(){var t=this;return t._h("section",[t._h("h2",{staticClass:"md-headline"},["v0.3.1 - Bugfixes"])," ",t._h("h3",{staticClass:"md-title"},["Fixes:"])," ",t._h("ul",[t._h("li",["md-select not being reactive ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/74",target:"_blank",rel:"noopener"}},["#74"])])])," ",t._h("li",["Fix components not being updated inside v-once ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/69",target:"_blank",rel:"noopener"}},["#69"]),t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/70",target:"_blank",rel:"noopener"}},["#70"])])])," ",t._h("li",["Fix input number not accepting numbers ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/67",target:"_blank",rel:"noopener"}},["#67"])," ",t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/70",target:"_blank",rel:"noopener"}},["#70"])])])," ",t._h("li",["Fix md-input-container crashing when the select value is null ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/64",target:"_blank",rel:"noopener"}},["#64"])])])])])},function(){var t=this;return t._h("section",[t._h("h2",{staticClass:"md-headline"},["v0.3.0 - Huge Release"])," ",t._h("h3",{staticClass:"md-title"},["New Components:"])," ",t._h("ul",[t._h("li",["Data Table"])," ",t._h("li",["Menu"])," ",t._h("li",["Select with multiple selection"])])," ",t._h("h3",{staticClass:"md-title"},["Fixes:"])," ",t._h("ul",[t._h("li",["md-input not reactive when initial value empty ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/40",target:"_blank",rel:"noopener"}},["#40"])])])," ",t._h("li",["md-textarea with maxlength not writable ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/43",target:"_blank",rel:"noopener"}}),"#43"])])," ",t._h("li",["Do not style scrollbars by default ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/46",target:"_blank",rel:"noopener"}},["#46"])])])," ",t._h("li",["SELECT component: display issue in IE11 ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/34",target:"_blank",rel:"noopener"}},["#34"])])])," ",t._h("li",["Select component popup shows behind other components ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/26",target:"_blank",rel:"noopener"}},["#26"])])])," ",t._h("li",["md-select text vs value ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/24",target:"_blank",rel:"noopener"}}),"#24"])])," ",t._h("li",["md-button ignores type prop ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/41",target:"_blank",rel:"noopener"}},["#41"])," (Thanks to ",t._h("a",{attrs:{href:"https://github.com/pauloramires",target:"_blank",rel:"noopener"}},["@pauloramires"]),")"])])," ",t._h("li",["md-select displaying selected text (rather than value) ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/issues/36",target:"_blank",rel:"noopener"}},["#36"])])])," ",t._h("li",["Added 'type' props to switch button ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/pull/27",target:"_blank",rel:"noopener"}},["#27"])," (Thanks to ",t._h("a",{attrs:{href:"https://github.com/guillaumerxl",target:"_blank",rel:"noopener"}},["@guillaumerxl"]),")"])])," ",t._h("li",["Add babel-cli as dev dependency ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/pull/28",target:"_blank",rel:"noopener"}},["#28"])," (Thanks to ",t._h("a",{attrs:{href:"https://github.com/lucassouza1",target:"_blank",rel:"noopener"}},["@lucassouza1"]),")"])])," ",t._h("li",["Remove dotted outline around button in firefox ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/pull/52",target:"_blank",rel:"noopener"}},["#52"])," (Thanks to ",t._h("a",{attrs:{href:"https://github.com/yeknava",target:"_blank",rel:"noopener"}},["@yeknava"]),")"])])])])},function(){var t=this;return t._h("section",[t._h("h2",{staticClass:"md-headline"},["v0.2.0 - New components"])," ",t._h("h3",{staticClass:"md-title"},["New Components:"])," ",t._h("ul",[t._h("li",["Cards"])])," ",t._h("h3",{staticClass:"md-title"},["Fixes:"])," ",t._h("ul",[t._h("li",["Add Roboto font and google icons to the docs ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/commit/421ce7bb21a1489c8f98ee12d0d525eec6b0ee12",target:"_blank",rel:"noopener"}},["421ce7b"])])])," ",t._h("li",["Explains better how to install and configure vue-material ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/commit/cc43985fc1d30403a7c95bfeb2dc38bbcc1acb9e",target:"_blank",rel:"noopener"}},["cc43985"])])])," ",t._h("li",["Emit change & input events from mdTextarea ",t._h("strong",[t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/commit/b474af9fd8d5f4563914e5aae47d14b7c8c62fb2",target:"_blank",rel:"noopener"}},["b474af9"])])," (Thanks to ",t._h("a",{attrs:{href:"https://github.com/jvanbrug",target:"_blank",rel:"noopener"}},["@jvanbrug"]),")"])])])},function(){var t=this;return t._h("section",[t._h("h2",{staticClass:"md-headline"},["v0.1.2 - Bugfixes"])," ",t._h("h3",{staticClass:"md-title"},["Fixes:"])," ",t._h("ul",[t._h("li",["Fixed tooltips on Firefox"])," ",t._h("li",["Misaligned icons inside buttons on Firefox"])," ",t._h("li",["Documentation fixes"])])])},function(){var t=this;return t._h("section",[t._h("h2",{staticClass:"md-headline"},["v0.1.1 - Bugfixes"])," ",t._h("h3",{staticClass:"md-title"},["Changes:"])," ",t._h("ul",[t._h("li",["Bugfixes"])," ",t._h("li",["Firefox support"])," ",t._h("li",["Initial documentation"])])])},function(){var t=this;return t._h("section",[t._h("h2",{staticClass:"md-headline"},["v0.1.0 - Initial Release"])," ",t._h("h3",{staticClass:"md-title"},["New Components:"])," ",t._h("ul",[t._h("li",["Avatar"])," ",t._h("li",["Bottom Bar"])," ",t._h("li",["Button"])," ",t._h("li",["Button Toggle"])," ",t._h("li",["Checkbox"])," ",t._h("li",["Divider"])," ",t._h("li",["Icon"])," ",t._h("li",["Input"])," ",t._h("li",["List"])," ",t._h("li",["Radio"])," ",t._h("li",["Select"])," ",t._h("li",["Sidenav"])," ",t._h("li",["Subheader"])," ",t._h("li",["Switch"])," ",t._h("li",["Tabs"])," ",t._h("li",["Toolbar"])," ",t._h("li",["Tooltip"])," ",t._h("li",["Whiteframe"])])," ",t._h("h3",{staticClass:"md-title"},["UI Elements:"])," ",t._h("ul",[t._h("li",["Themes"])," ",t._h("li",["Typography"])," ",t._h("li",["Fluid Media"])," ",t._h("li",["Custom Scrollbar"])," ",t._h("li",["Selection Styles"])])])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media-cover",class:t.classes},[t._t("default")," ",t.mdTextScrim?t._h("div",{ref:"backdrop",staticClass:"md-backdrop",style:t.styles}):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("button",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"md-bottom-bar-item",class:t.classes,attrs:{type:"button"},on:{click:t.setActive}},[t._h("md-icon",[t._s(t.mdIcon)])," ",t._h("span",{staticClass:"md-text"},[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-avatar"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-select",class:t.classes},[t._h("md-menu",{attrs:{"md-close-on-select":!t.multiple}},[t._h("span",{ref:"value",staticClass:"md-select-value",attrs:{"md-menu-trigger":""}},[t._s(t.selectedText||t.multipleText||t.placeholder)])," ",t._h("md-menu-content",{staticClass:"md-select-content",class:t.contentClasses},[t._t("default")])])," ",t._h("select",{attrs:{name:t.name,id:t.id,required:t.required,tabindex:"-1"}},[t._h("option",{domProps:{value:t.value}},[t._s(t.value)])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table-alternate-header",class:t.classes},[t._h("md-toolbar",[t._h("div",{staticClass:"md-counter"},[t._h("span",{ref:"counter"},[t._s(t.tableInstance.numberOfSelected)])," ",t._h("span",[t._s(t.mdSelectedLabel)])])," ",t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table-edit",on:{keydown:function(e){27===e.keyCode&&t.closeDialog(e)}}},[t._h("div",{staticClass:"md-table-edit-trigger",class:t.triggerClasses,on:{click:function(e){e.stopPropagation(),t.openDialog(e)}}},["\n "+t._s(t.value||t.mdPlaceholder)+"\n "])," ",t._h("div",{ref:"dialog",staticClass:"md-table-dialog",class:t.dialogClasses},[t._h("md-input-container",[t._h("md-input",{ref:"input",attrs:{id:t.mdId,name:t.mdName,maxlength:t.mdMaxlength,placeholder:t.mdPlaceholder},domProps:{value:t.value},nativeOn:{keydown:function(e){13===e.keyCode&&t.confirmDialog(e)}}})])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Bottom Bar"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",[t._h("md-bottom-bar-item",{attrs:{"md-icon":"history"}},["Recents"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"favorite","md-active":""}},["Favorites"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"near_me"}},["Nearby"])])])])," ",t._h("demo-example",{attrs:{label:"Shifting"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},["Pictures"])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{staticClass:"md-accent",attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},["Pictures"])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{staticClass:"md-warn",attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},["Pictures"])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{staticClass:"md-transparent",attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},["Pictures"])])])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"indigo",expression:"'indigo'"}]},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"history"}},["Recents"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"favorite","md-active":""}},["Favorites"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"near_me"}},["Nearby"])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}]},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"history"}},["Recents"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"favorite","md-active":""}},["Favorites"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"near_me"}},["Nearby"])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}],attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},["Pictures"])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}],attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},["Pictures"])])])])," ",t._h("demo-example",{attrs:{label:"Dynamic Theme"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-bottom-bar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:t.playground.theme,expression:"playground.theme"}],attrs:{"md-shift":""}},[t._h("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"},on:{click:function(e){t.setTheme("blue")}}},["Movies"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"music_note"},on:{click:function(e){t.setTheme("teal")}}},["Music"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""},on:{click:function(e){t.setTheme("brown")}}},["Books"])," ",t._h("md-bottom-bar-item",{attrs:{"md-icon":"photo"},on:{click:function(e){t.setTheme("indigo")}}},["Pictures"])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Recents\n Favorites\n Nearby\n\n '])])," ",t._h("demo-example",{attrs:{label:"Shifting"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Recents\n Favorites\n Nearby\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n Recents\n Favorites\n Nearby\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])])," ",t._h("demo-example",{attrs:{label:"Dynamic Theme"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Movies\n Music\n Books\n Pictures\n\n '])," ",t._h("code-block",{attrs:{lang:"javascript"}},["\nexport default {\n data() {\n return {\n playground: {\n theme: 'brown'\n }\n };\n },\n methods: {\n setTheme(theme) {\n this.playground.theme = theme;\n }\n }\n};\n "])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"UI Elements - Grid System"}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-header"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-card",{staticClass:"demo-example",class:t.classes,style:{height:t.height+"px"}},[t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:t.titleTheme,expression:"titleTheme"}],staticClass:"demo-example-toolbar"},[t._h("h2",{staticClass:"md-title"},[t._s(t.label)])])," ",t._h("section",{directives:[{name:"md-theme",rawName:"v-md-theme",value:t.bodyTheme,expression:"bodyTheme"}],staticClass:"demo-example-body"},[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._m(0)},staticRenderFns:[function(){var t=this;return t._h("hr",{staticClass:"md-divider"})}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("span",{staticClass:"md-tooltip",class:t.classes,style:t.style},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-area",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Radio"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("div",[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio1,expression:"radio1"}],attrs:{id:"my-test1",name:"my-test-group1","md-value":"1"},domProps:{value:t.radio1},on:{input:function(e){t.radio1=e}}},["My beautiful radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio1,expression:"radio1"}],attrs:{id:"my-test2",name:"my-test-group1","md-value":"2"},domProps:{value:t.radio1},on:{input:function(e){t.radio1=e}}},["Another radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio1,expression:"radio1"}],attrs:{id:"my-test3",name:"my-test-group1","md-value":"3"},domProps:{value:t.radio1},on:{input:function(e){t.radio1=e}}},["Another another radio"])])," ",t._h("div",[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio2,expression:"radio2"}],staticClass:"md-primary",attrs:{id:"my-test4",name:"my-test-group2","md-value":"1"},domProps:{value:t.radio2},on:{input:function(e){t.radio2=e}}},["Primary radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio2,expression:"radio2"}],staticClass:"md-primary",attrs:{id:"my-test5",name:"my-test-group2","md-value":"2"},domProps:{value:t.radio2},on:{input:function(e){t.radio2=e}}},["Another primary radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio2,expression:"radio2"}],staticClass:"md-primary",attrs:{id:"my-test6",name:"my-test-group2","md-value":"3"},domProps:{value:t.radio2},on:{input:function(e){t.radio2=e}}},["Another another primary radio"])])," ",t._h("div",[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio3,expression:"radio3"}],staticClass:"md-warn",attrs:{id:"my-test7",name:"my-test-group3","md-value":"1"},domProps:{value:t.radio3},on:{input:function(e){t.radio3=e}}},["Warn radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio3,expression:"radio3"}],staticClass:"md-warn",attrs:{id:"my-test8",name:"my-test-group3","md-value":"2"},domProps:{value:t.radio3},on:{input:function(e){t.radio3=e}}},["Another warn radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio3,expression:"radio3"}],staticClass:"md-warn",attrs:{id:"my-test9",name:"my-test-group3","md-value":"3"},domProps:{value:t.radio3},on:{input:function(e){t.radio3=e}}},["Another another warn radio"])])," ",t._h("div",[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio4,expression:"radio4"}],attrs:{id:"my-test10",name:"my-test-group3","md-value":"1"},domProps:{value:t.radio4},on:{input:function(e){t.radio4=e}}},["My beautiful radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio4,expression:"radio4"}],attrs:{id:"my-test11",name:"my-test-group3","md-value":"2",disabled:""},domProps:{value:t.radio4},on:{input:function(e){t.radio4=e}}},["Disabled"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio4,expression:"radio4"}],attrs:{id:"my-test12",name:"my-test-group3","md-value":"3"},domProps:{value:t.radio4},on:{input:function(e){t.radio4=e}}},["Another radio"])])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}]},[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio5,expression:"radio5"}],staticClass:"md-primary",attrs:{id:"my-test13",name:"my-test-group4","md-value":"1"},domProps:{value:t.radio5},on:{input:function(e){t.radio5=e}}},["Orange radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio5,expression:"radio5"}],staticClass:"md-primary",attrs:{id:"my-test14",name:"my-test-group4","md-value":"2"},domProps:{value:t.radio5},on:{input:function(e){t.radio5=e}}},["Another Orange radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio5,expression:"radio5"}],staticClass:"md-primary",attrs:{id:"my-test15",name:"my-test-group4","md-value":"3"},domProps:{value:t.radio5},on:{input:function(e){t.radio5=e}}},["Another another Orange radio"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}]},[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio6,expression:"radio6"}],staticClass:"md-primary",attrs:{id:"my-test16",name:"my-test-group4","md-value":"1"},domProps:{value:t.radio6},on:{input:function(e){t.radio6=e}}},["Brown radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio6,expression:"radio6"}],staticClass:"md-primary",attrs:{id:"my-test17",name:"my-test-group4","md-value":"2"},domProps:{value:t.radio6},on:{input:function(e){t.radio6=e}}},["Another Brown radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio6,expression:"radio6"}],staticClass:"md-primary",attrs:{id:"my-test18",name:"my-test-group4","md-value":"3"},domProps:{value:t.radio6},on:{input:function(e){t.radio6=e}}},["Another another Brown radio"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}]},[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio7,expression:"radio7"}],staticClass:"md-primary",attrs:{id:"my-test19",name:"my-test-group6","md-value":"1"},domProps:{value:t.radio7},on:{input:function(e){t.radio7=e}}},["Green radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio7,expression:"radio7"}],staticClass:"md-primary",attrs:{id:"my-test20",name:"my-test-group6","md-value":"2"},domProps:{value:t.radio7},on:{input:function(e){t.radio7=e}}},["Another Green radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio7,expression:"radio7"}],staticClass:"md-primary",attrs:{id:"my-test21",name:"my-test-group6","md-value":"3"},domProps:{value:t.radio7},on:{input:function(e){t.radio7=e}}},["Another another Green radio"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"teal",expression:"'teal'"}]},[t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio8,expression:"radio8"}],staticClass:"md-primary",attrs:{id:"my-test22",name:"my-test-group3","md-value":"1"},domProps:{value:t.radio8},on:{input:function(e){t.radio8=e}}},["Teal radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio8,expression:"radio8"}],staticClass:"md-primary",attrs:{id:"my-test23",name:"my-test-group3","md-value":"2",disabled:""},domProps:{value:t.radio8},on:{input:function(e){t.radio8=e}}},["Teal disabled radio"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.radio8,expression:"radio8"}],staticClass:"md-primary",attrs:{id:"my-test24",name:"my-test-group3","md-value":"3"},domProps:{value:t.radio8},on:{input:function(e){t.radio8=e}}},["Another another Teal radio"])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nMy beautiful radio\nAnother radio\nAnother another radio\n\nPrimary radio\nAnother primary radio\nAnother another primary radio\n\nWarn radio\nAnother warn radio\nAnother another warn radio\n\nMy beautiful radio\nDisabled\nAnother radio\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Orange radio\n Another Orange radio\n Another another Orange radio\n\n\n\n Brown radio\n Another Brown radio\n Another another Brown radio\n\n\n\n Green radio\n Another Green radio\n Another another Green radio\n\n\n\n Teal radio\n Teal disabled radio\n Another another Teal radio\n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Tabs"}},[t._h("div",{slot:"examples",staticClass:"examples"},[t._h("demo-example",{attrs:{label:"Default - Grey Theme",size:"3","body-theme":"grey"}},[t._h("md-tabs",[t._h("md-tab",{attrs:{id:"movies","md-label":"Movies"}},[t._m(0)])," ",t._h("md-tab",{attrs:{id:"music","md-label":"Music"}},[t._m(1)," ",t._m(2)])," ",t._h("md-tab",{attrs:{id:"books","md-label":"Books"}},[t._m(3)])," ",t._h("md-tab",{attrs:{id:"pictures","md-label":"Pictures"}},[t._m(4)])])])," ",t._h("demo-example",{attrs:{label:"Fixed - Accent Color",size:"3"}},[t._h("md-tabs",{staticClass:"md-accent",attrs:{"md-fixed":""}},[t._h("md-tab",{attrs:{"md-label":"Movies"}},[t._m(5)])," ",t._h("md-tab",{attrs:{"md-label":"Music"}},[t._m(6)," ",t._m(7)])," ",t._h("md-tab",{attrs:{"md-label":"Books"}},[t._m(8)])," ",t._h("md-tab",{attrs:{"md-label":"Pictures"}},[t._m(9)])])])," ",t._h("demo-example",{attrs:{label:"With icons and text - Teal Theme",size:"3","body-theme":"teal"}},[t._h("md-tabs",{attrs:{"md-fixed":""}},[t._h("md-tab",{attrs:{"md-label":"Movies","md-icon":"ondemand_video"}},[t._m(10)])," ",t._h("md-tab",{ -attrs:{"md-label":"Music","md-icon":"music_note"}},[t._m(11)," ",t._m(12)])," ",t._h("md-tab",{attrs:{"md-label":"Books","md-icon":"books"}},[t._m(13)])," ",t._h("md-tab",{attrs:{"md-label":"Pictures","md-icon":"photo"}},[t._m(14)])])])," ",t._h("demo-example",{attrs:{label:"Centered with only icon - Transparent Color",size:"3"}},[t._h("md-tabs",{staticClass:"md-transparent",attrs:{"md-centered":""}},[t._h("md-tab",{attrs:{"md-icon":"phone"}},[t._m(15)])," ",t._h("md-tab",{attrs:{"md-icon":"favorite"}},[t._m(16)," ",t._m(17)])," ",t._h("md-tab",{attrs:{"md-icon":"near_me"}},[t._m(18)])])])," ",t._h("demo-example",{attrs:{label:"Fixed with only icon - Default Theme",size:"3"}},[t._h("md-tabs",{attrs:{"md-fixed":""}},[t._h("md-tab",{attrs:{"md-icon":"phone"}},[t._m(19)])," ",t._h("md-tab",{attrs:{"md-icon":"favorite"}},[t._m(20)," ",t._m(21)])," ",t._h("md-tab",{attrs:{"md-icon":"near_me"}},[t._m(22)])])])," ",t._h("demo-example",{attrs:{label:"Playground",size:"3"}},[t._h("div",{staticClass:"playground"},[t._h("md-subheader",["Tabs Attributes"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.playground.fixed,expression:"playground.fixed"}],attrs:{id:"fixed"},domProps:{value:t.playground.fixed},on:{input:function(e){t.playground.fixed=e}}},["Fixed"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.playground.centered,expression:"playground.centered"}],attrs:{id:"centered"},domProps:{value:t.playground.centered},on:{input:function(e){t.playground.centered=e}}},["Centered"])," ",t._h("md-input-container",[t._m(23)," ",t._h("md-input",{directives:[{name:"model",rawName:"v-model",value:t.playground.shadow,expression:"playground.shadow"}],attrs:{type:"number",id:"shadow",min:"0",max:"24"},domProps:{value:t.playground.shadow},on:{input:function(e){t.playground.shadow=t._n(e)}}})])," ",t._h("md-subheader",["Theme"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.theme,expression:"playground.theme"}],attrs:{id:"theme1",name:"theme","md-value":"default"},domProps:{value:t.playground.theme},on:{input:function(e){t.playground.theme=e}}},["Default"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.theme,expression:"playground.theme"}],attrs:{id:"theme2",name:"theme","md-value":"green"},domProps:{value:t.playground.theme},on:{input:function(e){t.playground.theme=e}}},["Green"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.theme,expression:"playground.theme"}],attrs:{id:"theme3",name:"theme","md-value":"cyan"},domProps:{value:t.playground.theme},on:{input:function(e){t.playground.theme=e}}},["Cyan"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.theme,expression:"playground.theme"}],attrs:{id:"theme4",name:"theme","md-value":"brown"},domProps:{value:t.playground.theme},on:{input:function(e){t.playground.theme=e}}},["Brown"])," ",t._h("md-subheader",["Colors"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.color,expression:"playground.color"}],attrs:{id:"color1",name:"color","md-value":"0"},domProps:{value:t.playground.color},on:{input:function(e){t.playground.color=e}}},["Default"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.color,expression:"playground.color"}],attrs:{id:"color2",name:"color","md-value":"1"},domProps:{value:t.playground.color},on:{input:function(e){t.playground.color=e}}},["Accent"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.color,expression:"playground.color"}],attrs:{id:"color3",name:"color","md-value":"2"},domProps:{value:t.playground.color},on:{input:function(e){t.playground.color=e}}},["Warn"])," ",t._h("md-radio",{directives:[{name:"model",rawName:"v-model",value:t.playground.color,expression:"playground.color"}],attrs:{id:"color4",name:"color","md-value":"3"},domProps:{value:t.playground.color},on:{input:function(e){t.playground.color=e}}},["Transparent"])," ",t._h("md-subheader",["Second Tab"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.playground.tabs[1].disabled,expression:"playground.tabs[1].disabled"}],attrs:{id:"disabled"},domProps:{value:t.playground.tabs[1].disabled},on:{input:function(e){var n=t.playground.tabs,a=1;Array.isArray(n)?n.splice(a,1,e):t.playground.tabs[1].disabled=e}}},["Disabled"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.playground.tabs[1].active,expression:"playground.tabs[1].active"}],attrs:{id:"active"},domProps:{value:t.playground.tabs[1].active},on:{input:function(e){var n=t.playground.tabs,a=1;Array.isArray(n)?n.splice(a,1,e):t.playground.tabs[1].active=e}}},["Active"])])," ",t._h("md-tabs",{directives:[{name:"md-theme",rawName:"v-md-theme",value:t.playground.theme,expression:"playground.theme"}],class:{"md-accent":"1"===t.playground.color,"md-warn":"2"===t.playground.color,"md-transparent":"3"===t.playground.color},attrs:{"md-fixed":t.playground.fixed,"md-centered":t.playground.centered,"md-elevation":t.playground.shadow}},[t._l(t.playground.tabs,function(e,n){return t._h("md-tab",{attrs:{"md-label":e.label,"md-icon":e.icon,"md-disabled":e.disabled,"md-active":e.active}},[t._h("md-input-container",[t._h("label",{attrs:{for:"label"+n}},["Label"])," ",t._h("md-input",{directives:[{name:"model",rawName:"v-model",value:e.label,expression:"tab.label"}],attrs:{type:"text",id:"label"+n},domProps:{value:e.label},on:{input:function(t){e.label=t}}})])," ",t._h("md-input-container",[t._h("label",{attrs:{for:"icon"+n}},["Icon"])," ",t._h("md-input",{directives:[{name:"model",rawName:"v-model",value:e.icon,expression:"tab.icon"}],attrs:{type:"text",id:"icon"+n},domProps:{value:e.icon},on:{input:function(t){e.icon=t}}})])])})])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default - Grey Theme","body-theme":"grey"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Fixed - Accent Color"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"With icons and text - Teal Theme","body-theme":"teal"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Centered with only icon - Transparent Color"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Fixed with only icon - Default Theme"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Playground"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Tabs Attributes\n Fixed\n Centered\n \n Shadow\n \n \n\n Theme\n Default\n Green\n Cyan\n Brown\n\n Colors\n Default\n Accent\n Warn\n Transparent\n\n Second Tab\n Disabled\n Active\n\n\n\n \n \n Label\n \n \n\n \n Icon\n \n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"scss"}},["\n.playground {\n padding: 0 16px 16px;\n\n .md-subheader {\n padding: 16px 0 0;\n }\n}\n "])," ",t._h("code-block",{attrs:{lang:"javascript"}},["\nexport default {\n data() {\n return {\n playground: {\n color: '3',\n fixed: true,\n centered: false,\n shadow: 0,\n theme: 'default',\n tabs: [\n {\n label: 'Phone',\n icon: 'phone',\n active: false,\n disabled: false\n },\n {\n label: 'Favorites',\n icon: 'favorite',\n active: false,\n disabled: false\n },\n {\n label: 'Near me',\n icon: 'near_me',\n active: true,\n disabled: false\n }\n ]\n },\n firstTabName: 'Movies'\n };\n }\n};\n "])])])," ",t._h("div",{slot:"api"},[t._m(24)])])},staticRenderFns:[function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil."])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas."])},function(){var t=this;return t._h("label",{attrs:{for:"shadow"}},["Shadow"])},function(){var t=this;return t._h("p",["\n To use Tabs you must wrap all ",t._h("code",[""])," in a ",t._h("code",[""])," as a direct parent.\n The ",t._h("code",[""])," can accept some parameters to modify his styles, like ",t._h("code",["md-fixed"])," and ",t._h("code",["md-centered"])," for example.\n Each single tab accept a ",t._h("code",["md-label"])," and/or ",t._h("code",["md-icon"]),". You can set the active tab by setting a parameter ",t._h("code",["md-active"]),".\n "])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-header-text"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Tooltip"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("div",[t._h("md-button",{staticClass:"md-icon-button md-raised md-primary"},[t._h("md-icon",["folder"])," ",t._h("md-tooltip",{attrs:{"md-direction":"top"}},["My tooltip"])])," ",t._h("md-avatar",[t._m(0)," ",t._h("md-tooltip",{attrs:{"md-direction":"bottom"}},["My tooltip"])])])," ",t._h("div",[t._h("md-button",{staticClass:"md-icon-button md-raised md-warn"},[t._h("md-icon",["home"])," ",t._h("md-tooltip",{attrs:{"md-direction":"left"}},["My tooltip"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon"},[t._h("md-icon",["person"])," ",t._h("md-tooltip",{attrs:{"md-direction":"right"}},["My tooltip"])])])])," ",t._h("demo-example",{attrs:{label:"Delay - 400ms"}},[t._h("div",[t._h("md-button",{staticClass:"md-icon-button md-raised md-primary"},[t._h("md-icon",["folder"])," ",t._h("md-tooltip",{attrs:{"md-delay":"400","md-direction":"top"}},["My tooltip"])])," ",t._h("md-avatar",[t._m(1)," ",t._h("md-tooltip",{attrs:{"md-delay":"400","md-direction":"bottom"}},["My tooltip"])])])," ",t._h("div",[t._h("md-button",{staticClass:"md-icon-button md-raised md-warn"},[t._h("md-icon",["home"])," ",t._h("md-tooltip",{attrs:{"md-delay":"400","md-direction":"left"}},["My tooltip"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon"},[t._h("md-icon",["person"])," ",t._h("md-tooltip",{attrs:{"md-delay":"400","md-direction":"right"}},["My tooltip"])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n folder\n My tooltip\n\n\n\n \n My tooltip\n\n\n\n home\n My tooltip\n\n\n\n person\n My tooltip\n\n '])])," ",t._h("demo-example",{attrs:{label:"Delay - 400ms"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n folder\n My tooltip\n\n\n\n \n My tooltip\n\n\n\n home\n My tooltip\n\n\n\n person\n My tooltip\n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("ul",{staticClass:"md-list"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Icon"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default",size:"2"}},[t._h("md-icon",["home"])," ",t._h("md-icon",{staticClass:"md-primary"},["home"])," ",t._h("md-icon",{staticClass:"md-accent"},["home"])," ",t._h("md-icon",{staticClass:"md-warn"},["home"])])," ",t._h("demo-example",{attrs:{label:"Themed",size:"2"}},[t._h("md-icon",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"light-blue",expression:"'light-blue'"}],staticClass:"md-primary"},["home"])," ",t._h("md-icon",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}],staticClass:"md-primary"},["home"])," ",t._h("md-icon",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}],staticClass:"md-primary"},["home"])," ",t._h("md-icon",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}],staticClass:"md-primary"},["home"])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nhome\nhome\nhome\nhome\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nhome\nhome\nhome\nhome\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:t.theme,expression:"theme"}],staticClass:"container"},[t._h("md-sidenav",{ref:"main-sidebar",staticClass:"main-sidebar md-left md-fixed"},[t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"white",expression:"'white'"}],staticClass:"vue-material-logo"},[t._h("router-link",{attrs:{exact:"",to:"/"}},[t._h("img",{attrs:{src:t.logo,alt:"Vue"}})," ",t._m(0)])])," ",t._h("div",{staticClass:"main-sidebar-links"},[t._h("md-list",{staticClass:"md-dense"},[t._h("md-list-item",[t._h("router-link",{attrs:{exact:"",to:"/"}},["Introduction"])])," ",t._h("md-list-item",[t._h("router-link",{attrs:{exact:"",to:"/getting-started"}},["Getting Started"])])," ",t._h("md-list-item",[t._m(1)," ",t._h("md-list-expand",[t._h("md-list",[t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/avatar"}},["Avatar"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/bottom-bar"}},["Bottom Bar"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/button"}},["Button"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/button-toggle"}},["Button Toggle"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/card"}},["Card"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/checkbox"}},["Checkbox"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/icon"}},["Icon"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/input"}},["Input"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/list"}},["List"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/menu"}},["Menu"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/radio"}},["Radio"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/ripple"}},["Ripple"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/select"}},["Select"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/sidenav"}},["Sidenav"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/subheader"}},["Subheader"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/switch"}},["Switch"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/tabs"}},["Tabs"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/table"}},["Table"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/toolbar"}},["Toolbar"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/tooltip"}},["Tooltip"])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._h("router-link",{attrs:{exact:"",to:"/components/whiteframe"}},["Whiteframe"])])])])])," ",t._h("md-list-item",[t._h("router-link",{attrs:{exact:"",to:"/ui-elements/typography"}},["Typography"])," "])," "," ",t._h("md-list-item",[t._h("router-link",{attrs:{exact:"",to:"/changelog"}},["Changelog"])])," ",t._h("md-list-item",[t._h("router-link",{attrs:{exact:"",to:"/about"}},["About"])])])])])," ",t._h("transition",{attrs:{name:"md-router"}},[t._h("router-view")])])},staticRenderFns:[function(){var t=this;return t._h("span",["Vue Material"])},function(){var t=this;return t._h("span",["Components"])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-sidenav",class:t.classes,attrs:{tabindex:"0"},on:{keyup:function(e){27===e.keyCode&&t.close(e)}}},[t._h("div",{staticClass:"md-sidenav-content"},[t._t("default")])," ",t._h("div",{staticClass:"md-backdrop",on:{click:t.close}})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Menu"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Directions"}},[t._h("md-menu",[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Bottom Right"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-direction":"bottom left"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Bottom Left"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",{attrs:{disabled:""}},["My Item 3"])," ",t._h("md-menu-item",["My Item 4"])])])," ",t._h("md-menu",{attrs:{"md-direction":"top left"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Top Left"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-direction":"top right"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Top Right"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])])," ",t._h("demo-example",{attrs:{label:"Sizes"}},[t._h("md-menu",[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Default"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-size":"1"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Size 1"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{ -attrs:{"md-size":"2"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Size 2"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-size":"4"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Size 4"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-size":"5"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Size 5"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-size":"7"}},[t._h("md-button",{attrs:{"md-menu-trigger":""}},["Size 7"])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])])," ",t._h("demo-example",{attrs:{label:"List Icons"}},[t._h("md-menu",[t._h("md-button",{staticClass:"md-icon-button",attrs:{"md-menu-trigger":""}},[t._h("md-icon",["more_vert"])])," ",t._h("md-menu-content",[t._h("md-menu-item",["My Item 1"])," ",t._h("md-menu-item",["My Item 2"])," ",t._h("md-menu-item",["My Item 3"])])])," ",t._h("md-menu",{attrs:{"md-size":"4"}},[t._h("md-button",{staticClass:"md-icon-button",attrs:{"md-menu-trigger":""}},[t._h("md-icon",["phone"])])," ",t._h("md-menu-content",[t._h("md-menu-item",[t._h("md-icon",["phone"])," ",t._m(0)])," ",t._h("md-menu-item",[t._h("md-icon",["phone"])," ",t._m(1)])," ",t._h("md-menu-item",[t._h("md-icon",["phone"])," ",t._m(2)])])])," ",t._h("md-menu",{attrs:{"md-direction":"bottom left","md-size":"4"}},[t._h("md-button",{staticClass:"md-icon-button",attrs:{"md-menu-trigger":""}},[t._h("md-icon",["near_me"])])," ",t._h("md-menu-content",[t._h("md-menu-item",[t._m(3)," ",t._h("md-icon",["near_me"])])," ",t._h("md-menu-item",[t._m(4)," ",t._h("md-icon",["phone"])])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Directions"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Bottom Right\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Bottom Left\n\n \n My Item 1\n My Item 2\n My Item 3\n My Item 4\n \n\n\n\n Top Left\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Top Right\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n'])])," ",t._h("demo-example",{attrs:{label:"Sizes"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Default\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Size 1\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Size 2\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Size 4\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Size 5\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n Size 7\n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n'])])," ",t._h("demo-example",{attrs:{label:"List Icons"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n more_vert\n \n\n \n My Item 1\n My Item 2\n My Item 3\n \n\n\n\n \n phone\n \n\n \n \n phone\n My Item 1\n \n\n \n phone\n My Item 2\n \n\n \n phone\n My Item 3\n \n \n\n\n\n \n near_me\n \n\n \n \n Find on map\n near_me\n \n\n \n Call\n phone\n \n \n\n'])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[function(){var t=this;return t._h("span",["My Item 1"])},function(){var t=this;return t._h("span",["My Item 2"])},function(){var t=this;return t._h("span",["My Item 3"])},function(){var t=this;return t._h("span",["Find on map"])},function(){var t=this;return t._h("span",["Call"])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("th",{staticClass:"md-table-head",class:t.classes,on:{click:t.changeSort}},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:!t.mdSortBy,expression:"!mdSortBy"}],staticClass:"md-table-head-container"},[t._h("div",{staticClass:"md-table-head-text md-test"},[t.mdSortBy?t._h("md-icon",{staticClass:"md-sortable-icon"},["arrow_downward"]):t._e()," ",t._t("default")," ",t.mdTooltip?t._h("md-tooltip",[t._s(t.mdTooltip)]):t._e()])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-input-container",class:t.classes},[t._t("default")," ",t.enableCounter?t._h("span",{staticClass:"md-count"},[t._s(t.inputLength)+" / "+t._s(t.counterLength)]):t._e()," ",t.mdHasPassword?t._h("md-button",{staticClass:"md-icon-button md-toggle-password",on:{click:t.togglePasswordType}},[t._h("md-icon",[t._s(t.showPassword?"visibility_off":"visibility")])]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Input"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Regular fields",size:"4"}},[t._h("form",{attrs:{novalidate:""},on:{submit:function(e){e.stopPropagation(),e.preventDefault(),t.submit(e)}}},[t._h("md-input-container",[t._m(0)," ",t._h("md-input",{directives:[{name:"model",rawName:"v-model",value:t.initialValue,expression:"initialValue"}],domProps:{value:t.initialValue},on:{input:function(e){t.initialValue=e}}})])," ",t._h("md-input-container",[t._m(1)," ",t._h("md-input",{attrs:{placeholder:"My nice placeholder"}})])," ",t._h("md-input-container",{attrs:{"md-inline":""}},[t._m(2)," ",t._h("md-input")])," ",t._h("md-input-container",[t._m(3)," ",t._h("md-input",{attrs:{type:"number"}})])," ",t._h("md-input-container",[t._m(4)," ",t._h("md-textarea")])," ",t._h("md-input-container",[t._m(5)," ",t._h("md-input",{attrs:{disabled:""}})])])])," ",t._h("demo-example",{attrs:{label:"Password",size:"4"}},[t._h("form",{attrs:{novalidate:""},on:{submit:function(e){e.stopPropagation(),e.preventDefault(),t.submit(e)}}},[t._h("md-input-container",[t._m(6)," ",t._h("md-input",{attrs:{type:"password"}})])," ",t._h("md-input-container",{attrs:{"md-has-password":""}},[t._m(7)," ",t._h("md-input",{attrs:{type:"password"}})])])])," ",t._h("demo-example",{attrs:{label:"Required and Errors",size:"4"}},[t._h("form",{attrs:{novalidate:""},on:{submit:function(e){e.stopPropagation(),e.preventDefault(),t.submit(e)}}},[t._h("md-input-container",[t._m(8)," ",t._h("md-input",{attrs:{required:""}})])," ",t._h("md-input-container",{staticClass:"md-input-invalid"},[t._m(9)," ",t._h("md-input",{attrs:{required:""}})])," ",t._h("md-input-container",{staticClass:"md-input-invalid"},[t._m(10)," ",t._h("md-input",{attrs:{required:""}})," ",t._m(11)])," ",t._h("md-input-container",{staticClass:"md-input-invalid"},[t._m(12)," ",t._h("md-textarea")," ",t._m(13)])])])," ",t._h("demo-example",{attrs:{label:"Character counter",size:"4"}},[t._h("form",{attrs:{novalidate:""},on:{submit:function(e){e.stopPropagation(),e.preventDefault(),t.submit(e)}}},[t._h("md-input-container",[t._m(14)," ",t._h("md-textarea",{attrs:{maxlength:"70"}})])," ",t._h("md-input-container",[t._m(15)," ",t._h("md-input",{attrs:{maxlength:"20"}})])])])," ",t._h("demo-example",{attrs:{label:"Themed",size:"4"}},[t._h("form",{attrs:{novalidate:""},on:{submit:function(e){e.stopPropagation(),e.preventDefault(),t.submit(e)}}},[t._h("md-input-container",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}]},[t._m(16)," ",t._h("md-input")])," ",t._h("md-input-container",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}]},[t._m(17)," ",t._h("md-textarea")])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Regular fields"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Initial value\n \n \n\n \n With label\n \n \n\n \n Inline field\n \n \n\n \n Number\n \n \n\n \n Textarea\n \n \n\n \n Disabled\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"javascript"}},["\nexport default {\n data() {\n return {\n initialValue: 'My initial value'\n };\n }\n};\n "])])," ",t._h("demo-example",{attrs:{label:"Password"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Regular Password\n \n \n\n \n Password Reveal\n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Required and Errors"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Required\n \n \n\n \n Error\n \n \n\n \n Error with message\n \n\n Validation message\n \n\n \n Textarea with error\n \n\n Textarea validation message\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Character counter"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Textarea\n \n \n\n \n Input\n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Themed",size:"4"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Themable - Input\n \n \n\n \n Themable - Textarea\n \n \n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[function(){var t=this;return t._h("label",["Initial value"])},function(){var t=this;return t._h("label",["With label"])},function(){var t=this;return t._h("label",["Inline field"])},function(){var t=this;return t._h("label",["Number"])},function(){var t=this;return t._h("label",["Textarea"])},function(){var t=this;return t._h("label",["Disabled"])},function(){var t=this;return t._h("label",["Regular Password"])},function(){var t=this;return t._h("label",["Password Reveal"])},function(){var t=this;return t._h("label",["Required"])},function(){var t=this;return t._h("label",["Error"])},function(){var t=this;return t._h("label",["Error with message"])},function(){var t=this;return t._h("span",{staticClass:"md-error"},["Validation message"])},function(){var t=this;return t._h("label",["Textarea with error"])},function(){var t=this;return t._h("span",{staticClass:"md-error"},["Textarea validation message"])},function(){var t=this;return t._h("label",["Textarea"])},function(){var t=this;return t._h("label",["Input"])},function(){var t=this;return t._h("label",["Themable - Input"])},function(){var t=this;return t._h("label",["Themable - Textarea"])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-menu-content",attrs:{tabindex:"-1"},on:{keydown:[function(e){27===e.keyCode&&(e.preventDefault(),t.close(e))},function(e){9===e.keyCode&&(e.preventDefault(),t.close(e))},function(e){38===e.keyCode&&(e.preventDefault(),t.highlightItem("up"))},function(e){40===e.keyCode&&(e.preventDefault(),t.highlightItem("down"))},function(e){13===e.keyCode&&(e.preventDefault(),t.fireClick(e))},function(e){32===e.keyCode&&(e.preventDefault(),t.fireClick(e))}]}},[t._h("md-list",[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("input",{staticClass:"md-input",attrs:{type:t.type,disabled:t.disabled,required:t.required,placeholder:t.placeholder,maxlength:t.maxlength},domProps:{value:t.value},on:{focus:t.onFocus,blur:t.onBlur,input:t.onInput,keydown:[function(e){38===e.keyCode&&t.onInput(e)},function(e){40===e.keyCode&&t.onInput(e)}]}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("td",{staticClass:"md-table-cell",class:t.classes},[t._h("div",{staticClass:"md-table-cell-container"},[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-list-item",{staticClass:"md-menu-item",class:t.classes,attrs:{disabled:t.disabled},on:{click:t.close}},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Checkbox"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox,expression:"checkbox"}],attrs:{id:"my-test1",name:"my-test1"},domProps:{value:t.checkbox},on:{input:function(e){t.checkbox=e}}},["Regular Checkbox"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox,expression:"checkbox"}],staticClass:"md-primary",attrs:{id:"my-test2",name:"my-test2"},domProps:{value:t.checkbox},on:{input:function(e){t.checkbox=e}}},["Primary Color"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox,expression:"checkbox"}],staticClass:"md-warn",attrs:{id:"my-test3",name:"my-test3"},domProps:{value:t.checkbox},on:{input:function(e){t.checkbox=e}}},["Warn Color"])," ",t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox,expression:"checkbox"}],attrs:{id:"my-test4",name:"my-test4",disabled:""},domProps:{value:t.checkbox},on:{input:function(e){t.checkbox=e}}},["Disabled"])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}],staticClass:"themed"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{id:"my-test5",name:"my-test5"},domProps:{value:t.checkbox2},on:{input:function(e){t.checkbox2=e}}},["Primary Orange"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}],staticClass:"themed"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{id:"my-test6",name:"my-test6"},domProps:{value:t.checkbox2},on:{input:function(e){t.checkbox2=e}}},["Primary Green"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"light-blue",expression:"'light-blue'"}],staticClass:"themed"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{id:"my-test7",name:"my-test7"},domProps:{value:t.checkbox2},on:{input:function(e){t.checkbox2=e}}},["Primary Light Blue"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"indigo",expression:"'indigo'"}],staticClass:"themed"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{id:"my-test8",name:"my-test8"},domProps:{value:t.checkbox2},on:{input:function(e){t.checkbox2=e}}},["Primary Indigo"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}],staticClass:"themed"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{id:"my-test9",name:"my-test9",disabled:""},domProps:{value:t.checkbox2},on:{input:function(e){t.checkbox2=e}}},["Primary Brown Disabled"])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nRegular Checkbox\nPrimary Color\nWarn Color\nDisabled\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Primary Orange\n\n\n\n Primary Green\n\n\n\n Primary Light Blue\n\n\n\n Primary Indigo\n\n\n\n Primary Brown Disabled\n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"code-block"},[t._h("pre",[t._h("code",{ref:"block",class:t.lang},[t._t("default")])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("textarea",{staticClass:"md-input",attrs:{disabled:t.disabled,required:t.required,placeholder:t.placeholder,maxlength:t.maxlength},domProps:{value:t.value},on:{focus:t.onFocus,blur:t.onBlur,input:t.onInput}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Ripple"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("span",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"has-ripple"},["This span has ripple effect"])," ",t._h("span",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"has-ripple green"},["This span has ripple effect"])," ",t._h("span",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"has-ripple blue"},["This span has ripple effect"])," ",t._h("div",[t._h("md-avatar",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}]},[t._m(0)])," ",t._h("md-avatar",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"md-avatar-icon"},[t._h("md-icon",["home"])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nThis span has ripple effect\nThis span has ripple effect\nThis span has ripple effect\n\n\n \n \n \n\n \n home\n \n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[function(){var t=this;return t._h("img",{attrs:{src:"//placeimg.com/40/40/people/1",alt:"People"}})}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-toolbar"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"Error"}},[t._h("single-page-banner",{attrs:{label:"Error 404"}})," ",t._m(0)," ",t._m(1)," ",t._h("md-button",{staticClass:"md-primary md-raised",attrs:{href:"https://github.com/marcosmoura/vue-material/issues/new",target:"_blank",rel:"noopener"}},["New Issue"])])},staticRenderFns:[function(){var t=this;return t._h("h2",{staticClass:"md-headline"},["Hmmm. Too bad"])},function(){var t=this;return t._h("p",["Are you searching for a new component? Or maybe you have an question? Get in touch!"])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Switch"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("div",[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked0,expression:"checked0"}],attrs:{id:"my-test0",name:"my-test0"},domProps:{value:t.checked0},on:{input:function(e){t.checked0=e}}})])," ",t._h("div",[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked1,expression:"checked1"}],staticClass:"md-primary",attrs:{id:"my-test1",name:"my-test1"},domProps:{value:t.checked1},on:{input:function(e){t.checked1=e}}},["Primary Color"])])," ",t._h("div",[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked2,expression:"checked2"}],staticClass:"md-warn",attrs:{id:"my-test2",name:"my-test2"},domProps:{value:t.checked2},on:{input:function(e){t.checked2=e}}},["Warn Color"])])," ",t._h("div",[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked3,expression:"checked3"}],attrs:{id:"my-test3",name:"my-test3",disabled:""},domProps:{value:t.checked3},on:{input:function(e){t.checked3=e}}},["Disabled"])])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}]},[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked4,expression:"checked4"}],staticClass:"md-primary",attrs:{id:"my-test4",name:"my-test4"},domProps:{value:t.checked4},on:{input:function(e){t.checked4=e}}})])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}]},[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked5,expression:"checked5"}],staticClass:"md-primary",attrs:{id:"my-test5",name:"my-test5"},domProps:{value:t.checked5},on:{input:function(e){t.checked5=e}}},["Green Primary Color"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}]},[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked6,expression:"checked6"}],staticClass:"md-primary",attrs:{id:"my-test6",name:"my-test6"},domProps:{value:t.checked6},on:{input:function(e){t.checked6=e}}},["Brown Primary Color"])])," ",t._h("div",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"light-blue",expression:"'light-blue'"}]},[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked7,expression:"checked7"}],staticClass:"md-primary",attrs:{id:"my-test7",name:"my-test7",disabled:""},domProps:{value:t.checked7},on:{input:function(e){t.checked7=e}}},["Light Blue Primary Color Disabled"])])])," ",t._h("demo-example",{attrs:{label:"Typed"}},[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked8,expression:"checked8"}],attrs:{id:"my-test8",name:"my-test8"},domProps:{value:t.checked8},on:{input:function(e){t.checked8=e}}},["Button (default)"])," ",t._h("div",[t._h("form",{on:{click:function(e){e.stopPropagation(),e.preventDefault(),t.submit(e)}}},[t._h("md-switch",{directives:[{name:"model",rawName:"v-model",value:t.checked9,expression:"checked9"}],staticClass:"md-primary",attrs:{type:"submit",id:"my-test9",name:"my-test9"},domProps:{value:t.checked9},on:{input:function(e){t.checked9=e}}},["Submit"])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\nPrimary Color\nWarn Color\nDisabled\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n\n\n\n Green Primary Color\n\n\n\n Brown Primary Color\n\n\n\n Light Blue Primary Color Disabled\n\n '])])," ",t._h("demo-example",{attrs:{label:"Typed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Button (default)\n\n\n\n Submit\n\n '])," ",t._h("code-block",{attrs:{lang:"javascript"}},["\nexport default {\n methods: {\n submit(e) {\n alert('This switch submits the form');\n }\n }\n};\n "])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Card"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Regular Cards"}},[t._h("md-card",[t._h("md-card-media",[t._m(0)])," ",t._h("md-card-header",[t._m(1)," ",t._m(2)])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n "])])," ",t._h("md-card",[t._h("md-card-header",[t._h("md-card-header-text",[t._m(3)," ",t._m(4)])," ",t._h("md-menu",{attrs:{"md-size":"4","md-direction":"bottom left"}},[t._h("md-button",{staticClass:"md-icon-button",attrs:{"md-menu-trigger":""}},[t._h("md-icon",["more_vert"])])," ",t._h("md-menu-content",[t._h("md-menu-item",[t._m(5)," ",t._h("md-icon",["phone"])])," ",t._h("md-menu-item",[t._m(6)," ",t._h("md-icon",["message"])])])])])," ",t._h("md-card-media",[t._m(7)])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n "])])," ",t._h("md-card",[t._h("md-card-media",[t._m(8)])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea nostrum.\n "])])," ",t._h("md-card",[t._h("md-card-media",[t._m(9)])," ",t._h("md-card-header",[t._m(10)," ",t._m(11)])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])])," ",t._h("demo-example",{attrs:{label:"Hover Effect"}},[t._h("md-card",{attrs:{"md-with-hover":""}},[t._h("md-card-header",[t._m(12)," ",t._m(13)])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n "])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])," ",t._h("md-card",{attrs:{"md-with-hover":""}},[t._h("md-card-media",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple" -}]},[t._m(14)])," ",t._h("md-card-actions",[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["favorite"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["bookmark"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["share"])])])])," ",t._h("md-card",{attrs:{"md-with-hover":""}},[t._h("md-card-header",[t._h("md-avatar",[t._m(15)])," ",t._m(16)," ",t._m(17)])," ",t._h("md-card-media",[t._m(18)])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea nostrum.\n "])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])])," ",t._h("demo-example",{attrs:{label:"Image cover with predefined aspect ratio"}},[t._h("md-card",[t._h("md-card-media-cover",{attrs:{"md-text-scrim":""}},[t._h("md-card-media",{attrs:{"md-ratio":"16:9"}},[t._m(19)])," ",t._h("md-card-area",[t._h("md-card-header",[t._m(20)," ",t._m(21)])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])])])," ",t._h("md-card",[t._h("md-card-media-cover",{attrs:{"md-solid":""}},[t._h("md-card-media",{attrs:{"md-ratio":"1:1"}},[t._m(22)])," ",t._h("md-card-area",[t._h("md-card-header",[t._m(23)," ",t._m(24)])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])])])])," ",t._h("demo-example",{attrs:{label:"Media"}},[t._h("md-card",[t._h("md-card-header",[t._h("md-card-header-text",[t._m(25)," ",t._m(26)])," ",t._h("md-card-media",[t._m(27)])])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])," ",t._h("md-card",[t._h("md-card-header",[t._h("md-card-header-text",[t._m(28)," ",t._m(29)])," ",t._h("md-card-media",{attrs:{"md-medium":""}},[t._m(30)])])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])," ",t._h("md-card",[t._h("md-card-header",[t._h("md-card-header-text",[t._m(31)," ",t._m(32)])," ",t._h("md-card-media",{attrs:{"md-big":""}},[t._m(33)])])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])," ",t._h("md-card",[t._h("md-card-media-actions",[t._h("md-card-media",[t._m(34)])," ",t._h("md-card-actions",[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["favorite"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["bookmark"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["share"])])])])])])," ",t._h("demo-example",{attrs:{label:"Full control"}},[t._h("md-card",[t._h("md-card-area",[t._h("md-card-media",[t._m(35)])," ",t._h("md-card-header",[t._m(36)," ",t._m(37)])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n "])])," ",t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])])])," ",t._h("md-card",[t._h("md-card-media",[t._m(38)])," ",t._h("md-card-header",[t._m(39)," ",t._m(40)])," ",t._h("md-card-expand",[t._h("md-card-actions",[t._h("md-button",["Action"])," ",t._h("md-button",["Action"])," ",t._m(41)," ",t._h("md-button",{staticClass:"md-icon-button",attrs:{"md-expand-trigger":""}},[t._h("md-icon",["keyboard_arrow_down"])])])," ",t._h("md-card-content",["\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n "])])])," ",t._h("md-card",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"blue",expression:"'blue'"}],staticClass:"card-example"},[t._h("md-card-area",{attrs:{"md-inset":""}},[t._h("md-card-media",{attrs:{"md-ratio":"16:9"}},[t._m(42)])," ",t._h("md-card-header",[t._m(43)," ",t._h("div",{staticClass:"md-subhead"},[t._h("md-icon",["location_on"])," ",t._m(44)])])," ",t._h("md-card-content",["\n Illy Coffee served with a complimentary Leonidas Belgian Chocolate with all beverages.\n "])])," ",t._h("md-card-content",[t._m(45)," ",t._h("div",{staticClass:"card-reservation"},[t._h("md-icon",["access_time"])," ",t._h("md-button-toggle",{staticClass:"md-button-group",attrs:{type:"radio"}},[t._h("md-button",["5:30PM"])," ",t._h("md-button",["7:30PM"])," ",t._h("md-button",["9:00PM"])])])])," ",t._h("md-card-actions",[t._h("md-button",{staticClass:"md-primary"},["Reserve"])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Regular Cards"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n\n \n Title goes here\n Subtitle here\n \n\n \n Action\n Action\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n Title goes here\n Subtitle here\n \n\n \n \n more_vert\n \n\n \n My Item 1\n My Item 2\n My Item 3\n \n \n \n\n \n \n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea nostrum.\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n\n \n Title goes here\n Subtitle here\n \n\n \n Action\n Action\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Hover Effect"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Title goes here\n Subtitle here\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n \n\n \n Action\n Action\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n\n \n \n favorite\n \n\n \n bookmark\n \n\n \n share\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n Title goes here\n Subtitle here\n \n\n \n \n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea nostrum.\n \n\n \n Action\n Action\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Image cover with predefined aspect ratio"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n \n Title goes here\n Subtitle here\n \n\n \n Action\n Action\n \n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n \n Title goes here\n Subtitle here\n \n\n \n Action\n Action\n \n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Media"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n Title goes here\n Subtitle here\n \n\n \n \n \n \n\n \n Action\n Action\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n Title goes here\n Subtitle here\n \n\n \n \n \n \n\n \n Action\n Action\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n Title goes\n Subtitle here\n \n\n \n \n \n \n\n \n Action\n Action\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n \n favorite\n \n\n \n bookmark\n \n\n \n share\n \n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Full control"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n Title goes here\n Subtitle here\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n \n \n\n \n Action\n Action\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n\n \n Title goes here\n Subtitle here\n \n\n \n \n Action\n Action\n \n \n keyboard_arrow_down\n \n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea, nostrum odio. Dolores, sed accusantium quasi non, voluptas eius illo quas, saepe voluptate pariatur in deleniti minus sint. Excepturi.\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n Coffee House\n \n location_on\n 2 miles\n \n \n\n \n Illy Coffee served with a complimentary Leonidas Belgian Chocolate with all beverages.\n \n \n\n \n Today\'s availability\n \n access_time\n \n 5:30PM\n 7:30PM\n 9:00PM\n \n \n \n\n \n Reserve\n \n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[function(){var t=this;return t._h("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-title"},["Title goes here"])},function(){var t=this;return t._h("div",{staticClass:"md-subhead"},["Subtitle here"])},function(){var t=this;return t._h("div",{staticClass:"md-title"},["Title goes here"])},function(){var t=this;return t._h("div",{staticClass:"md-subhead"},["Subtitle here"])},function(){var t=this;return t._h("span",["Call"])},function(){var t=this;return t._h("span",["Send a message"])},function(){var t=this;return t._h("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})},function(){var t=this;return t._h("img",{attrs:{src:"assets/card-image-2.jpg",alt:"People"}})},function(){var t=this;return t._h("img",{attrs:{src:"assets/card-image-2.jpg",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-title"},["Title goes here"])},function(){var t=this;return t._h("div",{staticClass:"md-subhead"},["Subtitle here"])},function(){var t=this;return t._h("div",{staticClass:"md-title"},["Title goes here"])},function(){var t=this;return t._h("div",{staticClass:"md-subhead"},["Subtitle here"])},function(){var t=this;return t._h("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})},function(){var t=this;return t._h("img",{attrs:{src:"assets/avatar.png",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-title"},["Title goes here"])},function(){var t=this;return t._h("div",{staticClass:"md-subhead"},["Subtitle here"])},function(){var t=this;return t._h("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})},function(){var t=this;return t._h("img",{attrs:{src:"assets/card-sky.jpg",alt:"Skyscraper"}})},function(){var t=this;return t._h("div",{staticClass:"md-title"},["Title goes here"])},function(){var t=this;return t._h("div",{staticClass:"md-subhead"},["Subtitle here"])},function(){var t=this;return t._h("img",{attrs:{src:"assets/card-sky.jpg",alt:"Skyscraper"}})},function(){var t=this;return t._h("div",{staticClass:"md-title"},["Title goes here"])},function(){var t=this;return t._h("div",{staticClass:"md-subhead"},["Subtitle here"])},function(){var t=this;return t._h("div",{staticClass:"md-title"},["Title goes here"])},function(){var t=this;return t._h("div",{staticClass:"md-subhead"},["Subtitle here"])},function(){var t=this;return t._h("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-title"},["Title goes here"])},function(){var t=this;return t._h("div",{staticClass:"md-subhead"},["Subtitle here"])},function(){var t=this;return t._h("img",{attrs:{src:"assets/card-weather.png",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-title"},["Title goes"])},function(){var t=this;return t._h("div",{staticClass:"md-subhead"},["Subtitle here"])},function(){var t=this;return t._h("img",{attrs:{src:"assets/card-weather.png",alt:"People"}})},function(){var t=this;return t._h("img",{attrs:{src:"assets/cover.png",alt:"Cover"}})},function(){var t=this;return t._h("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-title"},["Title goes here"])},function(){var t=this;return t._h("div",{staticClass:"md-subhead"},["Subtitle here"])},function(){var t=this;return t._h("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-title"},["Title goes here"])},function(){var t=this;return t._h("div",{staticClass:"md-subhead"},["Subtitle here"])},function(){var t=this;return t._h("span",{attrs:{style:"flex: 1"}})},function(){var t=this;return t._h("img",{attrs:{src:"assets/card-example.jpg",alt:"Coffee House"}})},function(){var t=this;return t._h("h2",{staticClass:"md-title"},["Coffee House"])},function(){var t=this;return t._h("span",["2 miles"])},function(){var t=this;return t._h("h3",{staticClass:"md-subheading"},["Today's availability"])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("section",{staticClass:"single-page-section"},[t._h("h2",{staticClass:"md-headline"},[t._h("md-icon",["keyboard_arrow_right"])," "+t._s(t.label)])," ",t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Sidenav"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default",size:"2"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-toolbar",[t._h("md-button",{staticClass:"md-icon-button",on:{click:t.toggleLeftSidenav}},[t._h("md-icon",["menu"])])," ",t._m(0)])," ",t._h("div",[t._h("md-button",{staticClass:"md-raised md-accent",on:{click:t.toggleRightSidenav}},["Toggle right"])," ",t._m(1)])," ",t._h("md-sidenav",{ref:"leftSidenav",staticClass:"md-left",on:{open:function(e){t.open("Left")},close:function(e){t.close("Left")}}},[t._h("md-toolbar",{staticClass:"md-large"},[t._m(2)])," ",t._m(3)])," ",t._h("md-sidenav",{ref:"rightSidenav",staticClass:"md-right",on:{open:function(e){t.open("Right")},close:function(e){t.close("Right")}}},[t._h("md-toolbar",[t._m(4)])," ",t._h("md-button",{staticClass:"md-raised md-accent",on:{click:t.closeRightSidenav}},["Close"])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n My App\n\n\n\n Toggle right\n Open console to see the events\n\n\n\n \n \n Sidenav content\n \n \n\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nisi cupiditate esse necessitatibus beatae nobis, deserunt ut est fugit, tempora deleniti, eligendi commodi doloribus. Nemo, assumenda possimus, impedit inventore perferendis iusto!\n\n\n\n \n \n Sidenav content\n \n \n\n Close\n\n '])," ",t._h("code-block",{attrs:{lang:"javascript"}},["\nexport default {\n methods: {\n toggleLeftSidenav() {\n this.$refs.leftSidenav.toggle();\n },\n toggleRightSidenav() {\n this.$refs.rightSidenav.toggle();\n },\n closeRightSidenav() {\n this.$refs.rightSidenav.close();\n },\n open(ref) {\n console.log('Opened: ' + ref);\n },\n close(ref) {\n console.log('Closed: ' + ref);\n }\n }\n};\n "])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[function(){var t=this;return t._h("h2",{staticClass:"md-title"},["My App"])},function(){var t=this;return t._h("p",["Open console to see the events"])},function(){var t=this;return t._h("div",{staticClass:"md-toolbar-container"},[t._h("h3",{staticClass:"md-title"},["Sidenav content"])])},function(){var t=this;return t._h("p",["Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nisi cupiditate esse necessitatibus beatae nobis, deserunt ut est fugit, tempora deleniti, eligendi commodi doloribus. Nemo, assumenda possimus, impedit inventore perferendis iusto!"])},function(){var t=this;return t._h("div",{staticClass:"md-toolbar-container"},[t._h("h3",{staticClass:"md-title"},["Sidenav content"])])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Avatar"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default",size:"2"}},[t._h("md-avatar",[t._m(0)])," ",t._h("md-avatar",{staticClass:"md-avatar-icon"},[t._h("md-icon",["home"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-primary"},[t._h("md-icon",["folder"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-accent"},[t._h("md-icon",["favorite"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-warn"},[t._h("md-icon",["notes"])])])," ",t._h("demo-example",{attrs:{label:"Large",size:"2"}},[t._h("md-avatar",{staticClass:"md-large"},[t._m(1)])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-large"},[t._h("md-icon",["home"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-large md-primary"},[t._h("md-icon",["folder"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-large md-accent"},[t._h("md-icon",["favorite"])])," ",t._h("md-avatar",{staticClass:"md-avatar-icon md-large md-warn"},[t._h("md-icon",["notes"])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n\n\n\n home\n\n\n\n folder\n\n\n\n favorite\n\n\n\n notes\n\n '])])," ",t._h("demo-example",{attrs:{label:"Large"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n\n\n\n home\n\n\n\n folder\n\n\n\n favorite\n\n\n\n notes\n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[function(){var t=this;return t._h("img",{attrs:{src:"//placeimg.com/40/40/people/1",alt:"People"}})},function(){var t=this;return t._h("img",{attrs:{src:"//placeimg.com/64/64/people/2",alt:"People"}})}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-actions"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"Themes - Configuration"}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Toolbar"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("md-toolbar",[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._m(0)," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["favorite"])])])])," ",t._h("demo-example",{attrs:{label:"Dense"}},[t._h("md-toolbar",{staticClass:"md-dense"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._m(1)," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["favorite"])])])])," ",t._h("demo-example",{attrs:{label:"Medium"}},[t._h("md-toolbar",{staticClass:"md-medium"},[t._h("div",{staticClass:"md-toolbar-container"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._m(2)," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["filter_list"])])])])])," ",t._h("demo-example",{attrs:{label:"Large"}},[t._h("md-toolbar",{staticClass:"md-large"},[t._h("div",{staticClass:"md-toolbar-container"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._m(3)," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["filter_list"])])])," ",t._m(4)])])," ",t._h("demo-example",{attrs:{label:"Accent, Warn and Transparent Colors"}},[t._h("md-toolbar",{staticClass:"md-accent"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._m(5)," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["favorite"])])])," ",t._h("md-toolbar",{staticClass:"md-warn"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._m(6)," ",t._h("md-button",["Add"])," ",t._h("md-button",["Remove"])])," ",t._h("md-toolbar",{staticClass:"md-transparent"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._m(7)," ",t._h("md-button",{staticClass:"md-raised"},["Add"])," ",t._h("md-button",{staticClass:"md-raised md-warn"},["Remove"])])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}]},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._m(8)," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["favorite"])])])," ",t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}],staticClass:"md-large"},[t._h("div",{staticClass:"md-toolbar-container"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._m(9)," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["filter_list"])])])," ",t._m(10)])," ",t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}]},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._m(11)," ",t._h("md-button",["Add"])," ",t._h("md-button",["Remove"])])," ",t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"blue",expression:"'blue'"}]},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._m(12)," ",t._h("md-button",{staticClass:"md-raised"},["Add"])," ",t._h("md-button",{staticClass:"md-raised md-warn"},["Remove"])])])," ",t._h("demo-example",{staticClass:"example",attrs:{label:"Complete Example"}},[t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}],staticClass:"md-large"},[t._h("div",{staticClass:"md-toolbar-container"},[t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["menu"])])," ",t._m(13)," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["filter_list"])])])," ",t._h("div",{staticClass:"md-toolbar-container"},[t._m(14)," ",t._h("md-button",{staticClass:"md-fab md-fab-bottom-right"},[t._h("md-icon",["add"])])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n \n favorite\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Dense"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n \n favorite\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Medium"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n menu\n \n\n Vue Material\n\n \n search\n \n\n \n filter_list\n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Large"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n menu\n \n\n \n\n \n search\n \n\n \n filter_list\n \n \n\n \n Vue Material\n \n\n '])])," ",t._h("demo-example",{ -attrs:{label:"Accent, Warn and Transparent Colors"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n \n favorite\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n Add\n Remove\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n Add\n Remove\n\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n \n favorite\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n menu\n \n\n \n\n \n search\n \n\n \n filter_list\n \n \n\n \n Vue Material\n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n Add\n Remove\n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n menu\n \n\n Vue Material\n\n Add\n Remove\n\n '])])," ",t._h("demo-example",{staticClass:"example",attrs:{label:"Complete Example"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n menu\n \n\n \n\n \n search\n \n\n \n filter_list\n \n \n\n \n Vue Material\n\n \n add\n \n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"scss"}},["\n.example {\n .md-button.md-fab {\n margin: 0;\n right: 56px;\n bottom: -26px;\n }\n\n .md-toolbar {\n margin-bottom: 50px;\n }\n}\n "])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[function(){var t=this;return t._h("h2",{staticClass:"md-title",attrs:{style:"flex: 1"}},["Vue Material"])},function(){var t=this;return t._h("h2",{staticClass:"md-title",attrs:{style:"flex: 1"}},["Vue Material"])},function(){var t=this;return t._h("h2",{staticClass:"md-title",attrs:{style:"flex: 1;"}},["Vue Material"])},function(){var t=this;return t._h("span",{attrs:{style:"flex: 1;"}})},function(){var t=this;return t._h("div",{staticClass:"md-toolbar-container"},[t._h("h2",{staticClass:"md-title"},["Vue Material"])])},function(){var t=this;return t._h("h2",{staticClass:"md-title",attrs:{style:"flex: 1"}},["Vue Material"])},function(){var t=this;return t._h("h2",{staticClass:"md-title",attrs:{style:"flex: 1"}},["Vue Material"])},function(){var t=this;return t._h("h2",{staticClass:"md-title",attrs:{style:"flex: 1"}},["Vue Material"])},function(){var t=this;return t._h("h2",{staticClass:"md-title",attrs:{style:"flex: 1"}},["Vue Material"])},function(){var t=this;return t._h("span",{attrs:{style:"flex: 1;"}})},function(){var t=this;return t._h("div",{staticClass:"md-toolbar-container"},[t._h("h2",{staticClass:"md-title"},["Vue Material"])])},function(){var t=this;return t._h("h2",{staticClass:"md-title",attrs:{style:"flex: 1"}},["Vue Material"])},function(){var t=this;return t._h("h2",{staticClass:"md-title",attrs:{style:"flex: 1"}},["Vue Material"])},function(){var t=this;return t._h("span",{attrs:{style:"flex: 1;"}})},function(){var t=this;return t._h("h2",{staticClass:"md-title"},["Vue Material"])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"page-content single-page"},[t._h("md-whiteframe",{staticClass:"main-header",attrs:{"md-elevation":"1"}},[t._h("md-toolbar",[t._h("md-button",{staticClass:"md-icon-button",on:{click:t.toggleSidenav}},[t._h("md-icon",["menu"])])," ",t._h("div",{staticClass:"md-title"},[t._h("span",{staticClass:"page-title"},[t._s(t.label)])])," ",t._h("md-button",{staticClass:"md-icon-button github-button",attrs:{href:"https://github.com/marcosmoura/vue-material",target:"_blank",rel:"noopener"}},[t._h("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"}},[t._h("path",{attrs:{fill:"#ffffff",d:"M512 0C229.25 0 0 229.25 0 512c0 226.25 146.69 418.13 350.16 485.81 25.59 4.69 34.94-11.12 34.94-24.62 0-12.19-0.47-52.56-0.72-95.31C242 908.81 211.91 817.5 211.91 817.5c-23.31-59.12-56.84-74.87-56.84-74.87-46.53-31.75 3.53-31.12 3.53-31.12 51.41 3.56 78.47 52.75 78.47 52.75 45.69 78.25 119.88 55.63 149 42.5 4.65-33 17.9-55.62 32.5-68.37C304.91 725.44 185.34 681.5 185.34 485.31c0-55.94 19.97-101.56 52.66-137.41-5.22-13-22.84-65.09 5.06-135.56 0 0 42.94-13.75 140.81 52.5 40.81-11.41 84.59-17.03 128.13-17.22 43.5 0.19 87.31 5.88 128.19 17.28 97.69-66.31 140.69-52.5 140.69-52.5 28 70.53 10.38 122.56 5.13 135.5 32.81 35.84 52.63 81.47 52.63 137.41 0 196.69-119.75 240-233.81 252.69 18.44 15.88 34.75 47 34.75 94.75 0 68.44-0.69 123.63-0.69 140.5 0 13.63 9.31 29.56 35.25 24.56C877.44 930 1024 738.13 1024 512 1024 229.25 794.75 0 512 0z"}})])])])])," ",t._h("div",{staticClass:"single-page-content"},[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Select"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Default",height:"350"}},[t._h("div",{staticClass:"field-group"},[t._h("md-input-container",[t._m(0)," ",t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.movie,expression:"movie"}],attrs:{name:"movie",id:"movie"},domProps:{value:t.movie},on:{input:function(e){t.movie=e}}},[t._h("md-option",{attrs:{value:"fight_club"}},["Fight Club"])," ",t._h("md-option",{attrs:{value:"godfather"}},["Godfather"])," ",t._h("md-option",{attrs:{value:"godfather_ii"}},["Godfather II"])," ",t._h("md-option",{attrs:{value:"godfather_iii"}},["Godfather III"])," ",t._h("md-option",{attrs:{value:"godfellas"}},["Godfellas"])," ",t._h("md-option",{attrs:{value:"pulp_fiction"}},["Pulp Fiction"])," ",t._h("md-option",{attrs:{value:"scarface"}},["Scarface"])])])," ",t._h("md-input-container",[t._m(1)," ",t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.country,expression:"country"}],attrs:{name:"country",id:"country"},domProps:{value:t.country},on:{input:function(e){t.country=e}}},[t._h("md-option",{attrs:{value:"australia"}},["Australia"])," ",t._h("md-option",{attrs:{value:"brazil"}},["Brazil"])," ",t._h("md-option",{attrs:{value:"japan"}},["Japan"])," ",t._h("md-option",{attrs:{value:"united_states"}},["United States"])])])," ",t._h("md-input-container",[t._m(2)," ",t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.font,expression:"font"}],attrs:{name:"font",id:"font"},domProps:{value:t.font},on:{input:function(e){t.font=e}}},[t._h("md-option",{attrs:{value:"arial"}},["Arial"])," ",t._h("md-option",{attrs:{value:"calibri"}},["Calibri"])," ",t._h("md-option",{attrs:{value:"cambria"}},["Cambria"])," ",t._h("md-option",{attrs:{value:"comic_sans"}},["Comic Sans"])," ",t._h("md-option",{attrs:{value:"consolas"}},["Consolas"])," ",t._h("md-option",{attrs:{value:"courier"}},["Courier"])," ",t._h("md-option",{attrs:{value:"droid_sans"}},["Droid Sans"])," ",t._h("md-option",{attrs:{value:"georgia"}},["Georgia"])," ",t._h("md-option",{attrs:{value:"helvetica"}},["Helvetica"])," ",t._h("md-option",{attrs:{value:"impact"}},["Impact"])," ",t._h("md-option",{attrs:{value:"roboto"}},["Roboto"])," ",t._h("md-option",{attrs:{value:"segoe_ui"}},["Segoe UI"])," ",t._h("md-option",{attrs:{value:"times_new_roman"}},["Times New Roman"])," ",t._h("md-option",{attrs:{value:"ubuntu"}},["Ubuntu"])," ",t._h("md-option",{attrs:{value:"verdana"}},["Verdana"])])])])," ",t._h("md-button",{staticClass:"md-raised md-primary",on:{click:t.setPulpFiction}},["Set Pulp Fiction"])])," ",t._h("demo-example",{attrs:{label:"Groups & Multiple",height:"350"}},[t._h("div",{staticClass:"field-group"},[t._h("md-input-container",[t._m(3)," ",t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.food,expression:"food"}],attrs:{name:"food",id:"food"},domProps:{value:t.food},on:{input:function(e){t.food=e}}},[t._h("md-subheader",["Fruits"])," ",t._h("md-option",{attrs:{value:"apples"}},["Apples"])," ",t._h("md-option",{attrs:{value:"bananas"}},["Bananas"])," ",t._h("md-option",{attrs:{value:"peaches"}},["Peaches"])," ",t._h("md-option",{attrs:{value:"oranges"}},["Oranges"])," ",t._h("md-subheader",["Vegetables"])," ",t._h("md-option",{attrs:{value:"carrots"}},["Carrots"])," ",t._h("md-option",{attrs:{value:"cucumbers"}},["Cucumbers"])," ",t._h("md-subheader",["Baked Goods"])," ",t._h("md-option",{attrs:{value:"apple_pie"}},["Apple Pie"])," ",t._h("md-option",{attrs:{value:"chocolate_cake"}},["Chocolate Cake"])])])," ",t._h("md-input-container",[t._m(4)," ",t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.users,expression:"users"}],attrs:{name:"users",id:"users",multiple:""},domProps:{value:t.users},on:{input:function(e){t.users=e}}},[t._h("md-subheader",["Managers"])," ",t._h("md-option",{attrs:{value:"jim_halpert"}},["Jim Halpert"])," ",t._h("md-option",{attrs:{value:"dwight_schrute"}},["Dwight Schrute"])," ",t._h("md-option",{attrs:{value:"michael_scott"}},["Michael Scott"])," ",t._h("md-subheader",["Employees"])," ",t._h("md-option",{attrs:{value:"pam_beesly"}},["Pam Beesly"])," ",t._h("md-option",{attrs:{value:"angela_martin"}},["Angela Martin"])," ",t._h("md-option",{attrs:{value:"kelly_kapoor"}},["Kelly Kapoor"])," ",t._h("md-option",{attrs:{value:"ryan_howard"}},["Ryan Howard"])," ",t._h("md-option",{attrs:{value:"kevin_malone"}},["Kevin Malone"])," ",t._h("md-option",{attrs:{value:"creed_bratton"}},["Creed Bratton"])," ",t._h("md-option",{attrs:{value:"oscar_nunez"}},["Oscar Nunez"])," ",t._h("md-option",{attrs:{value:"toby_flenderson"}},["Toby Flenderson"])," ",t._h("md-option",{attrs:{value:"stanley_hudson"}},["Stanley Hudson"])," ",t._h("md-option",{attrs:{value:"meredith_palmer"}},["Meredith Palmer"])," ",t._h("md-option",{attrs:{value:"phyllis_lapin_vance"}},["Phyllis Lapin-Vance"])])])]),"\n\n "+t._s(t.users)+"\n "])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Default"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Movie\n \n Fight Club\n Godfather\n Godfather II\n Godfather III\n Godfellas\n Pulp Fiction\n Scarface\n \n \n\n \n Country\n \n Australia\n Brazil\n Japan\n United States\n \n \n\n \n Font\n \n Arial\n Calibri\n Cambria\n Comic Sans\n Consolas\n Courier\n Droid Sans\n Georgia\n Helvetica\n Impact\n Roboto\n Segoe UI\n Times New Roman\n Ubuntu\n Verdana\n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Groups"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n Food\n \n Fruits\n Apples\n Bananas\n Peaches\n Oranges\n\n Vegetables\n Carrots\n Cucumbers\n\n Baked Goods\n Apple Pie\n Chocolate Cake\n \n \n\n \n Users\n \n Managers\n Jim Halpert\n Dwight Schrute\n Michael Scott\n\n Employees\n Pam Beesly\n Angela Martin\n Kelly Kapoor\n Ryan Howard\n Kevin Malone\n Creed Bratton\n Oscar Nunez\n Toby Flenderson\n Stanley Hudson\n Meredith Palmer\n Phyllis Lapin-Vance\n \n \n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[function(){var t=this;return t._h("label",{attrs:{for:"movie"}},["Movie"])},function(){var t=this;return t._h("label",{attrs:{for:"country"}},["Country"])},function(){var t=this;return t._h("label",{attrs:{for:"font"}},["Font"])},function(){var t=this;return t._h("label",{attrs:{for:"food"}},["Food"])},function(){var t=this;return t._h("label",{attrs:{for:"users"}},["Users"])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-switch",class:t.classes},[t._h("div",{staticClass:"md-switch-container",on:{click:t.toggleSwitch}},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:t.disabled,expression:"disabled"}],staticClass:"md-switch-thumb",style:t.styles},[t._h("input",{attrs:{type:"checkbox",name:t.name,id:t.id,disabled:t.disabled},domProps:{value:t.value}})," ",t._h("button",{staticClass:"md-switch-holder",attrs:{type:t.type}})])])," ",t.$slots.default?t._h("label",{staticClass:"md-switch-label",attrs:{for:t.id||t.name}},[t._t("default")]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table-pagination"},[t._h("span",{staticClass:"md-table-pagination-label"},[t._s(t.mdLabel)+":"])," ",t.mdPageOptions?t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.currentSize,expression:"currentSize"}],attrs:{"md-menu-class":"md-pagination-select"},domProps:{value:t.currentSize},on:{change:t.changeSize,input:function(e){t.currentSize=e}}},[t._l(t.mdPageOptions,function(e){return t._h("md-option",{domProps:{value:e}},[t._s(e)])})]):t._e()," ",t._h("span",[t._s((t.currentSize-t.currentSize+1)*t.currentPage)+"-"+t._s(t.currentSize)+" "+t._s(t.mdSeparator)+" "+t._s(t.mdTotal)])," ",t._h("md-button",{staticClass:"md-icon-button md-table-pagination-previous",attrs:{disabled:1===t.currentPage},on:{click:t.changePage}},[t._h("md-icon",["keyboard_arrow_left"])])," ",t._h("md-button",{staticClass:"md-icon-button md-table-pagination-next",attrs:{disabled:t.currentSize*t.currentPage>=t.mdTotal},on:{click:t.changePage}},[t._h("md-icon",["keyboard_arrow_right"])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - List"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Single Line"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",[t._h("md-list-item",[t._h("md-icon",["move_to_inbox"])," ",t._m(0)])," ",t._h("md-list-item",[t._h("md-icon",["send"])," ",t._m(1)])," ",t._h("md-list-item",[t._h("md-icon",["delete"])," ",t._m(2)])," ",t._h("md-list-item",[t._h("md-icon",["error"])," ",t._m(3)," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(4)])," ",t._m(5)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["chat_bubble"])])])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(6)])," ",t._m(7)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["chat_bubble"])])])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(8)])," ",t._m(9)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["chat_bubble"])])])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",{staticClass:"md-dense"},[t._h("md-list-item",[t._h("md-icon",["move_to_inbox"])," ",t._m(10)])," ",t._h("md-list-item",[t._h("md-icon",["send"])," ",t._m(11)])," ",t._h("md-list-item",[t._h("md-icon",["delete"])," ",t._m(12)])," ",t._h("md-list-item",[t._h("md-icon",["error"])," ",t._m(13)," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(14)])," ",t._m(15)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["chat_bubble"])])])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(16)])," ",t._m(17)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["chat_bubble"])])])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(18)])," ",t._m(19)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["chat_bubble"])])])])])])," ",t._h("demo-example",{attrs:{label:"Double Line"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",{staticClass:"md-double-line"},[t._h("md-list-item",[t._h("md-icon",{staticClass:"md-primary"},["phone"])," ",t._m(20)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["sms"])])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._m(21)," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-icon",{staticClass:"md-primary"},["email"])," ",t._m(22)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["sms"])])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._m(23)])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",{staticClass:"md-double-line md-dense"},[t._h("md-list-item",[t._h("md-icon",{staticClass:"md-primary"},["phone"])," ",t._m(24)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["sms"])])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._m(25)," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-icon",{staticClass:"md-primary"},["email"])," ",t._m(26)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["sms"])])])," ",t._h("md-list-item",{staticClass:"md-inset"},[t._m(27)])])])])," ",t._h("demo-example",{attrs:{label:"Triple Line"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",{staticClass:"custom-list md-triple-line"},[t._h("md-list-item",[t._h("md-avatar",[t._m(28)])," ",t._m(29)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["star"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(30)])," ",t._m(31)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(32)])," ",t._m(33)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(34)])," ",t._m(35)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",{staticClass:"custom-list md-triple-line md-dense"},[t._h("md-list-item",[t._h("md-avatar",[t._m(36)])," ",t._m(37)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["star"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(38)])," ",t._m(39)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(40)])," ",t._m(41)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(42)])," ",t._m(43)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])])])])," ",t._h("demo-example",{attrs:{label:"Expansion List"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",[t._h("md-list-item",[t._h("md-icon",["whatshot"])," ",t._m(44)," ",t._h("md-list-expand",[t._h("md-list",[t._h("md-list-item",{staticClass:"md-inset"},["World"])," ",t._h("md-list-item",{staticClass:"md-inset"},["Americas"])," ",t._h("md-list-item",{staticClass:"md-inset"},["Europe"])])])])," ",t._h("md-list-item",[t._h("md-icon",["videogame_asset"])," ",t._m(45)," ",t._h("md-list-expand",[t._h("md-list",[t._h("md-list-item",{staticClass:"md-inset"},["Console"])," ",t._h("md-list-item",{staticClass:"md-inset"},["PC"])," ",t._h("md-list-item",{staticClass:"md-inset"},["Phone"])])])])," ",t._h("md-list-item",[t._h("md-icon",["video_library"])," ",t._m(46)," ",t._h("md-list-expand",[t._h("md-list",[t._h("md-list-item",{staticClass:"md-inset"},["Humor"])," ",t._h("md-list-item",{staticClass:"md-inset"},["Music"])," ",t._h("md-list-item",{staticClass:"md-inset"},["Movies"])," ",t._h("md-list-item",{staticClass:"md-inset"},["TV Shows"])])])])," ",t._h("md-list-item",[t._h("md-icon",["shopping_basket"])," ",t._m(47)])])])])," ",t._h("demo-example",{attrs:{label:"Complete Example"}},[t._h("div",{staticClass:"phone-viewport complete-example"},[t._h("md-whiteframe",{attrs:{"md-elevation":"3"}},[t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"light-blue",expression:"'light-blue'"}],staticClass:"md-large"},[t._h("div",{staticClass:"md-toolbar-container"},[t._h("md-button",{staticClass:"md-icon-button",on:{click:t.toggleSidenav}},[t._h("md-icon",["menu"])])," ",t._m(48)," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["search"])])," ",t._h("md-button",{staticClass:"md-icon-button"},[t._h("md-icon",["view_module"])])])," ",t._h("div",{staticClass:"md-toolbar-container"},[t._m(49)," ",t._h("md-button",{staticClass:"md-fab md-mini"},[t._h("md-icon",["add"])])])])])," ",t._h("md-list",{staticClass:"md-double-line"},[t._h("md-subheader",{staticClass:"md-inset"},["Folders"])," ",t._h("md-list-item",[t._h("md-avatar",{staticClass:"md-avatar-icon"},[t._h("md-icon",["folder"])])," ",t._m(50)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])])," ",t._h("md-list-item",[t._h("md-avatar",{staticClass:"md-avatar-icon"},[t._h("md-icon",["folder"])])," ",t._m(51)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])])," ",t._h("md-list-item",[t._h("md-avatar",{staticClass:"md-avatar-icon"},[t._h("md-icon",["folder"])])," ",t._m(52)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-subheader",{staticClass:"md-inset"},["Files"])," ",t._h("md-list-item",[t._h("md-avatar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"blue",expression:"'blue'"}],staticClass:"md-avatar-icon md-primary"},[t._h("md-icon",["insert_drive_file"])])," ",t._m(53)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])])," ",t._h("md-list-item",[t._h("md-avatar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}],staticClass:"md-avatar-icon md-primary"},[t._h("md-icon",["collections"])])," ",t._m(54)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])])," ",t._h("md-list-item",[t._h("md-avatar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}],staticClass:"md-avatar-icon md-primary"},[t._h("md-icon",["view_list"])])," ",t._m(55)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])])," ",t._h("md-list-item",[t._h("md-avatar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}],staticClass:"md-avatar-icon md-primary"},[t._h("md-icon",["collections"])])," ",t._m(56)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["info"])])])])," ",t._h("md-sidenav",{ref:"sidebar",staticClass:"md-left"},[t._h("md-toolbar",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"blue",expression:"'blue'"}],staticClass:"md-account-header"},[t._h("md-list",{staticClass:"md-transparent"},[t._h("md-list-item",{staticClass:"md-avatar-list"},[t._h("md-avatar",{staticClass:"md-large"},[t._m(57)])," ",t._m(58)," ",t._h("md-avatar",[t._m(59)])," ",t._h("md-avatar",[t._m(60)])])," ",t._h("md-list-item",[t._m(61)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["arrow_drop_down"])])])])])," ",t._h("md-list",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"blue",expression:"'blue'"}]},[t._h("md-list-item",{staticClass:"md-primary",on:{click:t.toggleSidenav}},[t._h("md-icon",["insert_drive_file"])," ",t._m(62)])," ",t._h("md-list-item",{on:{click:t.toggleSidenav}},[t._h("md-icon",["people"])," ",t._m(63)])," ",t._h("md-list-item",{on:{click:t.toggleSidenav}},[t._h("md-icon",["access_time"])," ",t._m(64)])," ",t._h("md-list-item",{on:{click:t.toggleSidenav}},[t._h("md-icon",["start"])," ",t._m(65)])," ",t._h("md-list-item",{on:{click:t.toggleSidenav}},[t._h("md-icon",["delete"])," ",t._m(66)])])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Single Line"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n move_to_inbox Inbox\n \n\n \n send Sent Mail\n \n\n \n delete Trash\n \n\n \n error Spam\n\n \n \n\n \n \n \n \n\n Abbey Christansen\n\n \n chat_bubble\n \n \n\n \n \n \n \n\n Alex Nelson\n\n \n chat_bubble\n \n \n\n \n \n \n \n\n Mary Johnson\n\n \n chat_bubble\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n move_to_inbox Inbox\n \n\n \n send Sent Mail\n \n\n \n delete Trash\n \n\n \n error Spam\n\n \n \n\n \n \n \n \n\n Abbey Christansen\n\n \n chat_bubble\n \n \n\n \n \n \n \n\n Alex Nelson\n\n \n chat_bubble\n \n \n\n \n \n \n \n\n Mary Johnson\n\n \n chat_bubble\n \n \n\n '])])," ",t._h("demo-example",{ -attrs:{label:"Double Line"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n phone\n\n \n (650) 555-1234\n Mobile\n \n\n \n sms\n \n \n\n \n \n (650) 555-1234\n Mobile\n \n\n \n \n\n \n email\n\n \n aliconnors@example.com\n Personal\n \n\n \n sms\n \n \n\n \n \n ali_connors@example.com\n Work\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n phone\n\n \n (650) 555-1234\n Mobile\n \n\n \n sms\n \n \n\n \n \n (650) 555-1234\n Mobile\n \n\n \n \n\n \n email\n\n \n aliconnors@example.com\n Personal\n \n\n \n sms\n \n \n\n \n \n ali_connors@example.com\n Work\n \n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Triple Line"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n Ali Connors\n Brunch this weekend?\n I\'ll be in your neighborhood doing errands...\n \n\n \n star\n \n\n \n \n\n \n \n \n \n\n \n me, Scott, Jennifer\n Summer BBQ\n Wish I could come, but I\'m out of town ...\n \n\n \n star_border\n \n\n \n \n\n \n \n \n \n\n \n Sandra Adams\n Oui oui\n Do you have Paris recommendations ...\n \n\n \n star_border\n \n\n \n \n\n \n \n \n \n\n \n Trevor Hansen\n Order confirmation\n Thank you for your recent order from ...\n \n\n \n star_border\n \n\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n\n \n Ali Connors\n Brunch this weekend?\n I\'ll be in your neighborhood doing errands...\n \n\n \n star\n \n\n \n \n\n \n \n \n \n\n \n me, Scott, Jennifer\n Summer BBQ\n Wish I could come, but I\'m out of town ...\n \n\n \n star_border\n \n\n \n \n\n \n \n \n \n\n \n Sandra Adams\n Oui oui\n Do you have Paris recommendations ...\n \n\n \n star_border\n \n\n \n \n\n \n \n \n \n\n \n Trevor Hansen\n Order confirmation\n Thank you for your recent order from ...\n \n\n \n star_border\n \n\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"scss"}},["\n.custom-list {\n .md-list-action {\n position: absolute;\n top: 8px;\n right: 16px;\n pointer-events: auto;\n z-index: 2;\n }\n\n .md-icon {\n color: rgba(#000, .26);\n }\n}\n "])])," ",t._h("demo-example",{attrs:{label:"Expansion List"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n whatshot\n News\n\n \n \n World\n Americas\n Europe\n \n \n \n\n \n videogame_asset\n Games\n\n \n \n Console\n PC\n Phone\n \n \n \n\n \n video_library\n Video\n\n \n \n Humor\n Music\n Movies\n TV Shows\n \n \n \n\n \n shopping_basket\n Shop\n \n\n '])])," ",t._h("demo-example",{attrs:{label:"Complete Example"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n \n \n \n menu\n \n\n \n\n \n search\n \n\n \n view_module\n \n \n\n \n My Files\n\n \n add\n \n \n \n \n\n \n Folders\n\n \n \n folder\n \n\n \n Photos\n Jan 9, 2014\n \n\n \n info\n \n \n\n \n \n folder\n \n\n \n Recipes\n Jan 17, 2014\n \n\n \n info\n \n \n\n \n \n folder\n \n\n \n Work\n Jan 28, 2014\n \n\n \n info\n \n\n \n \n\n Files\n\n \n \n insert_drive_file\n \n\n \n Vacation Itinerary\n Jan 20, 2014\n \n\n \n info\n \n \n\n \n \n collections\n \n\n \n Kitchen Remodel\n Jan 10, 2014\n \n\n \n info\n \n \n\n \n \n view_list\n \n\n \n Grocery Shop\n Jan 10, 2014\n \n\n \n info\n \n \n\n \n \n collections\n \n\n \n Weekend Pictures\n Jan 10, 2014\n \n\n \n info\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 \n John Doe\n johndoe@email.com\n \n\n \n arrow_drop_down\n \n \n \n \n\n \n \n insert_drive_file My files\n \n\n \n people Shared with me\n \n\n \n access_time Recent\n \n\n \n start Starred\n \n\n \n delete Trash\n \n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"scss"}},["\n.complete-example {\n display: flex;\n flex-flow: column;\n position: relative;\n overflow: hidden;\n z-index: 1;\n\n .md-fab {\n margin: 0;\n position: absolute;\n bottom: -20px;\n left: 16px;\n box-shadow: $material-shadow-5dp;\n }\n\n .md-toolbar {\n .md-icon {\n color: #014e70;\n }\n }\n\n .md-title {\n color: #fff;\n }\n\n .md-list {\n overflow: auto;\n }\n\n .md-list-action .md-icon {\n color: rgba(#000, .26);\n }\n\n .md-avatar-icon .md-icon {\n color: #fff !important;\n }\n\n .md-sidenav .md-list-text-container > :nth-child(2) {\n color: rgba(#fff, .54);\n }\n\n .md-account-header {\n .md-list-item:hover .md-button:hover {\n background-color: inherit;\n }\n\n .md-avatar-list .md-list-item-container:hover {\n background: none !important;\n }\n }\n}\n "])," ",t._h("code-block",{attrs:{lang:"javascript"}},["\nexport default {\n methods: {\n toggleSidenav() {\n this.$refs.sidebar.toggle();\n }\n }\n};\n "])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[function(){var t=this;return t._h("span",["Inbox"])},function(){var t=this;return t._h("span",["Sent Mail"])},function(){var t=this;return t._h("span",["Trash"])},function(){var t=this;return t._h("span",["Spam"])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})},function(){var t=this;return t._h("span",["Abbey Christansen"])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})},function(){var t=this;return t._h("span",["Alex Nelson"])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})},function(){var t=this;return t._h("span",["Mary Johnson"])},function(){var t=this;return t._h("span",["Inbox"])},function(){var t=this;return t._h("span",["Sent Mail"])},function(){var t=this;return t._h("span",["Trash"])},function(){var t=this;return t._h("span",["Spam"])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})},function(){var t=this;return t._h("span",["Abbey Christansen"])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})},function(){var t=this;return t._h("span",["Alex Nelson"])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})},function(){var t=this;return t._h("span",["Mary Johnson"])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["(650) 555-1234"])," ",t._h("span",["Mobile"])])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["(650) 555-1234"])," ",t._h("span",["Mobile"])])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["aliconnors@example.com"])," ",t._h("span",["Personal"])])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["ali_connors@example.com"])," ",t._h("span",["Work"])])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["(650) 555-1234"])," ",t._h("span",["Mobile"])])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["(650) 555-1234"])," ",t._h("span",["Mobile"])])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["aliconnors@example.com"])," ",t._h("span",["Personal"])])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["ali_connors@example.com"])," ",t._h("span",["Work"])])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Ali Connors"])," ",t._h("span",["Brunch this weekend?"])," ",t._h("p",["I'll be in your neighborhood doing errands..."])])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["me, Scott, Jennifer"])," ",t._h("span",["Summer BBQ"])," ",t._h("p",["Wish I could come, but I'm out of town ..."])])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Sandra Adams"])," ",t._h("span",["Oui oui"])," ",t._h("p",["Do you have Paris recommendations ..."])])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/8",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Trevor Hansen"])," ",t._h("span",["Order confirmation"])," ",t._h("p",["Thank you for your recent order from ..."])])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Ali Connors"])," ",t._h("span",["Brunch this weekend?"])," ",t._h("p",["I'll be in your neighborhood doing errands..."])])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["me, Scott, Jennifer"])," ",t._h("span",["Summer BBQ"])," ",t._h("p",["Wish I could come, but I'm out of town ..."])])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Sandra Adams"])," ",t._h("span",["Oui oui"])," ",t._h("p",["Do you have Paris recommendations ..."])])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/8",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Trevor Hansen"])," ",t._h("span",["Order confirmation"])," ",t._h("p",["Thank you for your recent order from ..."])])},function(){var t=this;return t._h("span",["News"])},function(){var t=this;return t._h("span",["Games"])},function(){var t=this;return t._h("span",["Video"])},function(){var t=this;return t._h("span",["Shop"])},function(){var t=this;return t._h("span",{attrs:{style:"flex: 1"}})},function(){var t=this;return t._h("h2",{staticClass:"md-title"},["My Files"])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Photos"])," ",t._h("p",["Jan 9, 2014"])])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Recipes"])," ",t._h("p",["Jan 17, 2014"])])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Work"])," ",t._h("p",["Jan 28, 2014"])])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Vacation Itinerary"])," ",t._h("p",["Jan 20, 2014"])])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Kitchen Remodel"])," ",t._h("p",["Jan 10, 2014"])])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Grocery Shop"])," ",t._h("p",["Jan 10, 2014"])])},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Weekend Pictures"])," ",t._h("p",["Jan 10, 2014"])])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/64/64/people/8",alt:"People"}})},function(){var t=this;return t._h("span",{attrs:{style:"flex: 1"}})},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/3",alt:"People"}})},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/4",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["John Doe"])," ",t._h("span",["johndoe@email.com"])])},function(){var t=this;return t._h("span",["My files"])},function(){var t=this;return t._h("span",["Shared with me"])},function(){var t=this;return t._h("span",["Recent"])},function(){var t=this;return t._h("span",["Starred"])},function(){var t=this;return t._h("span",["Trash"])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{ref:"tab",staticClass:"md-tab",attrs:{id:t.tabId}},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media-actions"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-checkbox",class:t.classes},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:t.disabled,expression:"disabled"}],staticClass:"md-checkbox-container",attrs:{tabindex:"0"},on:{click:function(e){e.stopPropagation(),t.toggleCheck(e)}}},[t._h("input",{attrs:{type:"checkbox",name:t.name,id:t.id,disabled:t.disabled,tabindex:"-1"},domProps:{value:t.value}})])," ",t.$slots.default?t._h("label",{staticClass:"md-checkbox-label",attrs:{for:t.id||t.name}},[t._t("default")]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{attrs:{label:"UI Elements - Typography"}},[t._m(0)," ",t._m(1)," ",t._m(2)," ",t._m(3)," ",t._m(4)," ",t._m(5)," ",t._m(6)," ",t._m(7)," ",t._m(8)," ",t._m(9)," ",t._m(10)])},staticRenderFns:[function(){var t=this;return t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-display-4"])])," ",t._h("h1",{staticClass:"md-display-4"},["Display 4"])])},function(){var t=this;return t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-display-3"])])," ",t._h("h1",{staticClass:"md-display-3"},["Display 3"])])},function(){var t=this;return t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-display-2"])])," ",t._h("h1",{staticClass:"md-display-2"},["Display 2"])])},function(){var t=this;return t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-display-1"])])," ",t._h("h1",{staticClass:"md-display-1"},["Display 1"])])},function(){var t=this;return t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-headline"])])," ",t._h("h1",{staticClass:"md-headline"},["Headline"])])},function(){var t=this;return t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-title"])])," ",t._h("h1",{staticClass:"md-title"},["Title"])])},function(){var t=this;return t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-subheading"])])," ",t._h("h1",{staticClass:"md-subheading"},["Subheading"])])},function(){var t=this;return t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-body-2"])])," ",t._h("h1",{staticClass:"md-body-2"},["Body 2"])])},function(){var t=this;return t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-body-1"])])," ",t._h("h1",{staticClass:"md-body-1"},["Body 1"])])},function(){var t=this;return t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",[".md-caption"])])," ",t._h("h1",{staticClass:"md-caption"},["Caption"])])},function(){var t=this;return t._h("div",[t._h("div",{staticClass:"column"},[t._h("code",["Link"])])," ",t._h("a",["Link"])])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Button"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"Flat"}},[t._h("md-button",{on:{click:t.disablePrimaryButton}},["Default"])," ",t._h("md-button",{staticClass:"md-primary",attrs:{disabled:t.buttonDisabled}},["Primary"])," ",t._h("md-button",{staticClass:"md-accent"},["Accent"])," ",t._h("md-button",{staticClass:"md-warn"},["Warn"])," ",t._h("md-button",{staticClass:"md-primary",attrs:{disabled:!t.buttonDisabled}},["Disabled"])," ",t._h("md-button",{staticClass:"md-dense"},["Dense"])])," ",t._h("demo-example",{attrs:{label:"Raised"}},[t._h("md-button",{staticClass:"md-raised",on:{click:t.disablePrimaryButton}},["Default"])," ",t._h("md-button",{staticClass:"md-raised md-primary",attrs:{disabled:t.buttonDisabled}},["Primary"])," ",t._h("md-button",{staticClass:"md-raised md-accent"},["Accent"])," ",t._h("md-button",{staticClass:"md-raised md-warn"},["Warn"])," ",t._h("md-button",{staticClass:"md-raised md-primary",attrs:{disabled:!t.buttonDisabled}},["Disabled"])," ",t._h("md-button",{staticClass:"md-raised md-dense"},["Dense"])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("md-button",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"indigo",expression:"'indigo'"}],staticClass:"md-raised md-primary",on:{click:t.disablePrimaryButton}},["Indigo"])," ",t._h("md-button",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"teal",expression:"'teal'"}],staticClass:"md-raised md-primary",attrs:{disabled:t.buttonDisabled}},["Teal"])," ",t._h("md-button",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"green",expression:"'green'"}],staticClass:"md-raised md-primary"},["Green"])," ",t._h("md-button",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"white",expression:"'white'"}],staticClass:"md-raised md-primary"},["White"])," ",t._h("md-button",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"brown",expression:"'brown'"}],staticClass:"md-raised md-primary",attrs:{disabled:!t.buttonDisabled}},["Brown"])," ",t._h("md-button",{directives:[{name:"md-theme",rawName:"v-md-theme",value:"orange",expression:"'orange'"}],staticClass:"md-raised md-primary md-dense"},["Orange"])])," ",t._h("demo-example",{attrs:{label:"Links"}},[t._h("md-button",{staticClass:"md-raised",attrs:{href:"#/components/button"},on:{click:t.disablePrimaryButton}},["Default"])," ",t._h("md-button",{staticClass:"md-raised md-primary",attrs:{href:"#/components/button",disabled:t.buttonDisabled}},["Primary"])," ",t._h("md-button",{staticClass:"md-raised md-accent",attrs:{href:"#/components/button"}},["Accent"])," ",t._h("md-button",{staticClass:"md-raised md-warn",attrs:{href:"#/components/button"}},["Warn"])," ",t._h("md-button",{staticClass:"md-raised md-primary",attrs:{href:"#/components/button",disabled:!t.buttonDisabled}},["Disabled"])," ",t._h("md-button",{staticClass:"md-raised md-dense",attrs:{href:"#/components/button"}},["Dense"])])," ",t._h("demo-example",{attrs:{label:"Icons - Flat"}},[t._h("md-button",{staticClass:"md-icon-button",on:{click:t.disablePrimaryButton}},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-primary",attrs:{disabled:t.buttonDisabled}},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-accent"},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-warn"},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button",attrs:{disabled:!t.buttonDisabled}},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-dense"},[t._h("md-icon",["add"])])])," ",t._h("demo-example",{attrs:{label:"Icons - Raised"}},[t._h("md-button",{staticClass:"md-icon-button md-raised",on:{click:t.disablePrimaryButton}},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-raised md-primary",attrs:{disabled:t.buttonDisabled}},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-raised md-accent"},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-raised md-warn"},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-raised",attrs:{disabled:!t.buttonDisabled}},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-icon-button md-raised md-dense"},[t._h("md-icon",["add"])])])," ",t._h("demo-example",{attrs:{label:"Floating Action Button",height:"360"}},[t._h("md-button",{staticClass:"md-fab md-fab-bottom-right"},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-fab md-fab-bottom-left md-mini"},[t._h("md-icon",["add"])])," ",t._h("md-button",{staticClass:"md-fab"},[t._h("md-icon",["edit"])])," ",t._h("md-button",{staticClass:"md-fab md-mini"},[t._h("md-icon",["edit"])])," ",t._h("md-button",{staticClass:"md-fab md-primary"},[t._h("md-icon",["email"])])," ",t._h("md-button",{staticClass:"md-fab md-primary md-mini"},[t._h("md-icon",["email"])])," ",t._h("md-button",{staticClass:"md-fab md-warn"},[t._h("md-icon",["save"])])," ",t._h("md-button",{staticClass:"md-fab md-warn md-mini"},[t._h("md-icon",["save"])])," ",t._h("md-button",{staticClass:"md-fab md-clean"},[t._h("md-icon",["chat"])])," ",t._h("md-button",{staticClass:"md-fab md-clean md-mini"},[t._h("md-icon",["chat"])])," ",t._h("md-button",{staticClass:"md-fab",attrs:{disabled:""}},[t._h("md-icon",["message"])])," ",t._h("md-button",{staticClass:"md-fab md-mini",attrs:{disabled:""}},[t._h("md-icon",["message"])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"Flat"}},[t._h("code-block",{attrs:{lang:"html"}},['\nDefault\nPrimary\nAccent\nWarn\nDisabled\nDense\n '])])," ",t._h("demo-example",{attrs:{label:"Raised"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nDefault\nPrimary\nAccent\nWarn\nDisabled\nDense\n '])])," ",t._h("demo-example",{attrs:{label:"Themed"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nIndigo\nTeal\nGreen\nWhite\nBrown\nOrange\n '])])," ",t._h("demo-example",{ -attrs:{label:"Links"}},[t._h("code-block",{attrs:{lang:"xml"}},['\nDefault\nPrimary\nAccent\nWarn\nDisabled\nDense\n '])])," ",t._h("demo-example",{attrs:{label:"Icons - Flat"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n add\n\n\n\n add\n\n\n\n add\n\n\n\n add\n\n\n\n add\n\n\n\n add\n\n '])])," ",t._h("demo-example",{attrs:{label:"Icons - Raised"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n add\n\n\n\n add\n\n\n\n add\n\n\n\n add\n\n\n\n add\n\n\n\n add\n\n '])])," ",t._h("demo-example",{attrs:{label:"Floating Action Button"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n add\n\n\n\n add\n\n\n\n edit\n\n\n\n edit\n\n\n\n email\n\n\n\n email\n\n\n\n save\n\n\n\n save\n\n\n\n chat\n\n\n\n chat\n\n\n\n message\n\n\n\n message\n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-menu-item",{staticClass:"md-option",class:t.classes,attrs:{tabindex:"-1"},on:{click:t.selectOption}},[t.parentSelect.multiple?t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.check,expression:"check"}],staticClass:"md-primary",domProps:{value:t.check},on:{input:function(e){t.check=e}}},[t._h("span",{ref:"item"},[t._t("default")])]):t._h("span",{ref:"item"},[t._t("default")])," "])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("demo-page",{attrs:{label:"Components - Subheader"}},[t._h("div",{slot:"examples"},[t._h("demo-example",{attrs:{label:"With Lists"}},[t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",[t._h("md-subheader",["Navigation"])," ",t._h("md-list-item",[t._h("md-icon",["move_to_inbox"])," ",t._m(0)])," ",t._h("md-list-item",[t._h("md-icon",["send"])," ",t._m(1)])," ",t._h("md-list-item",[t._h("md-icon",["delete"])," ",t._m(2)])," ",t._h("md-list-item",[t._h("md-icon",["error"])," ",t._m(3)," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-subheader",["Contacts"])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(4)])," ",t._m(5)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["chat_bubble"])])])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(6)])," ",t._m(7)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["chat_bubble"])])])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(8)])," ",t._m(9)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["chat_bubble"])])])])])," ",t._h("div",{staticClass:"phone-viewport"},[t._h("md-list",{staticClass:"custom-list md-triple-line"},[t._h("md-subheader",["Today"])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(10)])," ",t._m(11)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",{staticClass:"md-primary"},["star"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(12)])," ",t._m(13)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(14)])," ",t._m(15)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])," ",t._h("md-list-item",[t._h("md-avatar",[t._m(16)])," ",t._m(17)," ",t._h("md-button",{staticClass:"md-icon-button md-list-action"},[t._h("md-icon",["star_border"])])," ",t._h("md-divider",{staticClass:"md-inset"})])])])])])," ",t._h("div",{slot:"code"},[t._h("demo-example",{attrs:{label:"With Lists"}},[t._h("code-block",{attrs:{lang:"xml"}},['\n\n Navigation\n\n \n move_to_inbox Inbox\n \n\n \n send Outbox\n \n\n \n delete Trash\n \n\n \n error Spam\n\n \n \n\n Contacts\n\n \n \n \n \n\n Abbey Christansen\n\n \n chat_bubble\n \n \n\n \n \n \n \n\n Alex Nelson\n\n \n chat_bubble\n \n \n\n \n \n \n \n\n Mary Johnson\n\n \n chat_bubble\n \n \n\n '])," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n Today\n\n \n \n \n \n\n \n Ali Connors\n Brunch this weekend?\n I\'ll be in your neighborhood doing errands...\n \n\n \n star\n \n\n \n \n\n \n \n \n \n\n \n me, Scott, Jennifer\n Summer BBQ\n Wish I could come, but I\'m out of town ...\n \n\n \n star_border\n \n\n \n \n\n \n \n \n \n\n \n Sandra Adams\n Oui oui\n Do you have Paris recommendations ...\n \n\n \n star_border\n \n\n \n \n\n \n \n \n \n\n \n Trevor Hansen\n Order confirmation\n Thank you for your recent order from ...\n \n\n \n star_border\n \n\n \n \n\n '])])])," ",t._h("div",{slot:"api"})])},staticRenderFns:[function(){var t=this;return t._h("span",["Inbox"])},function(){var t=this;return t._h("span",["Outbox"])},function(){var t=this;return t._h("span",["Trash"])},function(){var t=this;return t._h("span",["Spam"])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})},function(){var t=this;return t._h("span",["Abbey Christansen"])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})},function(){var t=this;return t._h("span",["Alex Nelson"])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})},function(){var t=this;return t._h("span",["Mary Johnson"])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Ali Connors"])," ",t._h("span",["Brunch this weekend?"])," ",t._h("p",["I'll be in your neighborhood doing errands..."])])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["me, Scott, Jennifer"])," ",t._h("span",["Summer BBQ"])," ",t._h("p",["Wish I could come, but I'm out of town ..."])])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Sandra Adams"])," ",t._h("span",["Oui oui"])," ",t._h("p",["Do you have Paris recommendations ..."])])},function(){var t=this;return t._h("img",{attrs:{src:"https://placeimg.com/40/40/people/8",alt:"People"}})},function(){var t=this;return t._h("div",{staticClass:"md-list-text-container"},[t._h("span",["Trevor Hansen"])," ",t._h("span",["Order confirmation"])," ",t._h("p",["Thank you for your recent order from ..."])])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-tabs",class:t.tabClasses},[t._h("md-whiteframe",{attrs:{"md-elevation":t.elevation||0}},[t._h("div",{staticClass:"md-tabs-navigation"},[t._l(t.tabs,function(e){return t._h("button",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:e.disabled,expression:"header.disabled"}],key:e.id,ref:"tabHeader",refInFor:!0,staticClass:"md-tab-header",class:t.getHeaderClass(e),attrs:{type:"button",disabled:e.disabled},on:{click:function(n){t.changeTab(e.id)}}},[t._h("div",{staticClass:"md-tab-header-container"},[e.icon?t._h("md-icon",[t._s(e.icon)]):t._e()," ",e.label?t._h("span",[t._s(e.label)]):t._e()])])})," ",t._h("span",{ref:"indicator",staticClass:"md-tab-indicator",class:t.indicatorClass})])])," ",t._h("div",{ref:"tabContent",staticClass:"md-tabs-content"},[t._h("div",{ref:"tabWrapper",staticClass:"md-tabs-wrapper"},[t._t("default")])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"Themes - Dynamic Themes"}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("tr",{staticClass:"md-table-row",class:t.classes,on:{click:t.autoSelect}},[t.hasSelection?t._h("md-table-cell",{staticClass:"md-table-selection"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox,expression:"checkbox"}],attrs:{disabled:t.isDisabled},domProps:{value:t.checkbox},on:{change:t.select,input:function(e){t.checkbox=e}}})]):t._e()," ",t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("single-page",{staticClass:"single-page-home",attrs:{label:"Getting Started"}},[t._h("single-page-banner",{attrs:{label:"Getting Started"}})," ",t._h("single-page-section",{attrs:{label:"Installation"}},[t._m(0)," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n\n '])," ",t._m(1)," ",t._m(2)," ",t._h("md-tabs",{staticClass:"md-transparent"},[t._h("md-tab",{attrs:{"md-label":"ES6"}},[t._h("code-block",{attrs:{lang:"javascript"}},["\nimport Vue from 'vue'\nimport VueMaterial from 'vue-material'\nimport 'vue-material/dist/vue-material.css'\n "])])," ",t._h("md-tab",{attrs:{"md-label":"AMD"}},[t._h("code-block",{attrs:{lang:"javascript"}},["\nvar Vue = require('vue')\nvar VueMaterial = require('vue-material')\nrequire('vue-material/dist/vue-material.css')\n "])])])," ",t._m(3)," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n\n '])])," ",t._h("single-page-section",{attrs:{label:"Usage"}},[t._m(4)," ",t._h("md-tabs",{staticClass:"md-transparent"},[t._h("md-tab",{attrs:{"md-label":"ES6"}},[t._h("code-block",{attrs:{lang:"javascript"}},["\n// To import the whole library\nimport Vue from 'vue'\nimport VueMaterial from 'vue-material'\nimport 'vue-material/dist/vue-material.css'\n\nVue.use(VueMaterial)\n\n// Or to import individual components\nimport Vue from 'vue'\nimport VueMaterial from 'vue-material'\nimport 'vue-material/dist/components/mdCore/index.css' //Required to boot vue material\nimport 'vue-material/dist/components/mdButton/index.css'\nimport 'vue-material/dist/components/mdIcon/index.css'\nimport 'vue-material/dist/components/mdSidenav/index.css'\nimport 'vue-material/dist/components/mdToolbar/index.css'\n\nVue.use(VueMaterial.mdCore) //Required to boot vue material\nVue.use(VueMaterial.mdButton)\nVue.use(VueMaterial.mdIcon)\nVue.use(VueMaterial.mdSidenav)\nVue.use(VueMaterial.mdToolbar)\n "])])," ",t._h("md-tab",{attrs:{"md-label":"AMD"}},[t._h("code-block",{attrs:{lang:"javascript"}},["\n// To import the whole library\nvar Vue = require('vue')\nvar VueMaterial = require('vue-material')\nrequire('vue-material/dist/vue-material.css')\n\nVue.use(VueMaterial)\n\n// Or to import individual components\nvar Vue = require('vue')\nvar VueMaterial = require('vue-material')\nrequire('vue-material/dist/components/mdCore/index.css') //Required to boot vue material\nrequire('vue-material/dist/components/mdButton/index.css')\nrequire('vue-material/dist/components/mdIcon/index.css')\nrequire('vue-material/dist/components/mdSidenav/index.css')\nrequire('vue-material/dist/components/mdToolbar/index.css')\n\nVue.use(VueMaterial.mdCore) //Required to boot vue material\nVue.use(VueMaterial.mdButton)\nVue.use(VueMaterial.mdIcon)\nVue.use(VueMaterial.mdSidenav)\nVue.use(VueMaterial.mdToolbar)\n "])])])])," ",t._h("single-page-section",{attrs:{label:"Apply theme"}},[t._m(5)," ",t._h("md-tabs",{staticClass:"md-transparent"},[t._h("md-tab",{attrs:{"md-label":"Single Theme"}},[t._h("code-block",{attrs:{lang:"javascript"}},["\nVue.material.theme.register('default', {\n primary: 'cyan',\n accent: 'pink'\n})\n "])])," ",t._h("md-tab",{attrs:{"md-label":"Multiple Themes"}},[t._h("code-block",{attrs:{lang:"javascript"}},["\nVue.material.theme.registerAll({\n default: {\n primary: 'cyan',\n accent: 'pink'\n },\n indigo: {\n primary: 'indigo',\n accent: 'pink'\n }\n})\n "])])])," ",t._m(6)," ",t._h("code-block",{attrs:{lang:"xml"}},['\n\n \n My App\n \n\n My Button\n\n '])])])},staticRenderFns:[function(){var t=this;return t._h("p",["Import Roboto and Google Icons from Google CDN:"])},function(){var t=this;return t._h("p",["\n - Install Vue Material through npm or yarn: ",t._h("br")," ",t._h("code",["npm install vue-material"]),t._h("br")," ",t._h("code",["yarn add vue-material"])])},function(){var t=this;return t._h("small",["* Others package managers like JSPM and Bower are not supported yet."])},function(){var t=this;return t._h("p",["Or ",t._h("a",{attrs:{href:"https://github.com/marcosmoura/vue-material/archive/master.zip",target:"_blank",rel:"noopener"}},["download"])," from Github and reference the script and the stylesheet in your HTML:"])},function(){var t=this;return t._h("p",["Enable Vue Material in your application using ",t._h("code",["Vue.use()"]),". You can always enable individual components:"])},function(){var t=this;return t._h("p",["To get Vue Material working properly, you'll need to configure a default theme. You can also register multiple themes at once."])},function(){var t=this;return t._h("p",["Apply your theme on each code part that you want using ",t._h("code",["v-md-theme"])," directive:"])}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{ref:"expand",staticClass:"md-card-expand"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table"},[t._h("table",[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-card",{staticClass:"md-table-card"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-radio",class:t.classes},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:t.disabled,expression:"disabled"}],staticClass:"md-radio-container",on:{click:t.toggleCheck}},[t._h("input",{attrs:{type:"radio",name:t.name,id:t.id,disabled:t.disabled},domProps:{value:t.value}})])," ",t.$slots.default?t._h("label",{staticClass:"md-radio-label",attrs:{for:t.id||t.name}},[t._t("default")]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("i",{staticClass:"md-icon material-icons"},[t._t("default")])},staticRenderFns:[]}},function(t,e,n){/** - * vue-router v2.0.2 - * (c) 2016 Evan You - * @license MIT - */ -!function(e,n){t.exports=n()}(this,function(){"use strict";function t(t,e,n){if("/"===t.charAt(0))return t;if("?"===t.charAt(0)||"#"===t.charAt(0))return e+t;var a=e.split("/");n&&a[a.length-1]||a.pop();for(var i=t.replace(/^\//,"").split("/"),o=0;o=0&&(e=t.slice(a),t=t.slice(0,a));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}function n(t){return t.replace(/\/\//g,"/")}function a(t,e){if(!t)throw new Error("[vue-router] "+e)}function i(t,e){t||"undefined"!=typeof console&&console.warn("[vue-router] "+e)}function o(t,e){if(void 0===e&&(e={}),t){var n;try{n=r(t)}catch(t){i(!1,t.message),n={}}for(var a in e)n[a]=e[a];return n}return e}function r(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),a=pt(n.shift()),i=n.length>0?pt(n.join("=")):null;void 0===e[a]?e[a]=i:Array.isArray(e[a])?e[a].push(i):e[a]=[e[a],i]}),e):e}function d(t){var e=t?Object.keys(t).sort().map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return ht(e);if(Array.isArray(n)){var a=[];return n.slice().forEach(function(t){void 0!==t&&(null===t?a.push(ht(e)):a.push(ht(e)+"="+ht(t)))}),a.join("&")}return ht(e)+"="+ht(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}function s(t,e,n){var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:e.query||{},params:e.params||{},fullPath:c(e),matched:t?m(t):[]};return n&&(a.redirectedFrom=c(n)),Object.freeze(a)}function m(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function c(t){var e=t.path,n=t.query;void 0===n&&(n={});var a=t.hash;return void 0===a&&(a=""),(e||"/")+d(n)+a}function l(t,e){return e===ft?t===e:!!e&&(t.path&&e.path?t.path.replace(bt,"")===e.path.replace(bt,"")&&t.hash===e.hash&&u(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&u(t.query,e.query)&&u(t.params,e.params)))}function u(t,e){void 0===t&&(t={}),void 0===e&&(e={});var n=Object.keys(t),a=Object.keys(e);return n.length===a.length&&n.every(function(n){return String(t[n])===String(e[n])})}function h(t,e){return 0===t.path.indexOf(e.path.replace(/\/$/,""))&&(!e.hash||t.hash===e.hash)&&p(t.query,e.query)}function p(t,e){for(var n in e)if(!(n in t))return!1;return!0}function f(n,a,i){var r="string"==typeof n?{path:n}:n;if(r.name||r._normalized)return r;var d=e(r.path||""),s=a&&a.path||"/",m=d.path?t(d.path,s,i):a&&a.path||"/",c=o(d.query,r.query),l=r.hash||d.hash;return l&&"#"!==l.charAt(0)&&(l="#"+l),{_normalized:!0,path:m,query:c,hash:l}}function b(t){if(t)for(var e,n=0;n=t.length?n():t[i]?e(t[i],function(){a(i+1)}):a(i+1)};a(0)}function B(t){if(!t)if(Nt){var e=document.querySelector("base");t=e?e.getAttribute("href"):"/"}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function q(t,e){var n,a=Math.max(t.length,e.length);for(n=0;n=0?e:0)+"#"+t)}var lt,ut={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,a=e.children,i=e.parent,o=e.data;o.routerView=!0;for(var r=i.$route,d=i._routerViewCache||(i._routerViewCache={}),s=0,m=!1;i;)i.$vnode&&i.$vnode.data.routerView&&s++,i._inactive&&(m=!0),i=i.$parent;o.routerViewDepth=s;var c=r.matched[s];if(!c)return t();var l=n.name,u=m?d[l]:d[l]=c.components[l];if(!m){var h=o.hook||(o.hook={});h.init=function(t){c.instances[l]=t.child},h.prepatch=function(t,e){c.instances[l]=e.child},h.destroy=function(t){c.instances[l]===t.child&&(c.instances[l]=void 0)}}return t(u,o,a)}},ht=encodeURIComponent,pt=decodeURIComponent,ft=s(null,{path:"/"}),bt=/\/$/,vt=[String,Object],_t={name:"router-link",props:{to:{type:vt,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String},render:function(t){var e=this,n=this.$router,a=this.$route,i=f(this.to,a,this.append),o=n.match(i,a),r=o.redirectedFrom||o.fullPath,d=n.history.base,m=v(d,r,n.mode),c={},u=this.activeClass||n.options.linkActiveClass||"router-link-active",p=i.path?s(null,i):o;c[u]=this.exact?l(a,p):h(a,p);var _={click:function(t){if(!(t.metaKey||t.ctrlKey||t.shiftKey||t.defaultPrevented||0!==t.button)){var a=t.target.getAttribute("target");/\b_blank\b/i.test(a)||(t.preventDefault(),e.replace?n.replace(i):n.push(i))}}},g={class:c};if("a"===this.tag)g.on=_,g.attrs={href:m};else{var y=b(this.$slots.default);if(y){y.isStatic=!1;var x=lt.util.extend,C=y.data=x({},y.data);C.on=_;var E=y.data.attrs=x({},y.data.attrs);E.href=m}else g.on=_}return t(this.tag,g,this.$slots.default)}},gt=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},yt=gt,xt=S,Ct=g,Et=y,wt=E,Mt=O,kt=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");xt.parse=Ct,xt.compile=Et,xt.tokensToFunction=wt,xt.tokensToRegExp=Mt;var At=Object.create(null),Tt=Object.create(null),Nt="undefined"!=typeof window,Rt=Nt&&function(){var t=window.navigator.userAgent;return(t.indexOf("Android 2.")===-1&&t.indexOf("Android 4.0")===-1||t.indexOf("Mobile Safari")===-1||t.indexOf("Chrome")!==-1||t.indexOf("Windows Phone")!==-1)&&(window.history&&"pushState"in window.history)}(),Ot=function(t,e){this.router=t,this.base=B(e),this.current=ft,this.pending=null};Ot.prototype.listen=function(t){this.cb=t},Ot.prototype.transitionTo=function(t,e){var n=this,a=this.router.match(t,this.current);this.confirmTransition(a,function(){n.updateRoute(a),e&&e(a),n.ensureURL()})},Ot.prototype.confirmTransition=function(t,e){var n=this,a=this.current;if(l(t,a))return void this.ensureURL();var i=q(this.current.matched,t.matched),o=i.deactivated,r=i.activated,d=[].concat(V(o),this.router.beforeHooks,r.map(function(t){return t.beforeEnter}),Y(r));this.pending=t;var s=function(e,i){n.pending===t&&e(t,a,function(t){t===!1?n.ensureURL(!0):"string"==typeof t||"object"==typeof t?n.push(t):i(t)})};$(d,s,function(){var a=[],i=W(r,a,function(){return n.current===t});$(i,s,function(){n.pending===t&&(n.pending=null,e(t),n.router.app.$nextTick(function(){a.forEach(function(t){return t()})}))})})},Ot.prototype.updateRoute=function(t){var e=this.current;this.current=t,this.cb&&this.cb(t),this.router.afterHooks.forEach(function(n){n&&n(t,e)})};var St=Object.create(null),Pt=function(){return String(Date.now())},It=Pt(),Lt=function(t){function e(e,n){var a=this;t.call(this,e,n);var i=e.options.scrollBehavior;window.addEventListener("popstate",function(t){It=t.state&&t.state.key;var e=a.current;a.transitionTo(it(a.base),function(t){i&&a.handleScroll(t,e,!0)})}),i&&window.addEventListener("scroll",function(){X(It)})}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t){var e=this,a=this.current;this.transitionTo(t,function(t){ot(n(e.base+t.fullPath)),e.handleScroll(t,a,!1)})},e.prototype.replace=function(t){var e=this,a=this.current;this.transitionTo(t,function(t){rt(n(e.base+t.fullPath)),e.handleScroll(t,a,!1)})},e.prototype.ensureURL=function(t){if(it(this.base)!==this.current.fullPath){var e=n(this.base+this.current.fullPath);t?ot(e):rt(e)}},e.prototype.handleScroll=function(t,e,n){var i=this.router;if(i.app){var o=i.options.scrollBehavior;o&&(a("function"==typeof o,"scrollBehavior must be a function"),i.app.$nextTick(function(){var a=Z(It),i=o(t,e,n?a:null);if(i){var r="object"==typeof i;if(r&&"string"==typeof i.selector){var d=document.querySelector(i.selector);d?a=tt(d):et(i)&&(a=nt(i))}else r&&et(i)&&(a=nt(i));a&&window.scrollTo(a.x,a.y)}}))}},e}(Ot),Ht=function(t){function e(e,n,a){t.call(this,e,n),a&&this.checkFallback()||dt()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.checkFallback=function(){var t=it(this.base);if(!/^\/#/.test(t))return window.location.replace(n(this.base+"/#"+t)),!0},e.prototype.onHashChange=function(){dt()&&this.transitionTo(st(),function(t){ct(t.fullPath)})},e.prototype.push=function(t){this.transitionTo(t,function(t){mt(t.fullPath)})},e.prototype.replace=function(t){this.transitionTo(t,function(t){ct(t.fullPath)})},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;st()!==e&&(t?mt(e):ct(e))},e}(Ot),Dt=function(t){function e(e){t.call(this,e),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t){var e=this;this.transitionTo(t,function(t){e.stack=e.stack.slice(0,e.index+1).concat(t),e.index++})},e.prototype.replace=function(t){var e=this;this.transitionTo(t,function(t){e.stack=e.stack.slice(0,e.index).concat(t)})},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var a=this.stack[n];this.confirmTransition(a,function(){e.index=n,e.updateRoute(a)})}},e.prototype.ensureURL=function(){},e}(Ot),jt=function(t){void 0===t&&(t={}),this.app=null,this.options=t,this.beforeHooks=[],this.afterHooks=[],this.match=H(t.routes||[]);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Rt,this.fallback&&(e="hash"),Nt||(e="abstract"),this.mode=e,e){case"history":this.history=new Lt(this,t.base);break;case"hash":this.history=new Ht(this,t.base,this.fallback);break;case"abstract":this.history=new Dt(this);break;default:a(!1,"invalid mode: "+e)}},Ft={currentRoute:{}};return Ft.currentRoute.get=function(){return this.history&&this.history.current},jt.prototype.init=function(t){var e=this;a(_.installed,"not installed. Make sure to call `Vue.use(VueRouter)` before creating root instance."),this.app=t;var n=this.history;n instanceof Lt?n.transitionTo(it(n.base)):n instanceof Ht&&n.transitionTo(st(),function(){window.addEventListener("hashchange",function(){n.onHashChange()})}),n.listen(function(t){e.app._route=t})},jt.prototype.beforeEach=function(t){this.beforeHooks.push(t)},jt.prototype.afterEach=function(t){this.afterHooks.push(t)},jt.prototype.push=function(t){this.history.push(t)},jt.prototype.replace=function(t){this.history.replace(t)},jt.prototype.go=function(t){this.history.go(t)},jt.prototype.back=function(){this.go(-1)},jt.prototype.forward=function(){this.go(1)},jt.prototype.getMatchedComponents=function(){return this.currentRoute?[].concat.apply([],this.currentRoute.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},Object.defineProperties(jt.prototype,Ft),jt.install=_,Nt&&window.Vue&&window.Vue.use(jt),jt})},function(t,e,n){function a(t,e){for(var n=0;n=0&&v.splice(e,1)}function d(t){var e=document.createElement("style");return e.type="text/css",o(t,e),e}function s(t,e){var n,a,i;if(e.singleton){var o=b++;n=f||(f=d(e)),a=m.bind(null,n,o,!1),i=m.bind(null,n,o,!0)}else n=d(e),a=c.bind(null,n),i=function(){r(n)};return a(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;a(t=e)}else i()}}function m(t,e,n,a){var i=n?"":a.css;if(t.styleSheet)t.styleSheet.cssText=_(e,i);else{var o=document.createTextNode(i),r=t.childNodes;r[e]&&t.removeChild(r[e]),r.length?t.insertBefore(o,r[e]):t.appendChild(o)}}function c(t,e){var n=e.css,a=e.media,i=e.sourceMap;if(a&&t.setAttribute("media",a),i&&(n+="\n/*# sourceURL="+i.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var l={},u=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},h=u(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),p=u(function(){return document.head||document.getElementsByTagName("head")[0]}),f=null,b=0,v=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=h()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var n=i(t);return a(n,e),function(t){for(var o=[],r=0;rVue Material \ No newline at end of file +Vue Material \ No newline at end of file diff --git a/dist/docs/manifest.abb8ee48.js b/dist/docs/manifest.143c6ca3.js similarity index 74% rename from dist/docs/manifest.abb8ee48.js rename to dist/docs/manifest.143c6ca3.js index 01e13bc..e3fc61b 100644 --- a/dist/docs/manifest.abb8ee48.js +++ b/dist/docs/manifest.143c6ca3.js @@ -1 +1 @@ -!function(e){function t(n){if(r[n])return r[n].exports;var a=r[n]={exports:{},id:n,loaded:!1};return e[n].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var n=window.webpackJsonp;window.webpackJsonp=function(o,p){for(var c,l,s=0,i=[];s.md-button{margin:0;overflow:hidden;border-width:1px 0 1px 1px;border-radius:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.md-button-group>.md-button:first-child{border-radius:2px 0 0 2px}.md-button-group>.md-button:last-child{border-right-width:1px;border-radius:0 2px 2px 0}.md-button-group>.md-button .md-ink-ripple{border-radius:2px}.md-button.md-fab md-icon,.md-button.md-icon-button md-icon{display:block}.md-button-toggle .md-button:not([disabled]){color:rgba(0,0,0,.54)}.md-button-toggle .md-button:not([disabled]):hover:not(.md-toggle):not(.md-raised){background-color:hsla(0,0%,60%,.2);text-decoration:none}.md-card{overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-card.md-with-hover{cursor:pointer;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:box-shadow}.md-card.md-with-hover:hover{z-index:2;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-card .md-card-media{position:relative}.md-card .md-card-media.md-16-9{overflow:hidden}.md-card .md-card-media.md-16-9:before{width:100%;padding-top:56.25%;display:block;content:" "}.md-card .md-card-media.md-16-9 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card .md-card-media.md-4-3{overflow:hidden}.md-card .md-card-media.md-4-3:before{width:100%;padding-top:75%;display:block;content:" "}.md-card .md-card-media.md-4-3 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card .md-card-media.md-1-1{overflow:hidden}.md-card .md-card-media.md-1-1:before{width:100%;padding-top:100%;display:block;content:" "}.md-card .md-card-media.md-1-1 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card .md-card-media+.md-card-header{padding-top:24px}.md-card .md-card-media+.md-card-content:last-child{padding-bottom:16px}.md-card .md-card-media img{width:100%}.md-card .md-card-header{padding:16px}.md-card .md-card-header:first-child>.md-card-header-text>.md-title:first-child,.md-card .md-card-header:first-child>.md-title:first-child{margin-top:8px}.md-card .md-card-header:last-child{margin-bottom:8px}.md-card .md-card-header.md-card-header-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.md-card .md-card-header+.md-card-content{padding-top:0}.md-card .md-card-header+.md-card-actions:not(:last-child){padding:0 8px}.md-card .md-card-header .md-avatar{margin-right:16px;float:left}.md-card .md-card-header .md-avatar~.md-title{font-size:14px}.md-card .md-card-header .md-avatar~.md-subhead,.md-card .md-card-header .md-avatar~.md-title{font-weight:500;line-height:20px}.md-card .md-card-header .md-button{margin:0}.md-card .md-card-header .md-button:last-child{margin-right:-4px}.md-card .md-card-header .md-button+.md-button{margin-left:8px}.md-card .md-card-header .md-card-header-text{-ms-flex:1;flex:1}.md-card .md-card-header .md-card-media{width:80px;-ms-flex:0 0 80px;flex:0 0 80px;height:80px;margin-left:16px}.md-card .md-card-header .md-card-media.md-medium{width:120px;-ms-flex:0 0 120px;flex:0 0 120px;height:120px}.md-card .md-card-header .md-card-media.md-big{width:160px;-ms-flex:0 0 160px;flex:0 0 160px;height:160px}.md-card .md-subhead,.md-card .md-subheading,.md-card .md-title{margin:0;font-weight:400}.md-card .md-subhead{opacity:.54;font-size:14px;letter-spacing:.01em;line-height:20px}.md-card .md-subhead+.md-title{margin-top:4px}.md-card .md-title{font-size:24px;letter-spacing:0;line-height:32px}.md-card .md-card-media-actions{padding:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.md-card .md-card-media-actions .md-card-media{width:240px;-ms-flex:0 0 240px;flex:0 0 240px;height:240px}.md-card .md-card-media-actions .md-card-actions{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.md-card .md-card-media-actions .md-card-actions .md-button+.md-button{margin:8px 0 0}.md-card .md-card-content{padding:16px;font-size:14px;line-height:22px}.md-card .md-card-content:last-child{padding-bottom:24px}.md-card .md-card-actions{padding:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.md-card .md-card-actions .md-button{margin:0}.md-card .md-card-actions .md-button:first-child{margin-left:0}.md-card .md-card-actions .md-button:last-child{margin-right:0}.md-card .md-card-actions .md-button+.md-button{margin-left:4px}.md-card .md-card-area,.md-card>.md-card-area:not(:last-child){position:relative}.md-card>.md-card-area:not(:last-child):after{height:1px;position:absolute;bottom:0;content:" "}.md-card>.md-card-area:not(:last-child):not(.md-inset):after{right:0;left:0}.md-card>.md-card-area:not(:last-child).md-inset:after{right:16px;left:16px}.md-card .md-card-media-cover{position:relative;color:#fff}.md-card .md-card-media-cover.md-text-scrim .md-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.md-card .md-card-media-cover .md-card-area{position:absolute;right:0;bottom:0;left:0;z-index:2}.md-card .md-card-media-cover .md-card-header+.md-card-actions{padding-top:0}.md-card .md-card-media-cover .md-subhead{opacity:1}.md-card .md-card-expand{overflow:hidden}.md-card .md-card-expand.md-active [md-expand-trigger]{transform:rotate(180deg) translate3D(0,0,0)}.md-card .md-card-expand.md-active .md-card-content{margin-top:0!important;opacity:1}.md-card .md-card-expand .md-card-actions{padding-top:0;position:relative;z-index:2}.md-card .md-card-expand .md-card-content,.md-card .md-card-expand [md-expand-trigger]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-card .md-card-expand .md-card-content{padding-top:4px;position:relative;z-index:1;opacity:0;transform:translate3D(0,0,0)}.md-checkbox{width:auto;margin:16px 8px 16px 0;display:-ms-inline-flexbox;display:inline-flex;position:relative}.md-checkbox .md-checkbox-container{width:20px;height:20px;position:relative;border-radius:2px;border:2px solid rgba(0,0,0,.54);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-checkbox .md-checkbox-container:focus{outline:none}.md-checkbox .md-checkbox-container:before{width:48px;height:48px;position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.55,0,.55,.2);content:" "}.md-checkbox .md-checkbox-container:after{width:6px;height:13px;position:absolute;top:0;left:5px;border:2px solid #fff;border-top:0;border-left:0;opacity:0;transform:rotate(45deg) scale3D(.15,.15,1);transition:all .3s cubic-bezier(.55,0,.55,.2);content:" "}.md-checkbox .md-checkbox-container input{position:absolute;left:-999em}.md-checkbox .md-checkbox-container .md-ink-ripple{top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;color:rgba(0,0,0,.54)}.md-checkbox .md-checkbox-container .md-ink-ripple .md-ripple{width:48px!important;height:48px!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.md-checkbox .md-checkbox-label{height:20px;padding-left:8px;line-height:20px}.md-checkbox.md-checked .md-checkbox-container:after{opacity:1;transform:rotate(45deg) scale3D(1,1,1);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-ink-ripple{pointer-events:none;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle,#fff 100%,#000 0);mask-image:radial-gradient(circle,#fff 100%,#000 0);transition:all .3s cubic-bezier(.55,0,.55,.2)}.md-ripple{position:absolute;transform:scale(0);background-color:currentColor;opacity:.26;border-radius:50%}.md-ripple.md-active{animation:ripple 1s cubic-bezier(.25,.8,.25,1)}@keyframes ripple{to{transform:scale(1.5);opacity:0}}.md-divider{height:1px;margin:0;padding:0;display:block;border:0;background-color:rgba(0,0,0,.12)}.md-divider.md-inset{margin-left:72px}.md-icon{width:24px;min-width:24px;height:24px;min-height:24px;margin:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;fill:currentColor;vertical-align:middle}.md-input-container{min-height:48px;margin:4px 0 24px;padding-top:16px;position:relative}.md-input-container:after{height:1px;right:0;bottom:0;background-color:rgba(0,0,0,.12);content:" "}.md-input-container:after,.md-input-container label{position:absolute;left:0;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-input-container label{top:23px;pointer-events:none;transition-duration:.3s;color:rgba(0,0,0,.54);font-size:16px;line-height:20px}.md-input-container input,.md-input-container textarea{width:100%;height:32px;padding:0;display:block;border:none;background:none;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:font-size;color:rgba(0,0,0,.54);font-family:inherit;font-size:1px;line-height:32px}.md-input-container input:focus,.md-input-container textarea:focus{outline:none}.md-input-container input::-webkit-input-placeholder,.md-input-container textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54);font-size:16px;text-shadow:none;-webkit-text-fill-color:initial}.md-input-container textarea{min-height:32px;max-height:230px;padding:5px 0;line-height:1.3em;resize:none}.md-input-container .md-error{height:20px;display:block!important;position:absolute;opacity:0;transform:translate3d(0,-8px,0);transition:all .3s cubic-bezier(.55,0,.55,.2);font-size:12px}.md-input-container .md-count{height:20px;position:absolute;right:0;font-size:12px}.md-input-container.md-input-placeholder label{pointer-events:auto;top:10px;opacity:0;font-size:12px}.md-input-container.md-input-placeholder input,.md-input-container.md-input-placeholder textarea{font-size:16px}.md-input-container.md-has-value label,.md-input-container.md-input-focused label{pointer-events:auto;top:0;opacity:1;font-size:12px}.md-input-container.md-has-value input,.md-input-container.md-has-value textarea,.md-input-container.md-input-focused input,.md-input-container.md-input-focused textarea{font-size:16px}.md-input-container.md-has-value input,.md-input-container.md-has-value textarea{color:rgba(0,0,0,.87)}.md-input-container.md-input-inline label{pointer-events:none}.md-input-container.md-input-inline.md-input-focused label{top:23px;font-size:16px}.md-input-container.md-input-inline.md-has-value label{opacity:0}.md-input-container.md-input-disabled:after{background:0 100% repeat-x;background-image:linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 33%,transparent 0);background-size:4px 1px}.md-input-container.md-input-disabled input,.md-input-container.md-input-disabled label,.md-input-container.md-input-disabled textarea{color:rgba(0,0,0,.38)}.md-input-container.md-has-password.md-input-focused .md-toggle-password{color:rgba(0,0,0,.54)}.md-input-container.md-has-password .md-toggle-password{margin:0;position:absolute;right:0;bottom:-2px;color:rgba(0,0,0,.38)}.md-input-container.md-has-password .md-toggle-password .md-ink-ripple{color:rgba(0,0,0,.87)}.md-input-container.md-input-invalid .md-error{opacity:1;transform:translateZ(0)}.md-input-container.md-input-required label:after{position:absolute;top:2px;right:0;transform:translateX(calc(100% + 2px));content:"*";font-size:12px;line-height:1em;vertical-align:top}.md-input-container.md-has-select:hover .md-select:after{color:rgba(0,0,0,.87)}.md-list{margin:0;padding:8px 0;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column;position:relative;list-style:none}.md-list.md-dense{padding:4px 0}.md-list.md-dense .md-list-item.md-inset .md-list-item-container{padding-left:72px}.md-list.md-dense .md-list-item .md-list-item-container{min-height:40px;font-size:13px}.md-list.md-dense .md-list-item .md-list-item-container .md-avatar:first-child{margin-right:24px}.md-list.md-dense .md-avatar{width:32px;min-width:32px;height:32px;min-height:32px}.md-list.md-dense .md-list-item-expand{min-height:40px}.md-list.md-double-line.md-dense .md-list-item .md-list-item-container{min-height:60px}.md-list.md-double-line.md-dense .md-list-item .md-avatar{width:36px;min-width:36px;height:36px;min-height:36px}.md-list.md-double-line.md-dense .md-list-item .md-avatar:first-child{margin-right:20px}.md-list.md-double-line.md-dense .md-list-text-container>:nth-child(1),.md-list.md-double-line.md-dense .md-list-text-container>:nth-child(2){font-size:13px}.md-list.md-double-line .md-list-item .md-list-item-container{min-height:72px}.md-list.md-triple-line.md-dense .md-list-item .md-list-item-container{min-height:76px}.md-list.md-triple-line.md-dense .md-list-item .md-avatar{width:36px;min-width:36px;height:36px;min-height:36px}.md-list.md-triple-line.md-dense .md-list-item .md-avatar:first-child{margin-right:20px}.md-list.md-triple-line.md-dense .md-list-text-container>:nth-child(1),.md-list.md-triple-line.md-dense .md-list-text-container>:nth-child(2){font-size:13px}.md-list.md-triple-line .md-list-item .md-list-item-container{min-height:88px}.md-list.md-triple-line .md-avatar{margin:0}.md-list.md-triple-line .md-list-item-container{-ms-flex-align:start;align-items:flex-start}.md-list .md-subheader.md-inset{padding-left:72px}.md-list>.md-subheader:first-of-type{margin-top:-8px}.md-list-item{height:auto;position:relative}.md-list-item.md-inset .md-list-item-container{padding-left:72px}.md-list-item .md-list-item-holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1}.md-list-item .md-list-item-holder>.md-ink-ripple{border-radius:0}.md-list-item .md-list-item-holder>.md-icon:first-child{margin-right:32px}.md-list-item .md-list-item-holder .md-avatar:first-child{margin-right:16px}.md-list-item .md-list-item-holder .md-list-action{margin:0 -2px 0 0}.md-list-item .md-list-item-holder .md-list-action:nth-child(3){margin:0 -2px 0 16px}.md-list-item .md-list-item-container{width:100%;min-height:48px;margin:0;padding:0 16px;position:relative;border-radius:0;font-size:16px;font-weight:400;text-align:left;text-transform:none}.md-list-item .md-divider{position:absolute;bottom:0;right:0;left:0}.md-list-item .md-avatar,.md-list-item .md-icon{margin:0}.md-list-item .md-avatar:first-of-type+*,.md-list-item .md-icon:first-of-type+*{-ms-flex:1 1 auto;flex:1 1 auto}.md-list-item .md-avatar{margin-top:8px;margin-bottom:8px}.md-list-item .md-icon{color:rgba(0,0,0,.54)}.md-list-item-expand{min-height:48px;-ms-flex-flow:column wrap;flex-flow:column wrap;overflow:hidden}.md-list-item-expand:after,.md-list-item-expand:before{height:1px;position:absolute;right:0;left:0;z-index:3;transition:all .4s cubic-bezier(.25,.8,.25,1);content:" "}.md-list-item-expand:before{top:0}.md-list-item-expand:after{bottom:0}.md-list-item-expand.md-active{position:relative}.md-list-item-expand.md-active:after,.md-list-item-expand.md-active:before{background-color:rgba(0,0,0,.12)}.md-list-item-expand.md-active:first-of-type:before,.md-list-item-expand.md-active:last-of-type:after{background:none}.md-list-item-expand.md-active>.md-list-item-container .md-list-expand-indicator{transform:rotate(180deg) translate3D(0,0,0)}.md-list-item-expand.md-active>.md-list-expand{margin-bottom:0!important}.md-list-item-expand>.md-list-item-container>.md-list-item-holder{position:relative;z-index:2}.md-list-item-expand .md-expansion-indicator,.md-list-item-expand .md-icon,.md-list-item-expand .md-list-item-container{transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-list-item-expand .md-list-expand{position:relative;z-index:1;transform:translate3D(0,0,0);transition:all .5s cubic-bezier(.35,0,.25,1)}.md-list-item-expand .md-list-expand.md-transition-off{transition:none}.md-list-item-expand .md-list-expand .md-list{padding:0}.md-list-text-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column;-ms-flex:1;flex:1;overflow:hidden;line-height:1.25em;text-overflow:ellipsis;white-space:normal}.md-list-text-container>:nth-child(1){font-size:16px}.md-list-text-container>:nth-child(2),.md-list-text-container>:nth-child(3){margin:0;color:rgba(0,0,0,.54);font-size:14px}.md-list-text-container>:nth-child(2):not(:last-child){color:rgba(0,0,0,.87)}.md-menu{display:inline-block}.md-menu-content{width:168px;min-width:84px;max-width:392px;min-height:64px;max-height:calc(100vh - 32px);overflow-x:hidden;overflow-y:auto;position:fixed;z-index:120;background-color:#fff;border-radius:2px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2)) drop-shadow(0 2px 2px rgba(0,0,0,.14)) drop-shadow(0 1px 1px rgba(0,0,0,.12));opacity:0;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .25s cubic-bezier(.55,0,.55,.2),-webkit-clip-path .17s cubic-bezier(.55,0,.55,.2) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .25s cubic-bezier(.55,0,.55,.2),clip-path .17s cubic-bezier(.55,0,.55,.2) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .25s cubic-bezier(.55,0,.55,.2),clip-path .17s cubic-bezier(.55,0,.55,.2) .08s,-webkit-clip-path .17s cubic-bezier(.55,0,.55,.2) .08s;color:rgba(33,33,33,.87)}.md-menu-content.md-direction-bottom-right{margin-top:-11px;margin-left:-8px;-webkit-clip-path:inset(-8px 10% 16% -8px);clip-path:inset(-8px 10% 16% -8px)}.md-menu-content.md-direction-bottom-left{margin-top:-11px;margin-left:8px;-webkit-clip-path:inset(-8px -8px 16% 10%);clip-path:inset(-8px -8px 16% 10%)}.md-menu-content.md-direction-top-right{margin-top:11px;margin-left:-8px;-webkit-clip-path:inset(-8px 16% -8px 10%);clip-path:inset(-8px 16% -8px 10%)}.md-menu-content.md-direction-top-left{margin-top:11px;margin-left:8px;-webkit-clip-path:inset(16% -8px -8px 10%);clip-path:inset(16% -8px -8px 10%)}.md-menu-content.md-size-1{width:84px}.md-menu-content.md-size-2{width:112px}.md-menu-content.md-size-3{width:168px}.md-menu-content.md-size-4{width:224px}.md-menu-content.md-size-5{width:280px}.md-menu-content.md-size-6{width:336px}.md-menu-content.md-size-7{width:392px}.md-menu-content.md-active{pointer-events:auto;opacity:1;-webkit-clip-path:inset(-8px -8px -8px -8px);clip-path:inset(-8px -8px -8px -8px);transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1),-webkit-clip-path .27s cubic-bezier(.25,.8,.25,1) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1),clip-path .27s cubic-bezier(.25,.8,.25,1) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1),clip-path .27s cubic-bezier(.25,.8,.25,1) .08s,-webkit-clip-path .27s cubic-bezier(.25,.8,.25,1) .08s}.md-menu-item{cursor:pointer;font-size:16px;line-height:1.2em}.md-menu-item.md-highlighted .md-button:not([disabled]),.md-menu-item:focus .md-button:not([disabled]),.md-menu-item:hover .md-button:not([disabled]){background-color:rgba(0,0,0,.12)}.md-menu-item[disabled]{cursor:default;color:rgba(0,0,0,.38)}.md-menu-item .md-list-item-holder{overflow:hidden;text-overflow:ellipsis}.md-radio{width:auto;margin:16px 8px 16px 0;display:-ms-inline-flexbox;display:inline-flex;position:relative}.md-radio .md-radio-container{width:20px;height:20px;position:relative;border-radius:50%;border:2px solid rgba(0,0,0,.54);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-radio .md-radio-container:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;opacity:0;transform:scale3D(.38,.38,1);transition:all .3s cubic-bezier(.55,0,.55,.2);content:" "}.md-radio .md-radio-container input{position:absolute;left:-999em}.md-radio .md-radio-container .md-ink-ripple{top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;color:rgba(0,0,0,.54)}.md-radio .md-radio-container .md-ink-ripple .md-ripple{width:48px!important;height:48px!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.md-radio .md-radio-label{height:20px;padding-left:8px;line-height:20px}.md-radio.md-checked .md-radio-container:after{opacity:1;transform:scale3D(1,1,1);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-select{width:100%;min-width:128px;height:32px;position:relative}.md-select:focus{outline:none}.md-select:after{margin-top:2px;position:absolute;top:50%;right:0;transform:translateY(-50%) scaleY(.45) scaleX(.85);transition:all .08s linear;color:rgba(0,0,0,.54);content:"\25BC"}.md-select.md-active .md-select-menu{top:-8px;pointer-events:auto;opacity:1;transform:translateY(-8px) scale3D(1,1,1);transform-origin:center top;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.25s;transition-property:opacity,transform,top}.md-select.md-active .md-select-menu>*{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.15s;transition-delay:.1s}.md-select select{position:absolute;left:-999em}.md-select .md-menu{width:100%;height:100%;display:block;position:relative}.md-select .md-select-value{width:100%;height:100%;padding-right:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;z-index:2;font-size:16px;line-height:1.2em;text-overflow:ellipsis;white-space:nowrap}.md-select .md-select-menu{min-width:156px;max-width:100%;min-height:48px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;pointer-events:none;position:absolute;top:-16px;left:-16px;z-index:7;background-color:#fff;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);opacity:0;transform:scale3D(.85,.7,1);transition:opacity .25s cubic-bezier(.55,0,.55,.2),top .25s cubic-bezier(.55,0,.55,.2),transform 0s cubic-bezier(.55,0,.55,.2) .25s;color:rgba(33,33,33,.87)}.md-select .md-select-menu>*{opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.25s}.md-select .md-select-menu-container{margin:0;padding:8px 0;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;overflow-x:hidden;overflow-y:auto}.md-select .md-subheader{color:hsla(0,0%,46%,.87);text-transform:uppercase}.md-select .md-subheader:first-child{margin-top:-8px}.md-select-content{width:auto;max-height:256px}.md-select-content.md-direction-bottom-right{margin-top:-15px;margin-left:-16px}.md-select-content .md-menu-item .md-list-item-holder{overflow:visible;-ms-flex-pack:start;justify-content:flex-start}.md-select-content.md-multiple .md-checkbox{margin:0}.md-select-content.md-multiple .md-checkbox-label{padding-left:16px;cursor:pointer}.md-sidenav.md-left .md-sidenav-content{left:0;transform:translate3d(-100%,0,0)}.md-sidenav.md-right .md-sidenav-content{right:0;transform:translate3d(100%,0,0)}.md-sidenav.md-fixed .md-backdrop,.md-sidenav.md-fixed .md-sidenav-content{position:fixed}.md-sidenav .md-sidenav-content{width:304px;position:absolute;top:0;bottom:0;z-index:100;pointer-events:none;overflow:auto;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-sidenav .md-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;pointer-events:none;background-color:rgba(0,0,0,.54);transform:translateZ(0);opacity:0;transition:all .5s cubic-bezier(.35,0,.25,1)}.md-sidenav.md-active .md-sidenav-content{pointer-events:auto;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);transform:translateZ(0)}.md-sidenav.md-active .md-backdrop{opacity:1;pointer-events:auto}.md-subheader{min-height:48px;padding:0 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;color:rgba(0,0,0,.54);font-size:14px;font-weight:500}.md-switch{width:auto;margin:16px 8px 16px 0;display:-ms-inline-flexbox;display:inline-flex;position:relative}.md-switch .md-switch-container{width:34px;height:14px;position:relative;border-radius:14px;transition:all .4s cubic-bezier(.25,.8,.25,1);background-color:rgba(0,0,0,.38)}.md-switch .md-switch-container .md-switch-thumb{width:20px;height:20px;position:absolute;top:50%;left:0;background-color:#fafafa;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);transition:all .08s linear}.md-switch .md-switch-container input{position:absolute;left:-999em}.md-switch .md-switch-container .md-ink-ripple{top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;color:rgba(0,0,0,.54)}.md-switch .md-switch-container .md-ink-ripple .md-ripple{width:48px!important;height:48px!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.md-switch .md-switch-container .md-switch-holder{width:40px;height:40px;margin:0;padding:0;position:absolute;top:50%;left:50%;z-index:2;background:none;border:none;transform:translate(-50%,-50%)}.md-switch .md-switch-container .md-switch-holder:focus{outline:none}.md-switch .md-switch-label{height:14px;padding-left:8px;line-height:14px}.md-switch.md-dragging .md-switch-thumb{cursor:-webkit-grabbing;cursor:grabbing}.md-switch.md-disabled .md-switch-thumb{cursor:default}.md-table{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;overflow-x:auto}.md-table.md-transition-off .md-checkbox .md-checkbox-container,.md-table.md-transition-off .md-checkbox .md-checkbox-container:after,.md-table.md-transition-off .md-table-cell{transition:none!important}.md-table table{width:100%;border-spacing:0;border-collapse:collapse;overflow:hidden}.md-table tbody .md-table-row{border-top:1px solid #e0e0e0}.md-table tbody .md-table-row.md-selected .md-table-cell{background-color:#f5f5f5}.md-table tbody .md-table-row:hover .md-table-cell{background-color:#eee}.md-table .md-table-head{padding:0;position:relative;color:rgba(0,0,0,.54);font-size:12px;line-height:16px;text-align:left}.md-table .md-table-head:last-child .md-table-head-container .md-table-head-text{padding-right:24px}.md-table .md-table-head.md-numeric{text-align:right}.md-table .md-table-head .md-icon{width:16px;min-width:16px;height:16px;min-height:16px;font-size:16px;color:rgba(0,0,0,.54)}.md-table .md-table-head .md-icon:not(.md-sortable-icon){margin:0 4px}.md-table .md-table-head .md-icon:first-child{margin-left:0}.md-table .md-table-head .md-icon:last-child{margin-right:0}.md-table .md-table-head-container{height:56px;padding:14px 0;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-table .md-table-head-text{height:28px;padding-right:32px;padding-left:24px;display:inline-block;position:relative;overflow:hidden;line-height:28px;text-overflow:ellipsis;white-space:nowrap}.md-table .md-sortable{cursor:pointer}.md-table .md-sortable:first-of-type .md-sortable-icon{left:auto;right:10px}.md-table .md-sortable.md-sorted,.md-table .md-sortable:hover{color:rgba(0,0,0,.87)}.md-table .md-sortable.md-sorted .md-sortable-icon,.md-table .md-sortable:hover .md-sortable-icon{opacity:1}.md-table .md-sortable.md-sorted .md-sortable-icon{color:rgba(0,0,0,.87)}.md-table .md-sortable.md-sorted-descending .md-sortable-icon{transform:translateY(-50%) rotate(180deg)}.md-table .md-sortable .md-sortable-icon{position:absolute;top:50%;left:2px;transition:all .4s cubic-bezier(.25,.8,.25,1);transform:translateY(-50%);opacity:0;color:rgba(0,0,0,.38)}.md-table .md-sortable .md-ink-ripple{color:rgba(0,0,0,.87)}.md-table .md-table-cell{height:48px;position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1);color:rgba(0,0,0,.87);font-size:13px;line-height:18px}.md-table .md-table-cell:last-child .md-table-cell-container{padding-right:24px}.md-table .md-table-cell.md-numeric .md-table-cell-container{-ms-flex-pack:end;justify-content:flex-end}.md-table .md-table-cell .md-table-cell-container{padding:0 32px 0 24px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.md-table .md-table-cell .md-button{width:36px;min-width:36px;height:36px;min-height:36px}.md-table .md-table-cell .md-button:last-child{margin:0 -10px 0 0}.md-table .md-table-cell .md-button .md-icon{width:18px;min-width:18px;height:18px;min-height:18px;margin:0;color:rgba(0,0,0,.54);font-size:18px}.md-table .md-table-selection{width:60px;position:relative;vertical-align:middle}.md-table .md-table-selection+.md-table-cell .md-table-cell-container,.md-table .md-table-selection+.md-table-head .md-table-head-container .md-table-head-text{padding-left:8px}.md-table .md-table-selection .md-table-cell-container{padding-right:16px;padding-left:24px}.md-table .md-table-selection .md-checkbox{margin:0}.md-table .md-table-selection .md-checkbox-container{width:18px;height:18px;margin-top:1px}.md-table .md-table-selection .md-checkbox-container:after{top:-1px;left:4px}.md-table .md-select{min-width:84px}.md-table .md-option,.md-table .md-select-value{font-size:13px}.md-table-edit-trigger{display:inline-block;cursor:pointer;color:rgba(0,0,0,.38)}.md-table-edit-trigger.md-edited{color:rgba(0,0,0,.87)}.md-table-dialog{max-height:0;margin:0;padding:0 24px 2px;position:absolute;top:0;right:0;left:24px;z-index:60;overflow:hidden;pointer-events:none;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);background-color:#fff;opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1),max-height 0s .5s;transition-duration:.3s;transform:translate3D(0,-8px,0)}.md-table-dialog.md-active{max-height:400px;pointer-events:auto;transform:translate3D(#000);opacity:1;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s}.md-table-dialog.md-large{padding:12px 24px 2px}.md-table-dialog .md-input-container{margin-top:0;margin-bottom:16px}.md-table-dialog .md-input-container.md-input-placeholder input{font-size:13px}.md-table-dialog .md-input-container.md-input-placeholder input::-webkit-input-placeholder{font-size:13px}.md-table-dialog .md-char-counter{font-size:13.5px;color:rgba(0,0,0,.54)}.md-table-dialog .md-button{min-width:64px}.md-table-card{overflow:visible}.md-table-card .md-toolbar{padding-left:16px;background-color:#fff}.md-table-card .md-title{-ms-flex:1;flex:1;font-size:20px}.md-table-card .md-table-pagination{height:56px;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #e0e0e0;color:rgba(0,0,0,.54);font-size:12px}.md-table-card .md-table-pagination .md-table-pagination-previous{margin-right:2px;margin-left:18px}.md-table-card .md-table-pagination .md-select{width:auto;min-width:36px;margin:0 32px}.md-table-card .md-table-pagination .md-select:after{margin-top:0}.md-table-card .md-table-pagination .md-select .md-select-value{padding:0;border:none;font-size:13px}.md-table-card .md-table-pagination .md-button:not([disabled]){color:rgba(0,0,0,.87)}.md-table-card .md-table-pagination .md-button[disabled] .md-icon{color:rgba(0,0,0,.26)}.md-pagination-select.md-direction-bottom-right{margin-top:-16px}.md-pagination-select .md-list-item-holder{font-size:13px}.md-table-alternate-header{position:absolute;top:0;right:0;left:0;z-index:10;pointer-events:none;opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s}.md-table-alternate-header.md-active{pointer-events:auto;opacity:1;transform:translate3D(#000)}.md-table-alternate-header .md-counter{margin-left:8px;-ms-flex:1;flex:1}.md-tabs{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;position:relative}.md-tabs.md-has-icon.md-has-label .md-tabs-navigation{min-height:72px}.md-tabs.md-has-icon.md-has-label .md-tabs-navigation .md-icon{margin-bottom:10px}.md-tabs.md-centered .md-tabs-navigation{-ms-flex-pack:center;justify-content:center}.md-tabs.md-fixed .md-tab-header{-ms-flex:1;flex:1}.md-tabs .md-tabs-navigation{height:48px;min-height:48px;z-index:1;display:-ms-flexbox;display:flex}.md-tabs .md-tab-header,.md-tabs .md-tabs-navigation{position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tab-header{min-width:72px;max-width:264px;margin:0;padding:0 12px;display:inline-block;cursor:pointer;border:0;background:none;font-family:inherit;font-size:14px;font-weight:500;text-transform:uppercase}.md-tabs .md-tab-header.md-disabled{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.md-tabs .md-tab-header-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.md-tabs .md-tab-header-container .md-icon{margin:0}.md-tabs .md-tab-indicator{height:2px;position:absolute;bottom:0;left:0;transform:translate3D(0,0,0)}.md-tabs .md-tab-indicator.md-to-right{transition:all .4s cubic-bezier(.25,.8,.25,1),left .3s cubic-bezier(.35,0,.25,1),right .15s cubic-bezier(.35,0,.25,1)}.md-tabs .md-tab-indicator.md-to-left{transition:all .4s cubic-bezier(.25,.8,.25,1),right .3s cubic-bezier(.35,0,.25,1),left .15s cubic-bezier(.35,0,.25,1)}.md-tabs .md-transition-off{transition:none!important}.md-tabs .md-tabs-content{width:100%;height:0;position:relative;overflow:hidden;transition:height .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tabs-wrapper{width:9999em;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(0);transition:transform .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tab{padding:16px;position:absolute;top:0;left:0;right:0;pointer-events:none;transform:translate3d(0,-100%,0);transition:transform 0s .4s}.md-tabs .md-tab.md-active{transform:translateZ(0);pointer-events:auto;transition:none}.md-toolbar{min-height:64px;padding:0 8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1);transform:translate3D(0,0,0)}.md-toolbar.md-dense{min-height:48px}.md-toolbar.md-dense.md-medium{min-height:72px}.md-toolbar.md-dense.md-large{min-height:96px}.md-toolbar.md-dense .md-toolbar-container{height:48px}.md-toolbar.md-medium{min-height:88px}.md-toolbar.md-medium .md-toolbar-container:nth-child(2) .md-title:first-child{margin-left:56px}.md-toolbar.md-large{min-height:128px;-ms-flex-line-pack:inherit;align-content:inherit}.md-toolbar.md-large .md-toolbar-container:nth-child(2) .md-title:first-child{margin-left:56px}.md-toolbar.md-account-header{min-height:164px}.md-toolbar.md-account-header .md-ink-ripple{color:#fff}.md-toolbar.md-account-header .md-list-item-container:hover:not([disabled]){background-color:hsla(0,0%,100%,.12)}.md-toolbar.md-account-header .md-avatar-list{margin:16px 0 8px}.md-toolbar.md-account-header .md-avatar-list .md-list-item-container{-ms-flex-align:start;align-items:flex-start}.md-toolbar.md-account-header .md-avatar-list .md-avatar+.md-avatar{margin-left:16px}.md-toolbar .md-toolbar-container{width:100%;height:64px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start}.md-toolbar .md-toolbar-container>.md-button:first-child{margin-left:0;margin-right:16px}.md-toolbar .md-toolbar-container>.md-button+.md-button{margin-left:0}.md-toolbar>.md-button:first-child{margin-left:0;margin-right:16px}.md-toolbar>.md-button+.md-button{margin-left:0}.md-toolbar .md-button:hover:not([disabled]):not(.md-raised):not(.md-icon-button):not(.md-fab){background-color:hsla(0,0%,100%,.1)}.md-toolbar .md-title{margin:0;font-size:20px;font-weight:400}.md-toolbar .md-title:first-child{margin-left:8px}.md-toolbar .md-list{padding:0;margin:0 -8px;-ms-flex:1;flex:1}.md-tooltip{height:20px;padding:0 8px;position:fixed;z-index:200;pointer-events:none;background-color:rgba(97,97,97,.87);border-radius:2px;opacity:0;transform-origin:center top;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s;transition-delay:0s;color:#fff;font-family:Roboto,Lato,sans-serif;font-size:10px;line-height:20px;text-transform:none;white-space:nowrap}.md-tooltip.md-active{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.3s}.md-tooltip:not(.md-active){transition-delay:0s!important}.md-tooltip.md-tooltip-top{margin-top:-14px;transform:translate(-50%,8px)}.md-tooltip.md-tooltip-top.md-active{transform:translate(-50%)}.md-tooltip.md-tooltip-right{margin-left:14px;transform:translate(-8px,50%)}.md-tooltip.md-tooltip-right.md-active{transform:translateY(50%)}.md-tooltip.md-tooltip-bottom{margin-top:14px;transform:translate(-50%,-8px)}.md-tooltip.md-tooltip-bottom.md-active{transform:translate(-50%)}.md-tooltip.md-tooltip-left{margin-left:-14px;transform:translate(8px,50%)}.md-tooltip.md-tooltip-left.md-active{transform:translateY(50%)}.md-whiteframe{position:relative;z-index:1}.md-whiteframe-1dp{box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.md-whiteframe-2dp{box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-whiteframe-3dp{box-shadow:0 1px 8px rgba(0,0,0,.2),0 3px 4px rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12)}.md-whiteframe-4dp{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12)}.md-whiteframe-5dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px rgba(0,0,0,.14),0 1px 14px rgba(0,0,0,.12)}.md-whiteframe-6dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px rgba(0,0,0,.14),0 1px 18px rgba(0,0,0,.12)}.md-whiteframe-7dp{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.md-whiteframe-8dp{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-whiteframe-9dp{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.md-whiteframe-10dp{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.md-whiteframe-11dp{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.md-whiteframe-12dp{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.md-whiteframe-13dp{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.md-whiteframe-14dp{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.md-whiteframe-15dp{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.md-whiteframe-16dp{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.md-whiteframe-17dp{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.md-whiteframe-18dp{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.md-whiteframe-19dp{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.md-whiteframe-20dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.md-whiteframe-21dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.md-whiteframe-22dp{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.md-whiteframe-23dp{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.md-whiteframe-24dp{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)} \ No newline at end of file +.md-avatar{width:40px;min-width:40px;height:40px;min-height:40px;margin:auto;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;border-radius:40px;vertical-align:middle}.md-avatar.md-large{width:64px;min-width:64px;height:64px;min-height:64px;border-radius:64px}.md-avatar.md-large .md-icon{width:40px;min-width:40px;height:40px;min-height:40px;font-size:40px;line-height:40px}.md-avatar.md-avatar-icon{background-color:rgba(0,0,0,.38)}.md-avatar.md-avatar-icon .md-icon{color:#fff}.md-avatar .md-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.md-avatar img{display:block}.md-avatar .md-ink-ripple{border-radius:50%}.md-avatar .md-ink-ripple .md-ripple.md-active{animation-duration:.9s}.md-avatar .md-tooltip.md-tooltip-top{margin-top:-8px}.md-avatar .md-tooltip.md-tooltip-right{margin-left:8px}.md-avatar .md-tooltip.md-tooltip-bottom{margin-top:8px}.md-avatar .md-tooltip.md-tooltip-left{margin-left:-8px}.md-bottom-bar{width:100%;min-width:100%;height:56px;-ms-flex-pack:center;justify-content:center;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-bottom-bar,.md-bottom-bar-item{position:relative;display:-ms-flexbox;display:flex}.md-bottom-bar-item{max-width:168px;min-width:80px;height:100%;padding:8px 12px 10px;-ms-flex-flow:column nowrap;flex-flow:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1;cursor:pointer;border:none;background:transparent;transform:translateZ(0);color:currentColor;font-family:inherit;font-size:14px;line-height:1em}.md-bottom-bar-item.md-active{padding-top:6px}.md-bottom-bar-item.md-active .md-text{transform:scale(1) translateZ(0)}.md-bottom-bar-item.md-active .md-icon,.md-bottom-bar-item.md-active .md-text{color:currentColor}.md-bottom-bar.md-shift .md-bottom-bar-item{min-width:56px;max-width:96px;position:static;-ms-flex:1 1 32px;flex:1 1 32px;transition:.4s cubic-bezier(.25,.8,.25,1);transition-property:flex,min-width,max-width;transition-property:flex,min-width,max-width,-ms-flex}.md-bottom-bar.md-shift .md-bottom-bar-item .md-icon{transform:translate3d(0,8px,0)}.md-bottom-bar.md-shift .md-bottom-bar-item .md-text{opacity:0;transform:scale(1) translate3d(0,6px,0)}.md-bottom-bar.md-shift .md-bottom-bar-item.md-active{min-width:96px;max-width:168px;-ms-flex:1 1 72px;flex:1 1 72px}.md-bottom-bar.md-shift .md-bottom-bar-item.md-active .md-icon,.md-bottom-bar.md-shift .md-bottom-bar-item.md-active .md-text{opacity:1}.md-bottom-bar.md-shift .md-bottom-bar-item.md-active .md-icon{transform:scale(1) translateZ(0)}.md-bottom-bar.md-shift .md-bottom-bar-item.md-active .md-text{transform:scale(1) translate3d(0,2px,0)}.md-bottom-bar-item .md-text{transform:scale(.8571) translateY(2px);transition:all .4s cubic-bezier(.25,.8,.25,1),color .08s linear,opacity .08s linear}.md-bottom-bar-item .md-icon{transition:all .4s cubic-bezier(.25,.8,.25,1),color .08s linear}.md-button{min-width:88px;min-height:36px;margin:6px 8px;padding:0 16px;display:inline-block;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background:none;border:0;border-radius:2px;transition:all .4s cubic-bezier(.25,.8,.25,1);color:currentColor;font-family:inherit;font-size:14px;font-style:inherit;font-variant:inherit;font-weight:500;letter-spacing:inherit;line-height:36px;text-align:center;text-transform:uppercase;text-decoration:none;vertical-align:top;white-space:nowrap}.md-button,.md-button:focus{outline:none}.md-button::-moz-focus-inner{border:0}.md-button:hover:not([disabled]):not(.md-raised){background-color:hsla(0,0%,60%,.2);text-decoration:none}.md-button:hover:not([disabled]).md-raised{background-color:rgba(0,0,0,.12)}.md-button:active:not([disabled]){background-color:hsla(0,0%,60%,.4)}.md-button.md-raised:not([disabled]){box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-button.md-dense{min-height:32px;line-height:32px;font-size:13px}.md-button.md-fab .md-icon,.md-button.md-icon-button .md-icon{margin-top:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.md-button.md-icon-button{width:40px;min-width:40px;height:40px;margin:0 6px;padding:8px;border-radius:50%;line-height:24px}.md-button.md-icon-button:not([disabled]):hover{background:none}.md-button.md-icon-button.md-dense{width:32px;min-width:32px;height:32px;min-height:32px;padding:4px;line-height:32px}.md-button.md-icon-button .md-tooltip.md-tooltip-top{margin-top:-8px}.md-button.md-icon-button .md-tooltip.md-tooltip-right{margin-left:8px}.md-button.md-icon-button .md-tooltip.md-tooltip-bottom{margin-top:8px}.md-button.md-icon-button .md-tooltip.md-tooltip-left{margin-left:-8px}.md-button.md-icon-button .md-ink-ripple{border-radius:50%}.md-button.md-icon-button .md-ink-ripple .md-ripple{top:0!important;right:0!important;bottom:0!important;left:0!important}.md-button.md-icon-button .md-ripple.md-active{animation-duration:.9s}.md-button.md-fab{width:56px;height:56px;min-width:0;overflow:hidden;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);border-radius:56px;line-height:56px;background-clip:padding-box;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-property:background-color,box-shadow,transform}.md-button.md-fab:focus,.md-button.md-fab:hover{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px rgba(0,0,0,.14),0 1px 14px rgba(0,0,0,.12)}.md-button.md-fab.md-fab-top-right{position:absolute;top:16px;right:16px}.md-button.md-fab.md-fab-top-left{position:absolute;top:16px;left:16px}.md-button.md-fab.md-fab-bottom-right{position:absolute;right:16px;bottom:16px}.md-button.md-fab.md-fab-bottom-left{position:absolute;left:16px;bottom:16px}.md-button.md-fab.md-mini{width:40px;height:40px;line-height:40px}.md-button.md-fab .md-ink-ripple{border-radius:56px}.md-button[disabled]{color:rgba(0,0,0,.26);cursor:default}.md-button[disabled].md-fab,.md-button[disabled].md-raised{background-color:rgba(0,0,0,.12)}.md-button[disabled].md-fab{box-shadow:none}.md-button:after{transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-button .md-ink-ripple{border-radius:2px;background-clip:padding-box;overflow:hidden}.md-button-group{width:auto;display:-ms-flexbox;display:flex}.md-button-group>.md-button{margin:0;overflow:hidden;border-width:1px 0 1px 1px;border-radius:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.md-button-group>.md-button:first-child{border-radius:2px 0 0 2px}.md-button-group>.md-button:last-child{border-right-width:1px;border-radius:0 2px 2px 0}.md-button-group>.md-button .md-ink-ripple{border-radius:2px}.md-button.md-fab md-icon,.md-button.md-icon-button md-icon{display:block}.md-button-toggle .md-button:not([disabled]){color:rgba(0,0,0,.54)}.md-button-toggle .md-button:not([disabled]):hover:not(.md-toggle):not(.md-raised){background-color:hsla(0,0%,60%,.2);text-decoration:none}.md-card{overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-card.md-with-hover{cursor:pointer;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:box-shadow}.md-card.md-with-hover:hover{z-index:2;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-card .md-card-media{position:relative}.md-card .md-card-media.md-16-9{overflow:hidden}.md-card .md-card-media.md-16-9:before{width:100%;padding-top:56.25%;display:block;content:" "}.md-card .md-card-media.md-16-9 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card .md-card-media.md-4-3{overflow:hidden}.md-card .md-card-media.md-4-3:before{width:100%;padding-top:75%;display:block;content:" "}.md-card .md-card-media.md-4-3 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card .md-card-media.md-1-1{overflow:hidden}.md-card .md-card-media.md-1-1:before{width:100%;padding-top:100%;display:block;content:" "}.md-card .md-card-media.md-1-1 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card .md-card-media+.md-card-header{padding-top:24px}.md-card .md-card-media+.md-card-content:last-child{padding-bottom:16px}.md-card .md-card-media img{width:100%}.md-card .md-card-header{padding:16px}.md-card .md-card-header:first-child>.md-card-header-text>.md-title:first-child,.md-card .md-card-header:first-child>.md-title:first-child{margin-top:8px}.md-card .md-card-header:last-child{margin-bottom:8px}.md-card .md-card-header.md-card-header-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.md-card .md-card-header+.md-card-content{padding-top:0}.md-card .md-card-header+.md-card-actions:not(:last-child){padding:0 8px}.md-card .md-card-header .md-avatar{margin-right:16px;float:left}.md-card .md-card-header .md-avatar~.md-title{font-size:14px}.md-card .md-card-header .md-avatar~.md-subhead,.md-card .md-card-header .md-avatar~.md-title{font-weight:500;line-height:20px}.md-card .md-card-header .md-button{margin:0}.md-card .md-card-header .md-button:last-child{margin-right:-4px}.md-card .md-card-header .md-button+.md-button{margin-left:8px}.md-card .md-card-header .md-card-header-text{-ms-flex:1;flex:1}.md-card .md-card-header .md-card-media{width:80px;-ms-flex:0 0 80px;flex:0 0 80px;height:80px;margin-left:16px}.md-card .md-card-header .md-card-media.md-medium{width:120px;-ms-flex:0 0 120px;flex:0 0 120px;height:120px}.md-card .md-card-header .md-card-media.md-big{width:160px;-ms-flex:0 0 160px;flex:0 0 160px;height:160px}.md-card .md-subhead,.md-card .md-subheading,.md-card .md-title{margin:0;font-weight:400}.md-card .md-subhead{opacity:.54;font-size:14px;letter-spacing:.01em;line-height:20px}.md-card .md-subhead+.md-title{margin-top:4px}.md-card .md-title{font-size:24px;letter-spacing:0;line-height:32px}.md-card .md-card-media-actions{padding:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.md-card .md-card-media-actions .md-card-media{width:240px;-ms-flex:0 0 240px;flex:0 0 240px;height:240px}.md-card .md-card-media-actions .md-card-actions{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.md-card .md-card-media-actions .md-card-actions .md-button+.md-button{margin:8px 0 0}.md-card .md-card-content{padding:16px;font-size:14px;line-height:22px}.md-card .md-card-content:last-child{padding-bottom:24px}.md-card .md-card-actions{padding:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.md-card .md-card-actions .md-button{margin:0}.md-card .md-card-actions .md-button:first-child{margin-left:0}.md-card .md-card-actions .md-button:last-child{margin-right:0}.md-card .md-card-actions .md-button+.md-button{margin-left:4px}.md-card .md-card-area,.md-card>.md-card-area:not(:last-child){position:relative}.md-card>.md-card-area:not(:last-child):after{height:1px;position:absolute;bottom:0;content:" "}.md-card>.md-card-area:not(:last-child):not(.md-inset):after{right:0;left:0}.md-card>.md-card-area:not(:last-child).md-inset:after{right:16px;left:16px}.md-card .md-card-media-cover{position:relative;color:#fff}.md-card .md-card-media-cover.md-text-scrim .md-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.md-card .md-card-media-cover .md-card-area{position:absolute;right:0;bottom:0;left:0;z-index:2}.md-card .md-card-media-cover .md-card-header+.md-card-actions{padding-top:0}.md-card .md-card-media-cover .md-subhead{opacity:1}.md-card .md-card-expand{overflow:hidden}.md-card .md-card-expand.md-active [md-expand-trigger]{transform:rotate(180deg) translate3D(0,0,0)}.md-card .md-card-expand.md-active .md-card-content{margin-top:0!important;opacity:1}.md-card .md-card-expand .md-card-actions{padding-top:0;position:relative;z-index:2}.md-card .md-card-expand .md-card-content,.md-card .md-card-expand [md-expand-trigger]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-card .md-card-expand .md-card-content{padding-top:4px;position:relative;z-index:1;opacity:0;transform:translate3D(0,0,0)}.md-checkbox{width:auto;margin:16px 8px 16px 0;display:-ms-inline-flexbox;display:inline-flex;position:relative}.md-checkbox .md-checkbox-container{width:20px;height:20px;position:relative;border-radius:2px;border:2px solid rgba(0,0,0,.54);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-checkbox .md-checkbox-container:focus{outline:none}.md-checkbox .md-checkbox-container:before{width:48px;height:48px;position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.55,0,.55,.2);content:" "}.md-checkbox .md-checkbox-container:after{width:6px;height:13px;position:absolute;top:0;left:5px;border:2px solid #fff;border-top:0;border-left:0;opacity:0;transform:rotate(45deg) scale3D(.15,.15,1);transition:all .3s cubic-bezier(.55,0,.55,.2);content:" "}.md-checkbox .md-checkbox-container input{position:absolute;left:-999em}.md-checkbox .md-checkbox-container .md-ink-ripple{top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;color:rgba(0,0,0,.54)}.md-checkbox .md-checkbox-container .md-ink-ripple .md-ripple{width:48px!important;height:48px!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.md-checkbox .md-checkbox-label{height:20px;padding-left:8px;line-height:20px}.md-checkbox.md-checked .md-checkbox-container:after{opacity:1;transform:rotate(45deg) scale3D(1,1,1);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-ink-ripple{pointer-events:none;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle,#fff 100%,#000 0);mask-image:radial-gradient(circle,#fff 100%,#000 0);transition:all .3s cubic-bezier(.55,0,.55,.2)}.md-ripple{position:absolute;transform:scale(0);background-color:currentColor;opacity:.26;border-radius:50%}.md-ripple.md-active{animation:ripple 1s cubic-bezier(.25,.8,.25,1)}@keyframes ripple{to{transform:scale(1.5);opacity:0}}.md-divider{height:1px;margin:0;padding:0;display:block;border:0;background-color:rgba(0,0,0,.12)}.md-divider.md-inset{margin-left:72px}.md-icon{width:24px;min-width:24px;height:24px;min-height:24px;margin:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;fill:currentColor;vertical-align:middle}.md-input-container{min-height:48px;margin:4px 0 24px;padding-top:16px;position:relative}.md-input-container:after{height:1px;right:0;bottom:0;background-color:rgba(0,0,0,.12);content:" "}.md-input-container:after,.md-input-container label{position:absolute;left:0;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-input-container label{top:23px;pointer-events:none;transition-duration:.3s;color:rgba(0,0,0,.54);font-size:16px;line-height:20px}.md-input-container input,.md-input-container textarea{width:100%;height:32px;padding:0;display:block;border:none;background:none;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:font-size;color:rgba(0,0,0,.54);font-family:inherit;font-size:1px;line-height:32px}.md-input-container input:focus,.md-input-container textarea:focus{outline:none}.md-input-container input::-webkit-input-placeholder,.md-input-container textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54);font-size:16px;text-shadow:none;-webkit-text-fill-color:initial}.md-input-container textarea{min-height:32px;max-height:230px;padding:5px 0;line-height:1.3em;resize:none}.md-input-container .md-error{height:20px;display:block!important;position:absolute;opacity:0;transform:translate3d(0,-8px,0);transition:all .3s cubic-bezier(.55,0,.55,.2);font-size:12px}.md-input-container .md-count{height:20px;position:absolute;right:0;font-size:12px}.md-input-container.md-input-placeholder label{pointer-events:auto;top:10px;opacity:0;font-size:12px}.md-input-container.md-input-placeholder input,.md-input-container.md-input-placeholder textarea{font-size:16px}.md-input-container.md-has-value label,.md-input-container.md-input-focused label{pointer-events:auto;top:0;opacity:1;font-size:12px}.md-input-container.md-has-value input,.md-input-container.md-has-value textarea,.md-input-container.md-input-focused input,.md-input-container.md-input-focused textarea{font-size:16px}.md-input-container.md-has-value input,.md-input-container.md-has-value textarea{color:rgba(0,0,0,.87)}.md-input-container.md-input-inline label{pointer-events:none}.md-input-container.md-input-inline.md-input-focused label{top:23px;font-size:16px}.md-input-container.md-input-inline.md-has-value label{opacity:0}.md-input-container.md-input-disabled:after{background:0 100% repeat-x;background-image:linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 33%,transparent 0);background-size:4px 1px}.md-input-container.md-input-disabled input,.md-input-container.md-input-disabled label,.md-input-container.md-input-disabled textarea{color:rgba(0,0,0,.38)}.md-input-container.md-has-password.md-input-focused .md-toggle-password{color:rgba(0,0,0,.54)}.md-input-container.md-has-password .md-toggle-password{margin:0;position:absolute;right:0;bottom:-2px;color:rgba(0,0,0,.38)}.md-input-container.md-has-password .md-toggle-password .md-ink-ripple{color:rgba(0,0,0,.87)}.md-input-container.md-input-invalid .md-error{opacity:1;transform:translateZ(0)}.md-input-container.md-input-required label:after{position:absolute;top:2px;right:0;transform:translateX(calc(100% + 2px));content:"*";font-size:12px;line-height:1em;vertical-align:top}.md-input-container.md-has-select:hover .md-select:after{color:rgba(0,0,0,.87)}.md-list{margin:0;padding:8px 0;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column;position:relative;list-style:none}.md-list.md-dense{padding:4px 0}.md-list.md-dense .md-list-item.md-inset .md-list-item-container{padding-left:72px}.md-list.md-dense .md-list-item .md-list-item-container{min-height:40px;font-size:13px}.md-list.md-dense .md-list-item .md-list-item-container .md-avatar:first-child{margin-right:24px}.md-list.md-dense .md-avatar{width:32px;min-width:32px;height:32px;min-height:32px}.md-list.md-dense .md-list-item-expand{min-height:40px}.md-list.md-double-line.md-dense .md-list-item .md-list-item-container{min-height:60px}.md-list.md-double-line.md-dense .md-list-item .md-avatar{width:36px;min-width:36px;height:36px;min-height:36px}.md-list.md-double-line.md-dense .md-list-item .md-avatar:first-child{margin-right:20px}.md-list.md-double-line.md-dense .md-list-text-container>:nth-child(1),.md-list.md-double-line.md-dense .md-list-text-container>:nth-child(2){font-size:13px}.md-list.md-double-line .md-list-item .md-list-item-container{min-height:72px}.md-list.md-triple-line.md-dense .md-list-item .md-list-item-container{min-height:76px}.md-list.md-triple-line.md-dense .md-list-item .md-avatar{width:36px;min-width:36px;height:36px;min-height:36px}.md-list.md-triple-line.md-dense .md-list-item .md-avatar:first-child{margin-right:20px}.md-list.md-triple-line.md-dense .md-list-text-container>:nth-child(1),.md-list.md-triple-line.md-dense .md-list-text-container>:nth-child(2){font-size:13px}.md-list.md-triple-line .md-list-item .md-list-item-container{min-height:88px}.md-list.md-triple-line .md-avatar{margin:0}.md-list.md-triple-line .md-list-item-container{-ms-flex-align:start;align-items:flex-start}.md-list .md-subheader.md-inset{padding-left:72px}.md-list>.md-subheader:first-of-type{margin-top:-8px}.md-list-item{height:auto;position:relative}.md-list-item.md-inset .md-list-item-container{padding-left:72px}.md-list-item .md-list-item-holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1}.md-list-item .md-list-item-holder>.md-ink-ripple{border-radius:0}.md-list-item .md-list-item-holder>.md-icon:first-child{margin-right:32px}.md-list-item .md-list-item-holder .md-avatar:first-child{margin-right:16px}.md-list-item .md-list-item-holder .md-list-action{margin:0 -2px 0 0}.md-list-item .md-list-item-holder .md-list-action:nth-child(3){margin:0 -2px 0 16px}.md-list-item .md-list-item-container{width:100%;min-height:48px;margin:0;padding:0 16px;position:relative;border-radius:0;font-size:16px;font-weight:400;text-align:left;text-transform:none}.md-list-item .md-divider{position:absolute;bottom:0;right:0;left:0}.md-list-item .md-avatar,.md-list-item .md-icon{margin:0}.md-list-item .md-avatar:first-of-type+*,.md-list-item .md-icon:first-of-type+*{-ms-flex:1 1 auto;flex:1 1 auto}.md-list-item .md-avatar{margin-top:8px;margin-bottom:8px}.md-list-item .md-icon{color:rgba(0,0,0,.54)}.md-list-item-expand{min-height:48px;-ms-flex-flow:column wrap;flex-flow:column wrap;overflow:hidden}.md-list-item-expand:after,.md-list-item-expand:before{height:1px;position:absolute;right:0;left:0;z-index:3;transition:all .4s cubic-bezier(.25,.8,.25,1);content:" "}.md-list-item-expand:before{top:0}.md-list-item-expand:after{bottom:0}.md-list-item-expand.md-active{position:relative}.md-list-item-expand.md-active:after,.md-list-item-expand.md-active:before{background-color:rgba(0,0,0,.12)}.md-list-item-expand.md-active:first-of-type:before,.md-list-item-expand.md-active:last-of-type:after{background:none}.md-list-item-expand.md-active>.md-list-item-container .md-list-expand-indicator{transform:rotate(180deg) translate3D(0,0,0)}.md-list-item-expand.md-active>.md-list-expand{margin-bottom:0!important}.md-list-item-expand>.md-list-item-container>.md-list-item-holder{position:relative;z-index:2}.md-list-item-expand .md-expansion-indicator,.md-list-item-expand .md-icon,.md-list-item-expand .md-list-item-container{transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-list-item-expand .md-list-expand{position:relative;z-index:1;transform:translate3D(0,0,0);transition:all .5s cubic-bezier(.35,0,.25,1)}.md-list-item-expand .md-list-expand.md-transition-off{transition:none}.md-list-item-expand .md-list-expand .md-list{padding:0}.md-list-text-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column;-ms-flex:1;flex:1;overflow:hidden;line-height:1.25em;text-overflow:ellipsis;white-space:normal}.md-list-text-container>:nth-child(1){font-size:16px}.md-list-text-container>:nth-child(2),.md-list-text-container>:nth-child(3){margin:0;color:rgba(0,0,0,.54);font-size:14px}.md-list-text-container>:nth-child(2):not(:last-child){color:rgba(0,0,0,.87)}.md-menu{display:inline-block}.md-menu-content{width:168px;min-width:84px;max-width:392px;min-height:64px;max-height:calc(100vh - 32px);overflow-x:hidden;overflow-y:auto;position:fixed;z-index:120;background-color:#fff;border-radius:2px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2)) drop-shadow(0 2px 2px rgba(0,0,0,.14)) drop-shadow(0 1px 1px rgba(0,0,0,.12));opacity:0;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .25s cubic-bezier(.55,0,.55,.2),-webkit-clip-path .17s cubic-bezier(.55,0,.55,.2) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .25s cubic-bezier(.55,0,.55,.2),clip-path .17s cubic-bezier(.55,0,.55,.2) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .25s cubic-bezier(.55,0,.55,.2),clip-path .17s cubic-bezier(.55,0,.55,.2) .08s,-webkit-clip-path .17s cubic-bezier(.55,0,.55,.2) .08s;color:rgba(33,33,33,.87)}.md-menu-content.md-direction-bottom-right{margin-top:-11px;margin-left:-8px;-webkit-clip-path:inset(-8px 10% 16% -8px);clip-path:inset(-8px 10% 16% -8px)}.md-menu-content.md-direction-bottom-left{margin-top:-11px;margin-left:8px;-webkit-clip-path:inset(-8px -8px 16% 10%);clip-path:inset(-8px -8px 16% 10%)}.md-menu-content.md-direction-top-right{margin-top:11px;margin-left:-8px;-webkit-clip-path:inset(-8px 16% -8px 10%);clip-path:inset(-8px 16% -8px 10%)}.md-menu-content.md-direction-top-left{margin-top:11px;margin-left:8px;-webkit-clip-path:inset(16% -8px -8px 10%);clip-path:inset(16% -8px -8px 10%)}.md-menu-content.md-size-1{width:84px}.md-menu-content.md-size-2{width:112px}.md-menu-content.md-size-3{width:168px}.md-menu-content.md-size-4{width:224px}.md-menu-content.md-size-5{width:280px}.md-menu-content.md-size-6{width:336px}.md-menu-content.md-size-7{width:392px}.md-menu-content.md-active{pointer-events:auto;opacity:1;-webkit-clip-path:inset(-8px -8px -8px -8px);clip-path:inset(-8px -8px -8px -8px);transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1),-webkit-clip-path .27s cubic-bezier(.25,.8,.25,1) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1),clip-path .27s cubic-bezier(.25,.8,.25,1) .08s;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1),clip-path .27s cubic-bezier(.25,.8,.25,1) .08s,-webkit-clip-path .27s cubic-bezier(.25,.8,.25,1) .08s}.md-menu-item{cursor:pointer;font-size:16px;line-height:1.2em}.md-menu-item.md-highlighted .md-button:not([disabled]),.md-menu-item:focus .md-button:not([disabled]),.md-menu-item:hover .md-button:not([disabled]){background-color:rgba(0,0,0,.12)}.md-menu-item[disabled]{cursor:default;color:rgba(0,0,0,.38)}.md-menu-item .md-list-item-holder{overflow:hidden;text-overflow:ellipsis}.md-radio{width:auto;margin:16px 8px 16px 0;display:-ms-inline-flexbox;display:inline-flex;position:relative}.md-radio .md-radio-container{width:20px;height:20px;position:relative;border-radius:50%;border:2px solid rgba(0,0,0,.54);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-radio .md-radio-container:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;opacity:0;transform:scale3D(.38,.38,1);transition:all .3s cubic-bezier(.55,0,.55,.2);content:" "}.md-radio .md-radio-container input{position:absolute;left:-999em}.md-radio .md-radio-container .md-ink-ripple{top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;color:rgba(0,0,0,.54)}.md-radio .md-radio-container .md-ink-ripple .md-ripple{width:48px!important;height:48px!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.md-radio .md-radio-label{height:20px;padding-left:8px;line-height:20px}.md-radio.md-checked .md-radio-container:after{opacity:1;transform:scale3D(1,1,1);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-select{width:100%;min-width:128px;height:32px;position:relative}.md-select:focus{outline:none}.md-select:after{margin-top:2px;position:absolute;top:50%;right:0;transform:translateY(-50%) scaleY(.45) scaleX(.85);transition:all .08s linear;color:rgba(0,0,0,.54);content:"\25BC"}.md-select.md-active .md-select-menu{top:-8px;pointer-events:auto;opacity:1;transform:translateY(-8px) scale3D(1,1,1);transform-origin:center top;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.25s;transition-property:opacity,transform,top}.md-select.md-active .md-select-menu>*{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.15s;transition-delay:.1s}.md-select select{position:absolute;left:-999em}.md-select .md-menu{width:100%;height:100%;display:block;position:relative}.md-select .md-select-value{width:100%;height:100%;padding-right:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;z-index:2;font-size:16px;line-height:1.2em;text-overflow:ellipsis;white-space:nowrap}.md-select .md-select-menu{min-width:156px;max-width:100%;min-height:48px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;pointer-events:none;position:absolute;top:-16px;left:-16px;z-index:7;background-color:#fff;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);opacity:0;transform:scale3D(.85,.7,1);transition:opacity .25s cubic-bezier(.55,0,.55,.2),top .25s cubic-bezier(.55,0,.55,.2),transform 0s cubic-bezier(.55,0,.55,.2) .25s;color:rgba(33,33,33,.87)}.md-select .md-select-menu>*{opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.25s}.md-select .md-select-menu-container{margin:0;padding:8px 0;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;overflow-x:hidden;overflow-y:auto}.md-select .md-subheader{color:hsla(0,0%,46%,.87);text-transform:uppercase}.md-select .md-subheader:first-child{margin-top:-8px}.md-select-content{width:auto;max-height:256px}.md-select-content.md-direction-bottom-right{margin-top:-15px;margin-left:-16px}.md-select-content .md-menu-item .md-list-item-holder{overflow:visible;-ms-flex-pack:start;justify-content:flex-start}.md-select-content.md-multiple .md-checkbox{margin:0}.md-select-content.md-multiple .md-checkbox-label{padding-left:16px;cursor:pointer}.md-sidenav.md-left .md-sidenav-content{left:0;transform:translate3d(-100%,0,0)}.md-sidenav.md-right .md-sidenav-content{right:0;transform:translate3d(100%,0,0)}.md-sidenav.md-fixed .md-backdrop,.md-sidenav.md-fixed .md-sidenav-content{position:fixed}.md-sidenav .md-sidenav-content{width:304px;position:absolute;top:0;bottom:0;z-index:100;pointer-events:none;overflow:auto;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-sidenav .md-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;pointer-events:none;background-color:rgba(0,0,0,.54);transform:translateZ(0);opacity:0;transition:all .5s cubic-bezier(.35,0,.25,1)}.md-sidenav.md-active .md-sidenav-content{pointer-events:auto;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);transform:translateZ(0)}.md-sidenav.md-active .md-backdrop{opacity:1;pointer-events:auto}.md-subheader{min-height:48px;padding:0 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;color:rgba(0,0,0,.54);font-size:14px;font-weight:500}.md-switch{width:auto;margin:16px 8px 16px 0;display:-ms-inline-flexbox;display:inline-flex;position:relative}.md-switch .md-switch-container{width:34px;height:14px;position:relative;border-radius:14px;transition:all .4s cubic-bezier(.25,.8,.25,1);background-color:rgba(0,0,0,.38)}.md-switch .md-switch-container .md-switch-thumb{width:20px;height:20px;position:absolute;top:50%;left:0;background-color:#fafafa;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);transition:all .08s linear}.md-switch .md-switch-container input{position:absolute;left:-999em}.md-switch .md-switch-container .md-ink-ripple{top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;color:rgba(0,0,0,.54)}.md-switch .md-switch-container .md-ink-ripple .md-ripple{width:48px!important;height:48px!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.md-switch .md-switch-container .md-switch-holder{width:40px;height:40px;margin:0;padding:0;position:absolute;top:50%;left:50%;z-index:2;background:none;border:none;transform:translate(-50%,-50%)}.md-switch .md-switch-container .md-switch-holder:focus{outline:none}.md-switch .md-switch-label{height:14px;padding-left:8px;line-height:14px}.md-switch.md-dragging .md-switch-thumb{cursor:-webkit-grabbing;cursor:grabbing}.md-switch.md-disabled .md-switch-thumb{cursor:default}.md-table{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;overflow-x:auto}.md-table.md-transition-off .md-checkbox .md-checkbox-container,.md-table.md-transition-off .md-checkbox .md-checkbox-container:after,.md-table.md-transition-off .md-table-cell{transition:none!important}.md-table table{width:100%;border-spacing:0;border-collapse:collapse;overflow:hidden}.md-table tbody .md-table-row{border-top:1px solid #e0e0e0}.md-table tbody .md-table-row.md-selected .md-table-cell{background-color:#f5f5f5}.md-table tbody .md-table-row:hover .md-table-cell{background-color:#eee}.md-table .md-table-head{padding:0;position:relative;color:rgba(0,0,0,.54);font-size:12px;line-height:16px;text-align:left}.md-table .md-table-head:last-child .md-table-head-container .md-table-head-text{padding-right:24px}.md-table .md-table-head.md-numeric{text-align:right}.md-table .md-table-head .md-icon{width:16px;min-width:16px;height:16px;min-height:16px;font-size:16px;color:rgba(0,0,0,.54)}.md-table .md-table-head .md-icon:not(.md-sortable-icon){margin:0 4px}.md-table .md-table-head .md-icon:first-child{margin-left:0}.md-table .md-table-head .md-icon:last-child{margin-right:0}.md-table .md-table-head-container{height:56px;padding:14px 0;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-table .md-table-head-text{height:28px;padding-right:32px;padding-left:24px;display:inline-block;position:relative;overflow:hidden;line-height:28px;text-overflow:ellipsis;white-space:nowrap}.md-table .md-sortable{cursor:pointer}.md-table .md-sortable:first-of-type .md-sortable-icon{left:auto;right:10px}.md-table .md-sortable.md-sorted,.md-table .md-sortable:hover{color:rgba(0,0,0,.87)}.md-table .md-sortable.md-sorted .md-sortable-icon,.md-table .md-sortable:hover .md-sortable-icon{opacity:1}.md-table .md-sortable.md-sorted .md-sortable-icon{color:rgba(0,0,0,.87)}.md-table .md-sortable.md-sorted-descending .md-sortable-icon{transform:translateY(-50%) rotate(180deg)}.md-table .md-sortable .md-sortable-icon{position:absolute;top:50%;left:2px;transition:all .4s cubic-bezier(.25,.8,.25,1);transform:translateY(-50%);opacity:0;color:rgba(0,0,0,.38)}.md-table .md-sortable .md-ink-ripple{color:rgba(0,0,0,.87)}.md-table .md-table-cell{height:48px;position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1);color:rgba(0,0,0,.87);font-size:13px;line-height:18px}.md-table .md-table-cell:last-child .md-table-cell-container{padding-right:24px}.md-table .md-table-cell.md-numeric .md-table-cell-container{-ms-flex-pack:end;justify-content:flex-end}.md-table .md-table-cell .md-table-cell-container{padding:0 32px 0 24px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.md-table .md-table-cell .md-button{width:36px;min-width:36px;height:36px;min-height:36px}.md-table .md-table-cell .md-button:last-child{margin:0 -10px 0 0}.md-table .md-table-cell .md-button .md-icon{width:18px;min-width:18px;height:18px;min-height:18px;margin:0;color:rgba(0,0,0,.54);font-size:18px}.md-table .md-table-selection{width:60px;position:relative;vertical-align:middle}.md-table .md-table-selection+.md-table-cell .md-table-cell-container,.md-table .md-table-selection+.md-table-head .md-table-head-container .md-table-head-text{padding-left:8px}.md-table .md-table-selection .md-table-cell-container{padding-right:16px;padding-left:24px}.md-table .md-table-selection .md-checkbox{margin:0}.md-table .md-table-selection .md-checkbox-container{width:18px;height:18px;margin-top:1px}.md-table .md-table-selection .md-checkbox-container:after{top:-1px;left:4px}.md-table .md-select{min-width:84px}.md-table .md-option,.md-table .md-select-value{font-size:13px}.md-table-edit-trigger{display:inline-block;cursor:pointer;color:rgba(0,0,0,.38)}.md-table-edit-trigger.md-edited{color:rgba(0,0,0,.87)}.md-table-dialog{max-height:0;margin:0;padding:0 24px 2px;position:absolute;top:0;right:0;left:24px;z-index:60;overflow:hidden;pointer-events:none;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);background-color:#fff;opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1),max-height 0s .5s;transition-duration:.3s;transform:translate3D(0,-8px,0)}.md-table-dialog.md-active{max-height:400px;pointer-events:auto;transform:translate3D(#000);opacity:1;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s}.md-table-dialog.md-large{padding:12px 24px 2px}.md-table-dialog .md-input-container{margin-top:0;margin-bottom:16px}.md-table-dialog .md-input-container.md-input-placeholder input{font-size:13px}.md-table-dialog .md-input-container.md-input-placeholder input::-webkit-input-placeholder{font-size:13px}.md-table-dialog .md-char-counter{font-size:13.5px;color:rgba(0,0,0,.54)}.md-table-dialog .md-button{min-width:64px}.md-table-card{overflow:visible}.md-table-card .md-toolbar{padding-left:16px;background-color:#fff}.md-table-card .md-title{-ms-flex:1;flex:1;font-size:20px}.md-table-card .md-table-pagination{height:56px;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #e0e0e0;color:rgba(0,0,0,.54);font-size:12px}.md-table-card .md-table-pagination .md-table-pagination-previous{margin-right:2px;margin-left:18px}.md-table-card .md-table-pagination .md-select{width:auto;min-width:36px;margin:0 32px}.md-table-card .md-table-pagination .md-select:after{margin-top:0}.md-table-card .md-table-pagination .md-select .md-select-value{padding:0;border:none;font-size:13px}.md-table-card .md-table-pagination .md-button:not([disabled]){color:rgba(0,0,0,.87)}.md-table-card .md-table-pagination .md-button[disabled] .md-icon{color:rgba(0,0,0,.26)}.md-pagination-select.md-direction-bottom-right{margin-top:-16px}.md-pagination-select .md-list-item-holder{font-size:13px}.md-table-alternate-header{position:absolute;top:0;right:0;left:0;z-index:10;pointer-events:none;opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s}.md-table-alternate-header.md-active{pointer-events:auto;opacity:1;transform:translate3D(#000)}.md-table-alternate-header .md-counter{margin-left:8px;-ms-flex:1;flex:1}.md-tabs{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;position:relative}.md-tabs.md-has-icon.md-has-label .md-tabs-navigation{min-height:72px}.md-tabs.md-has-icon.md-has-label .md-tabs-navigation .md-icon{margin-bottom:10px}.md-tabs.md-centered .md-tabs-navigation{-ms-flex-pack:center;justify-content:center}.md-tabs.md-fixed .md-tab-header{-ms-flex:1;flex:1}.md-tabs .md-tabs-navigation{height:48px;min-height:48px;z-index:1;display:-ms-flexbox;display:flex}.md-tabs .md-tab-header,.md-tabs .md-tabs-navigation{position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tab-header{min-width:72px;max-width:264px;margin:0;padding:0 12px;display:inline-block;cursor:pointer;border:0;background:none;font-family:inherit;font-size:14px;font-weight:500;text-transform:uppercase}.md-tabs .md-tab-header.md-disabled{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.md-tabs .md-tab-header-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.md-tabs .md-tab-header-container .md-icon{margin:0}.md-tabs .md-tab-indicator{height:2px;position:absolute;bottom:0;left:0;transform:translate3D(0,0,0)}.md-tabs .md-tab-indicator.md-to-right{transition:all .4s cubic-bezier(.25,.8,.25,1),left .3s cubic-bezier(.35,0,.25,1),right .15s cubic-bezier(.35,0,.25,1)}.md-tabs .md-tab-indicator.md-to-left{transition:all .4s cubic-bezier(.25,.8,.25,1),right .3s cubic-bezier(.35,0,.25,1),left .15s cubic-bezier(.35,0,.25,1)}.md-tabs .md-transition-off{transition:none!important}.md-tabs .md-tabs-content{width:100%;height:0;position:relative;overflow:hidden;transition:height .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tabs-wrapper{width:9999em;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(0);transition:transform .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tab{padding:16px;position:absolute;top:0;left:0;right:0;pointer-events:none;transform:translate3d(0,-100%,0);transition:transform 0s .4s}.md-tabs .md-tab.md-active{transform:translateZ(0);pointer-events:auto;transition:none}.md-toolbar{min-height:64px;padding:0 8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1);transform:translate3D(0,0,0)}.md-toolbar.md-dense{min-height:48px}.md-toolbar.md-dense.md-medium{min-height:72px}.md-toolbar.md-dense.md-large{min-height:96px}.md-toolbar.md-dense .md-toolbar-container{height:48px}.md-toolbar.md-medium{min-height:88px}.md-toolbar.md-medium .md-toolbar-container:nth-child(2) .md-title:first-child{margin-left:56px}.md-toolbar.md-large{min-height:128px;-ms-flex-line-pack:inherit;align-content:inherit}.md-toolbar.md-large .md-toolbar-container:nth-child(2) .md-title:first-child{margin-left:56px}.md-toolbar.md-account-header{min-height:164px}.md-toolbar.md-account-header .md-ink-ripple{color:#fff}.md-toolbar.md-account-header .md-list-item-container:hover:not([disabled]){background-color:hsla(0,0%,100%,.12)}.md-toolbar.md-account-header .md-avatar-list{margin:16px 0 8px}.md-toolbar.md-account-header .md-avatar-list .md-list-item-container{-ms-flex-align:start;align-items:flex-start}.md-toolbar.md-account-header .md-avatar-list .md-avatar+.md-avatar{margin-left:16px}.md-toolbar .md-toolbar-container{width:100%;height:64px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start}.md-toolbar .md-toolbar-container>.md-button:first-child{margin-left:0;margin-right:16px}.md-toolbar .md-toolbar-container>.md-button+.md-button{margin-left:0}.md-toolbar>.md-button:first-child{margin-left:0;margin-right:16px}.md-toolbar>.md-button+.md-button{margin-left:0}.md-toolbar .md-button:hover:not([disabled]):not(.md-raised):not(.md-icon-button):not(.md-fab){background-color:hsla(0,0%,100%,.1)}.md-toolbar .md-title{margin:0;font-size:20px;font-weight:400}.md-toolbar .md-title:first-child{margin-left:8px}.md-toolbar .md-list{padding:0;margin:0 -8px;-ms-flex:1;flex:1}.md-tooltip{height:20px;padding:0 8px;position:fixed;z-index:200;pointer-events:none;background-color:rgba(97,97,97,.87);border-radius:2px;opacity:0;transform-origin:center top;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s;transition-delay:0s;color:#fff;font-family:Roboto,Lato,sans-serif;font-size:10px;line-height:20px;text-transform:none;white-space:nowrap}.md-tooltip.md-active{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.3s}.md-tooltip:not(.md-active){transition-delay:0s!important}.md-tooltip.md-transition-off{transition:none!important}.md-tooltip.md-tooltip-top{margin-top:-14px;transform:translate(-50%,8px)}.md-tooltip.md-tooltip-top.md-active{transform:translate(-50%)}.md-tooltip.md-tooltip-right{margin-left:14px;transform:translate(-8px,50%)}.md-tooltip.md-tooltip-right.md-active{transform:translateY(50%)}.md-tooltip.md-tooltip-bottom{margin-top:14px;transform:translate(-50%,-8px)}.md-tooltip.md-tooltip-bottom.md-active{transform:translate(-50%)}.md-tooltip.md-tooltip-left{margin-left:-14px;transform:translate(8px,50%)}.md-tooltip.md-tooltip-left.md-active{transform:translateY(50%)}.md-whiteframe{position:relative;z-index:1}.md-whiteframe-1dp{box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.md-whiteframe-2dp{box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-whiteframe-3dp{box-shadow:0 1px 8px rgba(0,0,0,.2),0 3px 4px rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12)}.md-whiteframe-4dp{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12)}.md-whiteframe-5dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px rgba(0,0,0,.14),0 1px 14px rgba(0,0,0,.12)}.md-whiteframe-6dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px rgba(0,0,0,.14),0 1px 18px rgba(0,0,0,.12)}.md-whiteframe-7dp{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.md-whiteframe-8dp{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-whiteframe-9dp{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.md-whiteframe-10dp{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.md-whiteframe-11dp{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.md-whiteframe-12dp{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.md-whiteframe-13dp{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.md-whiteframe-14dp{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.md-whiteframe-15dp{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.md-whiteframe-16dp{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.md-whiteframe-17dp{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.md-whiteframe-18dp{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.md-whiteframe-19dp{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.md-whiteframe-20dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.md-whiteframe-21dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.md-whiteframe-22dp{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.md-whiteframe-23dp{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.md-whiteframe-24dp{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)} \ No newline at end of file diff --git a/dist/vue-material.debug.js b/dist/vue-material.debug.js new file mode 100644 index 0000000..3d06302 --- /dev/null +++ b/dist/vue-material.debug.js @@ -0,0 +1,8966 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(); + else if(typeof define === 'function' && define.amd) + define([], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(); + else + root["VueMaterial"] = factory(); +})(this, function() { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; +/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ([ +/* 0 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(206); + + +/***/ }, +/* 1 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdAvatar = __webpack_require__(2); + + var _mdAvatar2 = _interopRequireDefault(_mdAvatar); + + var _mdAvatar3 = __webpack_require__(5); + + var _mdAvatar4 = _interopRequireDefault(_mdAvatar3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-avatar', Vue.extend(_mdAvatar2.default)); + + Vue.material.styles.push(_mdAvatar4.default); + } + module.exports = exports['default']; + +/***/ }, +/* 2 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-1cbfca0d!sass!./mdAvatar.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* template */ + var __vue_template__ = __webpack_require__(4) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdAvatar/mdAvatar.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-1cbfca0d", __vue_options__) + } else { + hotAPI.reload("data-v-1cbfca0d", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdAvatar.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 3 */, +/* 4 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-avatar" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-1cbfca0d", module.exports) + } + } + +/***/ }, +/* 5 */ +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-avatar.md-primary.md-avatar-icon, .THEME_NAME.md-avatar.md-primary.md-avatar-icon {\n background-color: PRIMARY-COLOR; }\n .THEME_NAME .md-avatar.md-primary.md-avatar-icon .md-icon, .THEME_NAME.md-avatar.md-primary.md-avatar-icon .md-icon {\n color: PRIMARY-CONTRAST-0.99999; }\n\n.THEME_NAME .md-avatar.md-accent.md-avatar-icon, .THEME_NAME.md-avatar.md-accent.md-avatar-icon {\n background-color: ACCENT-COLOR; }\n .THEME_NAME .md-avatar.md-accent.md-avatar-icon .md-icon, .THEME_NAME.md-avatar.md-accent.md-avatar-icon .md-icon {\n color: ACCENT-CONTRAST-0.99999; }\n\n.THEME_NAME .md-avatar.md-warn.md-avatar-icon, .THEME_NAME.md-avatar.md-warn.md-avatar-icon {\n background-color: WARN-COLOR; }\n .THEME_NAME .md-avatar.md-warn.md-avatar-icon .md-icon, .THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon {\n color: WARN-CONTRAST-0.99999; }\n" + +/***/ }, +/* 6 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdBottomBar = __webpack_require__(7); + + var _mdBottomBar2 = _interopRequireDefault(_mdBottomBar); + + var _mdBottomBarItem = __webpack_require__(11); + + var _mdBottomBarItem2 = _interopRequireDefault(_mdBottomBarItem); + + var _mdBottomBar3 = __webpack_require__(14); + + var _mdBottomBar4 = _interopRequireDefault(_mdBottomBar3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-bottom-bar', Vue.extend(_mdBottomBar2.default)); + Vue.component('md-bottom-bar-item', Vue.extend(_mdBottomBarItem2.default)); + + Vue.material.styles.push(_mdBottomBar4.default); + } + module.exports = exports['default']; + +/***/ }, +/* 7 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-039c211e!sass!./mdBottomBar.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(9) + + /* template */ + var __vue_template__ = __webpack_require__(10) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdBottomBar/mdBottomBar.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-039c211e", __vue_options__) + } else { + hotAPI.reload("data-v-039c211e", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdBottomBar.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 8 */, +/* 9 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdShift: Boolean + }, + computed: { + classes: function classes() { + return this.mdShift ? 'md-shift' : 'md-fixed'; + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 10 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-bottom-bar", + class: _vm.classes + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-039c211e", module.exports) + } + } + +/***/ }, +/* 11 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(12) + + /* template */ + var __vue_template__ = __webpack_require__(13) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdBottomBar/mdBottomBarItem.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-1c07f8a4", __vue_options__) + } else { + hotAPI.reload("data-v-1c07f8a4", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdBottomBarItem.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 12 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdIcon: String, + mdActive: Boolean + }, + data: function data() { + return { + active: false + }; + }, + + computed: { + classes: function classes() { + return { + 'md-active': this.active + }; + } + }, + watch: { + mdActive: function mdActive(active) { + this.setActive(active); + } + }, + methods: { + setActive: function setActive(active) { + this.$parent.$children.forEach(function (item) { + item.active = false; + }); + + this.active = !!active; + + this.$emit('click'); + } + }, + mounted: function mounted() { + if (!this.$parent.$el.classList.contains('md-bottom-bar')) { + this.$destroy(); + + throw new Error('You should wrap the md-bottom-bar-item in a md-bottom-bar'); + } + + if (this.mdActive) { + this.active = true; + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 13 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('button', { + directives: [{ + name: "md-ink-ripple", + rawName: "v-md-ink-ripple" + }], + staticClass: "md-bottom-bar-item", + class: _vm.classes, + attrs: { + "type": "button" + }, + on: { + "click": _vm.setActive + } + }, [_vm._h('md-icon', [_vm._s(_vm.mdIcon)]), " ", _vm._h('span', { + staticClass: "md-text" + }, [_vm._t("default")])]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-1c07f8a4", module.exports) + } + } + +/***/ }, +/* 14 */ +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-bottom-bar.md-fixed, .THEME_NAME.md-bottom-bar.md-fixed {\n background-color: BACKGROUND-COLOR; }\n .THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item {\n color: BACKGROUND-CONTRAST-0.54; }\n .THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-bottom-bar.md-shift, .THEME_NAME.md-bottom-bar.md-shift {\n background-color: PRIMARY-COLOR;\n color: PRIMARY-CONTRAST; }\n .THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item {\n color: PRIMARY-CONTRAST-0.54; }\n .THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item.md-active {\n color: PRIMARY-CONTRAST; }\n .THEME_NAME .md-bottom-bar.md-shift.md-accent, .THEME_NAME.md-bottom-bar.md-shift.md-accent {\n background-color: ACCENT-COLOR; }\n .THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item {\n color: ACCENT-CONTRAST-0.54; }\n .THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active {\n color: ACCENT-CONTRAST; }\n .THEME_NAME .md-bottom-bar.md-shift.md-warn, .THEME_NAME.md-bottom-bar.md-shift.md-warn {\n background-color: WARN-COLOR; }\n .THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item {\n color: WARN-CONTRAST-0.54; }\n .THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active {\n color: WARN-CONTRAST; }\n .THEME_NAME .md-bottom-bar.md-shift.md-transparent, .THEME_NAME.md-bottom-bar.md-shift.md-transparent {\n background-color: transparent; }\n .THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item {\n color: BACKGROUND-CONTRAST-0.54; }\n .THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active {\n color: BACKGROUND-CONTRAST; }\n" + +/***/ }, +/* 15 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdButton = __webpack_require__(16); + + var _mdButton2 = _interopRequireDefault(_mdButton); + + var _mdButton3 = __webpack_require__(19); + + var _mdButton4 = _interopRequireDefault(_mdButton3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-button', Vue.extend(_mdButton2.default)); + + Vue.material.styles.push(_mdButton4.default); + } + module.exports = exports['default']; + +/***/ }, +/* 16 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-9b3983a6!sass!./mdButton.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(18) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdButton/mdButton.vue" + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-9b3983a6", __vue_options__) + } else { + hotAPI.reload("data-v-9b3983a6", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdButton.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 17 */, +/* 18 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } + + // + // + + exports.default = { + props: { + href: String, + type: String, + disabled: Boolean + }, + render: function render(createElement) { + var _this = this; + + var isDisabled = Boolean(this.disabled); + var hasLink = Boolean(this.href); + var tag = 'button'; + var options = { + staticClass: 'md-button', + attrs: { + type: this.type || 'button', + disabled: isDisabled + }, + on: { + click: function click() { + _this.$emit('click'); + } + } + }; + var ripple = createElement('md-ink-ripple', { + attrs: { + mdDisabled: isDisabled + } + }); + + if (hasLink) { + tag = 'a'; + options.attrs.href = this.href; + delete options.attrs.type; + } + + return createElement(tag, options, [].concat(_toConsumableArray(this.$slots.default), [ripple])); + } + }; + module.exports = exports['default']; + +/***/ }, +/* 19 */ +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button) {\n color: BACKGROUND-COLOR-900;\n background-color: BACKGROUND-COLOR-50; }\n .THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button):hover, .THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button):hover {\n background-color: BACKGROUND-COLOR-200; }\n\n.THEME_NAME .md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised) {\n color: BACKGROUND-COLOR; }\n\n.THEME_NAME .md-button:not([disabled]).md-fab, .THEME_NAME.md-button:not([disabled]).md-fab {\n color: ACCENT-CONTRAST;\n background-color: ACCENT-COLOR; }\n .THEME_NAME .md-button:not([disabled]).md-fab:hover, .THEME_NAME.md-button:not([disabled]).md-fab:hover {\n background-color: ACCENT-COLOR-600; }\n .THEME_NAME .md-button:not([disabled]).md-fab.md-clean, .THEME_NAME.md-button:not([disabled]).md-fab.md-clean {\n color: BACKGROUND-COLOR-900;\n background-color: BACKGROUND-COLOR-50; }\n .THEME_NAME .md-button:not([disabled]).md-fab.md-clean:hover, .THEME_NAME.md-button:not([disabled]).md-fab.md-clean:hover {\n background-color: BACKGROUND-COLOR-200; }\n\n.THEME_NAME .md-button:not([disabled]).md-primary:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-primary:not(.md-icon-button) {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-button:not([disabled]).md-primary.md-raised, .THEME_NAME .md-button:not([disabled]).md-primary.md-fab, .THEME_NAME.md-button:not([disabled]).md-primary.md-raised, .THEME_NAME.md-button:not([disabled]).md-primary.md-fab {\n background-color: PRIMARY-COLOR;\n color: PRIMARY-CONTRAST; }\n .THEME_NAME .md-button:not([disabled]).md-primary.md-raised:hover, .THEME_NAME .md-button:not([disabled]).md-primary.md-fab:hover, .THEME_NAME.md-button:not([disabled]).md-primary.md-raised:hover, .THEME_NAME.md-button:not([disabled]).md-primary.md-fab:hover {\n background-color: PRIMARY-COLOR-600; }\n\n.THEME_NAME .md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised) {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-button:not([disabled]).md-accent:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-accent:not(.md-icon-button) {\n color: ACCENT-COLOR; }\n\n.THEME_NAME .md-button:not([disabled]).md-accent.md-raised, .THEME_NAME.md-button:not([disabled]).md-accent.md-raised {\n background-color: ACCENT-COLOR;\n color: ACCENT-CONTRAST; }\n .THEME_NAME .md-button:not([disabled]).md-accent.md-raised:hover, .THEME_NAME.md-button:not([disabled]).md-accent.md-raised:hover {\n background-color: ACCENT-COLOR-600; }\n\n.THEME_NAME .md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised) {\n color: ACCENT-COLOR; }\n\n.THEME_NAME .md-button:not([disabled]).md-warn:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-warn:not(.md-icon-button) {\n color: WARN-COLOR; }\n\n.THEME_NAME .md-button:not([disabled]).md-warn.md-raised, .THEME_NAME .md-button:not([disabled]).md-warn.md-fab, .THEME_NAME.md-button:not([disabled]).md-warn.md-raised, .THEME_NAME.md-button:not([disabled]).md-warn.md-fab {\n background-color: WARN-COLOR;\n color: WARN-CONTRAST; }\n .THEME_NAME .md-button:not([disabled]).md-warn.md-raised:hover, .THEME_NAME .md-button:not([disabled]).md-warn.md-fab:hover, .THEME_NAME.md-button:not([disabled]).md-warn.md-raised:hover, .THEME_NAME.md-button:not([disabled]).md-warn.md-fab:hover {\n background-color: WARN-COLOR-600; }\n\n.THEME_NAME .md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised) {\n color: WARN-COLOR; }\n" + +/***/ }, +/* 20 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdButtonToggle = __webpack_require__(21); + + var _mdButtonToggle2 = _interopRequireDefault(_mdButtonToggle); + + var _mdButtonToggle3 = __webpack_require__(25); + + var _mdButtonToggle4 = _interopRequireDefault(_mdButtonToggle3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-button-toggle', Vue.extend(_mdButtonToggle2.default)); + + Vue.material.styles.push(_mdButtonToggle4.default); + } + module.exports = exports['default']; + +/***/ }, +/* 21 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-106cf22d!sass!./mdButtonToggle.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(23) + + /* template */ + var __vue_template__ = __webpack_require__(24) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdButtonToggle/mdButtonToggle.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-106cf22d", __vue_options__) + } else { + hotAPI.reload("data-v-106cf22d", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdButtonToggle.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 22 */, +/* 23 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + + var onClickButton = void 0; + + exports.default = { + props: { + type: String + }, + mounted: function mounted() { + var _this = this; + + this.$children.forEach(function (child) { + var element = child.$el; + var toggleClass = 'md-toggle'; + + onClickButton = function onClickButton() { + if (_this.type === 'radio') { + _this.$children.forEach(function (child) { + child.$el.classList.remove(toggleClass); + }); + + element.classList.add(toggleClass); + } else { + element.classList.toggle(toggleClass); + } + }; + + if (element && element.classList.contains('md-button')) { + element.addEventListener('click', onClickButton); + } + }); + }, + beforeDestroy: function beforeDestroy() { + this.$children.forEach(function (child) { + var element = child.$el; + + if (element && element.classList.contains('md-button')) { + element.removeEventListener('click', onClickButton); + } + }); + } + }; + module.exports = exports['default']; + +/***/ }, +/* 24 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-button-group md-button-toggle" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-106cf22d", module.exports) + } + } + +/***/ }, +/* 25 */ +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-button-toggle .md-button:after, .THEME_NAME.md-button-toggle .md-button:after {\n width: 1px;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n content: \" \"; }\n\n.THEME_NAME .md-button-toggle .md-toggle, .THEME_NAME.md-button-toggle .md-toggle {\n color: BACKGROUND-CONTRAST-600;\n background-color: BACKGROUND-COLOR-500; }\n .THEME_NAME .md-button-toggle .md-toggle:hover:not([disabled]), .THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]) {\n background-color: BACKGROUND-COLOR-600; }\n .THEME_NAME .md-button-toggle .md-toggle + .md-toggle:after, .THEME_NAME.md-button-toggle .md-toggle + .md-toggle:after {\n background-color: BACKGROUND-COLOR-600; }\n\n.THEME_NAME .md-button-toggle.md-primary .md-toggle, .THEME_NAME.md-button-toggle.md-primary .md-toggle {\n color: PRIMARY-CONTRAST;\n background-color: PRIMARY-COLOR; }\n .THEME_NAME .md-button-toggle.md-primary .md-toggle:hover:not([disabled]), .THEME_NAME.md-button-toggle.md-primary .md-toggle:hover:not([disabled]) {\n background-color: PRIMARY-COLOR-600; }\n .THEME_NAME .md-button-toggle.md-primary .md-toggle + .md-toggle:after, .THEME_NAME.md-button-toggle.md-primary .md-toggle + .md-toggle:after {\n background-color: PRIMARY-COLOR-700; }\n\n.THEME_NAME .md-button-toggle.md-accent .md-toggle, .THEME_NAME.md-button-toggle.md-accent .md-toggle {\n color: ACCENT-CONTRAST;\n background-color: ACCENT-COLOR; }\n .THEME_NAME .md-button-toggle.md-accent .md-toggle:hover:not([disabled]), .THEME_NAME.md-button-toggle.md-accent .md-toggle:hover:not([disabled]) {\n background-color: ACCENT-COLOR-600; }\n .THEME_NAME .md-button-toggle.md-accent .md-toggle + .md-toggle:after, .THEME_NAME.md-button-toggle.md-accent .md-toggle + .md-toggle:after {\n background-color: ACCENT-COLOR-700; }\n\n.THEME_NAME .md-button-toggle.md-warn .md-toggle, .THEME_NAME.md-button-toggle.md-warn .md-toggle {\n color: WARN-CONTRAST;\n background-color: WARN-COLOR; }\n .THEME_NAME .md-button-toggle.md-warn .md-toggle:hover:not([disabled]), .THEME_NAME.md-button-toggle.md-warn .md-toggle:hover:not([disabled]) {\n background-color: WARN-COLOR-600; }\n .THEME_NAME .md-button-toggle.md-warn .md-toggle + .md-toggle:after, .THEME_NAME.md-button-toggle.md-warn .md-toggle + .md-toggle:after {\n background-color: WARN-COLOR-700; }\n\n.THEME_NAME .md-button-toggle [disabled], .THEME_NAME.md-button-toggle [disabled] {\n color: rgba(0, 0, 0, 0.26); }\n .THEME_NAME .md-button-toggle [disabled].md-toggle, .THEME_NAME.md-button-toggle [disabled].md-toggle {\n color: BACKGROUND-CONTRAST-0.2;\n background-color: rgba(0, 0, 0, 0.26); }\n" + +/***/ }, +/* 26 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdCard = __webpack_require__(27); + + var _mdCard2 = _interopRequireDefault(_mdCard); + + var _mdCardMedia = __webpack_require__(31); + + var _mdCardMedia2 = _interopRequireDefault(_mdCardMedia); + + var _mdCardMediaCover = __webpack_require__(34); + + var _mdCardMediaCover2 = _interopRequireDefault(_mdCardMediaCover); + + var _mdCardMediaActions = __webpack_require__(37); + + var _mdCardMediaActions2 = _interopRequireDefault(_mdCardMediaActions); + + var _mdCardHeader = __webpack_require__(39); + + var _mdCardHeader2 = _interopRequireDefault(_mdCardHeader); + + var _mdCardHeaderText = __webpack_require__(41); + + var _mdCardHeaderText2 = _interopRequireDefault(_mdCardHeaderText); + + var _mdCardContent = __webpack_require__(44); + + var _mdCardContent2 = _interopRequireDefault(_mdCardContent); + + var _mdCardActions = __webpack_require__(46); + + var _mdCardActions2 = _interopRequireDefault(_mdCardActions); + + var _mdCardArea = __webpack_require__(48); + + var _mdCardArea2 = _interopRequireDefault(_mdCardArea); + + var _mdCardExpand = __webpack_require__(51); + + var _mdCardExpand2 = _interopRequireDefault(_mdCardExpand); + + var _mdCard3 = __webpack_require__(54); + + var _mdCard4 = _interopRequireDefault(_mdCard3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-card', Vue.extend(_mdCard2.default)); + Vue.component('md-card-media', Vue.extend(_mdCardMedia2.default)); + Vue.component('md-card-media-cover', Vue.extend(_mdCardMediaCover2.default)); + Vue.component('md-card-media-actions', Vue.extend(_mdCardMediaActions2.default)); + Vue.component('md-card-header', Vue.extend(_mdCardHeader2.default)); + Vue.component('md-card-header-text', Vue.extend(_mdCardHeaderText2.default)); + Vue.component('md-card-content', Vue.extend(_mdCardContent2.default)); + Vue.component('md-card-actions', Vue.extend(_mdCardActions2.default)); + Vue.component('md-card-area', Vue.extend(_mdCardArea2.default)); + Vue.component('md-card-expand', Vue.extend(_mdCardExpand2.default)); + + Vue.material.styles.push(_mdCard4.default); + } + module.exports = exports['default']; + +/***/ }, +/* 27 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-5074f4ed!sass!./mdCard.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(29) + + /* template */ + var __vue_template__ = __webpack_require__(30) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCard.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-5074f4ed", __vue_options__) + } else { + hotAPI.reload("data-v-5074f4ed", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCard.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 28 */, +/* 29 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdWithHover: Boolean + }, + computed: { + classes: function classes() { + return { + 'md-with-hover': this.mdWithHover + }; + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 30 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card", + class: _vm.classes + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-5074f4ed", module.exports) + } + } + +/***/ }, +/* 31 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(32) + + /* template */ + var __vue_template__ = __webpack_require__(33) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardMedia.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-623c9b27", __vue_options__) + } else { + hotAPI.reload("data-v-623c9b27", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardMedia.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 32 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + + exports.default = { + props: { + mdRatio: String, + mdMedium: Boolean, + mdBig: Boolean + }, + computed: { + classes: function classes() { + var classes = { + 'md-16-9': this.mdRatio === '16:9' || this.mdRatio === '16/9', + 'md-4-3': this.mdRatio === '4:3' || this.mdRatio === '4/3', + 'md-1-1': this.mdRatio === '1:1' || this.mdRatio === '1/1' + }; + + if (this.mdMedium || this.mdBig) { + classes = { + 'md-medium': this.mdMedium, + 'md-big': this.mdBig + }; + } + + return classes; + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 33 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-media", + class: _vm.classes + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-623c9b27", module.exports) + } + } + +/***/ }, +/* 34 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(35) + + /* template */ + var __vue_template__ = __webpack_require__(36) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardMediaCover.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-1a9ce900", __vue_options__) + } else { + hotAPI.reload("data-v-1a9ce900", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardMediaCover.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 35 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + + var getImageAlpha = function getImageAlpha(image, onLoad) { + var canvas = document.createElement('canvas'); + + image.onload = function () { + var colorSum = 0; + var ctx = void 0; + var imageData = void 0; + var imageMetadata = void 0; + var r = void 0; + var g = void 0; + var b = void 0; + var average = void 0; + + canvas.width = this.width; + canvas.height = this.height; + ctx = canvas.getContext('2d'); + + ctx.drawImage(this, 0, 0); + + imageData = ctx.getImageData(0, 0, canvas.width, canvas.height); + imageMetadata = imageData.data; + + for (var x = 0, len = imageMetadata.length; x < len; x += 4) { + r = imageMetadata[x]; + g = imageMetadata[x + 1]; + b = imageMetadata[x + 2]; + + average = Math.floor((r + g + b) / 3); + colorSum += average; + } + + onLoad(Math.floor(colorSum / (this.width * this.height))); + }; + }; + + exports.default = { + props: { + mdTextScrim: Boolean, + mdSolid: Boolean + }, + data: function data() { + return { + backdropBg: {} + }; + }, + + computed: { + classes: function classes() { + return { + 'md-text-scrim': this.mdTextScrim, + 'md-solid': this.mdSolid + }; + }, + styles: function styles() { + return { + background: this.backdropBg + }; + } + }, + methods: { + applyScrimColor: function applyScrimColor(darkness) { + if (this.$refs.backdrop) { + this.backdropBg = 'linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, ' + darkness / 2 + ') 66%, rgba(0, 0, 0, ' + darkness + ') 100%)'; + } + }, + applySolidColor: function applySolidColor(darkness) { + var area = this.$el.querySelector('.md-card-area'); + + if (area) { + area.style.background = 'rgba(0, 0, 0, ' + darkness + ')'; + } + } + }, + mounted: function mounted() { + var _this = this; + + var image = this.$el.querySelector('img'); + + if (image && (this.mdTextScrim || this.mdSolid)) { + getImageAlpha(image, function (lightness) { + var limit = 256; + var darkness = (Math.abs(limit - lightness) * 100 / limit + 15) / 100; + + if (darkness >= 0.7) { + darkness = 0.7; + } + + if (_this.mdTextScrim) { + _this.applyScrimColor(darkness); + } else if (_this.mdSolid) { + _this.applySolidColor(darkness); + } + }); + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 36 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-media-cover", + class: _vm.classes + }, [_vm._t("default"), " ", (_vm.mdTextScrim) ? _vm._h('div', { + ref: "backdrop", + staticClass: "md-backdrop", + style: (_vm.styles) + }) : _vm._e()]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-1a9ce900", module.exports) + } + } + +/***/ }, +/* 37 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* template */ + var __vue_template__ = __webpack_require__(38) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardMediaActions.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-9711f4f4", __vue_options__) + } else { + hotAPI.reload("data-v-9711f4f4", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardMediaActions.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 38 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-media-actions" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-9711f4f4", module.exports) + } + } + +/***/ }, +/* 39 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* template */ + var __vue_template__ = __webpack_require__(40) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardHeader.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-2b945d4c", __vue_options__) + } else { + hotAPI.reload("data-v-2b945d4c", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardHeader.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 40 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-header" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-2b945d4c", module.exports) + } + } + +/***/ }, +/* 41 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(42) + + /* template */ + var __vue_template__ = __webpack_require__(43) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardHeaderText.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-3c04eb27", __vue_options__) + } else { + hotAPI.reload("data-v-3c04eb27", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardHeaderText.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 42 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + + exports.default = { + mounted: function mounted() { + this.parentClasses = this.$parent.$el.classList; + + if (this.parentClasses.contains('md-card-header')) { + this.insideParent = true; + this.parentClasses.add('md-card-header-flex'); + } + }, + destroyed: function destroyed() { + this.parentClasses.remove('md-card-header-flex'); + } + }; + module.exports = exports['default']; + +/***/ }, +/* 43 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-header-text" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-3c04eb27", module.exports) + } + } + +/***/ }, +/* 44 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* template */ + var __vue_template__ = __webpack_require__(45) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardContent.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-015e0e7c", __vue_options__) + } else { + hotAPI.reload("data-v-015e0e7c", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardContent.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 45 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-content" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-015e0e7c", module.exports) + } + } + +/***/ }, +/* 46 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* template */ + var __vue_template__ = __webpack_require__(47) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardActions.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-78014100", __vue_options__) + } else { + hotAPI.reload("data-v-78014100", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardActions.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 47 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-actions" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-78014100", module.exports) + } + } + +/***/ }, +/* 48 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(49) + + /* template */ + var __vue_template__ = __webpack_require__(50) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardArea.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-3894e89a", __vue_options__) + } else { + hotAPI.reload("data-v-3894e89a", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardArea.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 49 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + + exports.default = { + props: { + mdInset: Boolean + }, + computed: { + classes: function classes() { + return { + 'md-inset': this.mdInset + }; + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 50 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-card-area", + class: _vm.classes + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-3894e89a", module.exports) + } + } + +/***/ }, +/* 51 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(52) + + /* template */ + var __vue_template__ = __webpack_require__(53) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardExpand.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-d6fa0232", __vue_options__) + } else { + hotAPI.reload("data-v-d6fa0232", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCardExpand.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 52 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + + exports.default = { + methods: { + setContentMargin: function setContentMargin() { + this.content.style.marginTop = -this.content.offsetHeight + 'px'; + }, + toggle: function toggle() { + this.$refs.expand.classList.toggle('md-active'); + }, + onWindowResize: function onWindowResize() { + window.requestAnimationFrame(this.setContentMargin); + } + }, + mounted: function mounted() { + this.trigger = this.$el.querySelector('[md-expand-trigger]'); + this.content = this.$el.querySelector('.md-card-content'); + + if (this.content) { + this.setContentMargin(); + + this.trigger.addEventListener('click', this.toggle); + window.addEventListener('resize', this.onWindowResize); + } + }, + destroyed: function destroyed() { + if (this.content) { + this.trigger.removeEventListener('click', this.toggle); + window.removeEventListener('resize', this.onWindowResize); + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 53 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + ref: "expand", + staticClass: "md-card-expand" + }, [_vm._t("default")]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-d6fa0232", module.exports) + } + } + +/***/ }, +/* 54 */ +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-card, .THEME_NAME.md-card {\n background-color: BACKGROUND-COLOR-A100; }\n .THEME_NAME .md-card .md-icon-button .md-icon, .THEME_NAME.md-card .md-icon-button .md-icon {\n color: BACKGROUND-CONTRAST-0.54; }\n .THEME_NAME .md-card > .md-card-area:after, .THEME_NAME.md-card > .md-card-area:after {\n background-color: BACKGROUND-CONTRAST-0.12; }\n .THEME_NAME .md-card .md-card-media-cover.md-text-scrim .md-backdrop, .THEME_NAME.md-card .md-card-media-cover.md-text-scrim .md-backdrop {\n background: linear-gradient(to bottom, BACKGROUND-CONTRAST-0.0 20%, BACKGROUND-CONTRAST-0.275 66%, BACKGROUND-CONTRAST-0.55 100%); }\n .THEME_NAME .md-card .md-card-media-cover.md-solid .md-card-area, .THEME_NAME.md-card .md-card-media-cover.md-solid .md-card-area {\n background-color: BACKGROUND-CONTRAST-0.4; }\n .THEME_NAME .md-card .md-card-expand .md-card-actions, .THEME_NAME.md-card .md-card-expand .md-card-actions {\n background-color: BACKGROUND-COLOR-A100; }\n" + +/***/ }, +/* 55 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdCheckbox = __webpack_require__(56); + + var _mdCheckbox2 = _interopRequireDefault(_mdCheckbox); + + var _mdCheckbox3 = __webpack_require__(60); + + var _mdCheckbox4 = _interopRequireDefault(_mdCheckbox3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-checkbox', Vue.extend(_mdCheckbox2.default)); + + Vue.material.styles.push(_mdCheckbox4.default); + } + module.exports = exports['default']; + +/***/ }, +/* 56 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-9db725e6!sass!./mdCheckbox.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + + /* script */ + __vue_exports__ = __webpack_require__(58) + + /* template */ + var __vue_template__ = __webpack_require__(59) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/components/mdCheckbox/mdCheckbox.vue" + __vue_options__.render = __vue_template__.render + __vue_options__.staticRenderFns = __vue_template__.staticRenderFns + + /* hot reload */ + if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-9db725e6", __vue_options__) + } else { + hotAPI.reload("data-v-9db725e6", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdCheckbox.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 57 */, +/* 58 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + name: String, + value: [String, Boolean], + id: String, + disabled: Boolean + }, + data: function data() { + return { + checked: this.value + }; + }, + + computed: { + classes: function classes() { + return { + 'md-checked': Boolean(this.checked), + 'md-disabled': this.disabled + }; + } + }, + watch: { + value: function value() { + this.checked = this.value; + } + }, + methods: { + toggleCheck: function toggleCheck($event) { + if (!this.disabled) { + this.checked = !this.checked; + this.$emit('change', this.checked, $event); + this.$emit('input', this.checked, $event); + } + } + } + }; + module.exports = exports['default']; + +/***/ }, +/* 59 */ +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this; + return _vm._h('div', { + staticClass: "md-checkbox", + class: _vm.classes + }, [_vm._h('div', { + directives: [{ + name: "md-ink-ripple", + rawName: "v-md-ink-ripple", + value: (_vm.disabled), + expression: "disabled" + }], + staticClass: "md-checkbox-container", + attrs: { + "tabindex": "0" + }, + on: { + "click": function($event) { + $event.stopPropagation(); + _vm.toggleCheck($event) + } + } + }, [_vm._h('input', { + attrs: { + "type": "checkbox", + "name": _vm.name, + "id": _vm.id, + "disabled": _vm.disabled, + "tabindex": "-1" + }, + domProps: { + "value": _vm.value + } + })]), " ", (_vm.$slots.default) ? _vm._h('label', { + staticClass: "md-checkbox-label", + attrs: { + "for": _vm.id || _vm.name + } + }, [_vm._t("default")]) : _vm._e()]) + },staticRenderFns: []} + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-9db725e6", module.exports) + } + } + +/***/ }, +/* 60 */ +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-checkbox.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-checked .md-checkbox-container {\n background-color: ACCENT-COLOR;\n border-color: ACCENT-COLOR; }\n .THEME_NAME .md-checkbox.md-checked .md-checkbox-container:after, .THEME_NAME.md-checkbox.md-checked .md-checkbox-container:after {\n border-color: ACCENT-CONTRAST; }\n\n.THEME_NAME .md-checkbox.md-checked .md-ink-ripple, .THEME_NAME.md-checkbox.md-checked .md-ink-ripple {\n color: ACCENT-COLOR; }\n\n.THEME_NAME .md-checkbox.md-checked .md-ripple, .THEME_NAME.md-checkbox.md-checked .md-ripple {\n opacity: .38; }\n\n.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container {\n background-color: PRIMARY-COLOR;\n border-color: PRIMARY-COLOR; }\n .THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container:after, .THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container:after {\n border-color: PRIMARY-CONTRAST; }\n\n.THEME_NAME .md-checkbox.md-primary.md-checked .md-ink-ripple, .THEME_NAME.md-checkbox.md-primary.md-checked .md-ink-ripple {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container {\n background-color: WARN-COLOR;\n border-color: WARN-COLOR; }\n .THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container:after, .THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container:after {\n border-color: WARN-CONTRAST; }\n\n.THEME_NAME .md-checkbox.md-warn.md-checked .md-ink-ripple, .THEME_NAME.md-checkbox.md-warn.md-checked .md-ink-ripple {\n color: WARN-COLOR; }\n\n.THEME_NAME .md-checkbox.md-disabled.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-disabled.md-checked .md-checkbox-container {\n background-color: rgba(0, 0, 0, 0.26);\n border-color: transparent; }\n\n.THEME_NAME .md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container, .THEME_NAME.md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container {\n border-color: rgba(0, 0, 0, 0.26); }\n" + +/***/ }, +/* 61 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdTheme = __webpack_require__(62); + + var _mdTheme2 = _interopRequireDefault(_mdTheme); + + var _mdInkRipple = __webpack_require__(65); + + var _mdInkRipple2 = _interopRequireDefault(_mdInkRipple); + + var _core = __webpack_require__(69); + + var _core2 = _interopRequireDefault(_core); + + __webpack_require__(70); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + /* Code Components */ + function install(Vue) { + if (install.installed) { + console.warn('Vue Material is already installed.'); + + return; + } + + install.installed = true; + + Vue.material = { + styles: [_core2.default] + }; + + Vue.use(_mdTheme2.default); + Vue.use(_mdInkRipple2.default); + } + + /* Core Stylesheets */ + module.exports = exports['default']; + +/***/ }, +/* 62 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _palette = __webpack_require__(63); + + var _palette2 = _interopRequireDefault(_palette); + + var _rgba = __webpack_require__(64); + + var _rgba2 = _interopRequireDefault(_rgba); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + var VALID_THEME_TYPE = ['primary', 'accent', 'background', 'warn', 'hue-1', 'hue-2', 'hue-3']; + var DEFAULT_THEME_COLORS = { + primary: 'indigo', + accent: 'pink', + background: 'grey', + warn: 'deep-orange' + }; + /*const DEFAULT_HUES = { + accent: { + 'hue-1': 'A100', + 'hue-2': 'A400', + 'hue-3': 'A700' + }, + background: { + 'hue-1': 'A100', + 'hue-2': '100', + 'hue-3': '300' + } + };*/ + + var createNewStyleElement = function createNewStyleElement(style, name) { + var head = document.head; + var styleId = 'md-theme-' + name; + + if (!head.querySelector('#' + styleId)) { + var newTag = document.createElement('style'); + + style = style.replace(/THEME_NAME/g, styleId); + + newTag.type = 'text/css'; + newTag.id = styleId; + newTag.textContent = style; + + head.appendChild(newTag); + } + }; + + var registeredThemes = []; + + var parseStyle = function parseStyle(style, theme) { + VALID_THEME_TYPE.forEach(function (type) { + style = style.replace(RegExp('(' + type.toUpperCase() + ')-(COLOR|CONTRAST)-?(A?\\d*)-?(\\d*\\.?\\d+)?', 'g'), function (match, paletteType, colorType, hue, opacity) { + var color = void 0; + var colorVariant = +hue === 0 ? 500 : hue; + + if (theme[type]) { + if (typeof theme[type] === 'string') { + color = _palette2.default[theme[type]]; + } else { + color = _palette2.default[theme[type].color] || _palette2.default[DEFAULT_THEME_COLORS[type]]; + colorVariant = +hue === 0 ? theme[type].hue : hue; + } + } else { + color = _palette2.default[DEFAULT_THEME_COLORS[type]]; + } + + if (colorType === 'COLOR') { + var isDefault = _palette2.default[theme[type]]; + + if (!hue && !isDefault) { + if (type === 'accent') { + colorVariant = 'A200'; + } else if (type === 'background') { + colorVariant = 50; + } + } + + if (opacity) { + return (0, _rgba2.default)(color[colorVariant], opacity); + } + + return color[colorVariant]; + } + + if (color.darkText.indexOf(colorVariant) >= 0) { + if (opacity) { + return (0, _rgba2.default)('#000', opacity); + } + + return 'rgba(0, 0, 0, .87)'; + } + + if (opacity) { + return (0, _rgba2.default)('#fff', opacity); + } + + return 'rgba(255, 255, 255, .87)'; + }); + }); + + return style; + }; + + var registerTheme = function registerTheme(theme, name, themeStyles) { + var parsedStyle = []; + + themeStyles.forEach(function (style) { + parsedStyle.push(parseStyle(style, theme)); + }); + + createNewStyleElement(parsedStyle.join('\n'), name); + }; + + var registerAllThemes = function registerAllThemes(themes, themeStyles) { + var themeNames = themes ? Object.keys(themes) : []; + + if (themeNames.indexOf('default') === -1) { + registerTheme(DEFAULT_THEME_COLORS, 'default', themeStyles); + registeredThemes.push('default'); + } + + themeNames.forEach(function (name) { + registerTheme(themes[name], name, themeStyles); + registeredThemes.push(name); + }); + }; + + var registerDirective = function registerDirective(element, _ref) { + var value = _ref.value, + oldValue = _ref.oldValue; + + var theme = value; + var newClass = 'md-theme-' + theme; + var oldClass = 'md-theme-' + oldValue; + + if (!element.classList.contains(newClass)) { + element.classList.remove(oldClass); + + if (theme && registeredThemes.indexOf(theme) >= 0) { + element.classList.add(newClass); + } else { + element.classList.add(oldClass); + console.warn('Attempted to use unregistered theme "' + theme + '\".'); + } + } + }; + + function install(Vue) { + Vue.directive('mdTheme', registerDirective); + + Vue.material.theme = { + register: function register(name, spec) { + var theme = {}; + + theme[name] = spec; + + registerAllThemes(theme, Vue.material.styles); + }, + registerAll: function registerAll(themes) { + registerAllThemes(themes, Vue.material.styles); + } + }; + } + module.exports = exports['default']; + +/***/ }, +/* 63 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + red: { + 50: '#ffebee', + 100: '#ffcdd2', + 200: '#ef9a9a', + 300: '#e57373', + 400: '#ef5350', + 500: '#f44336', + 600: '#e53935', + 700: '#d32f2f', + 800: '#c62828', + 900: '#b71c1c', + A100: '#ff8a80', + A200: '#ff5252', + A400: '#ff1744', + A700: '#d50000', + darkText: [50, 100, 200, 300, 'A100'] + }, + pink: { + 50: '#fce4ec', + 100: '#f8bbd0', + 200: '#f48fb1', + 300: '#f06292', + 400: '#ec407a', + 500: '#e91e63', + 600: '#d81b60', + 700: '#c2185b', + 800: '#ad1457', + 900: '#880e4f', + A100: '#ff80ab', + A200: '#ff4081', + A400: '#f50057', + A700: '#c51162', + darkText: [50, 100, 200, 'A100'] + }, + purple: { + 50: '#f3e5f5', + 100: '#e1bee7', + 200: '#ce93d8', + 300: '#ba68c8', + 400: '#ab47bc', + 500: '#9c27b0', + 600: '#8e24aa', + 700: '#7b1fa2', + 800: '#6a1b9a', + 900: '#4a148c', + A100: '#ea80fc', + A200: '#e040fb', + A400: '#d500f9', + A700: '#aa00ff', + darkText: [50, 100, 200, 'A100'] + }, + 'deep-purple': { + 50: '#ede7f6', + 100: '#d1c4e9', + 200: '#b39ddb', + 300: '#9575cd', + 400: '#7e57c2', + 500: '#673ab7', + 600: '#5e35b1', + 700: '#512da8', + 800: '#4527a0', + 900: '#311b92', + A100: '#b388ff', + A200: '#7c4dff', + A400: '#651fff', + A700: '#6200ea', + darkText: [50, 100, 200, 'A100'] + }, + indigo: { + 50: '#e8eaf6', + 100: '#c5cae9', + 200: '#9fa8da', + 300: '#7986cb', + 400: '#5c6bc0', + 500: '#3f51b5', + 600: '#3949ab', + 700: '#303f9f', + 800: '#283593', + 900: '#1a237e', + A100: '#8c9eff', + A200: '#536dfe', + A400: '#3d5afe', + A700: '#304ffe', + darkText: [50, 100, 200, 'A100'] + }, + blue: { + 50: '#e3f2fd', + 100: '#bbdefb', + 200: '#90caf9', + 300: '#64b5f6', + 400: '#42a5f5', + 500: '#2196f3', + 600: '#1e88e5', + 700: '#1976d2', + 800: '#1565c0', + 900: '#0d47a1', + A100: '#82b1ff', + A200: '#448aff', + A400: '#2979ff', + A700: '#2962ff', + darkText: [50, 100, 200, 300, 400, 'A100'] + }, + 'light-blue': { + 50: '#e1f5fe', + 100: '#b3e5fc', + 200: '#81d4fa', + 300: '#4fc3f7', + 400: '#29b6f6', + 500: '#03a9f4', + 600: '#039be5', + 700: '#0288d1', + 800: '#0277bd', + 900: '#01579b', + A100: '#80d8ff', + A200: '#40c4ff', + A400: '#00b0ff', + A700: '#0091ea', + darkText: [50, 100, 200, 300, 400, 500, 'A100', 'A200', 'A300'] + }, + cyan: { + 50: '#e0f7fa', + 100: '#b2ebf2', + 200: '#80deea', + 300: '#4dd0e1', + 400: '#26c6da', + 500: '#00bcd4', + 600: '#00acc1', + 700: '#0097a7', + 800: '#00838f', + 900: '#006064', + A100: '#84ffff', + A200: '#18ffff', + A400: '#00e5ff', + A700: '#00b8d4', + darkText: [50, 100, 200, 300, 400, 500, 600, 'A100', 'A200', 'A300', 'A400'] + }, + teal: { + 50: '#e0f2f1', + 100: '#b2dfdb', + 200: '#80cbc4', + 300: '#4db6ac', + 400: '#26a69a', + 500: '#009688', + 600: '#00897b', + 700: '#00796b', + 800: '#00695c', + 900: '#004d40', + A100: '#a7ffeb', + A200: '#64ffda', + A400: '#1de9b6', + A700: '#00bfa5', + darkText: [50, 100, 200, 300, 400, 'A100', 'A200', 'A300', 'A400'] + }, + green: { + 50: '#e8f5e9', + 100: '#c8e6c9', + 200: '#a5d6a7', + 300: '#81c784', + 400: '#66bb6a', + 500: '#4caf50', + 600: '#43a047', + 700: '#388e3c', + 800: '#2e7d32', + 900: '#1b5e20', + A100: '#b9f6ca', + A200: '#69f0ae', + A400: '#00e676', + A700: '#00c853', + darkText: [50, 100, 200, 300, 400, 500, 'A100', 'A200', 'A300', 'A400'] + }, + 'light-green': { + 50: '#f1f8e9', + 100: '#dcedc8', + 200: '#c5e1a5', + 300: '#aed581', + 400: '#9ccc65', + 500: '#8bc34a', + 600: '#7cb342', + 700: '#689f38', + 800: '#558b2f', + 900: '#33691e', + A100: '#ccff90', + A200: '#b2ff59', + A400: '#76ff03', + A700: '#64dd17', + darkText: [50, 100, 200, 300, 400, 500, 600, 'A100', 'A200', 'A300', 'A400'] + }, + lime: { + 50: '#f9fbe7', + 100: '#f0f4c3', + 200: '#e6ee9c', + 300: '#dce775', + 400: '#d4e157', + 500: '#cddc39', + 600: '#c0ca33', + 700: '#afb42b', + 800: '#9e9d24', + 900: '#827717', + A100: '#f4ff81', + A200: '#eeff41', + A400: '#c6ff00', + A700: '#aeea00', + darkText: [50, 100, 200, 300, 400, 500, 600, 700, 800, 'A100', 'A200', 'A300', 'A400'] + }, + yellow: { + 50: '#fffde7', + 100: '#fff9c4', + 200: '#fff59d', + 300: '#fff176', + 400: '#ffee58', + 500: '#ffeb3b', + 600: '#fdd835', + 700: '#fbc02d', + 800: '#f9a825', + 900: '#f57f17', + A100: '#ffff8d', + A200: '#ffff00', + A400: '#ffea00', + A700: '#ffd600', + darkText: [50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 'A100', 'A200', 'A300', 'A400'] + }, + amber: { + 50: '#fff8e1', + 100: '#ffecb3', + 200: '#ffe082', + 300: '#ffd54f', + 400: '#ffca28', + 500: '#ffc107', + 600: '#ffb300', + 700: '#ffa000', + 800: '#ff8f00', + 900: '#ff6f00', + A100: '#ffe57f', + A200: '#ffd740', + A400: '#ffc400', + A700: '#ffab00', + darkText: [50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 'A100', 'A200', 'A300', 'A400'] + }, + orange: { + 50: '#fff3e0', + 100: '#ffe0b2', + 200: '#ffcc80', + 300: '#ffb74d', + 400: '#ffa726', + 500: '#ff9800', + 600: '#fb8c00', + 700: '#f57c00', + 800: '#ef6c00', + 900: '#e65100', + A100: '#ffd180', + A200: '#ffab40', + A400: '#ff9100', + A700: '#ff6d00', + darkText: [50, 100, 200, 300, 400, 500, 600, 700, 'A100', 'A200', 'A300', 'A400'] + }, + 'deep-orange': { + 50: '#fbe9e7', + 100: '#ffccbc', + 200: '#ffab91', + 300: '#ff8a65', + 400: '#ff7043', + 500: '#ff5722', + 600: '#f4511e', + 700: '#e64a19', + 800: '#d84315', + 900: '#bf360c', + A100: '#ff9e80', + A200: '#ff6e40', + A400: '#ff3d00', + A700: '#dd2c00', + darkText: [50, 100, 200, 300, 400, 'A100', 'A200'] + }, + brown: { + 50: '#efebe9', + 100: '#d7ccc8', + 200: '#bcaaa4', + 300: '#a1887f', + 400: '#8d6e63', + 500: '#795548', + 600: '#6d4c41', + 700: '#5d4037', + 800: '#4e342e', + 900: '#3e2723', + A100: '#d7ccc8', + A200: '#bcaaa4', + A400: '#8d6e63', + A700: '#5d4037', + darkText: [50, 100, 200, 'A100', 'A200', 'A300', 'A400'] + }, + grey: { + 50: '#fafafa', + 100: '#f5f5f5', + 200: '#eeeeee', + 300: '#e0e0e0', + 400: '#bdbdbd', + 500: '#9e9e9e', + 600: '#757575', + 700: '#616161', + 800: '#424242', + 900: '#212121', + A100: '#fff', + A200: '#000000', + A400: '#303030', + A700: '#616161', + darkText: [50, 100, 200, 300, 400, 500, 'A100'] + }, + 'blue-grey': { + 50: '#eceff1', + 100: '#cfd8dc', + 200: '#b0bec5', + 300: '#90a4ae', + 400: '#78909c', + 500: '#607d8b', + 600: '#546e7a', + 700: '#455a64', + 800: '#37474f', + 900: '#263238', + A100: '#cfd8dc', + A200: '#b0bec5', + A400: '#78909c', + A700: '#455a64', + darkText: [50, 100, 200, 300, 'A100', 'A200', 'A300', 'A400'] + }, + white: { + 50: '#fff', + 100: '#fff', + 200: '#fff', + 300: '#fff', + 400: '#fff', + 500: '#fff', + 600: '#fff', + 700: '#fff', + 800: '#fff', + 900: '#fff', + A100: '#fff', + A200: '#fff', + A400: '#fff', + A700: '#fff', + darkText: [50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 'A100', 'A200', 'A300', 'A400'] + }, + black: { + 50: '#000', + 100: '#000', + 200: '#000', + 300: '#000', + 400: '#000', + 500: '#000', + 600: '#000', + 700: '#000', + 800: '#000', + 900: '#000', + A100: '#000', + A200: '#000', + A400: '#000', + A700: '#000', + darkText: [] + } + }; + module.exports = exports['default']; + +/***/ }, +/* 64 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + exports.default = function (hex, opacity) { + var r = ''; + var g = ''; + var b = ''; + var match = hex.toString().match(/^#?(([0-9a-zA-Z]{3}){1,3})$/); + + if (!match) { + throw new Error('Invalid color' + hex); + } + + hex = match[1]; + + if (hex.length === 6) { + r = parseInt(hex.substring(0, 2), 16); + g = parseInt(hex.substring(2, 4), 16); + b = parseInt(hex.substring(4, 6), 16); + } else if (hex.length === 3) { + var rSubstring = hex.substring(0, 1); + var gSubstring = hex.substring(1, 2); + var bSubstring = hex.substring(2, 3); + + r = parseInt(rSubstring + rSubstring, 16); + g = parseInt(gSubstring + gSubstring, 16); + b = parseInt(bSubstring + bSubstring, 16); + } + + if (opacity) { + if (opacity > 1) { + opacity = opacity / 100; + } + + return 'rgba(' + r + ', ' + g + ', ' + b + ', ' + opacity + ')'; + } + + return 'rgb(' + r + ', ' + g + ', ' + b + ')'; + }; + + module.exports = exports['default']; + +/***/ }, +/* 65 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + __webpack_require__(66); + + __webpack_require__(67); + + function install(Vue) { + var rippleParentClass = 'md-ink-ripple'; + var rippleClass = 'md-ripple'; + var rippleActiveClass = 'md-active'; + var registeredMouseFunction = void 0; + var referenceElement = void 0; + + var unregisterMouseEvent = function unregisterMouseEvent() { + referenceElement.removeEventListener('mousedown', registeredMouseFunction); + }; + + var registerMouseEvent = function registerMouseEvent(element, holder) { + if (holder) { + (function () { + var ripple = holder.querySelector(':scope > .' + rippleParentClass + '> .' + rippleClass); + + if (ripple) { + registeredMouseFunction = function registeredMouseFunction(event) { + var rect = holder.getBoundingClientRect(); + + event.stopPropagation(); + + ripple.classList.remove(rippleActiveClass); + + var top = event.pageY - rect.top - ripple.offsetHeight / 2 - document.body.scrollTop; + var left = event.pageX - rect.left - ripple.offsetWidth / 2 - document.body.scrollLeft; + + ripple.style.top = top + 'px'; + ripple.style.left = left + 'px'; + + ripple.classList.add(rippleActiveClass); + }; + + element.removeEventListener('mousedown', registeredMouseFunction); + element.addEventListener('mousedown', registeredMouseFunction); + } + })(); + } + }; + + var createElement = function createElement(ripple, className, size) { + ripple = document.createElement('div'); + ripple.className = className; + + if (size) { + ripple.style.width = size; + ripple.style.height = size; + } + + return ripple; + }; + + var checkAvailablePositions = function checkAvailablePositions(element) { + var availablePositions = ['relative', 'absolute', 'fixed']; + + return availablePositions.indexOf(getComputedStyle(element).position) > -1; + }; + + var getClosestParent = function getClosestParent(element) { + var found = false; + var parent = element; + + if (!element) { + return false; + } + + if (checkAvailablePositions(element)) { + return element; + } + + while (!found) { + parent = parent.parentNode; + + if (!parent || parent.tagName.toLowerCase() === 'body') { + break; + } + + if (parent && checkAvailablePositions(parent)) { + found = parent; + } + } + + return found; + }; + + var createRipple = function createRipple(element, currentRipple) { + var holder = getClosestParent(element); + + if (holder) { + var ripple = holder.querySelector(':scope > .' + rippleParentClass + '> .' + rippleClass); + + if (!ripple) { + var elementSize = Math.round(Math.max(holder.offsetWidth, holder.offsetHeight)) + 'px'; + var rippleParent = currentRipple || createElement(ripple, rippleParentClass); + var rippleElement = createElement(ripple, rippleClass, elementSize); + + rippleParent.appendChild(rippleElement); + holder.appendChild(rippleParent); + } + + if (holder !== element || !ripple) { + referenceElement = element; + registerMouseEvent(element, holder); + } + } + }; + + Vue.directive('mdInkRipple', function (el, bindings) { + Vue.nextTick(function () { + if (!bindings.value) { + createRipple(el); + } else { + unregisterMouseEvent(el); + } + }); + }); + + Vue.component('md-ink-ripple', { + props: { + mdDisabled: Boolean + }, + render: function render(createElement) { + return createElement('div', { + staticClass: 'md-ink-ripple' + }); + }, + + watch: { + mdDisabled: function mdDisabled() { + if (this.mdDisabled) { + unregisterMouseEvent(this.$el.parentNode); + } else { + createRipple(this.$el.parentNode, this.$el); + } + } + }, + mounted: function mounted() { + if (!this.mdDisabled) { + createRipple(this.$el.parentNode, this.$el); + } + }, + destroyed: function destroyed() { + unregisterMouseEvent(this.$el.parentNode); + } + }); + } + module.exports = exports['default']; + +/***/ }, +/* 66 */ +/***/ function(module, exports) { + + /* scopeQuerySelectorShim.js + * + * Copyright (C) 2015 Larry Davis + * All rights reserved. + * + * This software may be modified and distributed under the terms + * of the BSD license. See the LICENSE file for details. + */ + (function() { + if (!HTMLElement.prototype.querySelectorAll) { + throw new Error("rootedQuerySelectorAll: This polyfill can only be used with browsers that support querySelectorAll"); + } + // A temporary element to query against for elements not currently in the DOM + // We'll also use this element to test for :scope support + var container = document.createElement("div"); + // Check if the browser supports :scope + try { + // Browser supports :scope, do nothing + container.querySelectorAll(":scope *"); + } catch (e) { + // Match usage of scope + var scopeRE = /^\s*:scope/gi; + // Overrides + function overrideNodeMethod(prototype, methodName) { + // Store the old method for use later + var oldMethod = prototype[methodName]; + // Override the method + prototype[methodName] = function(query) { + var nodeList, gaveId = false, gaveContainer = false; + if (query.match(scopeRE)) { + // Remove :scope + query = query.replace(scopeRE, ""); + if (!this.parentNode) { + // Add to temporary container + container.appendChild(this); + gaveContainer = true; + } + parentNode = this.parentNode; + if (!this.id) { + // Give temporary ID + this.id = "rootedQuerySelector_id_" + new Date().getTime(); + gaveId = true; + } + // Find elements against parent node + nodeList = oldMethod.call(parentNode, "#" + this.id + " " + query); + // Reset the ID + if (gaveId) { + this.id = ""; + } + // Remove from temporary container + if (gaveContainer) { + container.removeChild(this); + } + return nodeList; + } else { + // No immediate child selector used + return oldMethod.call(this, query); + } + }; + } + // Browser doesn't support :scope, add polyfill + overrideNodeMethod(HTMLElement.prototype, "querySelector"); + overrideNodeMethod(HTMLElement.prototype, "querySelectorAll"); + } + })(); + +/***/ }, +/* 67 */ +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"!!./../../../../node_modules/extract-text-webpack-plugin/loader.js?{\"remove\":true}!css!vue-loader/lib/style-rewriter?id=data-v-40442342!sass!./mdInkRipple.scss\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())) + __vue_options__ = __vue_exports__ = __vue_exports__ || {} + if ( + typeof __vue_exports__.default === "object" || + typeof __vue_exports__.default === "function" + ) { + if (Object.keys(__vue_exports__).some(function (key) { return key !== "default" && key !== "__esModule" })) {console.error("named exports are not supported in *.vue files.")} + __vue_options__ = __vue_exports__ = __vue_exports__.default + } + if (typeof __vue_options__ === "function") { + __vue_options__ = __vue_options__.options + } + __vue_options__.__file = "/Users/marcosmoura/Projects/github/vue-material/src/core/components/mdInkRipple/mdInkRipple.vue" + if (__vue_options__.functional) {console.error("[vue-loader] mdInkRipple.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, +/* 68 */, +/* 69 */ +/***/ function(module, exports) { + + module.exports = ".THEME_NAME :not(input):not(textarea)::selection {\n background: ACCENT-COLOR;\n color: ACCENT-CONTRAST; }\n\n.THEME_NAME a:not(.md-button) {\n color: ACCENT-COLOR; }\n .THEME_NAME a:not(.md-button):hover {\n color: ACCENT-COLOR-800; }\n\nbody.THEME_NAME {\n background-color: BACKGROUND-COLOR-50;\n color: BACKGROUND-CONTRAST-0.87; }\n\n/* Typography */\n.THEME_NAME .md-caption,\n.THEME_NAME .md-display-1,\n.THEME_NAME .md-display-2,\n.THEME_NAME .md-display-3,\n.THEME_NAME .md-display-4 {\n color: BACKGROUND-CONTRAST-0.57; }\n\n.THEME_NAME code:not(.hljs) {\n background-color: ACCENT-COLOR-A100-0.2;\n color: ACCENT-COLOR-800; }\n" + +/***/ }, +/* 70 */ +/***/ function(module, exports, __webpack_require__) { + + // style-loader: Adds some css to the DOM by adding a \n\n\n\n\n\n// WEBPACK FOOTER //\n// mdBottomBar.vue?745fd141","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-bottom-bar\",\n class: _vm.classes\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-039c211e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-039c211e!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdBottomBar/mdBottomBar.vue\n// module id = 10\n// module chunks = 1 22","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!./mdBottomBarItem.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1c07f8a4!vue-loader/lib/selector?type=template&index=0!./mdBottomBarItem.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/marcosmoura/Projects/github/vue-material/src/components/mdBottomBar/mdBottomBarItem.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-1c07f8a4\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1c07f8a4\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdBottomBarItem.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/components/mdBottomBar/mdBottomBarItem.vue\n// module id = 11\n// module chunks = 1 22","\n \n {{ mdIcon }}\n\n \n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdBottomBarItem.vue?b7a6b41c","module.exports={render:function (){var _vm=this;\n return _vm._h('button', {\n directives: [{\n name: \"md-ink-ripple\",\n rawName: \"v-md-ink-ripple\"\n }],\n staticClass: \"md-bottom-bar-item\",\n class: _vm.classes,\n attrs: {\n \"type\": \"button\"\n },\n on: {\n \"click\": _vm.setActive\n }\n }, [_vm._h('md-icon', [_vm._s(_vm.mdIcon)]), \" \", _vm._h('span', {\n staticClass: \"md-text\"\n }, [_vm._t(\"default\")])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-1c07f8a4\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1c07f8a4!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdBottomBar/mdBottomBarItem.vue\n// module id = 13\n// module chunks = 1 22","module.exports = \".THEME_NAME .md-bottom-bar.md-fixed, .THEME_NAME.md-bottom-bar.md-fixed {\\n background-color: BACKGROUND-COLOR; }\\n .THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item {\\n color: BACKGROUND-CONTRAST-0.54; }\\n .THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-bottom-bar.md-shift, .THEME_NAME.md-bottom-bar.md-shift {\\n background-color: PRIMARY-COLOR;\\n color: PRIMARY-CONTRAST; }\\n .THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item {\\n color: PRIMARY-CONTRAST-0.54; }\\n .THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item.md-active {\\n color: PRIMARY-CONTRAST; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-accent, .THEME_NAME.md-bottom-bar.md-shift.md-accent {\\n background-color: ACCENT-COLOR; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item {\\n color: ACCENT-CONTRAST-0.54; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active {\\n color: ACCENT-CONTRAST; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-warn, .THEME_NAME.md-bottom-bar.md-shift.md-warn {\\n background-color: WARN-COLOR; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item {\\n color: WARN-CONTRAST-0.54; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active {\\n color: WARN-CONTRAST; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-transparent, .THEME_NAME.md-bottom-bar.md-shift.md-transparent {\\n background-color: transparent; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item, .THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item {\\n color: BACKGROUND-CONTRAST-0.54; }\\n .THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active, .THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active {\\n color: BACKGROUND-CONTRAST; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdBottomBar/mdBottomBar.theme\n// module id = 14\n// module chunks = 1 22","import MdButton from './mdButton.vue';\nimport MdButtonTheme from './mdButton.theme';\n\nexport default function install(Vue) {\n Vue.component('md-button', Vue.extend(MdButton));\n\n Vue.material.styles.push(MdButtonTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdButton/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-9b3983a6!sass!./mdButton.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdButton.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/marcosmoura/Projects/github/vue-material/src/components/mdButton/mdButton.vue\"\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-9b3983a6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-9b3983a6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdButton.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/components/mdButton/mdButton.vue\n// module id = 16\n// module chunks = 2 22","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdButton.vue?49ddf25a","module.exports = \".THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button) {\\n color: BACKGROUND-COLOR-900;\\n background-color: BACKGROUND-COLOR-50; }\\n .THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button):hover, .THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button):hover {\\n background-color: BACKGROUND-COLOR-200; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised) {\\n color: BACKGROUND-COLOR; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-fab, .THEME_NAME.md-button:not([disabled]).md-fab {\\n color: ACCENT-CONTRAST;\\n background-color: ACCENT-COLOR; }\\n .THEME_NAME .md-button:not([disabled]).md-fab:hover, .THEME_NAME.md-button:not([disabled]).md-fab:hover {\\n background-color: ACCENT-COLOR-600; }\\n .THEME_NAME .md-button:not([disabled]).md-fab.md-clean, .THEME_NAME.md-button:not([disabled]).md-fab.md-clean {\\n color: BACKGROUND-COLOR-900;\\n background-color: BACKGROUND-COLOR-50; }\\n .THEME_NAME .md-button:not([disabled]).md-fab.md-clean:hover, .THEME_NAME.md-button:not([disabled]).md-fab.md-clean:hover {\\n background-color: BACKGROUND-COLOR-200; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-primary:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-primary:not(.md-icon-button) {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-primary.md-raised, .THEME_NAME .md-button:not([disabled]).md-primary.md-fab, .THEME_NAME.md-button:not([disabled]).md-primary.md-raised, .THEME_NAME.md-button:not([disabled]).md-primary.md-fab {\\n background-color: PRIMARY-COLOR;\\n color: PRIMARY-CONTRAST; }\\n .THEME_NAME .md-button:not([disabled]).md-primary.md-raised:hover, .THEME_NAME .md-button:not([disabled]).md-primary.md-fab:hover, .THEME_NAME.md-button:not([disabled]).md-primary.md-raised:hover, .THEME_NAME.md-button:not([disabled]).md-primary.md-fab:hover {\\n background-color: PRIMARY-COLOR-600; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised) {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-accent:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-accent:not(.md-icon-button) {\\n color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-accent.md-raised, .THEME_NAME.md-button:not([disabled]).md-accent.md-raised {\\n background-color: ACCENT-COLOR;\\n color: ACCENT-CONTRAST; }\\n .THEME_NAME .md-button:not([disabled]).md-accent.md-raised:hover, .THEME_NAME.md-button:not([disabled]).md-accent.md-raised:hover {\\n background-color: ACCENT-COLOR-600; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised) {\\n color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-warn:not(.md-icon-button), .THEME_NAME.md-button:not([disabled]).md-warn:not(.md-icon-button) {\\n color: WARN-COLOR; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-warn.md-raised, .THEME_NAME .md-button:not([disabled]).md-warn.md-fab, .THEME_NAME.md-button:not([disabled]).md-warn.md-raised, .THEME_NAME.md-button:not([disabled]).md-warn.md-fab {\\n background-color: WARN-COLOR;\\n color: WARN-CONTRAST; }\\n .THEME_NAME .md-button:not([disabled]).md-warn.md-raised:hover, .THEME_NAME .md-button:not([disabled]).md-warn.md-fab:hover, .THEME_NAME.md-button:not([disabled]).md-warn.md-raised:hover, .THEME_NAME.md-button:not([disabled]).md-warn.md-fab:hover {\\n background-color: WARN-COLOR-600; }\\n\\n.THEME_NAME .md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised), .THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised) {\\n color: WARN-COLOR; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdButton/mdButton.theme\n// module id = 19\n// module chunks = 2 22","import mdButtonToggle from './mdButtonToggle.vue';\nimport mdButtonToggleTheme from './mdButtonToggle.theme';\n\nexport default function install(Vue) {\n Vue.component('md-button-toggle', Vue.extend(mdButtonToggle));\n\n Vue.material.styles.push(mdButtonToggleTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdButtonToggle/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-106cf22d!sass!./mdButtonToggle.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdButtonToggle.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-106cf22d!vue-loader/lib/selector?type=template&index=0!./mdButtonToggle.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/marcosmoura/Projects/github/vue-material/src/components/mdButtonToggle/mdButtonToggle.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-106cf22d\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-106cf22d\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdButtonToggle.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/components/mdButtonToggle/mdButtonToggle.vue\n// module id = 21\n// module chunks = 3 22","\n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdButtonToggle.vue?66b92040","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-button-group md-button-toggle\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-106cf22d\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-106cf22d!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdButtonToggle/mdButtonToggle.vue\n// module id = 24\n// module chunks = 3 22","module.exports = \".THEME_NAME .md-button-toggle .md-button:after, .THEME_NAME.md-button-toggle .md-button:after {\\n width: 1px;\\n position: absolute;\\n top: 0;\\n bottom: 0;\\n left: 0;\\n content: \\\" \\\"; }\\n\\n.THEME_NAME .md-button-toggle .md-toggle, .THEME_NAME.md-button-toggle .md-toggle {\\n color: BACKGROUND-CONTRAST-600;\\n background-color: BACKGROUND-COLOR-500; }\\n .THEME_NAME .md-button-toggle .md-toggle:hover:not([disabled]), .THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]) {\\n background-color: BACKGROUND-COLOR-600; }\\n .THEME_NAME .md-button-toggle .md-toggle + .md-toggle:after, .THEME_NAME.md-button-toggle .md-toggle + .md-toggle:after {\\n background-color: BACKGROUND-COLOR-600; }\\n\\n.THEME_NAME .md-button-toggle.md-primary .md-toggle, .THEME_NAME.md-button-toggle.md-primary .md-toggle {\\n color: PRIMARY-CONTRAST;\\n background-color: PRIMARY-COLOR; }\\n .THEME_NAME .md-button-toggle.md-primary .md-toggle:hover:not([disabled]), .THEME_NAME.md-button-toggle.md-primary .md-toggle:hover:not([disabled]) {\\n background-color: PRIMARY-COLOR-600; }\\n .THEME_NAME .md-button-toggle.md-primary .md-toggle + .md-toggle:after, .THEME_NAME.md-button-toggle.md-primary .md-toggle + .md-toggle:after {\\n background-color: PRIMARY-COLOR-700; }\\n\\n.THEME_NAME .md-button-toggle.md-accent .md-toggle, .THEME_NAME.md-button-toggle.md-accent .md-toggle {\\n color: ACCENT-CONTRAST;\\n background-color: ACCENT-COLOR; }\\n .THEME_NAME .md-button-toggle.md-accent .md-toggle:hover:not([disabled]), .THEME_NAME.md-button-toggle.md-accent .md-toggle:hover:not([disabled]) {\\n background-color: ACCENT-COLOR-600; }\\n .THEME_NAME .md-button-toggle.md-accent .md-toggle + .md-toggle:after, .THEME_NAME.md-button-toggle.md-accent .md-toggle + .md-toggle:after {\\n background-color: ACCENT-COLOR-700; }\\n\\n.THEME_NAME .md-button-toggle.md-warn .md-toggle, .THEME_NAME.md-button-toggle.md-warn .md-toggle {\\n color: WARN-CONTRAST;\\n background-color: WARN-COLOR; }\\n .THEME_NAME .md-button-toggle.md-warn .md-toggle:hover:not([disabled]), .THEME_NAME.md-button-toggle.md-warn .md-toggle:hover:not([disabled]) {\\n background-color: WARN-COLOR-600; }\\n .THEME_NAME .md-button-toggle.md-warn .md-toggle + .md-toggle:after, .THEME_NAME.md-button-toggle.md-warn .md-toggle + .md-toggle:after {\\n background-color: WARN-COLOR-700; }\\n\\n.THEME_NAME .md-button-toggle [disabled], .THEME_NAME.md-button-toggle [disabled] {\\n color: rgba(0, 0, 0, 0.26); }\\n .THEME_NAME .md-button-toggle [disabled].md-toggle, .THEME_NAME.md-button-toggle [disabled].md-toggle {\\n color: BACKGROUND-CONTRAST-0.2;\\n background-color: rgba(0, 0, 0, 0.26); }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdButtonToggle/mdButtonToggle.theme\n// module id = 25\n// module chunks = 3 22","import mdCard from './mdCard.vue';\nimport mdCardMedia from './mdCardMedia.vue';\nimport mdCardMediaCover from './mdCardMediaCover.vue';\nimport mdCardMediaActions from './mdCardMediaActions.vue';\nimport mdCardHeader from './mdCardHeader.vue';\nimport mdCardHeaderText from './mdCardHeaderText.vue';\nimport mdCardContent from './mdCardContent.vue';\nimport mdCardActions from './mdCardActions.vue';\nimport mdCardArea from './mdCardArea.vue';\nimport mdCardExpand from './mdCardExpand.vue';\nimport mdCardTheme from './mdCard.theme';\n\nexport default function install(Vue) {\n Vue.component('md-card', Vue.extend(mdCard));\n Vue.component('md-card-media', Vue.extend(mdCardMedia));\n Vue.component('md-card-media-cover', Vue.extend(mdCardMediaCover));\n Vue.component('md-card-media-actions', Vue.extend(mdCardMediaActions));\n Vue.component('md-card-header', Vue.extend(mdCardHeader));\n Vue.component('md-card-header-text', Vue.extend(mdCardHeaderText));\n Vue.component('md-card-content', Vue.extend(mdCardContent));\n Vue.component('md-card-actions', Vue.extend(mdCardActions));\n Vue.component('md-card-area', Vue.extend(mdCardArea));\n Vue.component('md-card-expand', Vue.extend(mdCardExpand));\n\n Vue.material.styles.push(mdCardTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdCard/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-5074f4ed!sass!./mdCard.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdCard.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5074f4ed!vue-loader/lib/selector?type=template&index=0!./mdCard.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCard.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-5074f4ed\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5074f4ed\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCard.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/components/mdCard/mdCard.vue\n// module id = 27\n// module chunks = 4 22","\n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCard.vue?785e6022","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card\",\n class: _vm.classes\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5074f4ed\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5074f4ed!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCard.vue\n// module id = 30\n// module chunks = 4 22","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!./mdCardMedia.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-623c9b27!vue-loader/lib/selector?type=template&index=0!./mdCardMedia.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardMedia.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-623c9b27\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-623c9b27\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardMedia.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/components/mdCard/mdCardMedia.vue\n// module id = 31\n// module chunks = 4 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardMedia.vue?2e9032ec","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-media\",\n class: _vm.classes\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-623c9b27\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-623c9b27!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardMedia.vue\n// module id = 33\n// module chunks = 4 22","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!./mdCardMediaCover.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1a9ce900!vue-loader/lib/selector?type=template&index=0!./mdCardMediaCover.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardMediaCover.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-1a9ce900\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1a9ce900\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardMediaCover.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/components/mdCard/mdCardMediaCover.vue\n// module id = 34\n// module chunks = 4 22","\n \n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardMediaCover.vue?3077a616","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-media-cover\",\n class: _vm.classes\n }, [_vm._t(\"default\"), \" \", (_vm.mdTextScrim) ? _vm._h('div', {\n ref: \"backdrop\",\n staticClass: \"md-backdrop\",\n style: (_vm.styles)\n }) : _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-1a9ce900\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1a9ce900!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardMediaCover.vue\n// module id = 36\n// module chunks = 4 22","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-9711f4f4!vue-loader/lib/selector?type=template&index=0!./mdCardMediaActions.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardMediaActions.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-9711f4f4\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-9711f4f4\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardMediaActions.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/components/mdCard/mdCardMediaActions.vue\n// module id = 37\n// module chunks = 4 22","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-media-actions\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-9711f4f4\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-9711f4f4!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardMediaActions.vue\n// module id = 38\n// module chunks = 4 22","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-2b945d4c!vue-loader/lib/selector?type=template&index=0!./mdCardHeader.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardHeader.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-2b945d4c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-2b945d4c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardHeader.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/components/mdCard/mdCardHeader.vue\n// module id = 39\n// module chunks = 4 22","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-header\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-2b945d4c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-2b945d4c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardHeader.vue\n// module id = 40\n// module chunks = 4 22","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!./mdCardHeaderText.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3c04eb27!vue-loader/lib/selector?type=template&index=0!./mdCardHeaderText.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardHeaderText.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-3c04eb27\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3c04eb27\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardHeaderText.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/components/mdCard/mdCardHeaderText.vue\n// module id = 41\n// module chunks = 4 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardHeaderText.vue?56c3a19f","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-header-text\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3c04eb27\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3c04eb27!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardHeaderText.vue\n// module id = 43\n// module chunks = 4 22","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-015e0e7c!vue-loader/lib/selector?type=template&index=0!./mdCardContent.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardContent.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-015e0e7c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-015e0e7c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardContent.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/components/mdCard/mdCardContent.vue\n// module id = 44\n// module chunks = 4 22","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-content\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-015e0e7c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-015e0e7c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardContent.vue\n// module id = 45\n// module chunks = 4 22","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-78014100!vue-loader/lib/selector?type=template&index=0!./mdCardActions.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardActions.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-78014100\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-78014100\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardActions.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/components/mdCard/mdCardActions.vue\n// module id = 46\n// module chunks = 4 22","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-actions\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-78014100\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-78014100!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardActions.vue\n// module id = 47\n// module chunks = 4 22","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!./mdCardArea.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3894e89a!vue-loader/lib/selector?type=template&index=0!./mdCardArea.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardArea.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-3894e89a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3894e89a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardArea.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/components/mdCard/mdCardArea.vue\n// module id = 48\n// module chunks = 4 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardArea.vue?a168b7f8","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-card-area\",\n class: _vm.classes\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3894e89a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3894e89a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardArea.vue\n// module id = 50\n// module chunks = 4 22","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!./mdCardExpand.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-d6fa0232!vue-loader/lib/selector?type=template&index=0!./mdCardExpand.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/marcosmoura/Projects/github/vue-material/src/components/mdCard/mdCardExpand.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-d6fa0232\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-d6fa0232\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCardExpand.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/components/mdCard/mdCardExpand.vue\n// module id = 51\n// module chunks = 4 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardExpand.vue?eff7385e","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n ref: \"expand\",\n staticClass: \"md-card-expand\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-d6fa0232\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-d6fa0232!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCard/mdCardExpand.vue\n// module id = 53\n// module chunks = 4 22","module.exports = \".THEME_NAME .md-card, .THEME_NAME.md-card {\\n background-color: BACKGROUND-COLOR-A100; }\\n .THEME_NAME .md-card .md-icon-button .md-icon, .THEME_NAME.md-card .md-icon-button .md-icon {\\n color: BACKGROUND-CONTRAST-0.54; }\\n .THEME_NAME .md-card > .md-card-area:after, .THEME_NAME.md-card > .md-card-area:after {\\n background-color: BACKGROUND-CONTRAST-0.12; }\\n .THEME_NAME .md-card .md-card-media-cover.md-text-scrim .md-backdrop, .THEME_NAME.md-card .md-card-media-cover.md-text-scrim .md-backdrop {\\n background: linear-gradient(to bottom, BACKGROUND-CONTRAST-0.0 20%, BACKGROUND-CONTRAST-0.275 66%, BACKGROUND-CONTRAST-0.55 100%); }\\n .THEME_NAME .md-card .md-card-media-cover.md-solid .md-card-area, .THEME_NAME.md-card .md-card-media-cover.md-solid .md-card-area {\\n background-color: BACKGROUND-CONTRAST-0.4; }\\n .THEME_NAME .md-card .md-card-expand .md-card-actions, .THEME_NAME.md-card .md-card-expand .md-card-actions {\\n background-color: BACKGROUND-COLOR-A100; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCard/mdCard.theme\n// module id = 54\n// module chunks = 4 22","import mdCheckbox from './mdCheckbox.vue';\nimport mdCheckboxTheme from './mdCheckbox.theme';\n\nexport default function install(Vue) {\n Vue.component('md-checkbox', Vue.extend(mdCheckbox));\n\n Vue.material.styles.push(mdCheckboxTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdCheckbox/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-9db725e6!sass!./mdCheckbox.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdCheckbox.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-9db725e6!vue-loader/lib/selector?type=template&index=0!./mdCheckbox.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/marcosmoura/Projects/github/vue-material/src/components/mdCheckbox/mdCheckbox.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-9db725e6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-9db725e6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdCheckbox.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/components/mdCheckbox/mdCheckbox.vue\n// module id = 56\n// module chunks = 5 22","\n \n \n \n \n\n \n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCheckbox.vue?19346d9b","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-checkbox\",\n class: _vm.classes\n }, [_vm._h('div', {\n directives: [{\n name: \"md-ink-ripple\",\n rawName: \"v-md-ink-ripple\",\n value: (_vm.disabled),\n expression: \"disabled\"\n }],\n staticClass: \"md-checkbox-container\",\n attrs: {\n \"tabindex\": \"0\"\n },\n on: {\n \"click\": function($event) {\n $event.stopPropagation();\n _vm.toggleCheck($event)\n }\n }\n }, [_vm._h('input', {\n attrs: {\n \"type\": \"checkbox\",\n \"name\": _vm.name,\n \"id\": _vm.id,\n \"disabled\": _vm.disabled,\n \"tabindex\": \"-1\"\n },\n domProps: {\n \"value\": _vm.value\n }\n })]), \" \", (_vm.$slots.default) ? _vm._h('label', {\n staticClass: \"md-checkbox-label\",\n attrs: {\n \"for\": _vm.id || _vm.name\n }\n }, [_vm._t(\"default\")]) : _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-9db725e6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-9db725e6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdCheckbox/mdCheckbox.vue\n// module id = 59\n// module chunks = 5 22","module.exports = \".THEME_NAME .md-checkbox.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-checked .md-checkbox-container {\\n background-color: ACCENT-COLOR;\\n border-color: ACCENT-COLOR; }\\n .THEME_NAME .md-checkbox.md-checked .md-checkbox-container:after, .THEME_NAME.md-checkbox.md-checked .md-checkbox-container:after {\\n border-color: ACCENT-CONTRAST; }\\n\\n.THEME_NAME .md-checkbox.md-checked .md-ink-ripple, .THEME_NAME.md-checkbox.md-checked .md-ink-ripple {\\n color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-checkbox.md-checked .md-ripple, .THEME_NAME.md-checkbox.md-checked .md-ripple {\\n opacity: .38; }\\n\\n.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container {\\n background-color: PRIMARY-COLOR;\\n border-color: PRIMARY-COLOR; }\\n .THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container:after, .THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container:after {\\n border-color: PRIMARY-CONTRAST; }\\n\\n.THEME_NAME .md-checkbox.md-primary.md-checked .md-ink-ripple, .THEME_NAME.md-checkbox.md-primary.md-checked .md-ink-ripple {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container {\\n background-color: WARN-COLOR;\\n border-color: WARN-COLOR; }\\n .THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container:after, .THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container:after {\\n border-color: WARN-CONTRAST; }\\n\\n.THEME_NAME .md-checkbox.md-warn.md-checked .md-ink-ripple, .THEME_NAME.md-checkbox.md-warn.md-checked .md-ink-ripple {\\n color: WARN-COLOR; }\\n\\n.THEME_NAME .md-checkbox.md-disabled.md-checked .md-checkbox-container, .THEME_NAME.md-checkbox.md-disabled.md-checked .md-checkbox-container {\\n background-color: rgba(0, 0, 0, 0.26);\\n border-color: transparent; }\\n\\n.THEME_NAME .md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container, .THEME_NAME.md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container {\\n border-color: rgba(0, 0, 0, 0.26); }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCheckbox/mdCheckbox.theme\n// module id = 60\n// module chunks = 5 22","/* Code Components */\nimport MdTheme from './components/mdTheme';\nimport MdInkRipple from './components/mdInkRipple';\nimport CoreTheme from './stylesheets/core.theme';\n\n/* Core Stylesheets */\nimport './stylesheets/core.scss';\n\nexport default function install(Vue) {\n if (install.installed) {\n console.warn('Vue Material is already installed.');\n\n return;\n }\n\n install.installed = true;\n\n Vue.material = {\n styles: [CoreTheme]\n };\n\n Vue.use(MdTheme);\n Vue.use(MdInkRipple);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/index.js","import palette from './palette';\nimport rgba from './rgba';\n\nconst VALID_THEME_TYPE = ['primary', 'accent', 'background', 'warn', 'hue-1', 'hue-2', 'hue-3'];\nconst DEFAULT_THEME_COLORS = {\n primary: 'indigo',\n accent: 'pink',\n background: 'grey',\n warn: 'deep-orange'\n};\n/*const DEFAULT_HUES = {\n accent: {\n 'hue-1': 'A100',\n 'hue-2': 'A400',\n 'hue-3': 'A700'\n },\n background: {\n 'hue-1': 'A100',\n 'hue-2': '100',\n 'hue-3': '300'\n }\n};*/\n\nconst createNewStyleElement = (style, name) => {\n let head = document.head;\n let styleId = 'md-theme-' + name;\n\n if (!head.querySelector('#' + styleId)) {\n let newTag = document.createElement('style');\n\n style = style.replace(/THEME_NAME/g, styleId);\n\n newTag.type = 'text/css';\n newTag.id = styleId;\n newTag.textContent = style;\n\n head.appendChild(newTag);\n }\n};\n\nlet registeredThemes = [];\n\nconst parseStyle = (style, theme) => {\n VALID_THEME_TYPE.forEach((type) => {\n style = style.replace(RegExp('(' + type.toUpperCase() + ')-(COLOR|CONTRAST)-?(A?\\\\d*)-?(\\\\d*\\\\.?\\\\d+)?', 'g'), (match, paletteType, colorType, hue, opacity) => {\n let color;\n let colorVariant = +hue === 0 ? 500 : hue;\n\n if (theme[type]) {\n if (typeof theme[type] === 'string') {\n color = palette[theme[type]];\n } else {\n color = palette[theme[type].color] || palette[DEFAULT_THEME_COLORS[type]];\n colorVariant = +hue === 0 ? theme[type].hue : hue;\n }\n } else {\n color = palette[DEFAULT_THEME_COLORS[type]];\n }\n\n if (colorType === 'COLOR') {\n let isDefault = palette[theme[type]];\n\n if (!hue && !isDefault) {\n if (type === 'accent') {\n colorVariant = 'A200';\n } else if (type === 'background') {\n colorVariant = 50;\n }\n }\n\n if (opacity) {\n return rgba(color[colorVariant], opacity);\n }\n\n return color[colorVariant];\n }\n\n if (color.darkText.indexOf(colorVariant) >= 0) {\n if (opacity) {\n return rgba('#000', opacity);\n }\n\n return 'rgba(0, 0, 0, .87)';\n }\n\n if (opacity) {\n return rgba('#fff', opacity);\n }\n\n return 'rgba(255, 255, 255, .87)';\n });\n });\n\n return style;\n};\n\nconst registerTheme = (theme, name, themeStyles) => {\n let parsedStyle = [];\n\n themeStyles.forEach((style) => {\n parsedStyle.push(parseStyle(style, theme));\n });\n\n createNewStyleElement(parsedStyle.join('\\n'), name);\n};\n\nconst registerAllThemes = (themes, themeStyles) => {\n let themeNames = themes ? Object.keys(themes) : [];\n\n if (themeNames.indexOf('default') === -1) {\n registerTheme(DEFAULT_THEME_COLORS, 'default', themeStyles);\n registeredThemes.push('default');\n }\n\n themeNames.forEach((name) => {\n registerTheme(themes[name], name, themeStyles);\n registeredThemes.push(name);\n });\n};\n\nconst registerDirective = (element, { value, oldValue }) => {\n let theme = value;\n let newClass = 'md-theme-' + theme;\n let oldClass = 'md-theme-' + oldValue;\n\n if (!element.classList.contains(newClass)) {\n element.classList.remove(oldClass);\n\n if (theme && registeredThemes.indexOf(theme) >= 0) {\n element.classList.add(newClass);\n } else {\n element.classList.add(oldClass);\n console.warn('Attempted to use unregistered theme \"' + theme + '\\\".');\n }\n }\n};\n\nexport default function install(Vue) {\n Vue.directive('mdTheme', registerDirective);\n\n Vue.material.theme = {\n register(name, spec) {\n let theme = {};\n\n theme[name] = spec;\n\n registerAllThemes(theme, Vue.material.styles);\n },\n registerAll(themes) {\n registerAllThemes(themes, Vue.material.styles);\n }\n };\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/index.js","export default {\n red: {\n 50: '#ffebee',\n 100: '#ffcdd2',\n 200: '#ef9a9a',\n 300: '#e57373',\n 400: '#ef5350',\n 500: '#f44336',\n 600: '#e53935',\n 700: '#d32f2f',\n 800: '#c62828',\n 900: '#b71c1c',\n A100: '#ff8a80',\n A200: '#ff5252',\n A400: '#ff1744',\n A700: '#d50000',\n darkText: [50, 100, 200, 300, 'A100']\n },\n pink: {\n 50: '#fce4ec',\n 100: '#f8bbd0',\n 200: '#f48fb1',\n 300: '#f06292',\n 400: '#ec407a',\n 500: '#e91e63',\n 600: '#d81b60',\n 700: '#c2185b',\n 800: '#ad1457',\n 900: '#880e4f',\n A100: '#ff80ab',\n A200: '#ff4081',\n A400: '#f50057',\n A700: '#c51162',\n darkText: [50, 100, 200, 'A100']\n },\n purple: {\n 50: '#f3e5f5',\n 100: '#e1bee7',\n 200: '#ce93d8',\n 300: '#ba68c8',\n 400: '#ab47bc',\n 500: '#9c27b0',\n 600: '#8e24aa',\n 700: '#7b1fa2',\n 800: '#6a1b9a',\n 900: '#4a148c',\n A100: '#ea80fc',\n A200: '#e040fb',\n A400: '#d500f9',\n A700: '#aa00ff',\n darkText: [50, 100, 200, 'A100']\n },\n 'deep-purple': {\n 50: '#ede7f6',\n 100: '#d1c4e9',\n 200: '#b39ddb',\n 300: '#9575cd',\n 400: '#7e57c2',\n 500: '#673ab7',\n 600: '#5e35b1',\n 700: '#512da8',\n 800: '#4527a0',\n 900: '#311b92',\n A100: '#b388ff',\n A200: '#7c4dff',\n A400: '#651fff',\n A700: '#6200ea',\n darkText: [50, 100, 200, 'A100']\n },\n indigo: {\n 50: '#e8eaf6',\n 100: '#c5cae9',\n 200: '#9fa8da',\n 300: '#7986cb',\n 400: '#5c6bc0',\n 500: '#3f51b5',\n 600: '#3949ab',\n 700: '#303f9f',\n 800: '#283593',\n 900: '#1a237e',\n A100: '#8c9eff',\n A200: '#536dfe',\n A400: '#3d5afe',\n A700: '#304ffe',\n darkText: [50, 100, 200, 'A100']\n },\n blue: {\n 50: '#e3f2fd',\n 100: '#bbdefb',\n 200: '#90caf9',\n 300: '#64b5f6',\n 400: '#42a5f5',\n 500: '#2196f3',\n 600: '#1e88e5',\n 700: '#1976d2',\n 800: '#1565c0',\n 900: '#0d47a1',\n A100: '#82b1ff',\n A200: '#448aff',\n A400: '#2979ff',\n A700: '#2962ff',\n darkText: [50, 100, 200, 300, 400, 'A100']\n },\n 'light-blue': {\n 50: '#e1f5fe',\n 100: '#b3e5fc',\n 200: '#81d4fa',\n 300: '#4fc3f7',\n 400: '#29b6f6',\n 500: '#03a9f4',\n 600: '#039be5',\n 700: '#0288d1',\n 800: '#0277bd',\n 900: '#01579b',\n A100: '#80d8ff',\n A200: '#40c4ff',\n A400: '#00b0ff',\n A700: '#0091ea',\n darkText: [50, 100, 200, 300, 400, 500, 'A100', 'A200', 'A300']\n },\n cyan: {\n 50: '#e0f7fa',\n 100: '#b2ebf2',\n 200: '#80deea',\n 300: '#4dd0e1',\n 400: '#26c6da',\n 500: '#00bcd4',\n 600: '#00acc1',\n 700: '#0097a7',\n 800: '#00838f',\n 900: '#006064',\n A100: '#84ffff',\n A200: '#18ffff',\n A400: '#00e5ff',\n A700: '#00b8d4',\n darkText: [50, 100, 200, 300, 400, 500, 600, 'A100', 'A200', 'A300', 'A400']\n },\n teal: {\n 50: '#e0f2f1',\n 100: '#b2dfdb',\n 200: '#80cbc4',\n 300: '#4db6ac',\n 400: '#26a69a',\n 500: '#009688',\n 600: '#00897b',\n 700: '#00796b',\n 800: '#00695c',\n 900: '#004d40',\n A100: '#a7ffeb',\n A200: '#64ffda',\n A400: '#1de9b6',\n A700: '#00bfa5',\n darkText: [50, 100, 200, 300, 400, 'A100', 'A200', 'A300', 'A400']\n },\n green: {\n 50: '#e8f5e9',\n 100: '#c8e6c9',\n 200: '#a5d6a7',\n 300: '#81c784',\n 400: '#66bb6a',\n 500: '#4caf50',\n 600: '#43a047',\n 700: '#388e3c',\n 800: '#2e7d32',\n 900: '#1b5e20',\n A100: '#b9f6ca',\n A200: '#69f0ae',\n A400: '#00e676',\n A700: '#00c853',\n darkText: [50, 100, 200, 300, 400, 500, 'A100', 'A200', 'A300', 'A400']\n },\n 'light-green': {\n 50: '#f1f8e9',\n 100: '#dcedc8',\n 200: '#c5e1a5',\n 300: '#aed581',\n 400: '#9ccc65',\n 500: '#8bc34a',\n 600: '#7cb342',\n 700: '#689f38',\n 800: '#558b2f',\n 900: '#33691e',\n A100: '#ccff90',\n A200: '#b2ff59',\n A400: '#76ff03',\n A700: '#64dd17',\n darkText: [50, 100, 200, 300, 400, 500, 600, 'A100', 'A200', 'A300', 'A400']\n },\n lime: {\n 50: '#f9fbe7',\n 100: '#f0f4c3',\n 200: '#e6ee9c',\n 300: '#dce775',\n 400: '#d4e157',\n 500: '#cddc39',\n 600: '#c0ca33',\n 700: '#afb42b',\n 800: '#9e9d24',\n 900: '#827717',\n A100: '#f4ff81',\n A200: '#eeff41',\n A400: '#c6ff00',\n A700: '#aeea00',\n darkText: [50, 100, 200, 300, 400, 500, 600, 700, 800, 'A100', 'A200', 'A300', 'A400']\n },\n yellow: {\n 50: '#fffde7',\n 100: '#fff9c4',\n 200: '#fff59d',\n 300: '#fff176',\n 400: '#ffee58',\n 500: '#ffeb3b',\n 600: '#fdd835',\n 700: '#fbc02d',\n 800: '#f9a825',\n 900: '#f57f17',\n A100: '#ffff8d',\n A200: '#ffff00',\n A400: '#ffea00',\n A700: '#ffd600',\n darkText: [50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 'A100', 'A200', 'A300', 'A400']\n },\n amber: {\n 50: '#fff8e1',\n 100: '#ffecb3',\n 200: '#ffe082',\n 300: '#ffd54f',\n 400: '#ffca28',\n 500: '#ffc107',\n 600: '#ffb300',\n 700: '#ffa000',\n 800: '#ff8f00',\n 900: '#ff6f00',\n A100: '#ffe57f',\n A200: '#ffd740',\n A400: '#ffc400',\n A700: '#ffab00',\n darkText: [50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 'A100', 'A200', 'A300', 'A400']\n },\n orange: {\n 50: '#fff3e0',\n 100: '#ffe0b2',\n 200: '#ffcc80',\n 300: '#ffb74d',\n 400: '#ffa726',\n 500: '#ff9800',\n 600: '#fb8c00',\n 700: '#f57c00',\n 800: '#ef6c00',\n 900: '#e65100',\n A100: '#ffd180',\n A200: '#ffab40',\n A400: '#ff9100',\n A700: '#ff6d00',\n darkText: [50, 100, 200, 300, 400, 500, 600, 700, 'A100', 'A200', 'A300', 'A400']\n },\n 'deep-orange': {\n 50: '#fbe9e7',\n 100: '#ffccbc',\n 200: '#ffab91',\n 300: '#ff8a65',\n 400: '#ff7043',\n 500: '#ff5722',\n 600: '#f4511e',\n 700: '#e64a19',\n 800: '#d84315',\n 900: '#bf360c',\n A100: '#ff9e80',\n A200: '#ff6e40',\n A400: '#ff3d00',\n A700: '#dd2c00',\n darkText: [50, 100, 200, 300, 400, 'A100', 'A200']\n },\n brown: {\n 50: '#efebe9',\n 100: '#d7ccc8',\n 200: '#bcaaa4',\n 300: '#a1887f',\n 400: '#8d6e63',\n 500: '#795548',\n 600: '#6d4c41',\n 700: '#5d4037',\n 800: '#4e342e',\n 900: '#3e2723',\n A100: '#d7ccc8',\n A200: '#bcaaa4',\n A400: '#8d6e63',\n A700: '#5d4037',\n darkText: [50, 100, 200, 'A100', 'A200', 'A300', 'A400']\n },\n grey: {\n 50: '#fafafa',\n 100: '#f5f5f5',\n 200: '#eeeeee',\n 300: '#e0e0e0',\n 400: '#bdbdbd',\n 500: '#9e9e9e',\n 600: '#757575',\n 700: '#616161',\n 800: '#424242',\n 900: '#212121',\n A100: '#fff',\n A200: '#000000',\n A400: '#303030',\n A700: '#616161',\n darkText: [50, 100, 200, 300, 400, 500, 'A100']\n },\n 'blue-grey': {\n 50: '#eceff1',\n 100: '#cfd8dc',\n 200: '#b0bec5',\n 300: '#90a4ae',\n 400: '#78909c',\n 500: '#607d8b',\n 600: '#546e7a',\n 700: '#455a64',\n 800: '#37474f',\n 900: '#263238',\n A100: '#cfd8dc',\n A200: '#b0bec5',\n A400: '#78909c',\n A700: '#455a64',\n darkText: [50, 100, 200, 300, 'A100', 'A200', 'A300', 'A400']\n },\n white: {\n 50: '#fff',\n 100: '#fff',\n 200: '#fff',\n 300: '#fff',\n 400: '#fff',\n 500: '#fff',\n 600: '#fff',\n 700: '#fff',\n 800: '#fff',\n 900: '#fff',\n A100: '#fff',\n A200: '#fff',\n A400: '#fff',\n A700: '#fff',\n darkText: [50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 'A100', 'A200', 'A300', 'A400']\n },\n black: {\n 50: '#000',\n 100: '#000',\n 200: '#000',\n 300: '#000',\n 400: '#000',\n 500: '#000',\n 600: '#000',\n 700: '#000',\n 800: '#000',\n 900: '#000',\n A100: '#000',\n A200: '#000',\n A400: '#000',\n A700: '#000',\n darkText: []\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/palette.js","export default function(hex, opacity) {\n let r = '';\n let g = '';\n let b = '';\n let match = hex.toString().match(/^#?(([0-9a-zA-Z]{3}){1,3})$/);\n\n if (!match) {\n throw new Error('Invalid color' + hex);\n }\n\n hex = match[1];\n\n if (hex.length === 6) {\n r = parseInt(hex.substring(0, 2), 16);\n g = parseInt(hex.substring(2, 4), 16);\n b = parseInt(hex.substring(4, 6), 16);\n } else if (hex.length === 3) {\n let rSubstring = hex.substring(0, 1);\n let gSubstring = hex.substring(1, 2);\n let bSubstring = hex.substring(2, 3);\n\n r = parseInt(rSubstring + rSubstring, 16);\n g = parseInt(gSubstring + gSubstring, 16);\n b = parseInt(bSubstring + bSubstring, 16);\n }\n\n if (opacity) {\n if (opacity > 1) {\n opacity = opacity / 100;\n }\n\n return `rgba(${r}, ${g}, ${b}, ${opacity})`;\n }\n\n return `rgb(${r}, ${g}, ${b})`;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/rgba.js","import 'scopedQuerySelectorShim/dist/scopedQuerySelectorShim';\nimport './mdInkRipple.vue';\n\nexport default function install(Vue) {\n let rippleParentClass = 'md-ink-ripple';\n let rippleClass = 'md-ripple';\n let rippleActiveClass = 'md-active';\n let registeredMouseFunction;\n let referenceElement;\n\n let unregisterMouseEvent = () => {\n referenceElement.removeEventListener('mousedown', registeredMouseFunction);\n };\n\n let registerMouseEvent = (element, holder) => {\n if (holder) {\n let ripple = holder.querySelector(':scope > .' + rippleParentClass + '> .' + rippleClass);\n\n if (ripple) {\n registeredMouseFunction = (event) => {\n let rect = holder.getBoundingClientRect();\n\n event.stopPropagation();\n\n ripple.classList.remove(rippleActiveClass);\n\n let top = event.pageY - rect.top - ripple.offsetHeight / 2 - document.body.scrollTop;\n let left = event.pageX - rect.left - ripple.offsetWidth / 2 - document.body.scrollLeft;\n\n ripple.style.top = top + 'px';\n ripple.style.left = left + 'px';\n\n ripple.classList.add(rippleActiveClass);\n };\n\n element.removeEventListener('mousedown', registeredMouseFunction);\n element.addEventListener('mousedown', registeredMouseFunction);\n }\n }\n };\n\n let createElement = (ripple, className, size) => {\n ripple = document.createElement('div');\n ripple.className = className;\n\n if (size) {\n ripple.style.width = size;\n ripple.style.height = size;\n }\n\n return ripple;\n };\n\n let checkAvailablePositions = (element) => {\n let availablePositions = ['relative', 'absolute', 'fixed'];\n\n return availablePositions.indexOf(getComputedStyle(element).position) > -1;\n };\n\n let getClosestParent = (element) => {\n let found = false;\n let parent = element;\n\n if (!element) {\n return false;\n }\n\n if (checkAvailablePositions(element)) {\n return element;\n }\n\n while (!found) {\n parent = parent.parentNode;\n\n if (!parent || parent.tagName.toLowerCase() === 'body') {\n break;\n }\n\n if (parent && checkAvailablePositions(parent)) {\n found = parent;\n }\n }\n\n return found;\n };\n\n let createRipple = (element, currentRipple) => {\n let holder = getClosestParent(element);\n\n if (holder) {\n let ripple = holder.querySelector(':scope > .' + rippleParentClass + '> .' + rippleClass);\n\n if (!ripple) {\n let elementSize = Math.round(Math.max(holder.offsetWidth, holder.offsetHeight)) + 'px';\n let rippleParent = currentRipple || createElement(ripple, rippleParentClass);\n let rippleElement = createElement(ripple, rippleClass, elementSize);\n\n rippleParent.appendChild(rippleElement);\n holder.appendChild(rippleParent);\n }\n\n if (holder !== element || !ripple) {\n referenceElement = element;\n registerMouseEvent(element, holder);\n }\n }\n };\n\n Vue.directive('mdInkRipple', function(el, bindings) {\n Vue.nextTick(() => {\n if (!bindings.value) {\n createRipple(el);\n } else {\n unregisterMouseEvent(el);\n }\n });\n });\n\n Vue.component('md-ink-ripple', {\n props: {\n mdDisabled: Boolean\n },\n render(createElement) {\n return createElement('div', {\n staticClass: 'md-ink-ripple'\n });\n },\n watch: {\n mdDisabled() {\n if (this.mdDisabled) {\n unregisterMouseEvent(this.$el.parentNode);\n } else {\n createRipple(this.$el.parentNode, this.$el);\n }\n }\n },\n mounted() {\n if (!this.mdDisabled) {\n createRipple(this.$el.parentNode, this.$el);\n }\n },\n destroyed() {\n unregisterMouseEvent(this.$el.parentNode);\n }\n });\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdInkRipple/index.js","/* scopeQuerySelectorShim.js\n*\n* Copyright (C) 2015 Larry Davis\n* All rights reserved.\n*\n* This software may be modified and distributed under the terms\n* of the BSD license. See the LICENSE file for details.\n*/\n(function() {\n if (!HTMLElement.prototype.querySelectorAll) {\n throw new Error(\"rootedQuerySelectorAll: This polyfill can only be used with browsers that support querySelectorAll\");\n }\n // A temporary element to query against for elements not currently in the DOM\n // We'll also use this element to test for :scope support\n var container = document.createElement(\"div\");\n // Check if the browser supports :scope\n try {\n // Browser supports :scope, do nothing\n container.querySelectorAll(\":scope *\");\n } catch (e) {\n // Match usage of scope\n var scopeRE = /^\\s*:scope/gi;\n // Overrides\n function overrideNodeMethod(prototype, methodName) {\n // Store the old method for use later\n var oldMethod = prototype[methodName];\n // Override the method\n prototype[methodName] = function(query) {\n var nodeList, gaveId = false, gaveContainer = false;\n if (query.match(scopeRE)) {\n // Remove :scope\n query = query.replace(scopeRE, \"\");\n if (!this.parentNode) {\n // Add to temporary container\n container.appendChild(this);\n gaveContainer = true;\n }\n parentNode = this.parentNode;\n if (!this.id) {\n // Give temporary ID\n this.id = \"rootedQuerySelector_id_\" + new Date().getTime();\n gaveId = true;\n }\n // Find elements against parent node\n nodeList = oldMethod.call(parentNode, \"#\" + this.id + \" \" + query);\n // Reset the ID\n if (gaveId) {\n this.id = \"\";\n }\n // Remove from temporary container\n if (gaveContainer) {\n container.removeChild(this);\n }\n return nodeList;\n } else {\n // No immediate child selector used\n return oldMethod.call(this, query);\n }\n };\n }\n // Browser doesn't support :scope, add polyfill\n overrideNodeMethod(HTMLElement.prototype, \"querySelector\");\n overrideNodeMethod(HTMLElement.prototype, \"querySelectorAll\");\n }\n})();\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/scopedQuerySelectorShim/dist/scopedQuerySelectorShim.js\n// module id = 66\n// module chunks = 6 22","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-40442342!sass!./mdInkRipple.scss\")\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/marcosmoura/Projects/github/vue-material/src/core/components/mdInkRipple/mdInkRipple.vue\"\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdInkRipple.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/core/components/mdInkRipple/mdInkRipple.vue\n// module id = 67\n// module chunks = 6 22","module.exports = \".THEME_NAME :not(input):not(textarea)::selection {\\n background: ACCENT-COLOR;\\n color: ACCENT-CONTRAST; }\\n\\n.THEME_NAME a:not(.md-button) {\\n color: ACCENT-COLOR; }\\n .THEME_NAME a:not(.md-button):hover {\\n color: ACCENT-COLOR-800; }\\n\\nbody.THEME_NAME {\\n background-color: BACKGROUND-COLOR-50;\\n color: BACKGROUND-CONTRAST-0.87; }\\n\\n/* Typography */\\n.THEME_NAME .md-caption,\\n.THEME_NAME .md-display-1,\\n.THEME_NAME .md-display-2,\\n.THEME_NAME .md-display-3,\\n.THEME_NAME .md-display-4 {\\n color: BACKGROUND-CONTRAST-0.57; }\\n\\n.THEME_NAME code:not(.hljs) {\\n background-color: ACCENT-COLOR-A100-0.2;\\n color: ACCENT-COLOR-800; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/core/stylesheets/core.theme\n// module id = 69\n// module chunks = 6 22","// style-loader: Adds some css to the DOM by adding a \n\n\n\n\n\n// WEBPACK FOOTER //\n// mdInputContainer.vue?a7fb9666","const isArray = (value) => {\n return value && value.constructor === Array;\n};\n\nexport default isArray;\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/isArray.js","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-input-container\",\n class: _vm.classes\n }, [_vm._t(\"default\"), \" \", (_vm.enableCounter) ? _vm._h('span', {\n staticClass: \"md-count\"\n }, [_vm._s(_vm.inputLength) + \" / \" + _vm._s(_vm.counterLength)]) : _vm._e(), \" \", (_vm.mdHasPassword) ? _vm._h('md-button', {\n staticClass: \"md-icon-button md-toggle-password\",\n on: {\n \"click\": _vm.togglePasswordType\n }\n }, [_vm._h('md-icon', [_vm._s(_vm.showPassword ? 'visibility_off' : 'visibility')])]) : _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-4e747acd\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4e747acd!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdInputContainer/mdInputContainer.vue\n// module id = 88\n// module chunks = 9 22","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!./mdInput.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-53a56078!vue-loader/lib/selector?type=template&index=0!./mdInput.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/marcosmoura/Projects/github/vue-material/src/components/mdInputContainer/mdInput.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-53a56078\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-53a56078\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdInput.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/components/mdInputContainer/mdInput.vue\n// module id = 89\n// module chunks = 9 22","\n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdInput.vue?18970ece","export default {\n props: {\n value: [String, Number],\n disabled: Boolean,\n required: Boolean,\n maxlength: [Number, String],\n placeholder: String\n },\n watch: {\n value() {\n this.setParentValue();\n },\n disabled() {\n this.setParentDisabled();\n },\n required() {\n this.setParentRequired();\n },\n placeholder() {\n this.setParentPlaceholder();\n },\n maxlength() {\n this.handleMaxLength();\n }\n },\n methods: {\n handleMaxLength() {\n this.parentContainer.enableCounter = this.maxlength > 0;\n this.parentContainer.counterLength = this.maxlength;\n },\n setParentValue() {\n this.parentContainer.setValue(this.value);\n },\n setParentDisabled() {\n this.parentContainer.isDisabled = this.disabled;\n },\n setParentRequired() {\n this.parentContainer.isRequired = this.required;\n },\n setParentPlaceholder() {\n this.parentContainer.hasPlaceholder = !!this.placeholder;\n },\n onFocus() {\n this.parentContainer.isFocused = true;\n },\n onBlur() {\n this.parentContainer.isFocused = false;\n this.setParentValue();\n },\n onInput() {\n this.setParentValue();\n this.parentContainer.inputLength = this.value ? this.value.length : 0;\n this.$emit('change', this.value);\n this.$emit('input', this.value);\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdInputContainer/common.js","let getClosestVueParent = ($parent, cssClass) => {\n if (!$parent.$el) {\n return false;\n }\n\n if ($parent._uid === 0) {\n return false;\n }\n\n if ($parent.$el.classList.contains(cssClass)) {\n return $parent;\n }\n\n return getClosestVueParent($parent.$parent, cssClass);\n};\n\nexport default getClosestVueParent;\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/getClosestVueParent.js","module.exports={render:function (){var _vm=this;\n return _vm._h('input', {\n staticClass: \"md-input\",\n attrs: {\n \"type\": _vm.type,\n \"disabled\": _vm.disabled,\n \"required\": _vm.required,\n \"placeholder\": _vm.placeholder,\n \"maxlength\": _vm.maxlength\n },\n domProps: {\n \"value\": _vm.value\n },\n on: {\n \"focus\": _vm.onFocus,\n \"blur\": _vm.onBlur,\n \"input\": _vm.onInput,\n \"keydown\": [function($event) {\n if ($event.keyCode !== 38) { return; }\n _vm.onInput($event)\n }, function($event) {\n if ($event.keyCode !== 40) { return; }\n _vm.onInput($event)\n }]\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-53a56078\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-53a56078!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdInputContainer/mdInput.vue\n// module id = 93\n// module chunks = 9 22","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!./mdTextarea.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-62d24f30!vue-loader/lib/selector?type=template&index=0!./mdTextarea.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/marcosmoura/Projects/github/vue-material/src/components/mdInputContainer/mdTextarea.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-62d24f30\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-62d24f30\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTextarea.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/components/mdInputContainer/mdTextarea.vue\n// module id = 94\n// module chunks = 9 22","\n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTextarea.vue?4c064357","/*!\n\tAutosize 3.0.18\n\tlicense: MIT\n\thttp://www.jacklmoore.com/autosize\n*/\n(function (global, factory) {\n\tif (typeof define === 'function' && define.amd) {\n\t\tdefine(['exports', 'module'], factory);\n\t} else if (typeof exports !== 'undefined' && typeof module !== 'undefined') {\n\t\tfactory(exports, module);\n\t} else {\n\t\tvar mod = {\n\t\t\texports: {}\n\t\t};\n\t\tfactory(mod.exports, mod);\n\t\tglobal.autosize = mod.exports;\n\t}\n})(this, function (exports, module) {\n\t'use strict';\n\n\tvar map = typeof Map === 'function' ? new Map() : (function () {\n\t\tvar keys = [];\n\t\tvar values = [];\n\n\t\treturn {\n\t\t\thas: function has(key) {\n\t\t\t\treturn keys.indexOf(key) > -1;\n\t\t\t},\n\t\t\tget: function get(key) {\n\t\t\t\treturn values[keys.indexOf(key)];\n\t\t\t},\n\t\t\tset: function set(key, value) {\n\t\t\t\tif (keys.indexOf(key) === -1) {\n\t\t\t\t\tkeys.push(key);\n\t\t\t\t\tvalues.push(value);\n\t\t\t\t}\n\t\t\t},\n\t\t\t'delete': function _delete(key) {\n\t\t\t\tvar index = keys.indexOf(key);\n\t\t\t\tif (index > -1) {\n\t\t\t\t\tkeys.splice(index, 1);\n\t\t\t\t\tvalues.splice(index, 1);\n\t\t\t\t}\n\t\t\t} };\n\t})();\n\n\tvar createEvent = function createEvent(name) {\n\t\treturn new Event(name);\n\t};\n\ttry {\n\t\tnew Event('test');\n\t} catch (e) {\n\t\t// IE does not support `new Event()`\n\t\tcreateEvent = function (name) {\n\t\t\tvar evt = document.createEvent('Event');\n\t\t\tevt.initEvent(name, true, false);\n\t\t\treturn evt;\n\t\t};\n\t}\n\n\tfunction assign(ta) {\n\t\tif (!ta || !ta.nodeName || ta.nodeName !== 'TEXTAREA' || map.has(ta)) return;\n\n\t\tvar heightOffset = null;\n\t\tvar clientWidth = ta.clientWidth;\n\t\tvar cachedHeight = null;\n\n\t\tfunction init() {\n\t\t\tvar style = window.getComputedStyle(ta, null);\n\n\t\t\tif (style.resize === 'vertical') {\n\t\t\t\tta.style.resize = 'none';\n\t\t\t} else if (style.resize === 'both') {\n\t\t\t\tta.style.resize = 'horizontal';\n\t\t\t}\n\n\t\t\tif (style.boxSizing === 'content-box') {\n\t\t\t\theightOffset = -(parseFloat(style.paddingTop) + parseFloat(style.paddingBottom));\n\t\t\t} else {\n\t\t\t\theightOffset = parseFloat(style.borderTopWidth) + parseFloat(style.borderBottomWidth);\n\t\t\t}\n\t\t\t// Fix when a textarea is not on document body and heightOffset is Not a Number\n\t\t\tif (isNaN(heightOffset)) {\n\t\t\t\theightOffset = 0;\n\t\t\t}\n\n\t\t\tupdate();\n\t\t}\n\n\t\tfunction changeOverflow(value) {\n\t\t\t{\n\t\t\t\t// Chrome/Safari-specific fix:\n\t\t\t\t// When the textarea y-overflow is hidden, Chrome/Safari do not reflow the text to account for the space\n\t\t\t\t// made available by removing the scrollbar. The following forces the necessary text reflow.\n\t\t\t\tvar width = ta.style.width;\n\t\t\t\tta.style.width = '0px';\n\t\t\t\t// Force reflow:\n\t\t\t\t/* jshint ignore:start */\n\t\t\t\tta.offsetWidth;\n\t\t\t\t/* jshint ignore:end */\n\t\t\t\tta.style.width = width;\n\t\t\t}\n\n\t\t\tta.style.overflowY = value;\n\n\t\t\tresize();\n\t\t}\n\n\t\tfunction getParentOverflows(el) {\n\t\t\tvar arr = [];\n\n\t\t\twhile (el && el.parentNode && el.parentNode instanceof Element) {\n\t\t\t\tif (el.parentNode.scrollTop) {\n\t\t\t\t\tarr.push({\n\t\t\t\t\t\tnode: el.parentNode,\n\t\t\t\t\t\tscrollTop: el.parentNode.scrollTop });\n\t\t\t\t}\n\t\t\t\tel = el.parentNode;\n\t\t\t}\n\n\t\t\treturn arr;\n\t\t}\n\n\t\tfunction resize() {\n\t\t\tvar originalHeight = ta.style.height;\n\t\t\tvar overflows = getParentOverflows(ta);\n\t\t\tvar docTop = document.documentElement && document.documentElement.scrollTop; // Needed for Mobile IE (ticket #240)\n\n\t\t\tta.style.height = 'auto';\n\n\t\t\tvar endHeight = ta.scrollHeight + heightOffset;\n\n\t\t\tif (ta.scrollHeight === 0) {\n\t\t\t\t// If the scrollHeight is 0, then the element probably has display:none or is detached from the DOM.\n\t\t\t\tta.style.height = originalHeight;\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tta.style.height = endHeight + 'px';\n\n\t\t\t// used to check if an update is actually necessary on window.resize\n\t\t\tclientWidth = ta.clientWidth;\n\n\t\t\t// prevents scroll-position jumping\n\t\t\toverflows.forEach(function (el) {\n\t\t\t\tel.node.scrollTop = el.scrollTop;\n\t\t\t});\n\n\t\t\tif (docTop) {\n\t\t\t\tdocument.documentElement.scrollTop = docTop;\n\t\t\t}\n\t\t}\n\n\t\tfunction update() {\n\t\t\tresize();\n\n\t\t\tvar computed = window.getComputedStyle(ta, null);\n\t\t\tvar computedHeight = Math.round(parseFloat(computed.height));\n\t\t\tvar styleHeight = Math.round(parseFloat(ta.style.height));\n\n\t\t\t// The computed height not matching the height set via resize indicates that\n\t\t\t// the max-height has been exceeded, in which case the overflow should be set to visible.\n\t\t\tif (computedHeight !== styleHeight) {\n\t\t\t\tif (computed.overflowY !== 'visible') {\n\t\t\t\t\tchangeOverflow('visible');\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Normally keep overflow set to hidden, to avoid flash of scrollbar as the textarea expands.\n\t\t\t\tif (computed.overflowY !== 'hidden') {\n\t\t\t\t\tchangeOverflow('hidden');\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (cachedHeight !== computedHeight) {\n\t\t\t\tcachedHeight = computedHeight;\n\t\t\t\tvar evt = createEvent('autosize:resized');\n\t\t\t\ttry {\n\t\t\t\t\tta.dispatchEvent(evt);\n\t\t\t\t} catch (err) {}\n\t\t\t}\n\t\t}\n\n\t\tvar pageResize = function pageResize() {\n\t\t\tif (ta.clientWidth !== clientWidth) {\n\t\t\t\tupdate();\n\t\t\t}\n\t\t};\n\n\t\tvar destroy = (function (style) {\n\t\t\twindow.removeEventListener('resize', pageResize, false);\n\t\t\tta.removeEventListener('input', update, false);\n\t\t\tta.removeEventListener('keyup', update, false);\n\t\t\tta.removeEventListener('autosize:destroy', destroy, false);\n\t\t\tta.removeEventListener('autosize:update', update, false);\n\n\t\t\tObject.keys(style).forEach(function (key) {\n\t\t\t\tta.style[key] = style[key];\n\t\t\t});\n\n\t\t\tmap['delete'](ta);\n\t\t}).bind(ta, {\n\t\t\theight: ta.style.height,\n\t\t\tresize: ta.style.resize,\n\t\t\toverflowY: ta.style.overflowY,\n\t\t\toverflowX: ta.style.overflowX,\n\t\t\twordWrap: ta.style.wordWrap });\n\n\t\tta.addEventListener('autosize:destroy', destroy, false);\n\n\t\t// IE9 does not fire onpropertychange or oninput for deletions,\n\t\t// so binding to onkeyup to catch most of those events.\n\t\t// There is no way that I know of to detect something like 'cut' in IE9.\n\t\tif ('onpropertychange' in ta && 'oninput' in ta) {\n\t\t\tta.addEventListener('keyup', update, false);\n\t\t}\n\n\t\twindow.addEventListener('resize', pageResize, false);\n\t\tta.addEventListener('input', update, false);\n\t\tta.addEventListener('autosize:update', update, false);\n\t\tta.style.overflowX = 'hidden';\n\t\tta.style.wordWrap = 'break-word';\n\n\t\tmap.set(ta, {\n\t\t\tdestroy: destroy,\n\t\t\tupdate: update });\n\n\t\tinit();\n\t}\n\n\tfunction destroy(ta) {\n\t\tvar methods = map.get(ta);\n\t\tif (methods) {\n\t\t\tmethods.destroy();\n\t\t}\n\t}\n\n\tfunction update(ta) {\n\t\tvar methods = map.get(ta);\n\t\tif (methods) {\n\t\t\tmethods.update();\n\t\t}\n\t}\n\n\tvar autosize = null;\n\n\t// Do nothing in Node.js environment and IE8 (or lower)\n\tif (typeof window === 'undefined' || typeof window.getComputedStyle !== 'function') {\n\t\tautosize = function (el) {\n\t\t\treturn el;\n\t\t};\n\t\tautosize.destroy = function (el) {\n\t\t\treturn el;\n\t\t};\n\t\tautosize.update = function (el) {\n\t\t\treturn el;\n\t\t};\n\t} else {\n\t\tautosize = function (el, options) {\n\t\t\tif (el) {\n\t\t\t\tArray.prototype.forEach.call(el.length ? el : [el], function (x) {\n\t\t\t\t\treturn assign(x, options);\n\t\t\t\t});\n\t\t\t}\n\t\t\treturn el;\n\t\t};\n\t\tautosize.destroy = function (el) {\n\t\t\tif (el) {\n\t\t\t\tArray.prototype.forEach.call(el.length ? el : [el], destroy);\n\t\t\t}\n\t\t\treturn el;\n\t\t};\n\t\tautosize.update = function (el) {\n\t\t\tif (el) {\n\t\t\t\tArray.prototype.forEach.call(el.length ? el : [el], update);\n\t\t\t}\n\t\t\treturn el;\n\t\t};\n\t}\n\n\tmodule.exports = autosize;\n});\n\n// Firefox will throw an error on dispatchEvent for a detached element\n// https://bugzilla.mozilla.org/show_bug.cgi?id=889376\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/autosize/dist/autosize.js\n// module id = 96\n// module chunks = 9 22","module.exports={render:function (){var _vm=this;\n return _vm._h('textarea', {\n staticClass: \"md-input\",\n attrs: {\n \"disabled\": _vm.disabled,\n \"required\": _vm.required,\n \"placeholder\": _vm.placeholder,\n \"maxlength\": _vm.maxlength\n },\n domProps: {\n \"value\": _vm.value\n },\n on: {\n \"focus\": _vm.onFocus,\n \"blur\": _vm.onBlur,\n \"input\": _vm.onInput\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-62d24f30\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-62d24f30!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdInputContainer/mdTextarea.vue\n// module id = 97\n// module chunks = 9 22","module.exports = \".THEME_NAME .md-input-container.md-input-invalid:after, .THEME_NAME.md-input-container.md-input-invalid:after {\\n background-color: WARN-COLOR; }\\n\\n.THEME_NAME .md-input-container.md-input-invalid label,\\n.THEME_NAME .md-input-container.md-input-invalid .md-error,\\n.THEME_NAME .md-input-container.md-input-invalid .md-count,\\n.THEME_NAME .md-input-container.md-input-invalid input,\\n.THEME_NAME .md-input-container.md-input-invalid textarea, .THEME_NAME.md-input-container.md-input-invalid label,\\n.THEME_NAME.md-input-container.md-input-invalid .md-error,\\n.THEME_NAME.md-input-container.md-input-invalid .md-count,\\n.THEME_NAME.md-input-container.md-input-invalid input,\\n.THEME_NAME.md-input-container.md-input-invalid textarea {\\n color: WARN-COLOR; }\\n\\n.THEME_NAME .md-input-container.md-input-focused.md-input-inline label, .THEME_NAME.md-input-container.md-input-focused.md-input-inline label {\\n color: rgba(0, 0, 0, 0.54); }\\n\\n.THEME_NAME .md-input-container.md-input-focused.md-input-required label:after, .THEME_NAME.md-input-container.md-input-focused.md-input-required label:after {\\n color: WARN-COLOR; }\\n\\n.THEME_NAME .md-input-container.md-input-focused:after, .THEME_NAME.md-input-container.md-input-focused:after {\\n height: 2px;\\n background-color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-input-container.md-input-focused input,\\n.THEME_NAME .md-input-container.md-input-focused textarea, .THEME_NAME.md-input-container.md-input-focused input,\\n.THEME_NAME.md-input-container.md-input-focused textarea {\\n color: PRIMARY-COLOR;\\n text-shadow: 0 0 0 BACKGROUND-CONTRAST;\\n -webkit-text-fill-color: transparent; }\\n\\n.THEME_NAME .md-input-container.md-input-focused label, .THEME_NAME.md-input-container.md-input-focused label {\\n color: PRIMARY-COLOR; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdInputContainer/mdInputContainer.theme\n// module id = 98\n// module chunks = 9 22","import mdList from './mdList.vue';\nimport mdListItem from './mdListItem.vue';\nimport mdListExpand from './mdListExpand.vue';\nimport mdListTheme from './mdList.theme';\n\nexport default function install(Vue) {\n Vue.component('md-list', Vue.extend(mdList));\n Vue.component('md-list-item', Vue.extend(mdListItem));\n Vue.component('md-list-expand', Vue.extend(mdListExpand));\n\n Vue.material.styles.push(mdListTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdList/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-426a192d!sass!./mdList.scss\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-426a192d!vue-loader/lib/selector?type=template&index=0!./mdList.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/marcosmoura/Projects/github/vue-material/src/components/mdList/mdList.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-426a192d\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-426a192d\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdList.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/components/mdList/mdList.vue\n// module id = 100\n// module chunks = 10 22","module.exports={render:function (){var _vm=this;\n return _vm._h('ul', {\n staticClass: \"md-list\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-426a192d\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-426a192d!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdList/mdList.vue\n// module id = 102\n// module chunks = 10 22","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!./mdListItem.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/marcosmoura/Projects/github/vue-material/src/components/mdList/mdListItem.vue\"\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-5f463740\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5f463740\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdListItem.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/components/mdList/mdListItem.vue\n// module id = 103\n// module chunks = 10 22","\n\n\n\n// WEBPACK FOOTER //\n// mdListItem.vue?5b721cb6","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!./mdListExpand.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-149bf327!vue-loader/lib/selector?type=template&index=0!./mdListExpand.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/marcosmoura/Projects/github/vue-material/src/components/mdList/mdListExpand.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-149bf327\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-149bf327\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdListExpand.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/components/mdList/mdListExpand.vue\n// module id = 105\n// module chunks = 10 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdListExpand.vue?2641b657","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-list-expand\",\n style: ({\n 'margin-bottom': _vm.height\n })\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-149bf327\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-149bf327!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdList/mdListExpand.vue\n// module id = 107\n// module chunks = 10 22","module.exports = \".THEME_NAME .md-list, .THEME_NAME.md-list {\\n background-color: BACKGROUND-COLOR-A100;\\n color: BACKGROUND-CONTRAST; }\\n .THEME_NAME .md-list.md-transparent, .THEME_NAME.md-list.md-transparent {\\n background-color: transparent;\\n color: inherit; }\\n .THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container, .THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container {\\n color: PRIMARY-COLOR; }\\n .THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container > .md-icon, .THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container > .md-icon {\\n color: PRIMARY-COLOR; }\\n .THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container, .THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container {\\n color: PRIMARY-COLOR; }\\n .THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container > .md-icon, .THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container > .md-icon {\\n color: PRIMARY-COLOR; }\\n .THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container, .THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container {\\n color: ACCENT-COLOR; }\\n .THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container > .md-icon, .THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container > .md-icon {\\n color: ACCENT-COLOR; }\\n .THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container, .THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container {\\n color: WARN-COLOR; }\\n .THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container > .md-icon, .THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container > .md-icon {\\n color: WARN-COLOR; }\\n .THEME_NAME .md-list .md-list-item-expand .md-list-item-container, .THEME_NAME.md-list .md-list-item-expand .md-list-item-container {\\n background-color: BACKGROUND-COLOR-A100; }\\n .THEME_NAME .md-list .md-list-item-expand .md-list-item-container:hover, .THEME_NAME .md-list .md-list-item-expand .md-list-item-container:focus, .THEME_NAME.md-list .md-list-item-expand .md-list-item-container:hover, .THEME_NAME.md-list .md-list-item-expand .md-list-item-container:focus {\\n background-color: rgba(153, 153, 153, 0.2); }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdList/mdList.theme\n// module id = 108\n// module chunks = 10 22","import mdMenu from './mdMenu.vue';\nimport mdMenuItem from './mdMenuItem.vue';\nimport mdMenuContent from './mdMenuContent.vue';\nimport mdMenuTheme from './mdMenu.theme';\n\nexport default function install(Vue) {\n Vue.component('md-menu', Vue.extend(mdMenu));\n Vue.component('md-menu-item', Vue.extend(mdMenuItem));\n Vue.component('md-menu-content', Vue.extend(mdMenuContent));\n\n Vue.material.styles.push(mdMenuTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdMenu/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-008203e6!sass!./mdMenu.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdMenu.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-008203e6!vue-loader/lib/selector?type=template&index=0!./mdMenu.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/marcosmoura/Projects/github/vue-material/src/components/mdMenu/mdMenu.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-008203e6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-008203e6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdMenu.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/components/mdMenu/mdMenu.vue\n// module id = 110\n// module chunks = 11 22","\n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdMenu.vue?ed017034","function transitionEndEventName() {\n const el = document.createElement('span');\n const transitions = {\n transition: 'transitionend',\n OTransition: 'oTransitionEnd',\n MozTransition: 'transitionend',\n WebkitTransition: 'webkitTransitionEnd'\n };\n\n for (let transition in transitions) {\n if (el.style[transition] !== undefined) {\n return transitions[transition];\n }\n }\n}\n\nexport default transitionEndEventName();\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/transitionEndEventName.js","const margin = 8;\n\nconst isAboveOfViewport = (element, position) => {\n return position.top <= margin - parseInt(getComputedStyle(element).marginTop, 10);\n};\n\nconst isBelowOfViewport = (element, position) => {\n return position.top + element.offsetHeight + margin >= window.innerHeight - parseInt(getComputedStyle(element).marginTop, 10);\n};\n\nconst isOnTheLeftOfViewport = (element, position) => {\n return position.left <= margin - parseInt(getComputedStyle(element).marginLeft, 10);\n};\n\nconst isOnTheRightOfViewport = (element, position) => {\n return position.left + element.offsetWidth + margin >= window.innerWidth - parseInt(getComputedStyle(element).marginLeft, 10);\n};\n\nconst getInViewPosition = (element, position) => {\n let computedStyle = getComputedStyle(element);\n\n if (isAboveOfViewport(element, position)) {\n position.top = margin - parseInt(computedStyle.marginTop, 10);\n }\n\n if (isOnTheLeftOfViewport(element, position)) {\n position.left = margin - parseInt(computedStyle.marginLeft, 10);\n }\n\n if (isOnTheRightOfViewport(element, position)) {\n position.left = window.innerWidth - margin - element.offsetWidth - parseInt(computedStyle.marginLeft, 10);\n }\n\n if (isBelowOfViewport(element, position)) {\n position.top = window.innerHeight - margin - element.offsetHeight - parseInt(computedStyle.marginTop, 10);\n }\n\n return position;\n};\n\nexport default getInViewPosition;\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/getInViewPosition.js","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-menu\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-008203e6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-008203e6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdMenu/mdMenu.vue\n// module id = 115\n// module chunks = 11 22","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!./mdMenuItem.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-5cf45940!vue-loader/lib/selector?type=template&index=0!./mdMenuItem.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/marcosmoura/Projects/github/vue-material/src/components/mdMenu/mdMenuItem.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-5cf45940\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-5cf45940\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdMenuItem.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/components/mdMenu/mdMenuItem.vue\n// module id = 116\n// module chunks = 11 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdMenuItem.vue?dcd131fc","if (!Element.prototype.scrollIntoViewIfNeeded) {\n Element.prototype.scrollIntoViewIfNeeded = function (centerIfNeeded) {\n centerIfNeeded = arguments.length === 0 ? true : !!centerIfNeeded;\n\n var parent = this.parentNode,\n parentComputedStyle = window.getComputedStyle(parent, null),\n parentBorderTopWidth = parseInt(parentComputedStyle.getPropertyValue('border-top-width')),\n parentBorderLeftWidth = parseInt(parentComputedStyle.getPropertyValue('border-left-width')),\n overTop = this.offsetTop - parent.offsetTop < parent.scrollTop,\n overBottom = (this.offsetTop - parent.offsetTop + this.clientHeight - parentBorderTopWidth) > (parent.scrollTop + parent.clientHeight),\n overLeft = this.offsetLeft - parent.offsetLeft < parent.scrollLeft,\n overRight = (this.offsetLeft - parent.offsetLeft + this.clientWidth - parentBorderLeftWidth) > (parent.scrollLeft + parent.clientWidth),\n alignWithTop = overTop && !overBottom;\n\n if ((overTop || overBottom) && centerIfNeeded) {\n parent.scrollTop = this.offsetTop - parent.offsetTop - parent.clientHeight / 2 - parentBorderTopWidth + this.clientHeight / 2;\n }\n\n if ((overLeft || overRight) && centerIfNeeded) {\n parent.scrollLeft = this.offsetLeft - parent.offsetLeft - parent.clientWidth / 2 - parentBorderLeftWidth + this.clientWidth / 2;\n }\n\n if ((overTop || overBottom || overLeft || overRight) && !centerIfNeeded) {\n this.scrollIntoView(alignWithTop);\n }\n };\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/element.scrollintoviewifneeded-polyfill/index.js\n// module id = 118\n// module chunks = 11 22","module.exports={render:function (){var _vm=this;\n return _vm._h('md-list-item', {\n staticClass: \"md-menu-item\",\n class: _vm.classes,\n attrs: {\n \"disabled\": _vm.disabled\n },\n on: {\n \"click\": _vm.close\n }\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-5cf45940\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-5cf45940!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdMenu/mdMenuItem.vue\n// module id = 119\n// module chunks = 11 22","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!./mdMenuContent.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-518d815c!vue-loader/lib/selector?type=template&index=0!./mdMenuContent.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/marcosmoura/Projects/github/vue-material/src/components/mdMenu/mdMenuContent.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-518d815c\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-518d815c\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdMenuContent.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/components/mdMenu/mdMenuContent.vue\n// module id = 120\n// module chunks = 11 22","\n \n \n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdMenuContent.vue?5fb7ccdc","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-menu-content\",\n attrs: {\n \"tabindex\": \"-1\"\n },\n on: {\n \"keydown\": [function($event) {\n if ($event.keyCode !== 27) { return; }\n $event.preventDefault();\n _vm.close($event)\n }, function($event) {\n if ($event.keyCode !== 9) { return; }\n $event.preventDefault();\n _vm.close($event)\n }, function($event) {\n if ($event.keyCode !== 38) { return; }\n $event.preventDefault();\n _vm.highlightItem('up')\n }, function($event) {\n if ($event.keyCode !== 40) { return; }\n $event.preventDefault();\n _vm.highlightItem('down')\n }, function($event) {\n if ($event.keyCode !== 13) { return; }\n $event.preventDefault();\n _vm.fireClick($event)\n }, function($event) {\n if ($event.keyCode !== 32) { return; }\n $event.preventDefault();\n _vm.fireClick($event)\n }]\n }\n }, [_vm._h('md-list', [_vm._t(\"default\")])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-518d815c\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-518d815c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdMenu/mdMenuContent.vue\n// module id = 122\n// module chunks = 11 22","module.exports = \"\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdMenu/mdMenu.theme\n// module id = 123\n// module chunks = 11 22","import mdRadio from './mdRadio.vue';\nimport mdRadioTheme from './mdRadio.theme';\n\nexport default function install(Vue) {\n Vue.component('md-radio', Vue.extend(mdRadio));\n\n Vue.material.styles.push(mdRadioTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdRadio/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-e87254d2!sass!./mdRadio.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdRadio.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-e87254d2!vue-loader/lib/selector?type=template&index=0!./mdRadio.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/marcosmoura/Projects/github/vue-material/src/components/mdRadio/mdRadio.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-e87254d2\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-e87254d2\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdRadio.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/components/mdRadio/mdRadio.vue\n// module id = 125\n// module chunks = 12 22","\n \n \n \n \n\n \n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdRadio.vue?2323e592","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-radio\",\n class: _vm.classes\n }, [_vm._h('div', {\n directives: [{\n name: \"md-ink-ripple\",\n rawName: \"v-md-ink-ripple\",\n value: (_vm.disabled),\n expression: \"disabled\"\n }],\n staticClass: \"md-radio-container\",\n on: {\n \"click\": _vm.toggleCheck\n }\n }, [_vm._h('input', {\n attrs: {\n \"type\": \"radio\",\n \"name\": _vm.name,\n \"id\": _vm.id,\n \"disabled\": _vm.disabled\n },\n domProps: {\n \"value\": _vm.value\n }\n })]), \" \", (_vm.$slots.default) ? _vm._h('label', {\n staticClass: \"md-radio-label\",\n attrs: {\n \"for\": _vm.id || _vm.name\n }\n }, [_vm._t(\"default\")]) : _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-e87254d2\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-e87254d2!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdRadio/mdRadio.vue\n// module id = 128\n// module chunks = 12 22","module.exports = \".THEME_NAME .md-radio .md-radio-container:after, .THEME_NAME.md-radio .md-radio-container:after {\\n background-color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-radio.md-checked .md-radio-container, .THEME_NAME.md-radio.md-checked .md-radio-container {\\n border-color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-radio.md-checked .md-ink-ripple, .THEME_NAME.md-radio.md-checked .md-ink-ripple {\\n color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-radio.md-checked .md-ripple, .THEME_NAME.md-radio.md-checked .md-ripple {\\n opacity: .38; }\\n\\n.THEME_NAME .md-radio.md-primary .md-radio-container:after, .THEME_NAME.md-radio.md-primary .md-radio-container:after {\\n background-color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-radio.md-primary.md-checked .md-radio-container, .THEME_NAME.md-radio.md-primary.md-checked .md-radio-container {\\n border-color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-radio.md-primary.md-checked .md-ink-ripple, .THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-radio.md-warn .md-radio-container:after, .THEME_NAME.md-radio.md-warn .md-radio-container:after {\\n background-color: WARN-COLOR; }\\n\\n.THEME_NAME .md-radio.md-warn.md-checked .md-radio-container, .THEME_NAME.md-radio.md-warn.md-checked .md-radio-container {\\n border-color: WARN-COLOR; }\\n\\n.THEME_NAME .md-radio.md-warn.md-checked .md-ink-ripple, .THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple {\\n color: WARN-COLOR; }\\n\\n.THEME_NAME .md-radio.md-disabled .md-radio-container, .THEME_NAME.md-radio.md-disabled .md-radio-container {\\n border-color: rgba(0, 0, 0, 0.26); }\\n .THEME_NAME .md-radio.md-disabled .md-radio-container:after, .THEME_NAME.md-radio.md-disabled .md-radio-container:after {\\n background-color: rgba(0, 0, 0, 0.26); }\\n\\n.THEME_NAME .md-radio.md-disabled.md-checked .md-radio-container, .THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container {\\n border-color: rgba(0, 0, 0, 0.26); }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdRadio/mdRadio.theme\n// module id = 129\n// module chunks = 12 22","import mdSelect from './mdSelect.vue';\nimport mdOption from './mdOption.vue';\nimport mdSelectTheme from './mdSelect.theme';\n\nexport default function install(Vue) {\n Vue.component('md-select', Vue.extend(mdSelect));\n Vue.component('md-option', Vue.extend(mdOption));\n\n Vue.material.styles.push(mdSelectTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdSelect/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-1cdcfd26!sass!./mdSelect.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdSelect.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1cdcfd26!vue-loader/lib/selector?type=template&index=0!./mdSelect.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/marcosmoura/Projects/github/vue-material/src/components/mdSelect/mdSelect.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-1cdcfd26\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1cdcfd26\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdSelect.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/components/mdSelect/mdSelect.vue\n// module id = 131\n// module chunks = 13 22","\n \n \n {{ selectedText || multipleText || placeholder }}\n\n \n \n \n \n\n \n {{ value }}\n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSelect.vue?f1cb8722","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-select\",\n class: _vm.classes\n }, [_vm._h('md-menu', {\n attrs: {\n \"md-close-on-select\": !_vm.multiple\n }\n }, [_vm._h('span', {\n ref: \"value\",\n staticClass: \"md-select-value\",\n attrs: {\n \"md-menu-trigger\": \"\"\n }\n }, [_vm._s(_vm.selectedText || _vm.multipleText || _vm.placeholder)]), \" \", _vm._h('md-menu-content', {\n staticClass: \"md-select-content\",\n class: _vm.contentClasses\n }, [_vm._t(\"default\")])]), \" \", _vm._h('select', {\n attrs: {\n \"name\": _vm.name,\n \"id\": _vm.id,\n \"required\": _vm.required,\n \"tabindex\": \"-1\"\n }\n }, [_vm._h('option', {\n domProps: {\n \"value\": _vm.value\n }\n }, [_vm._s(_vm.value)])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-1cdcfd26\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1cdcfd26!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdSelect/mdSelect.vue\n// module id = 134\n// module chunks = 13 22","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!./mdOption.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-b3b71f34!vue-loader/lib/selector?type=template&index=0!./mdOption.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/marcosmoura/Projects/github/vue-material/src/components/mdSelect/mdOption.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-b3b71f34\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-b3b71f34\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdOption.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/components/mdSelect/mdOption.vue\n// module id = 135\n// module chunks = 13 22","\n \n \n \n \n \n \n\n \n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdOption.vue?004baa96","module.exports={render:function (){var _vm=this;\n return _vm._h('md-menu-item', {\n staticClass: \"md-option\",\n class: _vm.classes,\n attrs: {\n \"tabindex\": \"-1\"\n },\n on: {\n \"click\": _vm.selectOption\n }\n }, [(_vm.parentSelect.multiple) ? _vm._h('md-checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.check),\n expression: \"check\"\n }],\n staticClass: \"md-primary\",\n domProps: {\n \"value\": (_vm.check)\n },\n on: {\n \"input\": function($event) {\n _vm.check = $event\n }\n }\n }, [_vm._h('span', {\n ref: \"item\"\n }, [_vm._t(\"default\")])]) : _vm._h('span', {\n ref: \"item\"\n }, [_vm._t(\"default\")]), \" \"])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-b3b71f34\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-b3b71f34!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdSelect/mdOption.vue\n// module id = 137\n// module chunks = 13 22","module.exports = \".THEME_NAME .md-select-content .md-menu-item.md-selected, .THEME_NAME .md-select-content .md-menu-item.md-checked, .THEME_NAME.md-select-content .md-menu-item.md-selected, .THEME_NAME.md-select-content .md-menu-item.md-checked {\\n color: PRIMARY-COLOR; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSelect/mdSelect.theme\n// module id = 138\n// module chunks = 13 22","import mdSidenav from './mdSidenav.vue';\nimport mdSidenavTheme from './mdSidenav.theme';\n\nexport default function install(Vue) {\n Vue.component('md-sidenav', Vue.extend(mdSidenav));\n\n Vue.material.styles.push(mdSidenavTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdSidenav/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-4904390e!sass!./mdSidenav.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdSidenav.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-4904390e!vue-loader/lib/selector?type=template&index=0!./mdSidenav.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/marcosmoura/Projects/github/vue-material/src/components/mdSidenav/mdSidenav.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-4904390e\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-4904390e\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdSidenav.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/components/mdSidenav/mdSidenav.vue\n// module id = 140\n// module chunks = 14 22","\n \n \n \n \n\n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSidenav.vue?1a032f02","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-sidenav\",\n class: _vm.classes,\n attrs: {\n \"tabindex\": \"0\"\n },\n on: {\n \"keyup\": function($event) {\n if ($event.keyCode !== 27) { return; }\n _vm.close($event)\n }\n }\n }, [_vm._h('div', {\n staticClass: \"md-sidenav-content\"\n }, [_vm._t(\"default\")]), \" \", _vm._h('div', {\n staticClass: \"md-backdrop\",\n on: {\n \"click\": _vm.close\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-4904390e\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4904390e!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdSidenav/mdSidenav.vue\n// module id = 143\n// module chunks = 14 22","module.exports = \".THEME_NAME .md-sidenav .md-sidenav-content, .THEME_NAME.md-sidenav .md-sidenav-content {\\n background-color: BACKGROUND-COLOR-A100;\\n color: BACKGROUND-CONTRAST; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSidenav/mdSidenav.theme\n// module id = 144\n// module chunks = 14 22","import mdSubheader from './mdSubheader.vue';\nimport mdSubheaderTheme from './mdSubheader.theme';\n\nexport default function install(Vue) {\n Vue.component('md-subheader', Vue.extend(mdSubheader));\n\n Vue.material.styles.push(mdSubheaderTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdSubheader/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-a2e7fe8a!sass!./mdSubheader.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdSubheader.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/marcosmoura/Projects/github/vue-material/src/components/mdSubheader/mdSubheader.vue\"\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-a2e7fe8a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-a2e7fe8a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdSubheader.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/components/mdSubheader/mdSubheader.vue\n// module id = 146\n// module chunks = 15 22","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSubheader.vue?0440828c","module.exports = \".THEME_NAME .md-subheader.md-primary, .THEME_NAME.md-subheader.md-primary {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-subheader.md-accent, .THEME_NAME.md-subheader.md-accent {\\n color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-subheader.md-warn, .THEME_NAME.md-subheader.md-warn {\\n color: WARN-COLOR; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSubheader/mdSubheader.theme\n// module id = 149\n// module chunks = 15 22","import mdSwitch from './mdSwitch.vue';\nimport mdSwitchTheme from './mdSwitch.theme';\n\nexport default function install(Vue) {\n Vue.component('md-switch', Vue.extend(mdSwitch));\n\n Vue.material.styles.push(mdSwitchTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdSwitch/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-7e05ff26!sass!./mdSwitch.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdSwitch.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-7e05ff26!vue-loader/lib/selector?type=template&index=0!./mdSwitch.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/marcosmoura/Projects/github/vue-material/src/components/mdSwitch/mdSwitch.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-7e05ff26\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-7e05ff26\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdSwitch.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/components/mdSwitch/mdSwitch.vue\n// module id = 151\n// module chunks = 16 22","\n \n \n \n \n \n \n \n\n \n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSwitch.vue?e3fd3db4","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-switch\",\n class: _vm.classes\n }, [_vm._h('div', {\n staticClass: \"md-switch-container\",\n on: {\n \"click\": _vm.toggleSwitch\n }\n }, [_vm._h('div', {\n directives: [{\n name: \"md-ink-ripple\",\n rawName: \"v-md-ink-ripple\",\n value: (_vm.disabled),\n expression: \"disabled\"\n }],\n staticClass: \"md-switch-thumb\",\n style: (_vm.styles)\n }, [_vm._h('input', {\n attrs: {\n \"type\": \"checkbox\",\n \"name\": _vm.name,\n \"id\": _vm.id,\n \"disabled\": _vm.disabled\n },\n domProps: {\n \"value\": _vm.value\n }\n }), \" \", _vm._h('button', {\n staticClass: \"md-switch-holder\",\n attrs: {\n \"type\": _vm.type\n }\n })])]), \" \", (_vm.$slots.default) ? _vm._h('label', {\n staticClass: \"md-switch-label\",\n attrs: {\n \"for\": _vm.id || _vm.name\n }\n }, [_vm._t(\"default\")]) : _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-7e05ff26\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-7e05ff26!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdSwitch/mdSwitch.vue\n// module id = 154\n// module chunks = 16 22","module.exports = \".THEME_NAME .md-switch.md-checked .md-switch-container, .THEME_NAME.md-switch.md-checked .md-switch-container {\\n background-color: ACCENT-COLOR-500-0.5; }\\n\\n.THEME_NAME .md-switch.md-checked .md-switch-thumb, .THEME_NAME.md-switch.md-checked .md-switch-thumb {\\n background-color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-switch.md-checked .md-ink-ripple, .THEME_NAME.md-switch.md-checked .md-ink-ripple {\\n color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-switch.md-checked .md-ripple, .THEME_NAME.md-switch.md-checked .md-ripple {\\n opacity: .38; }\\n\\n.THEME_NAME .md-switch.md-checked.md-primary .md-switch-container, .THEME_NAME.md-switch.md-checked.md-primary .md-switch-container {\\n background-color: PRIMARY-COLOR-500-0.5; }\\n\\n.THEME_NAME .md-switch.md-checked.md-primary .md-switch-thumb, .THEME_NAME.md-switch.md-checked.md-primary .md-switch-thumb {\\n background-color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-switch.md-checked.md-primary .md-ink-ripple, .THEME_NAME.md-switch.md-checked.md-primary .md-ink-ripple {\\n color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-switch.md-checked.md-warn .md-switch-container, .THEME_NAME.md-switch.md-checked.md-warn .md-switch-container {\\n background-color: WARN-COLOR-500-0.5; }\\n\\n.THEME_NAME .md-switch.md-checked.md-warn .md-switch-thumb, .THEME_NAME.md-switch.md-checked.md-warn .md-switch-thumb {\\n background-color: WARN-COLOR; }\\n\\n.THEME_NAME .md-switch.md-checked.md-warn .md-ink-ripple, .THEME_NAME.md-switch.md-checked.md-warn .md-ink-ripple {\\n color: WARN-COLOR; }\\n\\n.THEME_NAME .md-switch.md-disabled .md-switch-container, .THEME_NAME .md-switch.md-disabled.md-checked .md-switch-container, .THEME_NAME.md-switch.md-disabled .md-switch-container, .THEME_NAME.md-switch.md-disabled.md-checked .md-switch-container {\\n background-color: rgba(0, 0, 0, 0.12); }\\n\\n.THEME_NAME .md-switch.md-disabled .md-switch-thumb, .THEME_NAME .md-switch.md-disabled.md-checked .md-switch-thumb, .THEME_NAME.md-switch.md-disabled .md-switch-thumb, .THEME_NAME.md-switch.md-disabled.md-checked .md-switch-thumb {\\n background-color: #bdbdbd; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSwitch/mdSwitch.theme\n// module id = 155\n// module chunks = 16 22","import mdTable from './mdTable.vue';\nimport mdTableRow from './mdTableRow.vue';\nimport mdTableHead from './mdTableHead.vue';\nimport mdTableCell from './mdTableCell.vue';\nimport mdTableEdit from './mdTableEdit.vue';\nimport mdTableCard from './mdTableCard.vue';\nimport mdTableAlternateHeader from './mdTableAlternateHeader.vue';\nimport mdTablePagination from './mdTablePagination.vue';\nimport mdTableTheme from './mdTable.theme';\n\nexport default function install(Vue) {\n Vue.component('md-table', Vue.extend(mdTable));\n Vue.component('md-table-header', {\n functional: true,\n render: (h, scope) => h('thead', {\n staticClass: 'md-table-header'\n }, scope.children)\n });\n Vue.component('md-table-body', {\n functional: true,\n render: (h, scope) => h('tbody', {\n staticClass: 'md-table-body'\n }, scope.children)\n });\n Vue.component('md-table-row', Vue.extend(mdTableRow));\n Vue.component('md-table-head', Vue.extend(mdTableHead));\n Vue.component('md-table-cell', Vue.extend(mdTableCell));\n Vue.component('md-table-edit', Vue.extend(mdTableEdit));\n Vue.component('md-table-card', Vue.extend(mdTableCard));\n Vue.component('md-table-pagination', Vue.extend(mdTablePagination));\n Vue.component('md-table-alternate-header', Vue.extend(mdTableAlternateHeader));\n\n Vue.material.styles.push(mdTableTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdTable/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-dda64186!sass!./mdTable.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdTable.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-dda64186!vue-loader/lib/selector?type=template&index=0!./mdTable.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTable.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-dda64186\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-dda64186\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTable.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/components/mdTable/mdTable.vue\n// module id = 157\n// module chunks = 17 22","\n \n \n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTable.vue?38c168e5","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-table\"\n }, [_vm._h('table', [_vm._t(\"default\")])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-dda64186\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-dda64186!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTable.vue\n// module id = 160\n// module chunks = 17 22","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!./mdTableRow.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-cd7c46e6!vue-loader/lib/selector?type=template&index=0!./mdTableRow.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableRow.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-cd7c46e6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-cd7c46e6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTableRow.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/components/mdTable/mdTableRow.vue\n// module id = 161\n// module chunks = 17 22","\n \n \n \n \n\n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableRow.vue?9bae165c","module.exports={render:function (){var _vm=this;\n return _vm._h('tr', {\n staticClass: \"md-table-row\",\n class: _vm.classes,\n on: {\n \"click\": _vm.autoSelect\n }\n }, [(_vm.hasSelection) ? _vm._h('md-table-cell', {\n staticClass: \"md-table-selection\"\n }, [_vm._h('md-checkbox', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.checkbox),\n expression: \"checkbox\"\n }],\n attrs: {\n \"disabled\": _vm.isDisabled\n },\n domProps: {\n \"value\": (_vm.checkbox)\n },\n on: {\n \"change\": _vm.select,\n \"input\": function($event) {\n _vm.checkbox = $event\n }\n }\n })]) : _vm._e(), \" \", _vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-cd7c46e6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-cd7c46e6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTableRow.vue\n// module id = 163\n// module chunks = 17 22","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!./mdTableHead.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-4c7d46bd!vue-loader/lib/selector?type=template&index=0!./mdTableHead.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableHead.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-4c7d46bd\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-4c7d46bd\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTableHead.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/components/mdTable/mdTableHead.vue\n// module id = 164\n// module chunks = 17 22","\n \n \n \n arrow_downward\n\n \n\n {{ mdTooltip }}\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableHead.vue?038a0c75","module.exports={render:function (){var _vm=this;\n return _vm._h('th', {\n staticClass: \"md-table-head\",\n class: _vm.classes,\n on: {\n \"click\": _vm.changeSort\n }\n }, [_vm._h('div', {\n directives: [{\n name: \"md-ink-ripple\",\n rawName: \"v-md-ink-ripple\",\n value: (!_vm.mdSortBy),\n expression: \"!mdSortBy\"\n }],\n staticClass: \"md-table-head-container\"\n }, [_vm._h('div', {\n staticClass: \"md-table-head-text md-test\"\n }, [(_vm.mdSortBy) ? _vm._h('md-icon', {\n staticClass: \"md-sortable-icon\"\n }, [\"arrow_downward\"]) : _vm._e(), \" \", _vm._t(\"default\"), \" \", (_vm.mdTooltip) ? _vm._h('md-tooltip', [_vm._s(_vm.mdTooltip)]) : _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-4c7d46bd\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-4c7d46bd!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTableHead.vue\n// module id = 166\n// module chunks = 17 22","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!./mdTableCell.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-584d713f!vue-loader/lib/selector?type=template&index=0!./mdTableCell.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableCell.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-584d713f\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-584d713f\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTableCell.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/components/mdTable/mdTableCell.vue\n// module id = 167\n// module chunks = 17 22","\n \n \n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableCell.vue?714e907f","module.exports={render:function (){var _vm=this;\n return _vm._h('td', {\n staticClass: \"md-table-cell\",\n class: _vm.classes\n }, [_vm._h('div', {\n staticClass: \"md-table-cell-container\"\n }, [_vm._t(\"default\")])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-584d713f\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-584d713f!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTableCell.vue\n// module id = 169\n// module chunks = 17 22","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!./mdTableEdit.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-23087c32!vue-loader/lib/selector?type=template&index=0!./mdTableEdit.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableEdit.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-23087c32\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-23087c32\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTableEdit.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/components/mdTable/mdTableEdit.vue\n// module id = 170\n// module chunks = 17 22","\n \n \n {{ value || mdPlaceholder }}\n \n\n \n \n \n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableEdit.vue?a9e335fa","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-table-edit\",\n on: {\n \"keydown\": function($event) {\n if ($event.keyCode !== 27) { return; }\n _vm.closeDialog($event)\n }\n }\n }, [_vm._h('div', {\n staticClass: \"md-table-edit-trigger\",\n class: _vm.triggerClasses,\n on: {\n \"click\": function($event) {\n $event.stopPropagation();\n _vm.openDialog($event)\n }\n }\n }, [\"\\n \" + _vm._s(_vm.value || _vm.mdPlaceholder) + \"\\n \"]), \" \", _vm._h('div', {\n ref: \"dialog\",\n staticClass: \"md-table-dialog\",\n class: _vm.dialogClasses\n }, [_vm._h('md-input-container', [_vm._h('md-input', {\n ref: \"input\",\n attrs: {\n \"id\": _vm.mdId,\n \"name\": _vm.mdName,\n \"maxlength\": _vm.mdMaxlength,\n \"value\": _vm.value,\n \"placeholder\": _vm.mdPlaceholder\n },\n nativeOn: {\n \"keydown\": function($event) {\n if ($event.keyCode !== 13) { return; }\n _vm.confirmDialog($event)\n }\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-23087c32\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-23087c32!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTableEdit.vue\n// module id = 172\n// module chunks = 17 22","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-e2fe4826!vue-loader/lib/selector?type=template&index=0!./mdTableCard.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableCard.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-e2fe4826\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-e2fe4826\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTableCard.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/components/mdTable/mdTableCard.vue\n// module id = 173\n// module chunks = 17 22","module.exports={render:function (){var _vm=this;\n return _vm._h('md-card', {\n staticClass: \"md-table-card\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-e2fe4826\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-e2fe4826!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTableCard.vue\n// module id = 174\n// module chunks = 17 22","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!./mdTableAlternateHeader.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-1ea3ef5a!vue-loader/lib/selector?type=template&index=0!./mdTableAlternateHeader.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTableAlternateHeader.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-1ea3ef5a\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-1ea3ef5a\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTableAlternateHeader.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/components/mdTable/mdTableAlternateHeader.vue\n// module id = 175\n// module chunks = 17 22","\n \n \n \n {{ tableInstance.numberOfSelected }}\n {{ mdSelectedLabel }}\n \n\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableAlternateHeader.vue?4d87c421","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-table-alternate-header\",\n class: _vm.classes\n }, [_vm._h('md-toolbar', [_vm._h('div', {\n staticClass: \"md-counter\"\n }, [_vm._h('span', {\n ref: \"counter\"\n }, [_vm._s(_vm.tableInstance.numberOfSelected)]), \" \", _vm._h('span', [_vm._s(_vm.mdSelectedLabel)])]), \" \", _vm._t(\"default\")])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-1ea3ef5a\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-1ea3ef5a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTableAlternateHeader.vue\n// module id = 177\n// module chunks = 17 22","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!./mdTablePagination.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-7f188892!vue-loader/lib/selector?type=template&index=0!./mdTablePagination.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/marcosmoura/Projects/github/vue-material/src/components/mdTable/mdTablePagination.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-7f188892\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-7f188892\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTablePagination.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/components/mdTable/mdTablePagination.vue\n// module id = 178\n// module chunks = 17 22","\n \n {{ mdLabel }}:\n\n \n {{ amount }}\n \n\n {{ (currentSize - currentSize + 1) * currentPage }}-{{ currentSize }} {{ mdSeparator }} {{ mdTotal }}\n\n \n keyboard_arrow_left\n \n\n = mdTotal\">\n keyboard_arrow_right\n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTablePagination.vue?b72577d6","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-table-pagination\"\n }, [_vm._h('span', {\n staticClass: \"md-table-pagination-label\"\n }, [_vm._s(_vm.mdLabel) + \":\"]), \" \", (_vm.mdPageOptions) ? _vm._h('md-select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.currentSize),\n expression: \"currentSize\"\n }],\n attrs: {\n \"md-menu-class\": \"md-pagination-select\"\n },\n domProps: {\n \"value\": (_vm.currentSize)\n },\n on: {\n \"change\": _vm.changeSize,\n \"input\": function($event) {\n _vm.currentSize = $event\n }\n }\n }, [_vm._l((_vm.mdPageOptions), function(amount) {\n return _vm._h('md-option', {\n attrs: {\n \"value\": amount\n }\n }, [_vm._s(amount)])\n })]) : _vm._e(), \" \", _vm._h('span', [_vm._s((_vm.currentSize - _vm.currentSize + 1) * _vm.currentPage) + \"-\" + _vm._s(_vm.currentSize) + \" \" + _vm._s(_vm.mdSeparator) + \" \" + _vm._s(_vm.mdTotal)]), \" \", _vm._h('md-button', {\n staticClass: \"md-icon-button md-table-pagination-previous\",\n attrs: {\n \"disabled\": _vm.currentPage === 1\n },\n on: {\n \"click\": _vm.changePage\n }\n }, [_vm._h('md-icon', [\"keyboard_arrow_left\"])]), \" \", _vm._h('md-button', {\n staticClass: \"md-icon-button md-table-pagination-next\",\n attrs: {\n \"disabled\": _vm.currentSize * _vm.currentPage >= _vm.mdTotal\n },\n on: {\n \"click\": _vm.changePage\n }\n }, [_vm._h('md-icon', [\"keyboard_arrow_right\"])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-7f188892\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-7f188892!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTable/mdTablePagination.vue\n// module id = 180\n// module chunks = 17 22","module.exports = \".THEME_NAME .md-table-card .md-toolbar, .THEME_NAME.md-table-card .md-toolbar {\\n background-color: BACKGROUND-COLOR-A100;\\n color: BACKGROUND-CONTRAST-A100; }\\n\\n.THEME_NAME .md-table-alternate-header, .THEME_NAME.md-table-alternate-header {\\n background-color: BACKGROUND-COLOR-A100; }\\n .THEME_NAME .md-table-alternate-header .md-toolbar, .THEME_NAME.md-table-alternate-header .md-toolbar {\\n background-color: ACCENT-COLOR-A100-0.2;\\n color: ACCENT-CONTRAST-A100; }\\n .THEME_NAME .md-table-alternate-header .md-counter, .THEME_NAME.md-table-alternate-header .md-counter {\\n color: ACCENT-COLOR; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTable/mdTable.theme\n// module id = 181\n// module chunks = 17 22","import mdTabs from './mdTabs.vue';\nimport mdTab from './mdTab.vue';\nimport mdTabsTheme from './mdTabs.theme';\n\nexport default function install(Vue) {\n Vue.component('md-tabs', Vue.extend(mdTabs));\n Vue.component('md-tab', Vue.extend(mdTab));\n\n Vue.material.styles.push(mdTabsTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdTabs/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-c28dc5a6!sass!./mdTabs.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdTabs.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-c28dc5a6!vue-loader/lib/selector?type=template&index=0!./mdTabs.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/marcosmoura/Projects/github/vue-material/src/components/mdTabs/mdTabs.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-c28dc5a6\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-c28dc5a6\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTabs.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/components/mdTabs/mdTabs.vue\n// module id = 183\n// module chunks = 18 22","\n \n \n \n \n \n {{ header.icon }}\n {{ header.label }}\n \n \n\n \n \n \n\n \n \n \n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTabs.vue?54c886b2","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-tabs\",\n class: _vm.tabClasses\n }, [_vm._h('md-whiteframe', {\n attrs: {\n \"md-elevation\": _vm.elevation || 0\n }\n }, [_vm._h('div', {\n staticClass: \"md-tabs-navigation\"\n }, [_vm._l((_vm.tabs), function(header) {\n return _vm._h('button', {\n directives: [{\n name: \"md-ink-ripple\",\n rawName: \"v-md-ink-ripple\",\n value: (header.disabled),\n expression: \"header.disabled\"\n }],\n key: header.id,\n ref: \"tabHeader\",\n refInFor: true,\n staticClass: \"md-tab-header\",\n class: _vm.getHeaderClass(header),\n attrs: {\n \"type\": \"button\",\n \"disabled\": header.disabled\n },\n on: {\n \"click\": function($event) {\n _vm.changeTab(header.id)\n }\n }\n }, [_vm._h('div', {\n staticClass: \"md-tab-header-container\"\n }, [(header.icon) ? _vm._h('md-icon', [_vm._s(header.icon)]) : _vm._e(), \" \", (header.label) ? _vm._h('span', [_vm._s(header.label)]) : _vm._e()])])\n }), \" \", _vm._h('span', {\n ref: \"indicator\",\n staticClass: \"md-tab-indicator\",\n class: _vm.indicatorClass\n })])]), \" \", _vm._h('div', {\n ref: \"tabContent\",\n staticClass: \"md-tabs-content\"\n }, [_vm._h('div', {\n ref: \"tabWrapper\",\n staticClass: \"md-tabs-wrapper\"\n }, [_vm._t(\"default\")])])])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-c28dc5a6\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-c28dc5a6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTabs/mdTabs.vue\n// module id = 186\n// module chunks = 18 22","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!./mdTab.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-8aa44a94!vue-loader/lib/selector?type=template&index=0!./mdTab.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/marcosmoura/Projects/github/vue-material/src/components/mdTabs/mdTab.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-8aa44a94\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-8aa44a94\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTab.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/components/mdTabs/mdTab.vue\n// module id = 187\n// module chunks = 18 22","\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTab.vue?6c7b8594","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n ref: \"tab\",\n staticClass: \"md-tab\",\n attrs: {\n \"id\": _vm.tabId\n }\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-8aa44a94\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-8aa44a94!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTabs/mdTab.vue\n// module id = 189\n// module chunks = 18 22","module.exports = \".THEME_NAME .md-tabs .md-tabs-navigation, .THEME_NAME.md-tabs .md-tabs-navigation {\\n background-color: PRIMARY-COLOR; }\\n\\n.THEME_NAME .md-tabs .md-tab-header, .THEME_NAME.md-tabs .md-tab-header {\\n color: PRIMARY-CONTRAST-0.54; }\\n .THEME_NAME .md-tabs .md-tab-header.md-active, .THEME_NAME .md-tabs .md-tab-header:focus, .THEME_NAME.md-tabs .md-tab-header.md-active, .THEME_NAME.md-tabs .md-tab-header:focus {\\n color: PRIMARY-CONTRAST-0.99999; }\\n .THEME_NAME .md-tabs .md-tab-header.md-disabled, .THEME_NAME.md-tabs .md-tab-header.md-disabled {\\n color: PRIMARY-CONTRAST-0.26; }\\n\\n.THEME_NAME .md-tabs .md-tab-indicator, .THEME_NAME.md-tabs .md-tab-indicator {\\n background-color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-tabs.md-accent .md-tabs-navigation, .THEME_NAME.md-tabs.md-accent .md-tabs-navigation {\\n background-color: ACCENT-COLOR; }\\n\\n.THEME_NAME .md-tabs.md-accent .md-tab-header, .THEME_NAME.md-tabs.md-accent .md-tab-header {\\n color: ACCENT-CONTRAST-0.54; }\\n .THEME_NAME .md-tabs.md-accent .md-tab-header.md-active, .THEME_NAME .md-tabs.md-accent .md-tab-header:focus, .THEME_NAME.md-tabs.md-accent .md-tab-header.md-active, .THEME_NAME.md-tabs.md-accent .md-tab-header:focus {\\n color: ACCENT-CONTRAST-0.99999; }\\n .THEME_NAME .md-tabs.md-accent .md-tab-header.md-disabled, .THEME_NAME.md-tabs.md-accent .md-tab-header.md-disabled {\\n color: ACCENT-CONTRAST-0.26; }\\n\\n.THEME_NAME .md-tabs.md-accent .md-tab-indicator, .THEME_NAME.md-tabs.md-accent .md-tab-indicator {\\n background-color: BACKGROUND-COLOR; }\\n\\n.THEME_NAME .md-tabs.md-warn .md-tabs-navigation, .THEME_NAME.md-tabs.md-warn .md-tabs-navigation {\\n background-color: WARN-COLOR; }\\n\\n.THEME_NAME .md-tabs.md-warn .md-tab-header, .THEME_NAME.md-tabs.md-warn .md-tab-header {\\n color: WARN-CONTRAST-0.54; }\\n .THEME_NAME .md-tabs.md-warn .md-tab-header.md-active, .THEME_NAME .md-tabs.md-warn .md-tab-header:focus, .THEME_NAME.md-tabs.md-warn .md-tab-header.md-active, .THEME_NAME.md-tabs.md-warn .md-tab-header:focus {\\n color: WARN-CONTRAST-0.99999; }\\n .THEME_NAME .md-tabs.md-warn .md-tab-header.md-disabled, .THEME_NAME.md-tabs.md-warn .md-tab-header.md-disabled {\\n color: WARN-CONTRAST-0.26; }\\n\\n.THEME_NAME .md-tabs.md-warn .md-tab-indicator, .THEME_NAME.md-tabs.md-warn .md-tab-indicator {\\n background-color: BACKGROUND-COLOR; }\\n\\n.THEME_NAME .md-tabs.md-transparent .md-tabs-navigation, .THEME_NAME.md-tabs.md-transparent .md-tabs-navigation {\\n background-color: transparent; }\\n\\n.THEME_NAME .md-tabs.md-transparent .md-tab-header, .THEME_NAME.md-tabs.md-transparent .md-tab-header {\\n color: BACKGROUND-CONTRAST-0.54; }\\n .THEME_NAME .md-tabs.md-transparent .md-tab-header.md-active, .THEME_NAME .md-tabs.md-transparent .md-tab-header:focus, .THEME_NAME.md-tabs.md-transparent .md-tab-header.md-active, .THEME_NAME.md-tabs.md-transparent .md-tab-header:focus {\\n color: PRIMARY-COLOR; }\\n .THEME_NAME .md-tabs.md-transparent .md-tab-header.md-disabled, .THEME_NAME.md-tabs.md-transparent .md-tab-header.md-disabled {\\n color: BACKGROUND-CONTRAST-0.26; }\\n\\n.THEME_NAME .md-tabs.md-transparent .md-tab-indicator, .THEME_NAME.md-tabs.md-transparent .md-tab-indicator {\\n background-color: PRIMARY-COLOR; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTabs/mdTabs.theme\n// module id = 190\n// module chunks = 18 22","import mdToolbar from './mdToolbar.vue';\nimport mdToolbarTheme from './mdToolbar.theme';\n\nexport default function install(Vue) {\n Vue.component('md-toolbar', Vue.extend(mdToolbar));\n\n Vue.material.styles.push(mdToolbarTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdToolbar/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-668063d7!sass!./mdToolbar.scss\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-668063d7!vue-loader/lib/selector?type=template&index=0!./mdToolbar.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/marcosmoura/Projects/github/vue-material/src/components/mdToolbar/mdToolbar.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-668063d7\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-668063d7\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdToolbar.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/components/mdToolbar/mdToolbar.vue\n// module id = 192\n// module chunks = 19 22","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-toolbar\"\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-668063d7\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-668063d7!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdToolbar/mdToolbar.vue\n// module id = 194\n// module chunks = 19 22","module.exports = \".THEME_NAME .md-toolbar, .THEME_NAME.md-toolbar {\\n background-color: PRIMARY-COLOR;\\n color: PRIMARY-CONTRAST; }\\n .THEME_NAME .md-toolbar.md-accent, .THEME_NAME.md-toolbar.md-accent {\\n background-color: ACCENT-COLOR;\\n color: ACCENT-CONTRAST; }\\n .THEME_NAME .md-toolbar.md-warn, .THEME_NAME.md-toolbar.md-warn {\\n background-color: WARN-COLOR;\\n color: WARN-CONTRAST; }\\n .THEME_NAME .md-toolbar.md-transparent, .THEME_NAME.md-toolbar.md-transparent {\\n background-color: transparent;\\n color: BACKGROUND-CONTRAST; }\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdToolbar/mdToolbar.theme\n// module id = 195\n// module chunks = 19 22","import mdTooltip from './mdTooltip.vue';\n\nexport default function install(Vue) {\n Vue.component('md-tooltip', Vue.extend(mdTooltip));\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdTooltip/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-3104dae7!sass!./mdTooltip.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdTooltip.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-3104dae7!vue-loader/lib/selector?type=template&index=0!./mdTooltip.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/marcosmoura/Projects/github/vue-material/src/components/mdTooltip/mdTooltip.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-3104dae7\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-3104dae7\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdTooltip.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/components/mdTooltip/mdTooltip.vue\n// module id = 197\n// module chunks = 20 22","\n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTooltip.vue?323b30d7","module.exports={render:function (){var _vm=this;\n return _vm._h('span', {\n staticClass: \"md-tooltip\",\n class: _vm.classes,\n style: (_vm.style)\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-3104dae7\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-3104dae7!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdTooltip/mdTooltip.vue\n// module id = 200\n// module chunks = 20 22","import mdWhiteframe from './mdWhiteframe.vue';\n\nexport default function install(Vue) {\n Vue.component('md-whiteframe', Vue.extend(mdWhiteframe));\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdWhiteframe/index.js","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"remove\\\":true}!css!vue-loader/lib/style-rewriter?id=data-v-01d6d326!sass!./mdWhiteframe.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdWhiteframe.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-01d6d326!vue-loader/lib/selector?type=template&index=0!./mdWhiteframe.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/marcosmoura/Projects/github/vue-material/src/components/mdWhiteframe/mdWhiteframe.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-01d6d326\", __vue_options__)\n } else {\n hotAPI.reload(\"data-v-01d6d326\", __vue_options__)\n }\n})()}\nif (__vue_options__.functional) {console.error(\"[vue-loader] mdWhiteframe.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/components/mdWhiteframe/mdWhiteframe.vue\n// module id = 202\n// module chunks = 21 22","\n \n \n \n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdWhiteframe.vue?8a6cdfa6","module.exports={render:function (){var _vm=this;\n return _vm._h('div', {\n staticClass: \"md-whiteframe\",\n class: _vm.classes\n }, [_vm._t(\"default\")])\n},staticRenderFns: []}\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\").rerender(\"data-v-01d6d326\", module.exports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-01d6d326!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdWhiteframe/mdWhiteframe.vue\n// module id = 205\n// module chunks = 21 22","import mdCore from './core';\nimport mdAvatar from './components/mdAvatar';\nimport mdBottomBar from './components/mdBottomBar';\nimport mdButton from './components/mdButton';\nimport mdButtonToggle from './components/mdButtonToggle';\nimport mdCheckbox from './components/mdCheckbox';\nimport mdCard from './components/mdCard';\nimport mdDivider from './components/mdDivider';\nimport mdIcon from './components/mdIcon';\nimport mdInputContainer from './components/mdInputContainer';\nimport mdList from './components/mdList';\nimport mdMenu from './components/mdMenu';\nimport mdRadio from './components/mdRadio';\nimport mdSelect from './components/mdSelect';\nimport mdSidenav from './components/mdSidenav';\nimport mdSubheader from './components/mdSubheader';\nimport mdSwitch from './components/mdSwitch';\nimport mdTable from './components/mdTable';\nimport mdTabs from './components/mdTabs';\nimport mdToolbar from './components/mdToolbar';\nimport mdTooltip from './components/mdTooltip';\nimport mdWhiteframe from './components/mdWhiteframe';\n\nconst options = {\n mdCore,\n mdAvatar,\n mdBottomBar,\n mdButton,\n mdButtonToggle,\n mdCheckbox,\n mdCard,\n mdDivider,\n mdIcon,\n mdInputContainer,\n mdList,\n mdMenu,\n mdRadio,\n mdSelect,\n mdSidenav,\n mdSubheader,\n mdSwitch,\n mdTable,\n mdTabs,\n mdToolbar,\n mdTooltip,\n mdWhiteframe\n};\n\noptions.install = (Vue) => {\n for (let component in options) {\n const componentInstaller = options[component];\n\n if (componentInstaller && component !== 'install') {\n Vue.use(componentInstaller);\n }\n }\n};\n\nwindow.VueMaterial = options;\n\nexport default options;\n\n\n\n// WEBPACK FOOTER //\n// ./src/index.js"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/vue-material.js b/dist/vue-material.js index fc40ae6..1227a09 100644 --- a/dist/vue-material.js +++ b/dist/vue-material.js @@ -1,9 +1,9 @@ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueMaterial=e():t.VueMaterial=e()}(this,function(){return function(t){function e(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return t[i].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var n={};return e.m=t,e.c=n,e.p="/",e(0)}([function(t,e,n){t.exports=n(205)},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function t(e,n){return!!e.$el&&(e.$el.classList.contains(n)?e:0!==e._uid&&t(e.$parent,n))};e.default=n},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t){return t&&t.constructor===Array};e.default=n},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{value:[String,Number],disabled:Boolean,required:Boolean,maxlength:[Number,String],placeholder:String},watch:{value:function(){this.setParentValue()},disabled:function(){this.setParentDisabled()},required:function(){this.setParentRequired()},placeholder:function(){this.setParentPlaceholder()},maxlength:function(){this.handleMaxLength()}},methods:{handleMaxLength:function(){this.parentContainer.enableCounter=this.maxlength>0,this.parentContainer.counterLength=this.maxlength},setParentValue:function(){this.parentContainer.setValue(this.$el.value)},setParentDisabled:function(){this.parentContainer.isDisabled=this.disabled},setParentRequired:function(){this.parentContainer.isRequired=this.required},setParentPlaceholder:function(){this.parentContainer.hasPlaceholder=!!this.placeholder},onFocus:function(){this.parentContainer.isFocused=!0},onBlur:function(){this.parentContainer.isFocused=!1,this.setParentValue()},onInput:function(){this.setParentValue(),this.parentContainer.inputLength=this.$el.value.length,this.$emit("change",this.$el.value),this.$emit("input",this.$el.value)}}}},function(t,e,n){var i,o,d;/*! +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueMaterial=e():t.VueMaterial=e()}(this,function(){return function(t){function e(o){if(n[o])return n[o].exports;var i=n[o]={exports:{},id:o,loaded:!1};return t[o].call(i.exports,i,i.exports,e),i.loaded=!0,i.exports}var n={};return e.m=t,e.c=n,e.p="/",e(0)}([function(t,e,n){t.exports=n(206)},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function t(e,n){return!!e.$el&&(0!==e._uid&&(e.$el.classList.contains(n)?e:t(e.$parent,n)))};e.default=n,t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=8,o=function(t,e){return e.top<=n-parseInt(getComputedStyle(t).marginTop,10)},i=function(t,e){return e.top+t.offsetHeight+n>=window.innerHeight-parseInt(getComputedStyle(t).marginTop,10)},d=function(t,e){return e.left<=n-parseInt(getComputedStyle(t).marginLeft,10)},a=function(t,e){return e.left+t.offsetWidth+n>=window.innerWidth-parseInt(getComputedStyle(t).marginLeft,10)},r=function(t,e){var r=getComputedStyle(t);return o(t,e)&&(e.top=n-parseInt(r.marginTop,10)),d(t,e)&&(e.left=n-parseInt(r.marginLeft,10)),a(t,e)&&(e.left=window.innerWidth-n-t.offsetWidth-parseInt(r.marginLeft,10)),i(t,e)&&(e.top=window.innerHeight-n-t.offsetHeight-parseInt(r.marginTop,10)),e};e.default=r,t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t){return t&&t.constructor===Array};e.default=n,t.exports=e.default},function(t,e){"use strict";function n(){var t=document.createElement("span"),e={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var n in e)if(void 0!==t.style[n])return e[n]}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n(),t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{value:[String,Number],disabled:Boolean,required:Boolean,maxlength:[Number,String],placeholder:String},watch:{value:function(){this.setParentValue()},disabled:function(){this.setParentDisabled()},required:function(){this.setParentRequired()},placeholder:function(){this.setParentPlaceholder()},maxlength:function(){this.handleMaxLength()}},methods:{handleMaxLength:function(){this.parentContainer.enableCounter=this.maxlength>0,this.parentContainer.counterLength=this.maxlength},setParentValue:function(){this.parentContainer.setValue(this.value)},setParentDisabled:function(){this.parentContainer.isDisabled=this.disabled},setParentRequired:function(){this.parentContainer.isRequired=this.required},setParentPlaceholder:function(){this.parentContainer.hasPlaceholder=!!this.placeholder},onFocus:function(){this.parentContainer.isFocused=!0},onBlur:function(){this.parentContainer.isFocused=!1,this.setParentValue()},onInput:function(){this.setParentValue(),this.parentContainer.inputLength=this.value?this.value.length:0,this.$emit("change",this.value),this.$emit("input",this.value)}}},t.exports=e.default},function(t,e,n){var o,i,d;/*! Autosize 3.0.18 license: MIT http://www.jacklmoore.com/autosize */ -!function(n,a){o=[e,t],i=a,d="function"==typeof i?i.apply(e,o):i,!(void 0!==d&&(t.exports=d))}(this,function(t,e){"use strict";function n(t){function e(){var e=window.getComputedStyle(t,null);"vertical"===e.resize?t.style.resize="none":"both"===e.resize&&(t.style.resize="horizontal"),s="content-box"===e.boxSizing?-(parseFloat(e.paddingTop)+parseFloat(e.paddingBottom)):parseFloat(e.borderTopWidth)+parseFloat(e.borderBottomWidth),isNaN(s)&&(s=0),r()}function n(e){var n=t.style.width;t.style.width="0px",t.offsetWidth,t.style.width=n,t.style.overflowY=e,o()}function i(t){for(var e=[];t&&t.parentNode&&t.parentNode instanceof Element;)t.parentNode.scrollTop&&e.push({node:t.parentNode,scrollTop:t.parentNode.scrollTop}),t=t.parentNode;return e}function o(){var e=t.style.height,n=i(t),o=document.documentElement&&document.documentElement.scrollTop;t.style.height="auto";var d=t.scrollHeight+s;return 0===t.scrollHeight?void(t.style.height=e):(t.style.height=d+"px",c=t.clientWidth,n.forEach(function(t){t.node.scrollTop=t.scrollTop}),void(o&&(document.documentElement.scrollTop=o)))}function r(){o();var e=window.getComputedStyle(t,null),i=Math.round(parseFloat(e.height)),d=Math.round(parseFloat(t.style.height));if(i!==d?"visible"!==e.overflowY&&n("visible"):"hidden"!==e.overflowY&&n("hidden"),l!==i){l=i;var r=a("autosize:resized");try{t.dispatchEvent(r)}catch(t){}}}if(t&&t.nodeName&&"TEXTAREA"===t.nodeName&&!d.has(t)){var s=null,c=t.clientWidth,l=null,u=function(){t.clientWidth!==c&&r()},m=function(e){window.removeEventListener("resize",u,!1),t.removeEventListener("input",r,!1),t.removeEventListener("keyup",r,!1),t.removeEventListener("autosize:destroy",m,!1),t.removeEventListener("autosize:update",r,!1),Object.keys(e).forEach(function(n){t.style[n]=e[n]}),d.delete(t)}.bind(t,{height:t.style.height,resize:t.style.resize,overflowY:t.style.overflowY,overflowX:t.style.overflowX,wordWrap:t.style.wordWrap});t.addEventListener("autosize:destroy",m,!1),"onpropertychange"in t&&"oninput"in t&&t.addEventListener("keyup",r,!1),window.addEventListener("resize",u,!1),t.addEventListener("input",r,!1),t.addEventListener("autosize:update",r,!1),t.style.overflowX="hidden",t.style.wordWrap="break-word",d.set(t,{destroy:m,update:r}),e()}}function i(t){var e=d.get(t);e&&e.destroy()}function o(t){var e=d.get(t);e&&e.update()}var d="function"==typeof Map?new Map:function(){var t=[],e=[];return{has:function(e){return t.indexOf(e)>-1},get:function(n){return e[t.indexOf(n)]},set:function(n,i){t.indexOf(n)===-1&&(t.push(n),e.push(i))},delete:function(n){var i=t.indexOf(n);i>-1&&(t.splice(i,1),e.splice(i,1))}}}(),a=function(t){return new Event(t)};try{new Event("test")}catch(t){a=function(t){var e=document.createEvent("Event");return e.initEvent(t,!0,!1),e}}var r=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?(r=function(t){return t},r.destroy=function(t){return t},r.update=function(t){return t}):(r=function(t,e){return t&&Array.prototype.forEach.call(t.length?t:[t],function(t){return n(t,e)}),t},r.destroy=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],i),t},r.update=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],o),t}),e.exports=r})},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-avatar",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(113),a=i(d),r=n(93),s=i(r)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-bottom-bar",t.extend(a.default)),t.component("md-bottom-bar-item",t.extend(s.default)),t.material.styles.push(l.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(114),a=i(d),r=n(115),s=i(r),c=n(94),l=i(c)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-button",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(116),a=i(d),r=n(95),s=i(r)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-button-toggle",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(117),a=i(d),r=n(96),s=i(r)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-card",t.extend(a.default)),t.component("md-card-media",t.extend(s.default)),t.component("md-card-media-cover",t.extend(l.default)),t.component("md-card-media-actions",t.extend(m.default)),t.component("md-card-header",t.extend(h.default)),t.component("md-card-header-text",t.extend(b.default)),t.component("md-card-content",t.extend(M.default)),t.component("md-card-actions",t.extend(g.default)),t.component("md-card-area",t.extend(_.default)),t.component("md-card-expand",t.extend(N.default)),t.material.styles.push(y.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(118),a=i(d),r=n(125),s=i(r),c=n(127),l=i(c),u=n(126),m=i(u),f=n(123),h=i(f),p=n(124),b=i(p),E=n(121),M=i(E),v=n(119),g=i(v),A=n(120),_=i(A),T=n(122),N=i(T),C=n(97),y=i(C)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-checkbox",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(128),a=i(d),r=n(98),s=i(r)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-divider",t.extend(a.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(129),a=i(d)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-icon",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(130),a=i(d),r=n(99),s=i(r)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-input-container",a.default),t.component("md-input",s.default),t.component("md-textarea",l.default),t.material.styles.push(m.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(132),a=i(d),r=n(131),s=i(r),c=n(133),l=i(c),u=n(100),m=i(u)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-list",t.extend(a.default)),t.component("md-list-item",t.extend(s.default)),t.component("md-list-expand",t.extend(l.default)),t.material.styles.push(m.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(134),a=i(d),r=n(136),s=i(r),c=n(135),l=i(c),u=n(101),m=i(u)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-menu",t.extend(a.default)),t.component("md-menu-item",t.extend(s.default)),t.component("md-menu-content",t.extend(l.default)),t.material.styles.push(m.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(137),a=i(d),r=n(139),s=i(r),c=n(138),l=i(c),u=n(102),m=i(u)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-radio",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(140),a=i(d),r=n(103),s=i(r)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-select",t.extend(a.default)),t.component("md-option",t.extend(s.default)),t.material.styles.push(l.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(142),a=i(d),r=n(141),s=i(r),c=n(104),l=i(c)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-sidenav",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(143),a=i(d),r=n(105),s=i(r)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-subheader",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(144),a=i(d),r=n(106),s=i(r)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-switch",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(145),a=i(d),r=n(107),s=i(r)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-table",t.extend(a.default)),t.component("md-table-header",{functional:!0,render:function(t,e){return t("thead",{staticClass:"md-table-header"},e.children)}}),t.component("md-table-body",{functional:!0,render:function(t,e){return t("tbody",{staticClass:"md-table-body"},e.children)}}),t.component("md-table-row",t.extend(s.default)),t.component("md-table-head",t.extend(l.default)),t.component("md-table-cell",t.extend(m.default)),t.component("md-table-edit",t.extend(h.default)),t.component("md-table-card",t.extend(b.default)),t.component("md-table-pagination",t.extend(g.default)),t.component("md-table-alternate-header",t.extend(M.default)),t.material.styles.push(_.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(146),a=i(d),r=n(153),s=i(r),c=n(151),l=i(c),u=n(149),m=i(u),f=n(150),h=i(f),p=n(148),b=i(p),E=n(147),M=i(E),v=n(152),g=i(v),A=n(108),_=i(A)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-tabs",t.extend(a.default)),t.component("md-tab",t.extend(s.default)),t.material.styles.push(l.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(155),a=i(d),r=n(154),s=i(r),c=n(109),l=i(c)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-toolbar",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(156),a=i(d),r=n(110),s=i(r)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-tooltip",t.extend(a.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(157),a=i(d)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-whiteframe",t.extend(a.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(158),a=i(d)},function(t,e,n){"use strict";function i(t){var e="md-ink-ripple",n="md-ripple",i="md-active",o=void 0,d=void 0,a=function(){d.removeEventListener("mousedown",o)},r=function(t,d){d&&!function(){var a=d.querySelector(":scope > ."+e+"> ."+n);a&&(o=function(t){var e=d.getBoundingClientRect();t.stopPropagation(),a.classList.remove(i);var n=t.pageY-e.top-a.offsetHeight/2-document.body.scrollTop,o=t.pageX-e.left-a.offsetWidth/2-document.body.scrollLeft;a.style.top=n+"px",a.style.left=o+"px",a.classList.add(i)},t.removeEventListener("mousedown",o),t.addEventListener("mousedown",o))}()},s=function(t,e,n){return t=document.createElement("div"),t.className=e,n&&(t.style.width=n,t.style.height=n),t},c=function(t){var e=["relative","absolute","fixed"];return e.indexOf(getComputedStyle(t).position)>-1},l=function(t){var e=!1,n=t;if(!t)return!1;if(c(t))return t;for(;!e&&(n=n.parentNode,n&&"body"!==n.tagName.toLowerCase());)n&&c(n)&&(e=n);return e},u=function(t,i){var o=l(t);if(o){var a=o.querySelector(":scope > ."+e+"> ."+n);if(!a){var c=Math.round(Math.max(o.offsetWidth,o.offsetHeight))+"px",u=i||s(a,e),m=s(a,n,c);u.appendChild(m),o.appendChild(u)}o===t&&a||(d=t,r(t,o))}};t.directive("mdInkRipple",function(e,n){t.nextTick(function(){n.value?a(e):u(e)})}),t.component("md-ink-ripple",{props:{mdDisabled:Boolean},render:function(t){return t("div",{staticClass:"md-ink-ripple"})},watch:{mdDisabled:function(){this.mdDisabled?a(this.$el.parentNode):u(this.$el.parentNode,this.$el)}},mounted:function(){this.mdDisabled||u(this.$el.parentNode,this.$el)},destroyed:function(){a(this.$el.parentNode)}})}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i,n(112),n(159)},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){t.directive("mdTheme",b),t.material.theme={register:function(e,n){var i={};i[e]=n,p(i,t.material.styles)},registerAll:function(e){p(e,t.material.styles)}}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(28),a=i(d),r=n(29),s=i(r),c=["primary","accent","background","warn","hue-1","hue-2","hue-3"],l={primary:"indigo",accent:"pink",background:"grey",warn:"deep-orange"},u=function(t,e){var n=document.head,i="md-theme-"+e;if(!n.querySelector("#"+i)){var o=document.createElement("style");t=t.replace(/THEME_NAME/g,i),o.type="text/css",o.id=i,o.textContent=t,n.appendChild(o)}},m=[],f=function(t,e){return c.forEach(function(n){t=t.replace(RegExp("("+n.toUpperCase()+")-(COLOR|CONTRAST)-?(A?\\d*)-?(\\d*\\.?\\d+)?","g"),function(t,i,o,d,r){var c=void 0,u=0===+d?500:d;if(e[n]?"string"==typeof e[n]?c=a.default[e[n]]:(c=a.default[e[n].color]||a.default[l[n]],u=0===+d?e[n].hue:d):c=a.default[l[n]],"COLOR"===o){var m=a.default[e[n]];return d||m||("accent"===n?u="A200":"background"===n&&(u=50)),r?(0,s.default)(c[u],r):c[u]}return c.darkText.indexOf(u)>=0?r?(0,s.default)("#000",r):"rgba(0, 0, 0, .87)":r?(0,s.default)("#fff",r):"rgba(255, 255, 255, .87)"})}),t},h=function(t,e,n){var i=[];n.forEach(function(e){i.push(f(e,t))}),u(i.join("\n"),e)},p=function(t,e){var n=t?Object.keys(t):[];n.indexOf("default")===-1&&(h(l,"default",e),m.push("default")),n.forEach(function(n){h(t[n],n,e),m.push(n)})},b=function(t,e){var n=e.value,i=e.oldValue,o=n,d="md-theme-"+o,a="md-theme-"+i;t.classList.contains(d)||(t.classList.remove(a),o&&m.indexOf(o)>=0?t.classList.add(d):(t.classList.add(a),console.warn('Attempted to use unregistered theme "'+o+'".')))}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={red:{50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000",darkText:[50,100,200,300,"A100"]},pink:{50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162",darkText:[50,100,200,"A100"]},purple:{50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff",darkText:[50,100,200,"A100"]},"deep-purple":{50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",A100:"#b388ff",A200:"#7c4dff",A400:"#651fff",A700:"#6200ea",darkText:[50,100,200,"A100"]},indigo:{50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe",darkText:[50,100,200,"A100"]},blue:{50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff",darkText:[50,100,200,300,400,"A100"]},"light-blue":{50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea",darkText:[50,100,200,300,400,500,"A100","A200","A300"]},cyan:{50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",A100:"#84ffff",A200:"#18ffff",A400:"#00e5ff",A700:"#00b8d4",darkText:[50,100,200,300,400,500,600,"A100","A200","A300","A400"]},teal:{50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",A100:"#a7ffeb",A200:"#64ffda",A400:"#1de9b6",A700:"#00bfa5",darkText:[50,100,200,300,400,"A100","A200","A300","A400"]},green:{50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853",darkText:[50,100,200,300,400,500,"A100","A200","A300","A400"]},"light-green":{50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",A100:"#ccff90",A200:"#b2ff59",A400:"#76ff03",A700:"#64dd17",darkText:[50,100,200,300,400,500,600,"A100","A200","A300","A400"]},lime:{50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",A100:"#f4ff81",A200:"#eeff41",A400:"#c6ff00",A700:"#aeea00",darkText:[50,100,200,300,400,500,600,700,800,"A100","A200","A300","A400"]},yellow:{50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",A100:"#ffff8d",A200:"#ffff00",A400:"#ffea00",A700:"#ffd600",darkText:[50,100,200,300,400,500,600,700,800,900,"A100","A200","A300","A400"]},amber:{50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",A100:"#ffe57f",A200:"#ffd740",A400:"#ffc400",A700:"#ffab00",darkText:[50,100,200,300,400,500,600,700,800,900,"A100","A200","A300","A400"]},orange:{50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00",darkText:[50,100,200,300,400,500,600,700,"A100","A200","A300","A400"]},"deep-orange":{50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",A100:"#ff9e80",A200:"#ff6e40",A400:"#ff3d00",A700:"#dd2c00",darkText:[50,100,200,300,400,"A100","A200"]},brown:{50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723",A100:"#d7ccc8",A200:"#bcaaa4",A400:"#8d6e63",A700:"#5d4037",darkText:[50,100,200,"A100","A200","A300","A400"]},grey:{50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#fff",A200:"#000000",A400:"#303030",A700:"#616161",darkText:[50,100,200,300,400,500,"A100"]},"blue-grey":{50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238",A100:"#cfd8dc",A200:"#b0bec5",A400:"#78909c",A700:"#455a64",darkText:[50,100,200,300,"A100","A200","A300","A400"]},white:{50:"#fff",100:"#fff",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff",A100:"#fff",A200:"#fff",A400:"#fff",A700:"#fff",darkText:[50,100,200,300,400,500,600,700,800,900,"A100","A200","A300","A400"]},black:{50:"#000",100:"#000",200:"#000",300:"#000",400:"#000",500:"#000",600:"#000",700:"#000",800:"#000",900:"#000",A100:"#000",A200:"#000",A400:"#000",A700:"#000",darkText:[]}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n="",i="",o="",d=t.toString().match(/^#?(([0-9a-zA-Z]{3}){1,3})$/);if(!d)throw new Error("Invalid color"+t);if(t=d[1],6===t.length)n=parseInt(t.substring(0,2),16),i=parseInt(t.substring(2,4),16),o=parseInt(t.substring(4,6),16);else if(3===t.length){var a=t.substring(0,1),r=t.substring(1,2),s=t.substring(2,3);n=parseInt(a+a,16),i=parseInt(r+r,16),o=parseInt(s+s,16)}return e?(e>1&&(e/=100),"rgba("+n+", "+i+", "+o+", "+e+")"):"rgb("+n+", "+i+", "+o+")"}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function o(t){return o.installed?void console.warn("Vue Material is already installed."):(o.installed=!0,t.material={styles:[l.default]},t.use(a.default),void t.use(s.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var d=n(27),a=i(d),r=n(26),s=i(r),c=n(111),l=i(c);n(204)},function(t,e){"use strict";function n(){var t=document.createElement("span"),e={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var n in e)if(void 0!==t.style[n])return e[n]}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n()},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdShift:Boolean},computed:{classes:function(){return this.mdShift?"md-shift":"md-fixed"}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdIcon:String,mdActive:Boolean},data:function(){return{active:!1}},computed:{classes:function(){return{"md-active":this.active}}},watch:{mdActive:function(t){this.setActive(t)}},methods:{setActive:function(t){this.$parent.$children.forEach(function(t){t.active=!1}),this.active=!!t,this.$emit("click")}},mounted:function(){if(!this.$parent.$el.classList.contains("md-bottom-bar"))throw this.$destroy(),new Error("You should wrap the md-bottom-bar-item in a md-bottom-bar");this.mdActive&&(this.active=!0)}}},function(t,e){"use strict";function n(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e=.7&&(i=.7),t.mdTextScrim?t.applyScrimColor(i):t.mdSolid&&t.applySolidColor(i)})}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{name:String,value:[String,Boolean],id:String,disabled:Boolean},data:function(){return{checked:this.value}},computed:{classes:function(){return{"md-checked":Boolean(this.checked),"md-disabled":this.disabled}}},watch:{value:function(){this.checked=this.value}},methods:{toggleCheck:function(t){this.disabled||(this.checked=!this.checked,this.$emit("change",this.checked,t),this.$emit("input",this.checked,t))}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(3),d=i(o),a=n(1),r=i(a);e.default={mixins:[d.default],props:{type:{type:String,default:"text"}},mounted:function(){if(this.parentContainer=(0,r.default)(this.$parent,"md-input-container"),!this.parentContainer)throw this.$destroy(),new Error("You should wrap the md-input in a md-input-container");this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.setParentValue(),this.handleMaxLength()}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(2),d=i(o);e.default={props:{mdInline:Boolean,mdDisabled:Boolean,mdHasPassword:Boolean},data:function(){return{value:"",input:!1,inputType:!1,showPassword:!1,enableCounter:!1,hasSelect:!1,hasPlaceholder:!1,isDisabled:!1,isRequired:!1,isFocused:!1,counterLength:0,inputLength:0}},computed:{hasValue:function(){return(0,d.default)(this.value)?this.value.length>0:Boolean(this.value)},classes:function(){return{"md-input-inline":this.mdInline,"md-has-password":this.mdHasPassword,"md-has-select":this.hasSelect,"md-has-value":this.hasValue,"md-input-placeholder":this.hasPlaceholder,"md-input-disabled":this.isDisabled,"md-input-required":this.isRequired,"md-input-focused":this.isFocused}}},methods:{togglePasswordType:function(){"input"===this.input.tagName.toLowerCase()&&("password"===this.inputType?(this.input.type="text",this.showPassword=!0):(this.input.type="password",this.showPassword=!1),this.input.focus())},setValue:function(t){this.value=t}},mounted:function(){if(this.input=this.$el.querySelectorAll("input, textarea, select")[0],!this.input)throw this.$destroy(),new Error("Missing input/select/textarea inside md-input-container");this.inputType=this.input.type}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(4),d=i(o),a=n(3),r=i(a),s=n(1),c=i(s);e.default={mixins:[r.default],mounted:function(){if(this.parentContainer=(0,c.default)(this.$parent,"md-input-container"),!this.parentContainer)throw this.$destroy(),new Error("You should wrap the md-textarea in a md-input-container");this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.setParentValue(),this.handleMaxLength(),this.$el.getAttribute("rows")||this.$el.setAttribute("rows","1"),(0,d.default)(this.$el)},beforeDestroy:function(){d.default.destroy(this.$el)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{height:0}},methods:{calculatePadding:function(){this.height=-this.$el.offsetHeight+"px"}},mounted:function(){this.calculatePadding()}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{href:String,target:String,disabled:Boolean},render:function(t){var e=this,n="md-button md-list-item-container",i="md-list-item-holder",o=this.$slots.default,d=o[0].componentOptions,a=void 0,r=void 0,s={staticClass:"md-list-item",on:{click:function(){e.$emit("click")}}},c=function(e){return t("div",{staticClass:i},e)},l=function(){return o[0].data.staticClass=n+" "+i,o[0].data.directives=[{name:"md-ink-ripple"}],t("li",s,o)},u=function(){o.some(function(t,e){if(t.componentOptions&&"md-list-expand"===t.componentOptions.tag)return a=t,r=e,!0})},m=function(){return t("md-icon",{staticClass:"md-list-expand-indicator"},"keyboard_arrow_down")},f=function(t){t.$children.some(function(t){t.$el.classList.contains("md-list-expand")&&t.calculatePadding()})},h=function(t){var e=void 0;t.$parent.$children.some(function(t){var n=t.$el.classList;if(n.contains("md-list-item-expand")&&n.contains("md-active"))return e=t,n.remove("md-active"),f(t),!0}),e&&t.$el===e.$el||t.$el.classList.add("md-active")},p=function(){return o.splice(r,1),o.push(m()),t("button",{staticClass:n,on:{click:function(){h(e),e.$emit("click")}},directives:[{name:"md-ink-ripple"}]},[c(o)])},b=function(){return s.staticClass+=" md-list-item-expand",t("li",s,[p(),a])};if(d&&"router-link"===d.tag)return l();if(u(),a)return b();var E=t("md-button",{staticClass:n,attrs:{target:this.target,href:this.href,disabled:this.disabled}},[c(o)]);return this.target&&(E.data.attrs.rel="noopener"),t("li",s,[E])}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(31),d=i(o);e.default={props:{mdSize:{type:[Number,String],default:0},mdDirection:{type:String,default:"bottom right"},mdCloseOnSelect:{type:Boolean,default:!0}},data:function(){return{browserMargin:8,active:!1}},watch:{mdSize:function(t,e){t>=1&&t<=7&&(this.removeLastSizeMenuContentClass(e),this.addNewSizeMenuContentClass(t))},mdDirection:function(t,e){this.removeLastDirectionMenuContentClass(e),this.addNewDirectionMenuContentClass(t)}},methods:{validateMenu:function(){if(!this.menuContent)throw this.$destroy(),new Error("You must have a md-menu-content inside your menu.");if(!this.menuTrigger)throw this.$destroy(),new Error("You must have an element with a md-menu-trigger attribute inside your menu.")},removeLastSizeMenuContentClass:function(t){this.menuContent.classList.remove("md-size-"+t)},removeLastDirectionMenuContentClass:function(t){this.menuContent.classList.remove("md-direction-"+t.replace(" ","-"))},addNewSizeMenuContentClass:function(t){this.menuContent.classList.add("md-size-"+t)},addNewDirectionMenuContentClass:function(t){ -this.menuContent.classList.add("md-direction-"+t.replace(" ","-"))},closeOnOffClick:function(t){this.$el.contains(t.target)||this.menuContent.contains(t.target)||this.close()},isAboveOfViewport:function(t){return t.top<=this.browserMargin-parseInt(getComputedStyle(this.menuContent).marginTop,10)},isBelowOfViewport:function(t){return t.top+this.menuContent.offsetHeight+this.browserMargin>=window.innerHeight-parseInt(getComputedStyle(this.menuContent).marginTop,10)},isOnTheLeftOfViewport:function(t){return t.left<=this.browserMargin-parseInt(getComputedStyle(this.menuContent).marginLeft,10)},isOnTheRightOfViewport:function(t){return t.left+this.menuContent.offsetWidth+this.browserMargin>=window.innerWidth-parseInt(getComputedStyle(this.menuContent).marginLeft,10)},getInViewPosition:function(t){var e=getComputedStyle(this.menuContent);return this.isAboveOfViewport(t)&&(t.top=this.browserMargin-parseInt(e.marginTop,10)),this.isOnTheLeftOfViewport(t)&&(t.left=this.browserMargin-parseInt(e.marginLeft,10)),this.isOnTheRightOfViewport(t)&&(t.left=window.innerWidth-this.browserMargin-this.menuContent.offsetWidth-parseInt(e.marginLeft,10)),this.isBelowOfViewport(t)&&(t.top=window.innerHeight-this.browserMargin-this.menuContent.offsetHeight-parseInt(e.marginTop,10)),t},getBottomRightPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top,left:t.left};return this.getInViewPosition(e),e},getBottomLeftPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top,left:t.left-this.menuContent.offsetWidth+t.width};return this.getInViewPosition(e),e},getTopRightPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top+t.height-this.menuContent.offsetHeight,left:t.left};return this.getInViewPosition(e),e},getTopLeftPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top+t.height-this.menuContent.offsetHeight,left:t.left-this.menuContent.offsetWidth+t.width};return this.getInViewPosition(e),e},calculateMenuContentPos:function(){var t=void 0;switch(this.mdDirection){case"bottom left":t=this.getBottomLeftPos();break;case"top right":t=this.getTopRightPos();break;case"top left":t=this.getTopLeftPos();break;default:t=this.getBottomRightPos()}this.menuContent.style.top=t.top+"px",this.menuContent.style.left=t.left+"px"},recalculateOnResize:function(){window.requestAnimationFrame(this.calculateMenuContentPos)},open:function(){this.$root.$el.contains(this.menuContent)&&this.$root.$el.removeChild(this.menuContent),this.$root.$el.appendChild(this.menuContent),document.addEventListener("click",this.closeOnOffClick),window.addEventListener("resize",this.recalculateOnResize),this.calculateMenuContentPos(),getComputedStyle(this.menuContent).top,this.menuContent.classList.add("md-active"),this.menuContent.focus(),this.active=!0},close:function t(){var e=this,n=this.menuContent,t=function t(i){if(n&&i.target===n){var o=e.menuContent.querySelector(".md-ripple.md-active");n.removeEventListener(d.default,t),e.menuTrigger.focus(),e.active=!1,o&&o.classList.remove("md-active"),e.$root.$el.removeChild(n),document.removeEventListener("click",e.closeOnOffClick),window.removeEventListener("resize",e.recalculateOnResize)}};this.menuContent.addEventListener(d.default,t),this.menuContent.classList.remove("md-active")},toggle:function(){this.active?this.close():this.open()}},mounted:function(){this.menuTrigger=this.$el.querySelector("[md-menu-trigger]"),this.menuContent=this.$el.querySelector(".md-menu-content"),this.validateMenu(),this.addNewSizeMenuContentClass(this.mdSize),this.addNewDirectionMenuContentClass(this.mdDirection),this.menuContent.parentNode.removeChild(this.menuContent),this.menuTrigger.addEventListener("click",this.toggle)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{oldHighlight:!1,highlighted:!1,itemsAmount:0}},methods:{close:function(){this.highlighted=!1,this.$parent.close()},highlightItem:function(t){this.oldHighlight=this.highlighted,"up"===t&&(1===this.highlighted?this.highlighted=this.itemsAmount:this.highlighted--),"down"===t&&(this.highlighted===this.itemsAmount?this.highlighted=1:this.highlighted++)},fireClick:function(){this.highlighted>0&&this.$children[0].$children[this.highlighted-1].$el.click()}},mounted:function(){if(!this.$parent.$el.classList.contains("md-menu"))throw this.$destroy(),new Error("You must wrap the md-menu-content in a md-menu")}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),d=i(o);n(70),e.default={props:{disabled:Boolean},data:function(){return{parentContent:{},index:0}},computed:{classes:function(){return{"md-highlighted":this.highlighted}},highlighted:function(){return this.index===this.parentContent.highlighted&&(this.disabled&&(this.parentContent.oldHighlight>this.parentContent.highlighted?this.parentContent.highlighted--:this.parentContent.highlighted++),1===this.index?this.parentContent.$el.scrollTop=0:this.index===this.parentContent.itemsAmount?this.parentContent.$el.scrollTop=this.parentContent.$el.scrollHeight:this.$el.scrollIntoViewIfNeeded(!1),!0)}},methods:{close:function(){this.disabled||(this.parentMenu.mdCloseOnSelect&&this.parentContent.close(),this.$emit("click"))}},mounted:function(){if(this.parentContent=(0,d.default)(this.$parent,"md-menu-content"),this.parentMenu=(0,d.default)(this.$parent,"md-menu"),!this.parentContent)throw this.$destroy(),new Error("You must wrap the md-menu-item in a md-menu-content");this.parentContent.itemsAmount++,this.index=this.parentContent.itemsAmount}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{name:String,value:[String,Boolean,Number],mdValue:{type:[String,Boolean,Number],required:!0},id:String,disabled:Boolean},computed:{classes:function(){return{"md-checked":this.value&&this.mdValue.toString()===this.value.toString(),"md-disabled":this.disabled}}},methods:{toggleCheck:function(t){this.disabled||(this.$emit("change",this.mdValue,t),this.$emit("input",this.mdValue,t))}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),d=i(o);e.default={props:{value:[String,Boolean,Number]},data:function(){return{parentSelect:{},check:!1,index:0}},computed:{isSelected:function(){if(this.value&&this.parentSelect.value){var t=this.value.toString();return this.parentSelect.multiple?this.parentSelect.value.indexOf(t)>=0:this.value&&this.parentSelect.value&&t===this.parentSelect.value.toString()}return!1},classes:function(){return{"md-selected":this.isSelected,"md-checked":this.check}}},methods:{selectOption:function(){this.parentSelect.multiple?this.check=!this.check:this.parentSelect.selectOption(this.value,this.$refs.item.textContent)}},watch:{isSelected:function(t){this.parentSelect.multiple&&(this.check=t)},check:function(t){t?this.parentSelect.selectMultiple(this.index,this.value,this.$refs.item.textContent):this.parentSelect.selectMultiple(this.index)}},mounted:function(){if(this.parentSelect=(0,d.default)(this.$parent,"md-select"),this.parentContent=(0,d.default)(this.$parent,"md-menu-content"),!this.parentSelect)throw new Error("You must wrap the md-option in a md-select");this.parentSelect.optionsAmount++,this.index=this.parentSelect.optionsAmount,this.parentSelect.multipleOptions[this.index]={},this.parentSelect.options[this.index]=this},beforeDestroy:function(){delete this.parentSelect.options[this.index],delete this.parentSelect.multipleOptions[this.index]}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d=n(1),a=i(d),r=n(2),s=i(r);e.default={props:{name:String,required:Boolean,multiple:Boolean,value:[String,Number,Array],id:String,disabled:Boolean,placeholder:String,mdMenuClass:String},data:function(){return{selectedValue:null,selectedText:null,multipleText:null,multipleOptions:{},options:{},optionsAmount:0}},computed:{classes:function(){return{"md-disabled":this.disabled}},contentClasses:function(){return this.multiple?"md-multiple "+this.mdMenuClass:this.mdMenuClass}},watch:{value:function(t){this.setTextAndvalue(t)}},methods:{getSingleValue:function(t){var e=this,n={};return Object.keys(this.options).forEach(function(i){var o=e.options[i];o.value===t&&(n.value=t,n.text=o.$refs.item.textContent)}),n},getMultipleValue:function(t){var e=this;if((0,s.default)(this.value)){var n=function(){var n=[];return t.forEach(function(t){Object.keys(e.options).forEach(function(i){var o=e.options[i];if(o.value===t){var d=o.$refs.item.textContent;e.multipleOptions[i]={value:t,text:d},n.push(d)}})}),{v:{value:t,text:n.join(", ")}}}();if("object"===("undefined"==typeof n?"undefined":o(n)))return n.v}return{}},setTextAndvalue:function(t){var e=this.multiple?this.getMultipleValue(t):this.getSingleValue(t);this.selectedValue=e.value,this.selectedText=e.text,this.parentContainer&&this.$parent.setValue(e.text)},changeValue:function(t){this.$emit("input",t),this.$emit("change",t)},selectMultiple:function(t,e,n){var i=[];this.multipleOptions[t]={value:e,text:n};for(var o in this.multipleOptions)this.multipleOptions.hasOwnProperty(o)&&this.multipleOptions[o].value&&i.push(this.multipleOptions[o].value);this.changeValue(i)},selectOption:function(t,e){this.selectedText=e,this.changeValue(t)}},mounted:function(){this.parentContainer=(0,a.default)(this.$parent,"md-input-container"),this.setTextAndvalue(this.value),this.parentContainer&&(this.parentContainer.setValue(this.value),this.parentContainer.hasSelect=!0)},beforeDestroy:function(){this.parentContainer&&(this.parentContainer.setValue(""),this.parentContainer.hasSelect=!1)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{mdVisible:!1}},computed:{classes:function(){return this.mdVisible&&"md-active"}},methods:{show:function(){this.mdVisible=!0,this.$el.focus(),this.$emit("open")},close:function(){this.mdVisible=!1,this.$el.blur(),this.$emit("close")},toggle:function(){this.mdVisible?this.close():this.show()}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={render:function(t){var e="div",n={staticClass:"md-subheader"};return"md-list"===this.$parent.$options._componentTag&&(e="li"),t(e,n,this.$slots.default)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=75,i="-1px";e.default={props:{name:String,value:Boolean,id:String,disabled:Boolean,type:{type:String,default:"button"}},data:function(){return{leftPos:i,checked:this.value}},computed:{classes:function(){return{"md-checked":Boolean(this.value),"md-disabled":this.disabled}},styles:function(){return{transform:"translate3D("+this.leftPos+", -50%, 0)"}}},watch:{checked:function(){this.leftPos=this.value?n+"%":i}},methods:{toggleSwitch:function(){this.disabled||(this.checked=!this.checked,this.$emit("change",this.checked),this.$emit("input",this.checked))}},mounted:function(){this.leftPos=this.value?n+"%":i}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),d=i(o);e.default={props:{mdSortType:String,mdSort:String},data:function(){return{sortType:this.mdSortType,sortBy:this.mdSort,hasRowSelection:!1,data:[],numberOfRows:0,numberOfSelected:0,selectedRows:{}}},methods:{emitSort:function(t){this.sortBy=t,this.$emit("sort",{name:t,type:this.sortType})},emitSelection:function(){this.$emit("select",this.selectedRows)}},mounted:function(){this.parentCard=(0,d.default)(this.$parent,"md-table-card"),this.parentCard&&(this.parentCard.tableInstance=this)}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),d=i(o);e.default={props:{mdSelectedLabel:String},data:function(){return{classes:{},tableInstance:{}}},mounted:function(){var t=this;this.parentCard=(0,d.default)(this.$parent,"md-table-card"),this.$nextTick(function(){t.tableInstance=t.parentCard.tableInstance,t.$watch("tableInstance.numberOfSelected",function(){t.$refs.counter.textContent=t.tableInstance.numberOfSelected,t.classes={"md-active":t.tableInstance.numberOfSelected>0}})})}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdNumeric:Boolean},computed:{classes:function(){return{"md-numeric":this.mdNumeric}}}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{value:String,mdLarge:Boolean,mdId:String,mdName:String,mdPlaceholder:String,mdMaxlength:[Number,String]},data:function(){return{active:!1}},computed:{triggerClasses:function(){return{"md-edited":this.value}},dialogClasses:function(){return{"md-active":this.active,"md-large":this.mdLarge}},realValue:function(){console.log(this.value)}},methods:{openDialog:function(){this.active=!0,this.$refs.input.$el.focus(),document.addEventListener("click",this.closeDialogOnOffClick)},closeDialog:function(){this.active&&(this.active=!1,this.$refs.input.$el.blur(),document.removeEventListener("click",this.closeDialogOnOffClick))},closeDialogOnOffClick:function(t){this.$refs.dialog.contains(t.target)||this.closeDialog()},confirmDialog:function(){var t=this.$refs.input.$el.value;this.closeDialog(),this.$emit("input",t),this.$emit("edited",t)}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),d=i(o);e.default={props:{mdNumeric:Boolean,mdSortBy:String,mdTooltip:String},data:function(){return{sortType:null,sorted:!1,parentTable:{}}},computed:{classes:function(){var t=this.hasMatchSort();return t||(this.sorted=!1),{"md-numeric":this.mdNumeric,"md-sortable":this.mdSortBy,"md-sorted":t&&this.sorted,"md-sorted-descending":t&&"desc"===this.sortType}}},methods:{hasMatchSort:function(){return this.parentTable.sortBy===this.mdSortBy},changeSort:function(){this.mdSortBy&&("asc"===this.sortType&&this.sorted?this.sortType="desc":this.sortType="asc",this.sorted=!0,this.parentTable.sortType=this.sortType,this.parentTable.emitSort(this.mdSortBy))}},mounted:function(){this.parentTable=(0,d.default)(this.$parent,"md-table"),this.hasMatchSort()&&(this.sorted=!0,this.sortType=this.parentTable.sortType)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdSize:{type:[Number,String],default:10},mdPageOptions:[Array,Boolean],mdPage:{type:[Number,String],default:1},mdTotal:{type:[Number,String],default:"Many"},mdLabel:{type:String,default:"Rows per page"},mdSeparator:{type:String,default:"of"}},data:function(){return{currentSize:parseInt(this.mdSize,10),currentPage:parseInt(this.mdPage,10)}},computed:{lastPage:function(){return!1}},methods:{emitPaginationEvent:function(){this.canFireEvents&&this.$emit("pagination",{size:this.currentSize,page:this.currentPage})},changeSize:function(){this.canFireEvents&&(this.$emit("size",this.currentSize),this.emitPaginationEvent())},changePage:function(){this.canFireEvents&&(this.$emit("page",this.currentPage),this.emitPaginationEvent())}},mounted:function(){var t=this;this.$nextTick(function(){t.mdPageOptions=t.mdPageOptions||[10,25,50,100],t.currentSize=t.mdPageOptions[0],t.canFireEvents=!0})}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),d=i(o),a="md-transition-off";e.default={props:{mdAutoSelect:Boolean,mdSelection:Boolean,mdItem:Object},data:function(){return{parentTable:{},headRow:!1,checkbox:!1,index:0}},computed:{isDisabled:function(){return!this.mdSelection&&!this.headRow},hasSelection:function(){return this.mdSelection||this.headRow&&this.parentTable.hasRowSelection},classes:function(){return{"md-selected":this.checkbox}}},methods:{setSelectedRow:function(t,e){t?(this.parentTable.selectedRows[e]=this.parentTable.data[e],++this.parentTable.numberOfSelected):(delete this.parentTable.selectedRows[e],--this.parentTable.numberOfSelected)},handleSingleSelection:function(t){this.setSelectedRow(t,this.index-1),this.parentTable.$children[0].checkbox=this.parentTable.numberOfSelected===this.parentTable.numberOfRows},handleMultipleSelection:function(t){var e=this;this.parentTable.numberOfRows>25&&this.parentTable.$el.classList.add(a),this.parentTable.$children.forEach(function(n,i){n.checkbox=t,n.headRow||e.setSelectedRow(t,i-1)}),t?this.parentTable.numberOfSelected=this.parentTable.numberOfRows:this.parentTable.numberOfSelected=0,window.setTimeout(function(){return e.parentTable.$el.classList.remove(a)})},select:function(t){this.hasSelection&&(this.headRow?this.handleMultipleSelection(t):this.handleSingleSelection(t),this.parentTable.emitSelection())},autoSelect:function(){this.mdAutoSelect&&this.hasSelection&&(this.checkbox=!this.checkbox,this.handleSingleSelection(this.checkbox),this.parentTable.emitSelection())}},watch:{data:function(){this.parentTable.data[this.index]=this.item}},mounted:function(){this.parentTable=(0,d.default)(this.$parent,"md-table"),"thead"===this.$el.parentNode.tagName.toLowerCase()?this.headRow=!0:(this.parentTable.numberOfRows++,this.index=this.parentTable.numberOfRows,this.mdSelection&&(this.parentTable.hasRowSelection=!0),this.mdItem&&this.parentTable.data.push(this.mdItem))}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{id:[String,Number],mdLabel:[String,Number],mdIcon:String,mdActive:Boolean,mdDisabled:Boolean},data:function(){var t=void 0;return this.id||(t="tab-"+Math.random().toString(36).substr(2,10)),{tabId:this.id||t}},watch:{mdActive:function(){this.updateTabData()},mdDisabled:function(){this.updateTabData()},mdIcon:function(){this.updateTabData()},mdLabel:function(){this.updateTabData()}},methods:{updateTabData:function(){this.$parent.updateTabData({id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,ref:this.$refs.tab})}},mounted:function(){if(!this.$parent.$el.classList.contains("md-tabs"))throw this.$destroy(),new Error("You should wrap the md-tab in a md-tabs");this.$parent.registerTab({id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,ref:this.$refs.tab})}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdFixed:Boolean,mdCentered:Boolean,mdElevation:[String,Number]},data:function(){return{hasIcons:!1,hasLabel:!1,elevation:this.mdElevation,activeTab:"",activeTabNumber:0,tabs:{}}},watch:{mdFixed:function(){var t=this,e=0,n=window.setInterval(function(){e++,window.requestAnimationFrame(function(){t.calculateIndicatorPos(!0)}),e>200&&window.clearInterval(n)},1);this.recalculateAllTabsPos()},mdCentered:function(){this.recalculateAllTabsPos()},mdElevation:function(){this.elevation=this.mdElevation}},computed:{tabClasses:function(){return{"md-fixed":this.mdFixed,"md-centered":this.mdCentered||this.mdFixed,"md-has-icon":this.hasIcons,"md-has-label":this.hasLabel}},indicatorClass:function(){var t=this.lastIndicatorNumber>this.activeTabNumber;return this.lastIndicatorNumber=this.activeTabNumber,{"md-to-right":!t,"md-to-left":t}}},methods:{getHeaderClass:function(t){return{"md-active":this.activeTab===t.id,"md-disabled":t.disabled}},calculateIndicatorPos:function(t){var e=this,n=this.$refs.indicator,i=this.$el.offsetWidth;t&&n.classList.add("md-transition-off"),this.$nextTick(function(){var o=e.$refs.tabHeader[e.activeTabNumber],d=o.offsetLeft,a=i-d-o.offsetWidth;n.style.left=d+"px",n.style.right=a+"px",t&&window.setTimeout(function(){n.classList.remove("md-transition-off")},100)})},calculateTabPos:function(t,e){this.$refs.tabWrapper.style.transform="translate3D("+-this.$refs.tabContent.offsetWidth*this.activeTabNumber+"px, 0, 0)",t.style.width=this.$refs.tabContent.offsetWidth+"px",t.style.left=this.$refs.tabContent.offsetWidth*e+"px"},setVisibleTab:function(t){this.$refs.tabContent.style.height=t.offsetHeight+"px",t.classList.add("md-active")},changeTab:function(t){var e=this,n=Object.keys(this.tabs),i=t||n[0],o=n.indexOf(i);this.tabs[this.activeTab||i].ref.classList.remove("md-active"),this.activeTab=i,this.activeTabNumber=o,this.$nextTick(function(){e.calculateIndicatorPos(),e.calculateTabPos(e.tabs[i].ref,o),e.setVisibleTab(e.tabs[i].ref)}),this.$emit("change",o)},handleTabData:function(t){var e=Object.keys(this.tabs),n=e.indexOf(t.id);this.hasIcons=!!t.icon,this.hasLabel=!!t.label,t.disabled?this.changeTab(e[n+1]):t.active&&this.changeTab(t.id)},registerTab:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.calculateTabPos(this.tabs[t.id].ref,Object.keys(this.tabs).length-1)},updateTabData:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.$forceUpdate(),this.recalculateAllTabsPos()},recalculateAllTabsPos:function(t){var e=this;"undefined"==typeof t&&(t=!0),window.requestAnimationFrame(function(){e.calculateIndicatorPos(!t),Object.keys(e.tabs).forEach(function(t,n){e.calculateTabPos(e.tabs[t].ref,n)})})}},mounted:function(){this.activeTab||this.changeTab(),window.addEventListener("resize",this.recalculateAllTabsPos)},beforeDestroy:function(){window.removeEventListener("resize",this.recalculateAllTabsPos)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=void 0,i=void 0,o=void 0,d=function(t){var e=t.targetElement.getBoundingClientRect();switch(t.mdDirection){case"top":t.$el.style.top=e.top-t.$el.offsetHeight+"px",t.$el.style.left=e.left+e.width/2+"px";break;case"right":t.$el.style.top=e.top+"px",t.$el.style.left=e.left+e.width+"px";break;case"bottom":t.$el.style.top=e.bottom+"px",t.$el.style.left=e.left+e.width/2+"px";break;case"left":t.$el.style.top=e.top+"px",t.$el.style.left=e.left-t.$el.offsetWidth+"px";break;default:console.warn("Invalid "+t.mdDirection+" option to md-direction option")}};e.default={props:{mdDirection:{type:String,default:"bottom"},mdDelay:{type:String,default:"0"}},data:function(){return{active:!1}},computed:{classes:function(){return{"md-active":this.active,"md-tooltip-top":"top"===this.mdDirection,"md-tooltip-right":"right"===this.mdDirection,"md-tooltip-bottom":"bottom"===this.mdDirection,"md-tooltip-left":"left"===this.mdDirection}},style:function(){return{"transition-delay":this.mdDelay+"ms"}}},watch:{mdDirection:function(){d(this)}},mounted:function(){var t=this,e=this.$el,o=e.parentNode;this.targetElement=o,n=function(){document.body.appendChild(e),d(t),t.active=!0},i=function(){var n=function t(){e.removeEventListener("transitionend",t),e.parentNode&&!e.classList.contains("md-active")&&document.body.removeChild(e)};t.active=!1,e.removeEventListener("transitionend",n),e.addEventListener("transitionend",n)},this.$el.parentNode.removeChild(this.$el),o.addEventListener("mouseenter",n),o.addEventListener("focus",n),o.addEventListener("mouseleave",i),o.addEventListener("blur",i)},beforeDestroy:function(){this.active=!1,this.$el.parentNode&&document.body.removeChild(this.$el),o&&(o.removeEventListener("mouseenter",n),o.removeEventListener("focus",n),o.removeEventListener("mouseleave",i),o.removeEventListener("blur",i))}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdElevation:[String,Number]},data:function(){return{elevation:0===this.mdElevation?0:this.mdElevation||1}},watch:{mdElevation:function(){this.elevation=this.mdElevation}},computed:{classes:function(){var t=parseInt(this.elevation,10),e="md-whiteframe-";return isNaN(t)||"number"!=typeof t?this.elevation.indexOf("dp")>-1&&(e+=this.elevation):(e+=t,e+="dp"),e}}}},function(t,e,n){e=t.exports=n(69)(),e.push([t.id,'html{height:100%;box-sizing:border-box}html *,html :after,html :before{box-sizing:inherit}body{min-height:100%;margin:0;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:rgba(0,0,0,.87);font-family:Roboto,Lato,sans-serif}audio,canvas,embed,iframe,img,object,svg,video{max-width:100%;height:auto;font-style:italic;vertical-align:middle}[tabindex="-1"]:focus{outline:none!important}.md-scrollbar::-webkit-scrollbar,.md-scrollbar ::-webkit-scrollbar{width:10px;height:10px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.12);transition:all .5s cubic-bezier(.35,0,.25,1);background-color:rgba(0,0,0,.05)}.md-scrollbar::-webkit-scrollbar:hover,.md-scrollbar ::-webkit-scrollbar:hover{box-shadow:inset 1px 1px 0 rgba(0,0,0,.054),inset 0 -1px 0 rgba(0,0,0,.038);background-color:rgba(0,0,0,.087)}.md-scrollbar::-webkit-scrollbar-button,.md-scrollbar ::-webkit-scrollbar-button{display:none}.md-scrollbar::-webkit-scrollbar-corner,.md-scrollbar ::-webkit-scrollbar-corner{background-color:transparent}.md-scrollbar::-webkit-scrollbar-thumb,.md-scrollbar ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26);box-shadow:inset 1px 1px 0 rgba(0,0,0,.054),inset 0 -1px 0 rgba(0,0,0,.087);transition:all .5s cubic-bezier(.35,0,.25,1)}.md-caption{font-size:12px;font-weight:400;letter-spacing:.02em;line-height:17px}.md-body-1,body{font-weight:400;line-height:20px}.md-body-1,.md-body-2,body{font-size:14px;letter-spacing:.01em}.md-body-2{font-weight:500;line-height:24px}.md-subheading{font-size:16px;font-weight:400;letter-spacing:.01em;line-height:24px}.md-title{font-size:20px;font-weight:500;letter-spacing:.005em;line-height:26px}.md-headline{font-size:24px;line-height:32px}.md-display-1,.md-headline{font-weight:400;letter-spacing:0}.md-display-1{font-size:34px;line-height:40px}.md-display-2{font-size:45px;font-weight:400;letter-spacing:0;line-height:48px}.md-display-3{font-size:56px;font-weight:400;letter-spacing:-.005em;line-height:58px}.md-display-4{font-size:112px;font-weight:300;letter-spacing:-.01em;line-height:112px}a:not(.md-button){text-decoration:none}a:not(.md-button):hover{text-decoration:underline}button:focus{outline:none}',""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;ee.scrollTop+e.clientHeight,r=this.offsetLeft-e.offsetLefte.scrollLeft+e.clientWidth,c=d&&!a;(d||a)&&t&&(e.scrollTop=this.offsetTop-e.offsetTop-e.clientHeight/2-i+this.clientHeight/2),(r||s)&&t&&(e.scrollLeft=this.offsetLeft-e.offsetLeft-e.clientWidth/2-o+this.clientWidth/2),(d||a||r||s)&&!t&&this.scrollIntoView(c)})},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){t.exports=".THEME_NAME .md-avatar.md-primary.md-avatar-icon,.THEME_NAME.md-avatar.md-primary.md-avatar-icon{background-color:PRIMARY-COLOR}.THEME_NAME .md-avatar.md-primary.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-primary.md-avatar-icon .md-icon{color:PRIMARY-CONTRAST-0.99999}.THEME_NAME .md-avatar.md-accent.md-avatar-icon,.THEME_NAME.md-avatar.md-accent.md-avatar-icon{background-color:ACCENT-COLOR}.THEME_NAME .md-avatar.md-accent.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-accent.md-avatar-icon .md-icon{color:ACCENT-CONTRAST-0.99999}.THEME_NAME .md-avatar.md-warn.md-avatar-icon,.THEME_NAME.md-avatar.md-warn.md-avatar-icon{background-color:WARN-COLOR}.THEME_NAME .md-avatar.md-warn.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon{color:WARN-CONTRAST-0.99999}\n"},function(t,e){t.exports=".THEME_NAME .md-bottom-bar.md-fixed,.THEME_NAME.md-bottom-bar.md-fixed{background-color:BACKGROUND-COLOR}.THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active{color:PRIMARY-COLOR}.THEME_NAME .md-bottom-bar.md-shift,.THEME_NAME.md-bottom-bar.md-shift{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item{color:PRIMARY-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item.md-active{color:PRIMARY-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-accent,.THEME_NAME.md-bottom-bar.md-shift.md-accent{background-color:ACCENT-COLOR}.THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item{color:ACCENT-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active{color:ACCENT-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-warn,.THEME_NAME.md-bottom-bar.md-shift.md-warn{background-color:WARN-COLOR}.THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item{color:WARN-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active{color:WARN-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-transparent,.THEME_NAME.md-bottom-bar.md-shift.md-transparent{background-color:transparent}.THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}\n"},function(t,e){t.exports=".THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button){color:BACKGROUND-COLOR-900;background-color:BACKGROUND-COLOR-50}.THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button):hover,.THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button):hover{background-color:BACKGROUND-COLOR-200}.THEME_NAME .md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised){color:BACKGROUND-COLOR}.THEME_NAME .md-button:not([disabled]).md-fab,.THEME_NAME.md-button:not([disabled]).md-fab{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME .md-button:not([disabled]).md-fab:hover,.THEME_NAME.md-button:not([disabled]).md-fab:hover{background-color:ACCENT-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-fab.md-clean,.THEME_NAME.md-button:not([disabled]).md-fab.md-clean{color:BACKGROUND-COLOR-900;background-color:BACKGROUND-COLOR-50}.THEME_NAME .md-button:not([disabled]).md-fab.md-clean:hover,.THEME_NAME.md-button:not([disabled]).md-fab.md-clean:hover{background-color:BACKGROUND-COLOR-200}.THEME_NAME .md-button:not([disabled]).md-primary:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-primary:not(.md-icon-button){color:PRIMARY-COLOR}.THEME_NAME .md-button:not([disabled]).md-primary.md-raised,.THEME_NAME .md-button:not([disabled]).md-primary.md-fab,.THEME_NAME.md-button:not([disabled]).md-primary.md-raised,.THEME_NAME.md-button:not([disabled]).md-primary.md-fab{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-button:not([disabled]).md-primary.md-raised:hover,.THEME_NAME .md-button:not([disabled]).md-primary.md-fab:hover,.THEME_NAME.md-button:not([disabled]).md-primary.md-raised:hover,.THEME_NAME.md-button:not([disabled]).md-primary.md-fab:hover{background-color:PRIMARY-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised){color:PRIMARY-COLOR}.THEME_NAME .md-button:not([disabled]).md-accent:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-accent:not(.md-icon-button){color:ACCENT-COLOR}.THEME_NAME .md-button:not([disabled]).md-accent.md-raised,.THEME_NAME.md-button:not([disabled]).md-accent.md-raised{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME .md-button:not([disabled]).md-accent.md-raised:hover,.THEME_NAME.md-button:not([disabled]).md-accent.md-raised:hover{background-color:ACCENT-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised){color:ACCENT-COLOR}.THEME_NAME .md-button:not([disabled]).md-warn:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-warn:not(.md-icon-button){color:WARN-COLOR}.THEME_NAME .md-button:not([disabled]).md-warn.md-raised,.THEME_NAME .md-button:not([disabled]).md-warn.md-fab,.THEME_NAME.md-button:not([disabled]).md-warn.md-raised,.THEME_NAME.md-button:not([disabled]).md-warn.md-fab{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME .md-button:not([disabled]).md-warn.md-raised:hover,.THEME_NAME .md-button:not([disabled]).md-warn.md-fab:hover,.THEME_NAME.md-button:not([disabled]).md-warn.md-raised:hover,.THEME_NAME.md-button:not([disabled]).md-warn.md-fab:hover{background-color:WARN-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised){color:WARN-COLOR}\n"; -},function(t,e){t.exports='.THEME_NAME .md-button-toggle .md-button:after,.THEME_NAME.md-button-toggle .md-button:after{width:1px;position:absolute;top:0;bottom:0;left:0;content:" "}.THEME_NAME .md-button-toggle .md-toggle,.THEME_NAME.md-button-toggle .md-toggle{color:BACKGROUND-CONTRAST-600;background-color:BACKGROUND-COLOR-500}.THEME_NAME .md-button-toggle .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]){background-color:BACKGROUND-COLOR-600}.THEME_NAME .md-button-toggle .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle .md-toggle+.md-toggle:after{background-color:BACKGROUND-COLOR-600}.THEME_NAME .md-button-toggle.md-primary .md-toggle,.THEME_NAME.md-button-toggle.md-primary .md-toggle{color:PRIMARY-CONTRAST;background-color:PRIMARY-COLOR}.THEME_NAME .md-button-toggle.md-primary .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-primary .md-toggle:hover:not([disabled]){background-color:PRIMARY-COLOR-600}.THEME_NAME .md-button-toggle.md-primary .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-primary .md-toggle+.md-toggle:after{background-color:PRIMARY-COLOR-700}.THEME_NAME .md-button-toggle.md-accent .md-toggle,.THEME_NAME.md-button-toggle.md-accent .md-toggle{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME .md-button-toggle.md-accent .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-accent .md-toggle:hover:not([disabled]){background-color:ACCENT-COLOR-600}.THEME_NAME .md-button-toggle.md-accent .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-accent .md-toggle+.md-toggle:after{background-color:ACCENT-COLOR-700}.THEME_NAME .md-button-toggle.md-warn .md-toggle,.THEME_NAME.md-button-toggle.md-warn .md-toggle{color:WARN-CONTRAST;background-color:WARN-COLOR}.THEME_NAME .md-button-toggle.md-warn .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-warn .md-toggle:hover:not([disabled]){background-color:WARN-COLOR-600}.THEME_NAME .md-button-toggle.md-warn .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-warn .md-toggle+.md-toggle:after{background-color:WARN-COLOR-700}.THEME_NAME .md-button-toggle [disabled],.THEME_NAME.md-button-toggle [disabled]{color:rgba(0,0,0,0.26)}.THEME_NAME .md-button-toggle [disabled].md-toggle,.THEME_NAME.md-button-toggle [disabled].md-toggle{color:BACKGROUND-CONTRAST-0.2;background-color:rgba(0,0,0,0.26)}\n'},function(t,e){t.exports=".THEME_NAME .md-card,.THEME_NAME.md-card{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-card .md-icon-button .md-icon,.THEME_NAME.md-card .md-icon-button .md-icon{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-card>.md-card-area:after,.THEME_NAME.md-card>.md-card-area:after{background-color:BACKGROUND-CONTRAST-0.12}.THEME_NAME .md-card .md-card-media-cover.md-text-scrim .md-backdrop,.THEME_NAME.md-card .md-card-media-cover.md-text-scrim .md-backdrop{background:linear-gradient(to bottom, BACKGROUND-CONTRAST-0.0 20%, BACKGROUND-CONTRAST-0.275 66%, BACKGROUND-CONTRAST-0.55 100%)}.THEME_NAME .md-card .md-card-media-cover.md-solid .md-card-area,.THEME_NAME.md-card .md-card-media-cover.md-solid .md-card-area{background-color:BACKGROUND-CONTRAST-0.4}.THEME_NAME .md-card .md-card-expand .md-card-actions,.THEME_NAME.md-card .md-card-expand .md-card-actions{background-color:BACKGROUND-COLOR-A100}\n"},function(t,e){t.exports=".THEME_NAME .md-checkbox.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-checked .md-checkbox-container{background-color:ACCENT-COLOR;border-color:ACCENT-COLOR}.THEME_NAME .md-checkbox.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-checked .md-checkbox-container:after{border-color:ACCENT-CONTRAST}.THEME_NAME .md-checkbox.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-checkbox.md-checked .md-ripple,.THEME_NAME.md-checkbox.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container{background-color:PRIMARY-COLOR;border-color:PRIMARY-COLOR}.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container:after{border-color:PRIMARY-CONTRAST}.THEME_NAME .md-checkbox.md-primary.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container{background-color:WARN-COLOR;border-color:WARN-COLOR}.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container:after{border-color:WARN-CONTRAST}.THEME_NAME .md-checkbox.md-warn.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-checkbox.md-disabled.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-disabled.md-checked .md-checkbox-container{background-color:rgba(0,0,0,0.26);border-color:transparent}.THEME_NAME .md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container,.THEME_NAME.md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container{border-color:rgba(0,0,0,0.26)}\n"},function(t,e){t.exports=".THEME_NAME .md-icon.md-primary,.THEME_NAME.md-icon.md-primary{color:PRIMARY-COLOR}.THEME_NAME .md-icon.md-accent,.THEME_NAME.md-icon.md-accent{color:ACCENT-COLOR}.THEME_NAME .md-icon.md-warn,.THEME_NAME.md-icon.md-warn{color:WARN-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-input-container.md-input-invalid:after,.THEME_NAME.md-input-container.md-input-invalid:after{background-color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-invalid label,.THEME_NAME .md-input-container.md-input-invalid .md-error,.THEME_NAME .md-input-container.md-input-invalid .md-count,.THEME_NAME .md-input-container.md-input-invalid input,.THEME_NAME .md-input-container.md-input-invalid textarea,.THEME_NAME.md-input-container.md-input-invalid label,.THEME_NAME.md-input-container.md-input-invalid .md-error,.THEME_NAME.md-input-container.md-input-invalid .md-count,.THEME_NAME.md-input-container.md-input-invalid input,.THEME_NAME.md-input-container.md-input-invalid textarea{color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-focused.md-input-inline label,.THEME_NAME.md-input-container.md-input-focused.md-input-inline label{color:rgba(0,0,0,0.54)}.THEME_NAME .md-input-container.md-input-focused.md-input-required label:after,.THEME_NAME.md-input-container.md-input-focused.md-input-required label:after{color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-focused:after,.THEME_NAME.md-input-container.md-input-focused:after{height:2px;background-color:PRIMARY-COLOR}.THEME_NAME .md-input-container.md-input-focused input,.THEME_NAME .md-input-container.md-input-focused textarea,.THEME_NAME.md-input-container.md-input-focused input,.THEME_NAME.md-input-container.md-input-focused textarea{color:PRIMARY-COLOR;text-shadow:0 0 0 BACKGROUND-CONTRAST;-webkit-text-fill-color:transparent}.THEME_NAME .md-input-container.md-input-focused label,.THEME_NAME.md-input-container.md-input-focused label{color:PRIMARY-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-list,.THEME_NAME.md-list{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST}.THEME_NAME .md-list.md-transparent,.THEME_NAME.md-list.md-transparent{background-color:transparent;color:inherit}.THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container,.THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container>.md-icon{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container>.md-icon{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container{color:ACCENT-COLOR}.THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container>.md-icon{color:ACCENT-COLOR}.THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container{color:WARN-COLOR}.THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container>.md-icon{color:WARN-COLOR}.THEME_NAME .md-list .md-list-item-expand .md-list-item-container,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-list .md-list-item-expand .md-list-item-container:hover,.THEME_NAME .md-list .md-list-item-expand .md-list-item-container:focus,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container:hover,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container:focus{background-color:rgba(153,153,153,0.2)}\n"},function(t,e){t.exports=""},function(t,e){t.exports=".THEME_NAME .md-radio .md-radio-container:after,.THEME_NAME.md-radio .md-radio-container:after{background-color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-radio-container,.THEME_NAME.md-radio.md-checked .md-radio-container{border-color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-ripple,.THEME_NAME.md-radio.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-radio.md-primary .md-radio-container:after,.THEME_NAME.md-radio.md-primary .md-radio-container:after{background-color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-primary.md-checked .md-radio-container,.THEME_NAME.md-radio.md-primary.md-checked .md-radio-container{border-color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-primary.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-warn .md-radio-container:after,.THEME_NAME.md-radio.md-warn .md-radio-container:after{background-color:WARN-COLOR}.THEME_NAME .md-radio.md-warn.md-checked .md-radio-container,.THEME_NAME.md-radio.md-warn.md-checked .md-radio-container{border-color:WARN-COLOR}.THEME_NAME .md-radio.md-warn.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-radio.md-disabled .md-radio-container,.THEME_NAME.md-radio.md-disabled .md-radio-container{border-color:rgba(0,0,0,0.26)}.THEME_NAME .md-radio.md-disabled .md-radio-container:after,.THEME_NAME.md-radio.md-disabled .md-radio-container:after{background-color:rgba(0,0,0,0.26)}.THEME_NAME .md-radio.md-disabled.md-checked .md-radio-container,.THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container{border-color:rgba(0,0,0,0.26)}\n"},function(t,e){t.exports=".THEME_NAME .md-select-content .md-menu-item.md-selected,.THEME_NAME .md-select-content .md-menu-item.md-checked,.THEME_NAME.md-select-content .md-menu-item.md-selected,.THEME_NAME.md-select-content .md-menu-item.md-checked{color:PRIMARY-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-sidenav .md-sidenav-content,.THEME_NAME.md-sidenav .md-sidenav-content{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST}\n"},function(t,e){t.exports=".THEME_NAME .md-subheader.md-primary,.THEME_NAME.md-subheader.md-primary{color:PRIMARY-COLOR}.THEME_NAME .md-subheader.md-accent,.THEME_NAME.md-subheader.md-accent{color:ACCENT-COLOR}.THEME_NAME .md-subheader.md-warn,.THEME_NAME.md-subheader.md-warn{color:WARN-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-switch.md-checked .md-switch-container,.THEME_NAME.md-switch.md-checked .md-switch-container{background-color:ACCENT-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked .md-switch-thumb,.THEME_NAME.md-switch.md-checked .md-switch-thumb{background-color:ACCENT-COLOR}.THEME_NAME .md-switch.md-checked .md-ink-ripple,.THEME_NAME.md-switch.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-switch.md-checked .md-ripple,.THEME_NAME.md-switch.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-switch.md-checked.md-primary .md-switch-container,.THEME_NAME.md-switch.md-checked.md-primary .md-switch-container{background-color:PRIMARY-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked.md-primary .md-switch-thumb,.THEME_NAME.md-switch.md-checked.md-primary .md-switch-thumb{background-color:PRIMARY-COLOR}.THEME_NAME .md-switch.md-checked.md-primary .md-ink-ripple,.THEME_NAME.md-switch.md-checked.md-primary .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-switch.md-checked.md-warn .md-switch-container,.THEME_NAME.md-switch.md-checked.md-warn .md-switch-container{background-color:WARN-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked.md-warn .md-switch-thumb,.THEME_NAME.md-switch.md-checked.md-warn .md-switch-thumb{background-color:WARN-COLOR}.THEME_NAME .md-switch.md-checked.md-warn .md-ink-ripple,.THEME_NAME.md-switch.md-checked.md-warn .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-switch.md-disabled .md-switch-container,.THEME_NAME .md-switch.md-disabled.md-checked .md-switch-container,.THEME_NAME.md-switch.md-disabled .md-switch-container,.THEME_NAME.md-switch.md-disabled.md-checked .md-switch-container{background-color:rgba(0,0,0,0.12)}.THEME_NAME .md-switch.md-disabled .md-switch-thumb,.THEME_NAME .md-switch.md-disabled.md-checked .md-switch-thumb,.THEME_NAME.md-switch.md-disabled .md-switch-thumb,.THEME_NAME.md-switch.md-disabled.md-checked .md-switch-thumb{background-color:#bdbdbd}\n"},function(t,e){t.exports=".THEME_NAME .md-table-card .md-toolbar,.THEME_NAME.md-table-card .md-toolbar{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST-A100}.THEME_NAME .md-table-alternate-header,.THEME_NAME.md-table-alternate-header{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-table-alternate-header .md-toolbar,.THEME_NAME.md-table-alternate-header .md-toolbar{background-color:ACCENT-COLOR-A100-0.2;color:ACCENT-CONTRAST-A100}.THEME_NAME .md-table-alternate-header .md-counter,.THEME_NAME.md-table-alternate-header .md-counter{color:ACCENT-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-tabs .md-tabs-navigation,.THEME_NAME.md-tabs .md-tabs-navigation{background-color:PRIMARY-COLOR}.THEME_NAME .md-tabs .md-tab-header,.THEME_NAME.md-tabs .md-tab-header{color:PRIMARY-CONTRAST-0.54}.THEME_NAME .md-tabs .md-tab-header.md-active,.THEME_NAME .md-tabs .md-tab-header:focus,.THEME_NAME.md-tabs .md-tab-header.md-active,.THEME_NAME.md-tabs .md-tab-header:focus{color:PRIMARY-CONTRAST-0.99999}.THEME_NAME .md-tabs .md-tab-header.md-disabled,.THEME_NAME.md-tabs .md-tab-header.md-disabled{color:PRIMARY-CONTRAST-0.26}.THEME_NAME .md-tabs .md-tab-indicator,.THEME_NAME.md-tabs .md-tab-indicator{background-color:ACCENT-COLOR}.THEME_NAME .md-tabs.md-accent .md-tabs-navigation,.THEME_NAME.md-tabs.md-accent .md-tabs-navigation{background-color:ACCENT-COLOR}.THEME_NAME .md-tabs.md-accent .md-tab-header,.THEME_NAME.md-tabs.md-accent .md-tab-header{color:ACCENT-CONTRAST-0.54}.THEME_NAME .md-tabs.md-accent .md-tab-header.md-active,.THEME_NAME .md-tabs.md-accent .md-tab-header:focus,.THEME_NAME.md-tabs.md-accent .md-tab-header.md-active,.THEME_NAME.md-tabs.md-accent .md-tab-header:focus{color:ACCENT-CONTRAST-0.99999}.THEME_NAME .md-tabs.md-accent .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-accent .md-tab-header.md-disabled{color:ACCENT-CONTRAST-0.26}.THEME_NAME .md-tabs.md-accent .md-tab-indicator,.THEME_NAME.md-tabs.md-accent .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME .md-tabs.md-warn .md-tabs-navigation,.THEME_NAME.md-tabs.md-warn .md-tabs-navigation{background-color:WARN-COLOR}.THEME_NAME .md-tabs.md-warn .md-tab-header,.THEME_NAME.md-tabs.md-warn .md-tab-header{color:WARN-CONTRAST-0.54}.THEME_NAME .md-tabs.md-warn .md-tab-header.md-active,.THEME_NAME .md-tabs.md-warn .md-tab-header:focus,.THEME_NAME.md-tabs.md-warn .md-tab-header.md-active,.THEME_NAME.md-tabs.md-warn .md-tab-header:focus{color:WARN-CONTRAST-0.99999}.THEME_NAME .md-tabs.md-warn .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-warn .md-tab-header.md-disabled{color:WARN-CONTRAST-0.26}.THEME_NAME .md-tabs.md-warn .md-tab-indicator,.THEME_NAME.md-tabs.md-warn .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME .md-tabs.md-transparent .md-tabs-navigation,.THEME_NAME.md-tabs.md-transparent .md-tabs-navigation{background-color:transparent}.THEME_NAME .md-tabs.md-transparent .md-tab-header,.THEME_NAME.md-tabs.md-transparent .md-tab-header{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-tabs.md-transparent .md-tab-header.md-active,.THEME_NAME .md-tabs.md-transparent .md-tab-header:focus,.THEME_NAME.md-tabs.md-transparent .md-tab-header.md-active,.THEME_NAME.md-tabs.md-transparent .md-tab-header:focus{color:PRIMARY-COLOR}.THEME_NAME .md-tabs.md-transparent .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-transparent .md-tab-header.md-disabled{color:BACKGROUND-CONTRAST-0.26}.THEME_NAME .md-tabs.md-transparent .md-tab-indicator,.THEME_NAME.md-tabs.md-transparent .md-tab-indicator{background-color:PRIMARY-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-toolbar,.THEME_NAME.md-toolbar{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-toolbar.md-accent,.THEME_NAME.md-toolbar.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME .md-toolbar.md-warn,.THEME_NAME.md-toolbar.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME .md-toolbar.md-transparent,.THEME_NAME.md-toolbar.md-transparent{background-color:transparent;color:BACKGROUND-CONTRAST}\n"},function(t,e){t.exports=".THEME_NAME :not(input):not(textarea)::selection{background:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME a:not(.md-button){color:ACCENT-COLOR}.THEME_NAME a:not(.md-button):hover{color:ACCENT-COLOR-800}body.THEME_NAME{background-color:BACKGROUND-COLOR-50;color:BACKGROUND-CONTRAST-0.87}.THEME_NAME .md-caption,.THEME_NAME .md-display-1,.THEME_NAME .md-display-2,.THEME_NAME .md-display-3,.THEME_NAME .md-display-4{color:BACKGROUND-CONTRAST-0.57}.THEME_NAME code:not(.hljs){background-color:ACCENT-COLOR-A100-0.2;color:ACCENT-COLOR-800}\n"},function(t,e){!function(){function t(t,i){var o=t[i];t[i]=function(t){var i,d=!1,a=!1;return t.match(n)?(t=t.replace(n,""),this.parentNode||(e.appendChild(this),a=!0),parentNode=this.parentNode,this.id||(this.id="rootedQuerySelector_id_"+(new Date).getTime(),d=!0),i=o.call(parentNode,"#"+this.id+" "+t),d&&(this.id=""),a&&e.removeChild(this),i):o.call(this,t)}}if(!HTMLElement.prototype.querySelectorAll)throw new Error("rootedQuerySelectorAll: This polyfill can only be used with browsers that support querySelectorAll");var e=document.createElement("div");try{e.querySelectorAll(":scope *")}catch(e){var n=/^\s*:scope/gi;t(HTMLElement.prototype,"querySelector"),t(HTMLElement.prototype,"querySelectorAll")}}()},function(t,e,n){var i,o;n(75);var d=n(168);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(73),i=n(32);var d=n(163);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(33);var d=n(167);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(86),i=n(34),o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),t.exports=i},function(t,e,n){var i,o;n(74),i=n(35);var d=n(164);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(83),i=n(36);var d=n(181);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o,d=n(189);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(37);var d=n(175);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o,d=n(161);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(38);var d=n(198);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o,d=n(172);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(39);var d=n(176);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(40);var d=n(186);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o,d=n(193);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(41);var d=n(166);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(87),i=n(42);var d=n(194);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(77);var d=n(173);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(92);var d=n(202);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(43);var d=n(183);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(82),i=n(44);var d=n(180);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(45);var d=n(187);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(80);var d=n(177);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(46);var d=n(165);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(47),o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),t.exports=i},function(t,e,n){var i,o;n(71),i=n(48);var d=n(160);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(49);var d=n(182);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(50);var d=n(185);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(91),i=n(51);var d=n(201);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(52);var d=n(195);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(76),i=n(53);var d=n(169);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(81),i=n(54);var d=n(178);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(88),i=n(55),o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),t.exports=i},function(t,e,n){var i,o;n(85),i=n(56);var d=n(190);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(90),i=n(57);var d=n(199);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(58);var d=n(170);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o,d=n(200);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(59);var d=n(184);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(60);var d=n(171);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(61);var d=n(179);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(62);var d=n(191);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(63);var d=n(197);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;i=n(64);var d=n(192);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(89),i=n(65);var d=n(196);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(84);var d=n(188);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(78),i=n(66);var d=n(174);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(72),i=n(67);var d=n(162);o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,t.exports=i},function(t,e,n){var i,o;n(79),o=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(o=i=i.default),"function"==typeof o&&(o=o.options),t.exports=i},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-menu"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-content"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-whiteframe",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-bottom-bar",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-button-group md-button-toggle"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-list-expand",style:{"margin-bottom":t.height}},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media-cover",class:t.classes},[t._t("default")," ",t.mdTextScrim?t._h("div",{ref:"backdrop",staticClass:"md-backdrop",style:t.styles}):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("button",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"md-bottom-bar-item",class:t.classes,attrs:{type:"button"},on:{click:t.setActive}},[t._h("md-icon",[t._s(t.mdIcon)])," ",t._h("span",{staticClass:"md-text"},[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-avatar"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-select",class:t.classes},[t._h("md-menu",{attrs:{"md-close-on-select":!t.multiple}},[t._h("span",{ref:"value",staticClass:"md-select-value",attrs:{"md-menu-trigger":""}},[t._s(t.selectedText||t.multipleText||t.placeholder)])," ",t._h("md-menu-content",{staticClass:"md-select-content",class:t.contentClasses -},[t._t("default")])])," ",t._h("select",{attrs:{name:t.name,id:t.id,required:t.required,tabindex:"-1"}},[t._h("option",{domProps:{value:t.value}},[t._s(t.value)])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table-alternate-header",class:t.classes},[t._h("md-toolbar",[t._h("div",{staticClass:"md-counter"},[t._h("span",{ref:"counter"},[t._s(t.tableInstance.numberOfSelected)])," ",t._h("span",[t._s(t.mdSelectedLabel)])])," ",t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table-edit",on:{keydown:function(e){27===e.keyCode&&t.closeDialog(e)}}},[t._h("div",{staticClass:"md-table-edit-trigger",class:t.triggerClasses,on:{click:function(e){e.stopPropagation(),t.openDialog(e)}}},["\n "+t._s(t.value||t.mdPlaceholder)+"\n "])," ",t._h("div",{ref:"dialog",staticClass:"md-table-dialog",class:t.dialogClasses},[t._h("md-input-container",[t._h("md-input",{ref:"input",attrs:{id:t.mdId,name:t.mdName,maxlength:t.mdMaxlength,placeholder:t.mdPlaceholder},domProps:{value:t.value},nativeOn:{keydown:function(e){13===e.keyCode&&t.confirmDialog(e)}}})])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-header"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._m(0)},staticRenderFns:[function(){var t=this;return t._h("hr",{staticClass:"md-divider"})}]}},function(t,e){t.exports={render:function(){var t=this;return t._h("span",{staticClass:"md-tooltip",class:t.classes,style:t.style},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-area",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-header-text"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("ul",{staticClass:"md-list"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-sidenav",class:t.classes,attrs:{tabindex:"0"},on:{keyup:function(e){27===e.keyCode&&t.close(e)}}},[t._h("div",{staticClass:"md-sidenav-content"},[t._t("default")])," ",t._h("div",{staticClass:"md-backdrop",on:{click:t.close}})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("th",{staticClass:"md-table-head",class:t.classes,on:{click:t.changeSort}},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:!t.mdSortBy,expression:"!mdSortBy"}],staticClass:"md-table-head-container"},[t._h("div",{staticClass:"md-table-head-text md-test"},[t.mdSortBy?t._h("md-icon",{staticClass:"md-sortable-icon"},["arrow_downward"]):t._e()," ",t._t("default")," ",t.mdTooltip?t._h("md-tooltip",[t._s(t.mdTooltip)]):t._e()])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-input-container",class:t.classes},[t._t("default")," ",t.enableCounter?t._h("span",{staticClass:"md-count"},[t._s(t.inputLength)+" / "+t._s(t.counterLength)]):t._e()," ",t.mdHasPassword?t._h("md-button",{staticClass:"md-icon-button md-toggle-password",on:{click:t.togglePasswordType}},[t._h("md-icon",[t._s(t.showPassword?"visibility_off":"visibility")])]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-menu-content",attrs:{tabindex:"-1"},on:{keydown:[function(e){27===e.keyCode&&(e.preventDefault(),t.close(e))},function(e){9===e.keyCode&&(e.preventDefault(),t.close(e))},function(e){38===e.keyCode&&(e.preventDefault(),t.highlightItem("up"))},function(e){40===e.keyCode&&(e.preventDefault(),t.highlightItem("down"))},function(e){13===e.keyCode&&(e.preventDefault(),t.fireClick(e))},function(e){32===e.keyCode&&(e.preventDefault(),t.fireClick(e))}]}},[t._h("md-list",[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("input",{staticClass:"md-input",attrs:{type:t.type,disabled:t.disabled,required:t.required,placeholder:t.placeholder,maxlength:t.maxlength},domProps:{value:t.value},on:{focus:t.onFocus,blur:t.onBlur,input:t.onInput,keydown:[function(e){38===e.keyCode&&t.onInput(e)},function(e){40===e.keyCode&&t.onInput(e)}]}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("td",{staticClass:"md-table-cell",class:t.classes},[t._h("div",{staticClass:"md-table-cell-container"},[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-list-item",{staticClass:"md-menu-item",class:t.classes,attrs:{disabled:t.disabled},on:{click:t.close}},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("textarea",{staticClass:"md-input",attrs:{disabled:t.disabled,required:t.required,placeholder:t.placeholder,maxlength:t.maxlength},domProps:{value:t.value},on:{focus:t.onFocus,blur:t.onBlur,input:t.onInput}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-toolbar"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-actions"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-switch",class:t.classes},[t._h("div",{staticClass:"md-switch-container",on:{click:t.toggleSwitch}},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:t.disabled,expression:"disabled"}],staticClass:"md-switch-thumb",style:t.styles},[t._h("input",{attrs:{type:"checkbox",name:t.name,id:t.id,disabled:t.disabled},domProps:{value:t.value}})," ",t._h("button",{staticClass:"md-switch-holder",attrs:{type:t.type}})])])," ",t.$slots.default?t._h("label",{staticClass:"md-switch-label",attrs:{for:t.id||t.name}},[t._t("default")]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table-pagination"},[t._h("span",{staticClass:"md-table-pagination-label"},[t._s(t.mdLabel)+":"])," ",t.mdPageOptions?t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.currentSize,expression:"currentSize"}],attrs:{"md-menu-class":"md-pagination-select"},domProps:{value:t.currentSize},on:{change:t.changeSize,input:function(e){t.currentSize=e}}},[t._l(t.mdPageOptions,function(e){return t._h("md-option",{domProps:{value:e}},[t._s(e)])})]):t._e()," ",t._h("span",[t._s((t.currentSize-t.currentSize+1)*t.currentPage)+"-"+t._s(t.currentSize)+" "+t._s(t.mdSeparator)+" "+t._s(t.mdTotal)])," ",t._h("md-button",{staticClass:"md-icon-button md-table-pagination-previous",attrs:{disabled:1===t.currentPage},on:{click:t.changePage}},[t._h("md-icon",["keyboard_arrow_left"])])," ",t._h("md-button",{staticClass:"md-icon-button md-table-pagination-next",attrs:{disabled:t.currentSize*t.currentPage>=t.mdTotal},on:{click:t.changePage}},[t._h("md-icon",["keyboard_arrow_right"])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{ref:"tab",staticClass:"md-tab",attrs:{id:t.tabId}},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media-actions"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-checkbox",class:t.classes},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:t.disabled,expression:"disabled"}],staticClass:"md-checkbox-container",attrs:{tabindex:"0"},on:{click:function(e){e.stopPropagation(),t.toggleCheck(e)}}},[t._h("input",{attrs:{type:"checkbox",name:t.name,id:t.id,disabled:t.disabled,tabindex:"-1"},domProps:{value:t.value}})])," ",t.$slots.default?t._h("label",{staticClass:"md-checkbox-label",attrs:{for:t.id||t.name}},[t._t("default")]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-menu-item",{staticClass:"md-option",class:t.classes,attrs:{tabindex:"-1"},on:{click:t.selectOption}},[t.parentSelect.multiple?t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.check,expression:"check"}],staticClass:"md-primary",domProps:{value:t.check},on:{input:function(e){t.check=e}}},[t._h("span",{ref:"item"},[t._t("default")])]):t._h("span",{ref:"item"},[t._t("default")])," "])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-tabs",class:t.tabClasses},[t._h("md-whiteframe",{attrs:{"md-elevation":t.elevation||0}},[t._h("div",{staticClass:"md-tabs-navigation"},[t._l(t.tabs,function(e){return t._h("button",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:e.disabled,expression:"header.disabled"}],key:e.id,ref:"tabHeader",refInFor:!0,staticClass:"md-tab-header",class:t.getHeaderClass(e),attrs:{type:"button",disabled:e.disabled},on:{click:function(n){t.changeTab(e.id)}}},[t._h("div",{staticClass:"md-tab-header-container"},[e.icon?t._h("md-icon",[t._s(e.icon)]):t._e()," ",e.label?t._h("span",[t._s(e.label)]):t._e()])])})," ",t._h("span",{ref:"indicator",staticClass:"md-tab-indicator",class:t.indicatorClass})])])," ",t._h("div",{ref:"tabContent",staticClass:"md-tabs-content"},[t._h("div",{ref:"tabWrapper",staticClass:"md-tabs-wrapper"},[t._t("default")])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("tr",{staticClass:"md-table-row",class:t.classes,on:{click:t.autoSelect}},[t.hasSelection?t._h("md-table-cell",{staticClass:"md-table-selection"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox,expression:"checkbox"}],attrs:{disabled:t.isDisabled},domProps:{value:t.checkbox},on:{change:t.select,input:function(e){t.checkbox=e}}})]):t._e()," ",t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{ref:"expand",staticClass:"md-card-expand"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table"},[t._h("table",[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-card",{staticClass:"md-table-card"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-radio",class:t.classes},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:t.disabled,expression:"disabled"}],staticClass:"md-radio-container",on:{click:t.toggleCheck}},[t._h("input",{attrs:{type:"radio",name:t.name,id:t.id,disabled:t.disabled},domProps:{value:t.value}})])," ",t.$slots.default?t._h("label",{staticClass:"md-radio-label",attrs:{for:t.id||t.name}},[t._t("default")]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("i",{staticClass:"md-icon material-icons"},[t._t("default")])},staticRenderFns:[]}},function(t,e,n){function i(t,e){for(var n=0;n=0&&E.splice(e,1)}function r(t){var e=document.createElement("style");return e.type="text/css",d(t,e),e}function s(t,e){var n,i,o;if(e.singleton){var d=b++;n=p||(p=r(e)),i=c.bind(null,n,d,!1),o=c.bind(null,n,d,!0)}else n=r(e),i=l.bind(null,n),o=function(){a(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 o()}}function c(t,e,n,i){var o=n?"":i.css;if(t.styleSheet)t.styleSheet.cssText=M(e,o);else{var d=document.createTextNode(o),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(d,a[e]):t.appendChild(d)}}function l(t,e){var n=e.css,i=e.media,o=e.sourceMap;if(i&&t.setAttribute("media",i),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var u={},m=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},f=m(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=m(function(){return document.head||document.getElementsByTagName("head")[0]}),p=null,b=0,E=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=f()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var n=o(t);return i(n,e),function(t){for(var d=[],a=0;a-1},get:function(n){return e[t.indexOf(n)]},set:function(n,o){t.indexOf(n)===-1&&(t.push(n),e.push(o))},delete:function(n){var o=t.indexOf(n);o>-1&&(t.splice(o,1),e.splice(o,1))}}}(),a=function(t){return new Event(t)};try{new Event("test")}catch(t){a=function(t){var e=document.createEvent("Event");return e.initEvent(t,!0,!1),e}}var r=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?(r=function(t){return t},r.destroy=function(t){return t},r.update=function(t){return t}):(r=function(t,e){return t&&Array.prototype.forEach.call(t.length?t:[t],function(t){return n(t,e)}),t},r.destroy=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],o),t},r.update=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],i),t}),e.exports=r})},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-avatar",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(114),a=o(d),r=n(94),s=o(r);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-bottom-bar",t.extend(a.default)),t.component("md-bottom-bar-item",t.extend(s.default)),t.material.styles.push(l.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(115),a=o(d),r=n(116),s=o(r),c=n(95),l=o(c);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-button",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(117),a=o(d),r=n(96),s=o(r);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-button-toggle",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(118),a=o(d),r=n(97),s=o(r);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-card",t.extend(a.default)),t.component("md-card-media",t.extend(s.default)),t.component("md-card-media-cover",t.extend(l.default)),t.component("md-card-media-actions",t.extend(m.default)),t.component("md-card-header",t.extend(h.default)),t.component("md-card-header-text",t.extend(b.default)),t.component("md-card-content",t.extend(M.default)),t.component("md-card-actions",t.extend(g.default)),t.component("md-card-area",t.extend(_.default)),t.component("md-card-expand",t.extend(N.default)),t.material.styles.push(y.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(119),a=o(d),r=n(126),s=o(r),c=n(128),l=o(c),u=n(127),m=o(u),f=n(124),h=o(f),p=n(125),b=o(p),E=n(122),M=o(E),v=n(120),g=o(v),A=n(121),_=o(A),T=n(123),N=o(T),C=n(98),y=o(C);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-checkbox",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(129),a=o(d),r=n(99),s=o(r);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-divider",t.extend(a.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(130),a=o(d);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-icon",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(131),a=o(d),r=n(100),s=o(r);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-input-container",a.default),t.component("md-input",s.default),t.component("md-textarea",l.default),t.material.styles.push(m.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(133),a=o(d),r=n(132),s=o(r),c=n(134),l=o(c),u=n(101),m=o(u);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-list",t.extend(a.default)),t.component("md-list-item",t.extend(s.default)),t.component("md-list-expand",t.extend(l.default)),t.material.styles.push(m.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(135),a=o(d),r=n(137),s=o(r),c=n(136),l=o(c),u=n(102),m=o(u);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-menu",t.extend(a.default)),t.component("md-menu-item",t.extend(s.default)),t.component("md-menu-content",t.extend(l.default)),t.material.styles.push(m.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(138),a=o(d),r=n(140),s=o(r),c=n(139),l=o(c),u=n(103),m=o(u);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-radio",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(141),a=o(d),r=n(104),s=o(r);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-select",t.extend(a.default)),t.component("md-option",t.extend(s.default)),t.material.styles.push(l.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(143),a=o(d),r=n(142),s=o(r),c=n(105),l=o(c);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-sidenav",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(144),a=o(d),r=n(106),s=o(r);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-subheader",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(145),a=o(d),r=n(107),s=o(r);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-switch",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(146),a=o(d),r=n(108),s=o(r);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-table",t.extend(a.default)),t.component("md-table-header",{functional:!0,render:function(t,e){return t("thead",{staticClass:"md-table-header"},e.children)}}),t.component("md-table-body",{functional:!0,render:function(t,e){return t("tbody",{staticClass:"md-table-body"},e.children)}}),t.component("md-table-row",t.extend(s.default)),t.component("md-table-head",t.extend(l.default)),t.component("md-table-cell",t.extend(m.default)),t.component("md-table-edit",t.extend(h.default)),t.component("md-table-card",t.extend(b.default)),t.component("md-table-pagination",t.extend(g.default)),t.component("md-table-alternate-header",t.extend(M.default)),t.material.styles.push(_.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(147),a=o(d),r=n(154),s=o(r),c=n(152),l=o(c),u=n(150),m=o(u),f=n(151),h=o(f),p=n(149),b=o(p),E=n(148),M=o(E),v=n(153),g=o(v),A=n(109),_=o(A);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-tabs",t.extend(a.default)),t.component("md-tab",t.extend(s.default)),t.material.styles.push(l.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(156),a=o(d),r=n(155),s=o(r),c=n(110),l=o(c);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-toolbar",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(157),a=o(d),r=n(111),s=o(r);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-tooltip",t.extend(a.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(158),a=o(d);t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-whiteframe",t.extend(a.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(159),a=o(d);t.exports=e.default},function(t,e,n){"use strict";function o(t){var e="md-ink-ripple",n="md-ripple",o="md-active",i=void 0,d=void 0,a=function(){d.removeEventListener("mousedown",i)},r=function(t,d){d&&!function(){var a=d.querySelector(":scope > ."+e+"> ."+n);a&&(i=function(t){var e=d.getBoundingClientRect();t.stopPropagation(),a.classList.remove(o);var n=t.pageY-e.top-a.offsetHeight/2-document.body.scrollTop,i=t.pageX-e.left-a.offsetWidth/2-document.body.scrollLeft;a.style.top=n+"px",a.style.left=i+"px",a.classList.add(o)},t.removeEventListener("mousedown",i),t.addEventListener("mousedown",i))}()},s=function(t,e,n){return t=document.createElement("div"),t.className=e,n&&(t.style.width=n,t.style.height=n),t},c=function(t){var e=["relative","absolute","fixed"];return e.indexOf(getComputedStyle(t).position)>-1},l=function(t){var e=!1,n=t;if(!t)return!1;if(c(t))return t;for(;!e&&(n=n.parentNode,n&&"body"!==n.tagName.toLowerCase());)n&&c(n)&&(e=n);return e},u=function(t,o){var i=l(t);if(i){var a=i.querySelector(":scope > ."+e+"> ."+n);if(!a){var c=Math.round(Math.max(i.offsetWidth,i.offsetHeight))+"px",u=o||s(a,e),m=s(a,n,c);u.appendChild(m),i.appendChild(u)}i===t&&a||(d=t,r(t,i))}};t.directive("mdInkRipple",function(e,n){t.nextTick(function(){n.value?a(e):u(e)})}),t.component("md-ink-ripple",{props:{mdDisabled:Boolean},render:function(t){return t("div",{staticClass:"md-ink-ripple"})},watch:{mdDisabled:function(){this.mdDisabled?a(this.$el.parentNode):u(this.$el.parentNode,this.$el)}},mounted:function(){this.mdDisabled||u(this.$el.parentNode,this.$el)},destroyed:function(){a(this.$el.parentNode)}})}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o,n(113),n(160),t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.directive("mdTheme",b),t.material.theme={register:function(e,n){var o={};o[e]=n,p(o,t.material.styles)},registerAll:function(e){p(e,t.material.styles)}}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(30),a=o(d),r=n(31),s=o(r),c=["primary","accent","background","warn","hue-1","hue-2","hue-3"],l={primary:"indigo",accent:"pink",background:"grey",warn:"deep-orange"},u=function(t,e){var n=document.head,o="md-theme-"+e;if(!n.querySelector("#"+o)){var i=document.createElement("style");t=t.replace(/THEME_NAME/g,o),i.type="text/css",i.id=o,i.textContent=t,n.appendChild(i)}},m=[],f=function(t,e){return c.forEach(function(n){t=t.replace(RegExp("("+n.toUpperCase()+")-(COLOR|CONTRAST)-?(A?\\d*)-?(\\d*\\.?\\d+)?","g"),function(t,o,i,d,r){var c=void 0,u=0===+d?500:d;if(e[n]?"string"==typeof e[n]?c=a.default[e[n]]:(c=a.default[e[n].color]||a.default[l[n]],u=0===+d?e[n].hue:d):c=a.default[l[n]],"COLOR"===i){var m=a.default[e[n]];return d||m||("accent"===n?u="A200":"background"===n&&(u=50)),r?(0,s.default)(c[u],r):c[u]}return c.darkText.indexOf(u)>=0?r?(0,s.default)("#000",r):"rgba(0, 0, 0, .87)":r?(0,s.default)("#fff",r):"rgba(255, 255, 255, .87)"})}),t},h=function(t,e,n){var o=[];n.forEach(function(e){o.push(f(e,t))}),u(o.join("\n"),e)},p=function(t,e){var n=t?Object.keys(t):[];n.indexOf("default")===-1&&(h(l,"default",e),m.push("default")),n.forEach(function(n){h(t[n],n,e),m.push(n)})},b=function(t,e){var n=e.value,o=e.oldValue,i=n,d="md-theme-"+i,a="md-theme-"+o;t.classList.contains(d)||(t.classList.remove(a),i&&m.indexOf(i)>=0?t.classList.add(d):(t.classList.add(a),console.warn('Attempted to use unregistered theme "'+i+'".')))};t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={red:{50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000",darkText:[50,100,200,300,"A100"]},pink:{50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162",darkText:[50,100,200,"A100"]},purple:{50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff",darkText:[50,100,200,"A100"]},"deep-purple":{50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",A100:"#b388ff",A200:"#7c4dff",A400:"#651fff",A700:"#6200ea",darkText:[50,100,200,"A100"]},indigo:{50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe",darkText:[50,100,200,"A100"]},blue:{50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff",darkText:[50,100,200,300,400,"A100"]},"light-blue":{50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea",darkText:[50,100,200,300,400,500,"A100","A200","A300"]},cyan:{50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",A100:"#84ffff",A200:"#18ffff",A400:"#00e5ff",A700:"#00b8d4",darkText:[50,100,200,300,400,500,600,"A100","A200","A300","A400"]},teal:{50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",A100:"#a7ffeb",A200:"#64ffda",A400:"#1de9b6",A700:"#00bfa5",darkText:[50,100,200,300,400,"A100","A200","A300","A400"]},green:{50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853",darkText:[50,100,200,300,400,500,"A100","A200","A300","A400"]},"light-green":{50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",A100:"#ccff90",A200:"#b2ff59",A400:"#76ff03",A700:"#64dd17",darkText:[50,100,200,300,400,500,600,"A100","A200","A300","A400"]},lime:{50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",A100:"#f4ff81",A200:"#eeff41",A400:"#c6ff00",A700:"#aeea00",darkText:[50,100,200,300,400,500,600,700,800,"A100","A200","A300","A400"]},yellow:{50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",A100:"#ffff8d",A200:"#ffff00",A400:"#ffea00",A700:"#ffd600",darkText:[50,100,200,300,400,500,600,700,800,900,"A100","A200","A300","A400"]},amber:{50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",A100:"#ffe57f",A200:"#ffd740",A400:"#ffc400",A700:"#ffab00",darkText:[50,100,200,300,400,500,600,700,800,900,"A100","A200","A300","A400"]},orange:{50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00",darkText:[50,100,200,300,400,500,600,700,"A100","A200","A300","A400"]},"deep-orange":{50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",A100:"#ff9e80",A200:"#ff6e40",A400:"#ff3d00",A700:"#dd2c00",darkText:[50,100,200,300,400,"A100","A200"]},brown:{50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723",A100:"#d7ccc8",A200:"#bcaaa4",A400:"#8d6e63",A700:"#5d4037",darkText:[50,100,200,"A100","A200","A300","A400"]},grey:{50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#fff",A200:"#000000",A400:"#303030",A700:"#616161",darkText:[50,100,200,300,400,500,"A100"]},"blue-grey":{50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238",A100:"#cfd8dc",A200:"#b0bec5",A400:"#78909c",A700:"#455a64",darkText:[50,100,200,300,"A100","A200","A300","A400"]},white:{50:"#fff",100:"#fff",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff",A100:"#fff",A200:"#fff",A400:"#fff",A700:"#fff",darkText:[50,100,200,300,400,500,600,700,800,900,"A100","A200","A300","A400"]},black:{50:"#000",100:"#000",200:"#000",300:"#000",400:"#000",500:"#000",600:"#000",700:"#000",800:"#000",900:"#000",A100:"#000",A200:"#000",A400:"#000",A700:"#000",darkText:[]}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n="",o="",i="",d=t.toString().match(/^#?(([0-9a-zA-Z]{3}){1,3})$/);if(!d)throw new Error("Invalid color"+t);if(t=d[1],6===t.length)n=parseInt(t.substring(0,2),16),o=parseInt(t.substring(2,4),16),i=parseInt(t.substring(4,6),16);else if(3===t.length){var a=t.substring(0,1),r=t.substring(1,2),s=t.substring(2,3);n=parseInt(a+a,16),o=parseInt(r+r,16),i=parseInt(s+s,16)}return e?(e>1&&(e/=100),"rgba("+n+", "+o+", "+i+", "+e+")"):"rgb("+n+", "+o+", "+i+")"},t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){return i.installed?void console.warn("Vue Material is already installed."):(i.installed=!0,t.material={styles:[l.default]},t.use(a.default),void t.use(s.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var d=n(29),a=o(d),r=n(28),s=o(r),c=n(112),l=o(c);n(205),t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdShift:Boolean},computed:{classes:function(){return this.mdShift?"md-shift":"md-fixed"}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdIcon:String,mdActive:Boolean},data:function(){return{active:!1}},computed:{classes:function(){return{"md-active":this.active}}},watch:{mdActive:function(t){this.setActive(t)}},methods:{setActive:function(t){this.$parent.$children.forEach(function(t){t.active=!1}),this.active=!!t,this.$emit("click")}},mounted:function(){if(!this.$parent.$el.classList.contains("md-bottom-bar"))throw this.$destroy(),new Error("You should wrap the md-bottom-bar-item in a md-bottom-bar");this.mdActive&&(this.active=!0)}},t.exports=e.default},function(t,e){"use strict";function n(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e=.7&&(o=.7),t.mdTextScrim?t.applyScrimColor(o):t.mdSolid&&t.applySolidColor(o)})}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{name:String,value:[String,Boolean],id:String,disabled:Boolean},data:function(){return{checked:this.value}},computed:{classes:function(){return{"md-checked":Boolean(this.checked),"md-disabled":this.disabled}}},watch:{value:function(){this.checked=this.value}},methods:{toggleCheck:function(t){this.disabled||(this.checked=!this.checked,this.$emit("change",this.checked,t),this.$emit("input",this.checked,t))}}},t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(5),d=o(i),a=n(1),r=o(a);e.default={mixins:[d.default],props:{type:{type:String,default:"text"}},mounted:function(){if(this.parentContainer=(0,r.default)(this.$parent,"md-input-container"),!this.parentContainer)throw this.$destroy(),new Error("You should wrap the md-input in a md-input-container");this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.setParentValue(),this.handleMaxLength()}},t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),d=o(i);e.default={props:{mdInline:Boolean,mdDisabled:Boolean,mdHasPassword:Boolean},data:function(){return{value:"",input:!1,showPassword:!1,enableCounter:!1,hasSelect:!1,hasPlaceholder:!1,isDisabled:!1,isRequired:!1,isFocused:!1,counterLength:0,inputLength:0}},computed:{hasValue:function(){return(0,d.default)(this.value)?this.value.length>0:Boolean(this.value)},classes:function(){return{"md-input-inline":this.mdInline,"md-has-password":this.mdHasPassword,"md-has-select":this.hasSelect,"md-has-value":this.hasValue,"md-input-placeholder":this.hasPlaceholder,"md-input-disabled":this.isDisabled,"md-input-required":this.isRequired,"md-input-focused":this.isFocused}}},methods:{isInput:function(){return this.input&&"input"===this.input.tagName.toLowerCase()},togglePasswordType:function(){this.isInput()&&("password"===this.input.type?(this.input.type="text",this.showPassword=!0):(this.input.type="password",this.showPassword=!1),this.input.focus())},setValue:function(t){this.value=t}},mounted:function(){if(this.input=this.$el.querySelectorAll("input, textarea, select")[0],!this.input)throw this.$destroy(),new Error("Missing input/select/textarea inside md-input-container")}},t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(6),d=o(i),a=n(5),r=o(a),s=n(1),c=o(s);e.default={mixins:[r.default],mounted:function(){if(this.parentContainer=(0,c.default)(this.$parent,"md-input-container"),!this.parentContainer)throw this.$destroy(),new Error("You should wrap the md-textarea in a md-input-container");this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.setParentValue(),this.handleMaxLength(),this.$el.getAttribute("rows")||this.$el.setAttribute("rows","1"),(0,d.default)(this.$el)},beforeDestroy:function(){d.default.destroy(this.$el)}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{height:0}},methods:{calculatePadding:function(){this.height=-this.$el.offsetHeight+"px"}},mounted:function(){this.calculatePadding()}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{href:String,target:String,disabled:Boolean},render:function(t){var e=this,n="md-button md-list-item-container",o="md-list-item-holder",i=this.$slots.default,d=i[0].componentOptions,a=void 0,r=void 0,s={staticClass:"md-list-item",on:{click:function(){e.$emit("click")}}},c=function(e){return t("div",{staticClass:o},e)},l=function(){return i[0].data.staticClass=n+" "+o,i[0].data.directives=[{name:"md-ink-ripple"}],t("li",s,i)},u=function(){i.some(function(t,e){if(t.componentOptions&&"md-list-expand"===t.componentOptions.tag)return a=t,r=e,!0})},m=function(){return t("md-icon",{staticClass:"md-list-expand-indicator"},"keyboard_arrow_down")},f=function(t){t.$children.some(function(t){t.$el.classList.contains("md-list-expand")&&t.calculatePadding()})},h=function(t){var e=void 0;t.$parent.$children.some(function(t){var n=t.$el.classList;if(n.contains("md-list-item-expand")&&n.contains("md-active"))return e=t,n.remove("md-active"),f(t),!0}),e&&t.$el===e.$el||t.$el.classList.add("md-active")},p=function(){return i.splice(r,1),i.push(m()),t("button",{staticClass:n,on:{click:function(){h(e),e.$emit("click")}},directives:[{name:"md-ink-ripple"}]},[c(i)])},b=function(){return s.staticClass+=" md-list-item-expand",t("li",s,[p(),a])};if(d&&"router-link"===d.tag)return l();if(u(),a)return b();var E=t("md-button",{staticClass:n,attrs:{target:this.target,href:this.href,disabled:this.disabled}},[c(i)]);return this.target&&(E.data.attrs.rel="noopener"),t("li",s,[E])}},t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(4),d=o(i),a=n(2),r=o(a);e.default={props:{mdSize:{type:[Number,String],default:0},mdDirection:{type:String,default:"bottom right"},mdCloseOnSelect:{type:Boolean,default:!0}},data:function(){return{browserMargin:8,active:!1}},watch:{mdSize:function(t,e){t>=1&&t<=7&&(this.removeLastSizeMenuContentClass(e),this.addNewSizeMenuContentClass(t))},mdDirection:function(t,e){this.removeLastDirectionMenuContentClass(e),this.addNewDirectionMenuContentClass(t)}},methods:{validateMenu:function(){if(!this.menuContent)throw this.$destroy(), +new Error("You must have a md-menu-content inside your menu.");if(!this.menuTrigger)throw this.$destroy(),new Error("You must have an element with a md-menu-trigger attribute inside your menu.")},removeLastSizeMenuContentClass:function(t){this.menuContent.classList.remove("md-size-"+t)},removeLastDirectionMenuContentClass:function(t){this.menuContent.classList.remove("md-direction-"+t.replace(" ","-"))},addNewSizeMenuContentClass:function(t){this.menuContent.classList.add("md-size-"+t)},addNewDirectionMenuContentClass:function(t){this.menuContent.classList.add("md-direction-"+t.replace(" ","-"))},closeOnOffClick:function(t){this.$el.contains(t.target)||this.menuContent.contains(t.target)||this.close()},getBottomRightPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top,left:t.left};return e=(0,r.default)(this.menuContent,e)},getBottomLeftPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top,left:t.left-this.menuContent.offsetWidth+t.width};return e=(0,r.default)(this.menuContent,e)},getTopRightPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top+t.height-this.menuContent.offsetHeight,left:t.left};return e=(0,r.default)(this.menuContent,e)},getTopLeftPos:function(){var t=this.menuTrigger.getBoundingClientRect(),e={top:t.top+t.height-this.menuContent.offsetHeight,left:t.left-this.menuContent.offsetWidth+t.width};return e=(0,r.default)(this.menuContent,e)},calculateMenuContentPos:function(){var t=void 0;switch(this.mdDirection){case"bottom left":t=this.getBottomLeftPos();break;case"top right":t=this.getTopRightPos();break;case"top left":t=this.getTopLeftPos();break;default:t=this.getBottomRightPos()}this.menuContent.style.top=t.top+"px",this.menuContent.style.left=t.left+"px"},recalculateOnResize:function(){window.requestAnimationFrame(this.calculateMenuContentPos)},open:function(){this.$root.$el.contains(this.menuContent)&&this.$root.$el.removeChild(this.menuContent),this.$root.$el.appendChild(this.menuContent),document.addEventListener("click",this.closeOnOffClick),window.addEventListener("resize",this.recalculateOnResize),this.calculateMenuContentPos(),getComputedStyle(this.menuContent).top,this.menuContent.classList.add("md-active"),this.menuContent.focus(),this.active=!0},close:function t(){var e=this,n=this.menuContent,t=function t(o){if(n&&o.target===n){var i=e.menuContent.querySelector(".md-ripple.md-active");n.removeEventListener(d.default,t),e.menuTrigger.focus(),e.active=!1,i&&i.classList.remove("md-active"),e.$root.$el.removeChild(n),document.removeEventListener("click",e.closeOnOffClick),window.removeEventListener("resize",e.recalculateOnResize)}};this.menuContent.addEventListener(d.default,t),this.menuContent.classList.remove("md-active")},toggle:function(){this.active?this.close():this.open()}},mounted:function(){this.menuTrigger=this.$el.querySelector("[md-menu-trigger]"),this.menuContent=this.$el.querySelector(".md-menu-content"),this.validateMenu(),this.addNewSizeMenuContentClass(this.mdSize),this.addNewDirectionMenuContentClass(this.mdDirection),this.menuContent.parentNode.removeChild(this.menuContent),this.menuTrigger.addEventListener("click",this.toggle)}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{oldHighlight:!1,highlighted:!1,itemsAmount:0}},methods:{close:function(){this.highlighted=!1,this.$parent.close()},highlightItem:function(t){this.oldHighlight=this.highlighted,"up"===t&&(1===this.highlighted?this.highlighted=this.itemsAmount:this.highlighted--),"down"===t&&(this.highlighted===this.itemsAmount?this.highlighted=1:this.highlighted++)},fireClick:function(){this.highlighted>0&&this.$children[0].$children[this.highlighted-1].$el.click()}},mounted:function(){if(!this.$parent.$el.classList.contains("md-menu"))throw this.$destroy(),new Error("You must wrap the md-menu-content in a md-menu")}},t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),d=o(i);n(71),e.default={props:{disabled:Boolean},data:function(){return{parentContent:{},index:0}},computed:{classes:function(){return{"md-highlighted":this.highlighted}},highlighted:function(){return this.index===this.parentContent.highlighted&&(this.disabled&&(this.parentContent.oldHighlight>this.parentContent.highlighted?this.parentContent.highlighted--:this.parentContent.highlighted++),1===this.index?this.parentContent.$el.scrollTop=0:this.index===this.parentContent.itemsAmount?this.parentContent.$el.scrollTop=this.parentContent.$el.scrollHeight:this.$el.scrollIntoViewIfNeeded(!1),!0)}},methods:{close:function(){this.disabled||(this.parentMenu.mdCloseOnSelect&&this.parentContent.close(),this.$emit("click"))}},mounted:function(){if(this.parentContent=(0,d.default)(this.$parent,"md-menu-content"),this.parentMenu=(0,d.default)(this.$parent,"md-menu"),!this.parentContent)throw this.$destroy(),new Error("You must wrap the md-menu-item in a md-menu-content");this.parentContent.itemsAmount++,this.index=this.parentContent.itemsAmount}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{name:String,value:[String,Boolean,Number],mdValue:{type:[String,Boolean,Number],required:!0},id:String,disabled:Boolean},computed:{classes:function(){return{"md-checked":this.value&&this.mdValue.toString()===this.value.toString(),"md-disabled":this.disabled}}},methods:{toggleCheck:function(t){this.disabled||(this.$emit("change",this.mdValue,t),this.$emit("input",this.mdValue,t))}}},t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),d=o(i);e.default={props:{value:[String,Boolean,Number]},data:function(){return{parentSelect:{},check:!1,index:0}},computed:{isSelected:function(){if(this.value&&this.parentSelect.value){var t=this.value.toString();return this.parentSelect.multiple?this.parentSelect.value.indexOf(t)>=0:this.value&&this.parentSelect.value&&t===this.parentSelect.value.toString()}return!1},classes:function(){return{"md-selected":this.isSelected,"md-checked":this.check}}},methods:{selectOption:function(){this.parentSelect.multiple?this.check=!this.check:this.parentSelect.selectOption(this.value,this.$refs.item.textContent)}},watch:{isSelected:function(t){this.parentSelect.multiple&&(this.check=t)},check:function(t){t?this.parentSelect.selectMultiple(this.index,this.value,this.$refs.item.textContent):this.parentSelect.selectMultiple(this.index)}},mounted:function(){if(this.parentSelect=(0,d.default)(this.$parent,"md-select"),this.parentContent=(0,d.default)(this.$parent,"md-menu-content"),!this.parentSelect)throw new Error("You must wrap the md-option in a md-select");this.parentSelect.optionsAmount++,this.index=this.parentSelect.optionsAmount,this.parentSelect.multipleOptions[this.index]={},this.parentSelect.options[this.index]=this},beforeDestroy:function(){delete this.parentSelect.options[this.index],delete this.parentSelect.multipleOptions[this.index]}},t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d=n(1),a=o(d),r=n(3),s=o(r);e.default={props:{name:String,required:Boolean,multiple:Boolean,value:[String,Number,Array],id:String,disabled:Boolean,placeholder:String,mdMenuClass:String},data:function(){return{selectedValue:null,selectedText:null,multipleText:null,multipleOptions:{},options:{},optionsAmount:0}},computed:{classes:function(){return{"md-disabled":this.disabled}},contentClasses:function(){return this.multiple?"md-multiple "+this.mdMenuClass:this.mdMenuClass}},watch:{value:function(t){this.setTextAndvalue(t)}},methods:{getSingleValue:function(t){var e=this,n={};return Object.keys(this.options).forEach(function(o){var i=e.options[o];i.value===t&&(n.value=t,n.text=i.$refs.item.textContent)}),n},getMultipleValue:function(t){var e=this;if((0,s.default)(this.value)){var n=function(){var n=[];return t.forEach(function(t){Object.keys(e.options).forEach(function(o){var i=e.options[o];if(i.value===t){var d=i.$refs.item.textContent;e.multipleOptions[o]={value:t,text:d},n.push(d)}})}),{v:{value:t,text:n.join(", ")}}}();if("object"===("undefined"==typeof n?"undefined":i(n)))return n.v}return{}},setTextAndvalue:function(t){var e=this.multiple?this.getMultipleValue(t):this.getSingleValue(t);this.selectedValue=e.value,this.selectedText=e.text,this.parentContainer&&this.$parent.setValue(e.text)},changeValue:function(t){this.$emit("input",t),this.$emit("change",t)},selectMultiple:function(t,e,n){var o=[];this.multipleOptions[t]={value:e,text:n};for(var i in this.multipleOptions)this.multipleOptions.hasOwnProperty(i)&&this.multipleOptions[i].value&&o.push(this.multipleOptions[i].value);this.changeValue(o)},selectOption:function(t,e){this.selectedText=e,this.changeValue(t)}},mounted:function(){this.parentContainer=(0,a.default)(this.$parent,"md-input-container"),this.setTextAndvalue(this.value),this.parentContainer&&(this.parentContainer.setValue(this.value),this.parentContainer.hasSelect=!0)},beforeDestroy:function(){this.parentContainer&&(this.parentContainer.setValue(""),this.parentContainer.hasSelect=!1)}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{mdVisible:!1}},computed:{classes:function(){return this.mdVisible&&"md-active"}},methods:{show:function(){this.mdVisible=!0,this.$el.focus(),this.$emit("open")},close:function(){this.mdVisible=!1,this.$el.blur(),this.$emit("close")},toggle:function(){this.mdVisible?this.close():this.show()}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={render:function(t){var e="div",n={staticClass:"md-subheader"};return"md-list"===this.$parent.$options._componentTag&&(e="li"),t(e,n,this.$slots.default)}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=75,o="-1px";e.default={props:{name:String,value:Boolean,id:String,disabled:Boolean,type:{type:String,default:"button"}},data:function(){return{leftPos:o,checked:this.value}},computed:{classes:function(){return{"md-checked":Boolean(this.value),"md-disabled":this.disabled}},styles:function(){return{transform:"translate3D("+this.leftPos+", -50%, 0)"}}},watch:{checked:function(){this.leftPos=this.value?n+"%":o}},methods:{toggleSwitch:function(){this.disabled||(this.checked=!this.checked,this.$emit("change",this.checked),this.$emit("input",this.checked))}},mounted:function(){this.leftPos=this.value?n+"%":o}},t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),d=o(i);e.default={props:{mdSortType:String,mdSort:String},data:function(){return{sortType:this.mdSortType,sortBy:this.mdSort,hasRowSelection:!1,data:[],numberOfRows:0,numberOfSelected:0,selectedRows:{}}},methods:{emitSort:function(t){this.sortBy=t,this.$emit("sort",{name:t,type:this.sortType})},emitSelection:function(){this.$emit("select",this.selectedRows)}},mounted:function(){this.parentCard=(0,d.default)(this.$parent,"md-table-card"),this.parentCard&&(this.parentCard.tableInstance=this)}},t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),d=o(i);e.default={props:{mdSelectedLabel:String},data:function(){return{classes:{},tableInstance:{}}},mounted:function(){var t=this;this.parentCard=(0,d.default)(this.$parent,"md-table-card"),this.$nextTick(function(){t.tableInstance=t.parentCard.tableInstance,t.$watch("tableInstance.numberOfSelected",function(){t.$refs.counter.textContent=t.tableInstance.numberOfSelected,t.classes={"md-active":t.tableInstance.numberOfSelected>0}})})}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdNumeric:Boolean},computed:{classes:function(){return{"md-numeric":this.mdNumeric}}}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{value:String,mdLarge:Boolean,mdId:String,mdName:String,mdPlaceholder:String,mdMaxlength:[Number,String]},data:function(){return{active:!1}},computed:{triggerClasses:function(){return{"md-edited":this.value}},dialogClasses:function(){return{"md-active":this.active,"md-large":this.mdLarge}},realValue:function(){console.log(this.value)}},methods:{openDialog:function(){this.active=!0,this.$refs.input.$el.focus(),document.addEventListener("click",this.closeDialogOnOffClick)},closeDialog:function(){this.active&&(this.active=!1,this.$refs.input.$el.blur(),document.removeEventListener("click",this.closeDialogOnOffClick))},closeDialogOnOffClick:function(t){this.$refs.dialog.contains(t.target)||this.closeDialog()},confirmDialog:function(){var t=this.$refs.input.$el.value;this.closeDialog(),this.$emit("input",t),this.$emit("edited",t)}}},t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),d=o(i);e.default={props:{mdNumeric:Boolean,mdSortBy:String,mdTooltip:String},data:function(){return{sortType:null,sorted:!1,parentTable:{}}},computed:{classes:function(){var t=this.hasMatchSort();return t||(this.sorted=!1),{"md-numeric":this.mdNumeric,"md-sortable":this.mdSortBy,"md-sorted":t&&this.sorted,"md-sorted-descending":t&&"desc"===this.sortType}}},methods:{hasMatchSort:function(){return this.parentTable.sortBy===this.mdSortBy},changeSort:function(){this.mdSortBy&&("asc"===this.sortType&&this.sorted?this.sortType="desc":this.sortType="asc",this.sorted=!0,this.parentTable.sortType=this.sortType,this.parentTable.emitSort(this.mdSortBy))}},mounted:function(){this.parentTable=(0,d.default)(this.$parent,"md-table"),this.hasMatchSort()&&(this.sorted=!0,this.sortType=this.parentTable.sortType)}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdSize:{type:[Number,String],default:10},mdPageOptions:[Array,Boolean],mdPage:{type:[Number,String],default:1},mdTotal:{type:[Number,String],default:"Many"},mdLabel:{type:String,default:"Rows per page"},mdSeparator:{type:String,default:"of"}},data:function(){return{currentSize:parseInt(this.mdSize,10),currentPage:parseInt(this.mdPage,10)}},computed:{lastPage:function(){return!1}},methods:{emitPaginationEvent:function(){this.canFireEvents&&this.$emit("pagination",{size:this.currentSize,page:this.currentPage})},changeSize:function(){this.canFireEvents&&(this.$emit("size",this.currentSize),this.emitPaginationEvent())},changePage:function(){this.canFireEvents&&(this.$emit("page",this.currentPage),this.emitPaginationEvent())}},mounted:function(){var t=this;this.$nextTick(function(){t.mdPageOptions=t.mdPageOptions||[10,25,50,100],t.currentSize=t.mdPageOptions[0],t.canFireEvents=!0})}},t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),d=o(i),a="md-transition-off";e.default={props:{mdAutoSelect:Boolean,mdSelection:Boolean,mdItem:Object},data:function(){return{parentTable:{},headRow:!1,checkbox:!1,index:0}},computed:{isDisabled:function(){return!this.mdSelection&&!this.headRow},hasSelection:function(){return this.mdSelection||this.headRow&&this.parentTable.hasRowSelection},classes:function(){return{"md-selected":this.checkbox}}},methods:{setSelectedRow:function(t,e){t?(this.parentTable.selectedRows[e]=this.parentTable.data[e],++this.parentTable.numberOfSelected):(delete this.parentTable.selectedRows[e],--this.parentTable.numberOfSelected)},handleSingleSelection:function(t){this.setSelectedRow(t,this.index-1),this.parentTable.$children[0].checkbox=this.parentTable.numberOfSelected===this.parentTable.numberOfRows},handleMultipleSelection:function(t){var e=this;this.parentTable.numberOfRows>25&&this.parentTable.$el.classList.add(a),this.parentTable.$children.forEach(function(n,o){n.checkbox=t,n.headRow||e.setSelectedRow(t,o-1)}),t?this.parentTable.numberOfSelected=this.parentTable.numberOfRows:this.parentTable.numberOfSelected=0,window.setTimeout(function(){return e.parentTable.$el.classList.remove(a)})},select:function(t){this.hasSelection&&(this.headRow?this.handleMultipleSelection(t):this.handleSingleSelection(t),this.parentTable.emitSelection())},autoSelect:function(){this.mdAutoSelect&&this.hasSelection&&(this.checkbox=!this.checkbox,this.handleSingleSelection(this.checkbox),this.parentTable.emitSelection())}},watch:{data:function(){this.parentTable.data[this.index]=this.item}},mounted:function(){this.parentTable=(0,d.default)(this.$parent,"md-table"),"thead"===this.$el.parentNode.tagName.toLowerCase()?this.headRow=!0:(this.parentTable.numberOfRows++,this.index=this.parentTable.numberOfRows,this.mdSelection&&(this.parentTable.hasRowSelection=!0),this.mdItem&&this.parentTable.data.push(this.mdItem))}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{id:[String,Number],mdLabel:[String,Number],mdIcon:String,mdActive:Boolean,mdDisabled:Boolean},data:function(){var t=void 0;return this.id||(t="tab-"+Math.random().toString(36).substr(2,10)),{tabId:this.id||t}},watch:{mdActive:function(){this.updateTabData()},mdDisabled:function(){this.updateTabData()},mdIcon:function(){this.updateTabData()},mdLabel:function(){this.updateTabData()}},methods:{updateTabData:function(){this.$parent.updateTabData({id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,ref:this.$refs.tab})}},mounted:function(){if(!this.$parent.$el.classList.contains("md-tabs"))throw this.$destroy(),new Error("You should wrap the md-tab in a md-tabs");this.$parent.registerTab({id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,ref:this.$refs.tab})}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdFixed:Boolean,mdCentered:Boolean,mdElevation:[String,Number]},data:function(){return{hasIcons:!1,hasLabel:!1,elevation:this.mdElevation,activeTab:"",activeTabNumber:0,tabs:{}}},watch:{mdFixed:function(){var t=this,e=0,n=window.setInterval(function(){e++,window.requestAnimationFrame(function(){t.calculateIndicatorPos(!0)}),e>200&&window.clearInterval(n)},1);this.recalculateAllTabsPos()},mdCentered:function(){this.recalculateAllTabsPos()},mdElevation:function(){this.elevation=this.mdElevation}},computed:{tabClasses:function(){return{"md-fixed":this.mdFixed,"md-centered":this.mdCentered||this.mdFixed,"md-has-icon":this.hasIcons,"md-has-label":this.hasLabel}},indicatorClass:function(){var t=this.lastIndicatorNumber>this.activeTabNumber;return this.lastIndicatorNumber=this.activeTabNumber,{"md-to-right":!t,"md-to-left":t}}},methods:{getHeaderClass:function(t){return{"md-active":this.activeTab===t.id,"md-disabled":t.disabled}},calculateIndicatorPos:function(t){var e=this,n=this.$refs.indicator,o=this.$el.offsetWidth;t&&n.classList.add("md-transition-off"),this.$nextTick(function(){var i=e.$refs.tabHeader[e.activeTabNumber],d=i.offsetLeft,a=o-d-i.offsetWidth;n.style.left=d+"px",n.style.right=a+"px",t&&window.setTimeout(function(){n.classList.remove("md-transition-off")},100)})},calculateTabPos:function(t,e){this.$refs.tabWrapper.style.transform="translate3D("+-this.$refs.tabContent.offsetWidth*this.activeTabNumber+"px, 0, 0)",t.style.width=this.$refs.tabContent.offsetWidth+"px",t.style.left=this.$refs.tabContent.offsetWidth*e+"px"},setVisibleTab:function(t){this.$refs.tabContent.style.height=t.offsetHeight+"px",t.classList.add("md-active")},changeTab:function(t){var e=this,n=Object.keys(this.tabs),o=t||n[0],i=n.indexOf(o);this.tabs[this.activeTab||o].ref.classList.remove("md-active"),this.activeTab=o,this.activeTabNumber=i,this.$nextTick(function(){e.calculateIndicatorPos(),e.calculateTabPos(e.tabs[o].ref,i),e.setVisibleTab(e.tabs[o].ref)}),this.$emit("change",i)},handleTabData:function(t){var e=Object.keys(this.tabs),n=e.indexOf(t.id);this.hasIcons=!!t.icon,this.hasLabel=!!t.label,t.disabled?this.changeTab(e[n+1]):t.active&&this.changeTab(t.id)},registerTab:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.calculateTabPos(this.tabs[t.id].ref,Object.keys(this.tabs).length-1)},updateTabData:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.$forceUpdate(),this.recalculateAllTabsPos()},recalculateAllTabsPos:function(t){var e=this;"undefined"==typeof t&&(t=!0),window.requestAnimationFrame(function(){e.calculateIndicatorPos(!t),Object.keys(e.tabs).forEach(function(t,n){e.calculateTabPos(e.tabs[t].ref,n)})})}},mounted:function(){this.activeTab||this.changeTab(),window.addEventListener("resize",this.recalculateAllTabsPos)},beforeDestroy:function(){window.removeEventListener("resize",this.recalculateAllTabsPos)}},t.exports=e.default},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(4),d=o(i),a=n(2),r=o(a);e.default={props:{mdDirection:{type:String,default:"bottom"},mdDelay:{type:String,default:"0"}},data:function(){return{active:!1,transitionOff:!1,topPosition:!1,leftPosition:!1}},computed:{classes:function(){return{"md-active":this.active,"md-transition-off":this.transitionOff,"md-tooltip-top":"top"===this.mdDirection,"md-tooltip-right":"right"===this.mdDirection,"md-tooltip-bottom":"bottom"===this.mdDirection,"md-tooltip-left":"left"===this.mdDirection}},style:function(){return{"transition-delay":this.mdDelay+"ms",top:this.topPosition+"px",left:this.leftPosition+"px"}}},watch:{mdDirection:function(){this.calculateTooltipPosition()}},methods:{calculateTooltipPosition:function(){var t=this.parentElement.getBoundingClientRect(),e={};switch(this.mdDirection){case"top":e.top=t.top-this.$el.offsetHeight,e.left=t.left+t.width/2;break;case"right":e.top=t.top,e.left=t.left+t.width;break;case"bottom":e.top=t.bottom,e.left=t.left+t.width/2;break;case"left":e.top=t.top,e.left=t.left-this.$el.offsetWidth;break;default:console.warn("Invalid "+this.mdDirection+" option to md-direction option")}e=(0,r.default)(this.tooltipElement,e),this.topPosition=e.top,this.leftPosition=e.left},open:function(){var t=this;document.body.appendChild(this.tooltipElement),getComputedStyle(this.tooltipElement).top,this.transitionOff=!0,this.calculateTooltipPosition(),window.setTimeout(function(){t.transitionOff=!1,t.active=!0},10)},close:function(){var t=this,e=function e(){t.tooltipElement.removeEventListener(d.default,e),t.tooltipElement.parentNode&&!t.tooltipElement.classList.contains("md-active")&&document.body.removeChild(t.tooltipElement)};this.active=!1,this.tooltipElement.removeEventListener(d.default,e),this.tooltipElement.addEventListener(d.default,e)}},mounted:function(){var t=this;this.$nextTick(function(){t.tooltipElement=t.$el,t.parentElement=t.tooltipElement.parentNode,t.$el.parentNode.removeChild(t.$el),t.parentElement.addEventListener("mouseenter",t.open),t.parentElement.addEventListener("focus",t.open),t.parentElement.addEventListener("mouseleave",t.close),t.parentElement.addEventListener("blur",t.close)})},beforeDestroy:function(){this.active=!1,this.$el.parentNode&&document.body.removeChild(this.$el),this.parentElement&&(this.parentElement.removeEventListener("mouseenter",this.open),this.parentElement.removeEventListener("focus",this.open),this.parentElement.removeEventListener("mouseleave",this.close),this.parentElement.removeEventListener("blur",this.close))}},t.exports=e.default},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdElevation:[String,Number]},data:function(){return{elevation:0===this.mdElevation?0:this.mdElevation||1}},watch:{mdElevation:function(){this.elevation=this.mdElevation}},computed:{classes:function(){var t=parseInt(this.elevation,10),e="md-whiteframe-";return isNaN(t)||"number"!=typeof t?this.elevation.indexOf("dp")>-1&&(e+=this.elevation):(e+=t,e+="dp"),e}}},t.exports=e.default},function(t,e,n){e=t.exports=n(70)(),e.push([t.id,'html{height:100%;box-sizing:border-box}html *,html :after,html :before{box-sizing:inherit}body{min-height:100%;margin:0;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:rgba(0,0,0,.87);font-family:Roboto,Lato,sans-serif}audio,canvas,embed,iframe,img,object,svg,video{max-width:100%;height:auto;font-style:italic;vertical-align:middle}[tabindex="-1"]:focus{outline:none!important}.md-scrollbar::-webkit-scrollbar,.md-scrollbar ::-webkit-scrollbar{width:10px;height:10px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.12);transition:all .5s cubic-bezier(.35,0,.25,1);background-color:rgba(0,0,0,.05)}.md-scrollbar::-webkit-scrollbar:hover,.md-scrollbar ::-webkit-scrollbar:hover{box-shadow:inset 1px 1px 0 rgba(0,0,0,.054),inset 0 -1px 0 rgba(0,0,0,.038);background-color:rgba(0,0,0,.087)}.md-scrollbar::-webkit-scrollbar-button,.md-scrollbar ::-webkit-scrollbar-button{display:none}.md-scrollbar::-webkit-scrollbar-corner,.md-scrollbar ::-webkit-scrollbar-corner{background-color:transparent}.md-scrollbar::-webkit-scrollbar-thumb,.md-scrollbar ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26);box-shadow:inset 1px 1px 0 rgba(0,0,0,.054),inset 0 -1px 0 rgba(0,0,0,.087);transition:all .5s cubic-bezier(.35,0,.25,1)}.md-caption{font-size:12px;font-weight:400;letter-spacing:.02em;line-height:17px}.md-body-1,body{font-weight:400;line-height:20px}.md-body-1,.md-body-2,body{font-size:14px;letter-spacing:.01em}.md-body-2{font-weight:500;line-height:24px}.md-subheading{font-size:16px;font-weight:400;letter-spacing:.01em;line-height:24px}.md-title{font-size:20px;font-weight:500;letter-spacing:.005em;line-height:26px}.md-headline{font-size:24px;line-height:32px}.md-display-1,.md-headline{font-weight:400;letter-spacing:0}.md-display-1{font-size:34px;line-height:40px}.md-display-2{font-size:45px;font-weight:400;letter-spacing:0;line-height:48px}.md-display-3{font-size:56px;font-weight:400;letter-spacing:-.005em;line-height:58px}.md-display-4{font-size:112px;font-weight:300;letter-spacing:-.01em;line-height:112px}a:not(.md-button){text-decoration:none}a:not(.md-button):hover{text-decoration:underline}button:focus{outline:none}',""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;ee.scrollTop+e.clientHeight,r=this.offsetLeft-e.offsetLefte.scrollLeft+e.clientWidth,c=d&&!a;(d||a)&&t&&(e.scrollTop=this.offsetTop-e.offsetTop-e.clientHeight/2-o+this.clientHeight/2),(r||s)&&t&&(e.scrollLeft=this.offsetLeft-e.offsetLeft-e.clientWidth/2-i+this.clientWidth/2),(d||a||r||s)&&!t&&this.scrollIntoView(c)})},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){},function(t,e){t.exports=".THEME_NAME .md-avatar.md-primary.md-avatar-icon,.THEME_NAME.md-avatar.md-primary.md-avatar-icon{background-color:PRIMARY-COLOR}.THEME_NAME .md-avatar.md-primary.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-primary.md-avatar-icon .md-icon{color:PRIMARY-CONTRAST-0.99999}.THEME_NAME .md-avatar.md-accent.md-avatar-icon,.THEME_NAME.md-avatar.md-accent.md-avatar-icon{background-color:ACCENT-COLOR}.THEME_NAME .md-avatar.md-accent.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-accent.md-avatar-icon .md-icon{color:ACCENT-CONTRAST-0.99999}.THEME_NAME .md-avatar.md-warn.md-avatar-icon,.THEME_NAME.md-avatar.md-warn.md-avatar-icon{background-color:WARN-COLOR}.THEME_NAME .md-avatar.md-warn.md-avatar-icon .md-icon,.THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon{color:WARN-CONTRAST-0.99999}\n"},function(t,e){t.exports=".THEME_NAME .md-bottom-bar.md-fixed,.THEME_NAME.md-bottom-bar.md-fixed{background-color:BACKGROUND-COLOR}.THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-fixed .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active{color:PRIMARY-COLOR}.THEME_NAME .md-bottom-bar.md-shift,.THEME_NAME.md-bottom-bar.md-shift{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item{color:PRIMARY-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item.md-active{color:PRIMARY-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-accent,.THEME_NAME.md-bottom-bar.md-shift.md-accent{background-color:ACCENT-COLOR}.THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item{color:ACCENT-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-accent .md-bottom-bar-item.md-active{color:ACCENT-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-warn,.THEME_NAME.md-bottom-bar.md-shift.md-warn{background-color:WARN-COLOR}.THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item{color:WARN-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-warn .md-bottom-bar-item.md-active{color:WARN-CONTRAST}.THEME_NAME .md-bottom-bar.md-shift.md-transparent,.THEME_NAME.md-bottom-bar.md-shift.md-transparent{background-color:transparent}.THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item,.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active,.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}\n"},function(t,e){t.exports=".THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button){color:BACKGROUND-COLOR-900;background-color:BACKGROUND-COLOR-50}.THEME_NAME .md-button:not([disabled]).md-raised:not(.md-icon-button):hover,.THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button):hover{background-color:BACKGROUND-COLOR-200}.THEME_NAME .md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-raised.md-icon-button:not(.md-raised){color:BACKGROUND-COLOR}.THEME_NAME .md-button:not([disabled]).md-fab,.THEME_NAME.md-button:not([disabled]).md-fab{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME .md-button:not([disabled]).md-fab:hover,.THEME_NAME.md-button:not([disabled]).md-fab:hover{background-color:ACCENT-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-fab.md-clean,.THEME_NAME.md-button:not([disabled]).md-fab.md-clean{color:BACKGROUND-COLOR-900;background-color:BACKGROUND-COLOR-50}.THEME_NAME .md-button:not([disabled]).md-fab.md-clean:hover,.THEME_NAME.md-button:not([disabled]).md-fab.md-clean:hover{background-color:BACKGROUND-COLOR-200}.THEME_NAME .md-button:not([disabled]).md-primary:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-primary:not(.md-icon-button){color:PRIMARY-COLOR}.THEME_NAME .md-button:not([disabled]).md-primary.md-raised,.THEME_NAME .md-button:not([disabled]).md-primary.md-fab,.THEME_NAME.md-button:not([disabled]).md-primary.md-raised,.THEME_NAME.md-button:not([disabled]).md-primary.md-fab{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-button:not([disabled]).md-primary.md-raised:hover,.THEME_NAME .md-button:not([disabled]).md-primary.md-fab:hover,.THEME_NAME.md-button:not([disabled]).md-primary.md-raised:hover,.THEME_NAME.md-button:not([disabled]).md-primary.md-fab:hover{background-color:PRIMARY-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-primary.md-icon-button:not(.md-raised){color:PRIMARY-COLOR}.THEME_NAME .md-button:not([disabled]).md-accent:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-accent:not(.md-icon-button){color:ACCENT-COLOR}.THEME_NAME .md-button:not([disabled]).md-accent.md-raised,.THEME_NAME.md-button:not([disabled]).md-accent.md-raised{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME .md-button:not([disabled]).md-accent.md-raised:hover,.THEME_NAME.md-button:not([disabled]).md-accent.md-raised:hover{background-color:ACCENT-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-accent.md-icon-button:not(.md-raised){color:ACCENT-COLOR}.THEME_NAME .md-button:not([disabled]).md-warn:not(.md-icon-button),.THEME_NAME.md-button:not([disabled]).md-warn:not(.md-icon-button){color:WARN-COLOR}.THEME_NAME .md-button:not([disabled]).md-warn.md-raised,.THEME_NAME .md-button:not([disabled]).md-warn.md-fab,.THEME_NAME.md-button:not([disabled]).md-warn.md-raised,.THEME_NAME.md-button:not([disabled]).md-warn.md-fab{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME .md-button:not([disabled]).md-warn.md-raised:hover,.THEME_NAME .md-button:not([disabled]).md-warn.md-fab:hover,.THEME_NAME.md-button:not([disabled]).md-warn.md-raised:hover,.THEME_NAME.md-button:not([disabled]).md-warn.md-fab:hover{background-color:WARN-COLOR-600}.THEME_NAME .md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised),.THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised){color:WARN-COLOR}\n"; +},function(t,e){t.exports='.THEME_NAME .md-button-toggle .md-button:after,.THEME_NAME.md-button-toggle .md-button:after{width:1px;position:absolute;top:0;bottom:0;left:0;content:" "}.THEME_NAME .md-button-toggle .md-toggle,.THEME_NAME.md-button-toggle .md-toggle{color:BACKGROUND-CONTRAST-600;background-color:BACKGROUND-COLOR-500}.THEME_NAME .md-button-toggle .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]){background-color:BACKGROUND-COLOR-600}.THEME_NAME .md-button-toggle .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle .md-toggle+.md-toggle:after{background-color:BACKGROUND-COLOR-600}.THEME_NAME .md-button-toggle.md-primary .md-toggle,.THEME_NAME.md-button-toggle.md-primary .md-toggle{color:PRIMARY-CONTRAST;background-color:PRIMARY-COLOR}.THEME_NAME .md-button-toggle.md-primary .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-primary .md-toggle:hover:not([disabled]){background-color:PRIMARY-COLOR-600}.THEME_NAME .md-button-toggle.md-primary .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-primary .md-toggle+.md-toggle:after{background-color:PRIMARY-COLOR-700}.THEME_NAME .md-button-toggle.md-accent .md-toggle,.THEME_NAME.md-button-toggle.md-accent .md-toggle{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME .md-button-toggle.md-accent .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-accent .md-toggle:hover:not([disabled]){background-color:ACCENT-COLOR-600}.THEME_NAME .md-button-toggle.md-accent .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-accent .md-toggle+.md-toggle:after{background-color:ACCENT-COLOR-700}.THEME_NAME .md-button-toggle.md-warn .md-toggle,.THEME_NAME.md-button-toggle.md-warn .md-toggle{color:WARN-CONTRAST;background-color:WARN-COLOR}.THEME_NAME .md-button-toggle.md-warn .md-toggle:hover:not([disabled]),.THEME_NAME.md-button-toggle.md-warn .md-toggle:hover:not([disabled]){background-color:WARN-COLOR-600}.THEME_NAME .md-button-toggle.md-warn .md-toggle+.md-toggle:after,.THEME_NAME.md-button-toggle.md-warn .md-toggle+.md-toggle:after{background-color:WARN-COLOR-700}.THEME_NAME .md-button-toggle [disabled],.THEME_NAME.md-button-toggle [disabled]{color:rgba(0,0,0,0.26)}.THEME_NAME .md-button-toggle [disabled].md-toggle,.THEME_NAME.md-button-toggle [disabled].md-toggle{color:BACKGROUND-CONTRAST-0.2;background-color:rgba(0,0,0,0.26)}\n'},function(t,e){t.exports=".THEME_NAME .md-card,.THEME_NAME.md-card{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-card .md-icon-button .md-icon,.THEME_NAME.md-card .md-icon-button .md-icon{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-card>.md-card-area:after,.THEME_NAME.md-card>.md-card-area:after{background-color:BACKGROUND-CONTRAST-0.12}.THEME_NAME .md-card .md-card-media-cover.md-text-scrim .md-backdrop,.THEME_NAME.md-card .md-card-media-cover.md-text-scrim .md-backdrop{background:linear-gradient(to bottom, BACKGROUND-CONTRAST-0.0 20%, BACKGROUND-CONTRAST-0.275 66%, BACKGROUND-CONTRAST-0.55 100%)}.THEME_NAME .md-card .md-card-media-cover.md-solid .md-card-area,.THEME_NAME.md-card .md-card-media-cover.md-solid .md-card-area{background-color:BACKGROUND-CONTRAST-0.4}.THEME_NAME .md-card .md-card-expand .md-card-actions,.THEME_NAME.md-card .md-card-expand .md-card-actions{background-color:BACKGROUND-COLOR-A100}\n"},function(t,e){t.exports=".THEME_NAME .md-checkbox.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-checked .md-checkbox-container{background-color:ACCENT-COLOR;border-color:ACCENT-COLOR}.THEME_NAME .md-checkbox.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-checked .md-checkbox-container:after{border-color:ACCENT-CONTRAST}.THEME_NAME .md-checkbox.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-checkbox.md-checked .md-ripple,.THEME_NAME.md-checkbox.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container{background-color:PRIMARY-COLOR;border-color:PRIMARY-COLOR}.THEME_NAME .md-checkbox.md-primary.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-primary.md-checked .md-checkbox-container:after{border-color:PRIMARY-CONTRAST}.THEME_NAME .md-checkbox.md-primary.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container{background-color:WARN-COLOR;border-color:WARN-COLOR}.THEME_NAME .md-checkbox.md-warn.md-checked .md-checkbox-container:after,.THEME_NAME.md-checkbox.md-warn.md-checked .md-checkbox-container:after{border-color:WARN-CONTRAST}.THEME_NAME .md-checkbox.md-warn.md-checked .md-ink-ripple,.THEME_NAME.md-checkbox.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-checkbox.md-disabled.md-checked .md-checkbox-container,.THEME_NAME.md-checkbox.md-disabled.md-checked .md-checkbox-container{background-color:rgba(0,0,0,0.26);border-color:transparent}.THEME_NAME .md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container,.THEME_NAME.md-checkbox.md-disabled:not(.md-checked) .md-checkbox-container{border-color:rgba(0,0,0,0.26)}\n"},function(t,e){t.exports=".THEME_NAME .md-icon.md-primary,.THEME_NAME.md-icon.md-primary{color:PRIMARY-COLOR}.THEME_NAME .md-icon.md-accent,.THEME_NAME.md-icon.md-accent{color:ACCENT-COLOR}.THEME_NAME .md-icon.md-warn,.THEME_NAME.md-icon.md-warn{color:WARN-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-input-container.md-input-invalid:after,.THEME_NAME.md-input-container.md-input-invalid:after{background-color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-invalid label,.THEME_NAME .md-input-container.md-input-invalid .md-error,.THEME_NAME .md-input-container.md-input-invalid .md-count,.THEME_NAME .md-input-container.md-input-invalid input,.THEME_NAME .md-input-container.md-input-invalid textarea,.THEME_NAME.md-input-container.md-input-invalid label,.THEME_NAME.md-input-container.md-input-invalid .md-error,.THEME_NAME.md-input-container.md-input-invalid .md-count,.THEME_NAME.md-input-container.md-input-invalid input,.THEME_NAME.md-input-container.md-input-invalid textarea{color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-focused.md-input-inline label,.THEME_NAME.md-input-container.md-input-focused.md-input-inline label{color:rgba(0,0,0,0.54)}.THEME_NAME .md-input-container.md-input-focused.md-input-required label:after,.THEME_NAME.md-input-container.md-input-focused.md-input-required label:after{color:WARN-COLOR}.THEME_NAME .md-input-container.md-input-focused:after,.THEME_NAME.md-input-container.md-input-focused:after{height:2px;background-color:PRIMARY-COLOR}.THEME_NAME .md-input-container.md-input-focused input,.THEME_NAME .md-input-container.md-input-focused textarea,.THEME_NAME.md-input-container.md-input-focused input,.THEME_NAME.md-input-container.md-input-focused textarea{color:PRIMARY-COLOR;text-shadow:0 0 0 BACKGROUND-CONTRAST;-webkit-text-fill-color:transparent}.THEME_NAME .md-input-container.md-input-focused label,.THEME_NAME.md-input-container.md-input-focused label{color:PRIMARY-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-list,.THEME_NAME.md-list{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST}.THEME_NAME .md-list.md-transparent,.THEME_NAME.md-list.md-transparent{background-color:transparent;color:inherit}.THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container,.THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item .router-link-active.md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item .router-link-active.md-list-item-container>.md-icon{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-primary .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-primary .md-list-item-container>.md-icon{color:PRIMARY-COLOR}.THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container{color:ACCENT-COLOR}.THEME_NAME .md-list .md-list-item.md-accent .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-accent .md-list-item-container>.md-icon{color:ACCENT-COLOR}.THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container,.THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container{color:WARN-COLOR}.THEME_NAME .md-list .md-list-item.md-warn .md-list-item-container>.md-icon,.THEME_NAME.md-list .md-list-item.md-warn .md-list-item-container>.md-icon{color:WARN-COLOR}.THEME_NAME .md-list .md-list-item-expand .md-list-item-container,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-list .md-list-item-expand .md-list-item-container:hover,.THEME_NAME .md-list .md-list-item-expand .md-list-item-container:focus,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container:hover,.THEME_NAME.md-list .md-list-item-expand .md-list-item-container:focus{background-color:rgba(153,153,153,0.2)}\n"},function(t,e){t.exports=""},function(t,e){t.exports=".THEME_NAME .md-radio .md-radio-container:after,.THEME_NAME.md-radio .md-radio-container:after{background-color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-radio-container,.THEME_NAME.md-radio.md-checked .md-radio-container{border-color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-radio.md-checked .md-ripple,.THEME_NAME.md-radio.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-radio.md-primary .md-radio-container:after,.THEME_NAME.md-radio.md-primary .md-radio-container:after{background-color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-primary.md-checked .md-radio-container,.THEME_NAME.md-radio.md-primary.md-checked .md-radio-container{border-color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-primary.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-radio.md-warn .md-radio-container:after,.THEME_NAME.md-radio.md-warn .md-radio-container:after{background-color:WARN-COLOR}.THEME_NAME .md-radio.md-warn.md-checked .md-radio-container,.THEME_NAME.md-radio.md-warn.md-checked .md-radio-container{border-color:WARN-COLOR}.THEME_NAME .md-radio.md-warn.md-checked .md-ink-ripple,.THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-radio.md-disabled .md-radio-container,.THEME_NAME.md-radio.md-disabled .md-radio-container{border-color:rgba(0,0,0,0.26)}.THEME_NAME .md-radio.md-disabled .md-radio-container:after,.THEME_NAME.md-radio.md-disabled .md-radio-container:after{background-color:rgba(0,0,0,0.26)}.THEME_NAME .md-radio.md-disabled.md-checked .md-radio-container,.THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container{border-color:rgba(0,0,0,0.26)}\n"},function(t,e){t.exports=".THEME_NAME .md-select-content .md-menu-item.md-selected,.THEME_NAME .md-select-content .md-menu-item.md-checked,.THEME_NAME.md-select-content .md-menu-item.md-selected,.THEME_NAME.md-select-content .md-menu-item.md-checked{color:PRIMARY-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-sidenav .md-sidenav-content,.THEME_NAME.md-sidenav .md-sidenav-content{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST}\n"},function(t,e){t.exports=".THEME_NAME .md-subheader.md-primary,.THEME_NAME.md-subheader.md-primary{color:PRIMARY-COLOR}.THEME_NAME .md-subheader.md-accent,.THEME_NAME.md-subheader.md-accent{color:ACCENT-COLOR}.THEME_NAME .md-subheader.md-warn,.THEME_NAME.md-subheader.md-warn{color:WARN-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-switch.md-checked .md-switch-container,.THEME_NAME.md-switch.md-checked .md-switch-container{background-color:ACCENT-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked .md-switch-thumb,.THEME_NAME.md-switch.md-checked .md-switch-thumb{background-color:ACCENT-COLOR}.THEME_NAME .md-switch.md-checked .md-ink-ripple,.THEME_NAME.md-switch.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME .md-switch.md-checked .md-ripple,.THEME_NAME.md-switch.md-checked .md-ripple{opacity:.38}.THEME_NAME .md-switch.md-checked.md-primary .md-switch-container,.THEME_NAME.md-switch.md-checked.md-primary .md-switch-container{background-color:PRIMARY-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked.md-primary .md-switch-thumb,.THEME_NAME.md-switch.md-checked.md-primary .md-switch-thumb{background-color:PRIMARY-COLOR}.THEME_NAME .md-switch.md-checked.md-primary .md-ink-ripple,.THEME_NAME.md-switch.md-checked.md-primary .md-ink-ripple{color:PRIMARY-COLOR}.THEME_NAME .md-switch.md-checked.md-warn .md-switch-container,.THEME_NAME.md-switch.md-checked.md-warn .md-switch-container{background-color:WARN-COLOR-500-0.5}.THEME_NAME .md-switch.md-checked.md-warn .md-switch-thumb,.THEME_NAME.md-switch.md-checked.md-warn .md-switch-thumb{background-color:WARN-COLOR}.THEME_NAME .md-switch.md-checked.md-warn .md-ink-ripple,.THEME_NAME.md-switch.md-checked.md-warn .md-ink-ripple{color:WARN-COLOR}.THEME_NAME .md-switch.md-disabled .md-switch-container,.THEME_NAME .md-switch.md-disabled.md-checked .md-switch-container,.THEME_NAME.md-switch.md-disabled .md-switch-container,.THEME_NAME.md-switch.md-disabled.md-checked .md-switch-container{background-color:rgba(0,0,0,0.12)}.THEME_NAME .md-switch.md-disabled .md-switch-thumb,.THEME_NAME .md-switch.md-disabled.md-checked .md-switch-thumb,.THEME_NAME.md-switch.md-disabled .md-switch-thumb,.THEME_NAME.md-switch.md-disabled.md-checked .md-switch-thumb{background-color:#bdbdbd}\n"},function(t,e){t.exports=".THEME_NAME .md-table-card .md-toolbar,.THEME_NAME.md-table-card .md-toolbar{background-color:BACKGROUND-COLOR-A100;color:BACKGROUND-CONTRAST-A100}.THEME_NAME .md-table-alternate-header,.THEME_NAME.md-table-alternate-header{background-color:BACKGROUND-COLOR-A100}.THEME_NAME .md-table-alternate-header .md-toolbar,.THEME_NAME.md-table-alternate-header .md-toolbar{background-color:ACCENT-COLOR-A100-0.2;color:ACCENT-CONTRAST-A100}.THEME_NAME .md-table-alternate-header .md-counter,.THEME_NAME.md-table-alternate-header .md-counter{color:ACCENT-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-tabs .md-tabs-navigation,.THEME_NAME.md-tabs .md-tabs-navigation{background-color:PRIMARY-COLOR}.THEME_NAME .md-tabs .md-tab-header,.THEME_NAME.md-tabs .md-tab-header{color:PRIMARY-CONTRAST-0.54}.THEME_NAME .md-tabs .md-tab-header.md-active,.THEME_NAME .md-tabs .md-tab-header:focus,.THEME_NAME.md-tabs .md-tab-header.md-active,.THEME_NAME.md-tabs .md-tab-header:focus{color:PRIMARY-CONTRAST-0.99999}.THEME_NAME .md-tabs .md-tab-header.md-disabled,.THEME_NAME.md-tabs .md-tab-header.md-disabled{color:PRIMARY-CONTRAST-0.26}.THEME_NAME .md-tabs .md-tab-indicator,.THEME_NAME.md-tabs .md-tab-indicator{background-color:ACCENT-COLOR}.THEME_NAME .md-tabs.md-accent .md-tabs-navigation,.THEME_NAME.md-tabs.md-accent .md-tabs-navigation{background-color:ACCENT-COLOR}.THEME_NAME .md-tabs.md-accent .md-tab-header,.THEME_NAME.md-tabs.md-accent .md-tab-header{color:ACCENT-CONTRAST-0.54}.THEME_NAME .md-tabs.md-accent .md-tab-header.md-active,.THEME_NAME .md-tabs.md-accent .md-tab-header:focus,.THEME_NAME.md-tabs.md-accent .md-tab-header.md-active,.THEME_NAME.md-tabs.md-accent .md-tab-header:focus{color:ACCENT-CONTRAST-0.99999}.THEME_NAME .md-tabs.md-accent .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-accent .md-tab-header.md-disabled{color:ACCENT-CONTRAST-0.26}.THEME_NAME .md-tabs.md-accent .md-tab-indicator,.THEME_NAME.md-tabs.md-accent .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME .md-tabs.md-warn .md-tabs-navigation,.THEME_NAME.md-tabs.md-warn .md-tabs-navigation{background-color:WARN-COLOR}.THEME_NAME .md-tabs.md-warn .md-tab-header,.THEME_NAME.md-tabs.md-warn .md-tab-header{color:WARN-CONTRAST-0.54}.THEME_NAME .md-tabs.md-warn .md-tab-header.md-active,.THEME_NAME .md-tabs.md-warn .md-tab-header:focus,.THEME_NAME.md-tabs.md-warn .md-tab-header.md-active,.THEME_NAME.md-tabs.md-warn .md-tab-header:focus{color:WARN-CONTRAST-0.99999}.THEME_NAME .md-tabs.md-warn .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-warn .md-tab-header.md-disabled{color:WARN-CONTRAST-0.26}.THEME_NAME .md-tabs.md-warn .md-tab-indicator,.THEME_NAME.md-tabs.md-warn .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME .md-tabs.md-transparent .md-tabs-navigation,.THEME_NAME.md-tabs.md-transparent .md-tabs-navigation{background-color:transparent}.THEME_NAME .md-tabs.md-transparent .md-tab-header,.THEME_NAME.md-tabs.md-transparent .md-tab-header{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME .md-tabs.md-transparent .md-tab-header.md-active,.THEME_NAME .md-tabs.md-transparent .md-tab-header:focus,.THEME_NAME.md-tabs.md-transparent .md-tab-header.md-active,.THEME_NAME.md-tabs.md-transparent .md-tab-header:focus{color:PRIMARY-COLOR}.THEME_NAME .md-tabs.md-transparent .md-tab-header.md-disabled,.THEME_NAME.md-tabs.md-transparent .md-tab-header.md-disabled{color:BACKGROUND-CONTRAST-0.26}.THEME_NAME .md-tabs.md-transparent .md-tab-indicator,.THEME_NAME.md-tabs.md-transparent .md-tab-indicator{background-color:PRIMARY-COLOR}\n"},function(t,e){t.exports=".THEME_NAME .md-toolbar,.THEME_NAME.md-toolbar{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME .md-toolbar.md-accent,.THEME_NAME.md-toolbar.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME .md-toolbar.md-warn,.THEME_NAME.md-toolbar.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME .md-toolbar.md-transparent,.THEME_NAME.md-toolbar.md-transparent{background-color:transparent;color:BACKGROUND-CONTRAST}\n"},function(t,e){t.exports=".THEME_NAME :not(input):not(textarea)::selection{background:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME a:not(.md-button){color:ACCENT-COLOR}.THEME_NAME a:not(.md-button):hover{color:ACCENT-COLOR-800}body.THEME_NAME{background-color:BACKGROUND-COLOR-50;color:BACKGROUND-CONTRAST-0.87}.THEME_NAME .md-caption,.THEME_NAME .md-display-1,.THEME_NAME .md-display-2,.THEME_NAME .md-display-3,.THEME_NAME .md-display-4{color:BACKGROUND-CONTRAST-0.57}.THEME_NAME code:not(.hljs){background-color:ACCENT-COLOR-A100-0.2;color:ACCENT-COLOR-800}\n"},function(t,e){!function(){function t(t,o){var i=t[o];t[o]=function(t){var o,d=!1,a=!1;return t.match(n)?(t=t.replace(n,""),this.parentNode||(e.appendChild(this),a=!0),parentNode=this.parentNode,this.id||(this.id="rootedQuerySelector_id_"+(new Date).getTime(),d=!0),o=i.call(parentNode,"#"+this.id+" "+t),d&&(this.id=""),a&&e.removeChild(this),o):i.call(this,t)}}if(!HTMLElement.prototype.querySelectorAll)throw new Error("rootedQuerySelectorAll: This polyfill can only be used with browsers that support querySelectorAll");var e=document.createElement("div");try{e.querySelectorAll(":scope *")}catch(e){var n=/^\s*:scope/gi;t(HTMLElement.prototype,"querySelector"),t(HTMLElement.prototype,"querySelectorAll")}}()},function(t,e,n){var o,i;n(76);var d=n(169);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(74),o=n(33);var d=n(164);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(34);var d=n(168);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(87),o=n(35),i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),t.exports=o},function(t,e,n){var o,i;n(75),o=n(36);var d=n(165);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(84),o=n(37);var d=n(182);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i,d=n(190);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(38);var d=n(176);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i,d=n(162);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(39);var d=n(199);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i,d=n(173);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(40);var d=n(177);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(41);var d=n(187);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i,d=n(194);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(42);var d=n(167);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(88),o=n(43);var d=n(195);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(78);var d=n(174);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(93);var d=n(203);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(44);var d=n(184);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(83),o=n(45);var d=n(181);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(46);var d=n(188);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(81);var d=n(178);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(47);var d=n(166);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(48),i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),t.exports=o},function(t,e,n){var o,i;n(72),o=n(49);var d=n(161);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(50);var d=n(183);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(51);var d=n(186);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(92),o=n(52);var d=n(202);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(53);var d=n(196);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(77),o=n(54);var d=n(170);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(82),o=n(55);var d=n(179);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(89),o=n(56),i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),t.exports=o},function(t,e,n){var o,i;n(86),o=n(57);var d=n(191);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(91),o=n(58);var d=n(200);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(59);var d=n(171);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i,d=n(201);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(60);var d=n(185);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(61);var d=n(172);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(62);var d=n(180);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(63);var d=n(192);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(64);var d=n(198);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;o=n(65);var d=n(193);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(90),o=n(66);var d=n(197);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(85);var d=n(189);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(79),o=n(67);var d=n(175);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(73),o=n(68);var d=n(163);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=o},function(t,e,n){var o,i;n(80),i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),t.exports=o},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-menu"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-content"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-whiteframe",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-bottom-bar",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-button-group md-button-toggle"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-list-expand",style:{"margin-bottom":t.height}},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media-cover",class:t.classes},[t._t("default")," ",t.mdTextScrim?t._h("div",{ref:"backdrop",staticClass:"md-backdrop",style:t.styles}):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("button",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"md-bottom-bar-item",class:t.classes,attrs:{type:"button"},on:{click:t.setActive}},[t._h("md-icon",[t._s(t.mdIcon)])," ",t._h("span",{staticClass:"md-text"},[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-avatar"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-select",class:t.classes},[t._h("md-menu",{attrs:{"md-close-on-select":!t.multiple}},[t._h("span",{ref:"value",staticClass:"md-select-value",attrs:{"md-menu-trigger":""}},[t._s(t.selectedText||t.multipleText||t.placeholder)])," ",t._h("md-menu-content",{staticClass:"md-select-content",class:t.contentClasses +},[t._t("default")])])," ",t._h("select",{attrs:{name:t.name,id:t.id,required:t.required,tabindex:"-1"}},[t._h("option",{domProps:{value:t.value}},[t._s(t.value)])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table-alternate-header",class:t.classes},[t._h("md-toolbar",[t._h("div",{staticClass:"md-counter"},[t._h("span",{ref:"counter"},[t._s(t.tableInstance.numberOfSelected)])," ",t._h("span",[t._s(t.mdSelectedLabel)])])," ",t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table-edit",on:{keydown:function(e){27===e.keyCode&&t.closeDialog(e)}}},[t._h("div",{staticClass:"md-table-edit-trigger",class:t.triggerClasses,on:{click:function(e){e.stopPropagation(),t.openDialog(e)}}},["\n "+t._s(t.value||t.mdPlaceholder)+"\n "])," ",t._h("div",{ref:"dialog",staticClass:"md-table-dialog",class:t.dialogClasses},[t._h("md-input-container",[t._h("md-input",{ref:"input",attrs:{id:t.mdId,name:t.mdName,maxlength:t.mdMaxlength,value:t.value,placeholder:t.mdPlaceholder},nativeOn:{keydown:function(e){13===e.keyCode&&t.confirmDialog(e)}}})])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-header"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("hr",{staticClass:"md-divider"})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("span",{staticClass:"md-tooltip",class:t.classes,style:t.style},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-area",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-header-text"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("ul",{staticClass:"md-list"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-sidenav",class:t.classes,attrs:{tabindex:"0"},on:{keyup:function(e){27===e.keyCode&&t.close(e)}}},[t._h("div",{staticClass:"md-sidenav-content"},[t._t("default")])," ",t._h("div",{staticClass:"md-backdrop",on:{click:t.close}})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("th",{staticClass:"md-table-head",class:t.classes,on:{click:t.changeSort}},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:!t.mdSortBy,expression:"!mdSortBy"}],staticClass:"md-table-head-container"},[t._h("div",{staticClass:"md-table-head-text md-test"},[t.mdSortBy?t._h("md-icon",{staticClass:"md-sortable-icon"},["arrow_downward"]):t._e()," ",t._t("default")," ",t.mdTooltip?t._h("md-tooltip",[t._s(t.mdTooltip)]):t._e()])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-input-container",class:t.classes},[t._t("default")," ",t.enableCounter?t._h("span",{staticClass:"md-count"},[t._s(t.inputLength)+" / "+t._s(t.counterLength)]):t._e()," ",t.mdHasPassword?t._h("md-button",{staticClass:"md-icon-button md-toggle-password",on:{click:t.togglePasswordType}},[t._h("md-icon",[t._s(t.showPassword?"visibility_off":"visibility")])]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-menu-content",attrs:{tabindex:"-1"},on:{keydown:[function(e){27===e.keyCode&&(e.preventDefault(),t.close(e))},function(e){9===e.keyCode&&(e.preventDefault(),t.close(e))},function(e){38===e.keyCode&&(e.preventDefault(),t.highlightItem("up"))},function(e){40===e.keyCode&&(e.preventDefault(),t.highlightItem("down"))},function(e){13===e.keyCode&&(e.preventDefault(),t.fireClick(e))},function(e){32===e.keyCode&&(e.preventDefault(),t.fireClick(e))}]}},[t._h("md-list",[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("input",{staticClass:"md-input",attrs:{type:t.type,disabled:t.disabled,required:t.required,placeholder:t.placeholder,maxlength:t.maxlength},domProps:{value:t.value},on:{focus:t.onFocus,blur:t.onBlur,input:t.onInput,keydown:[function(e){38===e.keyCode&&t.onInput(e)},function(e){40===e.keyCode&&t.onInput(e)}]}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("td",{staticClass:"md-table-cell",class:t.classes},[t._h("div",{staticClass:"md-table-cell-container"},[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-list-item",{staticClass:"md-menu-item",class:t.classes,attrs:{disabled:t.disabled},on:{click:t.close}},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media",class:t.classes},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("textarea",{staticClass:"md-input",attrs:{disabled:t.disabled,required:t.required,placeholder:t.placeholder,maxlength:t.maxlength},domProps:{value:t.value},on:{focus:t.onFocus,blur:t.onBlur,input:t.onInput}})},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-toolbar"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-actions"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-switch",class:t.classes},[t._h("div",{staticClass:"md-switch-container",on:{click:t.toggleSwitch}},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:t.disabled,expression:"disabled"}],staticClass:"md-switch-thumb",style:t.styles},[t._h("input",{attrs:{type:"checkbox",name:t.name,id:t.id,disabled:t.disabled},domProps:{value:t.value}})," ",t._h("button",{staticClass:"md-switch-holder",attrs:{type:t.type}})])])," ",t.$slots.default?t._h("label",{staticClass:"md-switch-label",attrs:{for:t.id||t.name}},[t._t("default")]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table-pagination"},[t._h("span",{staticClass:"md-table-pagination-label"},[t._s(t.mdLabel)+":"])," ",t.mdPageOptions?t._h("md-select",{directives:[{name:"model",rawName:"v-model",value:t.currentSize,expression:"currentSize"}],attrs:{"md-menu-class":"md-pagination-select"},domProps:{value:t.currentSize},on:{change:t.changeSize,input:function(e){t.currentSize=e}}},[t._l(t.mdPageOptions,function(e){return t._h("md-option",{attrs:{value:e}},[t._s(e)])})]):t._e()," ",t._h("span",[t._s((t.currentSize-t.currentSize+1)*t.currentPage)+"-"+t._s(t.currentSize)+" "+t._s(t.mdSeparator)+" "+t._s(t.mdTotal)])," ",t._h("md-button",{staticClass:"md-icon-button md-table-pagination-previous",attrs:{disabled:1===t.currentPage},on:{click:t.changePage}},[t._h("md-icon",["keyboard_arrow_left"])])," ",t._h("md-button",{staticClass:"md-icon-button md-table-pagination-next",attrs:{disabled:t.currentSize*t.currentPage>=t.mdTotal},on:{click:t.changePage}},[t._h("md-icon",["keyboard_arrow_right"])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{ref:"tab",staticClass:"md-tab",attrs:{id:t.tabId}},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-card-media-actions"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-checkbox",class:t.classes},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:t.disabled,expression:"disabled"}],staticClass:"md-checkbox-container",attrs:{tabindex:"0"},on:{click:function(e){e.stopPropagation(),t.toggleCheck(e)}}},[t._h("input",{attrs:{type:"checkbox",name:t.name,id:t.id,disabled:t.disabled,tabindex:"-1"},domProps:{value:t.value}})])," ",t.$slots.default?t._h("label",{staticClass:"md-checkbox-label",attrs:{for:t.id||t.name}},[t._t("default")]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-menu-item",{staticClass:"md-option",class:t.classes,attrs:{tabindex:"-1"},on:{click:t.selectOption}},[t.parentSelect.multiple?t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.check,expression:"check"}],staticClass:"md-primary",domProps:{value:t.check},on:{input:function(e){t.check=e}}},[t._h("span",{ref:"item"},[t._t("default")])]):t._h("span",{ref:"item"},[t._t("default")])," "])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-tabs",class:t.tabClasses},[t._h("md-whiteframe",{attrs:{"md-elevation":t.elevation||0}},[t._h("div",{staticClass:"md-tabs-navigation"},[t._l(t.tabs,function(e){return t._h("button",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:e.disabled,expression:"header.disabled"}],key:e.id,ref:"tabHeader",refInFor:!0,staticClass:"md-tab-header",class:t.getHeaderClass(e),attrs:{type:"button",disabled:e.disabled},on:{click:function(n){t.changeTab(e.id)}}},[t._h("div",{staticClass:"md-tab-header-container"},[e.icon?t._h("md-icon",[t._s(e.icon)]):t._e()," ",e.label?t._h("span",[t._s(e.label)]):t._e()])])})," ",t._h("span",{ref:"indicator",staticClass:"md-tab-indicator",class:t.indicatorClass})])])," ",t._h("div",{ref:"tabContent",staticClass:"md-tabs-content"},[t._h("div",{ref:"tabWrapper",staticClass:"md-tabs-wrapper"},[t._t("default")])])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("tr",{staticClass:"md-table-row",class:t.classes,on:{click:t.autoSelect}},[t.hasSelection?t._h("md-table-cell",{staticClass:"md-table-selection"},[t._h("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:t.checkbox,expression:"checkbox"}],attrs:{disabled:t.isDisabled},domProps:{value:t.checkbox},on:{change:t.select,input:function(e){t.checkbox=e}}})]):t._e()," ",t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{ref:"expand",staticClass:"md-card-expand"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-table"},[t._h("table",[t._t("default")])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("md-card",{staticClass:"md-table-card"},[t._t("default")])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("div",{staticClass:"md-radio",class:t.classes},[t._h("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:t.disabled,expression:"disabled"}],staticClass:"md-radio-container",on:{click:t.toggleCheck}},[t._h("input",{attrs:{type:"radio",name:t.name,id:t.id,disabled:t.disabled},domProps:{value:t.value}})])," ",t.$slots.default?t._h("label",{staticClass:"md-radio-label",attrs:{for:t.id||t.name}},[t._t("default")]):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this;return t._h("i",{staticClass:"md-icon material-icons"},[t._t("default")])},staticRenderFns:[]}},function(t,e,n){function o(t,e){for(var n=0;n=0&&E.splice(e,1)}function r(t){var e=document.createElement("style");return e.type="text/css",d(t,e),e}function s(t,e){var n,o,i;if(e.singleton){var d=b++;n=p||(p=r(e)),o=c.bind(null,n,d,!1),i=c.bind(null,n,d,!0)}else n=r(e),o=l.bind(null,n),i=function(){a(n)};return o(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;o(t=e)}else i()}}function c(t,e,n,o){var i=n?"":o.css;if(t.styleSheet)t.styleSheet.cssText=M(e,i);else{var d=document.createTextNode(i),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(d,a[e]):t.appendChild(d)}}function l(t,e){var n=e.css,o=e.media,i=e.sourceMap;if(o&&t.setAttribute("media",o),i&&(n+="\n/*# sourceURL="+i.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var u={},m=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},f=m(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=m(function(){return document.head||document.getElementsByTagName("head")[0]}),p=null,b=0,E=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=f()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var n=i(t);return o(n,e),function(t){for(var d=[],a=0;a + + v0.3.2 - Bugfixes + Fixes: + + Fix babel export default module.exports #92 + Fix tooltips jumping when screen resize #85 + Fix table not getting instance #91 #88 + Fix regression on password review #95 + Fix input getting wrong value after manual update #100 #96 + Use the internal value of md-input to set the value of the container #97 (Thanks to @Cabbaggio) + Add material.debug.js to dist folder #90 (Thanks to @pauloramires) + + + v0.3.1 - Bugfixes Fixes: md-select not being reactive #74 - Fix components not being updated inside v-once #69#70 + Fix components not being updated inside v-once #69 #70 Fix input number not accepting numbers #67 #70 Fix md-input-container crashing when the select value is null #64 diff --git a/package.json b/package.json index 3956e5c..1598094 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "vue-material", "description": "Material Design for Vue.js", - "version": "0.3.1", + "version": "0.3.2", "author": "Marcos Moura ", "homepage": "https://marcosmoura.github.io/vue-material", "license": "MIT", @@ -45,14 +45,15 @@ "autosize": "^3.0.18", "element.scrollintoviewifneeded-polyfill": "^1.0.1", "scopedQuerySelectorShim": "lazd/scopedQuerySelectorShim", - "vue": "^2.0.6" + "vue": "^2.0.8" }, "devDependencies": { "autoprefixer": "^6.5.3", "babel-cli": "^6.18.0", "babel-core": "^6.18.2", - "babel-eslint": "^7.1.0", - "babel-loader": "^6.2.7", + "babel-eslint": "^7.1.1", + "babel-loader": "^6.2.8", + "babel-plugin-add-module-exports": "^0.2.1", "babel-plugin-transform-runtime": "^6.15.0", "babel-preset-es2015": "^6.18.0", "babel-preset-stage-0": "^6.16.0", @@ -60,30 +61,30 @@ "chokidar": "^1.6.1", "connect-history-api-fallback": "^1.3.0", "copy-webpack-plugin": "^4.0.1", - "css-loader": "^0.25.0", - "eslint": "^3.10.1", + "css-loader": "^0.26.0", + "eslint": "^3.10.2", "eslint-friendly-formatter": "^2.0.6", "eslint-loader": "^1.6.1", - "eslint-plugin-html": "^1.6.0", + "eslint-plugin-html": "^1.7.0", "eventsource-polyfill": "^0.9.6", "express": "^4.14.0", "extract-text-webpack-plugin": "^1.0.1", "file-loader": "^0.9.0", "highlight.js": "^9.8.0", "html-webpack-plugin": "^2.24.1", - "node-sass": "^3.12.2", + "node-sass": "^3.13.0", "ora": "^0.3.0", "raw-loader": "^0.5.1", "sass-loader": "^4.0.2", "vue-hot-reload-api": "^2.0.6", "vue-html-loader": "^1.2.3", - "vue-loader": "^9.9.1", - "vue-router": "^2.0.2", + "vue-loader": "^9.9.5", + "vue-router": "^2.0.3", "vue-style-loader": "^1.0.0", - "vue-template-compiler": "^2.0.6", + "vue-template-compiler": "^2.0.8", "webpack": "^1.13.3", "webpack-dev-middleware": "^1.8.4", "webpack-hot-middleware": "^2.13.2", - "webpack-merge": "^0.16.0" + "webpack-merge": "^0.17.0" } } diff --git a/src/components/mdInputContainer/common.js b/src/components/mdInputContainer/common.js index f66471b..6d38b2b 100644 --- a/src/components/mdInputContainer/common.js +++ b/src/components/mdInputContainer/common.js @@ -29,7 +29,7 @@ export default { this.parentContainer.counterLength = this.maxlength; }, setParentValue() { - this.parentContainer.setValue(this.$el.value); + this.parentContainer.setValue(this.value); }, setParentDisabled() { this.parentContainer.isDisabled = this.disabled; @@ -49,9 +49,9 @@ export default { }, onInput() { this.setParentValue(); - this.parentContainer.inputLength = this.$el.value.length; - this.$emit('change', this.$el.value); - this.$emit('input', this.$el.value); + this.parentContainer.inputLength = this.value ? this.value.length : 0; + this.$emit('change', this.value); + this.$emit('input', this.value); } } }; diff --git a/src/components/mdInputContainer/mdInputContainer.vue b/src/components/mdInputContainer/mdInputContainer.vue index 9cce412..f6f48e3 100644 --- a/src/components/mdInputContainer/mdInputContainer.vue +++ b/src/components/mdInputContainer/mdInputContainer.vue @@ -25,7 +25,6 @@ return { value: '', input: false, - inputType: false, showPassword: false, enableCounter: false, hasSelect: false, @@ -59,9 +58,12 @@ } }, methods: { + isInput() { + return this.input && this.input.tagName.toLowerCase() === 'input'; + }, togglePasswordType() { - if (this.input.tagName.toLowerCase() === 'input') { - if (this.inputType === 'password') { + if (this.isInput()) { + if (this.input.type === 'password') { this.input.type = 'text'; this.showPassword = true; } else { @@ -84,8 +86,6 @@ throw new Error('Missing input/select/textarea inside md-input-container'); } - - this.inputType = this.input.type; } }; diff --git a/src/components/mdMenu/mdMenu.vue b/src/components/mdMenu/mdMenu.vue index 157cbb1..e3fcb57 100644 --- a/src/components/mdMenu/mdMenu.vue +++ b/src/components/mdMenu/mdMenu.vue @@ -10,6 +10,7 @@
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas amet cum vitae, omnis! Illum quas voluptatem, expedita iste, dicta ipsum ea veniam dolore in, quod saepe reiciendis nihil.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.
Open console to see the events
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nisi cupiditate esse necessitatibus beatae nobis, deserunt ut est fugit, tempora deleniti, eligendi commodi doloribus. Nemo, assumenda possimus, impedit inventore perferendis iusto!
I\'ll be in your neighborhood doing errands...
Wish I could come, but I\'m out of town ...
Do you have Paris recommendations ...
Thank you for your recent order from ...
Jan 9, 2014
Jan 17, 2014
Jan 28, 2014
Jan 20, 2014
Jan 10, 2014