From a39d6a362c3c658b68cd91259d4405b5a2f6566a Mon Sep 17 00:00:00 2001 From: Marcos Moura Date: Tue, 10 Jan 2017 02:04:09 -0200 Subject: [PATCH] [build] 0.6.0 --- dist/components/mdAvatar/index.css | 72 +- dist/components/mdAvatar/index.debug.js | 268 +- dist/components/mdAvatar/index.debug.js.map | 1 - dist/components/mdAvatar/index.js | 7 +- dist/components/mdBackdrop/index.css | 26 +- dist/components/mdBackdrop/index.debug.js | 196 +- dist/components/mdBackdrop/index.debug.js.map | 1 - dist/components/mdBackdrop/index.js | 7 +- dist/components/mdBottomBar/index.css | 97 +- dist/components/mdBottomBar/index.debug.js | 464 +- .../components/mdBottomBar/index.debug.js.map | 1 - dist/components/mdBottomBar/index.js | 7 +- dist/components/mdButton/index.css | 196 +- dist/components/mdButton/index.debug.js | 324 +- dist/components/mdButton/index.debug.js.map | 1 - dist/components/mdButton/index.js | 7 +- dist/components/mdButtonToggle/index.css | 37 +- dist/components/mdButtonToggle/index.debug.js | 305 +- .../mdButtonToggle/index.debug.js.map | 1 - dist/components/mdButtonToggle/index.js | 7 +- dist/components/mdCard/index.css | 301 +- dist/components/mdCard/index.debug.js | 1181 +- dist/components/mdCard/index.debug.js.map | 1 - dist/components/mdCard/index.js | 7 +- dist/components/mdCheckbox/index.css | 79 +- dist/components/mdCheckbox/index.debug.js | 340 +- dist/components/mdCheckbox/index.debug.js.map | 1 - dist/components/mdCheckbox/index.js | 7 +- dist/components/mdChips/index.css | 74 + dist/components/mdChips/index.css.map | 1 + dist/components/mdChips/index.debug.js | 585 + dist/components/mdChips/index.js | 6 + dist/components/mdCore/index.css | 39 +- dist/components/mdCore/index.debug.js | 1946 ++- dist/components/mdCore/index.debug.js.map | 1 - dist/components/mdCore/index.js | 7 +- dist/components/mdDialog/index.css | 122 +- dist/components/mdDialog/index.debug.js | 1178 +- dist/components/mdDialog/index.debug.js.map | 1 - dist/components/mdDialog/index.js | 7 +- dist/components/mdDivider/index.css | 17 +- dist/components/mdDivider/index.debug.js | 160 +- dist/components/mdDivider/index.debug.js.map | 1 - dist/components/mdDivider/index.js | 7 +- dist/components/mdFile/index.css | 25 + dist/components/mdFile/index.css.map | 1 + dist/components/mdFile/index.debug.js | 1315 ++ dist/components/mdFile/index.js | 6 + dist/components/mdIcon/index.css | 60 +- dist/components/mdIcon/index.debug.js | 364 +- dist/components/mdIcon/index.debug.js.map | 1 - dist/components/mdIcon/index.js | 7 +- dist/components/mdImage/index.css | 18 + dist/components/mdImage/index.css.map | 1 + dist/components/mdImage/index.debug.js | 309 + dist/components/mdImage/index.js | 6 + dist/components/mdInputContainer/index.css | 193 +- .../mdInputContainer/index.debug.js | 1082 +- .../mdInputContainer/index.debug.js.map | 1 - dist/components/mdInputContainer/index.js | 12 +- dist/components/mdLayout/index.css | 1359 +- dist/components/mdLayout/index.debug.js | 277 +- dist/components/mdLayout/index.debug.js.map | 1 - dist/components/mdLayout/index.js | 7 +- dist/components/mdList/index.css | 249 +- dist/components/mdList/index.debug.js | 1565 +- dist/components/mdList/index.debug.js.map | 1 - dist/components/mdList/index.js | 7 +- dist/components/mdMenu/index.css | 108 +- dist/components/mdMenu/index.debug.js | 899 +- dist/components/mdMenu/index.debug.js.map | 1 - dist/components/mdMenu/index.js | 7 +- dist/components/mdProgress/index.css | 73 + dist/components/mdProgress/index.css.map | 1 + dist/components/mdProgress/index.debug.js | 297 + dist/components/mdProgress/index.js | 6 + dist/components/mdRadio/index.css | 63 +- dist/components/mdRadio/index.debug.js | 325 +- dist/components/mdRadio/index.debug.js.map | 1 - dist/components/mdRadio/index.js | 7 +- dist/components/mdSelect/index.css | 99 +- dist/components/mdSelect/index.debug.js | 2147 ++- dist/components/mdSelect/index.debug.js.map | 1 - dist/components/mdSelect/index.js | 7 +- dist/components/mdSidenav/index.css | 54 +- dist/components/mdSidenav/index.debug.js | 321 +- dist/components/mdSidenav/index.debug.js.map | 1 - dist/components/mdSidenav/index.js | 7 +- dist/components/mdSnackbar/index.css | 162 +- dist/components/mdSnackbar/index.debug.js | 480 +- dist/components/mdSnackbar/index.debug.js.map | 1 - dist/components/mdSnackbar/index.js | 7 +- dist/components/mdSpinner/index.css | 81 +- dist/components/mdSpinner/index.debug.js | 335 +- dist/components/mdSpinner/index.debug.js.map | 1 - dist/components/mdSpinner/index.js | 7 +- dist/components/mdSubheader/index.css | 19 +- dist/components/mdSubheader/index.debug.js | 275 +- .../components/mdSubheader/index.debug.js.map | 1 - dist/components/mdSubheader/index.js | 7 +- dist/components/mdSwitch/index.css | 80 +- dist/components/mdSwitch/index.debug.js | 371 +- dist/components/mdSwitch/index.debug.js.map | 1 - dist/components/mdSwitch/index.js | 7 +- dist/components/mdTable/index.css | 321 +- dist/components/mdTable/index.debug.js | 1823 +- dist/components/mdTable/index.debug.js.map | 1 - dist/components/mdTable/index.js | 7 +- dist/components/mdTabs/index.css | 124 +- dist/components/mdTabs/index.debug.js | 1325 +- dist/components/mdTabs/index.debug.js.map | 1 - dist/components/mdTabs/index.js | 7 +- dist/components/mdToolbar/index.css | 107 +- dist/components/mdToolbar/index.debug.js | 268 +- dist/components/mdToolbar/index.debug.js.map | 1 - dist/components/mdToolbar/index.js | 7 +- dist/components/mdTooltip/index.css | 65 +- dist/components/mdTooltip/index.debug.js | 1334 +- dist/components/mdTooltip/index.debug.js.map | 1 - dist/components/mdTooltip/index.js | 7 +- dist/components/mdWhiteframe/index.css | 82 +- dist/components/mdWhiteframe/index.debug.js | 188 +- .../mdWhiteframe/index.debug.js.map | 1 - dist/components/mdWhiteframe/index.js | 7 +- dist/docs/0.8985122d.js | 1 + dist/docs/1.06ee0bed.js | 1 + dist/docs/10.c7e6c3e5.js | 1 + dist/docs/11.fd21e8e8.js | 1 + dist/docs/12.cb3c1a2d.js | 1 + dist/docs/13.1cdad18e.js | 1 + dist/docs/14.fd41ec35.js | 1 + dist/docs/15.58889e3a.js | 1 + dist/docs/16.e2efe67b.js | 2 + dist/docs/17.0d923825.js | 1 + dist/docs/18.fa7c7df1.js | 1 + dist/docs/19.62eeb5ff.js | 1 + dist/docs/2.c10fbd04.js | 1 + dist/docs/20.861ee4ae.js | 1 + dist/docs/21.9fa5a6ef.js | 1 + dist/docs/22.5475b341.js | 1 + dist/docs/23.56fe1118.js | 1 + dist/docs/24.d3091d84.js | 1 + dist/docs/25.bb881f9f.js | 1 + dist/docs/26.6c68ad23.js | 1 + dist/docs/27.dac46d92.js | 1 + dist/docs/28.3b5484f8.js | 1 + dist/docs/29.cf5daabc.js | 1 + dist/docs/3.937606f3.js | 1 + dist/docs/30.a9cd11af.js | 1 + dist/docs/31.111340a6.js | 1 + dist/docs/4.94654a0e.js | 1 + dist/docs/5.f8a38ce8.js | 1 + dist/docs/6.6d779ad8.js | 1 + dist/docs/7.fea19aba.js | 1 + dist/docs/8.4a1e48b3.js | 1 + dist/docs/9.3f930309.js | 1 + dist/docs/assets/avatar.jpg | Bin 6387 -> 5546 bytes dist/docs/assets/card-example.jpg | Bin 71114 -> 65650 bytes dist/docs/assets/card-sky.jpg | Bin 36911 -> 36812 bytes dist/docs/assets/cover.png | Bin 45246 -> 45234 bytes dist/docs/assets/favicon/mstile-150x150.png | Bin 1813 -> 1711 bytes dist/docs/assets/icon-github.svg | 1 + dist/docs/assets/icon-home.svg | 4 + dist/docs/assets/icon-menu.png | Bin 0 -> 116 bytes dist/docs/assets/joker-1.jpg | Bin 0 -> 112813 bytes dist/docs/assets/joker-2.jpg | Bin 0 -> 65498 bytes dist/docs/assets/joker-3.jpg | Bin 0 -> 116752 bytes dist/docs/changelog.html | 65 +- dist/docs/docs.3e2ba22f.js | 7 + dist/docs/docs.77420282.css | 1 + dist/docs/index.html | 2 +- dist/docs/manifest.5f563a9d.js | 1 + dist/docs/{ => releases/v0.5.2}/0.cf567cfa.js | 0 dist/docs/{ => releases/v0.5.2}/1.aebda25a.js | 0 .../docs/{ => releases/v0.5.2}/10.d6e091c7.js | 0 .../docs/{ => releases/v0.5.2}/11.57baa516.js | 0 .../docs/{ => releases/v0.5.2}/12.412e420a.js | 0 .../docs/{ => releases/v0.5.2}/13.10c43d78.js | 0 .../docs/{ => releases/v0.5.2}/14.b700e246.js | 0 .../docs/{ => releases/v0.5.2}/15.0f0501f9.js | 0 .../docs/{ => releases/v0.5.2}/16.7eaf3c08.js | 0 .../docs/{ => releases/v0.5.2}/17.bef219a0.js | 0 .../docs/{ => releases/v0.5.2}/18.d5035c12.js | 0 .../docs/{ => releases/v0.5.2}/19.88ab05fd.js | 0 dist/docs/{ => releases/v0.5.2}/2.b62f9e71.js | 0 .../docs/{ => releases/v0.5.2}/20.0980afec.js | 0 .../docs/{ => releases/v0.5.2}/21.6999e85f.js | 0 .../docs/{ => releases/v0.5.2}/22.838a8032.js | 0 .../docs/{ => releases/v0.5.2}/23.91e06240.js | 0 .../docs/{ => releases/v0.5.2}/24.38594b9c.js | 0 .../docs/{ => releases/v0.5.2}/25.0a12003e.js | 0 .../docs/{ => releases/v0.5.2}/26.ce0a9d8d.js | 0 dist/docs/{ => releases/v0.5.2}/3.24b8259b.js | 0 dist/docs/{ => releases/v0.5.2}/4.dda87c6e.js | 0 dist/docs/{ => releases/v0.5.2}/5.4f97396d.js | 0 dist/docs/{ => releases/v0.5.2}/6.914fc411.js | 0 dist/docs/{ => releases/v0.5.2}/7.43232ee9.js | 0 dist/docs/{ => releases/v0.5.2}/8.19299e2b.js | 0 dist/docs/{ => releases/v0.5.2}/9.7a6b4c90.js | 0 dist/docs/releases/v0.5.2/assets/avatar-2.jpg | Bin 0 -> 11204 bytes dist/docs/releases/v0.5.2/assets/avatar.jpg | Bin 0 -> 6387 bytes dist/docs/releases/v0.5.2/assets/avatar.png | Bin 0 -> 1157 bytes .../releases/v0.5.2/assets/card-example.jpg | Bin 0 -> 71114 bytes .../releases/v0.5.2/assets/card-image-1.jpg | Bin 0 -> 35820 bytes .../releases/v0.5.2/assets/card-image-2.jpg | Bin 0 -> 68359 bytes .../releases/v0.5.2/assets/card-image-3.jpg | Bin 0 -> 23842 bytes dist/docs/releases/v0.5.2/assets/card-sky.jpg | Bin 0 -> 36911 bytes .../releases/v0.5.2/assets/card-weather.png | Bin 0 -> 17800 bytes dist/docs/releases/v0.5.2/assets/codepen.png | Bin 0 -> 2094 bytes dist/docs/releases/v0.5.2/assets/cover.png | Bin 0 -> 45246 bytes .../assets/favicon/android-chrome-144x144.png | Bin 0 -> 5564 bytes .../assets/favicon/android-chrome-192x192.png | Bin 0 -> 7508 bytes .../assets/favicon/android-chrome-256x256.png | Bin 0 -> 11017 bytes .../assets/favicon/android-chrome-36x36.png | Bin 0 -> 1017 bytes .../assets/favicon/android-chrome-384x384.png | Bin 0 -> 16899 bytes .../assets/favicon/android-chrome-48x48.png | Bin 0 -> 1415 bytes .../assets/favicon/android-chrome-512x512.png | Bin 0 -> 25042 bytes .../assets/favicon/android-chrome-72x72.png | Bin 0 -> 2235 bytes .../assets/favicon/android-chrome-96x96.png | Bin 0 -> 3388 bytes .../assets/favicon/apple-touch-icon.png | Bin 0 -> 3378 bytes .../v0.5.2/assets/favicon/browserconfig.xml | 9 + .../v0.5.2/assets/favicon/favicon-16x16.png | Bin 0 -> 376 bytes .../v0.5.2/assets/favicon/favicon-194x194.png | Bin 0 -> 5661 bytes .../v0.5.2/assets/favicon/favicon-32x32.png | Bin 0 -> 835 bytes .../v0.5.2/assets/favicon/favicon.ico | Bin 0 -> 15086 bytes .../v0.5.2/assets/favicon/manifest.json | 54 + .../v0.5.2/assets/favicon/mstile-150x150.png | Bin 0 -> 1813 bytes .../assets/favicon/safari-pinned-tab.svg | 19 + .../assets/logo-vue-material-blue-grey.png | Bin 0 -> 4037 bytes .../v0.5.2/assets/logo-vue-material-cyan.png | Bin 0 -> 7920 bytes .../assets/logo-vue-material-default.png | Bin 0 -> 4037 bytes .../v0.5.2/assets/logo-vue-material-green.png | Bin 0 -> 4037 bytes .../assets/logo-vue-material-indigo.png | Bin 0 -> 3778 bytes .../assets/logo-vue-material-orange.png | Bin 0 -> 8161 bytes .../assets/logo-vue-material-purple.png | Bin 0 -> 13227 bytes .../v0.5.2/assets/logo-vue-material-red.png | Bin 0 -> 4037 bytes .../releases/v0.5.2/assets/marcosmoura.jpg | Bin 0 -> 5546 bytes .../v0.5.2/assets/vue-material-example.png | Bin 0 -> 244860 bytes dist/docs/releases/v0.5.2/changelog.html | 282 + .../{ => releases/v0.5.2}/docs.0b915d3f.css | 0 .../{ => releases/v0.5.2}/docs.80bc43c9.js | 0 dist/docs/releases/v0.5.2/index.html | 1 + .../v0.5.2}/manifest.013bc964.js | 0 .../releases/v0.5.1/assets/avatar-2.jpg | Bin 0 -> 11204 bytes .../v0.5.2/releases/v0.5.1/assets/avatar.jpg | Bin 0 -> 6387 bytes .../v0.5.2/releases/v0.5.1/assets/avatar.png | Bin 0 -> 1157 bytes .../releases/v0.5.1/assets/card-example.jpg | Bin 0 -> 71114 bytes .../releases/v0.5.1/assets/card-image-1.jpg | Bin 0 -> 35820 bytes .../releases/v0.5.1/assets/card-image-2.jpg | Bin 0 -> 68359 bytes .../releases/v0.5.1/assets/card-image-3.jpg | Bin 0 -> 23842 bytes .../releases/v0.5.1/assets/card-sky.jpg | Bin 0 -> 36911 bytes .../releases/v0.5.1/assets/card-weather.png | Bin 0 -> 17800 bytes .../v0.5.2/releases/v0.5.1/assets/codepen.png | Bin 0 -> 2094 bytes .../v0.5.2/releases/v0.5.1/assets/cover.png | Bin 0 -> 45246 bytes .../assets/favicon/android-chrome-144x144.png | Bin 0 -> 5564 bytes .../assets/favicon/android-chrome-192x192.png | Bin 0 -> 7508 bytes .../assets/favicon/android-chrome-256x256.png | Bin 0 -> 11017 bytes .../assets/favicon/android-chrome-36x36.png | Bin 0 -> 1017 bytes .../assets/favicon/android-chrome-384x384.png | Bin 0 -> 16899 bytes .../assets/favicon/android-chrome-48x48.png | Bin 0 -> 1415 bytes .../assets/favicon/android-chrome-512x512.png | Bin 0 -> 25042 bytes .../assets/favicon/android-chrome-72x72.png | Bin 0 -> 2235 bytes .../assets/favicon/android-chrome-96x96.png | Bin 0 -> 3388 bytes .../assets/favicon/apple-touch-icon.png | Bin 0 -> 3378 bytes .../v0.5.1/assets/favicon/browserconfig.xml | 9 + .../v0.5.1/assets/favicon/favicon-16x16.png | Bin 0 -> 376 bytes .../v0.5.1/assets/favicon/favicon-194x194.png | Bin 0 -> 5661 bytes .../v0.5.1/assets/favicon/favicon-32x32.png | Bin 0 -> 835 bytes .../v0.5.1/assets/favicon/favicon.ico | Bin 0 -> 15086 bytes .../v0.5.1/assets/favicon/manifest.json | 54 + .../v0.5.1/assets/favicon/mstile-150x150.png | Bin 0 -> 1813 bytes .../assets/favicon/safari-pinned-tab.svg | 19 + .../assets/logo-vue-material-blue-grey.png | Bin 0 -> 4037 bytes .../v0.5.1/assets/logo-vue-material-cyan.png | Bin 0 -> 7920 bytes .../assets/logo-vue-material-default.png | Bin 0 -> 4037 bytes .../v0.5.1/assets/logo-vue-material-green.png | Bin 0 -> 4037 bytes .../assets/logo-vue-material-indigo.png | Bin 0 -> 3778 bytes .../assets/logo-vue-material-orange.png | Bin 0 -> 8161 bytes .../assets/logo-vue-material-purple.png | Bin 0 -> 13227 bytes .../v0.5.1/assets/logo-vue-material-red.png | Bin 0 -> 4037 bytes .../releases/v0.5.1/assets/marcosmoura.jpg | Bin 0 -> 5546 bytes .../v0.5.1/assets/vue-material-example.png | Bin 0 -> 244860 bytes .../v0.5.2/releases/v0.5.1/changelog.html | 272 + .../v0.5.2/releases/v0.5.1/docs.656c9671.css | 1 + .../v0.5.2/releases/v0.5.1/docs.93264ef9.js | 34 + .../v0.5.2/releases/v0.5.1/index.html | 1 + .../releases/v0.5.1/manifest.d93d0eda.js | 1 + .../v0.5.2/releases/v0.5.1/vendor.2044b105.js | 1 + .../v0.5.2/releases/v0.5.1/versions.json | 1 + .../{ => releases/v0.5.2}/vendor.1366249b.js | 0 dist/docs/releases/v0.5.2/versions.json | 1 + dist/docs/vendor.ae4be299.js | 5 + dist/docs/versions.json | 2 +- dist/vue-material.css | 4342 ++++- dist/vue-material.debug.js | 14364 +++++++++++++++- dist/vue-material.debug.js.map | 1 - dist/vue-material.js | 17 +- docs/changelog.html | 70 +- docs/src/pages/ui-elements/Layout.vue | 2 +- docs/versions.json | 2 +- 300 files changed, 46410 insertions(+), 166 deletions(-) delete mode 100644 dist/components/mdAvatar/index.debug.js.map delete mode 100644 dist/components/mdBackdrop/index.debug.js.map delete mode 100644 dist/components/mdBottomBar/index.debug.js.map delete mode 100644 dist/components/mdButton/index.debug.js.map delete mode 100644 dist/components/mdButtonToggle/index.debug.js.map delete mode 100644 dist/components/mdCard/index.debug.js.map delete mode 100644 dist/components/mdCheckbox/index.debug.js.map create mode 100644 dist/components/mdChips/index.css create mode 100644 dist/components/mdChips/index.css.map create mode 100644 dist/components/mdChips/index.debug.js create mode 100644 dist/components/mdChips/index.js delete mode 100644 dist/components/mdCore/index.debug.js.map delete mode 100644 dist/components/mdDialog/index.debug.js.map delete mode 100644 dist/components/mdDivider/index.debug.js.map create mode 100644 dist/components/mdFile/index.css create mode 100644 dist/components/mdFile/index.css.map create mode 100644 dist/components/mdFile/index.debug.js create mode 100644 dist/components/mdFile/index.js delete mode 100644 dist/components/mdIcon/index.debug.js.map create mode 100644 dist/components/mdImage/index.css create mode 100644 dist/components/mdImage/index.css.map create mode 100644 dist/components/mdImage/index.debug.js create mode 100644 dist/components/mdImage/index.js delete mode 100644 dist/components/mdInputContainer/index.debug.js.map delete mode 100644 dist/components/mdLayout/index.debug.js.map delete mode 100644 dist/components/mdList/index.debug.js.map delete mode 100644 dist/components/mdMenu/index.debug.js.map create mode 100644 dist/components/mdProgress/index.css create mode 100644 dist/components/mdProgress/index.css.map create mode 100644 dist/components/mdProgress/index.debug.js create mode 100644 dist/components/mdProgress/index.js delete mode 100644 dist/components/mdRadio/index.debug.js.map delete mode 100644 dist/components/mdSelect/index.debug.js.map delete mode 100644 dist/components/mdSidenav/index.debug.js.map delete mode 100644 dist/components/mdSnackbar/index.debug.js.map delete mode 100644 dist/components/mdSpinner/index.debug.js.map delete mode 100644 dist/components/mdSubheader/index.debug.js.map delete mode 100644 dist/components/mdSwitch/index.debug.js.map delete mode 100644 dist/components/mdTable/index.debug.js.map delete mode 100644 dist/components/mdTabs/index.debug.js.map delete mode 100644 dist/components/mdToolbar/index.debug.js.map delete mode 100644 dist/components/mdTooltip/index.debug.js.map delete mode 100644 dist/components/mdWhiteframe/index.debug.js.map create mode 100644 dist/docs/0.8985122d.js create mode 100644 dist/docs/1.06ee0bed.js create mode 100644 dist/docs/10.c7e6c3e5.js create mode 100644 dist/docs/11.fd21e8e8.js create mode 100644 dist/docs/12.cb3c1a2d.js create mode 100644 dist/docs/13.1cdad18e.js create mode 100644 dist/docs/14.fd41ec35.js create mode 100644 dist/docs/15.58889e3a.js create mode 100644 dist/docs/16.e2efe67b.js create mode 100644 dist/docs/17.0d923825.js create mode 100644 dist/docs/18.fa7c7df1.js create mode 100644 dist/docs/19.62eeb5ff.js create mode 100644 dist/docs/2.c10fbd04.js create mode 100644 dist/docs/20.861ee4ae.js create mode 100644 dist/docs/21.9fa5a6ef.js create mode 100644 dist/docs/22.5475b341.js create mode 100644 dist/docs/23.56fe1118.js create mode 100644 dist/docs/24.d3091d84.js create mode 100644 dist/docs/25.bb881f9f.js create mode 100644 dist/docs/26.6c68ad23.js create mode 100644 dist/docs/27.dac46d92.js create mode 100644 dist/docs/28.3b5484f8.js create mode 100644 dist/docs/29.cf5daabc.js create mode 100644 dist/docs/3.937606f3.js create mode 100644 dist/docs/30.a9cd11af.js create mode 100644 dist/docs/31.111340a6.js create mode 100644 dist/docs/4.94654a0e.js create mode 100644 dist/docs/5.f8a38ce8.js create mode 100644 dist/docs/6.6d779ad8.js create mode 100644 dist/docs/7.fea19aba.js create mode 100644 dist/docs/8.4a1e48b3.js create mode 100644 dist/docs/9.3f930309.js create mode 100644 dist/docs/assets/icon-github.svg create mode 100644 dist/docs/assets/icon-home.svg create mode 100644 dist/docs/assets/icon-menu.png create mode 100644 dist/docs/assets/joker-1.jpg create mode 100644 dist/docs/assets/joker-2.jpg create mode 100644 dist/docs/assets/joker-3.jpg create mode 100644 dist/docs/docs.3e2ba22f.js create mode 100644 dist/docs/docs.77420282.css create mode 100644 dist/docs/manifest.5f563a9d.js rename dist/docs/{ => releases/v0.5.2}/0.cf567cfa.js (100%) rename dist/docs/{ => releases/v0.5.2}/1.aebda25a.js (100%) rename dist/docs/{ => releases/v0.5.2}/10.d6e091c7.js (100%) rename dist/docs/{ => releases/v0.5.2}/11.57baa516.js (100%) rename dist/docs/{ => releases/v0.5.2}/12.412e420a.js (100%) rename dist/docs/{ => releases/v0.5.2}/13.10c43d78.js (100%) rename dist/docs/{ => releases/v0.5.2}/14.b700e246.js (100%) rename dist/docs/{ => releases/v0.5.2}/15.0f0501f9.js (100%) rename dist/docs/{ => releases/v0.5.2}/16.7eaf3c08.js (100%) rename dist/docs/{ => releases/v0.5.2}/17.bef219a0.js (100%) rename dist/docs/{ => releases/v0.5.2}/18.d5035c12.js (100%) rename dist/docs/{ => releases/v0.5.2}/19.88ab05fd.js (100%) rename dist/docs/{ => releases/v0.5.2}/2.b62f9e71.js (100%) rename dist/docs/{ => releases/v0.5.2}/20.0980afec.js (100%) rename dist/docs/{ => releases/v0.5.2}/21.6999e85f.js (100%) rename dist/docs/{ => releases/v0.5.2}/22.838a8032.js (100%) rename dist/docs/{ => releases/v0.5.2}/23.91e06240.js (100%) rename dist/docs/{ => releases/v0.5.2}/24.38594b9c.js (100%) rename dist/docs/{ => releases/v0.5.2}/25.0a12003e.js (100%) rename dist/docs/{ => releases/v0.5.2}/26.ce0a9d8d.js (100%) rename dist/docs/{ => releases/v0.5.2}/3.24b8259b.js (100%) rename dist/docs/{ => releases/v0.5.2}/4.dda87c6e.js (100%) rename dist/docs/{ => releases/v0.5.2}/5.4f97396d.js (100%) rename dist/docs/{ => releases/v0.5.2}/6.914fc411.js (100%) rename dist/docs/{ => releases/v0.5.2}/7.43232ee9.js (100%) rename dist/docs/{ => releases/v0.5.2}/8.19299e2b.js (100%) rename dist/docs/{ => releases/v0.5.2}/9.7a6b4c90.js (100%) create mode 100644 dist/docs/releases/v0.5.2/assets/avatar-2.jpg create mode 100644 dist/docs/releases/v0.5.2/assets/avatar.jpg create mode 100644 dist/docs/releases/v0.5.2/assets/avatar.png create mode 100644 dist/docs/releases/v0.5.2/assets/card-example.jpg create mode 100644 dist/docs/releases/v0.5.2/assets/card-image-1.jpg create mode 100644 dist/docs/releases/v0.5.2/assets/card-image-2.jpg create mode 100644 dist/docs/releases/v0.5.2/assets/card-image-3.jpg create mode 100644 dist/docs/releases/v0.5.2/assets/card-sky.jpg create mode 100644 dist/docs/releases/v0.5.2/assets/card-weather.png create mode 100644 dist/docs/releases/v0.5.2/assets/codepen.png create mode 100644 dist/docs/releases/v0.5.2/assets/cover.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/android-chrome-144x144.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/android-chrome-192x192.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/android-chrome-256x256.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/android-chrome-36x36.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/android-chrome-384x384.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/android-chrome-48x48.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/android-chrome-512x512.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/android-chrome-72x72.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/android-chrome-96x96.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/apple-touch-icon.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/browserconfig.xml create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/favicon-16x16.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/favicon-194x194.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/favicon-32x32.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/favicon.ico create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/manifest.json create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/mstile-150x150.png create mode 100644 dist/docs/releases/v0.5.2/assets/favicon/safari-pinned-tab.svg create mode 100644 dist/docs/releases/v0.5.2/assets/logo-vue-material-blue-grey.png create mode 100644 dist/docs/releases/v0.5.2/assets/logo-vue-material-cyan.png create mode 100644 dist/docs/releases/v0.5.2/assets/logo-vue-material-default.png create mode 100644 dist/docs/releases/v0.5.2/assets/logo-vue-material-green.png create mode 100644 dist/docs/releases/v0.5.2/assets/logo-vue-material-indigo.png create mode 100644 dist/docs/releases/v0.5.2/assets/logo-vue-material-orange.png create mode 100644 dist/docs/releases/v0.5.2/assets/logo-vue-material-purple.png create mode 100644 dist/docs/releases/v0.5.2/assets/logo-vue-material-red.png create mode 100644 dist/docs/releases/v0.5.2/assets/marcosmoura.jpg create mode 100644 dist/docs/releases/v0.5.2/assets/vue-material-example.png create mode 100644 dist/docs/releases/v0.5.2/changelog.html rename dist/docs/{ => releases/v0.5.2}/docs.0b915d3f.css (100%) rename dist/docs/{ => releases/v0.5.2}/docs.80bc43c9.js (100%) create mode 100644 dist/docs/releases/v0.5.2/index.html rename dist/docs/{ => releases/v0.5.2}/manifest.013bc964.js (100%) create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/avatar-2.jpg create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/avatar.jpg create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/avatar.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/card-example.jpg create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/card-image-1.jpg create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/card-image-2.jpg create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/card-image-3.jpg create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/card-sky.jpg create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/card-weather.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/codepen.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/cover.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/android-chrome-144x144.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/android-chrome-192x192.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/android-chrome-256x256.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/android-chrome-36x36.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/android-chrome-384x384.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/android-chrome-48x48.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/android-chrome-512x512.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/android-chrome-72x72.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/android-chrome-96x96.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/apple-touch-icon.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/browserconfig.xml create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/favicon-16x16.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/favicon-194x194.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/favicon-32x32.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/favicon.ico create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/manifest.json create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/mstile-150x150.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/favicon/safari-pinned-tab.svg create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/logo-vue-material-blue-grey.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/logo-vue-material-cyan.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/logo-vue-material-default.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/logo-vue-material-green.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/logo-vue-material-indigo.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/logo-vue-material-orange.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/logo-vue-material-purple.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/logo-vue-material-red.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/marcosmoura.jpg create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/assets/vue-material-example.png create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/changelog.html create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/docs.656c9671.css create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/docs.93264ef9.js create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/index.html create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/manifest.d93d0eda.js create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/vendor.2044b105.js create mode 100644 dist/docs/releases/v0.5.2/releases/v0.5.1/versions.json rename dist/docs/{ => releases/v0.5.2}/vendor.1366249b.js (100%) create mode 100644 dist/docs/releases/v0.5.2/versions.json create mode 100644 dist/docs/vendor.ae4be299.js delete mode 100644 dist/vue-material.debug.js.map diff --git a/dist/components/mdAvatar/index.css b/dist/components/mdAvatar/index.css index 7edc86e..4d0bc8e 100644 --- a/dist/components/mdAvatar/index.css +++ b/dist/components/mdAvatar/index.css @@ -1,2 +1,72 @@ -.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{width:100%;height:100%;display:block}.md-avatar .md-ink-ripple{border-radius:50%}.md-avatar .md-ink-ripple .md-ripple.md-active{animation-duration:.9s}.md-avatar-tooltip.md-tooltip-top{margin-top:-8px}.md-avatar-tooltip.md-tooltip-right{margin-left:8px}.md-avatar-tooltip.md-tooltip-bottom{margin-top:8px}.md-avatar-tooltip.md-tooltip-left{margin-left:-8px} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.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, 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 { + width: 100%; + height: 100%; + display: block; +} +.md-avatar .md-ink-ripple { + border-radius: 50%; +} +.md-avatar .md-ink-ripple .md-ripple.md-active { + animation-duration: .9s; +} +.md-avatar-tooltip.md-tooltip-top { + margin-top: -8px; +} +.md-avatar-tooltip.md-tooltip-right { + margin-left: 8px; +} +.md-avatar-tooltip.md-tooltip-bottom { + margin-top: 8px; +} +.md-avatar-tooltip.md-tooltip-left { + margin-left: -8px; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdAvatar/index.debug.js b/dist/components/mdAvatar/index.debug.js index 5864e84..2ed284e 100644 --- a/dist/components/mdAvatar/index.debug.js +++ b/dist/components/mdAvatar/index.debug.js @@ -1,2 +1,266 @@ -!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(r[a])return r[a].exports;var n=r[a]={exports:{},id:a,loaded:!1};return e[a].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var r={};return t.m=e,t.c=r,t.p="/",t(0)}({0:function(e,t,r){e.exports=r(70)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},70:function(e,t,r){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function n(e){e.component("md-avatar",e.extend(d.default)),e.material.styles.push(i.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;var o=r(224),d=a(o),s=r(202),i=a(s);e.exports=t.default},102:function(e,t,r){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=r(1),o=a(n);t.default={mixins:[o.default]},e.exports=t.default},180:function(e,t){},202:function(e,t){e.exports=".THEME_NAME.md-avatar.md-primary.md-avatar-icon{background-color:PRIMARY-COLOR}.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{background-color:ACCENT-COLOR}.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{background-color:WARN-COLOR}.THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon{color:WARN-CONTRAST-0.99999}\n"},224:function(e,t,r){var a,n;r(180),a=r(102);var o=r(292);n=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(n=a=a.default),"function"==typeof n&&(n=n.options),n.render=o.render,n.staticRenderFns=o.staticRenderFns,e.exports=a},292:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"md-avatar",class:[e.themeClass]},[e._t("default")],2)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(72); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 72: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdAvatar = __webpack_require__(248); + + var _mdAvatar2 = _interopRequireDefault(_mdAvatar); + + var _mdAvatar3 = __webpack_require__(222); + + 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']; + +/***/ }, + +/***/ 110: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + mixins: [_mixin2.default] + }; // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 195: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 222: +/***/ function(module, exports) { + + module.exports = ".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 {\n color: PRIMARY-CONTRAST-0.99999; }\n\n.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 {\n color: ACCENT-CONTRAST-0.99999; }\n\n.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 {\n color: WARN-CONTRAST-0.99999; }\n" + +/***/ }, + +/***/ 248: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(195) + + /* script */ + __vue_exports__ = __webpack_require__(110) + + /* template */ + var __vue_template__ = __webpack_require__(322) + __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__ + + +/***/ }, + +/***/ 322: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-avatar", + class: [_vm.themeClass] + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-1cbfca0d", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdAvatar/index.debug.js.map b/dist/components/mdAvatar/index.debug.js.map deleted file mode 100644 index 854c5ab..0000000 --- a/dist/components/mdAvatar/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*********************","webpack:///components/mdAvatar/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd*********************","webpack:///./src/core/components/mdTheme/mixin.js?4fd6******************","webpack:///./src/components/mdAvatar/index.js?4719","webpack:///mdAvatar.vue?d361","webpack:///./src/components/mdAvatar/mdAvatar.theme?4118","webpack:///./src/components/mdAvatar/mdAvatar.vue?6109","webpack:///./src/components/mdAvatar/mdAvatar.vue?5b46*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","70","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdAvatar2","material","styles","push","_mdAvatar4","_mdAvatar","_mdAvatar3","102","_mixin","_mixin2","mixins","180","202","224","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","292","_vm","_h","$createElement","_c","_self","staticClass","class","_t"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(70);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 70:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdAvatar = __webpack_require__(224);\n\t\n\tvar _mdAvatar2 = _interopRequireDefault(_mdAvatar);\n\t\n\tvar _mdAvatar3 = __webpack_require__(202);\n\t\n\tvar _mdAvatar4 = _interopRequireDefault(_mdAvatar3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-avatar', Vue.extend(_mdAvatar2.default));\n\t\n\t Vue.material.styles.push(_mdAvatar4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 102:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t mixins: [_mixin2.default]\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 180:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 202:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-avatar.md-primary.md-avatar-icon{background-color:PRIMARY-COLOR}.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{background-color:ACCENT-COLOR}.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{background-color:WARN-COLOR}.THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon{color:WARN-CONTRAST-0.99999}\\n\"\n\n/***/ },\n\n/***/ 224:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(180)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(102)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(292)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 292:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-avatar\",\n\t class: [_vm.themeClass]\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdAvatar/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdAvatar.vue?2a213625","module.exports = \".THEME_NAME.md-avatar.md-primary.md-avatar-icon{background-color:PRIMARY-COLOR}.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{background-color:ACCENT-COLOR}.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{background-color:WARN-COLOR}.THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon{color:WARN-CONTRAST-0.99999}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdAvatar/mdAvatar.theme\n// module id = 202\n// module chunks = 0 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-1cbfca0d!sass!./mdAvatar.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdAvatar.vue\")\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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdAvatar/mdAvatar.vue\n// module id = 224\n// module chunks = 0 22","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-avatar\",\n class: [_vm.themeClass]\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 292\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 145e980..89aac70 100644 --- a/dist/components/mdAvatar/index.js +++ b/dist/components/mdAvatar/index.js @@ -1 +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(a){if(r[a])return r[a].exports;var n=r[a]={exports:{},id:a,loaded:!1};return e[a].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var r={};return t.m=e,t.c=r,t.p="/",t(0)}({0:function(e,t,r){e.exports=r(70)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},70:function(e,t,r){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function n(e){e.component("md-avatar",e.extend(d.default)),e.material.styles.push(i.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;var o=r(224),d=a(o),s=r(202),i=a(s);e.exports=t.default},102:function(e,t,r){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=r(1),o=a(n);t.default={mixins:[o.default]},e.exports=t.default},180:function(e,t){},202:function(e,t){e.exports=".THEME_NAME.md-avatar.md-primary.md-avatar-icon{background-color:PRIMARY-COLOR}.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{background-color:ACCENT-COLOR}.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{background-color:WARN-COLOR}.THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon{color:WARN-CONTRAST-0.99999}\n"},224:function(e,t,r){var a,n;r(180),a=r(102);var o=r(292);n=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(n=a=a.default),"function"==typeof n&&(n=n.options),n.render=o.render,n.staticRenderFns=o.staticRenderFns,e.exports=a},292:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"md-avatar",class:[e.themeClass]},[e._t("default")],2)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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(r){if(o[r])return o[r].exports;var e=o[r]={exports:{},id:r,loaded:!1};return a[r].call(e.exports,e,e.exports,t),e.loaded=!0,e.exports}var o={};return t.m=a,t.c=o,t.p="/",t(0)})({0:function(a,t,o){a.exports=o(9)},9:function(a,t,o){"use strict";function r(a){return a&&a.__esModule?a:{default:a}}function e(a){a.component("md-avatar",a.extend(d.default)),a.material.styles.push(u.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=e;var n=o(!(function(){var a=new Error('Cannot find module "./mdAvatar.vue"');throw a.code="MODULE_NOT_FOUND",a})()),d=r(n),c=o(73),u=r(c);a.exports=t.default},73:function(a,t){a.exports=".THEME_NAME.md-avatar.md-primary.md-avatar-icon{background-color:PRIMARY-COLOR}.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{background-color:ACCENT-COLOR}.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{background-color:WARN-COLOR}.THEME_NAME.md-avatar.md-warn.md-avatar-icon .md-icon{color:WARN-CONTRAST-0.99999}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdBackdrop/index.css b/dist/components/mdBackdrop/index.css index 5a00241..308cf3d 100644 --- a/dist/components/mdBackdrop/index.css +++ b/dist/components/mdBackdrop/index.css @@ -1,2 +1,26 @@ -.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-backdrop.md-active{opacity:1;pointer-events:auto}.md-backdrop.md-transparent{background:rgba(0,0,0,.005)} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-backdrop { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 99; + pointer-events: none; + background-color: rgba(0, 0, 0, 0.54); + transform: translate3d(0, 0, 0); + opacity: 0; + transition: all 0.5s cubic-bezier(0.35, 0, 0.25, 1); +} +.md-backdrop.md-active { + opacity: 1; + pointer-events: auto; +} +.md-backdrop.md-transparent { + background: rgba(0, 0, 0, 0.005); +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdBackdrop/index.debug.js b/dist/components/mdBackdrop/index.debug.js index c2d2990..2f12f4e 100644 --- a/dist/components/mdBackdrop/index.debug.js +++ b/dist/components/mdBackdrop/index.debug.js @@ -1,2 +1,194 @@ -!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 r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)}({0:function(e,t,o){e.exports=o(71)},71:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-backdrop",e.extend(c.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=o(225),c=n(u);e.exports=t.default},103:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={methods:{close:function(){this.$emit("close")}}},e.exports=t.default},199:function(e,t){},225:function(e,t,o){var n,r;o(199),n=o(103);var u=o(330);r=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(r=n=n.default),"function"==typeof r&&(r=r.options),r.render=u.render,r.staticRenderFns=u.staticRenderFns,e.exports=n},330:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"md-backdrop",on:{click:e.close,keyup:function(t){e._k(t.keyCode,"esc",27)||e.close(t)}}})},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(73); + + +/***/ }, + +/***/ 73: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdBackdrop = __webpack_require__(249); + + var _mdBackdrop2 = _interopRequireDefault(_mdBackdrop); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-backdrop', Vue.extend(_mdBackdrop2.default)); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 111: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + + exports.default = { + methods: { + close: function close() { + this.$emit('close'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 219: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 249: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(219) + + /* script */ + __vue_exports__ = __webpack_require__(111) + + /* template */ + var __vue_template__ = __webpack_require__(367) + __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/mdBackdrop/mdBackdrop.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-df1259a6", __vue_options__) + } else { + hotAPI.reload("data-v-df1259a6", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdBackdrop.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 367: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-backdrop", + on: { + "click": _vm.close, + "keyup": function($event) { + if (_vm._k($event.keyCode, "esc", 27)) { return; } + _vm.close($event) + } + } + }) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-df1259a6", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdBackdrop/index.debug.js.map b/dist/components/mdBackdrop/index.debug.js.map deleted file mode 100644 index 365405f..0000000 --- a/dist/components/mdBackdrop/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6***********************","webpack:///components/mdBackdrop/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd***********************","webpack:///./src/components/mdBackdrop/index.js?e5a9","webpack:///mdBackdrop.vue?3db1","webpack:///./src/components/mdBackdrop/mdBackdrop.vue?dac5","webpack:///./src/components/mdBackdrop/mdBackdrop.vue?aad1*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","71","_interopRequireDefault","obj","__esModule","default","install","Vue","component","extend","_mdBackdrop2","Object","defineProperty","value","_mdBackdrop","103","methods","close","$emit","199","225","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","330","_vm","_h","$createElement","_c","_self","staticClass","on","click","keyup","$event","_k","keyCode"],"mappings":"CAAA,SAAAA,EAAAC,GACA,gBAAAC,UAAA,gBAAAC,QACAA,OAAAD,QAAAD,IACA,kBAAAG,gBAAAC,IACAD,UAAAH,GACA,gBAAAC,SACAA,QAAA,YAAAD,IAEAD,EAAA,YAAAC,KACCK,KAAA,WACD,MCAgB,UAAUC,GCN1B,QAAAC,GAAAC,GAGA,GAAAC,EAAAD,GACA,MAAAC,GAAAD,GAAAP,OAGA,IAAAC,GAAAO,EAAAD,IACAP,WACAS,GAAAF,EACAG,QAAA,EAUA,OANAL,GAAAE,GAAAI,KAAAV,EAAAD,QAAAC,IAAAD,QAAAM,GAGAL,EAAAS,QAAA,EAGAT,EAAAD,QAvBA,GAAAQ,KAqCA,OATAF,GAAAM,EAAAP,EAGAC,EAAAO,EAAAL,EAGAF,EAAAQ,EAAA,IAGAR,EAAA,KDgBMS,EACA,SAASd,EAAQD,EAASM,GAE/BL,EAAOD,QAAUM,EAAoB,KAKhCU,GACA,SAASf,EAAQD,EAASM,GAE/B,YAWA,SAASW,GAAuBC,GAAO,MAAOA,IAAOA,EAAIC,WAAaD,GAAQE,QAASF,GE1EzE,QAASG,GAAQC,GAC9BA,EAAIC,UAAU,cAAeD,EAAIE,OAAJC,EAAAL,UFgE9BM,OAAOC,eAAe3B,EAAS,cAC7B4B,OAAO,IAET5B,EAAQoB,QEpEeC,CAFxB,IAAAQ,GAAAvB,EAAA,KF0EKmB,EAAeR,EAAuBY,EAO1C5B,GAAOD,QAAUA,EAAiB,SAI7B8B,IACA,SAAS7B,EAAQD,GAEtB,YAEA0B,QAAOC,eAAe3B,EAAS,cAC7B4B,OAAO,IAST5B,EAAQoB,SACNW,SACEC,MAAO,WACL5B,KAAK6B,MG5FZ,YHgGChC,EAAOD,QAAUA,EAAiB,SAI7BkC,IACA,SAASjC,EAAQD,KAMjBmC,IACA,SAASlC,EAAQD,EAASM,GIvHhC,GAAA8B,GAAAC,CAIA/B,GAAA,KAGA8B,EAAA9B,EAAA,IAGA,IAAAgC,GAAAhC,EAAA,IACA+B,GAAAD,QAEA,gBAAAA,GAAAhB,SACA,kBAAAgB,GAAAhB,UAEAiB,EAAAD,IAAAhB,SAEA,kBAAAiB,KACAA,IAAAE,SAGAF,EAAAG,OAAAF,EAAAE,OACAH,EAAAI,gBAAAH,EAAAG,gBAEAxC,EAAAD,QAAAoC,GJ8HMM,IACA,SAASzC,EAAQD,GKxJvBC,EAAAD,SAAgBwC,OAAA,WAAmB,GAAAG,GAAAvC,KAAawC,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,CAC1E,OAAAE,GAAA,OACAE,YAAA,cACAC,IACAC,MAAAP,EAAAX,MACAmB,MAAA,SAAAC,GACAT,EAAAU,GAAAD,EAAAE,QAAA,WACAX,EAAAX,MAAAoB,QAICX","file":"components/mdBackdrop/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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(71);\n\n\n/***/ },\n\n/***/ 71:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdBackdrop = __webpack_require__(225);\n\t\n\tvar _mdBackdrop2 = _interopRequireDefault(_mdBackdrop);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-backdrop', Vue.extend(_mdBackdrop2.default));\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 103:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t methods: {\n\t close: function close() {\n\t this.$emit('close');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 199:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 225:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(199)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(103)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(330)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 330:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-backdrop\",\n\t on: {\n\t \"click\": _vm.close,\n\t \"keyup\": function($event) {\n\t if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n\t _vm.close($event)\n\t }\n\t }\n\t })\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdBackdrop/index.debug.js"," \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 c05fcff1b8f3724fbaaf","import mdBackdrop from './mdBackdrop.vue';\n\nexport default function install(Vue) {\n Vue.component('md-backdrop', Vue.extend(mdBackdrop));\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdBackdrop/index.js","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdBackdrop.vue?28a19b7d","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-df1259a6!sass!./mdBackdrop.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdBackdrop.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-df1259a6!vue-loader/lib/selector?type=template&index=0!./mdBackdrop.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdBackdrop/mdBackdrop.vue\n// module id = 225\n// module chunks = 0 24","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-backdrop\",\n on: {\n \"click\": _vm.close,\n \"keyup\": function($event) {\n if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n _vm.close($event)\n }\n }\n })\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-df1259a6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdBackdrop/mdBackdrop.vue\n// module id = 330\n// module chunks = 0 24"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdBackdrop/index.js b/dist/components/mdBackdrop/index.js index b7d4240..2681908 100644 --- a/dist/components/mdBackdrop/index.js +++ b/dist/components/mdBackdrop/index.js @@ -1 +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(n){if(o[n])return o[n].exports;var r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)}({0:function(e,t,o){e.exports=o(71)},71:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-backdrop",e.extend(c.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=o(225),c=n(u);e.exports=t.default},103:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={methods:{close:function(){this.$emit("close")}}},e.exports=t.default},199:function(e,t){},225:function(e,t,o){var n,r;o(199),n=o(103);var u=o(330);r=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(r=n=n.default),"function"==typeof r&&(r=r.options),r.render=u.render,r.staticRenderFns=u.staticRenderFns,e.exports=n},330:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"md-backdrop",on:{click:e.close,keyup:function(t){e._k(t.keyCode,"esc",27)||e.close(t)}}})},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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 r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)})({0:function(e,t,o){e.exports=o(10)},10:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-backdrop",e.extend(d.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=o(!(function(){var e=new Error('Cannot find module "./mdBackdrop.vue"');throw e.code="MODULE_NOT_FOUND",e})()),d=n(u);e.exports=t.default}})})); \ No newline at end of file diff --git a/dist/components/mdBottomBar/index.css b/dist/components/mdBottomBar/index.css index d22bc41..54db46d 100644 --- a/dist/components/mdBottomBar/index.css +++ b/dist/components/mdBottomBar/index.css @@ -1,2 +1,97 @@ -.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;text-decoration:none}.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 .15s linear,opacity .15s linear}.md-bottom-bar-item .md-icon{transition:all .4s cubic-bezier(.25,.8,.25,1),color .15s linear} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-bottom-bar { + width: 100%; + min-width: 100%; + height: 56px; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} +.md-bottom-bar-item { + max-width: 168px; + min-width: 80px; + height: 100%; + padding: 8px 12px 10px; + display: -ms-flexbox; + display: flex; + -ms-flex-flow: column nowrap; + flex-flow: column nowrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex: 1; + flex: 1; + position: relative; + cursor: pointer; + border: none; + background: transparent; + transform: translate3d(0, 0, 0); + color: currentColor; + font-family: inherit; + font-size: 14px; + line-height: 1em; + text-decoration: none; +} +.md-bottom-bar-item.md-active { + padding-top: 6px; +} +.md-bottom-bar-item.md-active .md-text { + transform: scale(1) translate3d(0, 0, 0); +} +.md-bottom-bar-item.md-active .md-text, + .md-bottom-bar-item.md-active .md-icon { + color: currentColor; +} +.md-bottom-bar-item[disabled] { + opacity: .38; +} +.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: 0.4s cubic-bezier(0.25, 0.8, 0.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) translate3d(0, 0, 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(0.8571) translateY(2px); + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), color 0.15s linear, opacity 0.15s linear; +} +.md-bottom-bar-item .md-icon { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), color 0.15s linear; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdBottomBar/index.debug.js b/dist/components/mdBottomBar/index.debug.js index cf1b306..58d87b2 100644 --- a/dist/components/mdBottomBar/index.debug.js +++ b/dist/components/mdBottomBar/index.debug.js @@ -1,2 +1,462 @@ -!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(m){if(o[m])return o[m].exports;var r=o[m]={exports:{},id:m,loaded:!1};return t[m].call(r.exports,r,r.exports,e),r.loaded=!0,r.exports}var o={};return e.m=t,e.c=o,e.p="/",e(0)}({0:function(t,e,o){t.exports=o(72)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(t){return!(!t||!t.$el||0===t._uid)&&(t.mdTheme||t.mdName?t:this.getClosestThemedParent(t.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var t=this.closestThemedParent.mdTheme;return t||(t=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+t}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},t.exports=e.default},72:function(t,e,o){"use strict";function m(t){return t&&t.__esModule?t:{default:t}}function r(t){t.component("md-bottom-bar",t.extend(a.default)),t.component("md-bottom-bar-item",t.extend(i.default)),t.material.styles.push(c.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;var d=o(226),a=m(d),n=o(227),i=m(n),s=o(203),c=m(s);t.exports=e.default},104:function(t,e,o){"use strict";function m(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var r=o(1),d=m(r);e.default={props:{mdShift:Boolean},mixins:[d.default],computed:{classes:function(){return this.mdShift?"md-shift":"md-fixed"}}},t.exports=e.default},105:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdIcon:String,mdActive:Boolean,href:String},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}},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},178:function(t,e){},203:function(t,e){t.exports=".THEME_NAME.md-bottom-bar.md-fixed{background-color:BACKGROUND-COLOR}.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:hover:not(.md-active){color:BACKGROUND-CONTRAST-0.87}.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active{color:PRIMARY-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-accent .md-bottom-bar-item.md-active{color:ACCENT-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-warn .md-bottom-bar-item.md-active{color:WARN-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}.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{color:PRIMARY-CONTRAST-0.54}.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item:hover:not(.md-active){color:PRIMARY-CONTRAST-0.87}.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{background-color:ACCENT-COLOR}.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:hover:not(.md-active){color:ACCENT-CONTRAST-0.87}.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{background-color:WARN-COLOR}.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:hover:not(.md-active){color:WARN-CONTRAST-0.87}.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{background-color:transparent}.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:hover:not(.md-active){color:BACKGROUND-CONTRAST-0.87}.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}\n"},226:function(t,e,o){var m,r;o(178),m=o(104);var d=o(285);r=m=m||{},"object"!=typeof m.default&&"function"!=typeof m.default||(r=m=m.default),"function"==typeof r&&(r=r.options),r.render=d.render,r.staticRenderFns=d.staticRenderFns,t.exports=m},227:function(t,e,o){var m,r;m=o(105);var d=o(291);r=m=m||{},"object"!=typeof m.default&&"function"!=typeof m.default||(r=m=m.default),"function"==typeof r&&(r=r.options),r.render=d.render,r.staticRenderFns=d.staticRenderFns,t.exports=m},285:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"md-bottom-bar",class:[t.themeClass,t.classes]},[t._t("default")],2)},staticRenderFns:[]}},291:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return t.href?o("a",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"md-bottom-bar-item",class:t.classes,attrs:{href:t.href},on:{click:t.setActive}},[o("md-icon",[t._v(t._s(t.mdIcon))]),t._v(" "),o("span",{staticClass:"md-text"},[t._t("default")],2)],1):o("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}},[o("md-icon",[t._v(t._s(t.mdIcon))]),t._v(" "),o("span",{staticClass:"md-text"},[t._t("default")],2)],1)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(74); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 74: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdBottomBar = __webpack_require__(250); + + var _mdBottomBar2 = _interopRequireDefault(_mdBottomBar); + + var _mdBottomBarItem = __webpack_require__(251); + + var _mdBottomBarItem2 = _interopRequireDefault(_mdBottomBarItem); + + var _mdBottomBar3 = __webpack_require__(223); + + 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']; + +/***/ }, + +/***/ 112: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + mdShift: Boolean + }, + mixins: [_mixin2.default], + computed: { + classes: function classes() { + return this.mdShift ? 'md-shift' : 'md-fixed'; + } + }, + methods: { + setActive: function setActive(item) { + this.$children.forEach((function (child) { + child.active = child === item; + })); + + this.$emit('change', this.$children.findIndex((function (i) { + return i === item; + }))); + } + } + }; // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 113: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdIcon: String, + mdActive: Boolean, + disabled: String, + href: String + }, + 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) { + if (active) { + this.$parent.setActive(this); + } + } + }, + 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']; + +/***/ }, + +/***/ 193: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 223: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-bottom-bar.md-fixed {\n background-color: BACKGROUND-COLOR; }\n .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:hover:not([disabled]):not(.md-active) {\n color: BACKGROUND-CONTRAST-0.87; }\n .THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active {\n color: PRIMARY-COLOR; }\n .THEME_NAME.md-bottom-bar.md-fixed.md-accent .md-bottom-bar-item.md-active {\n color: ACCENT-COLOR; }\n .THEME_NAME.md-bottom-bar.md-fixed.md-warn .md-bottom-bar-item.md-active {\n color: WARN-COLOR; }\n .THEME_NAME.md-bottom-bar.md-fixed.md-transparent .md-bottom-bar-item.md-active {\n color: BACKGROUND-CONTRAST; }\n\n.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 {\n color: PRIMARY-CONTRAST-0.54; }\n .THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item:hover:not([disabled]):not(.md-active) {\n color: PRIMARY-CONTRAST-0.87; }\n .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 {\n background-color: ACCENT-COLOR; }\n .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:hover:not([disabled]):not(.md-active) {\n color: ACCENT-CONTRAST-0.87; }\n .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 {\n background-color: WARN-COLOR; }\n .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:hover:not([disabled]):not(.md-active) {\n color: WARN-CONTRAST-0.87; }\n .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 {\n background-color: transparent; }\n .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:hover:not([disabled]):not(.md-active) {\n color: BACKGROUND-CONTRAST-0.87; }\n .THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active {\n color: BACKGROUND-CONTRAST; }\n" + +/***/ }, + +/***/ 250: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(193) + + /* script */ + __vue_exports__ = __webpack_require__(112) + + /* template */ + var __vue_template__ = __webpack_require__(315) + __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__ + + +/***/ }, + +/***/ 251: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(113) + + /* template */ + var __vue_template__ = __webpack_require__(321) + __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__ + + +/***/ }, + +/***/ 315: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-bottom-bar", + class: [_vm.themeClass, _vm.classes] + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-039c211e", module.exports) + } + } + +/***/ }, + +/***/ 321: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return (_vm.href) ? _c('a', { + staticClass: "md-bottom-bar-item", + class: _vm.classes, + attrs: { + "href": _vm.href, + "disabled": _vm.disabled + }, + on: { + "click": _vm.setActive + } + }, [_c('md-icon', [_vm._v(_vm._s(_vm.mdIcon))]), _vm._v(" "), _c('md-ink-ripple', { + attrs: { + "md-disabled": _vm.disabled + } + }), _vm._v(" "), _c('span', { + staticClass: "md-text" + }, [_vm._t("default")], 2)], 1) : _c('button', { + staticClass: "md-bottom-bar-item", + class: _vm.classes, + attrs: { + "type": "button", + "disabled": _vm.disabled + }, + on: { + "click": _vm.setActive + } + }, [_c('md-icon', [_vm._v(_vm._s(_vm.mdIcon))]), _vm._v(" "), _c('md-ink-ripple', { + attrs: { + "md-disabled": _vm.disabled + } + }), _vm._v(" "), _c('span', { + staticClass: "md-text" + }, [_vm._t("default")], 2)], 1) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-1c07f8a4", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdBottomBar/index.debug.js.map b/dist/components/mdBottomBar/index.debug.js.map deleted file mode 100644 index 002089a..0000000 --- a/dist/components/mdBottomBar/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6***********","webpack:///components/mdBottomBar/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd***********","webpack:///./src/core/components/mdTheme/mixin.js?4fd6********","webpack:///./src/components/mdBottomBar/index.js?64bb","webpack:///mdBottomBar.vue?84fe","webpack:///mdBottomBarItem.vue?862f","webpack:///./src/components/mdBottomBar/mdBottomBar.theme?8862","webpack:///./src/components/mdBottomBar/mdBottomBar.vue?bbc3","webpack:///./src/components/mdBottomBar/mdBottomBarItem.vue?1f1b","webpack:///./src/components/mdBottomBar/mdBottomBar.vue?1c75*","webpack:///./src/components/mdBottomBar/mdBottomBarItem.vue?64b4*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","72","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdBottomBar2","_mdBottomBarItem2","material","styles","push","_mdBottomBar4","_mdBottomBar","_mdBottomBarItem","_mdBottomBar3","104","_mixin","_mixin2","mdShift","Boolean","mixins","classes","105","mdIcon","mdActive","href","active","md-active","watch","setActive","$children","forEach","item","classList","contains","$destroy","Error","178","203","226","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","227","285","_vm","_h","$createElement","_c","_self","staticClass","class","_t","291","directives","name","rawName","attrs","on","click","_v","_s","type"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(72);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 72:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdBottomBar = __webpack_require__(226);\n\t\n\tvar _mdBottomBar2 = _interopRequireDefault(_mdBottomBar);\n\t\n\tvar _mdBottomBarItem = __webpack_require__(227);\n\t\n\tvar _mdBottomBarItem2 = _interopRequireDefault(_mdBottomBarItem);\n\t\n\tvar _mdBottomBar3 = __webpack_require__(203);\n\t\n\tvar _mdBottomBar4 = _interopRequireDefault(_mdBottomBar3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-bottom-bar', Vue.extend(_mdBottomBar2.default));\n\t Vue.component('md-bottom-bar-item', Vue.extend(_mdBottomBarItem2.default));\n\t\n\t Vue.material.styles.push(_mdBottomBar4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 104:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t props: {\n\t mdShift: Boolean\n\t },\n\t mixins: [_mixin2.default],\n\t computed: {\n\t classes: function classes() {\n\t return this.mdShift ? 'md-shift' : 'md-fixed';\n\t }\n\t }\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 105:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdIcon: String,\n\t mdActive: Boolean,\n\t href: String\n\t },\n\t data: function data() {\n\t return {\n\t active: false\n\t };\n\t },\n\t\n\t computed: {\n\t classes: function classes() {\n\t return {\n\t 'md-active': this.active\n\t };\n\t }\n\t },\n\t watch: {\n\t mdActive: function mdActive(active) {\n\t this.setActive(active);\n\t }\n\t },\n\t methods: {\n\t setActive: function setActive(active) {\n\t this.$parent.$children.forEach(function (item) {\n\t item.active = false;\n\t });\n\t\n\t this.active = !!active;\n\t }\n\t },\n\t mounted: function mounted() {\n\t if (!this.$parent.$el.classList.contains('md-bottom-bar')) {\n\t this.$destroy();\n\t\n\t throw new Error('You should wrap the md-bottom-bar-item in a md-bottom-bar');\n\t }\n\t\n\t if (this.mdActive) {\n\t this.active = true;\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 178:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 203:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-bottom-bar.md-fixed{background-color:BACKGROUND-COLOR}.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:hover:not(.md-active){color:BACKGROUND-CONTRAST-0.87}.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active{color:PRIMARY-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-accent .md-bottom-bar-item.md-active{color:ACCENT-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-warn .md-bottom-bar-item.md-active{color:WARN-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}.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{color:PRIMARY-CONTRAST-0.54}.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item:hover:not(.md-active){color:PRIMARY-CONTRAST-0.87}.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{background-color:ACCENT-COLOR}.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:hover:not(.md-active){color:ACCENT-CONTRAST-0.87}.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{background-color:WARN-COLOR}.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:hover:not(.md-active){color:WARN-CONTRAST-0.87}.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{background-color:transparent}.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:hover:not(.md-active){color:BACKGROUND-CONTRAST-0.87}.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}\\n\"\n\n/***/ },\n\n/***/ 226:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(178)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(104)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(285)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 227:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(105)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(291)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 285:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-bottom-bar\",\n\t class: [_vm.themeClass, _vm.classes]\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 291:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return (_vm.href) ? _c('a', {\n\t directives: [{\n\t name: \"md-ink-ripple\",\n\t rawName: \"v-md-ink-ripple\"\n\t }],\n\t staticClass: \"md-bottom-bar-item\",\n\t class: _vm.classes,\n\t attrs: {\n\t \"href\": _vm.href\n\t },\n\t on: {\n\t \"click\": _vm.setActive\n\t }\n\t }, [_c('md-icon', [_vm._v(_vm._s(_vm.mdIcon))]), _vm._v(\" \"), _c('span', {\n\t staticClass: \"md-text\"\n\t }, [_vm._t(\"default\")], 2)], 1) : _c('button', {\n\t directives: [{\n\t name: \"md-ink-ripple\",\n\t rawName: \"v-md-ink-ripple\"\n\t }],\n\t staticClass: \"md-bottom-bar-item\",\n\t class: _vm.classes,\n\t attrs: {\n\t \"type\": \"button\"\n\t },\n\t on: {\n\t \"click\": _vm.setActive\n\t }\n\t }, [_c('md-icon', [_vm._v(_vm._s(_vm.mdIcon))]), _vm._v(\" \"), _c('span', {\n\t staticClass: \"md-text\"\n\t }, [_vm._t(\"default\")], 2)], 1)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdBottomBar/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdBottomBar.vue?70f25eab","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdBottomBarItem.vue?f095ee68","module.exports = \".THEME_NAME.md-bottom-bar.md-fixed{background-color:BACKGROUND-COLOR}.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:hover:not(.md-active){color:BACKGROUND-CONTRAST-0.87}.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active{color:PRIMARY-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-accent .md-bottom-bar-item.md-active{color:ACCENT-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-warn .md-bottom-bar-item.md-active{color:WARN-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}.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{color:PRIMARY-CONTRAST-0.54}.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item:hover:not(.md-active){color:PRIMARY-CONTRAST-0.87}.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{background-color:ACCENT-COLOR}.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:hover:not(.md-active){color:ACCENT-CONTRAST-0.87}.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{background-color:WARN-COLOR}.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:hover:not(.md-active){color:WARN-CONTRAST-0.87}.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{background-color:transparent}.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:hover:not(.md-active){color:BACKGROUND-CONTRAST-0.87}.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdBottomBar/mdBottomBar.theme\n// module id = 203\n// module chunks = 0 11","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdBottomBar/mdBottomBar.vue\n// module id = 226\n// module chunks = 0 11","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdBottomBar/mdBottomBarItem.vue\n// module id = 227\n// module chunks = 0 11","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-bottom-bar\",\n class: [_vm.themeClass, _vm.classes]\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 285\n// module chunks = 0 11","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return (_vm.href) ? _c('a', {\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 \"href\": _vm.href\n },\n on: {\n \"click\": _vm.setActive\n }\n }, [_c('md-icon', [_vm._v(_vm._s(_vm.mdIcon))]), _vm._v(\" \"), _c('span', {\n staticClass: \"md-text\"\n }, [_vm._t(\"default\")], 2)], 1) : _c('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 }, [_c('md-icon', [_vm._v(_vm._s(_vm.mdIcon))]), _vm._v(\" \"), _c('span', {\n staticClass: \"md-text\"\n }, [_vm._t(\"default\")], 2)], 1)\n},staticRenderFns: []}\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 = 291\n// module chunks = 0 11"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdBottomBar/index.js b/dist/components/mdBottomBar/index.js index 7f3c326..2fd39f7 100644 --- a/dist/components/mdBottomBar/index.js +++ b/dist/components/mdBottomBar/index.js @@ -1 +1,6 @@ -!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(m){if(o[m])return o[m].exports;var r=o[m]={exports:{},id:m,loaded:!1};return t[m].call(r.exports,r,r.exports,e),r.loaded=!0,r.exports}var o={};return e.m=t,e.c=o,e.p="/",e(0)}({0:function(t,e,o){t.exports=o(72)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(t){return!(!t||!t.$el||0===t._uid)&&(t.mdTheme||t.mdName?t:this.getClosestThemedParent(t.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var t=this.closestThemedParent.mdTheme;return t||(t=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+t}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},t.exports=e.default},72:function(t,e,o){"use strict";function m(t){return t&&t.__esModule?t:{default:t}}function r(t){t.component("md-bottom-bar",t.extend(a.default)),t.component("md-bottom-bar-item",t.extend(i.default)),t.material.styles.push(c.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;var d=o(226),a=m(d),n=o(227),i=m(n),s=o(203),c=m(s);t.exports=e.default},104:function(t,e,o){"use strict";function m(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var r=o(1),d=m(r);e.default={props:{mdShift:Boolean},mixins:[d.default],computed:{classes:function(){return this.mdShift?"md-shift":"md-fixed"}}},t.exports=e.default},105:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdIcon:String,mdActive:Boolean,href:String},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}},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},178:function(t,e){},203:function(t,e){t.exports=".THEME_NAME.md-bottom-bar.md-fixed{background-color:BACKGROUND-COLOR}.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:hover:not(.md-active){color:BACKGROUND-CONTRAST-0.87}.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active{color:PRIMARY-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-accent .md-bottom-bar-item.md-active{color:ACCENT-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-warn .md-bottom-bar-item.md-active{color:WARN-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}.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{color:PRIMARY-CONTRAST-0.54}.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item:hover:not(.md-active){color:PRIMARY-CONTRAST-0.87}.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{background-color:ACCENT-COLOR}.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:hover:not(.md-active){color:ACCENT-CONTRAST-0.87}.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{background-color:WARN-COLOR}.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:hover:not(.md-active){color:WARN-CONTRAST-0.87}.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{background-color:transparent}.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:hover:not(.md-active){color:BACKGROUND-CONTRAST-0.87}.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}\n"},226:function(t,e,o){var m,r;o(178),m=o(104);var d=o(285);r=m=m||{},"object"!=typeof m.default&&"function"!=typeof m.default||(r=m=m.default),"function"==typeof r&&(r=r.options),r.render=d.render,r.staticRenderFns=d.staticRenderFns,t.exports=m},227:function(t,e,o){var m,r;m=o(105);var d=o(291);r=m=m||{},"object"!=typeof m.default&&"function"!=typeof m.default||(r=m=m.default),"function"==typeof r&&(r=r.options),r.render=d.render,r.staticRenderFns=d.staticRenderFns,t.exports=m},285:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"md-bottom-bar",class:[t.themeClass,t.classes]},[t._t("default")],2)},staticRenderFns:[]}},291:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return t.href?o("a",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple"}],staticClass:"md-bottom-bar-item",class:t.classes,attrs:{href:t.href},on:{click:t.setActive}},[o("md-icon",[t._v(t._s(t.mdIcon))]),t._v(" "),o("span",{staticClass:"md-text"},[t._t("default")],2)],1):o("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}},[o("md-icon",[t._v(t._s(t.mdIcon))]),t._v(" "),o("span",{staticClass:"md-text"},[t._t("default")],2)],1)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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(m[d])return m[d].exports;var r=m[d]={exports:{},id:d,loaded:!1};return t[d].call(r.exports,r,r.exports,o),r.loaded=!0,r.exports}var m={};return o.m=t,o.c=m,o.p="/",o(0)})({0:function(t,o,m){t.exports=m(11)},11:function(t,o,m){"use strict";function d(t){return t&&t.__esModule?t:{default:t}}function r(t){t.component("md-bottom-bar",t.extend(a.default)),t.component("md-bottom-bar-item",t.extend(i.default)),t.material.styles.push(E.default)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=r;var e=m(!(function(){var t=new Error('Cannot find module "./mdBottomBar.vue"');throw t.code="MODULE_NOT_FOUND",t})()),a=d(e),b=m(!(function(){var t=new Error('Cannot find module "./mdBottomBarItem.vue"');throw t.code="MODULE_NOT_FOUND",t})()),i=d(b),n=m(74),E=d(n);t.exports=o.default},74:function(t,o){t.exports=".THEME_NAME.md-bottom-bar.md-fixed{background-color:BACKGROUND-COLOR}.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:hover:not([disabled]):not(.md-active){color:BACKGROUND-CONTRAST-0.87}.THEME_NAME.md-bottom-bar.md-fixed .md-bottom-bar-item.md-active{color:PRIMARY-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-accent .md-bottom-bar-item.md-active{color:ACCENT-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-warn .md-bottom-bar-item.md-active{color:WARN-COLOR}.THEME_NAME.md-bottom-bar.md-fixed.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}.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{color:PRIMARY-CONTRAST-0.54}.THEME_NAME.md-bottom-bar.md-shift .md-bottom-bar-item:hover:not([disabled]):not(.md-active){color:PRIMARY-CONTRAST-0.87}.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{background-color:ACCENT-COLOR}.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:hover:not([disabled]):not(.md-active){color:ACCENT-CONTRAST-0.87}.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{background-color:WARN-COLOR}.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:hover:not([disabled]):not(.md-active){color:WARN-CONTRAST-0.87}.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{background-color:transparent}.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:hover:not([disabled]):not(.md-active){color:BACKGROUND-CONTRAST-0.87}.THEME_NAME.md-bottom-bar.md-shift.md-transparent .md-bottom-bar-item.md-active{color:BACKGROUND-CONTRAST}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdButton/index.css b/dist/components/mdButton/index.css index 1f9d6b0..cc78fa0 100644 --- a/dist/components/mdButton/index.css +++ b/dist/components/mdButton/index.css @@ -1,2 +1,196 @@ -.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-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 .4s cubic-bezier(.25,.8,.25,1);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-left{position:absolute;top:16px;left:16px}.md-button.md-fab.md-fab-top-center{position:absolute;top:16px;left:50%;transform:translateX(-50%)}.md-button.md-fab.md-fab-top-right{position:absolute;top:16px;right:16px}.md-button.md-fab.md-fab-bottom-left{position:absolute;bottom:16px;left:16px}.md-button.md-fab.md-fab-bottom-center{position:absolute;bottom:16px;left:50%;transform:translateX(-50%)}.md-button.md-fab.md-fab-bottom-right{position:absolute;right: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.md-fab .md-icon,.md-button.md-icon-button .md-icon{display:block}.md-button-tooltip.md-tooltip-top{margin-top:-8px}.md-button-tooltip.md-tooltip-right{margin-left:8px}.md-button-tooltip.md-tooltip-bottom{margin-top:8px}.md-button-tooltip.md-tooltip-left{margin-left:-8px} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.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; + outline: none; + background: none; + border: 0; + border-radius: 2px; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.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:focus { + outline: none; +} +.md-button::-moz-focus-inner { + border: 0; +} +.md-button:hover:not([disabled]):not(.md-raised) { + background-color: rgba(153, 153, 153, 0.2); + text-decoration: none; +} +.md-button:hover:not([disabled]).md-raised { + background-color: rgba(0, 0, 0, 0.12); +} +.md-button:active:not([disabled]) { + background-color: rgba(153, 153, 153, 0.4); +} +.md-button.md-raised:not([disabled]) { + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12); +} +.md-button.md-dense { + min-height: 32px; + line-height: 32px; + font-size: 13px; +} +.md-button.md-icon-button .md-icon, .md-button.md-fab .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-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, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12); + border-radius: 56px; + line-height: 56px; + background-clip: padding-box; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-property: background-color, box-shadow, transform; +} +.md-button.md-fab:hover, .md-button.md-fab:focus { + box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px rgba(0, 0, 0, 0.14), 0 1px 14px rgba(0, 0, 0, 0.12); +} +.md-button.md-fab.md-fab-top-left { + position: absolute; + top: 16px; + left: 16px; + z-index: 10; +} +.md-button.md-fab.md-fab-top-center { + position: absolute; + top: 16px; + left: 50%; + z-index: 10; + transform: translateX(-50%); +} +.md-button.md-fab.md-fab-top-right { + position: absolute; + top: 16px; + right: 16px; + z-index: 10; +} +.md-button.md-fab.md-fab-bottom-left { + position: absolute; + bottom: 16px; + left: 16px; + z-index: 10; +} +.md-button.md-fab.md-fab-bottom-center { + position: absolute; + bottom: 16px; + left: 50%; + transform: translateX(-50%); + z-index: 10; +} +.md-button.md-fab.md-fab-bottom-right { + position: absolute; + right: 16px; + bottom: 16px; + z-index: 10; +} +.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, 0.26); + cursor: default; +} +.md-button[disabled].md-raised, .md-button[disabled].md-fab { + background-color: rgba(0, 0, 0, 0.12); +} +.md-button[disabled].md-fab { + box-shadow: none; +} +.md-button:after { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} +.md-button .md-ink-ripple { + border-radius: 2px; + background-clip: padding-box; + overflow: hidden; +} +.md-button.md-icon-button .md-icon, +.md-button.md-fab .md-icon { + display: block; +} +.md-button-tooltip.md-tooltip-top { + margin-top: -8px; +} +.md-button-tooltip.md-tooltip-right { + margin-left: 8px; +} +.md-button-tooltip.md-tooltip-bottom { + margin-top: 8px; +} +.md-button-tooltip.md-tooltip-left { + margin-left: -8px; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdButton/index.debug.js b/dist/components/mdButton/index.debug.js index 149bdc6..68ede09 100644 --- a/dist/components/mdButton/index.debug.js +++ b/dist/components/mdButton/index.debug.js @@ -1,2 +1,322 @@ -!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(o[d])return o[d].exports;var n=o[d]={exports:{},id:d,loaded:!1};return t[d].call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var o={};return e.m=t,e.c=o,e.p="/",e(0)}({0:function(t,e,o){t.exports=o(73)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(t){return!(!t||!t.$el||0===t._uid)&&(t.mdTheme||t.mdName?t:this.getClosestThemedParent(t.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var t=this.closestThemedParent.mdTheme;return t||(t=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+t}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},t.exports=e.default},73:function(t,e,o){"use strict";function d(t){return t&&t.__esModule?t:{default:t}}function n(t){t.component("md-button",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;var r=o(228),a=d(r),i=o(204),s=d(i);t.exports=e.default},106:function(t,e,o){"use strict";function d(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var n=o(1),r=d(n);e.default={props:{href:String,target:String,rel:String,type:{type:String,default:"button"},disabled:Boolean},mixins:[r.default],computed:{newRel:function(){return"_blank"===this.target?this.rel||"noopener":this.rel}}},t.exports=e.default},194:function(t,e){},204:function(t,e){t.exports=".THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button){color:BACKGROUND-CONTRAST;background-color:BACKGROUND-COLOR}.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){color:BACKGROUND-CONTRAST}.THEME_NAME.md-button:not([disabled]).md-fab{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME.md-button:not([disabled]).md-fab:hover{background-color:ACCENT-COLOR-600}.THEME_NAME.md-button:not([disabled]).md-fab.md-clean{color:BACKGROUND-CONTRAST;background-color:BACKGROUND-COLOR}.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){color:PRIMARY-COLOR}.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{background-color:PRIMARY-COLOR-600}.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){color:ACCENT-COLOR}.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{background-color:ACCENT-COLOR-600}.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){color:WARN-COLOR}.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{background-color:WARN-COLOR-600}.THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised){color:WARN-COLOR}\n"},228:function(t,e,o){var d,n;o(194),d=o(106);var r=o(322);n=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(n=d=d.default),"function"==typeof n&&(n=n.options),n.render=r.render,n.staticRenderFns=r.staticRenderFns,t.exports=d},322:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return t.href?o("a",{staticClass:"md-button",class:[t.themeClass],attrs:{href:t.href,disabled:t.disabled,target:t.target,rel:t.newRel},on:{click:function(e){t.$emit("click",e)}}},[o("md-ink-ripple",{attrs:{"md-disabled":t.disabled}}),t._v(" "),t._t("default")],1):o("button",{staticClass:"md-button",class:[t.themeClass],attrs:{type:t.type,disabled:t.disabled},on:{click:function(e){t.$emit("click",e)}}},[o("md-ink-ripple",{attrs:{"md-disabled":t.disabled}}),t._v(" "),t._t("default")],1)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(75); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 75: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdButton = __webpack_require__(252); + + var _mdButton2 = _interopRequireDefault(_mdButton); + + var _mdButton3 = __webpack_require__(224); + + 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']; + +/***/ }, + +/***/ 114: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + href: String, + target: String, + rel: String, + type: { + type: String, + default: 'button' + }, + disabled: Boolean + }, + mixins: [_mixin2.default], + computed: { + newRel: function newRel() { + if (this.target === '_blank') { + return this.rel || 'noopener'; + } + + return this.rel; + } + } + }; // + // + // + // + // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 212: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 224: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button) {\n color: BACKGROUND-CONTRAST;\n background-color: BACKGROUND-COLOR; }\n .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) {\n color: BACKGROUND-CONTRAST; }\n\n.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 {\n background-color: ACCENT-COLOR-600; }\n .THEME_NAME.md-button:not([disabled]).md-fab.md-clean {\n color: BACKGROUND-CONTRAST;\n background-color: BACKGROUND-COLOR; }\n .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) {\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 {\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 {\n background-color: PRIMARY-COLOR-600; }\n\n.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) {\n color: ACCENT-COLOR; }\n\n.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 {\n background-color: ACCENT-COLOR-600; }\n\n.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) {\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 {\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 {\n background-color: WARN-COLOR-600; }\n\n.THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised) {\n color: WARN-COLOR; }\n" + +/***/ }, + +/***/ 252: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(212) + + /* script */ + __vue_exports__ = __webpack_require__(114) + + /* template */ + var __vue_template__ = __webpack_require__(357) + __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" + __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-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__ + + +/***/ }, + +/***/ 357: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return (!_vm.href) ? _c('button', { + staticClass: "md-button", + class: [_vm.themeClass], + attrs: { + "type": _vm.type, + "disabled": _vm.disabled + }, + on: { + "click": function($event) { + _vm.$emit('click', $event) + } + } + }, [_c('md-ink-ripple', { + attrs: { + "md-disabled": _vm.disabled + } + }), _vm._v(" "), _vm._t("default")], 2) : _c('a', { + staticClass: "md-button", + class: [_vm.themeClass], + attrs: { + "href": _vm.href, + "disabled": _vm.disabled, + "target": _vm.target, + "rel": _vm.newRel + }, + on: { + "click": function($event) { + _vm.$emit('click', $event) + } + } + }, [_c('md-ink-ripple', { + attrs: { + "md-disabled": _vm.disabled + } + }), _vm._v(" "), _vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-9b3983a6", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdButton/index.debug.js.map b/dist/components/mdButton/index.debug.js.map deleted file mode 100644 index d57b620..0000000 --- a/dist/components/mdButton/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6********************","webpack:///components/mdButton/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd********************","webpack:///./src/core/components/mdTheme/mixin.js?4fd6*****************","webpack:///./src/components/mdButton/index.js?09cf","webpack:///mdButton.vue?da92","webpack:///./src/components/mdButton/mdButton.theme?ef12","webpack:///./src/components/mdButton/mdButton.vue?e6d1","webpack:///./src/components/mdButton/mdButton.vue?cf39*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","73","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdButton2","material","styles","push","_mdButton4","_mdButton","_mdButton3","106","_mixin","_mixin2","href","target","rel","type","disabled","Boolean","mixins","newRel","194","204","228","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","322","_vm","_h","$createElement","_c","_self","staticClass","class","attrs","on","click","$event","$emit","md-disabled","_v","_t"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(73);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 73:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdButton = __webpack_require__(228);\n\t\n\tvar _mdButton2 = _interopRequireDefault(_mdButton);\n\t\n\tvar _mdButton3 = __webpack_require__(204);\n\t\n\tvar _mdButton4 = _interopRequireDefault(_mdButton3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-button', Vue.extend(_mdButton2.default));\n\t\n\t Vue.material.styles.push(_mdButton4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 106:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t props: {\n\t href: String,\n\t target: String,\n\t rel: String,\n\t type: {\n\t type: String,\n\t default: 'button'\n\t },\n\t disabled: Boolean\n\t },\n\t mixins: [_mixin2.default],\n\t computed: {\n\t newRel: function newRel() {\n\t if (this.target === '_blank') {\n\t return this.rel || 'noopener';\n\t }\n\t\n\t return this.rel;\n\t }\n\t }\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 194:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 204:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button){color:BACKGROUND-CONTRAST;background-color:BACKGROUND-COLOR}.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){color:BACKGROUND-CONTRAST}.THEME_NAME.md-button:not([disabled]).md-fab{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME.md-button:not([disabled]).md-fab:hover{background-color:ACCENT-COLOR-600}.THEME_NAME.md-button:not([disabled]).md-fab.md-clean{color:BACKGROUND-CONTRAST;background-color:BACKGROUND-COLOR}.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){color:PRIMARY-COLOR}.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{background-color:PRIMARY-COLOR-600}.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){color:ACCENT-COLOR}.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{background-color:ACCENT-COLOR-600}.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){color:WARN-COLOR}.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{background-color:WARN-COLOR-600}.THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised){color:WARN-COLOR}\\n\"\n\n/***/ },\n\n/***/ 228:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(194)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(106)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(322)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 322:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return (!_vm.href) ? _c('button', {\n\t staticClass: \"md-button\",\n\t class: [_vm.themeClass],\n\t attrs: {\n\t \"type\": _vm.type,\n\t \"disabled\": _vm.disabled\n\t },\n\t on: {\n\t \"click\": function($event) {\n\t _vm.$emit('click', $event)\n\t }\n\t }\n\t }, [_c('md-ink-ripple', {\n\t attrs: {\n\t \"md-disabled\": _vm.disabled\n\t }\n\t }), _vm._v(\" \"), _vm._t(\"default\")], 1) : _c('a', {\n\t staticClass: \"md-button\",\n\t class: [_vm.themeClass],\n\t attrs: {\n\t \"href\": _vm.href,\n\t \"disabled\": _vm.disabled,\n\t \"target\": _vm.target,\n\t \"rel\": _vm.newRel\n\t },\n\t on: {\n\t \"click\": function($event) {\n\t _vm.$emit('click', $event)\n\t }\n\t }\n\t }, [_c('md-ink-ripple', {\n\t attrs: {\n\t \"md-disabled\": _vm.disabled\n\t }\n\t }), _vm._v(\" \"), _vm._t(\"default\")], 1)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdButton/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdButton.vue?b0005138","module.exports = \".THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button){color:BACKGROUND-CONTRAST;background-color:BACKGROUND-COLOR}.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){color:BACKGROUND-CONTRAST}.THEME_NAME.md-button:not([disabled]).md-fab{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME.md-button:not([disabled]).md-fab:hover{background-color:ACCENT-COLOR-600}.THEME_NAME.md-button:not([disabled]).md-fab.md-clean{color:BACKGROUND-CONTRAST;background-color:BACKGROUND-COLOR}.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){color:PRIMARY-COLOR}.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{background-color:PRIMARY-COLOR-600}.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){color:ACCENT-COLOR}.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{background-color:ACCENT-COLOR-600}.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){color:WARN-COLOR}.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{background-color:WARN-COLOR-600}.THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised){color:WARN-COLOR}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdButton/mdButton.theme\n// module id = 204\n// module chunks = 0 21","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\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-9b3983a6!vue-loader/lib/selector?type=template&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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdButton/mdButton.vue\n// module id = 228\n// module chunks = 0 21","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return (!_vm.href) ? _c('button', {\n staticClass: \"md-button\",\n class: [_vm.themeClass],\n attrs: {\n \"type\": _vm.type,\n \"disabled\": _vm.disabled\n },\n on: {\n \"click\": function($event) {\n _vm.$emit('click', $event)\n }\n }\n }, [_c('md-ink-ripple', {\n attrs: {\n \"md-disabled\": _vm.disabled\n }\n }), _vm._v(\" \"), _vm._t(\"default\")], 1) : _c('a', {\n staticClass: \"md-button\",\n class: [_vm.themeClass],\n attrs: {\n \"href\": _vm.href,\n \"disabled\": _vm.disabled,\n \"target\": _vm.target,\n \"rel\": _vm.newRel\n },\n on: {\n \"click\": function($event) {\n _vm.$emit('click', $event)\n }\n }\n }, [_c('md-ink-ripple', {\n attrs: {\n \"md-disabled\": _vm.disabled\n }\n }), _vm._v(\" \"), _vm._t(\"default\")], 1)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-9b3983a6!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdButton/mdButton.vue\n// module id = 322\n// module chunks = 0 21"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdButton/index.js b/dist/components/mdButton/index.js index 40d7488..2a7e8a8 100644 --- a/dist/components/mdButton/index.js +++ b/dist/components/mdButton/index.js @@ -1 +1,6 @@ -!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(o[d])return o[d].exports;var n=o[d]={exports:{},id:d,loaded:!1};return t[d].call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var o={};return e.m=t,e.c=o,e.p="/",e(0)}({0:function(t,e,o){t.exports=o(73)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(t){return!(!t||!t.$el||0===t._uid)&&(t.mdTheme||t.mdName?t:this.getClosestThemedParent(t.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var t=this.closestThemedParent.mdTheme;return t||(t=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+t}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},t.exports=e.default},73:function(t,e,o){"use strict";function d(t){return t&&t.__esModule?t:{default:t}}function n(t){t.component("md-button",t.extend(a.default)),t.material.styles.push(s.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;var r=o(228),a=d(r),i=o(204),s=d(i);t.exports=e.default},106:function(t,e,o){"use strict";function d(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var n=o(1),r=d(n);e.default={props:{href:String,target:String,rel:String,type:{type:String,default:"button"},disabled:Boolean},mixins:[r.default],computed:{newRel:function(){return"_blank"===this.target?this.rel||"noopener":this.rel}}},t.exports=e.default},194:function(t,e){},204:function(t,e){t.exports=".THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button){color:BACKGROUND-CONTRAST;background-color:BACKGROUND-COLOR}.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){color:BACKGROUND-CONTRAST}.THEME_NAME.md-button:not([disabled]).md-fab{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME.md-button:not([disabled]).md-fab:hover{background-color:ACCENT-COLOR-600}.THEME_NAME.md-button:not([disabled]).md-fab.md-clean{color:BACKGROUND-CONTRAST;background-color:BACKGROUND-COLOR}.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){color:PRIMARY-COLOR}.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{background-color:PRIMARY-COLOR-600}.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){color:ACCENT-COLOR}.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{background-color:ACCENT-COLOR-600}.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){color:WARN-COLOR}.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{background-color:WARN-COLOR-600}.THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised){color:WARN-COLOR}\n"},228:function(t,e,o){var d,n;o(194),d=o(106);var r=o(322);n=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(n=d=d.default),"function"==typeof n&&(n=n.options),n.render=r.render,n.staticRenderFns=r.staticRenderFns,t.exports=d},322:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return t.href?o("a",{staticClass:"md-button",class:[t.themeClass],attrs:{href:t.href,disabled:t.disabled,target:t.target,rel:t.newRel},on:{click:function(e){t.$emit("click",e)}}},[o("md-ink-ripple",{attrs:{"md-disabled":t.disabled}}),t._v(" "),t._t("default")],1):o("button",{staticClass:"md-button",class:[t.themeClass],attrs:{type:t.type,disabled:t.disabled},on:{click:function(e){t.$emit("click",e)}}},[o("md-ink-ripple",{attrs:{"md-disabled":t.disabled}}),t._v(" "),t._t("default")],1)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(function(o,d){"object"==typeof exports&&"object"==typeof module?module.exports=d():"function"==typeof define&&define.amd?define([],d):"object"==typeof exports?exports.VueMaterial=d():o.VueMaterial=d()})(this,(function(){return (function(o){function d(n){if(t[n])return t[n].exports;var e=t[n]={exports:{},id:n,loaded:!1};return o[n].call(e.exports,e,e.exports,d),e.loaded=!0,e.exports}var t={};return d.m=o,d.c=t,d.p="/",d(0)})({0:function(o,d,t){o.exports=t(12)},12:function(o,d,t){"use strict";function n(o){return o&&o.__esModule?o:{default:o}}function e(o){o.component("md-button",o.extend(a.default)),o.material.styles.push(b.default)}Object.defineProperty(d,"__esModule",{value:!0}),d.default=e;var r=t(!(function(){var o=new Error('Cannot find module "./mdButton.vue"');throw o.code="MODULE_NOT_FOUND",o})()),a=n(r),m=t(75),b=n(m);o.exports=d.default},75:function(o,d){o.exports=".THEME_NAME.md-button:not([disabled]).md-raised:not(.md-icon-button){color:BACKGROUND-CONTRAST;background-color:BACKGROUND-COLOR}.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){color:BACKGROUND-CONTRAST}.THEME_NAME.md-button:not([disabled]).md-fab{color:ACCENT-CONTRAST;background-color:ACCENT-COLOR}.THEME_NAME.md-button:not([disabled]).md-fab:hover{background-color:ACCENT-COLOR-600}.THEME_NAME.md-button:not([disabled]).md-fab.md-clean{color:BACKGROUND-CONTRAST;background-color:BACKGROUND-COLOR}.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){color:PRIMARY-COLOR}.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{background-color:PRIMARY-COLOR-600}.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){color:ACCENT-COLOR}.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{background-color:ACCENT-COLOR-600}.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){color:WARN-COLOR}.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{background-color:WARN-COLOR-600}.THEME_NAME.md-button:not([disabled]).md-warn.md-icon-button:not(.md-raised){color:WARN-COLOR}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdButtonToggle/index.css b/dist/components/mdButtonToggle/index.css index 5a7572a..b0d89d2 100644 --- a/dist/components/mdButtonToggle/index.css +++ b/dist/components/mdButtonToggle/index.css @@ -1,2 +1,37 @@ -.md-button-toggle{width:auto;display:-ms-flexbox;display:flex}.md-button-toggle>.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-toggle>.md-button:first-child{border-radius:2px 0 0 2px}.md-button-toggle>.md-button:last-child{border-right-width:1px;border-radius:0 2px 2px 0}.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-button-toggle>.md-button .md-ink-ripple{border-radius:2px} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-button-toggle { + width: auto; + display: -ms-flexbox; + display: flex; +} +.md-button-toggle > .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-toggle > .md-button:first-child { + border-radius: 2px 0 0 2px; +} +.md-button-toggle > .md-button:last-child { + border-right-width: 1px; + border-radius: 0 2px 2px 0; +} +.md-button-toggle > .md-button:not([disabled]) { + color: rgba(0, 0, 0, 0.54); +} +.md-button-toggle > .md-button:not([disabled]):hover:not(.md-toggle):not(.md-raised) { + background-color: rgba(153, 153, 153, 0.2); + text-decoration: none; +} +.md-button-toggle > .md-button .md-ink-ripple { + border-radius: 2px; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdButtonToggle/index.debug.js b/dist/components/mdButtonToggle/index.debug.js index a63b5e8..ad65b5c 100644 --- a/dist/components/mdButtonToggle/index.debug.js +++ b/dist/components/mdButtonToggle/index.debug.js @@ -1,2 +1,303 @@ -!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(n){if(o[n])return o[n].exports;var r=o[n]={exports:{},id:n,loaded:!1};return t[n].call(r.exports,r,r.exports,e),r.loaded=!0,r.exports}var o={};return e.m=t,e.c=o,e.p="/",e(0)}({0:function(t,e,o){t.exports=o(74)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(t){return!(!t||!t.$el||0===t._uid)&&(t.mdTheme||t.mdName?t:this.getClosestThemedParent(t.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var t=this.closestThemedParent.mdTheme;return t||(t=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+t}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},t.exports=e.default},74:function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}function r(t){t.component("md-button-toggle",t.extend(l.default)),t.material.styles.push(c.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;var d=o(229),l=n(d),a=o(205),c=n(a);t.exports=e.default},107:function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var r=o(1),d=n(r),l=void 0;e.default={props:{mdSingle:Boolean},mixins:[d.default],mounted:function(){var t=this;this.$children.forEach(function(e){var o=e.$el,n="md-toggle";l=function(){t.mdSingle?(t.$children.forEach(function(t){t.$el.classList.remove(n)}),o.classList.add(n)):o.classList.toggle(n)},o&&o.classList.contains("md-button")&&o.addEventListener("click",l)})},beforeDestroy:function(){this.$children.forEach(function(t){var e=t.$el;e&&e.classList.contains("md-button")&&e.removeEventListener("click",l)})}},t.exports=e.default},179:function(t,e){},205:function(t,e){t.exports='.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{color:BACKGROUND-CONTRAST-0.54;background-color:BACKGROUND-CONTRAST-0.26}.THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]){background-color:BACKGROUND-CONTRAST-0.38}.THEME_NAME.md-button-toggle .md-toggle+.md-toggle:after{background-color:BACKGROUND-CONTRAST-0.12}.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]){background-color:PRIMARY-COLOR}.THEME_NAME.md-button-toggle.md-primary .md-toggle+.md-toggle:after{background-color:PRIMARY-COLOR-600}.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]){background-color:ACCENT-COLOR}.THEME_NAME.md-button-toggle.md-accent .md-toggle+.md-toggle:after{background-color:ACCENT-COLOR-600}.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]){background-color:WARN-COLOR}.THEME_NAME.md-button-toggle.md-warn .md-toggle+.md-toggle:after{background-color:WARN-COLOR-600}.THEME_NAME.md-button-toggle [disabled]{color:rgba(0,0,0,0.26)}.THEME_NAME.md-button-toggle [disabled].md-toggle{color:BACKGROUND-CONTRAST-0.2;background-color:rgba(0,0,0,0.26)}\n'},229:function(t,e,o){var n,r;o(179),n=o(107);var d=o(287);r=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(r=n=n.default),"function"==typeof r&&(r=r.options),r.render=d.render,r.staticRenderFns=d.staticRenderFns,t.exports=n},287:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"md-button-toggle",class:[t.themeClass]},[t._t("default")],2)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(76); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 76: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdButtonToggle = __webpack_require__(253); + + var _mdButtonToggle2 = _interopRequireDefault(_mdButtonToggle); + + var _mdButtonToggle3 = __webpack_require__(225); + + 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']; + +/***/ }, + +/***/ 115: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + var onClickButton = void 0; // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdSingle: Boolean + }, + mixins: [_mixin2.default], + mounted: function mounted() { + var _this = this; + + this.$children.forEach((function (child) { + var element = child.$el; + var toggleClass = 'md-toggle'; + + onClickButton = function onClickButton() { + if (_this.mdSingle) { + _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']; + +/***/ }, + +/***/ 194: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 225: +/***/ function(module, exports) { + + module.exports = ".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 {\n color: BACKGROUND-CONTRAST-0.54;\n background-color: BACKGROUND-CONTRAST-0.26; }\n .THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]) {\n background-color: BACKGROUND-CONTRAST-0.38; }\n .THEME_NAME.md-button-toggle .md-toggle + .md-toggle:after {\n background-color: BACKGROUND-CONTRAST-0.12; }\n\n.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]) {\n background-color: PRIMARY-COLOR; }\n .THEME_NAME.md-button-toggle.md-primary .md-toggle + .md-toggle:after {\n background-color: PRIMARY-COLOR-600; }\n\n.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]) {\n background-color: ACCENT-COLOR; }\n .THEME_NAME.md-button-toggle.md-accent .md-toggle + .md-toggle:after {\n background-color: ACCENT-COLOR-600; }\n\n.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]) {\n background-color: WARN-COLOR; }\n .THEME_NAME.md-button-toggle.md-warn .md-toggle + .md-toggle:after {\n background-color: WARN-COLOR-600; }\n\n.THEME_NAME.md-button-toggle [disabled] {\n color: rgba(0, 0, 0, 0.26); }\n .THEME_NAME.md-button-toggle [disabled].md-toggle {\n color: BACKGROUND-CONTRAST-0.2;\n background-color: rgba(0, 0, 0, 0.26); }\n" + +/***/ }, + +/***/ 253: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(194) + + /* script */ + __vue_exports__ = __webpack_require__(115) + + /* template */ + var __vue_template__ = __webpack_require__(317) + __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__ + + +/***/ }, + +/***/ 317: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-button-toggle", + class: [_vm.themeClass] + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-106cf22d", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdButtonToggle/index.debug.js.map b/dist/components/mdButtonToggle/index.debug.js.map deleted file mode 100644 index b446c31..0000000 --- a/dist/components/mdButtonToggle/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*******************","webpack:///components/mdButtonToggle/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd*******************","webpack:///./src/core/components/mdTheme/mixin.js?4fd6****************","webpack:///./src/components/mdButtonToggle/index.js?eb30","webpack:///mdButtonToggle.vue?1d14","webpack:///./src/components/mdButtonToggle/mdButtonToggle.theme?d11e","webpack:///./src/components/mdButtonToggle/mdButtonToggle.vue?a729","webpack:///./src/components/mdButtonToggle/mdButtonToggle.vue?647b*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","74","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdButtonToggle2","material","styles","push","_mdButtonToggle4","_mdButtonToggle","_mdButtonToggle3","107","_mixin","_mixin2","onClickButton","mdSingle","Boolean","mixins","_this","$children","forEach","child","element","toggleClass","classList","remove","add","toggle","contains","addEventListener","beforeDestroy","removeEventListener","179","205","229","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","287","_vm","_h","$createElement","_c","_self","staticClass","class","_t"],"mappings":"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","file":"components/mdButtonToggle/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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(74);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 74:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdButtonToggle = __webpack_require__(229);\n\t\n\tvar _mdButtonToggle2 = _interopRequireDefault(_mdButtonToggle);\n\t\n\tvar _mdButtonToggle3 = __webpack_require__(205);\n\t\n\tvar _mdButtonToggle4 = _interopRequireDefault(_mdButtonToggle3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-button-toggle', Vue.extend(_mdButtonToggle2.default));\n\t\n\t Vue.material.styles.push(_mdButtonToggle4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 107:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tvar onClickButton = void 0; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdSingle: Boolean\n\t },\n\t mixins: [_mixin2.default],\n\t mounted: function mounted() {\n\t var _this = this;\n\t\n\t this.$children.forEach(function (child) {\n\t var element = child.$el;\n\t var toggleClass = 'md-toggle';\n\t\n\t onClickButton = function onClickButton() {\n\t if (_this.mdSingle) {\n\t _this.$children.forEach(function (child) {\n\t child.$el.classList.remove(toggleClass);\n\t });\n\t\n\t element.classList.add(toggleClass);\n\t } else {\n\t element.classList.toggle(toggleClass);\n\t }\n\t };\n\t\n\t if (element && element.classList.contains('md-button')) {\n\t element.addEventListener('click', onClickButton);\n\t }\n\t });\n\t },\n\t beforeDestroy: function beforeDestroy() {\n\t this.$children.forEach(function (child) {\n\t var element = child.$el;\n\t\n\t if (element && element.classList.contains('md-button')) {\n\t element.removeEventListener('click', onClickButton);\n\t }\n\t });\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 179:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 205:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".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{color:BACKGROUND-CONTRAST-0.54;background-color:BACKGROUND-CONTRAST-0.26}.THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]){background-color:BACKGROUND-CONTRAST-0.38}.THEME_NAME.md-button-toggle .md-toggle+.md-toggle:after{background-color:BACKGROUND-CONTRAST-0.12}.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]){background-color:PRIMARY-COLOR}.THEME_NAME.md-button-toggle.md-primary .md-toggle+.md-toggle:after{background-color:PRIMARY-COLOR-600}.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]){background-color:ACCENT-COLOR}.THEME_NAME.md-button-toggle.md-accent .md-toggle+.md-toggle:after{background-color:ACCENT-COLOR-600}.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]){background-color:WARN-COLOR}.THEME_NAME.md-button-toggle.md-warn .md-toggle+.md-toggle:after{background-color:WARN-COLOR-600}.THEME_NAME.md-button-toggle [disabled]{color:rgba(0,0,0,0.26)}.THEME_NAME.md-button-toggle [disabled].md-toggle{color:BACKGROUND-CONTRAST-0.2;background-color:rgba(0,0,0,0.26)}\\n\"\n\n/***/ },\n\n/***/ 229:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(179)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(107)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(287)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 287:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-button-toggle\",\n\t class: [_vm.themeClass]\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdButtonToggle/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdButtonToggle.vue?8d895374","module.exports = \".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{color:BACKGROUND-CONTRAST-0.54;background-color:BACKGROUND-CONTRAST-0.26}.THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]){background-color:BACKGROUND-CONTRAST-0.38}.THEME_NAME.md-button-toggle .md-toggle+.md-toggle:after{background-color:BACKGROUND-CONTRAST-0.12}.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]){background-color:PRIMARY-COLOR}.THEME_NAME.md-button-toggle.md-primary .md-toggle+.md-toggle:after{background-color:PRIMARY-COLOR-600}.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]){background-color:ACCENT-COLOR}.THEME_NAME.md-button-toggle.md-accent .md-toggle+.md-toggle:after{background-color:ACCENT-COLOR-600}.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]){background-color:WARN-COLOR}.THEME_NAME.md-button-toggle.md-warn .md-toggle+.md-toggle:after{background-color:WARN-COLOR-600}.THEME_NAME.md-button-toggle [disabled]{color:rgba(0,0,0,0.26)}.THEME_NAME.md-button-toggle [disabled].md-toggle{color:BACKGROUND-CONTRAST-0.2;background-color:rgba(0,0,0,0.26)}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdButtonToggle/mdButtonToggle.theme\n// module id = 205\n// module chunks = 0 20","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdButtonToggle/mdButtonToggle.vue\n// module id = 229\n// module chunks = 0 20","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-button-toggle\",\n class: [_vm.themeClass]\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 287\n// module chunks = 0 20"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdButtonToggle/index.js b/dist/components/mdButtonToggle/index.js index 077bec8..42cfffd 100644 --- a/dist/components/mdButtonToggle/index.js +++ b/dist/components/mdButtonToggle/index.js @@ -1 +1,6 @@ -!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(n){if(o[n])return o[n].exports;var r=o[n]={exports:{},id:n,loaded:!1};return t[n].call(r.exports,r,r.exports,e),r.loaded=!0,r.exports}var o={};return e.m=t,e.c=o,e.p="/",e(0)}({0:function(t,e,o){t.exports=o(74)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(t){return!(!t||!t.$el||0===t._uid)&&(t.mdTheme||t.mdName?t:this.getClosestThemedParent(t.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var t=this.closestThemedParent.mdTheme;return t||(t=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+t}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},t.exports=e.default},74:function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}function r(t){t.component("md-button-toggle",t.extend(l.default)),t.material.styles.push(c.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;var d=o(229),l=n(d),a=o(205),c=n(a);t.exports=e.default},107:function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var r=o(1),d=n(r),l=void 0;e.default={props:{mdSingle:Boolean},mixins:[d.default],mounted:function(){var t=this;this.$children.forEach(function(e){var o=e.$el,n="md-toggle";l=function(){t.mdSingle?(t.$children.forEach(function(t){t.$el.classList.remove(n)}),o.classList.add(n)):o.classList.toggle(n)},o&&o.classList.contains("md-button")&&o.addEventListener("click",l)})},beforeDestroy:function(){this.$children.forEach(function(t){var e=t.$el;e&&e.classList.contains("md-button")&&e.removeEventListener("click",l)})}},t.exports=e.default},179:function(t,e){},205:function(t,e){t.exports='.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{color:BACKGROUND-CONTRAST-0.54;background-color:BACKGROUND-CONTRAST-0.26}.THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]){background-color:BACKGROUND-CONTRAST-0.38}.THEME_NAME.md-button-toggle .md-toggle+.md-toggle:after{background-color:BACKGROUND-CONTRAST-0.12}.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]){background-color:PRIMARY-COLOR}.THEME_NAME.md-button-toggle.md-primary .md-toggle+.md-toggle:after{background-color:PRIMARY-COLOR-600}.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]){background-color:ACCENT-COLOR}.THEME_NAME.md-button-toggle.md-accent .md-toggle+.md-toggle:after{background-color:ACCENT-COLOR-600}.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]){background-color:WARN-COLOR}.THEME_NAME.md-button-toggle.md-warn .md-toggle+.md-toggle:after{background-color:WARN-COLOR-600}.THEME_NAME.md-button-toggle [disabled]{color:rgba(0,0,0,0.26)}.THEME_NAME.md-button-toggle [disabled].md-toggle{color:BACKGROUND-CONTRAST-0.2;background-color:rgba(0,0,0,0.26)}\n'},229:function(t,e,o){var n,r;o(179),n=o(107);var d=o(287);r=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(r=n=n.default),"function"==typeof r&&(r=r.options),r.render=d.render,r.staticRenderFns=d.staticRenderFns,t.exports=n},287:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"md-button-toggle",class:[t.themeClass]},[t._t("default")],2)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(function(o,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():o.VueMaterial=t()})(this,(function(){return (function(o){function t(d){if(e[d])return e[d].exports;var r=e[d]={exports:{},id:d,loaded:!1};return o[d].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var e={};return t.m=o,t.c=e,t.p="/",t(0)})({0:function(o,t,e){o.exports=e(13)},13:function(o,t,e){"use strict";function d(o){return o&&o.__esModule?o:{default:o}}function r(o){o.component("md-button-toggle",o.extend(n.default)),o.material.styles.push(u.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var g=e(!(function(){var o=new Error('Cannot find module "./mdButtonToggle.vue"');throw o.code="MODULE_NOT_FOUND",o})()),n=d(g),l=e(76),u=d(l);o.exports=t.default},76:function(o,t){o.exports='.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{color:BACKGROUND-CONTRAST-0.54;background-color:BACKGROUND-CONTRAST-0.26}.THEME_NAME.md-button-toggle .md-toggle:hover:not([disabled]){background-color:BACKGROUND-CONTRAST-0.38}.THEME_NAME.md-button-toggle .md-toggle+.md-toggle:after{background-color:BACKGROUND-CONTRAST-0.12}.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]){background-color:PRIMARY-COLOR}.THEME_NAME.md-button-toggle.md-primary .md-toggle+.md-toggle:after{background-color:PRIMARY-COLOR-600}.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]){background-color:ACCENT-COLOR}.THEME_NAME.md-button-toggle.md-accent .md-toggle+.md-toggle:after{background-color:ACCENT-COLOR-600}.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]){background-color:WARN-COLOR}.THEME_NAME.md-button-toggle.md-warn .md-toggle+.md-toggle:after{background-color:WARN-COLOR-600}.THEME_NAME.md-button-toggle [disabled]{color:rgba(0,0,0,0.26)}.THEME_NAME.md-button-toggle [disabled].md-toggle{color:BACKGROUND-CONTRAST-0.2;background-color:rgba(0,0,0,0.26)}\n'}})})); \ No newline at end of file diff --git a/dist/components/mdCard/index.css b/dist/components/mdCard/index.css index 31b62b8..845c9e0 100644 --- a/dist/components/mdCard/index.css +++ b/dist/components/mdCard/index.css @@ -1,2 +1,301 @@ -.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{max-width:240px;max-height:240px;-ms-flex:1;flex:1}.md-card .md-card-media-actions .md-card-actions{margin-left:16px;-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-card-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-expand-trigger]{transition:all .4s cubic-bezier(.25,.8,.25,1);will-change:transform}.md-card .md-card-expand .md-card-content{padding-top:4px;position:relative;z-index:1;opacity:0;transform:translate3D(0,0,0);transition:all .4s cubic-bezier(.25,.8,.25,1);will-change:margin} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +/* Image aspect ratio calculator */ +/* Responsive breakpoints */ +.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, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12); +} +.md-card.md-with-hover { + cursor: pointer; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.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, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 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-title:first-child, + .md-card .md-card-header:first-child > .md-card-header-text > .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-title, + .md-card .md-card-header .md-avatar ~ .md-subhead { + 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-title, + .md-card .md-subheading { + 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 { + max-width: 240px; + max-height: 240px; + -ms-flex: 1; + flex: 1; +} +.md-card .md-card-media-actions .md-card-actions { + margin-left: 16px; + -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 { + position: relative; +} +.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-card-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: rotateZ(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-expand-trigger] { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + will-change: transform; +} +.md-card .md-card-expand .md-card-content { + padding-top: 4px; + position: relative; + z-index: 1; + opacity: 0; + transform: translate3D(0, 0, 0); + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + will-change: margin; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdCard/index.debug.js b/dist/components/mdCard/index.debug.js index 8dcccc0..3ce8cf6 100644 --- a/dist/components/mdCard/index.debug.js +++ b/dist/components/mdCard/index.debug.js @@ -1,2 +1,1179 @@ -!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(d){if(n[d])return n[d].exports;var r=n[d]={exports:{},id:d,loaded:!1};return e[d].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(75)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},75:function(e,t,n){"use strict";function d(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-card",e.extend(a.default)),e.component("md-card-media",e.extend(c.default)),e.component("md-card-media-cover",e.extend(u.default)),e.component("md-card-media-actions",e.extend(m.default)),e.component("md-card-header",e.extend(p.default)),e.component("md-card-header-text",e.extend(v.default)),e.component("md-card-content",e.extend(x.default)),e.component("md-card-actions",e.extend(E.default)),e.component("md-card-area",e.extend(y.default)),e.component("md-card-expand",e.extend(g.default)),e.material.styles.push(b.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var o=n(230),a=d(o),i=n(237),c=d(i),s=n(239),u=d(s),f=n(238),m=d(f),l=n(235),p=d(l),h=n(236),v=d(h),R=n(233),x=d(R),_=n(231),E=d(_),T=n(232),y=d(T),C=n(234),g=d(C),M=n(206),b=d(M);e.exports=t.default},108:function(e,t,n){"use strict";function d(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=d(r);t.default={props:{mdWithHover:Boolean},mixins:[o.default],computed:{classes:function(){return{"md-with-hover":this.mdWithHover}}}},e.exports=t.default},109:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdInset:Boolean},computed:{classes:function(){return{"md-inset":this.mdInset}}}},e.exports=t.default},110:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.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(){var e=this;window.setTimeout(function(){e.trigger=e.$el.querySelector("[md-expand-trigger]"),e.content=e.$el.querySelector(".md-card-content"),e.content&&(e.setContentMargin(),e.trigger.addEventListener("click",e.toggle),window.addEventListener("resize",e.onWindowResize))},200)},destroyed:function(){this.content&&(this.trigger.removeEventListener("click",this.toggle),window.removeEventListener("resize",this.onWindowResize))}},e.exports=t.default},111:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.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")}},e.exports=t.default},112:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdRatio:String,mdMedium:Boolean,mdBig:Boolean},computed:{classes:function e(){var e={"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)&&(e={"md-medium":this.mdMedium,"md-big":this.mdBig}),e}}},e.exports=t.default},113:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){var n=document.createElement("canvas");e.onload=function(){var e=0,d=void 0,r=void 0,o=void 0,a=void 0,i=void 0,c=void 0,s=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),e.mdTextScrim?e.applyScrimColor(d):e.mdSolid&&e.applySolidColor(d)})}},e.exports=t.default},189:function(e,t){},206:function(e,t){e.exports=".THEME_NAME.md-card{background-color:BACKGROUND-COLOR}.THEME_NAME.md-card.md-primary{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME.md-card.md-primary .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-primary .md-card-actions .md-icon-button .md-icon{color:PRIMARY-CONTRAST-0.87}.THEME_NAME.md-card.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME.md-card.md-accent .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-accent .md-card-actions .md-icon-button .md-icon{color:ACCENT-CONTRAST-0.87}.THEME_NAME.md-card.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME.md-card.md-warn .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-warn .md-card-actions .md-icon-button .md-icon{color:WARN-CONTRAST-0.87}.THEME_NAME.md-card .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card .md-card-actions .md-icon-button .md-icon{color:BACKGROUND-CONTRAST-0.54}.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{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{background-color:BACKGROUND-CONTRAST-0.4}.THEME_NAME.md-card .md-card-expand .md-card-actions{background-color:BACKGROUND-COLOR}\n"},230:function(e,t,n){var d,r;n(189),d=n(108);var o=n(305);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,e.exports=d},231:function(e,t,n){var d,r,o=n(315);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,e.exports=d},232:function(e,t,n){var d,r;d=n(109);var o=n(299);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,e.exports=d},233:function(e,t,n){var d,r,o=n(284);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,e.exports=d},234:function(e,t,n){var d,r;d=n(110);var o=n(328);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,e.exports=d},235:function(e,t,n){var d,r,o=n(296);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,e.exports=d},236:function(e,t,n){var d,r;d=n(111);var o=n(300);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,e.exports=d},237:function(e,t,n){var d,r;d=n(112);var o=n(310);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,e.exports=d},238:function(e,t,n){var d,r,o=n(321);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,e.exports=d},239:function(e,t,n){var d,r;d=n(113);var o=n(290);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,e.exports=d},284:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-content"},[e._t("default")],2)},staticRenderFns:[]}},290:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-media-cover",class:e.classes},[e._t("default"),e._v(" "),e.mdTextScrim?n("div",{ref:"backdrop",staticClass:"md-card-backdrop",style:e.styles}):e._e()],2)},staticRenderFns:[]}},296:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-header"},[e._t("default")],2)},staticRenderFns:[]}},299:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-area",class:e.classes},[e._t("default")],2)},staticRenderFns:[]}},300:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-header-text"},[e._t("default")],2)},staticRenderFns:[]}},305:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card",class:[e.themeClass,e.classes]},[e._t("default")],2)},staticRenderFns:[]}},310:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-media",class:e.classes},[e._t("default")],2)},staticRenderFns:[]}},315:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-actions"},[e._t("default")],2)},staticRenderFns:[]}},321:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-media-actions"},[e._t("default")],2)},staticRenderFns:[]}},328:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"expand",staticClass:"md-card-expand"},[e._t("default")],2)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(77); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 66: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var getImageLightness = function getImageLightness(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 = getImageLightness; + module.exports = exports['default']; + +/***/ }, + +/***/ 77: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdCard = __webpack_require__(254); + + var _mdCard2 = _interopRequireDefault(_mdCard); + + var _mdCardMedia = __webpack_require__(261); + + var _mdCardMedia2 = _interopRequireDefault(_mdCardMedia); + + var _mdCardMediaCover = __webpack_require__(263); + + var _mdCardMediaCover2 = _interopRequireDefault(_mdCardMediaCover); + + var _mdCardMediaActions = __webpack_require__(262); + + var _mdCardMediaActions2 = _interopRequireDefault(_mdCardMediaActions); + + var _mdCardHeader = __webpack_require__(259); + + var _mdCardHeader2 = _interopRequireDefault(_mdCardHeader); + + var _mdCardHeaderText = __webpack_require__(260); + + var _mdCardHeaderText2 = _interopRequireDefault(_mdCardHeaderText); + + var _mdCardContent = __webpack_require__(257); + + var _mdCardContent2 = _interopRequireDefault(_mdCardContent); + + var _mdCardActions = __webpack_require__(255); + + var _mdCardActions2 = _interopRequireDefault(_mdCardActions); + + var _mdCardArea = __webpack_require__(256); + + var _mdCardArea2 = _interopRequireDefault(_mdCardArea); + + var _mdCardExpand = __webpack_require__(258); + + var _mdCardExpand2 = _interopRequireDefault(_mdCardExpand); + + var _mdCard3 = __webpack_require__(226); + + 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']; + +/***/ }, + +/***/ 116: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + mdWithHover: Boolean + }, + mixins: [_mixin2.default], + computed: { + classes: function classes() { + return { + 'md-with-hover': this.mdWithHover + }; + } + } + }; // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 117: +/***/ 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']; + +/***/ }, + +/***/ 118: +/***/ 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() { + var _this = this; + + window.setTimeout((function () { + _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); + } + }), 200); + }, + destroyed: function destroyed() { + if (this.content) { + this.trigger.removeEventListener('click', this.toggle); + window.removeEventListener('resize', this.onWindowResize); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 119: +/***/ 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']; + +/***/ }, + +/***/ 120: +/***/ 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']; + +/***/ }, + +/***/ 121: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _getImageLightness = __webpack_require__(66); + + var _getImageLightness2 = _interopRequireDefault(_getImageLightness); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + 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)) { + (0, _getImageLightness2.default)(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']; + +/***/ }, + +/***/ 207: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 226: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-card {\n background-color: BACKGROUND-COLOR; }\n .THEME_NAME.md-card.md-primary {\n background-color: PRIMARY-COLOR;\n color: PRIMARY-CONTRAST; }\n .THEME_NAME.md-card.md-primary .md-card-header .md-icon-button .md-icon,\n .THEME_NAME.md-card.md-primary .md-card-actions .md-icon-button .md-icon {\n color: PRIMARY-CONTRAST-0.87; }\n .THEME_NAME.md-card.md-accent {\n background-color: ACCENT-COLOR;\n color: ACCENT-CONTRAST; }\n .THEME_NAME.md-card.md-accent .md-card-header .md-icon-button .md-icon,\n .THEME_NAME.md-card.md-accent .md-card-actions .md-icon-button .md-icon {\n color: ACCENT-CONTRAST-0.87; }\n .THEME_NAME.md-card.md-warn {\n background-color: WARN-COLOR;\n color: WARN-CONTRAST; }\n .THEME_NAME.md-card.md-warn .md-card-header .md-icon-button .md-icon,\n .THEME_NAME.md-card.md-warn .md-card-actions .md-icon-button .md-icon {\n color: WARN-CONTRAST-0.87; }\n .THEME_NAME.md-card .md-card-header .md-icon-button .md-icon,\n .THEME_NAME.md-card .md-card-actions .md-icon-button .md-icon {\n color: BACKGROUND-CONTRAST-0.54; }\n .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 {\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 {\n background-color: BACKGROUND-CONTRAST-0.4; }\n .THEME_NAME.md-card .md-card-expand .md-card-actions {\n background-color: BACKGROUND-COLOR; }\n" + +/***/ }, + +/***/ 254: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(207) + + /* script */ + __vue_exports__ = __webpack_require__(116) + + /* template */ + var __vue_template__ = __webpack_require__(340) + __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__ + + +/***/ }, + +/***/ 255: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* template */ + var __vue_template__ = __webpack_require__(350) + __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__ + + +/***/ }, + +/***/ 256: +/***/ 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__(332) + __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__ + + +/***/ }, + +/***/ 257: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* template */ + var __vue_template__ = __webpack_require__(314) + __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__ + + +/***/ }, + +/***/ 258: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(118) + + /* template */ + var __vue_template__ = __webpack_require__(365) + __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__ + + +/***/ }, + +/***/ 259: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* template */ + var __vue_template__ = __webpack_require__(328) + __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__ + + +/***/ }, + +/***/ 260: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(119) + + /* template */ + var __vue_template__ = __webpack_require__(333) + __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__ + + +/***/ }, + +/***/ 261: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(120) + + /* template */ + var __vue_template__ = __webpack_require__(345) + __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__ + + +/***/ }, + +/***/ 262: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* template */ + var __vue_template__ = __webpack_require__(356) + __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__ + + +/***/ }, + +/***/ 263: +/***/ 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__(320) + __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__ + + +/***/ }, + +/***/ 314: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-card-content" + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-015e0e7c", module.exports) + } + } + +/***/ }, + +/***/ 320: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-card-media-cover", + class: _vm.classes + }, [_vm._t("default"), _vm._v(" "), (_vm.mdTextScrim) ? _c('div', { + ref: "backdrop", + staticClass: "md-card-backdrop", + style: (_vm.styles) + }) : _vm._e()], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-1a9ce900", module.exports) + } + } + +/***/ }, + +/***/ 328: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-card-header" + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-2b945d4c", module.exports) + } + } + +/***/ }, + +/***/ 332: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-card-area", + class: _vm.classes + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-3894e89a", module.exports) + } + } + +/***/ }, + +/***/ 333: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-card-header-text" + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-3c04eb27", module.exports) + } + } + +/***/ }, + +/***/ 340: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-card", + class: [_vm.themeClass, _vm.classes] + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-5074f4ed", module.exports) + } + } + +/***/ }, + +/***/ 345: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-card-media", + class: _vm.classes + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-623c9b27", module.exports) + } + } + +/***/ }, + +/***/ 350: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-card-actions" + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-78014100", module.exports) + } + } + +/***/ }, + +/***/ 356: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-card-media-actions" + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-9711f4f4", module.exports) + } + } + +/***/ }, + +/***/ 365: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + ref: "expand", + staticClass: "md-card-expand" + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-d6fa0232", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdCard/index.debug.js.map b/dist/components/mdCard/index.debug.js.map deleted file mode 100644 index bcd47e3..0000000 --- a/dist/components/mdCard/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*******","webpack:///components/mdCard/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd*******","webpack:///./src/core/components/mdTheme/mixin.js?4fd6*****","webpack:///./src/components/mdCard/index.js?9dcb","webpack:///mdCard.vue?384c","webpack:///mdCardArea.vue?4286","webpack:///mdCardExpand.vue?00a5","webpack:///mdCardHeaderText.vue?bc60","webpack:///mdCardMedia.vue?c79d","webpack:///mdCardMediaCover.vue?fd2b","webpack:///./src/components/mdCard/mdCard.theme?257e","webpack:///./src/components/mdCard/mdCard.vue?409e","webpack:///./src/components/mdCard/mdCardActions.vue?8037","webpack:///./src/components/mdCard/mdCardArea.vue?7d32","webpack:///./src/components/mdCard/mdCardContent.vue?78e3","webpack:///./src/components/mdCard/mdCardExpand.vue?71ef","webpack:///./src/components/mdCard/mdCardHeader.vue?dcc9","webpack:///./src/components/mdCard/mdCardHeaderText.vue?44b6","webpack:///./src/components/mdCard/mdCardMedia.vue?38fb","webpack:///./src/components/mdCard/mdCardMediaActions.vue?7a9e","webpack:///./src/components/mdCard/mdCardMediaCover.vue?5f79","webpack:///./src/components/mdCard/mdCardContent.vue?8d9b*","webpack:///./src/components/mdCard/mdCardMediaCover.vue?1e96*","webpack:///./src/components/mdCard/mdCardHeader.vue?4e24*","webpack:///./src/components/mdCard/mdCardArea.vue?cfc4*","webpack:///./src/components/mdCard/mdCardHeaderText.vue?c879*","webpack:///./src/components/mdCard/mdCard.vue?b48e*","webpack:///./src/components/mdCard/mdCardMedia.vue?39c6*","webpack:///./src/components/mdCard/mdCardActions.vue?e7c4*","webpack:///./src/components/mdCard/mdCardMediaActions.vue?bfc1*","webpack:///./src/components/mdCard/mdCardExpand.vue?a88d*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","75","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdCard2","_mdCardMedia2","_mdCardMediaCover2","_mdCardMediaActions2","_mdCardHeader2","_mdCardHeaderText2","_mdCardContent2","_mdCardActions2","_mdCardArea2","_mdCardExpand2","material","styles","push","_mdCard4","_mdCard","_mdCardMedia","_mdCardMediaCover","_mdCardMediaActions","_mdCardHeader","_mdCardHeaderText","_mdCardContent","_mdCardActions","_mdCardArea","_mdCardExpand","_mdCard3","108","_mixin","_mixin2","mdWithHover","Boolean","mixins","classes","md-with-hover","109","mdInset","md-inset","110","setContentMargin","content","style","marginTop","offsetHeight","toggle","$refs","expand","classList","onWindowResize","window","requestAnimationFrame","_this","setTimeout","trigger","querySelector","addEventListener","destroyed","removeEventListener","111","parentClasses","contains","insideParent","add","remove","112","mdRatio","mdMedium","mdBig","md-16-9","md-4-3","md-1-1","md-medium","md-big","113","getImageAlpha","image","onLoad","canvas","document","createElement","onload","colorSum","ctx","imageData","imageMetadata","r","g","b","average","width","height","getContext","drawImage","getImageData","x","len","length","Math","floor","mdTextScrim","mdSolid","backdropBg","md-text-scrim","md-solid","background","applyScrimColor","darkness","backdrop","applySolidColor","area","lightness","limit","abs","189","206","230","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","231","232","233","234","235","236","237","238","239","284","_vm","_h","$createElement","_c","_self","staticClass","_t","290","class","_v","ref","_e","296","299","300","305","310","315","321","328"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(75);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 75:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdCard = __webpack_require__(230);\n\t\n\tvar _mdCard2 = _interopRequireDefault(_mdCard);\n\t\n\tvar _mdCardMedia = __webpack_require__(237);\n\t\n\tvar _mdCardMedia2 = _interopRequireDefault(_mdCardMedia);\n\t\n\tvar _mdCardMediaCover = __webpack_require__(239);\n\t\n\tvar _mdCardMediaCover2 = _interopRequireDefault(_mdCardMediaCover);\n\t\n\tvar _mdCardMediaActions = __webpack_require__(238);\n\t\n\tvar _mdCardMediaActions2 = _interopRequireDefault(_mdCardMediaActions);\n\t\n\tvar _mdCardHeader = __webpack_require__(235);\n\t\n\tvar _mdCardHeader2 = _interopRequireDefault(_mdCardHeader);\n\t\n\tvar _mdCardHeaderText = __webpack_require__(236);\n\t\n\tvar _mdCardHeaderText2 = _interopRequireDefault(_mdCardHeaderText);\n\t\n\tvar _mdCardContent = __webpack_require__(233);\n\t\n\tvar _mdCardContent2 = _interopRequireDefault(_mdCardContent);\n\t\n\tvar _mdCardActions = __webpack_require__(231);\n\t\n\tvar _mdCardActions2 = _interopRequireDefault(_mdCardActions);\n\t\n\tvar _mdCardArea = __webpack_require__(232);\n\t\n\tvar _mdCardArea2 = _interopRequireDefault(_mdCardArea);\n\t\n\tvar _mdCardExpand = __webpack_require__(234);\n\t\n\tvar _mdCardExpand2 = _interopRequireDefault(_mdCardExpand);\n\t\n\tvar _mdCard3 = __webpack_require__(206);\n\t\n\tvar _mdCard4 = _interopRequireDefault(_mdCard3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-card', Vue.extend(_mdCard2.default));\n\t Vue.component('md-card-media', Vue.extend(_mdCardMedia2.default));\n\t Vue.component('md-card-media-cover', Vue.extend(_mdCardMediaCover2.default));\n\t Vue.component('md-card-media-actions', Vue.extend(_mdCardMediaActions2.default));\n\t Vue.component('md-card-header', Vue.extend(_mdCardHeader2.default));\n\t Vue.component('md-card-header-text', Vue.extend(_mdCardHeaderText2.default));\n\t Vue.component('md-card-content', Vue.extend(_mdCardContent2.default));\n\t Vue.component('md-card-actions', Vue.extend(_mdCardActions2.default));\n\t Vue.component('md-card-area', Vue.extend(_mdCardArea2.default));\n\t Vue.component('md-card-expand', Vue.extend(_mdCardExpand2.default));\n\t\n\t Vue.material.styles.push(_mdCard4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 108:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t props: {\n\t mdWithHover: Boolean\n\t },\n\t mixins: [_mixin2.default],\n\t computed: {\n\t classes: function classes() {\n\t return {\n\t 'md-with-hover': this.mdWithHover\n\t };\n\t }\n\t }\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 109:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdInset: Boolean\n\t },\n\t computed: {\n\t classes: function classes() {\n\t return {\n\t 'md-inset': this.mdInset\n\t };\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 110:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t methods: {\n\t setContentMargin: function setContentMargin() {\n\t this.content.style.marginTop = -this.content.offsetHeight + 'px';\n\t },\n\t toggle: function toggle() {\n\t this.$refs.expand.classList.toggle('md-active');\n\t },\n\t onWindowResize: function onWindowResize() {\n\t window.requestAnimationFrame(this.setContentMargin);\n\t }\n\t },\n\t mounted: function mounted() {\n\t var _this = this;\n\t\n\t window.setTimeout(function () {\n\t _this.trigger = _this.$el.querySelector('[md-expand-trigger]');\n\t _this.content = _this.$el.querySelector('.md-card-content');\n\t\n\t if (_this.content) {\n\t _this.setContentMargin();\n\t\n\t _this.trigger.addEventListener('click', _this.toggle);\n\t window.addEventListener('resize', _this.onWindowResize);\n\t }\n\t }, 200);\n\t },\n\t destroyed: function destroyed() {\n\t if (this.content) {\n\t this.trigger.removeEventListener('click', this.toggle);\n\t window.removeEventListener('resize', this.onWindowResize);\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 111:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t mounted: function mounted() {\n\t this.parentClasses = this.$parent.$el.classList;\n\t\n\t if (this.parentClasses.contains('md-card-header')) {\n\t this.insideParent = true;\n\t this.parentClasses.add('md-card-header-flex');\n\t }\n\t },\n\t destroyed: function destroyed() {\n\t this.parentClasses.remove('md-card-header-flex');\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 112:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdRatio: String,\n\t mdMedium: Boolean,\n\t mdBig: Boolean\n\t },\n\t computed: {\n\t classes: function classes() {\n\t var classes = {\n\t 'md-16-9': this.mdRatio === '16:9' || this.mdRatio === '16/9',\n\t 'md-4-3': this.mdRatio === '4:3' || this.mdRatio === '4/3',\n\t 'md-1-1': this.mdRatio === '1:1' || this.mdRatio === '1/1'\n\t };\n\t\n\t if (this.mdMedium || this.mdBig) {\n\t classes = {\n\t 'md-medium': this.mdMedium,\n\t 'md-big': this.mdBig\n\t };\n\t }\n\t\n\t return classes;\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 113:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\tvar getImageAlpha = function getImageAlpha(image, onLoad) {\n\t var canvas = document.createElement('canvas');\n\t\n\t image.onload = function () {\n\t var colorSum = 0;\n\t var ctx = void 0;\n\t var imageData = void 0;\n\t var imageMetadata = void 0;\n\t var r = void 0;\n\t var g = void 0;\n\t var b = void 0;\n\t var average = void 0;\n\t\n\t canvas.width = this.width;\n\t canvas.height = this.height;\n\t ctx = canvas.getContext('2d');\n\t\n\t ctx.drawImage(this, 0, 0);\n\t\n\t imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);\n\t imageMetadata = imageData.data;\n\t\n\t for (var x = 0, len = imageMetadata.length; x < len; x += 4) {\n\t r = imageMetadata[x];\n\t g = imageMetadata[x + 1];\n\t b = imageMetadata[x + 2];\n\t\n\t average = Math.floor((r + g + b) / 3);\n\t colorSum += average;\n\t }\n\t\n\t onLoad(Math.floor(colorSum / (this.width * this.height)));\n\t };\n\t};\n\t\n\texports.default = {\n\t props: {\n\t mdTextScrim: Boolean,\n\t mdSolid: Boolean\n\t },\n\t data: function data() {\n\t return {\n\t backdropBg: {}\n\t };\n\t },\n\t\n\t computed: {\n\t classes: function classes() {\n\t return {\n\t 'md-text-scrim': this.mdTextScrim,\n\t 'md-solid': this.mdSolid\n\t };\n\t },\n\t styles: function styles() {\n\t return {\n\t background: this.backdropBg\n\t };\n\t }\n\t },\n\t methods: {\n\t applyScrimColor: function applyScrimColor(darkness) {\n\t if (this.$refs.backdrop) {\n\t 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%)';\n\t }\n\t },\n\t applySolidColor: function applySolidColor(darkness) {\n\t var area = this.$el.querySelector('.md-card-area');\n\t\n\t if (area) {\n\t area.style.background = 'rgba(0, 0, 0, ' + darkness + ')';\n\t }\n\t }\n\t },\n\t mounted: function mounted() {\n\t var _this = this;\n\t\n\t var image = this.$el.querySelector('img');\n\t\n\t if (image && (this.mdTextScrim || this.mdSolid)) {\n\t getImageAlpha(image, function (lightness) {\n\t var limit = 256;\n\t var darkness = (Math.abs(limit - lightness) * 100 / limit + 15) / 100;\n\t\n\t if (darkness >= 0.7) {\n\t darkness = 0.7;\n\t }\n\t\n\t if (_this.mdTextScrim) {\n\t _this.applyScrimColor(darkness);\n\t } else if (_this.mdSolid) {\n\t _this.applySolidColor(darkness);\n\t }\n\t });\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 189:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 206:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-card{background-color:BACKGROUND-COLOR}.THEME_NAME.md-card.md-primary{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME.md-card.md-primary .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-primary .md-card-actions .md-icon-button .md-icon{color:PRIMARY-CONTRAST-0.87}.THEME_NAME.md-card.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME.md-card.md-accent .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-accent .md-card-actions .md-icon-button .md-icon{color:ACCENT-CONTRAST-0.87}.THEME_NAME.md-card.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME.md-card.md-warn .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-warn .md-card-actions .md-icon-button .md-icon{color:WARN-CONTRAST-0.87}.THEME_NAME.md-card .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card .md-card-actions .md-icon-button .md-icon{color:BACKGROUND-CONTRAST-0.54}.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{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{background-color:BACKGROUND-CONTRAST-0.4}.THEME_NAME.md-card .md-card-expand .md-card-actions{background-color:BACKGROUND-COLOR}\\n\"\n\n/***/ },\n\n/***/ 230:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(189)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(108)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(305)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 231:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(315)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 232:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(109)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(299)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 233:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(284)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 234:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(110)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(328)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 235:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(296)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 236:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(111)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(300)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 237:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(112)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(310)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 238:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(321)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 239:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(113)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(290)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 284:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-card-content\"\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 290:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-card-media-cover\",\n\t class: _vm.classes\n\t }, [_vm._t(\"default\"), _vm._v(\" \"), (_vm.mdTextScrim) ? _c('div', {\n\t ref: \"backdrop\",\n\t staticClass: \"md-card-backdrop\",\n\t style: (_vm.styles)\n\t }) : _vm._e()], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 296:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-card-header\"\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 299:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-card-area\",\n\t class: _vm.classes\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 300:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-card-header-text\"\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 305:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-card\",\n\t class: [_vm.themeClass, _vm.classes]\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 310:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-card-media\",\n\t class: _vm.classes\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 315:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-card-actions\"\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 321:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-card-media-actions\"\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 328:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t ref: \"expand\",\n\t staticClass: \"md-card-expand\"\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdCard/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCard.vue?990e2198","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardArea.vue?a168b7f8","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardExpand.vue?084a93a0","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardHeaderText.vue?56c3a19f","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardMedia.vue?2e9032ec","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCardMediaCover.vue?e7020bd6","module.exports = \".THEME_NAME.md-card{background-color:BACKGROUND-COLOR}.THEME_NAME.md-card.md-primary{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME.md-card.md-primary .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-primary .md-card-actions .md-icon-button .md-icon{color:PRIMARY-CONTRAST-0.87}.THEME_NAME.md-card.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME.md-card.md-accent .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-accent .md-card-actions .md-icon-button .md-icon{color:ACCENT-CONTRAST-0.87}.THEME_NAME.md-card.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME.md-card.md-warn .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-warn .md-card-actions .md-icon-button .md-icon{color:WARN-CONTRAST-0.87}.THEME_NAME.md-card .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card .md-card-actions .md-icon-button .md-icon{color:BACKGROUND-CONTRAST-0.54}.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{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{background-color:BACKGROUND-CONTRAST-0.4}.THEME_NAME.md-card .md-card-expand .md-card-actions{background-color:BACKGROUND-COLOR}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCard/mdCard.theme\n// module id = 206\n// module chunks = 0 7","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCard/mdCard.vue\n// module id = 230\n// module chunks = 0 7","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCard/mdCardActions.vue\n// module id = 231\n// module chunks = 0 7","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCard/mdCardArea.vue\n// module id = 232\n// module chunks = 0 7","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCard/mdCardContent.vue\n// module id = 233\n// module chunks = 0 7","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCard/mdCardExpand.vue\n// module id = 234\n// module chunks = 0 7","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCard/mdCardHeader.vue\n// module id = 235\n// module chunks = 0 7","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCard/mdCardHeaderText.vue\n// module id = 236\n// module chunks = 0 7","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCard/mdCardMedia.vue\n// module id = 237\n// module chunks = 0 7","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCard/mdCardMediaActions.vue\n// module id = 238\n// module chunks = 0 7","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCard/mdCardMediaCover.vue\n// module id = 239\n// module chunks = 0 7","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-card-content\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 284\n// module chunks = 0 7","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-card-media-cover\",\n class: _vm.classes\n }, [_vm._t(\"default\"), _vm._v(\" \"), (_vm.mdTextScrim) ? _c('div', {\n ref: \"backdrop\",\n staticClass: \"md-card-backdrop\",\n style: (_vm.styles)\n }) : _vm._e()], 2)\n},staticRenderFns: []}\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 = 290\n// module chunks = 0 7","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-card-header\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 296\n// module chunks = 0 7","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-card-area\",\n class: _vm.classes\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 299\n// module chunks = 0 7","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-card-header-text\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 300\n// module chunks = 0 7","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-card\",\n class: [_vm.themeClass, _vm.classes]\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 305\n// module chunks = 0 7","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-card-media\",\n class: _vm.classes\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 310\n// module chunks = 0 7","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-card-actions\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 315\n// module chunks = 0 7","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-card-media-actions\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 321\n// module chunks = 0 7","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n ref: \"expand\",\n staticClass: \"md-card-expand\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 328\n// module chunks = 0 7"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdCard/index.js b/dist/components/mdCard/index.js index dc0a93a..bd0007b 100644 --- a/dist/components/mdCard/index.js +++ b/dist/components/mdCard/index.js @@ -1 +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(d){if(n[d])return n[d].exports;var r=n[d]={exports:{},id:d,loaded:!1};return e[d].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(75)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},75:function(e,t,n){"use strict";function d(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-card",e.extend(a.default)),e.component("md-card-media",e.extend(c.default)),e.component("md-card-media-cover",e.extend(u.default)),e.component("md-card-media-actions",e.extend(m.default)),e.component("md-card-header",e.extend(p.default)),e.component("md-card-header-text",e.extend(v.default)),e.component("md-card-content",e.extend(x.default)),e.component("md-card-actions",e.extend(E.default)),e.component("md-card-area",e.extend(y.default)),e.component("md-card-expand",e.extend(g.default)),e.material.styles.push(b.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var o=n(230),a=d(o),i=n(237),c=d(i),s=n(239),u=d(s),f=n(238),m=d(f),l=n(235),p=d(l),h=n(236),v=d(h),R=n(233),x=d(R),_=n(231),E=d(_),T=n(232),y=d(T),C=n(234),g=d(C),M=n(206),b=d(M);e.exports=t.default},108:function(e,t,n){"use strict";function d(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=d(r);t.default={props:{mdWithHover:Boolean},mixins:[o.default],computed:{classes:function(){return{"md-with-hover":this.mdWithHover}}}},e.exports=t.default},109:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdInset:Boolean},computed:{classes:function(){return{"md-inset":this.mdInset}}}},e.exports=t.default},110:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.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(){var e=this;window.setTimeout(function(){e.trigger=e.$el.querySelector("[md-expand-trigger]"),e.content=e.$el.querySelector(".md-card-content"),e.content&&(e.setContentMargin(),e.trigger.addEventListener("click",e.toggle),window.addEventListener("resize",e.onWindowResize))},200)},destroyed:function(){this.content&&(this.trigger.removeEventListener("click",this.toggle),window.removeEventListener("resize",this.onWindowResize))}},e.exports=t.default},111:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.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")}},e.exports=t.default},112:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdRatio:String,mdMedium:Boolean,mdBig:Boolean},computed:{classes:function e(){var e={"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)&&(e={"md-medium":this.mdMedium,"md-big":this.mdBig}),e}}},e.exports=t.default},113:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){var n=document.createElement("canvas");e.onload=function(){var e=0,d=void 0,r=void 0,o=void 0,a=void 0,i=void 0,c=void 0,s=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),e.mdTextScrim?e.applyScrimColor(d):e.mdSolid&&e.applySolidColor(d)})}},e.exports=t.default},189:function(e,t){},206:function(e,t){e.exports=".THEME_NAME.md-card{background-color:BACKGROUND-COLOR}.THEME_NAME.md-card.md-primary{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME.md-card.md-primary .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-primary .md-card-actions .md-icon-button .md-icon{color:PRIMARY-CONTRAST-0.87}.THEME_NAME.md-card.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME.md-card.md-accent .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-accent .md-card-actions .md-icon-button .md-icon{color:ACCENT-CONTRAST-0.87}.THEME_NAME.md-card.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME.md-card.md-warn .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-warn .md-card-actions .md-icon-button .md-icon{color:WARN-CONTRAST-0.87}.THEME_NAME.md-card .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card .md-card-actions .md-icon-button .md-icon{color:BACKGROUND-CONTRAST-0.54}.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{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{background-color:BACKGROUND-CONTRAST-0.4}.THEME_NAME.md-card .md-card-expand .md-card-actions{background-color:BACKGROUND-COLOR}\n"},230:function(e,t,n){var d,r;n(189),d=n(108);var o=n(305);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,e.exports=d},231:function(e,t,n){var d,r,o=n(315);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,e.exports=d},232:function(e,t,n){var d,r;d=n(109);var o=n(299);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,e.exports=d},233:function(e,t,n){var d,r,o=n(284);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,e.exports=d},234:function(e,t,n){var d,r;d=n(110);var o=n(328);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,e.exports=d},235:function(e,t,n){var d,r,o=n(296);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,e.exports=d},236:function(e,t,n){var d,r;d=n(111);var o=n(300);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,e.exports=d},237:function(e,t,n){var d,r;d=n(112);var o=n(310);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,e.exports=d},238:function(e,t,n){var d,r,o=n(321);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,e.exports=d},239:function(e,t,n){var d,r;d=n(113);var o=n(290);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,e.exports=d},284:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-content"},[e._t("default")],2)},staticRenderFns:[]}},290:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-media-cover",class:e.classes},[e._t("default"),e._v(" "),e.mdTextScrim?n("div",{ref:"backdrop",staticClass:"md-card-backdrop",style:e.styles}):e._e()],2)},staticRenderFns:[]}},296:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-header"},[e._t("default")],2)},staticRenderFns:[]}},299:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-area",class:e.classes},[e._t("default")],2)},staticRenderFns:[]}},300:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-header-text"},[e._t("default")],2)},staticRenderFns:[]}},305:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card",class:[e.themeClass,e.classes]},[e._t("default")],2)},staticRenderFns:[]}},310:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-media",class:e.classes},[e._t("default")],2)},staticRenderFns:[]}},315:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-actions"},[e._t("default")],2)},staticRenderFns:[]}},321:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-card-media-actions"},[e._t("default")],2)},staticRenderFns:[]}},328:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"expand",staticClass:"md-card-expand"},[e._t("default")],2)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(function(d,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.VueMaterial=o():d.VueMaterial=o()})(this,(function(){return (function(d){function o(e){if(r[e])return r[e].exports;var n=r[e]={exports:{},id:e,loaded:!1};return d[e].call(n.exports,n,n.exports,o),n.loaded=!0,n.exports}var r={};return o.m=d,o.c=r,o.p="/",o(0)})({0:function(d,o,r){d.exports=r(14)},14:function(d,o,r){"use strict";function e(d){return d&&d.__esModule?d:{default:d}}function n(d){d.component("md-card",d.extend(t.default)),d.component("md-card-media",d.extend(m.default)),d.component("md-card-media-cover",d.extend(i.default)),d.component("md-card-media-actions",d.extend(N.default)),d.component("md-card-header",d.extend(f.default)),d.component("md-card-header-text",d.extend(l.default)),d.component("md-card-content",d.extend(M.default)),d.component("md-card-actions",d.extend(_.default)),d.component("md-card-area",d.extend(R.default)),d.component("md-card-expand",d.extend(v.default)),d.material.styles.push(D.default)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=n;var a=r(!(function(){var d=new Error('Cannot find module "./mdCard.vue"');throw d.code="MODULE_NOT_FOUND",d})()),t=e(a),c=r(!(function(){var d=new Error('Cannot find module "./mdCardMedia.vue"');throw d.code="MODULE_NOT_FOUND",d})()),m=e(c),u=r(!(function(){var d=new Error('Cannot find module "./mdCardMediaCover.vue"');throw d.code="MODULE_NOT_FOUND",d})()),i=e(u),E=r(!(function(){var d=new Error('Cannot find module "./mdCardMediaActions.vue"');throw d.code="MODULE_NOT_FOUND",d})()),N=e(E),O=r(!(function(){var d=new Error('Cannot find module "./mdCardHeader.vue"');throw d.code="MODULE_NOT_FOUND",d})()),f=e(O),T=r(!(function(){var d=new Error('Cannot find module "./mdCardHeaderText.vue"');throw d.code="MODULE_NOT_FOUND",d})()),l=e(T),C=r(!(function(){var d=new Error('Cannot find module "./mdCardContent.vue"');throw d.code="MODULE_NOT_FOUND",d})()),M=e(C),A=r(!(function(){var d=new Error('Cannot find module "./mdCardActions.vue"');throw d.code="MODULE_NOT_FOUND",d})()),_=e(A),p=r(!(function(){var d=new Error('Cannot find module "./mdCardArea.vue"');throw d.code="MODULE_NOT_FOUND",d})()),R=e(p),s=r(!(function(){var d=new Error('Cannot find module "./mdCardExpand.vue"');throw d.code="MODULE_NOT_FOUND",d})()),v=e(s),x=r(77),D=e(x);d.exports=o.default},77:function(d,o){d.exports=".THEME_NAME.md-card{background-color:BACKGROUND-COLOR}.THEME_NAME.md-card.md-primary{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME.md-card.md-primary .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-primary .md-card-actions .md-icon-button .md-icon{color:PRIMARY-CONTRAST-0.87}.THEME_NAME.md-card.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME.md-card.md-accent .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-accent .md-card-actions .md-icon-button .md-icon{color:ACCENT-CONTRAST-0.87}.THEME_NAME.md-card.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME.md-card.md-warn .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card.md-warn .md-card-actions .md-icon-button .md-icon{color:WARN-CONTRAST-0.87}.THEME_NAME.md-card .md-card-header .md-icon-button .md-icon,.THEME_NAME.md-card .md-card-actions .md-icon-button .md-icon{color:BACKGROUND-CONTRAST-0.54}.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{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{background-color:BACKGROUND-CONTRAST-0.4}.THEME_NAME.md-card .md-card-expand .md-card-actions{background-color:BACKGROUND-COLOR}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdCheckbox/index.css b/dist/components/mdCheckbox/index.css index 036ad07..9fd88e6 100644 --- a/dist/components/mdCheckbox/index.css +++ b/dist/components/mdCheckbox/index.css @@ -1,2 +1,79 @@ -.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)} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.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, 0.54); + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.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 0.3s cubic-bezier(0.55, 0, 0.55, 0.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(0.15, 0.15, 1); + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.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, 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 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdCheckbox/index.debug.js b/dist/components/mdCheckbox/index.debug.js index 96098d4..3123538 100644 --- a/dist/components/mdCheckbox/index.debug.js +++ b/dist/components/mdCheckbox/index.debug.js @@ -1,2 +1,338 @@ -!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(d){if(c[d])return c[d].exports;var o=c[d]={exports:{},id:d,loaded:!1};return e[d].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var c={};return t.m=e,t.c=c,t.p="/",t(0)}({0:function(e,t,c){e.exports=c(76)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},76:function(e,t,c){"use strict";function d(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-checkbox",e.extend(n.default)),e.material.styles.push(i.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=c(240),n=d(r),a=c(207),i=d(a);e.exports=t.default},114:function(e,t,c){"use strict";function d(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=c(1),r=d(o);t.default={props:{name:String,value:[String,Boolean],id:String,disabled:Boolean},mixins:[r.default],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=t.default},195:function(e,t){},207:function(e,t){e.exports=".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{border-color:ACCENT-CONTRAST}.THEME_NAME.md-checkbox.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-checkbox.md-checked .md-ripple{opacity:.38}.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{border-color:PRIMARY-CONTRAST}.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{background-color:WARN-COLOR;border-color:WARN-COLOR}.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{color:WARN-COLOR}.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{border-color:rgba(0,0,0,0.26)}\n"},240:function(e,t,c){var d,o;c(195),d=c(114);var r=c(323);o=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(o=d=d.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,e.exports=d},323:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,c=e._self._c||t;return c("div",{staticClass:"md-checkbox",class:[e.themeClass,e.classes]},[c("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(t){t.stopPropagation(),e.toggleCheck(t)}}},[c("input",{attrs:{type:"checkbox",name:e.name,id:e.id,disabled:e.disabled,tabindex:"-1"},domProps:{value:e.value}})]),e._v(" "),e.$slots.default?c("label",{staticClass:"md-checkbox-label",attrs:{for:e.id||e.name}},[e._t("default")],2):e._e()])},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(78); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 78: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdCheckbox = __webpack_require__(264); + + var _mdCheckbox2 = _interopRequireDefault(_mdCheckbox); + + var _mdCheckbox3 = __webpack_require__(227); + + 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']; + +/***/ }, + +/***/ 122: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + name: String, + value: [String, Boolean], + id: String, + disabled: Boolean + }, + mixins: [_mixin2.default], + 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']; + +/***/ }, + +/***/ 214: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 227: +/***/ function(module, exports) { + + module.exports = ".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 {\n border-color: ACCENT-CONTRAST; }\n\n.THEME_NAME.md-checkbox .md-ink-ripple {\n color: ACCENT-COLOR; }\n\n.THEME_NAME.md-checkbox .md-ripple {\n opacity: .26; }\n\n.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 {\n border-color: PRIMARY-CONTRAST; }\n\n.THEME_NAME.md-checkbox.md-primary .md-ink-ripple {\n color: PRIMARY-COLOR; }\n\n.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 {\n border-color: WARN-CONTRAST; }\n\n.THEME_NAME.md-checkbox.md-warn .md-ink-ripple {\n color: WARN-COLOR; }\n\n.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 {\n border-color: rgba(0, 0, 0, 0.26); }\n" + +/***/ }, + +/***/ 264: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(214) + + /* script */ + __vue_exports__ = __webpack_require__(122) + + /* template */ + var __vue_template__ = __webpack_require__(359) + __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__ + + +/***/ }, + +/***/ 359: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-checkbox", + class: [_vm.themeClass, _vm.classes] + }, [_c('div', { + staticClass: "md-checkbox-container", + attrs: { + "tabindex": "0" + }, + on: { + "click": function($event) { + $event.stopPropagation(); + _vm.toggleCheck($event) + } + } + }, [_c('input', { + attrs: { + "type": "checkbox", + "name": _vm.name, + "id": _vm.id, + "disabled": _vm.disabled, + "tabindex": "-1" + }, + domProps: { + "value": _vm.value + } + }), _vm._v(" "), _c('md-ink-ripple', { + attrs: { + "md-disabled": _vm.disabled + } + })], 1), _vm._v(" "), (_vm.$slots.default) ? _c('label', { + staticClass: "md-checkbox-label", + attrs: { + "for": _vm.id || _vm.name + } + }, [_vm._t("default")], 2) : _vm._e()]) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-9db725e6", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdCheckbox/index.debug.js.map b/dist/components/mdCheckbox/index.debug.js.map deleted file mode 100644 index 84d8a54..0000000 --- a/dist/components/mdCheckbox/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6******************","webpack:///components/mdCheckbox/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd******************","webpack:///./src/core/components/mdTheme/mixin.js?4fd6***************","webpack:///./src/components/mdCheckbox/index.js?63bc","webpack:///mdCheckbox.vue?98e5","webpack:///./src/components/mdCheckbox/mdCheckbox.theme?9a0c","webpack:///./src/components/mdCheckbox/mdCheckbox.vue?ab70","webpack:///./src/components/mdCheckbox/mdCheckbox.vue?01b3*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","76","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdCheckbox2","material","styles","push","_mdCheckbox4","_mdCheckbox","_mdCheckbox3","114","_mixin","_mixin2","name","Boolean","disabled","mixins","checked","classes","md-checked","md-disabled","watch","toggleCheck","$event","$emit","195","207","240","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","323","_vm","_h","$createElement","_c","_self","staticClass","class","directives","rawName","expression","attrs","tabindex","on","click","stopPropagation","type","domProps","_v","$slots","for","_t","_e"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(76);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 76:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdCheckbox = __webpack_require__(240);\n\t\n\tvar _mdCheckbox2 = _interopRequireDefault(_mdCheckbox);\n\t\n\tvar _mdCheckbox3 = __webpack_require__(207);\n\t\n\tvar _mdCheckbox4 = _interopRequireDefault(_mdCheckbox3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-checkbox', Vue.extend(_mdCheckbox2.default));\n\t\n\t Vue.material.styles.push(_mdCheckbox4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 114:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t props: {\n\t name: String,\n\t value: [String, Boolean],\n\t id: String,\n\t disabled: Boolean\n\t },\n\t mixins: [_mixin2.default],\n\t data: function data() {\n\t return {\n\t checked: this.value\n\t };\n\t },\n\t\n\t computed: {\n\t classes: function classes() {\n\t return {\n\t 'md-checked': Boolean(this.checked),\n\t 'md-disabled': this.disabled\n\t };\n\t }\n\t },\n\t watch: {\n\t value: function value() {\n\t this.checked = this.value;\n\t }\n\t },\n\t methods: {\n\t toggleCheck: function toggleCheck($event) {\n\t if (!this.disabled) {\n\t this.checked = !this.checked;\n\t this.$emit('change', this.checked, $event);\n\t this.$emit('input', this.checked, $event);\n\t }\n\t }\n\t }\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 195:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 207:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".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{border-color:ACCENT-CONTRAST}.THEME_NAME.md-checkbox.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-checkbox.md-checked .md-ripple{opacity:.38}.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{border-color:PRIMARY-CONTRAST}.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{background-color:WARN-COLOR;border-color:WARN-COLOR}.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{color:WARN-COLOR}.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{border-color:rgba(0,0,0,0.26)}\\n\"\n\n/***/ },\n\n/***/ 240:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(195)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(114)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(323)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 323:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-checkbox\",\n\t class: [_vm.themeClass, _vm.classes]\n\t }, [_c('div', {\n\t directives: [{\n\t name: \"md-ink-ripple\",\n\t rawName: \"v-md-ink-ripple\",\n\t value: (_vm.disabled),\n\t expression: \"disabled\"\n\t }],\n\t staticClass: \"md-checkbox-container\",\n\t attrs: {\n\t \"tabindex\": \"0\"\n\t },\n\t on: {\n\t \"click\": function($event) {\n\t $event.stopPropagation();\n\t _vm.toggleCheck($event)\n\t }\n\t }\n\t }, [_c('input', {\n\t attrs: {\n\t \"type\": \"checkbox\",\n\t \"name\": _vm.name,\n\t \"id\": _vm.id,\n\t \"disabled\": _vm.disabled,\n\t \"tabindex\": \"-1\"\n\t },\n\t domProps: {\n\t \"value\": _vm.value\n\t }\n\t })]), _vm._v(\" \"), (_vm.$slots.default) ? _c('label', {\n\t staticClass: \"md-checkbox-label\",\n\t attrs: {\n\t \"for\": _vm.id || _vm.name\n\t }\n\t }, [_vm._t(\"default\")], 2) : _vm._e()])\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdCheckbox/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdCheckbox.vue?3ece12e6","module.exports = \".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{border-color:ACCENT-CONTRAST}.THEME_NAME.md-checkbox.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-checkbox.md-checked .md-ripple{opacity:.38}.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{border-color:PRIMARY-CONTRAST}.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{background-color:WARN-COLOR;border-color:WARN-COLOR}.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{color:WARN-COLOR}.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{border-color:rgba(0,0,0,0.26)}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCheckbox/mdCheckbox.theme\n// module id = 207\n// module chunks = 0 19","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdCheckbox/mdCheckbox.vue\n// module id = 240\n// module chunks = 0 19","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-checkbox\",\n class: [_vm.themeClass, _vm.classes]\n }, [_c('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 }, [_c('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._v(\" \"), (_vm.$slots.default) ? _c('label', {\n staticClass: \"md-checkbox-label\",\n attrs: {\n \"for\": _vm.id || _vm.name\n }\n }, [_vm._t(\"default\")], 2) : _vm._e()])\n},staticRenderFns: []}\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 = 323\n// module chunks = 0 19"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdCheckbox/index.js b/dist/components/mdCheckbox/index.js index a705940..4ade336 100644 --- a/dist/components/mdCheckbox/index.js +++ b/dist/components/mdCheckbox/index.js @@ -1 +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(d){if(c[d])return c[d].exports;var o=c[d]={exports:{},id:d,loaded:!1};return e[d].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var c={};return t.m=e,t.c=c,t.p="/",t(0)}({0:function(e,t,c){e.exports=c(76)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},76:function(e,t,c){"use strict";function d(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-checkbox",e.extend(n.default)),e.material.styles.push(i.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=c(240),n=d(r),a=c(207),i=d(a);e.exports=t.default},114:function(e,t,c){"use strict";function d(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=c(1),r=d(o);t.default={props:{name:String,value:[String,Boolean],id:String,disabled:Boolean},mixins:[r.default],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=t.default},195:function(e,t){},207:function(e,t){e.exports=".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{border-color:ACCENT-CONTRAST}.THEME_NAME.md-checkbox.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-checkbox.md-checked .md-ripple{opacity:.38}.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{border-color:PRIMARY-CONTRAST}.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{background-color:WARN-COLOR;border-color:WARN-COLOR}.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{color:WARN-COLOR}.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{border-color:rgba(0,0,0,0.26)}\n"},240:function(e,t,c){var d,o;c(195),d=c(114);var r=c(323);o=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(o=d=d.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,e.exports=d},323:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,c=e._self._c||t;return c("div",{staticClass:"md-checkbox",class:[e.themeClass,e.classes]},[c("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(t){t.stopPropagation(),e.toggleCheck(t)}}},[c("input",{attrs:{type:"checkbox",name:e.name,id:e.id,disabled:e.disabled,tabindex:"-1"},domProps:{value:e.value}})]),e._v(" "),e.$slots.default?c("label",{staticClass:"md-checkbox-label",attrs:{for:e.id||e.name}},[e._t("default")],2):e._e()])},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(function(e,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.VueMaterial=o():e.VueMaterial=o()})(this,(function(){return (function(e){function o(r){if(c[r])return c[r].exports;var d=c[r]={exports:{},id:r,loaded:!1};return e[r].call(d.exports,d,d.exports,o),d.loaded=!0,d.exports}var c={};return o.m=e,o.c=c,o.p="/",o(0)})({0:function(e,o,c){e.exports=c(15)},15:function(e,o,c){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function d(e){e.component("md-checkbox",e.extend(t.default)),e.material.styles.push(a.default)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=d;var n=c(!(function(){var e=new Error('Cannot find module "./mdCheckbox.vue"');throw e.code="MODULE_NOT_FOUND",e})()),t=r(n),m=c(78),a=r(m);e.exports=o.default},78:function(e,o){e.exports=".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{border-color:ACCENT-CONTRAST}.THEME_NAME.md-checkbox .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-checkbox .md-ripple{opacity:.26}.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{border-color:PRIMARY-CONTRAST}.THEME_NAME.md-checkbox.md-primary .md-ink-ripple{color:PRIMARY-COLOR}.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{border-color:WARN-CONTRAST}.THEME_NAME.md-checkbox.md-warn .md-ink-ripple{color:WARN-COLOR}.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{border-color:rgba(0,0,0,0.26)}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdChips/index.css b/dist/components/mdChips/index.css new file mode 100644 index 0000000..5441f4c --- /dev/null +++ b/dist/components/mdChips/index.css @@ -0,0 +1,74 @@ +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-chip { + height: 32px; + padding: 8px 12px; + display: inline-block; + border-radius: 32px; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + font-size: 13px; + line-height: 16px; + white-space: nowrap; +} +.md-chip.md-deletable { + position: relative; + padding-right: 32px; +} +.md-chip:focus, .md-chip:active { + outline: none; +} +.md-chip:focus:not(.md-disabled), .md-chip:active:not(.md-disabled) { + cursor: pointer; + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12); +} +.md-chip.md-disabled .md-button { + pointer-events: none; + cursor: default; +} +.md-chip .md-button.md-delete { + width: 24px; + min-width: 24px; + height: 24px; + min-height: 24px; + margin: 0; + padding: 0; + position: absolute; + top: 4px; + right: 4px; + border-radius: 24px; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} +.md-chip .md-button.md-delete .md-icon { + width: 20px; + min-width: 20px; + height: 20px; + min-height: 20px; + margin: 0; + font-size: 20px; +} +.md-chip .md-button.md-delete .md-ink-ripple { + border-radius: 32px; +} +.md-chip .md-button.md-delete .md-ripple { + opacity: .54; +} +.md-chips .md-chip { + margin-right: 8px; + margin-bottom: 4px; +} +.md-chips .md-input-container { + min-height: 54px; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.md-chips .md-input { + width: 128px; + -ms-flex: 1; + flex: 1; +} + +/*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdChips/index.css.map b/dist/components/mdChips/index.css.map new file mode 100644 index 0000000..37716dd --- /dev/null +++ b/dist/components/mdChips/index.css.map @@ -0,0 +1 @@ +{"version":3,"sources":[],"names":[],"mappings":"","file":"components/mdChips/index.css","sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdChips/index.debug.js b/dist/components/mdChips/index.debug.js new file mode 100644 index 0000000..fcc7505 --- /dev/null +++ b/dist/components/mdChips/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__(79); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 43: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var uniqueId = function uniqueId() { + return Math.random().toString(36).slice(4); + }; + + exports.default = uniqueId; + module.exports = exports["default"]; + +/***/ }, + +/***/ 79: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdChips = __webpack_require__(266); + + var _mdChips2 = _interopRequireDefault(_mdChips); + + var _mdChip = __webpack_require__(265); + + var _mdChip2 = _interopRequireDefault(_mdChip); + + var _mdChips3 = __webpack_require__(228); + + var _mdChips4 = _interopRequireDefault(_mdChips3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-chips', Vue.extend(_mdChips2.default)); + Vue.component('md-chip', Vue.extend(_mdChip2.default)); + + Vue.material.styles.push(_mdChips4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 123: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + disabled: Boolean, + mdDeletable: Boolean + }, + mixins: [_mixin2.default], + computed: { + classes: function classes() { + return { + 'md-deletable': this.mdDeletable, + 'md-disabled': this.disabled + }; + } + } + }; // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 124: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + var _uniqueId = __webpack_require__(43); + + var _uniqueId2 = _interopRequireDefault(_uniqueId); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + value: Array, + disabled: Boolean, + mdInputId: String, + mdInputName: String, + mdInputPlaceholder: String, + mdInputType: { + type: String, + default: 'text' + }, + mdStatic: Boolean, + mdMax: { + type: Number, + default: Infinity + } + }, + mixins: [_mixin2.default], + data: function data() { + return { + currentChip: null, + selectedChips: this.value, + inputId: this.mdInputId || 'chips-' + (0, _uniqueId2.default)() + }; + }, + + watch: { + value: function value(_value) { + this.selectedChips = _value; + } + }, + computed: { + classes: function classes() { + return { + 'md-static': this.mdStatic, + 'md-disabled': this.disabled + }; + } + }, + methods: { + applyInputFocus: function applyInputFocus() { + var _this = this; + + this.$nextTick((function () { + _this.$refs.input.$el.focus(); + })); + }, + selectChip: function selectChip() { + if (this.currentChip && this.selectedChips.length < this.mdMax) { + var value = this.currentChip.trim(); + + if (this.selectedChips.indexOf(value) < 0) { + this.selectedChips.push(value); + this.currentChip = null; + this.$emit('input', this.selectedChips); + this.$emit('change', this.selectedChips); + this.applyInputFocus(); + } + } + }, + deleteChip: function deleteChip(chip) { + var index = this.selectedChips.indexOf(chip); + + if (index >= 0) { + this.selectedChips.splice(index, 1); + } + + this.$emit('change', this.selectedChips); + this.applyInputFocus(); + }, + deleteLastChip: function deleteLastChip() { + if (!this.currentChip) { + this.selectedChips.pop(); + this.$emit('change', this.selectedChips); + this.applyInputFocus(); + } + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 202: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 228: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-chip {\n background-color: BACKGROUND-CONTRAST-0.12; }\n .THEME_NAME.md-chip.md-deletable:hover, .THEME_NAME.md-chip.md-deletable:focus {\n background-color: BACKGROUND-CONTRAST-0.54;\n color: BACKGROUND-COLOR; }\n .THEME_NAME.md-chip.md-deletable:hover .md-delete, .THEME_NAME.md-chip.md-deletable:focus .md-delete {\n color: BACKGROUND-COLOR; }\n .THEME_NAME.md-chip .md-delete {\n color: BACKGROUND-CONTRAST-0.38; }\n .THEME_NAME.md-chip .md-delete .md-ripple {\n color: BACKGROUND-COLOR; }\n" + +/***/ }, + +/***/ 265: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(123) + + /* template */ + var __vue_template__ = __webpack_require__(326) + __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/mdChips/mdChip.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-23449298", __vue_options__) + } else { + hotAPI.reload("data-v-23449298", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdChip.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 266: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(202) + + /* script */ + __vue_exports__ = __webpack_require__(124) + + /* template */ + var __vue_template__ = __webpack_require__(334) + __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/mdChips/mdChips.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-3df67e22", __vue_options__) + } else { + hotAPI.reload("data-v-3df67e22", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdChips.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 326: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-chip", + class: [_vm.themeClass, _vm.classes], + attrs: { + "tabindex": "0" + } + }, [_vm._t("default"), _vm._v(" "), (_vm.mdDeletable) ? _c('md-button', { + staticClass: "md-icon-button md-dense md-delete", + attrs: { + "tabindex": "-1" + }, + nativeOn: { + "click": function($event) { + !_vm.disabled && _vm.$emit('delete') + }, + "keyup": function($event) { + if (_vm._k($event.keyCode, "delete", [8, 46])) { return; } + !_vm.disabled && _vm.$emit('delete') + } + } + }, [_c('md-icon', { + staticClass: "md-icon-delete" + }, [_vm._v("cancel")])], 1) : _vm._e()], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-23449298", module.exports) + } + } + +/***/ }, + +/***/ 334: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-chips", + class: [_vm.themeClass, _vm.classes] + }, [_c('md-input-container', { + nativeOn: { + "click": function($event) { + _vm.applyInputFocus($event) + } + } + }, [_vm._l((_vm.selectedChips), (function(chip) { + return _c('md-chip', { + attrs: { + "md-deletable": !_vm.mdStatic, + "disabled": _vm.disabled + }, + on: { + "delete": function($event) { + _vm.deleteChip(chip) + } + } + }, [_vm._t("default", null, { + value: chip + })], 2) + })), _vm._v(" "), _c('md-input', { + directives: [{ + name: "show", + rawName: "v-show", + value: (!_vm.mdStatic), + expression: "!mdStatic" + }, { + name: "model", + rawName: "v-model", + value: (_vm.currentChip), + expression: "currentChip" + }], + ref: "input", + attrs: { + "type": _vm.mdInputType, + "placeholder": _vm.mdInputPlaceholder, + "id": _vm.inputId, + "name": _vm.mdInputName, + "disabled": _vm.disabled, + "tabindex": "0" + }, + domProps: { + "value": (_vm.currentChip) + }, + on: { + "input": function($event) { + _vm.currentChip = $event + } + }, + nativeOn: { + "keydown": [function($event) { + if (_vm._k($event.keyCode, "delete", [8, 46])) { return; } + _vm.deleteLastChip($event) + }, function($event) { + if (_vm._k($event.keyCode, "enter", 13)) { return; } + _vm.selectChip($event) + }, function($event) { + if ($event.keyCode !== 186) { return; } + _vm.selectChip($event) + }] + } + })], 2)], 1) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-3df67e22", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdChips/index.js b/dist/components/mdChips/index.js new file mode 100644 index 0000000..3815c00 --- /dev/null +++ b/dist/components/mdChips/index.js @@ -0,0 +1,6 @@ +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(function(e,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.VueMaterial=o():e.VueMaterial=o()})(this,(function(){return (function(e){function o(d){if(t[d])return t[d].exports;var r=t[d]={exports:{},id:d,loaded:!1};return e[d].call(r.exports,r,r.exports,o),r.loaded=!0,r.exports}var t={};return o.m=e,o.c=t,o.p="/",o(0)})({0:function(e,o,t){e.exports=t(16)},16:function(e,o,t){"use strict";function d(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-chips",e.extend(c.default)),e.component("md-chip",e.extend(u.default)),e.material.styles.push(p.default)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=r;var n=t(!(function(){var e=new Error('Cannot find module "./mdChips.vue"');throw e.code="MODULE_NOT_FOUND",e})()),c=d(n),l=t(!(function(){var e=new Error('Cannot find module "./mdChip.vue"');throw e.code="MODULE_NOT_FOUND",e})()),u=d(l),i=t(79),p=d(i);e.exports=o.default},79:function(e,o){e.exports=".THEME_NAME.md-chip{background-color:BACKGROUND-CONTRAST-0.12}.THEME_NAME.md-chip.md-deletable:hover,.THEME_NAME.md-chip.md-deletable:focus{background-color:BACKGROUND-CONTRAST-0.54;color:BACKGROUND-COLOR}.THEME_NAME.md-chip.md-deletable:hover .md-delete,.THEME_NAME.md-chip.md-deletable:focus .md-delete{color:BACKGROUND-COLOR}.THEME_NAME.md-chip .md-delete{color:BACKGROUND-CONTRAST-0.38}.THEME_NAME.md-chip .md-delete .md-ripple{color:BACKGROUND-COLOR}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdCore/index.css b/dist/components/mdCore/index.css index 26e0df2..b5ea807 100644 --- a/dist/components/mdCore/index.css +++ b/dist/components/mdCore/index.css @@ -1,2 +1,39 @@ -.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}} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-ink-ripple { + pointer-events: none; + overflow: hidden; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + -webkit-mask-image: radial-gradient(circle, white 100%, black 100%); + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); +} +.md-ripple { + position: absolute; + background-color: currentColor; + border-radius: 50%; + opacity: .2; + transform: scale(0) translateZ(0); + transition: none; + will-change: background-color, opacity, transform, width, height, top, left; +} +.md-ripple.md-active { + animation: ripple 1s cubic-bezier(0.25, 0.8, 0.25, 1) forwards; +} +.md-ripple.md-active.md-fadeout { + opacity: 0 !important; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-duration: .6s; +} +@keyframes ripple { +to { + transform: scale(2.2) translateZ(0); +} +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdCore/index.debug.js b/dist/components/mdCore/index.debug.js index d3b7170..1620cb7 100644 --- a/dist/components/mdCore/index.debug.js +++ b/dist/components/mdCore/index.debug.js @@ -1,2 +1,1944 @@ -!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(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].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(99)},2:function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},3:function(e,t,n){e.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},5:function(e,t){var n=e.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},6:function(e,t,n){var r=n(12),o=n(29),f=n(25),i=Object.defineProperty;t.f=n(3)?Object.defineProperty:function(e,t,n){if(r(e),t=f(t,!0),r(n),o)try{return i(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},7:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},8:function(e,t,n){var r=n(6),o=n(14);e.exports=n(3)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},9:function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},10:function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},11:function(e,t,n){var r=n(35),o=n(15);e.exports=function(e){return r(o(e))}},12:function(e,t,n){var r=n(9);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},14:function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},15:function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},16:function(e,t,n){var r=n(2),o=n(5),f=n(27),i=n(8),a="prototype",c=function(e,t,n){var u,d,s,l=e&c.F,p=e&c.G,b=e&c.S,h=e&c.P,m=e&c.B,A=e&c.W,g=p?o:o[t]||(o[t]={}),v=g[a],x=p?r:b?r[t]:(r[t]||{})[a];p&&(n=t);for(u in n)d=!l&&x&&void 0!==x[u],d&&u in g||(s=d?x[u]:n[u],g[u]=p&&"function"!=typeof x[u]?n[u]:m&&d?f(s,r):A&&x[u]==s?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t[a]=e[a],t}(s):h&&"function"==typeof s?f(Function.call,s):s,h&&((g.virtual||(g.virtual={}))[u]=s,e&c.R&&v&&!v[u]&&i(v,u,s)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},17:function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},18:function(e,t,n){var r=n(32),o=n(22);e.exports=Object.keys||function(e){return r(e,o)}},19:function(e,t,n){var r=n(24)("keys"),o=n(20);e.exports=function(e){return r[e]||(r[e]=o(e))}},20:function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},21:function(e,t,n){var r=n(9),o=n(2).document,f=r(o)&&r(o.createElement);e.exports=function(e){return f?o.createElement(e):{}}},22:function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},24:function(e,t,n){var r=n(2),o="__core-js_shared__",f=r[o]||(r[o]={});e.exports=function(e){return f[e]||(f[e]={})}},25:function(e,t,n){var r=n(9);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},26:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},27:function(e,t,n){var r=n(31);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},28:function(e,t,n){var r=n(15);e.exports=function(e){return Object(r(e))}},29:function(e,t,n){e.exports=!n(3)&&!n(10)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},30:function(e,t,n){var r=n(17),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},31:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},32:function(e,t,n){var r=n(7),o=n(11),f=n(34)(!1),i=n(19)("IE_PROTO");e.exports=function(e,t){var n,a=o(e),c=0,u=[];for(n in a)n!=i&&r(a,n)&&u.push(n);for(;t.length>c;)r(a,n=t[c++])&&(~f(u,n)||u.push(n));return u}},34:function(e,t,n){var r=n(11),o=n(30),f=n(37);e.exports=function(e){return function(t,n,i){var a,c=r(t),u=o(c.length),d=f(i,u);if(e&&n!=n){for(;u>d;)if(a=c[d++],a!=a)return!0}else for(;u>d;d++)if((e||d in c)&&c[d]===n)return e||d||0;return!e&&-1}}},35:function(e,t,n){var r=n(26);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},37:function(e,t,n){var r=n(17),o=Math.max,f=Math.min;e.exports=function(e,t){return e=r(e),e<0?o(e+t,0):f(e,t)}},39:function(e,t,n){e.exports={default:n(44),__esModule:!0}},44:function(e,t,n){n(54),e.exports=n(5).Object.keys},50:function(e,t,n){var r=n(16),o=n(5),f=n(10);e.exports=function(e,t){var n=(o.Object||{})[e]||Object[e],i={};i[e]=t(n),r(r.S+r.F*f(function(){n(1)}),"Object",i)}},54:function(e,t,n){var r=n(28),o=n(18);n(50)("keys",function(){return function(e){return o(r(e))}})},95:function(e,t,n){"use strict";function r(e){var t="md-ink-ripple",n="md-ripple",r="md-active",o=void 0,f=void 0,i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f;e.removeEventListener("mousedown",o)},a=function(e,f){f&&!function(){var i=f.querySelector(":scope > ."+t+"> ."+n);i&&(o=function(e){var t=f.getBoundingClientRect();e.stopPropagation(),i.classList.remove(r);var n=e.pageY-t.top-i.offsetHeight/2-document.body.scrollTop,o=e.pageX-t.left-i.offsetWidth/2-document.body.scrollLeft;i.style.top=n+"px",i.style.left=o+"px",i.classList.add(r)},e.removeEventListener("mousedown",o),e.addEventListener("mousedown",o))}()},c=function(e,t,n){return e=document.createElement("div"),e.className=t,n&&(e.style.width=n,e.style.height=n),e},u=function(e){var t=["relative","absolute","fixed"];return t.indexOf(getComputedStyle(e).position)>-1},d=function(e){var t=!1,n=e;if(!e)return!1;if(u(e))return e;for(;!t&&(n=n.parentNode,n&&"body"!==n.tagName.toLowerCase());)n&&u(n)&&(t=n);return t},s=function(e,r){var o=d(e);if(o){var i=o.querySelector(":scope > ."+t+"> ."+n);if(!i){var u=Math.round(Math.max(o.offsetWidth,o.offsetHeight))+"px",s=r||c(i,t),l=c(i,n,u);s.appendChild(l),o.appendChild(s)}o===e&&i||(f=e,a(e,o))}};e.directive("mdInkRipple",function(t,n){e.nextTick(function(){n.value?i(t):s(t)})}),e.component("md-ink-ripple",{props:{mdDisabled:Boolean},render:function(e){return e("div",{staticClass:"md-ink-ripple"})},watch:{mdDisabled:function(){this.mdDisabled?i(this.$el.parentNode):s(this.$el.parentNode,this.$el)}},mounted:function(){this.mdDisabled||s(this.$el.parentNode,this.$el)},destroyed:function(){i(this.$el.parentNode)}})}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r,n(223),n(280),e.exports=t.default},96:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){e.material=new e({data:function(){return{styles:[],currentTheme:null}},methods:{registerTheme:function(e,t){var n={};"string"==typeof e?n[e]=t:n=e,v(n,this.styles)},applyCurrentTheme:function(e){document.body.classList.remove("md-theme-"+this.currentTheme),document.body.classList.add("md-theme-"+e),this.currentTheme=e},setCurrentTheme:function(e){m.indexOf(e)>=0?this.applyCurrentTheme(e):(m.indexOf("default")===-1?this.registerTheme("default",b):console.warn("The theme '"+e+"' doesn't exists. You need to register it first in order to use."),this.applyCurrentTheme("default"))}}}),e.component("md-theme",l.default),e.prototype.$material=e.material}Object.defineProperty(t,"__esModule",{value:!0});var f=n(39),i=r(f);t.default=o;var a=n(97),c=r(a),u=n(98),d=r(u),s=n(281),l=r(s),p=["primary","accent","background","warn","hue-1","hue-2","hue-3"],b={primary:"indigo",accent:"pink",background:"white",warn:"deep-orange"},h=function(e,t){var n=document.head,r="md-theme-"+t,o=n.querySelector("#"+r);if(o)o.textContent=e;else{var f=document.createElement("style");e=e.replace(/THEME_NAME/g,r),f.type="text/css",f.id=r,f.textContent=e,n.appendChild(f)}},m=[],A=function(e,t){return p.forEach(function(n){e=e.replace(RegExp("("+n.toUpperCase()+")-(COLOR|CONTRAST)-?(A?\\d*)-?(\\d*\\.?\\d+)?","g"),function(e,r,o,f,i){var a=void 0,u=0===+f?500:f;if(t[n]?"string"==typeof t[n]?a=c.default[t[n]]:(a=c.default[t[n].color]||c.default[b[n]],u=0===+f?t[n].hue:f):a=c.default[b[n]],"COLOR"===o){var s=c.default[t[n]];return f||s||("accent"===n?u="A200":"background"===n&&(u=50)),i?(0,d.default)(a[u],i):a[u]}return a.darkText.indexOf(u)>=0?i?(0,d.default)("#000",i):"rgba(0, 0, 0, .87)":i?(0,d.default)("#fff",i):"rgba(255, 255, 255, .87)"})}),e},g=function(e,t,n){var r=[];n.forEach(function(t){r.push(A(t,e))}),h(r.join("\n"),t)},v=function(e,t){var n=e?(0,i.default)(e):[];n.forEach(function(n){g(e[n],n,t),m.push(n)})};e.exports=t.default},97:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.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:[]}},e.exports=t.default},98:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n="",r="",o="",f=e.toString().match(/^#?(([0-9a-zA-Z]{3}){1,3})$/);if(!f)throw new Error("Invalid color"+e);if(e=f[1],6===e.length)n=parseInt(e.substring(0,2),16),r=parseInt(e.substring(2,4),16),o=parseInt(e.substring(4,6),16);else if(3===e.length){var i=e.substring(0,1),a=e.substring(1,2),c=e.substring(2,3);n=parseInt(i+i,16),r=parseInt(a+a,16),o=parseInt(c+c,16)}return t?(t>1&&(t/=100),"rgba("+n+", "+r+", "+o+", "+t+")"):"rgb("+n+", "+r+", "+o+")"},e.exports=t.default},99:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){return o.installed?void console.warn("Vue Material is already installed."):(o.installed=!0,e.use(i.default),e.use(c.default),void e.material.styles.push(d.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var f=n(96),i=r(f),a=n(95),c=r(a),u=n(222),d=r(u);n(336),e.exports=t.default},150:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTag:String,mdName:{type:String,default:"default"}},data:function(){return{name:"md-theme"}},render:function(e){return this.mdTag||this.$slots.default.length>1?e(this.mdTag||"div",{staticClass:"md-theme"},this.$slots.default):this.$slots.default[0]}},e.exports=t.default},173:function(e,t,n){t=e.exports=n(174)(),t.push([e.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,Noto Sans,Noto,sans-serif}[tabindex="-1"]:focus{outline:none}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):not(.md-bottom-bar-item){text-decoration:none}a:not(.md-button):not(.md-bottom-bar-item):hover{text-decoration:underline}button:focus{outline:none}',""])},174:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t=0&&A.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",f(e,t),t}function c(e,t){var n,r,o;if(t.singleton){var f=m++;n=h||(h=a(t)),r=u.bind(null,n,f,!1),o=u.bind(null,n,f,!0)}else n=a(t),r=d.bind(null,n),o=function(){i(n)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else o()}}function u(e,t,n,r){var o=n?"":r.css;if(e.styleSheet)e.styleSheet.cssText=g(t,o);else{var f=document.createTextNode(o),i=e.childNodes;i[t]&&e.removeChild(i[t]),i.length?e.insertBefore(f,i[t]):e.appendChild(f)}}function d(e,t){var n=t.css,r=t.media,o=t.sourceMap;if(r&&e.setAttribute("media",r),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}var s={},l=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},p=l(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),b=l(function(){return document.head||document.getElementsByTagName("head")[0]}),h=null,m=0,A=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=p()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=o(e);return r(n,t),function(e){for(var f=[],i=0;i 0 ? floor : ceil)(it); + }; + +/***/ }, + +/***/ 17: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , core = __webpack_require__(5) + , ctx = __webpack_require__(26) + , hide = __webpack_require__(8) + , PROTOTYPE = 'prototype'; + + var $export = function(type, name, source){ + var IS_FORCED = type & $export.F + , IS_GLOBAL = type & $export.G + , IS_STATIC = type & $export.S + , IS_PROTO = type & $export.P + , IS_BIND = type & $export.B + , IS_WRAP = type & $export.W + , exports = IS_GLOBAL ? core : core[name] || (core[name] = {}) + , expProto = exports[PROTOTYPE] + , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE] + , key, own, out; + if(IS_GLOBAL)source = name; + for(key in source){ + // contains in native + own = !IS_FORCED && target && target[key] !== undefined; + if(own && key in exports)continue; + // export native or passed + out = own ? target[key] : source[key]; + // prevent global pollution for namespaces + exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key] + // bind timers to global for call from export context + : IS_BIND && own ? ctx(out, global) + // wrap global constructors for prevent change them in library + : IS_WRAP && target[key] == out ? (function(C){ + var F = function(a, b, c){ + if(this instanceof C){ + switch(arguments.length){ + case 0: return new C; + case 1: return new C(a); + case 2: return new C(a, b); + } return new C(a, b, c); + } return C.apply(this, arguments); + }; + F[PROTOTYPE] = C[PROTOTYPE]; + return F; + // make static versions for prototype methods + })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; + // export proto methods to core.%CONSTRUCTOR%.methods.%NAME% + if(IS_PROTO){ + (exports.virtual || (exports.virtual = {}))[key] = out; + // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME% + if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out); + } + } + }; + // type bitmap + $export.F = 1; // forced + $export.G = 2; // global + $export.S = 4; // static + $export.P = 8; // proto + $export.B = 16; // bind + $export.W = 32; // wrap + $export.U = 64; // safe + $export.R = 128; // real proto method for `library` + module.exports = $export; + +/***/ }, + +/***/ 18: +/***/ function(module, exports, __webpack_require__) { + + var shared = __webpack_require__(24)('keys') + , uid = __webpack_require__(19); + module.exports = function(key){ + return shared[key] || (shared[key] = uid(key)); + }; + +/***/ }, + +/***/ 19: +/***/ function(module, exports) { + + var id = 0 + , px = Math.random(); + module.exports = function(key){ + return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); + }; + +/***/ }, + +/***/ 21: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.14 / 15.2.3.14 Object.keys(O) + var $keys = __webpack_require__(33) + , enumBugKeys = __webpack_require__(23); + + module.exports = Object.keys || function keys(O){ + return $keys(O, enumBugKeys); + }; + +/***/ }, + +/***/ 22: +/***/ function(module, exports, __webpack_require__) { + + var isObject = __webpack_require__(9) + , document = __webpack_require__(2).document + // in old IE typeof document.createElement is 'object' + , is = isObject(document) && isObject(document.createElement); + module.exports = function(it){ + return is ? document.createElement(it) : {}; + }; + +/***/ }, + +/***/ 23: +/***/ function(module, exports) { + + // IE 8- don't enum bug keys + module.exports = ( + 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' + ).split(','); + +/***/ }, + +/***/ 24: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , SHARED = '__core-js_shared__' + , store = global[SHARED] || (global[SHARED] = {}); + module.exports = function(key){ + return store[key] || (store[key] = {}); + }; + +/***/ }, + +/***/ 25: +/***/ function(module, exports) { + + var toString = {}.toString; + + module.exports = function(it){ + return toString.call(it).slice(8, -1); + }; + +/***/ }, + +/***/ 26: +/***/ function(module, exports, __webpack_require__) { + + // optional / simple context binding + var aFunction = __webpack_require__(32); + module.exports = function(fn, that, length){ + aFunction(fn); + if(that === undefined)return fn; + switch(length){ + case 1: return function(a){ + return fn.call(that, a); + }; + case 2: return function(a, b){ + return fn.call(that, a, b); + }; + case 3: return function(a, b, c){ + return fn.call(that, a, b, c); + }; + } + return function(/* ...args */){ + return fn.apply(that, arguments); + }; + }; + +/***/ }, + +/***/ 27: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.13 ToObject(argument) + var defined = __webpack_require__(15); + module.exports = function(it){ + return Object(defined(it)); + }; + +/***/ }, + +/***/ 28: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.1 ToPrimitive(input [, PreferredType]) + var isObject = __webpack_require__(9); + // instead of the ES6 spec version, we didn't implement @@toPrimitive case + // and the second argument - flag - preferred type is a string + module.exports = function(it, S){ + if(!isObject(it))return it; + var fn, val; + if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val; + if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + throw TypeError("Can't convert object to primitive value"); + }; + +/***/ }, + +/***/ 29: +/***/ function(module, exports, __webpack_require__) { + + module.exports = !__webpack_require__(4) && !__webpack_require__(11)((function(){ + return Object.defineProperty(__webpack_require__(22)('div'), 'a', {get: function(){ return 7; }}).a != 7; + })); + +/***/ }, + +/***/ 30: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.15 ToLength + var toInteger = __webpack_require__(16) + , min = Math.min; + module.exports = function(it){ + return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 + }; + +/***/ }, + +/***/ 32: +/***/ function(module, exports) { + + module.exports = function(it){ + if(typeof it != 'function')throw TypeError(it + ' is not a function!'); + return it; + }; + +/***/ }, + +/***/ 33: +/***/ function(module, exports, __webpack_require__) { + + var has = __webpack_require__(7) + , toIObject = __webpack_require__(12) + , arrayIndexOf = __webpack_require__(34)(false) + , IE_PROTO = __webpack_require__(18)('IE_PROTO'); + + module.exports = function(object, names){ + var O = toIObject(object) + , i = 0 + , result = [] + , key; + for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key); + // Don't enum bug & hidden keys + while(names.length > i)if(has(O, key = names[i++])){ + ~arrayIndexOf(result, key) || result.push(key); + } + return result; + }; + +/***/ }, + +/***/ 34: +/***/ function(module, exports, __webpack_require__) { + + // false -> Array#indexOf + // true -> Array#includes + var toIObject = __webpack_require__(12) + , toLength = __webpack_require__(30) + , toIndex = __webpack_require__(37); + module.exports = function(IS_INCLUDES){ + return function($this, el, fromIndex){ + var O = toIObject($this) + , length = toLength(O.length) + , index = toIndex(fromIndex, length) + , value; + // Array#includes uses SameValueZero equality algorithm + if(IS_INCLUDES && el != el)while(length > index){ + value = O[index++]; + if(value != value)return true; + // Array#toIndex ignores holes, Array#includes - not + } else for(;length > index; index++)if(IS_INCLUDES || index in O){ + if(O[index] === el)return IS_INCLUDES || index || 0; + } return !IS_INCLUDES && -1; + }; + }; + +/***/ }, + +/***/ 35: +/***/ function(module, exports, __webpack_require__) { + + // fallback for non-array-like ES3 and non-enumerable old V8 strings + var cof = __webpack_require__(25); + module.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){ + return cof(it) == 'String' ? it.split('') : Object(it); + }; + +/***/ }, + +/***/ 37: +/***/ function(module, exports, __webpack_require__) { + + var toInteger = __webpack_require__(16) + , max = Math.max + , min = Math.min; + module.exports = function(index, length){ + index = toInteger(index); + return index < 0 ? max(index + length, 0) : min(index, length); + }; + +/***/ }, + +/***/ 44: +/***/ function(module, exports, __webpack_require__) { + + module.exports = { "default": __webpack_require__(53), __esModule: true }; + +/***/ }, + +/***/ 53: +/***/ function(module, exports, __webpack_require__) { + + __webpack_require__(65); + module.exports = __webpack_require__(5).Object.keys; + +/***/ }, + +/***/ 60: +/***/ function(module, exports, __webpack_require__) { + + // most Object methods by ES6 should accept primitives + var $export = __webpack_require__(17) + , core = __webpack_require__(5) + , fails = __webpack_require__(11); + module.exports = function(KEY, exec){ + var fn = (core.Object || {})[KEY] || Object[KEY] + , exp = {}; + exp[KEY] = exec(fn); + $export($export.S + $export.F * fails((function(){ fn(1); })), 'Object', exp); + }; + +/***/ }, + +/***/ 65: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.14 Object.keys(O) + var toObject = __webpack_require__(27) + , $keys = __webpack_require__(21); + + __webpack_require__(60)('keys', (function(){ + return function keys(it){ + return $keys(toObject(it)); + }; + })); + +/***/ }, + +/***/ 103: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdInkRipple = __webpack_require__(310); + + var _mdInkRipple2 = _interopRequireDefault(_mdInkRipple); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-ink-ripple', Vue.extend(_mdInkRipple2.default)); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 104: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _keys = __webpack_require__(44); + + var _keys2 = _interopRequireDefault(_keys); + + exports.default = install; + + var _palette = __webpack_require__(105); + + var _palette2 = _interopRequireDefault(_palette); + + var _rgba = __webpack_require__(106); + + var _rgba2 = _interopRequireDefault(_rgba); + + var _mdTheme = __webpack_require__(311); + + var _mdTheme2 = _interopRequireDefault(_mdTheme); + + 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: 'white', + 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; + var styleElement = head.querySelector('#' + styleId); + + if (!styleElement) { + 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); + } else { + styleElement.textContent = style; + } + }; + + 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 ? (0, _keys2.default)(themes) : []; + + themeNames.forEach((function (name) { + registerTheme(themes[name], name, themeStyles); + registeredThemes.push(name); + })); + }; + + function install(Vue) { + Vue.material = new Vue({ + data: function data() { + return { + styles: [], + currentTheme: null, + inkRipple: true + }; + }, + methods: { + registerTheme: function registerTheme(name, spec) { + var theme = {}; + + if (typeof name === 'string') { + theme[name] = spec; + } else { + theme = name; + } + + registerAllThemes(theme, this.styles); + }, + applyCurrentTheme: function applyCurrentTheme(themeName) { + document.body.classList.remove('md-theme-' + this.currentTheme); + document.body.classList.add('md-theme-' + themeName); + this.currentTheme = themeName; + }, + setCurrentTheme: function setCurrentTheme(themeName) { + if (registeredThemes.indexOf(themeName) >= 0) { + this.applyCurrentTheme(themeName); + } else { + if (registeredThemes.indexOf('default') === -1) { + this.registerTheme('default', DEFAULT_THEME_COLORS); + } else { + console.warn('The theme \'' + themeName + '\' doesn\'t exists. You need to register it first in order to use.'); + } + + this.applyCurrentTheme('default'); + } + } + } + }); + + Vue.component('md-theme', _mdTheme2.default); + + Vue.prototype.$material = Vue.material; + } + module.exports = exports['default']; + +/***/ }, + +/***/ 105: +/***/ 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']; + +/***/ }, + +/***/ 106: +/***/ 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']; + +/***/ }, + +/***/ 107: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdTheme = __webpack_require__(104); + + var _mdTheme2 = _interopRequireDefault(_mdTheme); + + var _mdInkRipple = __webpack_require__(103); + + var _mdInkRipple2 = _interopRequireDefault(_mdInkRipple); + + var _core = __webpack_require__(247); + + var _core2 = _interopRequireDefault(_core); + + __webpack_require__(373); + + 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.use(_mdTheme2.default); + Vue.use(_mdInkRipple2.default); + Vue.material.styles.push(_core2.default); + } + + /* Core Stylesheets */ + module.exports = exports['default']; + +/***/ }, + +/***/ 164: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdDisabled: Boolean + }, + data: function data() { + return { + mounted: false, + rippleElement: null, + parentElement: null, + parentDimensions: { + width: null, + height: null, + top: null, + left: null + }, + awaitingComplete: false, + hasCompleted: false, + fadeOut: false, + active: false + }; + }, + computed: { + classes: function classes() { + return { + 'md-fadeout': this.fadeOut, + 'md-active': this.active + }; + }, + styles: function styles() { + return { + width: this.parentDimensions.width, + height: this.parentDimensions.height, + top: this.parentDimensions.top, + left: this.parentDimensions.left + }; + }, + disabled: function disabled() { + return this.mdDisabled || !this.$material.inkRipple; + } + }, + watch: { + disabled: function disabled(_disabled) { + if (!_disabled) { + this.init(); + } else { + this.destroy(); + } + } + }, + methods: { + checkAvailablePositions: function checkAvailablePositions(element) { + var availablePositions = ['relative', 'absolute', 'fixed']; + + return availablePositions.indexOf(getComputedStyle(element).position) > -1; + }, + getClosestPositionedParent: function getClosestPositionedParent(element) { + var parent = element.parentNode; + + if (!element || !parent || parent.tagName.toLowerCase() === 'body') { + return false; + } + + if (this.checkAvailablePositions(element)) { + return element; + } + + return this.getClosestPositionedParent(element.parentNode); + }, + getParentSize: function getParentSize() { + var parent = this.parentElement; + + return Math.round(Math.max(parent.offsetWidth, parent.offsetHeight)) + 'px'; + }, + getClickPosition: function getClickPosition(event) { + var rect = this.parentElement.getBoundingClientRect(); + var top = event.pageY - rect.top - this.$refs.ripple.offsetHeight / 2 - document.body.scrollTop + 'px'; + var left = event.pageX - rect.left - this.$refs.ripple.offsetWidth / 2 - document.body.scrollLeft + 'px'; + + return { + top: top, + left: left + }; + }, + setDimensions: function setDimensions() { + var size = this.getParentSize(); + + this.parentDimensions.width = size; + this.parentDimensions.height = size; + }, + setPositions: function setPositions(event) { + var positions = this.getClickPosition(event); + + this.parentDimensions.top = positions.top; + this.parentDimensions.left = positions.left; + }, + clearState: function clearState() { + this.active = false; + this.fadeOut = false; + this.hasCompleted = false; + this.setDimensions(); + window.clearTimeout(this.awaitingComplete); + document.body.removeEventListener('mouseup', this.endRipple); + }, + startRipple: function startRipple(event) { + var _this = this; + + window.requestAnimationFrame((function () { + _this.clearState(); + _this.awaitingComplete = window.setTimeout((function () { + _this.hasCompleted = true; + }), 400); + + document.body.addEventListener('mouseup', _this.endRipple); + + _this.setPositions(event); + + window.setTimeout((function () { + _this.active = true; + })); + })); + }, + endRipple: function endRipple() { + var _this2 = this; + + if (this.hasCompleted) { + this.fadeOut = true; + } else { + this.awaitingComplete = window.setTimeout((function () { + _this2.fadeOut = true; + }), 200); + } + + document.body.removeEventListener('mouseup', this.endRipple); + }, + registerMouseEvent: function registerMouseEvent() { + this.parentElement.addEventListener('mousedown', this.startRipple); + }, + unregisterMouseEvent: function unregisterMouseEvent() { + if (this.parentElement) { + this.parentElement.removeEventListener('mousedown', this.startRipple); + document.body.removeEventListener('mouseup', this.endRipple); + } + }, + init: function init() { + this.rippleElement = this.$el; + this.parentElement = this.getClosestPositionedParent(this.$el.parentNode); + + if (!this.parentElement) { + this.$destroy(); + } else { + this.rippleElement.parentNode.removeChild(this.rippleElement); + this.parentElement.appendChild(this.rippleElement); + this.registerMouseEvent(); + this.setDimensions(); + } + }, + destroy: function destroy() { + if (this.rippleElement && this.rippleElement.parentNode) { + this.unregisterMouseEvent(); + this.rippleElement.parentNode.removeChild(this.rippleElement); + } + } + }, + mounted: function mounted() { + var _this3 = this; + + window.setTimeout((function () { + if (!_this3.disabled) { + _this3.init(); + } else { + _this3.destroy(); + } + + _this3.$nextTick((function () { + _this3.mounted = true; + })); + }), 100); + }, + beforeDestroy: function beforeDestroy() { + this.destroy(); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 165: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTag: String, + mdName: { + type: String, + default: 'default' + } + }, + data: function data() { + return { + name: 'md-theme' + }; + }, + render: function render(_render) { + if (this.mdTag || this.$slots.default.length > 1) { + return _render(this.mdTag || 'div', { + staticClass: 'md-theme' + }, this.$slots.default); + } + + return this.$slots.default[0]; + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 188: +/***/ function(module, exports, __webpack_require__) { + + exports = module.exports = __webpack_require__(189)(); + // imports + + + // module + exports.push([module.id, "/* Common */\n/* Responsive Breakpoints */\n/* Transitions - Based on Angular Material */\n/* Elevation - Based on Angular Material */\n/* Structure\n ========================================================================== */\nhtml {\n height: 100%;\n box-sizing: border-box; }\n html *,\n html *:before,\n html *:after {\n box-sizing: inherit; }\n\nbody {\n min-height: 100%;\n margin: 0;\n position: relative;\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n color: rgba(0, 0, 0, 0.87);\n font-family: Roboto, \"Noto Sans\", Noto, sans-serif; }\n\n[tabindex='-1']:focus {\n outline: none; }\n\n/* Fluid Media\n ========================================================================== */\naudio,\nimg,\nsvg,\nobject,\nembed,\ncanvas,\nvideo,\niframe {\n max-width: 100%;\n font-style: italic;\n vertical-align: middle; }\n audio:not(.md-image),\n img:not(.md-image),\n svg:not(.md-image),\n object:not(.md-image),\n embed:not(.md-image),\n canvas:not(.md-image),\n video:not(.md-image),\n iframe:not(.md-image) {\n height: auto; }\n\n/* Suppress the focus outline on links that cannot be accessed via keyboard.\n This prevents an unwanted focus outline from appearing around elements\n that might still respond to pointer events.\n ========================================================================== */\n[tabindex=\"-1\"]:focus {\n outline: none !important; }\n\n.md-scrollbar::-webkit-scrollbar,\n.md-scrollbar ::-webkit-scrollbar {\n width: 10px;\n height: 10px;\n box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.12);\n transition: all 0.5s cubic-bezier(0.35, 0, 0.25, 1);\n background-color: rgba(0, 0, 0, 0.05); }\n .md-scrollbar::-webkit-scrollbar:hover,\n .md-scrollbar ::-webkit-scrollbar:hover {\n box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.054), inset 0 -1px 0 rgba(0, 0, 0, 0.038);\n background-color: rgba(0, 0, 0, 0.087); }\n\n.md-scrollbar::-webkit-scrollbar-button,\n.md-scrollbar ::-webkit-scrollbar-button {\n display: none; }\n\n.md-scrollbar::-webkit-scrollbar-corner,\n.md-scrollbar ::-webkit-scrollbar-corner {\n background-color: transparent; }\n\n.md-scrollbar::-webkit-scrollbar-thumb,\n.md-scrollbar ::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.26);\n box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.054), inset 0 -1px 0 rgba(0, 0, 0, 0.087);\n transition: all 0.5s cubic-bezier(0.35, 0, 0.25, 1); }\n\n/* Text and Titles\n ========================================================================== */\n.md-caption {\n font-size: 12px;\n font-weight: 400;\n letter-spacing: .02em;\n line-height: 17px; }\n\n.md-body-1, body {\n font-size: 14px;\n font-weight: 400;\n letter-spacing: .01em;\n line-height: 20px; }\n\n.md-body-2 {\n font-size: 14px;\n font-weight: 500;\n letter-spacing: .01em;\n line-height: 24px; }\n\n.md-subheading {\n font-size: 16px;\n font-weight: 400;\n letter-spacing: .01em;\n line-height: 24px; }\n\n.md-title {\n font-size: 20px;\n font-weight: 500;\n letter-spacing: .005em;\n line-height: 26px; }\n\n.md-headline {\n font-size: 24px;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 32px; }\n\n.md-display-1 {\n font-size: 34px;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 40px; }\n\n.md-display-2 {\n font-size: 45px;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 48px; }\n\n.md-display-3 {\n font-size: 56px;\n font-weight: 400;\n letter-spacing: -.005em;\n line-height: 58px; }\n\n.md-display-4 {\n font-size: 112px;\n font-weight: 300;\n letter-spacing: -.01em;\n line-height: 112px; }\n\n/* Links & Buttons\n ========================================================================== */\na:not(.md-button):not(.md-bottom-bar-item) {\n text-decoration: none; }\n a:not(.md-button):not(.md-bottom-bar-item):hover {\n text-decoration: underline; }\n\nbutton:focus {\n outline: none; }\n", ""]); + + // exports + + +/***/ }, + +/***/ 189: +/***/ function(module, exports) { + + /* + MIT License http://www.opensource.org/licenses/mit-license.php + Author Tobias Koppers @sokra + */ + // css base code, injected by the css-loader + module.exports = function() { + var list = []; + + // return the list of modules as css string + list.toString = function toString() { + var result = []; + for(var i = 0; i < this.length; i++) { + var item = this[i]; + if(item[2]) { + result.push("@media " + item[2] + "{" + item[1] + "}"); + } else { + result.push(item[1]); + } + } + return result.join(""); + }; + + // import a list of modules into the list + list.i = function(modules, mediaQuery) { + if(typeof modules === "string") + modules = [[null, modules, ""]]; + var alreadyImportedModules = {}; + for(var i = 0; i < this.length; i++) { + var id = this[i][0]; + if(typeof id === "number") + alreadyImportedModules[id] = true; + } + for(i = 0; i < modules.length; i++) { + var item = modules[i]; + // skip already imported module + // this implementation is not 100% perfect for weird media query combinations + // when a module is imported multiple times with different media queries. + // I hope this will never occur (Hey this way we have smaller bundles) + if(typeof item[0] !== "number" || !alreadyImportedModules[item[0]]) { + if(mediaQuery && !item[2]) { + item[2] = mediaQuery; + } else if(mediaQuery) { + item[2] = "(" + item[2] + ") and (" + mediaQuery + ")"; + } + list.push(item); + } + } + }; + return list; + }; + + +/***/ }, + +/***/ 203: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 247: +/***/ 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;\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" + +/***/ }, + +/***/ 310: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(203) + + /* script */ + __vue_exports__ = __webpack_require__(164) + + /* template */ + var __vue_template__ = __webpack_require__(335) + __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" + __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-40442342", __vue_options__) + } else { + hotAPI.reload("data-v-40442342", __vue_options__) + } + })()} + 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__ + + +/***/ }, + +/***/ 311: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(165) + __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/mdTheme/mdTheme.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-0d9f2185", __vue_options__) + } else { + hotAPI.reload("data-v-0d9f2185", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdTheme.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 335: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return (_vm.mounted || !_vm.disabled) ? _c('div', { + staticClass: "md-ink-ripple" + }, [_c('div', { + ref: "ripple", + staticClass: "md-ripple", + class: _vm.classes, + style: (_vm.styles) + })]) : _vm._e() + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-40442342", module.exports) + } + } + +/***/ }, + +/***/ 372: +/***/ function(module, exports, __webpack_require__) { + + /* + MIT License http://www.opensource.org/licenses/mit-license.php + Author Tobias Koppers @sokra + */ + var stylesInDom = {}, + memoize = function(fn) { + var memo; + return function () { + if (typeof memo === "undefined") memo = fn.apply(this, arguments); + return memo; + }; + }, + isOldIE = memoize((function() { + return /msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase()); + })), + getHeadElement = memoize((function () { + return document.head || document.getElementsByTagName("head")[0]; + })), + singletonElement = null, + singletonCounter = 0, + styleElementsInsertedAtTop = []; + + module.exports = function(list, options) { + if(false) { + if(typeof document !== "object") throw new Error("The style-loader cannot be used in a non-browser environment"); + } + + options = options || {}; + // Force single-tag solution on IE6-9, which has a hard limit on the # of \n\n\n\n\n\n// WEBPACK FOOTER //\n// mdDialog.vue?637a0306","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdDialogAlert.vue?c18c9216","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdDialogConfirm.vue?11a22415","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdDialogPrompt.vue?25286347","module.exports = \".THEME_NAME.md-dialog-container .md-dialog{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdDialog/mdDialog.theme\n// module id = 208\n// module chunks = 0 8","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-78b956ed!sass!./mdDialog.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdDialog.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-78b956ed!vue-loader/lib/selector?type=template&index=0!./mdDialog.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdDialog/mdDialog.vue\n// module id = 241\n// module chunks = 0 8","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-6e6a9f00!vue-loader/lib/selector?type=template&index=0!./mdDialogActions.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdDialog/mdDialogActions.vue\n// module id = 242\n// module chunks = 0 8","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-10712708!vue-loader/lib/selector?type=template&index=0!./mdDialogContent.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdDialog/mdDialogContent.vue\n// module id = 243\n// module chunks = 0 8","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-0083d19b!vue-loader/lib/selector?type=template&index=0!./mdDialogTitle.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdDialog/mdDialogTitle.vue\n// module id = 244\n// module chunks = 0 8","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!./mdDialogAlert.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-e4165678!vue-loader/lib/selector?type=template&index=0!./mdDialogAlert.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdDialog/presets/mdDialogAlert.vue\n// module id = 245\n// module chunks = 0 8","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!./mdDialogConfirm.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-70186c28!vue-loader/lib/selector?type=template&index=0!./mdDialogConfirm.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdDialog/presets/mdDialogConfirm.vue\n// module id = 246\n// module chunks = 0 8","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!./mdDialogPrompt.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-047e25a8!vue-loader/lib/selector?type=template&index=0!./mdDialogPrompt.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdDialog/presets/mdDialogPrompt.vue\n// module id = 247\n// module chunks = 0 8","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-dialog-title md-title\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-0083d19b!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdDialog/mdDialogTitle.vue\n// module id = 283\n// module chunks = 0 8","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('md-dialog', {\n ref: \"dialog\",\n staticClass: \"md-dialog-prompt\",\n on: {\n \"close\": function($event) {\n _vm.fireCloseEvent('cancel')\n }\n }\n }, [(_vm.mdTitle) ? _c('md-dialog-title', [_vm._v(_vm._s(_vm.mdTitle))]) : _vm._e(), _vm._v(\" \"), (_vm.mdContentHtml) ? _c('md-dialog-content', {\n domProps: {\n \"innerHTML\": _vm._s(_vm.mdContentHtml)\n }\n }) : _vm._e(), _vm._v(\" \"), (_vm.mdContent) ? _c('md-dialog-content', [_vm._v(_vm._s(_vm.mdContent))]) : _vm._e(), _vm._v(\" \"), _c('md-dialog-content', [_c('md-input-container', [_c('md-input', {\n ref: \"input\",\n attrs: {\n \"id\": _vm.mdInputId,\n \"name\": _vm.mdInputName,\n \"maxlength\": _vm.mdInputMaxlength,\n \"placeholder\": _vm.mdInputPlaceholder,\n \"value\": _vm.value\n },\n nativeOn: {\n \"keydown\": function($event) {\n if (_vm._k($event.keyCode, \"enter\", 13)) { return; }\n _vm.confirmValue($event)\n }\n }\n })], 1)], 1), _vm._v(\" \"), _c('md-dialog-actions', [_c('md-button', {\n staticClass: \"md-primary\",\n on: {\n \"click\": function($event) {\n _vm.close('cancel')\n }\n }\n }, [_vm._v(_vm._s(_vm.mdCancelText))]), _vm._v(\" \"), _c('md-button', {\n staticClass: \"md-primary\",\n on: {\n \"click\": _vm.confirmValue\n }\n }, [_vm._v(_vm._s(_vm.mdOkText))])], 1)], 1)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-047e25a8!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdDialog/presets/mdDialogPrompt.vue\n// module id = 286\n// module chunks = 0 8","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-dialog-content\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-10712708!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdDialog/mdDialogContent.vue\n// module id = 288\n// module chunks = 0 8","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-dialog-actions\"\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-6e6a9f00!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdDialog/mdDialogActions.vue\n// module id = 313\n// module chunks = 0 8","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('md-dialog', {\n ref: \"dialog\",\n staticClass: \"md-dialog-confirm\",\n on: {\n \"close\": function($event) {\n _vm.fireCloseEvent('cancel')\n }\n }\n }, [(_vm.mdTitle) ? _c('md-dialog-title', [_vm._v(_vm._s(_vm.mdTitle))]) : _vm._e(), _vm._v(\" \"), (_vm.mdContentHtml) ? _c('md-dialog-content', {\n domProps: {\n \"innerHTML\": _vm._s(_vm.mdContentHtml)\n }\n }) : _c('md-dialog-content', [_vm._v(_vm._s(_vm.mdContent))]), _vm._v(\" \"), _c('md-dialog-actions', [_c('md-button', {\n staticClass: \"md-primary\",\n on: {\n \"click\": function($event) {\n _vm.close('cancel')\n }\n }\n }, [_vm._v(_vm._s(_vm.mdCancelText))]), _vm._v(\" \"), _c('md-button', {\n staticClass: \"md-primary\",\n on: {\n \"click\": function($event) {\n _vm.close('ok')\n }\n }\n }, [_vm._v(_vm._s(_vm.mdOkText))])], 1)], 1)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-70186c28!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdDialog/presets/mdDialogConfirm.vue\n// module id = 314\n// module chunks = 0 8","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-dialog-container\",\n class: [_vm.themeClass, _vm.classes],\n attrs: {\n \"tabindex\": \"0\"\n },\n on: {\n \"keyup\": function($event) {\n if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n $event.stopPropagation();\n _vm.closeOnEsc($event)\n }\n }\n }, [_c('div', {\n ref: \"dialog\",\n staticClass: \"md-dialog\",\n class: _vm.dialogClasses,\n style: (_vm.styles)\n }, [_vm._t(\"default\")], 2), _vm._v(\" \"), (_vm.mdBackdrop) ? _c('md-backdrop', {\n ref: \"backdrop\",\n staticClass: \"md-dialog-backdrop\",\n class: _vm.classes,\n on: {\n \"close\": function($event) {\n _vm.mdClickOutsideToClose && _vm.close()\n }\n }\n }) : _vm._e()], 1)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-78b956ed!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdDialog/mdDialog.vue\n// module id = 316\n// module chunks = 0 8","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('md-dialog', {\n ref: \"dialog\",\n staticClass: \"md-dialog-alert\",\n on: {\n \"close\": function($event) {\n _vm.fireCloseEvent()\n }\n }\n }, [(_vm.mdTitle) ? _c('md-dialog-title', [_vm._v(_vm._s(_vm.mdTitle))]) : _vm._e(), _vm._v(\" \"), (_vm.mdContentHtml) ? _c('md-dialog-content', {\n domProps: {\n \"innerHTML\": _vm._s(_vm.mdContentHtml)\n }\n }) : _c('md-dialog-content', [_vm._v(_vm._s(_vm.mdContent))]), _vm._v(\" \"), _c('md-dialog-actions', [_c('md-button', {\n staticClass: \"md-primary\",\n on: {\n \"click\": function($event) {\n _vm.close()\n }\n }\n }, [_vm._v(_vm._s(_vm.mdOkText))])], 1)], 1)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-e4165678!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdDialog/presets/mdDialogAlert.vue\n// module id = 332\n// module chunks = 0 8"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdDialog/index.js b/dist/components/mdDialog/index.js index ab03ef0..e24dedb 100644 --- a/dist/components/mdDialog/index.js +++ b/dist/components/mdDialog/index.js @@ -1 +1,6 @@ -!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(77)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(t){return!(!t||!t.$el||0===t._uid)&&(t.mdTheme||t.mdName?t:this.getClosestThemedParent(t.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var t=this.closestThemedParent.mdTheme;return t||(t=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+t}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},t.exports=e.default},38: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},77:function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-dialog",t.extend(d.default)),t.component("md-dialog-title",t.extend(a.default)),t.component("md-dialog-content",t.extend(c.default)),t.component("md-dialog-actions",t.extend(f.default)),t.component("md-dialog-alert",t.extend(p.default)),t.component("md-dialog-confirm",t.extend(g.default)),t.component("md-dialog-prompt",t.extend(_.default)),t.material.styles.push(T.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var s=n(241),d=o(s),r=n(244),a=o(r),l=n(243),c=o(l),u=n(242),f=o(u),m=n(245),p=o(m),h=n(246),g=o(h),v=n(247),_=o(v),C=n(208),T=o(C);t.exports=e.default},115: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),s=o(i),d=n(38),r=o(d);e.default={props:{mdClickOutsideToClose:{type:Boolean,default:!0},mdEscToClose:{type:Boolean,default:!0},mdBackdrop:{type:Boolean,default:!0},mdOpenFrom:String,mdCloseTo:String,mdFullscreen:{type:Boolean,default:!1}},mixins:[s.default],data:function(){return{active:!1,transitionOff:!1,dialogTransform:""}},computed:{classes:function(){return{"md-active":this.active}},dialogClasses:function(){return{"md-fullscreen":this.mdFullscreen,"md-transition-off":this.transitionOff,"md-reference":this.mdOpenFrom||this.mdCloseTo}},styles:function(){return{transform:this.dialogTransform}}},methods:{removeDialog:function(){this.rootElement.contains(this.dialogElement)&&this.$el.parentNode.removeChild(this.$el)},calculateDialogPos:function(t){var e=document.querySelector(t);if(e){var n=e.getBoundingClientRect(),o=this.dialogInnerElement.getBoundingClientRect(),i=n.width/o.width,s=n.height/o.height,d={top:-(o.top-n.top),left:-(o.left-n.left+n.width)};n.top>o.top+o.height&&(d.top=n.top-o.top),n.left>o.left+o.width&&(d.left=n.left-o.left-n.width),this.dialogTransform="translate3D("+d.left+"px, "+d.top+"px, 0) scale("+i+", "+s+")"}},open:function(){var t=this;this.rootElement.appendChild(this.dialogElement),this.transitionOff=!0,this.calculateDialogPos(this.mdOpenFrom),window.setTimeout(function(){t.dialogElement.focus(),t.transitionOff=!1,t.active=!0}),this.$emit("open")},closeOnEsc:function(){this.mdEscToClose&&this.close()},close:function(){var t=this;this.rootElement.contains(this.dialogElement)&&this.$nextTick(function(){var e=function e(){var n=t.dialogElement.querySelector(".md-ripple.md-active");n&&n.classList.remove("md-active"),t.dialogInnerElement.removeEventListener(r.default,e),t.rootElement.removeChild(t.dialogElement),t.dialogTransform=""};t.transitionOff=!0,t.dialogTransform="",t.calculateDialogPos(t.mdCloseTo),window.setTimeout(function(){t.transitionOff=!1,t.active=!1,t.dialogInnerElement.addEventListener(r.default,e)}),t.$emit("close")})}},mounted:function(){var t=this;this.$nextTick(function(){t.rootElement=t.$root.$el,t.dialogElement=t.$el,t.dialogInnerElement=t.$refs.dialog,t.removeDialog()})},beforeDestroy:function(){this.removeDialog()}},t.exports=e.default},116:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTitle:String,mdContent:String,mdContentHtml:String,mdOkText:{type:String,default:"Ok"}},data:function(){return{debounce:!1}},methods:{fireCloseEvent:function(){this.debounce||this.$emit("close")},open:function(){this.$emit("open"),this.debounce=!1,this.$refs.dialog.open()},close:function(){this.fireCloseEvent(),this.debounce=!0,this.$refs.dialog.close()}},mounted:function(){if(!this.mdContent&&!this.mdContentHtml)throw new Error("Missing md-content or md-content-html attributes")}},t.exports=e.default},117:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTitle:String,mdContent:String,mdContentHtml:String,mdOkText:{type:String,default:"Ok"},mdCancelText:{type:String,default:"Cancel"}},data:function(){return{debounce:!1}},methods:{fireCloseEvent:function(t){this.debounce||this.$emit("close",t)},open:function(){this.$emit("open"),this.debounce=!1,this.$refs.dialog.open()},close:function(t){this.fireCloseEvent(t),this.debounce=!0,this.$refs.dialog.close()}},mounted:function(){if(!this.mdContent&&!this.mdContentHtml)throw new Error("Missing md-content or md-content-html attributes")}},t.exports=e.default},118:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{value:{type:[String,Number],required:!0},mdTitle:String,mdContent:String,mdContentHtml:String,mdOkText:{type:String,default:"Ok"},mdCancelText:{type:String,default:"Cancel"},mdInputId:String,mdInputName:String,mdInputMaxlength:[String,Number],mdInputPlaceholder:String},data:function(){return{debounce:!1}},methods:{fireCloseEvent:function(t){this.debounce||this.$emit("close",t)},open:function(){var t=this;this.$emit("open"),this.debounce=!1,this.$refs.dialog.open(),window.setTimeout(function(){t.$refs.input.$el.focus()})},close:function(t){this.fireCloseEvent(t),this.debounce=!0,this.$refs.dialog.close()},confirmValue:function(){this.$emit("input",this.$refs.input.$el.value),this.close("ok")}}},t.exports=e.default},191:function(t,e){},208:function(t,e){t.exports=".THEME_NAME.md-dialog-container .md-dialog{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}\n"},241:function(t,e,n){var o,i;n(191),o=n(115);var s=n(316);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=s.render,i.staticRenderFns=s.staticRenderFns,t.exports=o},242:function(t,e,n){var o,i,s=n(313);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=s.render,i.staticRenderFns=s.staticRenderFns,t.exports=o},243:function(t,e,n){var o,i,s=n(288);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=s.render,i.staticRenderFns=s.staticRenderFns,t.exports=o},244:function(t,e,n){var o,i,s=n(283);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=s.render,i.staticRenderFns=s.staticRenderFns,t.exports=o},245:function(t,e,n){var o,i;o=n(116);var s=n(332);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=s.render,i.staticRenderFns=s.staticRenderFns,t.exports=o},246:function(t,e,n){var o,i;o=n(117);var s=n(314);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=s.render,i.staticRenderFns=s.staticRenderFns,t.exports=o},247:function(t,e,n){var o,i;o=n(118);var s=n(286);i=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(i=o=o.default),"function"==typeof i&&(i=i.options),i.render=s.render,i.staticRenderFns=s.staticRenderFns,t.exports=o},283:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-dialog-title md-title"},[t._t("default")],2)},staticRenderFns:[]}},286:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-dialog",{ref:"dialog",staticClass:"md-dialog-prompt",on:{close:function(e){t.fireCloseEvent("cancel")}}},[t.mdTitle?n("md-dialog-title",[t._v(t._s(t.mdTitle))]):t._e(),t._v(" "),t.mdContentHtml?n("md-dialog-content",{domProps:{innerHTML:t._s(t.mdContentHtml)}}):t._e(),t._v(" "),t.mdContent?n("md-dialog-content",[t._v(t._s(t.mdContent))]):t._e(),t._v(" "),n("md-dialog-content",[n("md-input-container",[n("md-input",{ref:"input",attrs:{id:t.mdInputId,name:t.mdInputName,maxlength:t.mdInputMaxlength,placeholder:t.mdInputPlaceholder,value:t.value},nativeOn:{keydown:function(e){t._k(e.keyCode,"enter",13)||t.confirmValue(e)}}})],1)],1),t._v(" "),n("md-dialog-actions",[n("md-button",{staticClass:"md-primary",on:{click:function(e){t.close("cancel")}}},[t._v(t._s(t.mdCancelText))]),t._v(" "),n("md-button",{staticClass:"md-primary",on:{click:t.confirmValue}},[t._v(t._s(t.mdOkText))])],1)],1)},staticRenderFns:[]}},288:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-dialog-content"},[t._t("default")],2)},staticRenderFns:[]}},313:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-dialog-actions"},[t._t("default")],2)},staticRenderFns:[]}},314:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-dialog",{ref:"dialog",staticClass:"md-dialog-confirm",on:{close:function(e){t.fireCloseEvent("cancel")}}},[t.mdTitle?n("md-dialog-title",[t._v(t._s(t.mdTitle))]):t._e(),t._v(" "),t.mdContentHtml?n("md-dialog-content",{domProps:{innerHTML:t._s(t.mdContentHtml)}}):n("md-dialog-content",[t._v(t._s(t.mdContent))]),t._v(" "),n("md-dialog-actions",[n("md-button",{staticClass:"md-primary",on:{click:function(e){t.close("cancel")}}},[t._v(t._s(t.mdCancelText))]),t._v(" "),n("md-button",{staticClass:"md-primary",on:{click:function(e){t.close("ok")}}},[t._v(t._s(t.mdOkText))])],1)],1)},staticRenderFns:[]}},316:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-dialog-container",class:[t.themeClass,t.classes],attrs:{tabindex:"0"},on:{keyup:function(e){t._k(e.keyCode,"esc",27)||(e.stopPropagation(),t.closeOnEsc(e))}}},[n("div",{ref:"dialog",staticClass:"md-dialog",class:t.dialogClasses,style:t.styles},[t._t("default")],2),t._v(" "),t.mdBackdrop?n("md-backdrop",{ref:"backdrop",staticClass:"md-dialog-backdrop",class:t.classes,on:{close:function(e){t.mdClickOutsideToClose&&t.close()}}}):t._e()],1)},staticRenderFns:[]}},332:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-dialog",{ref:"dialog",staticClass:"md-dialog-alert",on:{close:function(e){t.fireCloseEvent()}}},[t.mdTitle?n("md-dialog-title",[t._v(t._s(t.mdTitle))]):t._e(),t._v(" "),t.mdContentHtml?n("md-dialog-content",{domProps:{innerHTML:t._s(t.mdContentHtml)}}):n("md-dialog-content",[t._v(t._s(t.mdContent))]),t._v(" "),n("md-dialog-actions",[n("md-button",{staticClass:"md-primary",on:{click:function(e){t.close()}}},[t._v(t._s(t.mdOkText))])],1)],1)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(function(e,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.VueMaterial=o():e.VueMaterial=o()})(this,(function(){return (function(e){function o(n){if(t[n])return t[n].exports;var d=t[n]={exports:{},id:n,loaded:!1};return e[n].call(d.exports,d,d.exports,o),d.loaded=!0,d.exports}var t={};return o.m=e,o.c=t,o.p="/",o(0)})({0:function(e,o,t){e.exports=t(17)},17:function(e,o,t){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function d(e){e.component("md-dialog",e.extend(a.default)),e.component("md-dialog-title",e.extend(u.default)),e.component("md-dialog-content",e.extend(c.default)),e.component("md-dialog-actions",e.extend(m.default)),e.component("md-dialog-alert",e.extend(s.default)),e.component("md-dialog-confirm",e.extend(D.default)),e.component("md-dialog-prompt",e.extend(_.default)),e.material.styles.push(N.default)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=d;var r=t(!(function(){var e=new Error('Cannot find module "./mdDialog.vue"');throw e.code="MODULE_NOT_FOUND",e})()),a=n(r),i=t(!(function(){var e=new Error('Cannot find module "./mdDialogTitle.vue"');throw e.code="MODULE_NOT_FOUND",e})()),u=n(i),l=t(!(function(){var e=new Error('Cannot find module "./mdDialogContent.vue"');throw e.code="MODULE_NOT_FOUND",e})()),c=n(l),f=t(!(function(){var e=new Error('Cannot find module "./mdDialogActions.vue"');throw e.code="MODULE_NOT_FOUND",e})()),m=n(f),p=t(!(function(){var e=new Error('Cannot find module "./presets/mdDialogAlert.vue"');throw e.code="MODULE_NOT_FOUND",e})()),s=n(p),O=t(!(function(){var e=new Error('Cannot find module "./presets/mdDialogConfirm.vue"');throw e.code="MODULE_NOT_FOUND",e})()),D=n(O),x=t(!(function(){var e=new Error('Cannot find module "./presets/mdDialogPrompt.vue"');throw e.code="MODULE_NOT_FOUND",e})()),_=n(x),v=t(80),N=n(v);e.exports=o.default},80:function(e,o){e.exports=".THEME_NAME.md-dialog-container .md-dialog{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdDivider/index.css b/dist/components/mdDivider/index.css index b65731e..9cfb0ee 100644 --- a/dist/components/mdDivider/index.css +++ b/dist/components/mdDivider/index.css @@ -1,2 +1,17 @@ -.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} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-divider { + height: 1px; + margin: 0; + padding: 0; + display: block; + border: 0; + background-color: rgba(0, 0, 0, 0.12); +} +.md-divider.md-inset { + margin-left: 72px; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdDivider/index.debug.js b/dist/components/mdDivider/index.debug.js index 6edff02..61dd620 100644 --- a/dist/components/mdDivider/index.debug.js +++ b/dist/components/mdDivider/index.debug.js @@ -1,2 +1,158 @@ -!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(78)},78:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-divider",e.extend(f.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=n(248),f=o(u);e.exports=t.default},183:function(e,t){},248:function(e,t,n){var o,r;n(183);var u=n(297);r=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(r=o=o.default),"function"==typeof r&&(r=r.options),r.render=u.render,r.staticRenderFns=u.staticRenderFns,e.exports=o},297:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("hr",{staticClass:"md-divider"})},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(81); + + +/***/ }, + +/***/ 81: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdDivider = __webpack_require__(274); + + var _mdDivider2 = _interopRequireDefault(_mdDivider); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-divider', Vue.extend(_mdDivider2.default)); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 200: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 274: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(200) + + /* template */ + var __vue_template__ = __webpack_require__(330) + __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/mdDivider/mdDivider.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-30e870da", __vue_options__) + } else { + hotAPI.reload("data-v-30e870da", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdDivider.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 330: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('hr', { + staticClass: "md-divider" + }) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-30e870da", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdDivider/index.debug.js.map b/dist/components/mdDivider/index.debug.js.map deleted file mode 100644 index 0d7eadd..0000000 --- a/dist/components/mdDivider/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6**************************","webpack:///components/mdDivider/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd**************************","webpack:///./src/components/mdDivider/index.js?ab23","webpack:///./src/components/mdDivider/mdDivider.vue?1e20","webpack:///./src/components/mdDivider/mdDivider.vue?e866*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","78","_interopRequireDefault","obj","__esModule","default","install","Vue","component","extend","_mdDivider2","Object","defineProperty","value","_mdDivider","183","248","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","297","_vm","_h","$createElement","_c","_self","staticClass"],"mappings":"CAAA,SAAAA,EAAAC,GACA,gBAAAC,UAAA,gBAAAC,QACAA,OAAAD,QAAAD,IACA,kBAAAG,gBAAAC,IACAD,UAAAH,GACA,gBAAAC,SACAA,QAAA,YAAAD,IAEAD,EAAA,YAAAC,KACCK,KAAA,WACD,MCAgB,UAAUC,GCN1B,QAAAC,GAAAC,GAGA,GAAAC,EAAAD,GACA,MAAAC,GAAAD,GAAAP,OAGA,IAAAC,GAAAO,EAAAD,IACAP,WACAS,GAAAF,EACAG,QAAA,EAUA,OANAL,GAAAE,GAAAI,KAAAV,EAAAD,QAAAC,IAAAD,QAAAM,GAGAL,EAAAS,QAAA,EAGAT,EAAAD,QAvBA,GAAAQ,KAqCA,OATAF,GAAAM,EAAAP,EAGAC,EAAAO,EAAAL,EAGAF,EAAAQ,EAAA,IAGAR,EAAA,KDgBMS,EACA,SAASd,EAAQD,EAASM,GAE/BL,EAAOD,QAAUM,EAAoB,KAKhCU,GACA,SAASf,EAAQD,EAASM,GAE/B,YAWA,SAASW,GAAuBC,GAAO,MAAOA,IAAOA,EAAIC,WAAaD,GAAQE,QAASF,GE1EzE,QAASG,GAAQC,GAC9BA,EAAIC,UAAU,aAAcD,EAAIE,OAAJC,EAAAL,UFgE7BM,OAAOC,eAAe3B,EAAS,cAC7B4B,OAAO,IAET5B,EAAQoB,QEpEeC,CAFxB,IAAAQ,GAAAvB,EAAA,KF0EKmB,EAAcR,EAAuBY,EAOzC5B,GAAOD,QAAUA,EAAiB,SAI7B8B,IACA,SAAS7B,EAAQD,KAMjB+B,IACA,SAAS9B,EAAQD,EAASM,GG7FhC,GAAA0B,GAAAC,CAIA3B,GAAA,IAGA,IAAA4B,GAAA5B,EAAA,IACA2B,GAAAD,QAEA,gBAAAA,GAAAZ,SACA,kBAAAY,GAAAZ,UAEAa,EAAAD,IAAAZ,SAEA,kBAAAa,KACAA,IAAAE,SAGAF,EAAAG,OAAAF,EAAAE,OACAH,EAAAI,gBAAAH,EAAAG,gBAEApC,EAAAD,QAAAgC,GHoGMM,IACA,SAASrC,EAAQD,GI3HvBC,EAAAD,SAAgBoC,OAAA,WAAmB,GAAAG,GAAAnC,KAAaoC,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,CAC1E,OAAAE,GAAA,MACAE,YAAA,gBAECP","file":"components/mdDivider/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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(78);\n\n\n/***/ },\n\n/***/ 78:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdDivider = __webpack_require__(248);\n\t\n\tvar _mdDivider2 = _interopRequireDefault(_mdDivider);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-divider', Vue.extend(_mdDivider2.default));\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 183:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 248:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(183)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(297)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 297:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('hr', {\n\t staticClass: \"md-divider\"\n\t })\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdDivider/index.debug.js"," \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 c05fcff1b8f3724fbaaf","import mdDivider from './mdDivider.vue';\n\nexport default function install(Vue) {\n Vue.component('md-divider', Vue.extend(mdDivider));\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdDivider/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-30e870da!sass!./mdDivider.scss\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-30e870da!vue-loader/lib/selector?type=template&index=0!./mdDivider.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdDivider/mdDivider.vue\n// module id = 248\n// module chunks = 0 27","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('hr', {\n staticClass: \"md-divider\"\n })\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-30e870da!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdDivider/mdDivider.vue\n// module id = 297\n// module chunks = 0 27"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdDivider/index.js b/dist/components/mdDivider/index.js index f91a89e..57159cc 100644 --- a/dist/components/mdDivider/index.js +++ b/dist/components/mdDivider/index.js @@ -1 +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(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(78)},78:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-divider",e.extend(f.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=n(248),f=o(u);e.exports=t.default},183:function(e,t){},248:function(e,t,n){var o,r;n(183);var u=n(297);r=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(r=o=o.default),"function"==typeof r&&(r=r.options),r.render=u.render,r.staticRenderFns=u.staticRenderFns,e.exports=o},297:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("hr",{staticClass:"md-divider"})},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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 r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)})({0:function(e,t,o){e.exports=o(18)},18:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-divider",e.extend(d.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=o(!(function(){var e=new Error('Cannot find module "./mdDivider.vue"');throw e.code="MODULE_NOT_FOUND",e})()),d=n(u);e.exports=t.default}})})); \ No newline at end of file diff --git a/dist/components/mdFile/index.css b/dist/components/mdFile/index.css new file mode 100644 index 0000000..5a16fc4 --- /dev/null +++ b/dist/components/mdFile/index.css @@ -0,0 +1,25 @@ +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-file { + display: -ms-flexbox; + display: flex; + -ms-flex: 1; + flex: 1; +} +.md-file input[type="file"] { + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + position: absolute; + clip: rect(0 0 0 0); + border: 0; +} +.md-file .md-icon { + cursor: pointer; +} + +/*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdFile/index.css.map b/dist/components/mdFile/index.css.map new file mode 100644 index 0000000..cbafd4a --- /dev/null +++ b/dist/components/mdFile/index.css.map @@ -0,0 +1 @@ +{"version":3,"sources":[],"names":[],"mappings":"","file":"components/mdFile/index.css","sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdFile/index.debug.js b/dist/components/mdFile/index.debug.js new file mode 100644 index 0000000..3a08c4c --- /dev/null +++ b/dist/components/mdFile/index.debug.js @@ -0,0 +1,1315 @@ +(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__(82); + + +/***/ }, + +/***/ 2: +/***/ function(module, exports) { + + // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 + var global = module.exports = typeof window != 'undefined' && window.Math == Math + ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')(); + if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef + +/***/ }, + +/***/ 3: +/***/ function(module, exports, __webpack_require__) { + + var store = __webpack_require__(24)('wks') + , uid = __webpack_require__(19) + , Symbol = __webpack_require__(2).Symbol + , USE_SYMBOL = typeof Symbol == 'function'; + + var $exports = module.exports = function(name){ + return store[name] || (store[name] = + USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name)); + }; + + $exports.store = store; + +/***/ }, + +/***/ 4: +/***/ function(module, exports, __webpack_require__) { + + // Thank's IE8 for his funny defineProperty + module.exports = !__webpack_require__(11)((function(){ + return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7; + })); + +/***/ }, + +/***/ 5: +/***/ function(module, exports) { + + var core = module.exports = {version: '2.4.0'}; + if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef + +/***/ }, + +/***/ 6: +/***/ function(module, exports, __webpack_require__) { + + var anObject = __webpack_require__(10) + , IE8_DOM_DEFINE = __webpack_require__(29) + , toPrimitive = __webpack_require__(28) + , dP = Object.defineProperty; + + exports.f = __webpack_require__(4) ? Object.defineProperty : function defineProperty(O, P, Attributes){ + anObject(O); + P = toPrimitive(P, true); + anObject(Attributes); + if(IE8_DOM_DEFINE)try { + return dP(O, P, Attributes); + } catch(e){ /* empty */ } + if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!'); + if('value' in Attributes)O[P] = Attributes.value; + return O; + }; + +/***/ }, + +/***/ 7: +/***/ function(module, exports) { + + var hasOwnProperty = {}.hasOwnProperty; + module.exports = function(it, key){ + return hasOwnProperty.call(it, key); + }; + +/***/ }, + +/***/ 8: +/***/ function(module, exports, __webpack_require__) { + + var dP = __webpack_require__(6) + , createDesc = __webpack_require__(14); + module.exports = __webpack_require__(4) ? function(object, key, value){ + return dP.f(object, key, createDesc(1, value)); + } : function(object, key, value){ + object[key] = value; + return object; + }; + +/***/ }, + +/***/ 9: +/***/ function(module, exports) { + + module.exports = function(it){ + return typeof it === 'object' ? it !== null : typeof it === 'function'; + }; + +/***/ }, + +/***/ 10: +/***/ function(module, exports, __webpack_require__) { + + var isObject = __webpack_require__(9); + module.exports = function(it){ + if(!isObject(it))throw TypeError(it + ' is not an object!'); + return it; + }; + +/***/ }, + +/***/ 11: +/***/ function(module, exports) { + + module.exports = function(exec){ + try { + return !!exec(); + } catch(e){ + return true; + } + }; + +/***/ }, + +/***/ 12: +/***/ function(module, exports, __webpack_require__) { + + // to indexed object, toObject with fallback for non-array-like ES3 strings + var IObject = __webpack_require__(35) + , defined = __webpack_require__(15); + module.exports = function(it){ + return IObject(defined(it)); + }; + +/***/ }, + +/***/ 13: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var getClosestVueParent = function getClosestVueParent($parent, cssClass) { + if (!$parent || !$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"]; + +/***/ }, + +/***/ 14: +/***/ function(module, exports) { + + module.exports = function(bitmap, value){ + return { + enumerable : !(bitmap & 1), + configurable: !(bitmap & 2), + writable : !(bitmap & 4), + value : value + }; + }; + +/***/ }, + +/***/ 15: +/***/ function(module, exports) { + + // 7.2.1 RequireObjectCoercible(argument) + module.exports = function(it){ + if(it == undefined)throw TypeError("Can't call method on " + it); + return it; + }; + +/***/ }, + +/***/ 16: +/***/ function(module, exports) { + + // 7.1.4 ToInteger + var ceil = Math.ceil + , floor = Math.floor; + module.exports = function(it){ + return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); + }; + +/***/ }, + +/***/ 17: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , core = __webpack_require__(5) + , ctx = __webpack_require__(26) + , hide = __webpack_require__(8) + , PROTOTYPE = 'prototype'; + + var $export = function(type, name, source){ + var IS_FORCED = type & $export.F + , IS_GLOBAL = type & $export.G + , IS_STATIC = type & $export.S + , IS_PROTO = type & $export.P + , IS_BIND = type & $export.B + , IS_WRAP = type & $export.W + , exports = IS_GLOBAL ? core : core[name] || (core[name] = {}) + , expProto = exports[PROTOTYPE] + , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE] + , key, own, out; + if(IS_GLOBAL)source = name; + for(key in source){ + // contains in native + own = !IS_FORCED && target && target[key] !== undefined; + if(own && key in exports)continue; + // export native or passed + out = own ? target[key] : source[key]; + // prevent global pollution for namespaces + exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key] + // bind timers to global for call from export context + : IS_BIND && own ? ctx(out, global) + // wrap global constructors for prevent change them in library + : IS_WRAP && target[key] == out ? (function(C){ + var F = function(a, b, c){ + if(this instanceof C){ + switch(arguments.length){ + case 0: return new C; + case 1: return new C(a); + case 2: return new C(a, b); + } return new C(a, b, c); + } return C.apply(this, arguments); + }; + F[PROTOTYPE] = C[PROTOTYPE]; + return F; + // make static versions for prototype methods + })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; + // export proto methods to core.%CONSTRUCTOR%.methods.%NAME% + if(IS_PROTO){ + (exports.virtual || (exports.virtual = {}))[key] = out; + // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME% + if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out); + } + } + }; + // type bitmap + $export.F = 1; // forced + $export.G = 2; // global + $export.S = 4; // static + $export.P = 8; // proto + $export.B = 16; // bind + $export.W = 32; // wrap + $export.U = 64; // safe + $export.R = 128; // real proto method for `library` + module.exports = $export; + +/***/ }, + +/***/ 18: +/***/ function(module, exports, __webpack_require__) { + + var shared = __webpack_require__(24)('keys') + , uid = __webpack_require__(19); + module.exports = function(key){ + return shared[key] || (shared[key] = uid(key)); + }; + +/***/ }, + +/***/ 19: +/***/ function(module, exports) { + + var id = 0 + , px = Math.random(); + module.exports = function(key){ + return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); + }; + +/***/ }, + +/***/ 20: +/***/ function(module, exports) { + + module.exports = {}; + +/***/ }, + +/***/ 21: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.14 / 15.2.3.14 Object.keys(O) + var $keys = __webpack_require__(33) + , enumBugKeys = __webpack_require__(23); + + module.exports = Object.keys || function keys(O){ + return $keys(O, enumBugKeys); + }; + +/***/ }, + +/***/ 22: +/***/ function(module, exports, __webpack_require__) { + + var isObject = __webpack_require__(9) + , document = __webpack_require__(2).document + // in old IE typeof document.createElement is 'object' + , is = isObject(document) && isObject(document.createElement); + module.exports = function(it){ + return is ? document.createElement(it) : {}; + }; + +/***/ }, + +/***/ 23: +/***/ function(module, exports) { + + // IE 8- don't enum bug keys + module.exports = ( + 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' + ).split(','); + +/***/ }, + +/***/ 24: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , SHARED = '__core-js_shared__' + , store = global[SHARED] || (global[SHARED] = {}); + module.exports = function(key){ + return store[key] || (store[key] = {}); + }; + +/***/ }, + +/***/ 25: +/***/ function(module, exports) { + + var toString = {}.toString; + + module.exports = function(it){ + return toString.call(it).slice(8, -1); + }; + +/***/ }, + +/***/ 26: +/***/ function(module, exports, __webpack_require__) { + + // optional / simple context binding + var aFunction = __webpack_require__(32); + module.exports = function(fn, that, length){ + aFunction(fn); + if(that === undefined)return fn; + switch(length){ + case 1: return function(a){ + return fn.call(that, a); + }; + case 2: return function(a, b){ + return fn.call(that, a, b); + }; + case 3: return function(a, b, c){ + return fn.call(that, a, b, c); + }; + } + return function(/* ...args */){ + return fn.apply(that, arguments); + }; + }; + +/***/ }, + +/***/ 27: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.13 ToObject(argument) + var defined = __webpack_require__(15); + module.exports = function(it){ + return Object(defined(it)); + }; + +/***/ }, + +/***/ 28: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.1 ToPrimitive(input [, PreferredType]) + var isObject = __webpack_require__(9); + // instead of the ES6 spec version, we didn't implement @@toPrimitive case + // and the second argument - flag - preferred type is a string + module.exports = function(it, S){ + if(!isObject(it))return it; + var fn, val; + if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val; + if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + throw TypeError("Can't convert object to primitive value"); + }; + +/***/ }, + +/***/ 29: +/***/ function(module, exports, __webpack_require__) { + + module.exports = !__webpack_require__(4) && !__webpack_require__(11)((function(){ + return Object.defineProperty(__webpack_require__(22)('div'), 'a', {get: function(){ return 7; }}).a != 7; + })); + +/***/ }, + +/***/ 30: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.15 ToLength + var toInteger = __webpack_require__(16) + , min = Math.min; + module.exports = function(it){ + return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 + }; + +/***/ }, + +/***/ 31: +/***/ function(module, exports, __webpack_require__) { + + var def = __webpack_require__(6).f + , has = __webpack_require__(7) + , TAG = __webpack_require__(3)('toStringTag'); + + module.exports = function(it, tag, stat){ + if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag}); + }; + +/***/ }, + +/***/ 32: +/***/ function(module, exports) { + + module.exports = function(it){ + if(typeof it != 'function')throw TypeError(it + ' is not a function!'); + return it; + }; + +/***/ }, + +/***/ 33: +/***/ function(module, exports, __webpack_require__) { + + var has = __webpack_require__(7) + , toIObject = __webpack_require__(12) + , arrayIndexOf = __webpack_require__(34)(false) + , IE_PROTO = __webpack_require__(18)('IE_PROTO'); + + module.exports = function(object, names){ + var O = toIObject(object) + , i = 0 + , result = [] + , key; + for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key); + // Don't enum bug & hidden keys + while(names.length > i)if(has(O, key = names[i++])){ + ~arrayIndexOf(result, key) || result.push(key); + } + return result; + }; + +/***/ }, + +/***/ 34: +/***/ function(module, exports, __webpack_require__) { + + // false -> Array#indexOf + // true -> Array#includes + var toIObject = __webpack_require__(12) + , toLength = __webpack_require__(30) + , toIndex = __webpack_require__(37); + module.exports = function(IS_INCLUDES){ + return function($this, el, fromIndex){ + var O = toIObject($this) + , length = toLength(O.length) + , index = toIndex(fromIndex, length) + , value; + // Array#includes uses SameValueZero equality algorithm + if(IS_INCLUDES && el != el)while(length > index){ + value = O[index++]; + if(value != value)return true; + // Array#toIndex ignores holes, Array#includes - not + } else for(;length > index; index++)if(IS_INCLUDES || index in O){ + if(O[index] === el)return IS_INCLUDES || index || 0; + } return !IS_INCLUDES && -1; + }; + }; + +/***/ }, + +/***/ 35: +/***/ function(module, exports, __webpack_require__) { + + // fallback for non-array-like ES3 and non-enumerable old V8 strings + var cof = __webpack_require__(25); + module.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){ + return cof(it) == 'String' ? it.split('') : Object(it); + }; + +/***/ }, + +/***/ 36: +/***/ function(module, exports) { + + module.exports = true; + +/***/ }, + +/***/ 37: +/***/ function(module, exports, __webpack_require__) { + + var toInteger = __webpack_require__(16) + , max = Math.max + , min = Math.min; + module.exports = function(index, length){ + index = toInteger(index); + return index < 0 ? max(index + length, 0) : min(index, length); + }; + +/***/ }, + +/***/ 39: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var LIBRARY = __webpack_require__(36) + , $export = __webpack_require__(17) + , redefine = __webpack_require__(41) + , hide = __webpack_require__(8) + , has = __webpack_require__(7) + , Iterators = __webpack_require__(20) + , $iterCreate = __webpack_require__(47) + , setToStringTag = __webpack_require__(31) + , getPrototypeOf = __webpack_require__(49) + , ITERATOR = __webpack_require__(3)('iterator') + , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next` + , FF_ITERATOR = '@@iterator' + , KEYS = 'keys' + , VALUES = 'values'; + + var returnThis = function(){ return this; }; + + module.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){ + $iterCreate(Constructor, NAME, next); + var getMethod = function(kind){ + if(!BUGGY && kind in proto)return proto[kind]; + switch(kind){ + case KEYS: return function keys(){ return new Constructor(this, kind); }; + case VALUES: return function values(){ return new Constructor(this, kind); }; + } return function entries(){ return new Constructor(this, kind); }; + }; + var TAG = NAME + ' Iterator' + , DEF_VALUES = DEFAULT == VALUES + , VALUES_BUG = false + , proto = Base.prototype + , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT] + , $default = $native || getMethod(DEFAULT) + , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined + , $anyNative = NAME == 'Array' ? proto.entries || $native : $native + , methods, key, IteratorPrototype; + // Fix native + if($anyNative){ + IteratorPrototype = getPrototypeOf($anyNative.call(new Base)); + if(IteratorPrototype !== Object.prototype){ + // Set @@toStringTag to native iterators + setToStringTag(IteratorPrototype, TAG, true); + // fix for some old engines + if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis); + } + } + // fix Array#{values, @@iterator}.name in V8 / FF + if(DEF_VALUES && $native && $native.name !== VALUES){ + VALUES_BUG = true; + $default = function values(){ return $native.call(this); }; + } + // Define iterator + if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){ + hide(proto, ITERATOR, $default); + } + // Plug for library + Iterators[NAME] = $default; + Iterators[TAG] = returnThis; + if(DEFAULT){ + methods = { + values: DEF_VALUES ? $default : getMethod(VALUES), + keys: IS_SET ? $default : getMethod(KEYS), + entries: $entries + }; + if(FORCED)for(key in methods){ + if(!(key in proto))redefine(proto, key, methods[key]); + } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); + } + return methods; + }; + +/***/ }, + +/***/ 40: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) + var anObject = __webpack_require__(10) + , dPs = __webpack_require__(48) + , enumBugKeys = __webpack_require__(23) + , IE_PROTO = __webpack_require__(18)('IE_PROTO') + , Empty = function(){ /* empty */ } + , PROTOTYPE = 'prototype'; + + // Create object with fake `null` prototype: use iframe Object with cleared prototype + var createDict = function(){ + // Thrash, waste and sodomy: IE GC bug + var iframe = __webpack_require__(22)('iframe') + , i = enumBugKeys.length + , lt = '<' + , gt = '>' + , iframeDocument; + iframe.style.display = 'none'; + __webpack_require__(46).appendChild(iframe); + iframe.src = 'javascript:'; // eslint-disable-line no-script-url + // createDict = iframe.contentWindow.Object; + // html.removeChild(iframe); + iframeDocument = iframe.contentWindow.document; + iframeDocument.open(); + iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt); + iframeDocument.close(); + createDict = iframeDocument.F; + while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]]; + return createDict(); + }; + + module.exports = Object.create || function create(O, Properties){ + var result; + if(O !== null){ + Empty[PROTOTYPE] = anObject(O); + result = new Empty; + Empty[PROTOTYPE] = null; + // add "__proto__" for Object.getPrototypeOf polyfill + result[IE_PROTO] = O; + } else result = createDict(); + return Properties === undefined ? result : dPs(result, Properties); + }; + + +/***/ }, + +/***/ 41: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(8); + +/***/ }, + +/***/ 42: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var $at = __webpack_require__(50)(true); + + // 21.1.3.27 String.prototype[@@iterator]() + __webpack_require__(39)(String, 'String', (function(iterated){ + this._t = String(iterated); // target + this._i = 0; // next index + // 21.1.5.2.1 %StringIteratorPrototype%.next() + }), (function(){ + var O = this._t + , index = this._i + , point; + if(index >= O.length)return {value: undefined, done: true}; + point = $at(O, index); + this._i += point.length; + return {value: point, done: false}; + })); + +/***/ }, + +/***/ 45: +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + exports.__esModule = true; + + var _from = __webpack_require__(51); + + var _from2 = _interopRequireDefault(_from); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = function (arr) { + if (Array.isArray(arr)) { + for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { + arr2[i] = arr[i]; + } + + return arr2; + } else { + return (0, _from2.default)(arr); + } + }; + +/***/ }, + +/***/ 46: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(2).document && document.documentElement; + +/***/ }, + +/***/ 47: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var create = __webpack_require__(40) + , descriptor = __webpack_require__(14) + , setToStringTag = __webpack_require__(31) + , IteratorPrototype = {}; + + // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() + __webpack_require__(8)(IteratorPrototype, __webpack_require__(3)('iterator'), (function(){ return this; })); + + module.exports = function(Constructor, NAME, next){ + Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)}); + setToStringTag(Constructor, NAME + ' Iterator'); + }; + +/***/ }, + +/***/ 48: +/***/ function(module, exports, __webpack_require__) { + + var dP = __webpack_require__(6) + , anObject = __webpack_require__(10) + , getKeys = __webpack_require__(21); + + module.exports = __webpack_require__(4) ? Object.defineProperties : function defineProperties(O, Properties){ + anObject(O); + var keys = getKeys(Properties) + , length = keys.length + , i = 0 + , P; + while(length > i)dP.f(O, P = keys[i++], Properties[P]); + return O; + }; + +/***/ }, + +/***/ 49: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) + var has = __webpack_require__(7) + , toObject = __webpack_require__(27) + , IE_PROTO = __webpack_require__(18)('IE_PROTO') + , ObjectProto = Object.prototype; + + module.exports = Object.getPrototypeOf || function(O){ + O = toObject(O); + if(has(O, IE_PROTO))return O[IE_PROTO]; + if(typeof O.constructor == 'function' && O instanceof O.constructor){ + return O.constructor.prototype; + } return O instanceof Object ? ObjectProto : null; + }; + +/***/ }, + +/***/ 50: +/***/ function(module, exports, __webpack_require__) { + + var toInteger = __webpack_require__(16) + , defined = __webpack_require__(15); + // true -> String#at + // false -> String#codePointAt + module.exports = function(TO_STRING){ + return function(that, pos){ + var s = String(defined(that)) + , i = toInteger(pos) + , l = s.length + , a, b; + if(i < 0 || i >= l)return TO_STRING ? '' : undefined; + a = s.charCodeAt(i); + return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff + ? TO_STRING ? s.charAt(i) : a + : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000; + }; + }; + +/***/ }, + +/***/ 51: +/***/ function(module, exports, __webpack_require__) { + + module.exports = { "default": __webpack_require__(52), __esModule: true }; + +/***/ }, + +/***/ 52: +/***/ function(module, exports, __webpack_require__) { + + __webpack_require__(42); + __webpack_require__(64); + module.exports = __webpack_require__(5).Array.from; + +/***/ }, + +/***/ 54: +/***/ function(module, exports, __webpack_require__) { + + // getting tag from 19.1.3.6 Object.prototype.toString() + var cof = __webpack_require__(25) + , TAG = __webpack_require__(3)('toStringTag') + // ES3 wrong here + , ARG = cof(function(){ return arguments; }()) == 'Arguments'; + + // fallback for IE11 Script Access Denied error + var tryGet = function(it, key){ + try { + return it[key]; + } catch(e){ /* empty */ } + }; + + module.exports = function(it){ + var O, T, B; + return it === undefined ? 'Undefined' : it === null ? 'Null' + // @@toStringTag case + : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T + // builtinTag case + : ARG ? cof(O) + // ES3 arguments fallback + : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; + }; + +/***/ }, + +/***/ 55: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var $defineProperty = __webpack_require__(6) + , createDesc = __webpack_require__(14); + + module.exports = function(object, index, value){ + if(index in object)$defineProperty.f(object, index, createDesc(0, value)); + else object[index] = value; + }; + +/***/ }, + +/***/ 56: +/***/ function(module, exports, __webpack_require__) { + + // check on default Array iterator + var Iterators = __webpack_require__(20) + , ITERATOR = __webpack_require__(3)('iterator') + , ArrayProto = Array.prototype; + + module.exports = function(it){ + return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it); + }; + +/***/ }, + +/***/ 57: +/***/ function(module, exports, __webpack_require__) { + + // call something on iterator step with safe closing on error + var anObject = __webpack_require__(10); + module.exports = function(iterator, fn, value, entries){ + try { + return entries ? fn(anObject(value)[0], value[1]) : fn(value); + // 7.4.6 IteratorClose(iterator, completion) + } catch(e){ + var ret = iterator['return']; + if(ret !== undefined)anObject(ret.call(iterator)); + throw e; + } + }; + +/***/ }, + +/***/ 58: +/***/ function(module, exports, __webpack_require__) { + + var ITERATOR = __webpack_require__(3)('iterator') + , SAFE_CLOSING = false; + + try { + var riter = [7][ITERATOR](); + riter['return'] = function(){ SAFE_CLOSING = true; }; + Array.from(riter, (function(){ throw 2; })); + } catch(e){ /* empty */ } + + module.exports = function(exec, skipClosing){ + if(!skipClosing && !SAFE_CLOSING)return false; + var safe = false; + try { + var arr = [7] + , iter = arr[ITERATOR](); + iter.next = function(){ return {done: safe = true}; }; + arr[ITERATOR] = function(){ return iter; }; + exec(arr); + } catch(e){ /* empty */ } + return safe; + }; + +/***/ }, + +/***/ 63: +/***/ function(module, exports, __webpack_require__) { + + var classof = __webpack_require__(54) + , ITERATOR = __webpack_require__(3)('iterator') + , Iterators = __webpack_require__(20); + module.exports = __webpack_require__(5).getIteratorMethod = function(it){ + if(it != undefined)return it[ITERATOR] + || it['@@iterator'] + || Iterators[classof(it)]; + }; + +/***/ }, + +/***/ 64: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var ctx = __webpack_require__(26) + , $export = __webpack_require__(17) + , toObject = __webpack_require__(27) + , call = __webpack_require__(57) + , isArrayIter = __webpack_require__(56) + , toLength = __webpack_require__(30) + , createProperty = __webpack_require__(55) + , getIterFn = __webpack_require__(63); + + $export($export.S + $export.F * !__webpack_require__(58)((function(iter){ Array.from(iter); })), 'Array', { + // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined) + from: function from(arrayLike/*, mapfn = undefined, thisArg = undefined*/){ + var O = toObject(arrayLike) + , C = typeof this == 'function' ? this : Array + , aLen = arguments.length + , mapfn = aLen > 1 ? arguments[1] : undefined + , mapping = mapfn !== undefined + , index = 0 + , iterFn = getIterFn(O) + , length, result, step, iterator; + if(mapping)mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2); + // if object isn't iterable or it's array with default iterator - use simple case + if(iterFn != undefined && !(C == Array && isArrayIter(iterFn))){ + for(iterator = iterFn.call(O), result = new C; !(step = iterator.next()).done; index++){ + createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value); + } + } else { + length = toLength(O.length); + for(result = new C(length); length > index; index++){ + createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]); + } + } + result.length = index; + return result; + } + }); + + +/***/ }, + +/***/ 82: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdFile = __webpack_require__(275); + + var _mdFile2 = _interopRequireDefault(_mdFile); + + var _mdFile3 = __webpack_require__(230); + + var _mdFile4 = _interopRequireDefault(_mdFile3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-file', Vue.extend(_mdFile2.default)); + + Vue.material.styles.push(_mdFile4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 129: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _toConsumableArray2 = __webpack_require__(45); + + var _toConsumableArray3 = _interopRequireDefault(_toConsumableArray2); + + var _getClosestVueParent = __webpack_require__(13); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + value: String, + id: String, + name: String, + disabled: Boolean, + required: Boolean, + placeholder: String, + accept: String, + multiple: Boolean + }, + data: function data() { + return { + filename: this.value + }; + }, + + watch: { + value: function value() { + this.filename = this.value; + } + }, + methods: { + getMultipleName: function getMultipleName(files) { + var names = []; + + [].concat((0, _toConsumableArray3.default)(files)).forEach((function (file) { + names.push(file.name); + })); + + return names.join(', '); + }, + openPicker: function openPicker() { + if (!this.disabled) { + this.$refs.fileInput.click(); + this.$refs.textInput.$el.focus(); + } + }, + onFileSelected: function onFileSelected($event) { + var files = $event.target.files || $event.dataTransfer.files; + + if (files) { + if (files.length > 1) { + this.filename = this.getMultipleName(files); + } else if (files.length === 1) { + this.filename = files[0].name; + } else { + this.filename = null; + } + } else { + this.filename = $event.target.value.split('\\').pop(); + } + + this.$emit('selected', files || $event.target.value); + this.$emit('input', this.filename); + } + }, + mounted: function mounted() { + this.parentContainer = (0, _getClosestVueParent2.default)(this.$parent, 'md-input-container'); + + if (!this.parentContainer) { + this.$destroy(); + + throw new Error('You should wrap the md-file in a md-input-container'); + } + + this.parentContainer.hasFile = true; + }, + beforeDestroy: function beforeDestroy() { + this.parentContainer.hasFile = false; + } + }; // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 213: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 230: +/***/ function(module, exports) { + + module.exports = "" + +/***/ }, + +/***/ 275: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(213) + + /* script */ + __vue_exports__ = __webpack_require__(129) + + /* template */ + var __vue_template__ = __webpack_require__(358) + __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/mdFile/mdFile.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-9b893926", __vue_options__) + } else { + hotAPI.reload("data-v-9b893926", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdFile.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 358: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-file", + on: { + "click": _vm.openPicker + } + }, [_c('md-input', { + directives: [{ + name: "model", + rawName: "v-model", + value: (_vm.filename), + expression: "filename" + }], + ref: "textInput", + attrs: { + "readonly": "", + "required": _vm.required, + "placeholder": _vm.placeholder, + "disabled": _vm.disabled + }, + domProps: { + "value": (_vm.filename) + }, + on: { + "input": function($event) { + _vm.filename = $event + } + } + }), _vm._v(" "), _c('md-icon', [_vm._v("attach_file")]), _vm._v(" "), _c('input', { + ref: "fileInput", + attrs: { + "type": "file", + "id": _vm.id, + "name": _vm.name, + "disabled": _vm.disabled, + "multiple": _vm.multiple, + "accept": _vm.accept + }, + on: { + "change": _vm.onFileSelected + } + })], 1) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-9b893926", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdFile/index.js b/dist/components/mdFile/index.js new file mode 100644 index 0000000..4a746e7 --- /dev/null +++ b/dist/components/mdFile/index.js @@ -0,0 +1,6 @@ +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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 r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.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 n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-file",e.extend(f.default)),e.material.styles.push(i.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=o(!(function(){var e=new Error('Cannot find module "./mdFile.vue"');throw e.code="MODULE_NOT_FOUND",e})()),f=n(u),d=o(81),i=n(d);e.exports=t.default},81:function(e,t){e.exports=""}})})); \ No newline at end of file diff --git a/dist/components/mdIcon/index.css b/dist/components/mdIcon/index.css index 7da0305..bbff601 100644 --- a/dist/components/mdIcon/index.css +++ b/dist/components/mdIcon/index.css @@ -1,2 +1,60 @@ -.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} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-icon { + width: 24px; + min-width: 24px; + height: 24px; + min-height: 24px; + font-size: 24px; + margin: auto; + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + fill: currentColor; + text-rendering: optimizeLegibility; + vertical-align: middle; +} +.md-icon.md-size-2x { + width: 48px; + min-width: 48px; + height: 48px; + min-height: 48px; + font-size: 48px; +} +.md-icon.md-size-3x { + width: 72px; + min-width: 72px; + height: 72px; + min-height: 72px; + font-size: 72px; +} +.md-icon.md-size-4x { + width: 96px; + min-width: 96px; + height: 96px; + min-height: 96px; + font-size: 96px; +} +.md-icon.md-size-5x { + width: 120px; + min-width: 120px; + height: 120px; + min-height: 120px; + font-size: 120px; +} +.md-icon svg { + width: 100%; + height: 100%; +} +img.md-icon { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-user-drag: none; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdIcon/index.debug.js b/dist/components/mdIcon/index.debug.js index 9c16c37..cf754ea 100644 --- a/dist/components/mdIcon/index.debug.js +++ b/dist/components/mdIcon/index.debug.js @@ -1,2 +1,362 @@ -!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(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].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(79)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},79:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-icon",e.extend(i.default)),e.material.styles.push(u.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var s=n(249),i=r(s),d=n(209),u=r(d);e.exports=t.default},119:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),s=r(o);t.default={mixins:[s.default]},e.exports=t.default},201:function(e,t){},209:function(e,t){e.exports=".THEME_NAME.md-icon.md-primary{color:PRIMARY-COLOR}.THEME_NAME.md-icon.md-accent{color:ACCENT-COLOR}.THEME_NAME.md-icon.md-warn{color:WARN-COLOR}\n"},249:function(e,t,n){var r,o;n(201),r=n(119);var s=n(334);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=s.render,o.staticRenderFns=s.staticRenderFns,e.exports=r},334:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("i",{staticClass:"md-icon material-icons",class:[e.themeClass]},[e._t("default")],2)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(83); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 83: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdIcon = __webpack_require__(276); + + var _mdIcon2 = _interopRequireDefault(_mdIcon); + + var _mdIcon3 = __webpack_require__(231); + + var _mdIcon4 = _interopRequireDefault(_mdIcon3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-icon', Vue.extend(_mdIcon2.default)); + + Vue.material.styles.push(_mdIcon4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 130: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + var registeredIcons = {}; // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdSrc: String + }, + data: function data() { + return { + svgContent: null, + imageSrc: null + }; + }, + mixins: [_mixin2.default], + watch: { + mdSrc: function mdSrc() { + this.svgContent = null; + this.imageSrc = null; + this.checkSrc(); + } + }, + methods: { + isImage: function isImage(mimetype) { + return mimetype.indexOf('image') >= 0; + }, + isSVG: function isSVG(mimetype) { + return mimetype.indexOf('svg') >= 0; + }, + setSVGContent: function setSVGContent(value) { + var _this = this; + + this.svgContent = value; + + this.$nextTick((function () { + _this.$el.children[0].removeAttribute('fill'); + })); + }, + loadSVG: function loadSVG() { + var _this2 = this; + + if (!registeredIcons[this.mdSrc]) { + (function () { + var request = new XMLHttpRequest(); + var self = _this2; + + request.open('GET', _this2.mdSrc, true); + + request.onload = function () { + var mimetype = this.getResponseHeader('content-type'); + + if (this.status >= 200 && this.status < 400 && self.isImage(mimetype)) { + if (self.isSVG(mimetype)) { + registeredIcons[self.mdSrc] = this.response; + self.setSVGContent(this.response); + } else { + self.loadImage(); + } + } else { + console.warn('The file ' + self.mdSrc + ' is not a valid image.'); + } + }; + + request.send(); + })(); + } else { + this.setSVGContent(registeredIcons[this.mdSrc]); + } + }, + loadImage: function loadImage() { + this.imageSrc = this.mdSrc; + }, + checkSrc: function checkSrc() { + if (this.mdSrc) { + if (this.mdSrc.indexOf('.svg') >= 0) { + this.loadSVG(); + } else { + this.loadImage(); + } + } + } + }, + mounted: function mounted() { + this.checkSrc(); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 221: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 231: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-icon.md-primary {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME.md-icon.md-accent {\n color: ACCENT-COLOR; }\n\n.THEME_NAME.md-icon.md-warn {\n color: WARN-COLOR; }\n" + +/***/ }, + +/***/ 276: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(221) + + /* script */ + __vue_exports__ = __webpack_require__(130) + + /* template */ + var __vue_template__ = __webpack_require__(371) + __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/mdIcon/mdIcon.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-f5836666", __vue_options__) + } else { + hotAPI.reload("data-v-f5836666", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdIcon.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 371: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return (_vm.svgContent) ? _c('i', { + staticClass: "md-icon", + class: [_vm.themeClass], + domProps: { + "innerHTML": _vm._s(_vm.svgContent) + } + }) : (_vm.imageSrc) ? _c('md-image', { + staticClass: "md-icon", + class: [_vm.themeClass], + attrs: { + "md-src": _vm.imageSrc + } + }) : _c('i', { + staticClass: "md-icon material-icons", + class: [_vm.themeClass] + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-f5836666", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdIcon/index.debug.js.map b/dist/components/mdIcon/index.debug.js.map deleted file mode 100644 index e189162..0000000 --- a/dist/components/mdIcon/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*****************","webpack:///components/mdIcon/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd*****************","webpack:///./src/core/components/mdTheme/mixin.js?4fd6**************","webpack:///./src/components/mdIcon/index.js?091d","webpack:///mdIcon.vue?3590","webpack:///./src/components/mdIcon/mdIcon.theme?bf82","webpack:///./src/components/mdIcon/mdIcon.vue?696e","webpack:///./src/components/mdIcon/mdIcon.vue?ecc4*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","79","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdIcon2","material","styles","push","_mdIcon4","_mdIcon","_mdIcon3","119","_mixin","_mixin2","mixins","201","209","249","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","334","_vm","_h","$createElement","_c","_self","staticClass","class","_t"],"mappings":"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","file":"components/mdIcon/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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(79);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 79:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdIcon = __webpack_require__(249);\n\t\n\tvar _mdIcon2 = _interopRequireDefault(_mdIcon);\n\t\n\tvar _mdIcon3 = __webpack_require__(209);\n\t\n\tvar _mdIcon4 = _interopRequireDefault(_mdIcon3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-icon', Vue.extend(_mdIcon2.default));\n\t\n\t Vue.material.styles.push(_mdIcon4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 119:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t mixins: [_mixin2.default]\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 201:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 209:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-icon.md-primary{color:PRIMARY-COLOR}.THEME_NAME.md-icon.md-accent{color:ACCENT-COLOR}.THEME_NAME.md-icon.md-warn{color:WARN-COLOR}\\n\"\n\n/***/ },\n\n/***/ 249:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(201)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(119)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(334)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 334:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('i', {\n\t staticClass: \"md-icon material-icons\",\n\t class: [_vm.themeClass]\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdIcon/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","import mdIcon from './mdIcon.vue';\nimport mdIconTheme from './mdIcon.theme';\n\nexport default function install(Vue) {\n Vue.component('md-icon', Vue.extend(mdIcon));\n\n Vue.material.styles.push(mdIconTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdIcon/index.js","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdIcon.vue?2870ac13","module.exports = \".THEME_NAME.md-icon.md-primary{color:PRIMARY-COLOR}.THEME_NAME.md-icon.md-accent{color:ACCENT-COLOR}.THEME_NAME.md-icon.md-warn{color:WARN-COLOR}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdIcon/mdIcon.theme\n// module id = 209\n// module chunks = 0 18","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-f5836666!sass!./mdIcon.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdIcon.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-f5836666!vue-loader/lib/selector?type=template&index=0!./mdIcon.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdIcon/mdIcon.vue\n// module id = 249\n// module chunks = 0 18","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('i', {\n staticClass: \"md-icon material-icons\",\n class: [_vm.themeClass]\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-f5836666!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdIcon/mdIcon.vue\n// module id = 334\n// module chunks = 0 18"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdIcon/index.js b/dist/components/mdIcon/index.js index 2b6c5e2..e6f0c60 100644 --- a/dist/components/mdIcon/index.js +++ b/dist/components/mdIcon/index.js @@ -1 +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(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].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(79)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},79:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-icon",e.extend(i.default)),e.material.styles.push(u.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var s=n(249),i=r(s),d=n(209),u=r(d);e.exports=t.default},119:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),s=r(o);t.default={mixins:[s.default]},e.exports=t.default},201:function(e,t){},209:function(e,t){e.exports=".THEME_NAME.md-icon.md-primary{color:PRIMARY-COLOR}.THEME_NAME.md-icon.md-accent{color:ACCENT-COLOR}.THEME_NAME.md-icon.md-warn{color:WARN-COLOR}\n"},249:function(e,t,n){var r,o;n(201),r=n(119);var s=n(334);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=s.render,o.staticRenderFns=s.staticRenderFns,e.exports=r},334:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("i",{staticClass:"md-icon material-icons",class:[e.themeClass]},[e._t("default")],2)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(function(e,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.VueMaterial=o():e.VueMaterial=o()})(this,(function(){return (function(e){function o(n){if(t[n])return t[n].exports;var r=t[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,o),r.loaded=!0,r.exports}var t={};return o.m=e,o.c=t,o.p="/",o(0)})({0:function(e,o,t){e.exports=t(20)},20:function(e,o,t){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-icon",e.extend(d.default)),e.material.styles.push(i.default)}Object.defineProperty(o,"__esModule",{value:!0}),o.default=r;var u=t(!(function(){var e=new Error('Cannot find module "./mdIcon.vue"');throw e.code="MODULE_NOT_FOUND",e})()),d=n(u),c=t(82),i=n(c);e.exports=o.default},82:function(e,o){e.exports=".THEME_NAME.md-icon.md-primary{color:PRIMARY-COLOR}.THEME_NAME.md-icon.md-accent{color:ACCENT-COLOR}.THEME_NAME.md-icon.md-warn{color:WARN-COLOR}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdImage/index.css b/dist/components/mdImage/index.css new file mode 100644 index 0000000..82328ee --- /dev/null +++ b/dist/components/mdImage/index.css @@ -0,0 +1,18 @@ +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-image { + opacity: 0; + filter: saturate(20%); +} +.md-image.md-black-output { + filter: brightness(0.4) saturate(20%); +} +.md-image.md-loaded { + opacity: 1; + filter: saturate(100%); + transition: opacity 1.1s cubic-bezier(0.25, 0.8, 0.25, 1), filter 2.2s 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); +} + +/*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdImage/index.css.map b/dist/components/mdImage/index.css.map new file mode 100644 index 0000000..212df5b --- /dev/null +++ b/dist/components/mdImage/index.css.map @@ -0,0 +1 @@ +{"version":3,"sources":[],"names":[],"mappings":"","file":"components/mdImage/index.css","sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdImage/index.debug.js b/dist/components/mdImage/index.debug.js new file mode 100644 index 0000000..a6ec72f --- /dev/null +++ b/dist/components/mdImage/index.debug.js @@ -0,0 +1,309 @@ +(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__(84); + + +/***/ }, + +/***/ 66: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var getImageLightness = function getImageLightness(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 = getImageLightness; + module.exports = exports['default']; + +/***/ }, + +/***/ 84: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdImage = __webpack_require__(277); + + var _mdImage2 = _interopRequireDefault(_mdImage); + + var _mdImage3 = __webpack_require__(232); + + var _mdImage4 = _interopRequireDefault(_mdImage3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-image', Vue.extend(_mdImage2.default)); + + Vue.material.styles.push(_mdImage4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 131: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _getImageLightness = __webpack_require__(66); + + var _getImageLightness2 = _interopRequireDefault(_getImageLightness); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + mdSrc: String + }, + data: function data() { + return { + loaded: false, + applyBlack: true, + imageElement: null + }; + }, + watch: { + mdSrc: function mdSrc() { + this.createImage(); + } + }, + computed: { + classes: function classes() { + return { + 'md-loaded': this.loaded, + 'md-black-output': this.applyBlack + }; + } + }, + methods: { + analyzeLightness: function analyzeLightness(image) { + var _this = this; + + (0, _getImageLightness2.default)(image, (function (lightness) { + var limit = 256; + var darkness = (Math.abs(limit - lightness) * 100 / limit + 15) / 100; + + if (darkness >= 0.7) { + _this.applyBlack = true; + } + + _this.$nextTick((function () { + _this.loaded = true; + })); + })); + }, + createImage: function createImage() { + this.loaded = false; + this.applyBlack = false; + this.imageElement = null; + + if (this.mdSrc) { + this.imageElement = document.createElement('img'); + this.imageElement.crossOrigin = ''; + this.imageElement.src = this.mdSrc; + this.analyzeLightness(this.imageElement); + } + } + }, + created: function created() { + this.createImage(); + } + }; // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 199: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 232: +/***/ function(module, exports) { + + module.exports = "" + +/***/ }, + +/***/ 277: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(199) + + /* script */ + __vue_exports__ = __webpack_require__(131) + + /* template */ + var __vue_template__ = __webpack_require__(329) + __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/mdImage/mdImage.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-2bb54057", __vue_options__) + } else { + hotAPI.reload("data-v-2bb54057", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdImage.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 329: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('img', { + staticClass: "md-image", + class: _vm.classes, + attrs: { + "src": _vm.mdSrc + } + }) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-2bb54057", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdImage/index.js b/dist/components/mdImage/index.js new file mode 100644 index 0000000..2d53682 --- /dev/null +++ b/dist/components/mdImage/index.js @@ -0,0 +1,6 @@ +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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 r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.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 n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-image",e.extend(f.default)),e.material.styles.push(i.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=o(!(function(){var e=new Error('Cannot find module "./mdImage.vue"');throw e.code="MODULE_NOT_FOUND",e})()),f=n(u),d=o(83),i=n(d);e.exports=t.default},83:function(e,t){e.exports=""}})})); \ No newline at end of file diff --git a/dist/components/mdInputContainer/index.css b/dist/components/mdInputContainer/index.css index 4ddaa19..1b93c73 100644 --- a/dist/components/mdInputContainer/index.css +++ b/dist/components/mdInputContainer/index.css @@ -1,2 +1,193 @@ -.md-input-container{width:100%;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;resize:none;line-height:1.3em}.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:not(.md-disabled):after{color:rgba(0,0,0,.87)} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-input-container { + width: 100%; + min-height: 48px; + margin: 4px 0 24px; + padding-top: 16px; + display: -ms-flexbox; + display: flex; + position: relative; +} +.md-input-container:after { + height: 1px; + position: absolute; + right: 0; + bottom: 0; + left: 0; + background-color: rgba(0, 0, 0, 0.12); + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + content: " "; +} +.md-input-container label { + position: absolute; + top: 23px; + left: 0; + pointer-events: none; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-duration: .3s; + color: rgba(0, 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; + -ms-flex: 1; + flex: 1; + border: none; + background: none; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-property: font-size; + color: rgba(0, 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, 0.54); + font-size: 16px; + text-shadow: none; + -webkit-text-fill-color: initial; +} +.md-input-container input ~ .md-icon:not(.md-icon-delete), + .md-input-container textarea ~ .md-icon:not(.md-icon-delete) { + margin-left: 12px; +} +.md-input-container input ~ .md-icon:not(.md-icon-delete):after, + .md-input-container textarea ~ .md-icon:not(.md-icon-delete):after { + right: 0; + left: auto; +} +.md-input-container textarea { + min-height: 32px; + max-height: 230px; + padding: 5px 0; + resize: none; + line-height: 1.3em; +} +.md-input-container .md-error, + .md-input-container .md-count { + height: 20px; + position: absolute; + top: 50px; + font-size: 12px; +} +.md-input-container .md-error { + display: block !important; + opacity: 0; + transform: translate3d(0, -8px, 0); + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); +} +.md-input-container .md-count { + right: 0; +} +.md-input-container .md-icon:not(.md-icon-delete) { + margin: 4px auto; + color: rgba(0, 0, 0, 0.54); + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} +.md-input-container .md-icon:not(.md-icon-delete):after { + width: 36px; + height: 2px; + position: absolute; + left: 0; + bottom: 0; + z-index: 2; + content: ""; +} +.md-input-container .md-icon:not(.md-icon-delete) ~ label { + left: 36px; +} +.md-input-container .md-icon:not(.md-icon-delete) ~ .md-input, + .md-input-container .md-icon:not(.md-icon-delete) ~ .md-textarea, + .md-input-container .md-icon:not(.md-icon-delete) ~ .md-file { + margin-left: 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-input-focused label, .md-input-container.md-has-value label { + pointer-events: auto; + top: 0; + opacity: 1; + font-size: 12px; +} +.md-input-container.md-input-focused input, +.md-input-container.md-input-focused textarea, .md-input-container.md-has-value input, +.md-input-container.md-has-value textarea { + font-size: 16px; +} +.md-input-container.md-has-value input, +.md-input-container.md-has-value textarea { + color: rgba(0, 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: bottom left repeat-x; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.38) 0%, rgba(0, 0, 0, 0.38) 33%, transparent 0%); + background-size: 4px 1px; +} +.md-input-container.md-input-disabled label, +.md-input-container.md-input-disabled input, +.md-input-container.md-input-disabled textarea { + color: rgba(0, 0, 0, 0.38); +} +.md-input-container.md-has-password.md-input-focused .md-toggle-password { + color: rgba(0, 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, 0.38); +} +.md-input-container.md-has-password .md-toggle-password .md-ink-ripple { + color: rgba(0, 0, 0, 0.87); +} +.md-input-container.md-input-invalid .md-error { + opacity: 1; + transform: translate3d(0, 0, 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:not(.md-disabled):after { + color: rgba(0, 0, 0, 0.87); +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdInputContainer/index.debug.js b/dist/components/mdInputContainer/index.debug.js index 54b7530..0d4f929 100644 --- a/dist/components/mdInputContainer/index.debug.js +++ b/dist/components/mdInputContainer/index.debug.js @@ -1,7 +1,1083 @@ -!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(80)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},13:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function e(t,n){return!(!t||!t.$el)&&(0!==t._uid&&(t.$el.classList.contains(n)?t:e(t.$parent,n)))};t.default=n,e.exports=t.default},55: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},57: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(e){this.setParentValue(e)},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(e){this.parentContainer.setValue(e||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(){var e=this.$el.value;this.setParentValue(),this.parentContainer.inputLength=e?e.length:0,this.$emit("change",e),this.$emit("input",e)}}},e.exports=t.default},69:function(e,t,n){var i,o,r;/*! +(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__(85); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 13: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var getClosestVueParent = function getClosestVueParent($parent, cssClass) { + if (!$parent || !$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"]; + +/***/ }, + +/***/ 67: +/***/ 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"]; + +/***/ }, + +/***/ 68: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + value: [String, Number], + disabled: Boolean, + required: Boolean, + maxlength: [Number, String], + placeholder: String + }, + watch: { + value: function value(_value) { + this.$el.value = _value; + this.setParentValue(_value); + }, + disabled: function disabled() { + this.setParentDisabled(); + }, + required: function required() { + this.setParentRequired(); + }, + placeholder: function placeholder() { + this.setParentPlaceholder(); + }, + maxlength: function maxlength() { + this.handleMaxLength(); + } + }, + methods: { + handleMaxLength: function handleMaxLength() { + this.parentContainer.enableCounter = this.maxlength > 0; + this.parentContainer.counterLength = this.maxlength; + }, + setParentValue: function setParentValue(value) { + this.parentContainer.setValue(value || this.$el.value); + }, + setParentDisabled: function setParentDisabled() { + this.parentContainer.isDisabled = this.disabled; + }, + setParentRequired: function setParentRequired() { + this.parentContainer.isRequired = this.required; + }, + setParentPlaceholder: function setParentPlaceholder() { + this.parentContainer.hasPlaceholder = !!this.placeholder; + }, + onFocus: function onFocus() { + this.parentContainer.isFocused = true; + }, + onBlur: function onBlur() { + this.parentContainer.isFocused = false; + this.setParentValue(); + }, + onInput: function onInput() { + var value = this.$el.value; + + this.setParentValue(); + this.parentContainer.inputLength = value ? value.length : 0; + this.$emit('change', value); + this.$emit('input', value); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 71: +/***/ function(module, exports, __webpack_require__) { + + var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! Autosize 3.0.20 license: MIT http://www.jacklmoore.com/autosize */ -!function(n,s){o=[t,e],i=s,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"),u="content-box"===t.boxSizing?-(parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)):parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth),isNaN(u)&&(u=0),a()}function n(t){var n=e.style.width;e.style.width="0px",e.offsetWidth,e.style.width=n,e.style.overflowY=t}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+u;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 a(){o();var t=Math.round(parseFloat(e.style.height)),i=window.getComputedStyle(e,null),r=Math.round(parseFloat(i.height));if(r!==t?"visible"!==i.overflowY&&(n("visible"),o(),r=Math.round(parseFloat(window.getComputedStyle(e,null).height))):"hidden"!==i.overflowY&&(n("hidden"),o(),r=Math.round(parseFloat(window.getComputedStyle(e,null).height))),l!==r){l=r;var a=s("autosize:resized");try{e.dispatchEvent(a)}catch(e){}}}if(e&&e.nodeName&&"TEXTAREA"===e.nodeName&&!r.has(e)){var u=null,d=e.clientWidth,l=null,c=function(){e.clientWidth!==d&&a()},p=function(t){window.removeEventListener("resize",c,!1),e.removeEventListener("input",a,!1),e.removeEventListener("keyup",a,!1),e.removeEventListener("autosize:destroy",p,!1),e.removeEventListener("autosize:update",a,!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",a,!1),window.addEventListener("resize",c,!1),e.addEventListener("input",a,!1),e.addEventListener("autosize:update",a,!1),e.style.overflowX="hidden",e.style.wordWrap="break-word",r.set(e,{destroy:p,update:a}),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))}}}(),s=function(e){return new Event(e,{bubbles:!0})};try{new Event("test")}catch(e){s=function(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!1),t}}var a=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?(a=function(e){return e},a.destroy=function(e){return e},a.update=function(e){return e}):(a=function(e,t){return e&&Array.prototype.forEach.call(e.length?e:[e],function(e){return n(e,t)}),e},a.destroy=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],i),e},a.update=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],o),e}),t.exports=a})},80:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-input-container",s.default),e.component("md-input",u.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(251),s=i(r),a=n(250),u=i(a),d=n(252),l=i(d),c=n(210),p=i(c);e.exports=t.default},120: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(57),r=i(o),s=n(13),a=i(s);t.default={mixins:[r.default],props:{type:{type:String,default:"text"}},mounted:function(){if(this.parentContainer=(0,a.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()}},e.exports=t.default},121: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(1),r=i(o),s=n(55),a=i(s);t.default={props:{mdInline:Boolean,mdHasPassword:Boolean},mixins:[r.default],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,a.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(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")}},e.exports=t.default},122: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(69),r=i(o),s=n(57),a=i(s),u=n(13),d=i(u);t.default={mixins:[a.default],watch:{value:function(){var e=this;this.$nextTick(function(){r.default.update(e.$el)})}},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)}},e.exports=t.default},188:function(e,t){},210:function(e,t){e.exports=".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{color:WARN-COLOR}.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{color:WARN-COLOR}.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{color:PRIMARY-COLOR;text-shadow:0 0 0 BACKGROUND-CONTRAST;-webkit-text-fill-color:transparent}.THEME_NAME.md-input-container.md-input-focused label{color:PRIMARY-COLOR}\n"},250:function(e,t,n){var i,o;i=n(120);var r=n(307);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},251:function(e,t,n){var i,o;n(188),i=n(121);var r=n(304);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},252:function(e,t,n){var i,o;i=n(122);var r=n(311);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},304:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-input-container",class:[e.themeClass,e.classes]},[e._t("default"),e._v(" "),e.enableCounter?n("span",{staticClass:"md-count"},[e._v(e._s(e.inputLength)+" / "+e._s(e.counterLength))]):e._e(),e._v(" "),e.mdHasPassword?n("md-button",{staticClass:"md-icon-button md-toggle-password",on:{click:e.togglePasswordType}},[n("md-icon",[e._v(e._s(e.showPassword?"visibility_off":"visibility"))])],1):e._e()],2)},staticRenderFns:[]}},307:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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){e._k(t.keyCode,"up",38)||e.onInput(t)},function(t){e._k(t.keyCode,"down",40)||e.onInput(t)}]}})},staticRenderFns:[]}},311:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file + (function (global, factory) { + if (true) { + !(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, module], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); + } else if (typeof exports !== 'undefined' && typeof module !== 'undefined') { + factory(exports, module); + } else { + var mod = { + exports: {} + }; + factory(mod.exports, mod); + global.autosize = mod.exports; + } + })(this, (function (exports, module) { + 'use strict'; + + var map = typeof Map === "function" ? new Map() : (function () { + var keys = []; + var values = []; + + return { + has: function has(key) { + return keys.indexOf(key) > -1; + }, + get: function get(key) { + return values[keys.indexOf(key)]; + }, + set: function set(key, value) { + if (keys.indexOf(key) === -1) { + keys.push(key); + values.push(value); + } + }, + 'delete': function _delete(key) { + var index = keys.indexOf(key); + if (index > -1) { + keys.splice(index, 1); + values.splice(index, 1); + } + } + }; + })(); + + var createEvent = function createEvent(name) { + return new Event(name, { bubbles: true }); + }; + try { + new Event('test'); + } catch (e) { + // IE does not support `new Event()` + createEvent = function (name) { + var evt = document.createEvent('Event'); + evt.initEvent(name, true, false); + return evt; + }; + } + + function assign(ta) { + if (!ta || !ta.nodeName || ta.nodeName !== 'TEXTAREA' || map.has(ta)) return; + + var heightOffset = null; + var clientWidth = ta.clientWidth; + var cachedHeight = null; + + function init() { + var style = window.getComputedStyle(ta, null); + + if (style.resize === 'vertical') { + ta.style.resize = 'none'; + } else if (style.resize === 'both') { + ta.style.resize = 'horizontal'; + } + + if (style.boxSizing === 'content-box') { + heightOffset = -(parseFloat(style.paddingTop) + parseFloat(style.paddingBottom)); + } else { + heightOffset = parseFloat(style.borderTopWidth) + parseFloat(style.borderBottomWidth); + } + // Fix when a textarea is not on document body and heightOffset is Not a Number + if (isNaN(heightOffset)) { + heightOffset = 0; + } + + update(); + } + + function changeOverflow(value) { + { + // Chrome/Safari-specific fix: + // When the textarea y-overflow is hidden, Chrome/Safari do not reflow the text to account for the space + // made available by removing the scrollbar. The following forces the necessary text reflow. + var width = ta.style.width; + ta.style.width = '0px'; + // Force reflow: + /* jshint ignore:start */ + ta.offsetWidth; + /* jshint ignore:end */ + ta.style.width = width; + } + + ta.style.overflowY = value; + } + + function getParentOverflows(el) { + var arr = []; + + while (el && el.parentNode && el.parentNode instanceof Element) { + if (el.parentNode.scrollTop) { + arr.push({ + node: el.parentNode, + scrollTop: el.parentNode.scrollTop + }); + } + el = el.parentNode; + } + + return arr; + } + + function resize() { + var originalHeight = ta.style.height; + var overflows = getParentOverflows(ta); + var docTop = document.documentElement && document.documentElement.scrollTop; // Needed for Mobile IE (ticket #240) + + ta.style.height = 'auto'; + + var endHeight = ta.scrollHeight + heightOffset; + + if (ta.scrollHeight === 0) { + // If the scrollHeight is 0, then the element probably has display:none or is detached from the DOM. + ta.style.height = originalHeight; + return; + } + + ta.style.height = endHeight + 'px'; + + // used to check if an update is actually necessary on window.resize + clientWidth = ta.clientWidth; + + // prevents scroll-position jumping + overflows.forEach((function (el) { + el.node.scrollTop = el.scrollTop; + })); + + if (docTop) { + document.documentElement.scrollTop = docTop; + } + } + + function update() { + resize(); + + var styleHeight = Math.round(parseFloat(ta.style.height)); + var computed = window.getComputedStyle(ta, null); + var actualHeight = Math.round(parseFloat(computed.height)); + + // The actual height not matching the style height (set via the resize method) indicates that + // the max-height has been exceeded, in which case the overflow should be set to visible. + if (actualHeight !== styleHeight) { + if (computed.overflowY !== 'visible') { + changeOverflow('visible'); + resize(); + actualHeight = Math.round(parseFloat(window.getComputedStyle(ta, null).height)); + } + } else { + // Normally keep overflow set to hidden, to avoid flash of scrollbar as the textarea expands. + if (computed.overflowY !== 'hidden') { + changeOverflow('hidden'); + resize(); + actualHeight = Math.round(parseFloat(window.getComputedStyle(ta, null).height)); + } + } + + if (cachedHeight !== actualHeight) { + cachedHeight = actualHeight; + var evt = createEvent('autosize:resized'); + try { + ta.dispatchEvent(evt); + } catch (err) { + // Firefox will throw an error on dispatchEvent for a detached element + // https://bugzilla.mozilla.org/show_bug.cgi?id=889376 + } + } + } + + var pageResize = function pageResize() { + if (ta.clientWidth !== clientWidth) { + update(); + } + }; + + var destroy = (function (style) { + window.removeEventListener('resize', pageResize, false); + ta.removeEventListener('input', update, false); + ta.removeEventListener('keyup', update, false); + ta.removeEventListener('autosize:destroy', destroy, false); + ta.removeEventListener('autosize:update', update, false); + + Object.keys(style).forEach((function (key) { + ta.style[key] = style[key]; + })); + + map['delete'](ta); + }).bind(ta, { + height: ta.style.height, + resize: ta.style.resize, + overflowY: ta.style.overflowY, + overflowX: ta.style.overflowX, + wordWrap: ta.style.wordWrap + }); + + ta.addEventListener('autosize:destroy', destroy, false); + + // IE9 does not fire onpropertychange or oninput for deletions, + // so binding to onkeyup to catch most of those events. + // There is no way that I know of to detect something like 'cut' in IE9. + if ('onpropertychange' in ta && 'oninput' in ta) { + ta.addEventListener('keyup', update, false); + } + + window.addEventListener('resize', pageResize, false); + ta.addEventListener('input', update, false); + ta.addEventListener('autosize:update', update, false); + ta.style.overflowX = 'hidden'; + ta.style.wordWrap = 'break-word'; + + map.set(ta, { + destroy: destroy, + update: update + }); + + init(); + } + + function destroy(ta) { + var methods = map.get(ta); + if (methods) { + methods.destroy(); + } + } + + function update(ta) { + var methods = map.get(ta); + if (methods) { + methods.update(); + } + } + + var autosize = null; + + // Do nothing in Node.js environment and IE8 (or lower) + if (typeof window === 'undefined' || typeof window.getComputedStyle !== 'function') { + autosize = function (el) { + return el; + }; + autosize.destroy = function (el) { + return el; + }; + autosize.update = function (el) { + return el; + }; + } else { + autosize = function (el, options) { + if (el) { + Array.prototype.forEach.call(el.length ? el : [el], (function (x) { + return assign(x, options); + })); + } + return el; + }; + autosize.destroy = function (el) { + if (el) { + Array.prototype.forEach.call(el.length ? el : [el], destroy); + } + return el; + }; + autosize.update = function (el) { + if (el) { + Array.prototype.forEach.call(el.length ? el : [el], update); + } + return el; + }; + } + + module.exports = autosize; + })); + +/***/ }, + +/***/ 85: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdInputContainer = __webpack_require__(279); + + var _mdInputContainer2 = _interopRequireDefault(_mdInputContainer); + + var _mdInput = __webpack_require__(278); + + var _mdInput2 = _interopRequireDefault(_mdInput); + + var _mdTextarea = __webpack_require__(280); + + var _mdTextarea2 = _interopRequireDefault(_mdTextarea); + + var _mdInputContainer3 = __webpack_require__(233); + + var _mdInputContainer4 = _interopRequireDefault(_mdInputContainer3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-input-container', _mdInputContainer2.default); + Vue.component('md-input', _mdInput2.default); + Vue.component('md-textarea', _mdTextarea2.default); + + Vue.material.styles.push(_mdInputContainer4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 132: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _common = __webpack_require__(68); + + var _common2 = _interopRequireDefault(_common); + + var _getClosestVueParent = __webpack_require__(13); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + mixins: [_common2.default], + props: { + type: { + type: String, + default: 'text' + } + }, + mounted: function mounted() { + this.parentContainer = (0, _getClosestVueParent2.default)(this.$parent, 'md-input-container'); + + if (!this.parentContainer) { + this.$destroy(); + + throw new Error('You should wrap the md-input in a md-input-container'); + } + + this.setParentDisabled(); + this.setParentRequired(); + this.setParentPlaceholder(); + this.setParentValue(); + this.handleMaxLength(); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 133: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + var _isArray = __webpack_require__(67); + + var _isArray2 = _interopRequireDefault(_isArray); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdInline: Boolean, + mdHasPassword: Boolean + }, + mixins: [_mixin2.default], + data: function data() { + return { + value: '', + input: false, + showPassword: false, + enableCounter: false, + hasSelect: false, + hasPlaceholder: false, + hasFile: false, + isDisabled: false, + isRequired: false, + isFocused: false, + counterLength: 0, + inputLength: 0 + }; + }, + + computed: { + hasValue: function hasValue() { + if ((0, _isArray2.default)(this.value)) { + return this.value.length > 0; + } + + return Boolean(this.value); + }, + classes: function classes() { + return { + 'md-input-inline': this.mdInline, + 'md-has-password': this.mdHasPassword, + 'md-has-select': this.hasSelect, + 'md-has-file': this.hasFile, + '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 isInput() { + return this.input && this.input.tagName.toLowerCase() === 'input'; + }, + togglePasswordType: function togglePasswordType() { + if (this.isInput()) { + if (this.input.type === 'password') { + this.input.type = 'text'; + this.showPassword = true; + } else { + this.input.type = 'password'; + this.showPassword = false; + } + + this.input.focus(); + } + }, + setValue: function setValue(value) { + this.value = value; + } + }, + mounted: function mounted() { + this.input = this.$el.querySelectorAll('input, textarea, select, .md-file')[0]; + + if (!this.input) { + this.$destroy(); + + throw new Error('Missing input/select/textarea inside md-input-container'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 134: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _autosize = __webpack_require__(71); + + var _autosize2 = _interopRequireDefault(_autosize); + + var _common = __webpack_require__(68); + + var _common2 = _interopRequireDefault(_common); + + var _getClosestVueParent = __webpack_require__(13); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + mixins: [_common2.default], + watch: { + value: function value() { + var _this = this; + + this.$nextTick((function () { + _autosize2.default.update(_this.$el); + })); + } + }, + mounted: function mounted() { + this.parentContainer = (0, _getClosestVueParent2.default)(this.$parent, 'md-input-container'); + + if (!this.parentContainer) { + this.$destroy(); + + throw new Error('You should wrap the md-textarea in a md-input-container'); + } + + this.setParentDisabled(); + this.setParentRequired(); + this.setParentPlaceholder(); + this.setParentValue(); + this.handleMaxLength(); + + if (!this.$el.getAttribute('rows')) { + this.$el.setAttribute('rows', '1'); + } + + (0, _autosize2.default)(this.$el); + }, + beforeDestroy: function beforeDestroy() { + _autosize2.default.destroy(this.$el); + } + }; // + // + // + // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 206: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 233: +/***/ function(module, exports) { + + module.exports = ".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 input,\n.THEME_NAME.md-input-container.md-input-invalid textarea,\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 .md-icon:not(.md-icon-delete) {\n color: WARN-COLOR; }\n\n.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 {\n color: WARN-COLOR; }\n\n.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 {\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,\n.THEME_NAME.md-input-container.md-input-focused .md-icon:not(.md-icon-delete) {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME.md-input-container.md-input-disabled label,\n.THEME_NAME.md-input-container.md-input-disabled input,\n.THEME_NAME.md-input-container.md-input-disabled textarea,\n.THEME_NAME.md-input-container.md-input-disabled .md-error,\n.THEME_NAME.md-input-container.md-input-disabled .md-count,\n.THEME_NAME.md-input-container.md-input-disabled .md-icon:not(.md-icon-delete),\n.THEME_NAME.md-input-container.md-input-disabled ::-webkit-input-placeholder {\n color: BACKGROUND-CONTRAST-0.38; }\n\n.THEME_NAME.md-input-container .md-icon:not(.md-icon-delete):after {\n background: BACKGROUND-COLOR; }\n" + +/***/ }, + +/***/ 278: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(132) + + /* template */ + var __vue_template__ = __webpack_require__(342) + __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/mdInputContainer/mdInput.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-53a56078", __vue_options__) + } else { + hotAPI.reload("data-v-53a56078", __vue_options__) + } + })()} + if (__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.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 279: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(206) + + /* script */ + __vue_exports__ = __webpack_require__(133) + + /* template */ + var __vue_template__ = __webpack_require__(339) + __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/mdInputContainer/mdInputContainer.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-4e747acd", __vue_options__) + } else { + hotAPI.reload("data-v-4e747acd", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdInputContainer.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 280: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(134) + + /* template */ + var __vue_template__ = __webpack_require__(346) + __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/mdInputContainer/mdTextarea.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-62d24f30", __vue_options__) + } else { + hotAPI.reload("data-v-62d24f30", __vue_options__) + } + })()} + if (__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.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 339: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-input-container", + class: [_vm.themeClass, _vm.classes] + }, [_vm._t("default"), _vm._v(" "), (_vm.enableCounter) ? _c('span', { + staticClass: "md-count" + }, [_vm._v(_vm._s(_vm.inputLength) + " / " + _vm._s(_vm.counterLength))]) : _vm._e(), _vm._v(" "), (_vm.mdHasPassword) ? _c('md-button', { + staticClass: "md-icon-button md-toggle-password", + on: { + "click": _vm.togglePasswordType + } + }, [_c('md-icon', [_vm._v(_vm._s(_vm.showPassword ? 'visibility_off' : 'visibility'))])], 1) : _vm._e()], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-4e747acd", module.exports) + } + } + +/***/ }, + +/***/ 342: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('input', { + staticClass: "md-input", + attrs: { + "type": _vm.type, + "disabled": _vm.disabled, + "required": _vm.required, + "placeholder": _vm.placeholder, + "maxlength": _vm.maxlength + }, + domProps: { + "value": _vm.value + }, + on: { + "focus": _vm.onFocus, + "blur": _vm.onBlur, + "input": _vm.onInput, + "keydown": [function($event) { + if (_vm._k($event.keyCode, "up", 38)) { return; } + _vm.onInput($event) + }, function($event) { + if (_vm._k($event.keyCode, "down", 40)) { return; } + _vm.onInput($event) + }] + } + }) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-53a56078", module.exports) + } + } + +/***/ }, + +/***/ 346: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('textarea', { + staticClass: "md-input", + attrs: { + "disabled": _vm.disabled, + "required": _vm.required, + "placeholder": _vm.placeholder, + "maxlength": _vm.maxlength + }, + domProps: { + "value": _vm.value + }, + on: { + "focus": _vm.onFocus, + "blur": _vm.onBlur, + "input": _vm.onInput + } + }) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-62d24f30", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdInputContainer/index.debug.js.map b/dist/components/mdInputContainer/index.debug.js.map deleted file mode 100644 index 23083ce..0000000 --- a/dist/components/mdInputContainer/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*********","webpack:///components/mdInputContainer/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd*********","webpack:///./src/core/components/mdTheme/mixin.js?4fd6*******","webpack:///./src/core/utils/getClosestVueParent.js?ea8d***","webpack:///./src/core/utils/isArray.js?5d89*","webpack:///./src/components/mdInputContainer/common.js?7396","webpack:///./~/autosize/dist/autosize.js?4d16","webpack:///./src/components/mdInputContainer/index.js?6c04","webpack:///mdInput.vue?4a5b","webpack:///mdInputContainer.vue?607d","webpack:///mdTextarea.vue?eec0","webpack:///./src/components/mdInputContainer/mdInputContainer.theme?5212","webpack:///./src/components/mdInputContainer/mdInput.vue?d015","webpack:///./src/components/mdInputContainer/mdInputContainer.vue?d75b","webpack:///./src/components/mdInputContainer/mdTextarea.vue?3627","webpack:///./src/components/mdInputContainer/mdInputContainer.vue?a6f4*","webpack:///./src/components/mdInputContainer/mdInput.vue?baa4*","webpack:///./src/components/mdInputContainer/mdTextarea.vue?3e8a*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","13","getClosestVueParent","cssClass","classList","contains","55","isArray","constructor","Array","57","Number","disabled","Boolean","required","maxlength","placeholder","watch","setParentValue","setParentDisabled","setParentRequired","setParentPlaceholder","handleMaxLength","parentContainer","enableCounter","counterLength","setValue","isDisabled","isRequired","hasPlaceholder","onFocus","isFocused","onBlur","onInput","inputLength","length","$emit","69","__WEBPACK_AMD_DEFINE_FACTORY__","__WEBPACK_AMD_DEFINE_ARRAY__","__WEBPACK_AMD_DEFINE_RESULT__","global","apply","undefined","assign","ta","init","style","window","getComputedStyle","resize","heightOffset","boxSizing","parseFloat","paddingTop","paddingBottom","borderTopWidth","borderBottomWidth","isNaN","update","changeOverflow","width","offsetWidth","overflowY","getParentOverflows","el","arr","parentNode","Element","scrollTop","push","node","originalHeight","height","overflows","docTop","document","documentElement","endHeight","scrollHeight","clientWidth","forEach","styleHeight","Math","round","actualHeight","cachedHeight","evt","createEvent","dispatchEvent","err","nodeName","map","has","pageResize","destroy","removeEventListener","keys","key","bind","overflowX","wordWrap","addEventListener","set","get","Map","values","indexOf","delete","index","splice","name","Event","bubbles","e","initEvent","autosize","options","prototype","x","80","_interopRequireDefault","obj","__esModule","install","Vue","component","_mdInputContainer2","_mdInput2","_mdTextarea2","material","styles","_mdInputContainer4","_mdInputContainer","_mdInput","_mdTextarea","_mdInputContainer3","120","_common","_common2","_getClosestVueParent","_getClosestVueParent2","mixins","type","$destroy","Error","121","_mixin","_mixin2","_isArray","_isArray2","mdInline","mdHasPassword","input","showPassword","hasSelect","hasValue","classes","md-input-inline","md-has-password","md-has-select","md-has-value","md-input-placeholder","md-input-disabled","md-input-required","md-input-focused","isInput","tagName","toLowerCase","togglePasswordType","focus","querySelectorAll","122","_autosize","_autosize2","_this","$nextTick","getAttribute","setAttribute","beforeDestroy","188","210","250","__vue_exports__","__vue_options__","__vue_template__","render","staticRenderFns","251","252","304","_vm","_h","$createElement","_c","_self","staticClass","class","_t","_v","_s","_e","on","click","307","attrs","domProps","blur","keydown","$event","_k","keyCode","311"],"mappings":"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","file":"components/mdInputContainer/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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(80);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 13:\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\tvar getClosestVueParent = function getClosestVueParent($parent, cssClass) {\n\t if (!$parent || !$parent.$el) {\n\t return false;\n\t }\n\t\n\t if ($parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.$el.classList.contains(cssClass)) {\n\t return $parent;\n\t }\n\t\n\t return getClosestVueParent($parent.$parent, cssClass);\n\t};\n\t\n\texports.default = getClosestVueParent;\n\tmodule.exports = exports[\"default\"];\n\n/***/ },\n\n/***/ 55:\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\tvar isArray = function isArray(value) {\n\t return value && value.constructor === Array;\n\t};\n\t\n\texports.default = isArray;\n\tmodule.exports = exports[\"default\"];\n\n/***/ },\n\n/***/ 57:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t value: [String, Number],\n\t disabled: Boolean,\n\t required: Boolean,\n\t maxlength: [Number, String],\n\t placeholder: String\n\t },\n\t watch: {\n\t value: function value(_value) {\n\t this.setParentValue(_value);\n\t },\n\t disabled: function disabled() {\n\t this.setParentDisabled();\n\t },\n\t required: function required() {\n\t this.setParentRequired();\n\t },\n\t placeholder: function placeholder() {\n\t this.setParentPlaceholder();\n\t },\n\t maxlength: function maxlength() {\n\t this.handleMaxLength();\n\t }\n\t },\n\t methods: {\n\t handleMaxLength: function handleMaxLength() {\n\t this.parentContainer.enableCounter = this.maxlength > 0;\n\t this.parentContainer.counterLength = this.maxlength;\n\t },\n\t setParentValue: function setParentValue(value) {\n\t this.parentContainer.setValue(value || this.$el.value);\n\t },\n\t setParentDisabled: function setParentDisabled() {\n\t this.parentContainer.isDisabled = this.disabled;\n\t },\n\t setParentRequired: function setParentRequired() {\n\t this.parentContainer.isRequired = this.required;\n\t },\n\t setParentPlaceholder: function setParentPlaceholder() {\n\t this.parentContainer.hasPlaceholder = !!this.placeholder;\n\t },\n\t onFocus: function onFocus() {\n\t this.parentContainer.isFocused = true;\n\t },\n\t onBlur: function onBlur() {\n\t this.parentContainer.isFocused = false;\n\t this.setParentValue();\n\t },\n\t onInput: function onInput() {\n\t var value = this.$el.value;\n\t\n\t this.setParentValue();\n\t this.parentContainer.inputLength = value ? value.length : 0;\n\t this.$emit('change', value);\n\t this.$emit('input', value);\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 69:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!\n\t\tAutosize 3.0.20\n\t\tlicense: MIT\n\t\thttp://www.jacklmoore.com/autosize\n\t*/\n\t(function (global, factory) {\n\t\tif (true) {\n\t\t\t!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, module], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));\n\t\t} else if (typeof exports !== 'undefined' && typeof module !== 'undefined') {\n\t\t\tfactory(exports, module);\n\t\t} else {\n\t\t\tvar mod = {\n\t\t\t\texports: {}\n\t\t\t};\n\t\t\tfactory(mod.exports, mod);\n\t\t\tglobal.autosize = mod.exports;\n\t\t}\n\t})(this, function (exports, module) {\n\t\t'use strict';\n\t\n\t\tvar map = typeof Map === \"function\" ? new Map() : (function () {\n\t\t\tvar keys = [];\n\t\t\tvar values = [];\n\t\n\t\t\treturn {\n\t\t\t\thas: function has(key) {\n\t\t\t\t\treturn keys.indexOf(key) > -1;\n\t\t\t\t},\n\t\t\t\tget: function get(key) {\n\t\t\t\t\treturn values[keys.indexOf(key)];\n\t\t\t\t},\n\t\t\t\tset: function set(key, value) {\n\t\t\t\t\tif (keys.indexOf(key) === -1) {\n\t\t\t\t\t\tkeys.push(key);\n\t\t\t\t\t\tvalues.push(value);\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t'delete': function _delete(key) {\n\t\t\t\t\tvar index = keys.indexOf(key);\n\t\t\t\t\tif (index > -1) {\n\t\t\t\t\t\tkeys.splice(index, 1);\n\t\t\t\t\t\tvalues.splice(index, 1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\n\t\t})();\n\t\n\t\tvar createEvent = function createEvent(name) {\n\t\t\treturn new Event(name, { bubbles: true });\n\t\t};\n\t\ttry {\n\t\t\tnew Event('test');\n\t\t} catch (e) {\n\t\t\t// IE does not support `new Event()`\n\t\t\tcreateEvent = function (name) {\n\t\t\t\tvar evt = document.createEvent('Event');\n\t\t\t\tevt.initEvent(name, true, false);\n\t\t\t\treturn evt;\n\t\t\t};\n\t\t}\n\t\n\t\tfunction assign(ta) {\n\t\t\tif (!ta || !ta.nodeName || ta.nodeName !== 'TEXTAREA' || map.has(ta)) return;\n\t\n\t\t\tvar heightOffset = null;\n\t\t\tvar clientWidth = ta.clientWidth;\n\t\t\tvar cachedHeight = null;\n\t\n\t\t\tfunction init() {\n\t\t\t\tvar style = window.getComputedStyle(ta, null);\n\t\n\t\t\t\tif (style.resize === 'vertical') {\n\t\t\t\t\tta.style.resize = 'none';\n\t\t\t\t} else if (style.resize === 'both') {\n\t\t\t\t\tta.style.resize = 'horizontal';\n\t\t\t\t}\n\t\n\t\t\t\tif (style.boxSizing === 'content-box') {\n\t\t\t\t\theightOffset = -(parseFloat(style.paddingTop) + parseFloat(style.paddingBottom));\n\t\t\t\t} else {\n\t\t\t\t\theightOffset = parseFloat(style.borderTopWidth) + parseFloat(style.borderBottomWidth);\n\t\t\t\t}\n\t\t\t\t// Fix when a textarea is not on document body and heightOffset is Not a Number\n\t\t\t\tif (isNaN(heightOffset)) {\n\t\t\t\t\theightOffset = 0;\n\t\t\t\t}\n\t\n\t\t\t\tupdate();\n\t\t\t}\n\t\n\t\t\tfunction changeOverflow(value) {\n\t\t\t\t{\n\t\t\t\t\t// Chrome/Safari-specific fix:\n\t\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\t// made available by removing the scrollbar. The following forces the necessary text reflow.\n\t\t\t\t\tvar width = ta.style.width;\n\t\t\t\t\tta.style.width = '0px';\n\t\t\t\t\t// Force reflow:\n\t\t\t\t\t/* jshint ignore:start */\n\t\t\t\t\tta.offsetWidth;\n\t\t\t\t\t/* jshint ignore:end */\n\t\t\t\t\tta.style.width = width;\n\t\t\t\t}\n\t\n\t\t\t\tta.style.overflowY = value;\n\t\t\t}\n\t\n\t\t\tfunction getParentOverflows(el) {\n\t\t\t\tvar arr = [];\n\t\n\t\t\t\twhile (el && el.parentNode && el.parentNode instanceof Element) {\n\t\t\t\t\tif (el.parentNode.scrollTop) {\n\t\t\t\t\t\tarr.push({\n\t\t\t\t\t\t\tnode: el.parentNode,\n\t\t\t\t\t\t\tscrollTop: el.parentNode.scrollTop\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t\tel = el.parentNode;\n\t\t\t\t}\n\t\n\t\t\t\treturn arr;\n\t\t\t}\n\t\n\t\t\tfunction resize() {\n\t\t\t\tvar originalHeight = ta.style.height;\n\t\t\t\tvar overflows = getParentOverflows(ta);\n\t\t\t\tvar docTop = document.documentElement && document.documentElement.scrollTop; // Needed for Mobile IE (ticket #240)\n\t\n\t\t\t\tta.style.height = 'auto';\n\t\n\t\t\t\tvar endHeight = ta.scrollHeight + heightOffset;\n\t\n\t\t\t\tif (ta.scrollHeight === 0) {\n\t\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\t\tta.style.height = originalHeight;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\n\t\t\t\tta.style.height = endHeight + 'px';\n\t\n\t\t\t\t// used to check if an update is actually necessary on window.resize\n\t\t\t\tclientWidth = ta.clientWidth;\n\t\n\t\t\t\t// prevents scroll-position jumping\n\t\t\t\toverflows.forEach(function (el) {\n\t\t\t\t\tel.node.scrollTop = el.scrollTop;\n\t\t\t\t});\n\t\n\t\t\t\tif (docTop) {\n\t\t\t\t\tdocument.documentElement.scrollTop = docTop;\n\t\t\t\t}\n\t\t\t}\n\t\n\t\t\tfunction update() {\n\t\t\t\tresize();\n\t\n\t\t\t\tvar styleHeight = Math.round(parseFloat(ta.style.height));\n\t\t\t\tvar computed = window.getComputedStyle(ta, null);\n\t\t\t\tvar actualHeight = Math.round(parseFloat(computed.height));\n\t\n\t\t\t\t// The actual height not matching the style height (set via the resize method) indicates that\n\t\t\t\t// the max-height has been exceeded, in which case the overflow should be set to visible.\n\t\t\t\tif (actualHeight !== styleHeight) {\n\t\t\t\t\tif (computed.overflowY !== 'visible') {\n\t\t\t\t\t\tchangeOverflow('visible');\n\t\t\t\t\t\tresize();\n\t\t\t\t\t\tactualHeight = Math.round(parseFloat(window.getComputedStyle(ta, null).height));\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Normally keep overflow set to hidden, to avoid flash of scrollbar as the textarea expands.\n\t\t\t\t\tif (computed.overflowY !== 'hidden') {\n\t\t\t\t\t\tchangeOverflow('hidden');\n\t\t\t\t\t\tresize();\n\t\t\t\t\t\tactualHeight = Math.round(parseFloat(window.getComputedStyle(ta, null).height));\n\t\t\t\t\t}\n\t\t\t\t}\n\t\n\t\t\t\tif (cachedHeight !== actualHeight) {\n\t\t\t\t\tcachedHeight = actualHeight;\n\t\t\t\t\tvar evt = createEvent('autosize:resized');\n\t\t\t\t\ttry {\n\t\t\t\t\t\tta.dispatchEvent(evt);\n\t\t\t\t\t} catch (err) {\n\t\t\t\t\t\t// Firefox will throw an error on dispatchEvent for a detached element\n\t\t\t\t\t\t// https://bugzilla.mozilla.org/show_bug.cgi?id=889376\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\n\t\t\tvar pageResize = function pageResize() {\n\t\t\t\tif (ta.clientWidth !== clientWidth) {\n\t\t\t\t\tupdate();\n\t\t\t\t}\n\t\t\t};\n\t\n\t\t\tvar destroy = (function (style) {\n\t\t\t\twindow.removeEventListener('resize', pageResize, false);\n\t\t\t\tta.removeEventListener('input', update, false);\n\t\t\t\tta.removeEventListener('keyup', update, false);\n\t\t\t\tta.removeEventListener('autosize:destroy', destroy, false);\n\t\t\t\tta.removeEventListener('autosize:update', update, false);\n\t\n\t\t\t\tObject.keys(style).forEach(function (key) {\n\t\t\t\t\tta.style[key] = style[key];\n\t\t\t\t});\n\t\n\t\t\t\tmap['delete'](ta);\n\t\t\t}).bind(ta, {\n\t\t\t\theight: ta.style.height,\n\t\t\t\tresize: ta.style.resize,\n\t\t\t\toverflowY: ta.style.overflowY,\n\t\t\t\toverflowX: ta.style.overflowX,\n\t\t\t\twordWrap: ta.style.wordWrap\n\t\t\t});\n\t\n\t\t\tta.addEventListener('autosize:destroy', destroy, false);\n\t\n\t\t\t// IE9 does not fire onpropertychange or oninput for deletions,\n\t\t\t// so binding to onkeyup to catch most of those events.\n\t\t\t// There is no way that I know of to detect something like 'cut' in IE9.\n\t\t\tif ('onpropertychange' in ta && 'oninput' in ta) {\n\t\t\t\tta.addEventListener('keyup', update, false);\n\t\t\t}\n\t\n\t\t\twindow.addEventListener('resize', pageResize, false);\n\t\t\tta.addEventListener('input', update, false);\n\t\t\tta.addEventListener('autosize:update', update, false);\n\t\t\tta.style.overflowX = 'hidden';\n\t\t\tta.style.wordWrap = 'break-word';\n\t\n\t\t\tmap.set(ta, {\n\t\t\t\tdestroy: destroy,\n\t\t\t\tupdate: update\n\t\t\t});\n\t\n\t\t\tinit();\n\t\t}\n\t\n\t\tfunction destroy(ta) {\n\t\t\tvar methods = map.get(ta);\n\t\t\tif (methods) {\n\t\t\t\tmethods.destroy();\n\t\t\t}\n\t\t}\n\t\n\t\tfunction update(ta) {\n\t\t\tvar methods = map.get(ta);\n\t\t\tif (methods) {\n\t\t\t\tmethods.update();\n\t\t\t}\n\t\t}\n\t\n\t\tvar autosize = null;\n\t\n\t\t// Do nothing in Node.js environment and IE8 (or lower)\n\t\tif (typeof window === 'undefined' || typeof window.getComputedStyle !== 'function') {\n\t\t\tautosize = function (el) {\n\t\t\t\treturn el;\n\t\t\t};\n\t\t\tautosize.destroy = function (el) {\n\t\t\t\treturn el;\n\t\t\t};\n\t\t\tautosize.update = function (el) {\n\t\t\t\treturn el;\n\t\t\t};\n\t\t} else {\n\t\t\tautosize = function (el, options) {\n\t\t\t\tif (el) {\n\t\t\t\t\tArray.prototype.forEach.call(el.length ? el : [el], function (x) {\n\t\t\t\t\t\treturn assign(x, options);\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\treturn el;\n\t\t\t};\n\t\t\tautosize.destroy = function (el) {\n\t\t\t\tif (el) {\n\t\t\t\t\tArray.prototype.forEach.call(el.length ? el : [el], destroy);\n\t\t\t\t}\n\t\t\t\treturn el;\n\t\t\t};\n\t\t\tautosize.update = function (el) {\n\t\t\t\tif (el) {\n\t\t\t\t\tArray.prototype.forEach.call(el.length ? el : [el], update);\n\t\t\t\t}\n\t\t\t\treturn el;\n\t\t\t};\n\t\t}\n\t\n\t\tmodule.exports = autosize;\n\t});\n\n/***/ },\n\n/***/ 80:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdInputContainer = __webpack_require__(251);\n\t\n\tvar _mdInputContainer2 = _interopRequireDefault(_mdInputContainer);\n\t\n\tvar _mdInput = __webpack_require__(250);\n\t\n\tvar _mdInput2 = _interopRequireDefault(_mdInput);\n\t\n\tvar _mdTextarea = __webpack_require__(252);\n\t\n\tvar _mdTextarea2 = _interopRequireDefault(_mdTextarea);\n\t\n\tvar _mdInputContainer3 = __webpack_require__(210);\n\t\n\tvar _mdInputContainer4 = _interopRequireDefault(_mdInputContainer3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-input-container', _mdInputContainer2.default);\n\t Vue.component('md-input', _mdInput2.default);\n\t Vue.component('md-textarea', _mdTextarea2.default);\n\t\n\t Vue.material.styles.push(_mdInputContainer4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 120:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _common = __webpack_require__(57);\n\t\n\tvar _common2 = _interopRequireDefault(_common);\n\t\n\tvar _getClosestVueParent = __webpack_require__(13);\n\t\n\tvar _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t mixins: [_common2.default],\n\t props: {\n\t type: {\n\t type: String,\n\t default: 'text'\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.parentContainer = (0, _getClosestVueParent2.default)(this.$parent, 'md-input-container');\n\t\n\t if (!this.parentContainer) {\n\t this.$destroy();\n\t\n\t throw new Error('You should wrap the md-input in a md-input-container');\n\t }\n\t\n\t this.setParentDisabled();\n\t this.setParentRequired();\n\t this.setParentPlaceholder();\n\t this.setParentValue();\n\t this.handleMaxLength();\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 121:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tvar _isArray = __webpack_require__(55);\n\t\n\tvar _isArray2 = _interopRequireDefault(_isArray);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdInline: Boolean,\n\t mdHasPassword: Boolean\n\t },\n\t mixins: [_mixin2.default],\n\t data: function data() {\n\t return {\n\t value: '',\n\t input: false,\n\t showPassword: false,\n\t enableCounter: false,\n\t hasSelect: false,\n\t hasPlaceholder: false,\n\t isDisabled: false,\n\t isRequired: false,\n\t isFocused: false,\n\t counterLength: 0,\n\t inputLength: 0\n\t };\n\t },\n\t\n\t computed: {\n\t hasValue: function hasValue() {\n\t if ((0, _isArray2.default)(this.value)) {\n\t return this.value.length > 0;\n\t }\n\t\n\t return Boolean(this.value);\n\t },\n\t classes: function classes() {\n\t return {\n\t 'md-input-inline': this.mdInline,\n\t 'md-has-password': this.mdHasPassword,\n\t 'md-has-select': this.hasSelect,\n\t 'md-has-value': this.hasValue,\n\t 'md-input-placeholder': this.hasPlaceholder,\n\t 'md-input-disabled': this.isDisabled,\n\t 'md-input-required': this.isRequired,\n\t 'md-input-focused': this.isFocused\n\t };\n\t }\n\t },\n\t methods: {\n\t isInput: function isInput() {\n\t return this.input && this.input.tagName.toLowerCase() === 'input';\n\t },\n\t togglePasswordType: function togglePasswordType() {\n\t if (this.isInput()) {\n\t if (this.input.type === 'password') {\n\t this.input.type = 'text';\n\t this.showPassword = true;\n\t } else {\n\t this.input.type = 'password';\n\t this.showPassword = false;\n\t }\n\t\n\t this.input.focus();\n\t }\n\t },\n\t setValue: function setValue(value) {\n\t this.value = value;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.input = this.$el.querySelectorAll('input, textarea, select')[0];\n\t\n\t if (!this.input) {\n\t this.$destroy();\n\t\n\t throw new Error('Missing input/select/textarea inside md-input-container');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 122:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _autosize = __webpack_require__(69);\n\t\n\tvar _autosize2 = _interopRequireDefault(_autosize);\n\t\n\tvar _common = __webpack_require__(57);\n\t\n\tvar _common2 = _interopRequireDefault(_common);\n\t\n\tvar _getClosestVueParent = __webpack_require__(13);\n\t\n\tvar _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t mixins: [_common2.default],\n\t watch: {\n\t value: function value() {\n\t var _this = this;\n\t\n\t this.$nextTick(function () {\n\t _autosize2.default.update(_this.$el);\n\t });\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.parentContainer = (0, _getClosestVueParent2.default)(this.$parent, 'md-input-container');\n\t\n\t if (!this.parentContainer) {\n\t this.$destroy();\n\t\n\t throw new Error('You should wrap the md-textarea in a md-input-container');\n\t }\n\t\n\t this.setParentDisabled();\n\t this.setParentRequired();\n\t this.setParentPlaceholder();\n\t this.setParentValue();\n\t this.handleMaxLength();\n\t\n\t if (!this.$el.getAttribute('rows')) {\n\t this.$el.setAttribute('rows', '1');\n\t }\n\t\n\t (0, _autosize2.default)(this.$el);\n\t },\n\t beforeDestroy: function beforeDestroy() {\n\t _autosize2.default.destroy(this.$el);\n\t }\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 188:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 210:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".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{color:WARN-COLOR}.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{color:WARN-COLOR}.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{color:PRIMARY-COLOR;text-shadow:0 0 0 BACKGROUND-CONTRAST;-webkit-text-fill-color:transparent}.THEME_NAME.md-input-container.md-input-focused label{color:PRIMARY-COLOR}\\n\"\n\n/***/ },\n\n/***/ 250:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(120)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(307)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 251:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(188)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(121)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(304)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 252:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(122)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(311)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 304:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-input-container\",\n\t class: [_vm.themeClass, _vm.classes]\n\t }, [_vm._t(\"default\"), _vm._v(\" \"), (_vm.enableCounter) ? _c('span', {\n\t staticClass: \"md-count\"\n\t }, [_vm._v(_vm._s(_vm.inputLength) + \" / \" + _vm._s(_vm.counterLength))]) : _vm._e(), _vm._v(\" \"), (_vm.mdHasPassword) ? _c('md-button', {\n\t staticClass: \"md-icon-button md-toggle-password\",\n\t on: {\n\t \"click\": _vm.togglePasswordType\n\t }\n\t }, [_c('md-icon', [_vm._v(_vm._s(_vm.showPassword ? 'visibility_off' : 'visibility'))])], 1) : _vm._e()], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 307:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('input', {\n\t staticClass: \"md-input\",\n\t attrs: {\n\t \"type\": _vm.type,\n\t \"disabled\": _vm.disabled,\n\t \"required\": _vm.required,\n\t \"placeholder\": _vm.placeholder,\n\t \"maxlength\": _vm.maxlength\n\t },\n\t domProps: {\n\t \"value\": _vm.value\n\t },\n\t on: {\n\t \"focus\": _vm.onFocus,\n\t \"blur\": _vm.onBlur,\n\t \"input\": _vm.onInput,\n\t \"keydown\": [function($event) {\n\t if (_vm._k($event.keyCode, \"up\", 38)) { return; }\n\t _vm.onInput($event)\n\t }, function($event) {\n\t if (_vm._k($event.keyCode, \"down\", 40)) { return; }\n\t _vm.onInput($event)\n\t }]\n\t }\n\t })\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 311:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('textarea', {\n\t staticClass: \"md-input\",\n\t attrs: {\n\t \"disabled\": _vm.disabled,\n\t \"required\": _vm.required,\n\t \"placeholder\": _vm.placeholder,\n\t \"maxlength\": _vm.maxlength\n\t },\n\t domProps: {\n\t \"value\": _vm.value\n\t },\n\t on: {\n\t \"focus\": _vm.onFocus,\n\t \"blur\": _vm.onBlur,\n\t \"input\": _vm.onInput\n\t }\n\t })\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdInputContainer/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","let getClosestVueParent = ($parent, cssClass) => {\n if (!$parent || !$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","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","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(value) {\n this.setParentValue(value);\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(value) {\n this.parentContainer.setValue(value || this.$el.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 const value = this.$el.value;\n\n this.setParentValue();\n this.parentContainer.inputLength = value ? value.length : 0;\n this.$emit('change', value);\n this.$emit('input', value);\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdInputContainer/common.js","/*!\n\tAutosize 3.0.20\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\t};\n\t})();\n\n\tvar createEvent = function createEvent(name) {\n\t\treturn new Event(name, { bubbles: true });\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\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\t});\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 styleHeight = Math.round(parseFloat(ta.style.height));\n\t\t\tvar computed = window.getComputedStyle(ta, null);\n\t\t\tvar actualHeight = Math.round(parseFloat(computed.height));\n\n\t\t\t// The actual height not matching the style height (set via the resize method) 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 (actualHeight !== styleHeight) {\n\t\t\t\tif (computed.overflowY !== 'visible') {\n\t\t\t\t\tchangeOverflow('visible');\n\t\t\t\t\tresize();\n\t\t\t\t\tactualHeight = Math.round(parseFloat(window.getComputedStyle(ta, null).height));\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\tresize();\n\t\t\t\t\tactualHeight = Math.round(parseFloat(window.getComputedStyle(ta, null).height));\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (cachedHeight !== actualHeight) {\n\t\t\t\tcachedHeight = actualHeight;\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\t\t// Firefox will throw an error on dispatchEvent for a detached element\n\t\t\t\t\t// https://bugzilla.mozilla.org/show_bug.cgi?id=889376\n\t\t\t\t}\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\t\t});\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\t\t});\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\n//////////////////\n// WEBPACK FOOTER\n// ./~/autosize/dist/autosize.js\n// module id = 69\n// module chunks = 0 9","import mdInputContainer from './mdInputContainer.vue';\nimport mdInput from './mdInput.vue';\nimport mdTextarea from './mdTextarea.vue';\nimport mdInputContainerTheme from './mdInputContainer.theme';\n\nexport default function install(Vue) {\n Vue.component('md-input-container', mdInputContainer);\n Vue.component('md-input', mdInput);\n Vue.component('md-textarea', mdTextarea);\n\n Vue.material.styles.push(mdInputContainerTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdInputContainer/index.js","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdInput.vue?18970ece","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdInputContainer.vue?74c303ce","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTextarea.vue?1bf143a4","module.exports = \".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{color:WARN-COLOR}.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{color:WARN-COLOR}.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{color:PRIMARY-COLOR;text-shadow:0 0 0 BACKGROUND-CONTRAST;-webkit-text-fill-color:transparent}.THEME_NAME.md-input-container.md-input-focused label{color:PRIMARY-COLOR}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdInputContainer/mdInputContainer.theme\n// module id = 210\n// module chunks = 0 9","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdInputContainer/mdInput.vue\n// module id = 250\n// module chunks = 0 9","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-4e747acd!sass!./mdInputContainer.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdInputContainer.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-4e747acd!vue-loader/lib/selector?type=template&index=0!./mdInputContainer.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdInputContainer/mdInputContainer.vue\n// module id = 251\n// module chunks = 0 9","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdInputContainer/mdTextarea.vue\n// module id = 252\n// module chunks = 0 9","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-input-container\",\n class: [_vm.themeClass, _vm.classes]\n }, [_vm._t(\"default\"), _vm._v(\" \"), (_vm.enableCounter) ? _c('span', {\n staticClass: \"md-count\"\n }, [_vm._v(_vm._s(_vm.inputLength) + \" / \" + _vm._s(_vm.counterLength))]) : _vm._e(), _vm._v(\" \"), (_vm.mdHasPassword) ? _c('md-button', {\n staticClass: \"md-icon-button md-toggle-password\",\n on: {\n \"click\": _vm.togglePasswordType\n }\n }, [_c('md-icon', [_vm._v(_vm._s(_vm.showPassword ? 'visibility_off' : 'visibility'))])], 1) : _vm._e()], 2)\n},staticRenderFns: []}\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 = 304\n// module chunks = 0 9","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('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 (_vm._k($event.keyCode, \"up\", 38)) { return; }\n _vm.onInput($event)\n }, function($event) {\n if (_vm._k($event.keyCode, \"down\", 40)) { return; }\n _vm.onInput($event)\n }]\n }\n })\n},staticRenderFns: []}\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 = 307\n// module chunks = 0 9","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('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: []}\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 = 311\n// module chunks = 0 9"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdInputContainer/index.js b/dist/components/mdInputContainer/index.js index c302598..fd08460 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(80)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},13:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function e(t,n){return!(!t||!t.$el)&&(0!==t._uid&&(t.$el.classList.contains(n)?t:e(t.$parent,n)))};t.default=n,e.exports=t.default},55: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},57: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(e){this.setParentValue(e)},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(e){this.parentContainer.setValue(e||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(){var e=this.$el.value;this.setParentValue(),this.parentContainer.inputLength=e?e.length:0,this.$emit("change",e),this.$emit("input",e)}}},e.exports=t.default},69:function(e,t,n){var i,o,r;/*! - Autosize 3.0.20 - license: MIT - http://www.jacklmoore.com/autosize - */ -!function(n,s){o=[t,e],i=s,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"),u="content-box"===t.boxSizing?-(parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)):parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth),isNaN(u)&&(u=0),a()}function n(t){var n=e.style.width;e.style.width="0px",e.offsetWidth,e.style.width=n,e.style.overflowY=t}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+u;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 a(){o();var t=Math.round(parseFloat(e.style.height)),i=window.getComputedStyle(e,null),r=Math.round(parseFloat(i.height));if(r!==t?"visible"!==i.overflowY&&(n("visible"),o(),r=Math.round(parseFloat(window.getComputedStyle(e,null).height))):"hidden"!==i.overflowY&&(n("hidden"),o(),r=Math.round(parseFloat(window.getComputedStyle(e,null).height))),l!==r){l=r;var a=s("autosize:resized");try{e.dispatchEvent(a)}catch(e){}}}if(e&&e.nodeName&&"TEXTAREA"===e.nodeName&&!r.has(e)){var u=null,d=e.clientWidth,l=null,c=function(){e.clientWidth!==d&&a()},p=function(t){window.removeEventListener("resize",c,!1),e.removeEventListener("input",a,!1),e.removeEventListener("keyup",a,!1),e.removeEventListener("autosize:destroy",p,!1),e.removeEventListener("autosize:update",a,!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",a,!1),window.addEventListener("resize",c,!1),e.addEventListener("input",a,!1),e.addEventListener("autosize:update",a,!1),e.style.overflowX="hidden",e.style.wordWrap="break-word",r.set(e,{destroy:p,update:a}),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))}}}(),s=function(e){return new Event(e,{bubbles:!0})};try{new Event("test")}catch(e){s=function(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!1),t}}var a=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?(a=function(e){return e},a.destroy=function(e){return e},a.update=function(e){return e}):(a=function(e,t){return e&&Array.prototype.forEach.call(e.length?e:[e],function(e){return n(e,t)}),e},a.destroy=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],i),e},a.update=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],o),e}),t.exports=a})},80:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-input-container",s.default),e.component("md-input",u.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(251),s=i(r),a=n(250),u=i(a),d=n(252),l=i(d),c=n(210),p=i(c);e.exports=t.default},120: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(57),r=i(o),s=n(13),a=i(s);t.default={mixins:[r.default],props:{type:{type:String,default:"text"}},mounted:function(){if(this.parentContainer=(0,a.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()}},e.exports=t.default},121: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(1),r=i(o),s=n(55),a=i(s);t.default={props:{mdInline:Boolean,mdHasPassword:Boolean},mixins:[r.default],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,a.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(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")}},e.exports=t.default},122: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(69),r=i(o),s=n(57),a=i(s),u=n(13),d=i(u);t.default={mixins:[a.default],watch:{value:function(){var e=this;this.$nextTick(function(){r.default.update(e.$el)})}},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)}},e.exports=t.default},188:function(e,t){},210:function(e,t){e.exports=".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{color:WARN-COLOR}.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{color:WARN-COLOR}.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{color:PRIMARY-COLOR;text-shadow:0 0 0 BACKGROUND-CONTRAST;-webkit-text-fill-color:transparent}.THEME_NAME.md-input-container.md-input-focused label{color:PRIMARY-COLOR}\n"},250:function(e,t,n){var i,o;i=n(120);var r=n(307);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},251:function(e,t,n){var i,o;n(188),i=n(121);var r=n(304);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},252:function(e,t,n){var i,o;i=n(122);var r=n(311);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},304:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-input-container",class:[e.themeClass,e.classes]},[e._t("default"),e._v(" "),e.enableCounter?n("span",{staticClass:"md-count"},[e._v(e._s(e.inputLength)+" / "+e._s(e.counterLength))]):e._e(),e._v(" "),e.mdHasPassword?n("md-button",{staticClass:"md-icon-button md-toggle-password",on:{click:e.togglePasswordType}},[n("md-icon",[e._v(e._s(e.showPassword?"visibility_off":"visibility"))])],1):e._e()],2)},staticRenderFns:[]}},307:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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){e._k(t.keyCode,"up",38)||e.onInput(t)},function(t){e._k(t.keyCode,"down",40)||e.onInput(t)}]}})},staticRenderFns:[]}},311:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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 +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueMaterial=t():n.VueMaterial=t()})(this,(function(){return (function(n){function t(i){if(e[i])return e[i].exports;var d=e[i]={exports:{},id:i,loaded:!1};return n[i].call(d.exports,d,d.exports,t),d.loaded=!0,d.exports}var e={};return t.m=n,t.c=e,t.p="/",t(0)})({0:function(n,t,e){n.exports=e(22)},22:function(n,t,e){"use strict";function i(n){return n&&n.__esModule?n:{default:n}}function d(n){n.component("md-input-container",u.default),n.component("md-input",a.default),n.component("md-textarea",p.default),n.material.styles.push(E.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var o=e(!(function(){var n=new Error('Cannot find module "./mdInputContainer.vue"');throw n.code="MODULE_NOT_FOUND",n})()),u=i(o),r=e(!(function(){var n=new Error('Cannot find module "./mdInput.vue"');throw n.code="MODULE_NOT_FOUND",n})()),a=i(r),c=e(!(function(){var n=new Error('Cannot find module "./mdTextarea.vue"');throw n.code="MODULE_NOT_FOUND",n})()),p=i(c),m=e(84),E=i(m);n.exports=t.default},84:function(n,t){n.exports=".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 input,.THEME_NAME.md-input-container.md-input-invalid textarea,.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 .md-icon:not(.md-icon-delete){color:WARN-COLOR}.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{color:WARN-COLOR}.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{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 .md-icon:not(.md-icon-delete){color:PRIMARY-COLOR}.THEME_NAME.md-input-container.md-input-disabled label,.THEME_NAME.md-input-container.md-input-disabled input,.THEME_NAME.md-input-container.md-input-disabled textarea,.THEME_NAME.md-input-container.md-input-disabled .md-error,.THEME_NAME.md-input-container.md-input-disabled .md-count,.THEME_NAME.md-input-container.md-input-disabled .md-icon:not(.md-icon-delete),.THEME_NAME.md-input-container.md-input-disabled ::-webkit-input-placeholder{color:BACKGROUND-CONTRAST-0.38}.THEME_NAME.md-input-container .md-icon:not(.md-icon-delete):after{background:BACKGROUND-COLOR}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdLayout/index.css b/dist/components/mdLayout/index.css index 428c53e..e7465e3 100644 --- a/dist/components/mdLayout/index.css +++ b/dist/components/mdLayout/index.css @@ -1,2 +1,1359 @@ -.md-layout{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1;flex:1}.md-row{-ms-flex-direction:row;flex-direction:row}.md-column{-ms-flex-direction:column;flex-direction:column}.md-layout.md-container{width:100%;max-width:1200px}.md-layout.md-container.md-centered{margin:0 auto}.md-gutter:not(.md-column){margin-right:-12px;margin-left:-12px}.md-gutter:not(.md-column)>.md-layout{padding-right:12px;padding-left:12px}.md-gutter .md-column{margin-top:-12px;margin-bottom:-12px}.md-gutter .md-column>.md-layout{padding-top:12px;padding-bottom:12px}@media (max-width:944px){.md-gutter:not(.md-column){margin-right:-8px;margin-left:-8px}.md-gutter:not(.md-column)>.md-layout{padding-right:8px;padding-left:8px}.md-gutter .md-column{margin-top:-8px;margin-bottom:-8px}.md-gutter .md-column>.md-layout{padding-top:8px;padding-bottom:8px}}.md-gutter-8:not(.md-column){margin-right:-4px;margin-left:-4px}.md-gutter-8:not(.md-column)>.md-layout{padding-right:4px;padding-left:4px}.md-gutter-8 .md-column{margin-top:-4px;margin-bottom:-4px}.md-gutter-8 .md-column>.md-layout{padding-top:4px;padding-bottom:4px}.md-gutter-16:not(.md-column){margin-right:-8px;margin-left:-8px}.md-gutter-16:not(.md-column)>.md-layout{padding-right:8px;padding-left:8px}.md-gutter-16 .md-column{margin-top:-8px;margin-bottom:-8px}.md-gutter-16 .md-column>.md-layout{padding-top:8px;padding-bottom:8px}.md-gutter-24:not(.md-column){margin-right:-12px;margin-left:-12px}.md-gutter-24:not(.md-column)>.md-layout{padding-right:12px;padding-left:12px}.md-gutter-24 .md-column{margin-top:-12px;margin-bottom:-12px}.md-gutter-24 .md-column>.md-layout{padding-top:12px;padding-bottom:12px}.md-gutter-40:not(.md-column){margin-right:-20px;margin-left:-20px}.md-gutter-40:not(.md-column)>.md-layout{padding-right:20px;padding-left:20px}.md-gutter-40 .md-column{margin-top:-20px;margin-bottom:-20px}.md-gutter-40 .md-column>.md-layout{padding-top:20px;padding-bottom:20px}.md-flex{-ms-flex:1 1;flex:1 1}.md-flex-33{min-width:33.33333%;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}.md-flex-66{min-width:33.33333%;-ms-flex:0 1 66.66666%;flex:0 1 66.66666%}.md-flex-offset-33{margin-left:33.33333%}.md-flex-offset-66{margin-left:66.66666%}.md-flex-5{min-width:5%;-ms-flex:0 1 5%;flex:0 1 5%}.md-flex-offset-5{margin-left:5%}.md-flex-10{min-width:10%;-ms-flex:0 1 10%;flex:0 1 10%}.md-flex-offset-10{margin-left:10%}.md-flex-15{min-width:15%;-ms-flex:0 1 15%;flex:0 1 15%}.md-flex-offset-15{margin-left:15%}.md-flex-20{min-width:20%;-ms-flex:0 1 20%;flex:0 1 20%}.md-flex-offset-20{margin-left:20%}.md-flex-25{min-width:25%;-ms-flex:0 1 25%;flex:0 1 25%}.md-flex-offset-25{margin-left:25%}.md-flex-30{min-width:30%;-ms-flex:0 1 30%;flex:0 1 30%}.md-flex-offset-30{margin-left:30%}.md-flex-35{min-width:35%;-ms-flex:0 1 35%;flex:0 1 35%}.md-flex-offset-35{margin-left:35%}.md-flex-40{min-width:40%;-ms-flex:0 1 40%;flex:0 1 40%}.md-flex-offset-40{margin-left:40%}.md-flex-45{min-width:45%;-ms-flex:0 1 45%;flex:0 1 45%}.md-flex-offset-45{margin-left:45%}.md-flex-50{min-width:50%;-ms-flex:0 1 50%;flex:0 1 50%}.md-flex-offset-50{margin-left:50%}.md-flex-55{min-width:55%;-ms-flex:0 1 55%;flex:0 1 55%}.md-flex-offset-55{margin-left:55%}.md-flex-60{min-width:60%;-ms-flex:0 1 60%;flex:0 1 60%}.md-flex-offset-60{margin-left:60%}.md-flex-65{min-width:65%;-ms-flex:0 1 65%;flex:0 1 65%}.md-flex-offset-65{margin-left:65%}.md-flex-70{min-width:70%;-ms-flex:0 1 70%;flex:0 1 70%}.md-flex-offset-70{margin-left:70%}.md-flex-75{min-width:75%;-ms-flex:0 1 75%;flex:0 1 75%}.md-flex-offset-75{margin-left:75%}.md-flex-80{min-width:80%;-ms-flex:0 1 80%;flex:0 1 80%}.md-flex-offset-80{margin-left:80%}.md-flex-85{min-width:85%;-ms-flex:0 1 85%;flex:0 1 85%}.md-flex-offset-85{margin-left:85%}.md-flex-90{min-width:90%;-ms-flex:0 1 90%;flex:0 1 90%}.md-flex-offset-90{margin-left:90%}.md-flex-95{min-width:95%;-ms-flex:0 1 95%;flex:0 1 95%}.md-flex-offset-95{margin-left:95%}.md-flex-100{min-width:100%;-ms-flex:0 1 100%;flex:0 1 100%}.md-flex-offset-100{margin-left:100%}@media (min-width:1904px){.md-row-xlarge{-ms-flex-direction:row;flex-direction:row}.md-column-xlarge{-ms-flex-direction:column;flex-direction:column}.md-flex-xlarge{-ms-flex:1 1;flex:1 1}.md-flex-xlarge-33{min-width:33.33333%;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}.md-flex-xlarge-66{min-width:33.33333%;-ms-flex:0 1 66.66666%;flex:0 1 66.66666%}.md-flex-offset-xlarge-33{margin-left:33.33333%}.md-flex-offset-xlarge-66{margin-left:66.66666%}.md-flex-xlarge-5{min-width:5%;-ms-flex:0 1 5%;flex:0 1 5%}.md-flex-offset-xlarge-5{margin-left:5%}.md-flex-xlarge-10{min-width:10%;-ms-flex:0 1 10%;flex:0 1 10%}.md-flex-offset-xlarge-10{margin-left:10%}.md-flex-xlarge-15{min-width:15%;-ms-flex:0 1 15%;flex:0 1 15%}.md-flex-offset-xlarge-15{margin-left:15%}.md-flex-xlarge-20{min-width:20%;-ms-flex:0 1 20%;flex:0 1 20%}.md-flex-offset-xlarge-20{margin-left:20%}.md-flex-xlarge-25{min-width:25%;-ms-flex:0 1 25%;flex:0 1 25%}.md-flex-offset-xlarge-25{margin-left:25%}.md-flex-xlarge-30{min-width:30%;-ms-flex:0 1 30%;flex:0 1 30%}.md-flex-offset-xlarge-30{margin-left:30%}.md-flex-xlarge-35{min-width:35%;-ms-flex:0 1 35%;flex:0 1 35%}.md-flex-offset-xlarge-35{margin-left:35%}.md-flex-xlarge-40{min-width:40%;-ms-flex:0 1 40%;flex:0 1 40%}.md-flex-offset-xlarge-40{margin-left:40%}.md-flex-xlarge-45{min-width:45%;-ms-flex:0 1 45%;flex:0 1 45%}.md-flex-offset-xlarge-45{margin-left:45%}.md-flex-xlarge-50{min-width:50%;-ms-flex:0 1 50%;flex:0 1 50%}.md-flex-offset-xlarge-50{margin-left:50%}.md-flex-xlarge-55{min-width:55%;-ms-flex:0 1 55%;flex:0 1 55%}.md-flex-offset-xlarge-55{margin-left:55%}.md-flex-xlarge-60{min-width:60%;-ms-flex:0 1 60%;flex:0 1 60%}.md-flex-offset-xlarge-60{margin-left:60%}.md-flex-xlarge-65{min-width:65%;-ms-flex:0 1 65%;flex:0 1 65%}.md-flex-offset-xlarge-65{margin-left:65%}.md-flex-xlarge-70{min-width:70%;-ms-flex:0 1 70%;flex:0 1 70%}.md-flex-offset-xlarge-70{margin-left:70%}.md-flex-xlarge-75{min-width:75%;-ms-flex:0 1 75%;flex:0 1 75%}.md-flex-offset-xlarge-75{margin-left:75%}.md-flex-xlarge-80{min-width:80%;-ms-flex:0 1 80%;flex:0 1 80%}.md-flex-offset-xlarge-80{margin-left:80%}.md-flex-xlarge-85{min-width:85%;-ms-flex:0 1 85%;flex:0 1 85%}.md-flex-offset-xlarge-85{margin-left:85%}.md-flex-xlarge-90{min-width:90%;-ms-flex:0 1 90%;flex:0 1 90%}.md-flex-offset-xlarge-90{margin-left:90%}.md-flex-xlarge-95{min-width:95%;-ms-flex:0 1 95%;flex:0 1 95%}.md-flex-offset-xlarge-95{margin-left:95%}.md-flex-xlarge-100{min-width:100%;-ms-flex:0 1 100%;flex:0 1 100%}.md-flex-offset-xlarge-100{margin-left:100%}.md-hide-xlarge{display:none}}@media (max-width:1903px){.md-row-large{-ms-flex-direction:row;flex-direction:row}.md-column-large{-ms-flex-direction:column;flex-direction:column}.md-flex-large{-ms-flex:1 1;flex:1 1}.md-flex-large-33{min-width:33.33333%;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}.md-flex-large-66{min-width:33.33333%;-ms-flex:0 1 66.66666%;flex:0 1 66.66666%}.md-flex-offset-large-33{margin-left:33.33333%}.md-flex-offset-large-66{margin-left:66.66666%}.md-flex-large-5{min-width:5%;-ms-flex:0 1 5%;flex:0 1 5%}.md-flex-offset-large-5{margin-left:5%}.md-flex-large-10{min-width:10%;-ms-flex:0 1 10%;flex:0 1 10%}.md-flex-offset-large-10{margin-left:10%}.md-flex-large-15{min-width:15%;-ms-flex:0 1 15%;flex:0 1 15%}.md-flex-offset-large-15{margin-left:15%}.md-flex-large-20{min-width:20%;-ms-flex:0 1 20%;flex:0 1 20%}.md-flex-offset-large-20{margin-left:20%}.md-flex-large-25{min-width:25%;-ms-flex:0 1 25%;flex:0 1 25%}.md-flex-offset-large-25{margin-left:25%}.md-flex-large-30{min-width:30%;-ms-flex:0 1 30%;flex:0 1 30%}.md-flex-offset-large-30{margin-left:30%}.md-flex-large-35{min-width:35%;-ms-flex:0 1 35%;flex:0 1 35%}.md-flex-offset-large-35{margin-left:35%}.md-flex-large-40{min-width:40%;-ms-flex:0 1 40%;flex:0 1 40%}.md-flex-offset-large-40{margin-left:40%}.md-flex-large-45{min-width:45%;-ms-flex:0 1 45%;flex:0 1 45%}.md-flex-offset-large-45{margin-left:45%}.md-flex-large-50{min-width:50%;-ms-flex:0 1 50%;flex:0 1 50%}.md-flex-offset-large-50{margin-left:50%}.md-flex-large-55{min-width:55%;-ms-flex:0 1 55%;flex:0 1 55%}.md-flex-offset-large-55{margin-left:55%}.md-flex-large-60{min-width:60%;-ms-flex:0 1 60%;flex:0 1 60%}.md-flex-offset-large-60{margin-left:60%}.md-flex-large-65{min-width:65%;-ms-flex:0 1 65%;flex:0 1 65%}.md-flex-offset-large-65{margin-left:65%}.md-flex-large-70{min-width:70%;-ms-flex:0 1 70%;flex:0 1 70%}.md-flex-offset-large-70{margin-left:70%}.md-flex-large-75{min-width:75%;-ms-flex:0 1 75%;flex:0 1 75%}.md-flex-offset-large-75{margin-left:75%}.md-flex-large-80{min-width:80%;-ms-flex:0 1 80%;flex:0 1 80%}.md-flex-offset-large-80{margin-left:80%}.md-flex-large-85{min-width:85%;-ms-flex:0 1 85%;flex:0 1 85%}.md-flex-offset-large-85{margin-left:85%}.md-flex-large-90{min-width:90%;-ms-flex:0 1 90%;flex:0 1 90%}.md-flex-offset-large-90{margin-left:90%}.md-flex-large-95{min-width:95%;-ms-flex:0 1 95%;flex:0 1 95%}.md-flex-offset-large-95{margin-left:95%}.md-flex-large-100{min-width:100%;-ms-flex:0 1 100%;flex:0 1 100%}.md-flex-offset-large-100{margin-left:100%}.md-hide-large{display:none}}@media (max-width:1264px){.md-row-medium{-ms-flex-direction:row;flex-direction:row}.md-column-medium{-ms-flex-direction:column;flex-direction:column}.md-flex-medium{-ms-flex:1 1;flex:1 1}.md-flex-medium-33{min-width:33.33333%;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}.md-flex-medium-66{min-width:33.33333%;-ms-flex:0 1 66.66666%;flex:0 1 66.66666%}.md-flex-offset-medium-33{margin-left:33.33333%}.md-flex-offset-medium-66{margin-left:66.66666%}.md-flex-medium-5{min-width:5%;-ms-flex:0 1 5%;flex:0 1 5%}.md-flex-offset-medium-5{margin-left:5%}.md-flex-medium-10{min-width:10%;-ms-flex:0 1 10%;flex:0 1 10%}.md-flex-offset-medium-10{margin-left:10%}.md-flex-medium-15{min-width:15%;-ms-flex:0 1 15%;flex:0 1 15%}.md-flex-offset-medium-15{margin-left:15%}.md-flex-medium-20{min-width:20%;-ms-flex:0 1 20%;flex:0 1 20%}.md-flex-offset-medium-20{margin-left:20%}.md-flex-medium-25{min-width:25%;-ms-flex:0 1 25%;flex:0 1 25%}.md-flex-offset-medium-25{margin-left:25%}.md-flex-medium-30{min-width:30%;-ms-flex:0 1 30%;flex:0 1 30%}.md-flex-offset-medium-30{margin-left:30%}.md-flex-medium-35{min-width:35%;-ms-flex:0 1 35%;flex:0 1 35%}.md-flex-offset-medium-35{margin-left:35%}.md-flex-medium-40{min-width:40%;-ms-flex:0 1 40%;flex:0 1 40%}.md-flex-offset-medium-40{margin-left:40%}.md-flex-medium-45{min-width:45%;-ms-flex:0 1 45%;flex:0 1 45%}.md-flex-offset-medium-45{margin-left:45%}.md-flex-medium-50{min-width:50%;-ms-flex:0 1 50%;flex:0 1 50%}.md-flex-offset-medium-50{margin-left:50%}.md-flex-medium-55{min-width:55%;-ms-flex:0 1 55%;flex:0 1 55%}.md-flex-offset-medium-55{margin-left:55%}.md-flex-medium-60{min-width:60%;-ms-flex:0 1 60%;flex:0 1 60%}.md-flex-offset-medium-60{margin-left:60%}.md-flex-medium-65{min-width:65%;-ms-flex:0 1 65%;flex:0 1 65%}.md-flex-offset-medium-65{margin-left:65%}.md-flex-medium-70{min-width:70%;-ms-flex:0 1 70%;flex:0 1 70%}.md-flex-offset-medium-70{margin-left:70%}.md-flex-medium-75{min-width:75%;-ms-flex:0 1 75%;flex:0 1 75%}.md-flex-offset-medium-75{margin-left:75%}.md-flex-medium-80{min-width:80%;-ms-flex:0 1 80%;flex:0 1 80%}.md-flex-offset-medium-80{margin-left:80%}.md-flex-medium-85{min-width:85%;-ms-flex:0 1 85%;flex:0 1 85%}.md-flex-offset-medium-85{margin-left:85%}.md-flex-medium-90{min-width:90%;-ms-flex:0 1 90%;flex:0 1 90%}.md-flex-offset-medium-90{margin-left:90%}.md-flex-medium-95{min-width:95%;-ms-flex:0 1 95%;flex:0 1 95%}.md-flex-offset-medium-95{margin-left:95%}.md-flex-medium-100{min-width:100%;-ms-flex:0 1 100%;flex:0 1 100%}.md-flex-offset-medium-100{margin-left:100%}.md-hide-medium{display:none}}@media (max-width:944px){.md-row-small{-ms-flex-direction:row;flex-direction:row}.md-column-small{-ms-flex-direction:column;flex-direction:column}.md-flex-small{-ms-flex:1 1;flex:1 1}.md-flex-small-33{min-width:33.33333%;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}.md-flex-small-66{min-width:33.33333%;-ms-flex:0 1 66.66666%;flex:0 1 66.66666%}.md-flex-offset-small-33{margin-left:33.33333%}.md-flex-offset-small-66{margin-left:66.66666%}.md-flex-small-5{min-width:5%;-ms-flex:0 1 5%;flex:0 1 5%}.md-flex-offset-small-5{margin-left:5%}.md-flex-small-10{min-width:10%;-ms-flex:0 1 10%;flex:0 1 10%}.md-flex-offset-small-10{margin-left:10%}.md-flex-small-15{min-width:15%;-ms-flex:0 1 15%;flex:0 1 15%}.md-flex-offset-small-15{margin-left:15%}.md-flex-small-20{min-width:20%;-ms-flex:0 1 20%;flex:0 1 20%}.md-flex-offset-small-20{margin-left:20%}.md-flex-small-25{min-width:25%;-ms-flex:0 1 25%;flex:0 1 25%}.md-flex-offset-small-25{margin-left:25%}.md-flex-small-30{min-width:30%;-ms-flex:0 1 30%;flex:0 1 30%}.md-flex-offset-small-30{margin-left:30%}.md-flex-small-35{min-width:35%;-ms-flex:0 1 35%;flex:0 1 35%}.md-flex-offset-small-35{margin-left:35%}.md-flex-small-40{min-width:40%;-ms-flex:0 1 40%;flex:0 1 40%}.md-flex-offset-small-40{margin-left:40%}.md-flex-small-45{min-width:45%;-ms-flex:0 1 45%;flex:0 1 45%}.md-flex-offset-small-45{margin-left:45%}.md-flex-small-50{min-width:50%;-ms-flex:0 1 50%;flex:0 1 50%}.md-flex-offset-small-50{margin-left:50%}.md-flex-small-55{min-width:55%;-ms-flex:0 1 55%;flex:0 1 55%}.md-flex-offset-small-55{margin-left:55%}.md-flex-small-60{min-width:60%;-ms-flex:0 1 60%;flex:0 1 60%}.md-flex-offset-small-60{margin-left:60%}.md-flex-small-65{min-width:65%;-ms-flex:0 1 65%;flex:0 1 65%}.md-flex-offset-small-65{margin-left:65%}.md-flex-small-70{min-width:70%;-ms-flex:0 1 70%;flex:0 1 70%}.md-flex-offset-small-70{margin-left:70%}.md-flex-small-75{min-width:75%;-ms-flex:0 1 75%;flex:0 1 75%}.md-flex-offset-small-75{margin-left:75%}.md-flex-small-80{min-width:80%;-ms-flex:0 1 80%;flex:0 1 80%}.md-flex-offset-small-80{margin-left:80%}.md-flex-small-85{min-width:85%;-ms-flex:0 1 85%;flex:0 1 85%}.md-flex-offset-small-85{margin-left:85%}.md-flex-small-90{min-width:90%;-ms-flex:0 1 90%;flex:0 1 90%}.md-flex-offset-small-90{margin-left:90%}.md-flex-small-95{min-width:95%;-ms-flex:0 1 95%;flex:0 1 95%}.md-flex-offset-small-95{margin-left:95%}.md-flex-small-100{min-width:100%;-ms-flex:0 1 100%;flex:0 1 100%}.md-flex-offset-small-100{margin-left:100%}.md-hide-small{display:none}}@media (max-width:600px){.md-row-xsmall{-ms-flex-direction:row;flex-direction:row}.md-column-xsmall{-ms-flex-direction:column;flex-direction:column}.md-flex-xsmall{-ms-flex:1 1;flex:1 1}.md-flex-xsmall-33{min-width:33.33333%;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}.md-flex-xsmall-66{min-width:33.33333%;-ms-flex:0 1 66.66666%;flex:0 1 66.66666%}.md-flex-offset-xsmall-33{margin-left:33.33333%}.md-flex-offset-xsmall-66{margin-left:66.66666%}.md-flex-xsmall-5{min-width:5%;-ms-flex:0 1 5%;flex:0 1 5%}.md-flex-offset-xsmall-5{margin-left:5%}.md-flex-xsmall-10{min-width:10%;-ms-flex:0 1 10%;flex:0 1 10%}.md-flex-offset-xsmall-10{margin-left:10%}.md-flex-xsmall-15{min-width:15%;-ms-flex:0 1 15%;flex:0 1 15%}.md-flex-offset-xsmall-15{margin-left:15%}.md-flex-xsmall-20{min-width:20%;-ms-flex:0 1 20%;flex:0 1 20%}.md-flex-offset-xsmall-20{margin-left:20%}.md-flex-xsmall-25{min-width:25%;-ms-flex:0 1 25%;flex:0 1 25%}.md-flex-offset-xsmall-25{margin-left:25%}.md-flex-xsmall-30{min-width:30%;-ms-flex:0 1 30%;flex:0 1 30%}.md-flex-offset-xsmall-30{margin-left:30%}.md-flex-xsmall-35{min-width:35%;-ms-flex:0 1 35%;flex:0 1 35%}.md-flex-offset-xsmall-35{margin-left:35%}.md-flex-xsmall-40{min-width:40%;-ms-flex:0 1 40%;flex:0 1 40%}.md-flex-offset-xsmall-40{margin-left:40%}.md-flex-xsmall-45{min-width:45%;-ms-flex:0 1 45%;flex:0 1 45%}.md-flex-offset-xsmall-45{margin-left:45%}.md-flex-xsmall-50{min-width:50%;-ms-flex:0 1 50%;flex:0 1 50%}.md-flex-offset-xsmall-50{margin-left:50%}.md-flex-xsmall-55{min-width:55%;-ms-flex:0 1 55%;flex:0 1 55%}.md-flex-offset-xsmall-55{margin-left:55%}.md-flex-xsmall-60{min-width:60%;-ms-flex:0 1 60%;flex:0 1 60%}.md-flex-offset-xsmall-60{margin-left:60%}.md-flex-xsmall-65{min-width:65%;-ms-flex:0 1 65%;flex:0 1 65%}.md-flex-offset-xsmall-65{margin-left:65%}.md-flex-xsmall-70{min-width:70%;-ms-flex:0 1 70%;flex:0 1 70%}.md-flex-offset-xsmall-70{margin-left:70%}.md-flex-xsmall-75{min-width:75%;-ms-flex:0 1 75%;flex:0 1 75%}.md-flex-offset-xsmall-75{margin-left:75%}.md-flex-xsmall-80{min-width:80%;-ms-flex:0 1 80%;flex:0 1 80%}.md-flex-offset-xsmall-80{margin-left:80%}.md-flex-xsmall-85{min-width:85%;-ms-flex:0 1 85%;flex:0 1 85%}.md-flex-offset-xsmall-85{margin-left:85%}.md-flex-xsmall-90{min-width:90%;-ms-flex:0 1 90%;flex:0 1 90%}.md-flex-offset-xsmall-90{margin-left:90%}.md-flex-xsmall-95{min-width:95%;-ms-flex:0 1 95%;flex:0 1 95%}.md-flex-offset-xsmall-95{margin-left:95%}.md-flex-xsmall-100{min-width:100%;-ms-flex:0 1 100%;flex:0 1 100%}.md-flex-offset-xsmall-100{margin-left:100%}.md-hide-xsmall{display:none}} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +/* Image aspect ratio calculator */ +/* Responsive breakpoints */ +/* Rows and Columns */ +.md-layout { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex: 1; + flex: 1; +} +.md-row { + -ms-flex-direction: row; + flex-direction: row; +} +.md-column { + -ms-flex-direction: column; + flex-direction: column; +} + +/* Container */ +.md-layout.md-container { + width: 100%; + max-width: 1200px; +} +.md-layout.md-container.md-centered { + margin: 0 auto; +} + +/* Alignments */ +.md-align-start { + -ms-flex-pack: start; + justify-content: flex-start; +} +.md-align-center { + -ms-flex-pack: center; + justify-content: center; +} +.md-align-end { + -ms-flex-pack: end; + justify-content: flex-end; +} + +/* Gutter Size */ +.md-gutter:not(.md-column) { + margin-right: -12px; + margin-left: -12px; +} +.md-gutter:not(.md-column) > .md-layout { + padding-right: 12px; + padding-left: 12px; +} +.md-gutter .md-column { + margin-top: -12px; + margin-bottom: -12px; +} +.md-gutter .md-column > .md-layout { + padding-top: 12px; + padding-bottom: 12px; +} +@media (max-width: 944px) { +.md-gutter:not(.md-column) { + margin-right: -8px; + margin-left: -8px; +} +.md-gutter:not(.md-column) > .md-layout { + padding-right: 8px; + padding-left: 8px; +} +.md-gutter .md-column { + margin-top: -8px; + margin-bottom: -8px; +} +.md-gutter .md-column > .md-layout { + padding-top: 8px; + padding-bottom: 8px; +} +} +.md-gutter-8:not(.md-column) { + margin-right: -4px; + margin-left: -4px; +} +.md-gutter-8:not(.md-column) > .md-layout { + padding-right: 4px; + padding-left: 4px; +} +.md-gutter-8 .md-column { + margin-top: -4px; + margin-bottom: -4px; +} +.md-gutter-8 .md-column > .md-layout { + padding-top: 4px; + padding-bottom: 4px; +} +.md-gutter-16:not(.md-column) { + margin-right: -8px; + margin-left: -8px; +} +.md-gutter-16:not(.md-column) > .md-layout { + padding-right: 8px; + padding-left: 8px; +} +.md-gutter-16 .md-column { + margin-top: -8px; + margin-bottom: -8px; +} +.md-gutter-16 .md-column > .md-layout { + padding-top: 8px; + padding-bottom: 8px; +} +.md-gutter-24:not(.md-column) { + margin-right: -12px; + margin-left: -12px; +} +.md-gutter-24:not(.md-column) > .md-layout { + padding-right: 12px; + padding-left: 12px; +} +.md-gutter-24 .md-column { + margin-top: -12px; + margin-bottom: -12px; +} +.md-gutter-24 .md-column > .md-layout { + padding-top: 12px; + padding-bottom: 12px; +} +.md-gutter-40:not(.md-column) { + margin-right: -20px; + margin-left: -20px; +} +.md-gutter-40:not(.md-column) > .md-layout { + padding-right: 20px; + padding-left: 20px; +} +.md-gutter-40 .md-column { + margin-top: -20px; + margin-bottom: -20px; +} +.md-gutter-40 .md-column > .md-layout { + padding-top: 20px; + padding-bottom: 20px; +} + +/* Flex Size */ +.md-flex { + -ms-flex: 1 1; + flex: 1 1; +} +.md-flex-33 { + min-width: 33.33333%; + -ms-flex: 0 1 33.33333%; + flex: 0 1 33.33333%; +} +.md-flex-66 { + min-width: 33.33333%; + -ms-flex: 0 1 66.66666%; + flex: 0 1 66.66666%; +} +.md-flex-offset-33 { + margin-left: 33.33333%; +} +.md-flex-offset-66 { + margin-left: 66.66666%; +} +.md-flex-5 { + min-width: 5%; + -ms-flex: 0 1 5%; + flex: 0 1 5%; +} +.md-flex-offset-5 { + margin-left: 5%; +} +.md-flex-10 { + min-width: 10%; + -ms-flex: 0 1 10%; + flex: 0 1 10%; +} +.md-flex-offset-10 { + margin-left: 10%; +} +.md-flex-15 { + min-width: 15%; + -ms-flex: 0 1 15%; + flex: 0 1 15%; +} +.md-flex-offset-15 { + margin-left: 15%; +} +.md-flex-20 { + min-width: 20%; + -ms-flex: 0 1 20%; + flex: 0 1 20%; +} +.md-flex-offset-20 { + margin-left: 20%; +} +.md-flex-25 { + min-width: 25%; + -ms-flex: 0 1 25%; + flex: 0 1 25%; +} +.md-flex-offset-25 { + margin-left: 25%; +} +.md-flex-30 { + min-width: 30%; + -ms-flex: 0 1 30%; + flex: 0 1 30%; +} +.md-flex-offset-30 { + margin-left: 30%; +} +.md-flex-35 { + min-width: 35%; + -ms-flex: 0 1 35%; + flex: 0 1 35%; +} +.md-flex-offset-35 { + margin-left: 35%; +} +.md-flex-40 { + min-width: 40%; + -ms-flex: 0 1 40%; + flex: 0 1 40%; +} +.md-flex-offset-40 { + margin-left: 40%; +} +.md-flex-45 { + min-width: 45%; + -ms-flex: 0 1 45%; + flex: 0 1 45%; +} +.md-flex-offset-45 { + margin-left: 45%; +} +.md-flex-50 { + min-width: 50%; + -ms-flex: 0 1 50%; + flex: 0 1 50%; +} +.md-flex-offset-50 { + margin-left: 50%; +} +.md-flex-55 { + min-width: 55%; + -ms-flex: 0 1 55%; + flex: 0 1 55%; +} +.md-flex-offset-55 { + margin-left: 55%; +} +.md-flex-60 { + min-width: 60%; + -ms-flex: 0 1 60%; + flex: 0 1 60%; +} +.md-flex-offset-60 { + margin-left: 60%; +} +.md-flex-65 { + min-width: 65%; + -ms-flex: 0 1 65%; + flex: 0 1 65%; +} +.md-flex-offset-65 { + margin-left: 65%; +} +.md-flex-70 { + min-width: 70%; + -ms-flex: 0 1 70%; + flex: 0 1 70%; +} +.md-flex-offset-70 { + margin-left: 70%; +} +.md-flex-75 { + min-width: 75%; + -ms-flex: 0 1 75%; + flex: 0 1 75%; +} +.md-flex-offset-75 { + margin-left: 75%; +} +.md-flex-80 { + min-width: 80%; + -ms-flex: 0 1 80%; + flex: 0 1 80%; +} +.md-flex-offset-80 { + margin-left: 80%; +} +.md-flex-85 { + min-width: 85%; + -ms-flex: 0 1 85%; + flex: 0 1 85%; +} +.md-flex-offset-85 { + margin-left: 85%; +} +.md-flex-90 { + min-width: 90%; + -ms-flex: 0 1 90%; + flex: 0 1 90%; +} +.md-flex-offset-90 { + margin-left: 90%; +} +.md-flex-95 { + min-width: 95%; + -ms-flex: 0 1 95%; + flex: 0 1 95%; +} +.md-flex-offset-95 { + margin-left: 95%; +} +.md-flex-100 { + min-width: 100%; + -ms-flex: 0 1 100%; + flex: 0 1 100%; +} +.md-flex-offset-100 { + margin-left: 100%; +} + +/* Responsive Breakpoints */ +@media (min-width: 1904px) { +.md-row-xlarge { + -ms-flex-direction: row; + flex-direction: row; +} +.md-column-xlarge { + -ms-flex-direction: column; + flex-direction: column; +} +.md-flex-xlarge { + -ms-flex: 1 1; + flex: 1 1; +} +.md-flex-xlarge-33 { + min-width: 33.33333%; + -ms-flex: 0 1 33.33333%; + flex: 0 1 33.33333%; +} +.md-flex-xlarge-66 { + min-width: 33.33333%; + -ms-flex: 0 1 66.66666%; + flex: 0 1 66.66666%; +} +.md-flex-offset-xlarge-33 { + margin-left: 33.33333%; +} +.md-flex-offset-xlarge-66 { + margin-left: 66.66666%; +} +.md-flex-xlarge-5 { + min-width: 5%; + -ms-flex: 0 1 5%; + flex: 0 1 5%; +} +.md-flex-offset-xlarge-5 { + margin-left: 5%; +} +.md-flex-xlarge-10 { + min-width: 10%; + -ms-flex: 0 1 10%; + flex: 0 1 10%; +} +.md-flex-offset-xlarge-10 { + margin-left: 10%; +} +.md-flex-xlarge-15 { + min-width: 15%; + -ms-flex: 0 1 15%; + flex: 0 1 15%; +} +.md-flex-offset-xlarge-15 { + margin-left: 15%; +} +.md-flex-xlarge-20 { + min-width: 20%; + -ms-flex: 0 1 20%; + flex: 0 1 20%; +} +.md-flex-offset-xlarge-20 { + margin-left: 20%; +} +.md-flex-xlarge-25 { + min-width: 25%; + -ms-flex: 0 1 25%; + flex: 0 1 25%; +} +.md-flex-offset-xlarge-25 { + margin-left: 25%; +} +.md-flex-xlarge-30 { + min-width: 30%; + -ms-flex: 0 1 30%; + flex: 0 1 30%; +} +.md-flex-offset-xlarge-30 { + margin-left: 30%; +} +.md-flex-xlarge-35 { + min-width: 35%; + -ms-flex: 0 1 35%; + flex: 0 1 35%; +} +.md-flex-offset-xlarge-35 { + margin-left: 35%; +} +.md-flex-xlarge-40 { + min-width: 40%; + -ms-flex: 0 1 40%; + flex: 0 1 40%; +} +.md-flex-offset-xlarge-40 { + margin-left: 40%; +} +.md-flex-xlarge-45 { + min-width: 45%; + -ms-flex: 0 1 45%; + flex: 0 1 45%; +} +.md-flex-offset-xlarge-45 { + margin-left: 45%; +} +.md-flex-xlarge-50 { + min-width: 50%; + -ms-flex: 0 1 50%; + flex: 0 1 50%; +} +.md-flex-offset-xlarge-50 { + margin-left: 50%; +} +.md-flex-xlarge-55 { + min-width: 55%; + -ms-flex: 0 1 55%; + flex: 0 1 55%; +} +.md-flex-offset-xlarge-55 { + margin-left: 55%; +} +.md-flex-xlarge-60 { + min-width: 60%; + -ms-flex: 0 1 60%; + flex: 0 1 60%; +} +.md-flex-offset-xlarge-60 { + margin-left: 60%; +} +.md-flex-xlarge-65 { + min-width: 65%; + -ms-flex: 0 1 65%; + flex: 0 1 65%; +} +.md-flex-offset-xlarge-65 { + margin-left: 65%; +} +.md-flex-xlarge-70 { + min-width: 70%; + -ms-flex: 0 1 70%; + flex: 0 1 70%; +} +.md-flex-offset-xlarge-70 { + margin-left: 70%; +} +.md-flex-xlarge-75 { + min-width: 75%; + -ms-flex: 0 1 75%; + flex: 0 1 75%; +} +.md-flex-offset-xlarge-75 { + margin-left: 75%; +} +.md-flex-xlarge-80 { + min-width: 80%; + -ms-flex: 0 1 80%; + flex: 0 1 80%; +} +.md-flex-offset-xlarge-80 { + margin-left: 80%; +} +.md-flex-xlarge-85 { + min-width: 85%; + -ms-flex: 0 1 85%; + flex: 0 1 85%; +} +.md-flex-offset-xlarge-85 { + margin-left: 85%; +} +.md-flex-xlarge-90 { + min-width: 90%; + -ms-flex: 0 1 90%; + flex: 0 1 90%; +} +.md-flex-offset-xlarge-90 { + margin-left: 90%; +} +.md-flex-xlarge-95 { + min-width: 95%; + -ms-flex: 0 1 95%; + flex: 0 1 95%; +} +.md-flex-offset-xlarge-95 { + margin-left: 95%; +} +.md-flex-xlarge-100 { + min-width: 100%; + -ms-flex: 0 1 100%; + flex: 0 1 100%; +} +.md-flex-offset-xlarge-100 { + margin-left: 100%; +} +.md-align-xlarge-start { + -ms-flex-pack: start; + justify-content: flex-start; +} +.md-align-xlarge-center { + -ms-flex-pack: center; + justify-content: center; +} +.md-align-xlarge-end { + -ms-flex-pack: end; + justify-content: flex-end; +} +.md-hide-xlarge { + display: none; +} +} +@media (max-width: 1903px) { +.md-row-large { + -ms-flex-direction: row; + flex-direction: row; +} +.md-column-large { + -ms-flex-direction: column; + flex-direction: column; +} +.md-flex-large { + -ms-flex: 1 1; + flex: 1 1; +} +.md-flex-large-33 { + min-width: 33.33333%; + -ms-flex: 0 1 33.33333%; + flex: 0 1 33.33333%; +} +.md-flex-large-66 { + min-width: 33.33333%; + -ms-flex: 0 1 66.66666%; + flex: 0 1 66.66666%; +} +.md-flex-offset-large-33 { + margin-left: 33.33333%; +} +.md-flex-offset-large-66 { + margin-left: 66.66666%; +} +.md-flex-large-5 { + min-width: 5%; + -ms-flex: 0 1 5%; + flex: 0 1 5%; +} +.md-flex-offset-large-5 { + margin-left: 5%; +} +.md-flex-large-10 { + min-width: 10%; + -ms-flex: 0 1 10%; + flex: 0 1 10%; +} +.md-flex-offset-large-10 { + margin-left: 10%; +} +.md-flex-large-15 { + min-width: 15%; + -ms-flex: 0 1 15%; + flex: 0 1 15%; +} +.md-flex-offset-large-15 { + margin-left: 15%; +} +.md-flex-large-20 { + min-width: 20%; + -ms-flex: 0 1 20%; + flex: 0 1 20%; +} +.md-flex-offset-large-20 { + margin-left: 20%; +} +.md-flex-large-25 { + min-width: 25%; + -ms-flex: 0 1 25%; + flex: 0 1 25%; +} +.md-flex-offset-large-25 { + margin-left: 25%; +} +.md-flex-large-30 { + min-width: 30%; + -ms-flex: 0 1 30%; + flex: 0 1 30%; +} +.md-flex-offset-large-30 { + margin-left: 30%; +} +.md-flex-large-35 { + min-width: 35%; + -ms-flex: 0 1 35%; + flex: 0 1 35%; +} +.md-flex-offset-large-35 { + margin-left: 35%; +} +.md-flex-large-40 { + min-width: 40%; + -ms-flex: 0 1 40%; + flex: 0 1 40%; +} +.md-flex-offset-large-40 { + margin-left: 40%; +} +.md-flex-large-45 { + min-width: 45%; + -ms-flex: 0 1 45%; + flex: 0 1 45%; +} +.md-flex-offset-large-45 { + margin-left: 45%; +} +.md-flex-large-50 { + min-width: 50%; + -ms-flex: 0 1 50%; + flex: 0 1 50%; +} +.md-flex-offset-large-50 { + margin-left: 50%; +} +.md-flex-large-55 { + min-width: 55%; + -ms-flex: 0 1 55%; + flex: 0 1 55%; +} +.md-flex-offset-large-55 { + margin-left: 55%; +} +.md-flex-large-60 { + min-width: 60%; + -ms-flex: 0 1 60%; + flex: 0 1 60%; +} +.md-flex-offset-large-60 { + margin-left: 60%; +} +.md-flex-large-65 { + min-width: 65%; + -ms-flex: 0 1 65%; + flex: 0 1 65%; +} +.md-flex-offset-large-65 { + margin-left: 65%; +} +.md-flex-large-70 { + min-width: 70%; + -ms-flex: 0 1 70%; + flex: 0 1 70%; +} +.md-flex-offset-large-70 { + margin-left: 70%; +} +.md-flex-large-75 { + min-width: 75%; + -ms-flex: 0 1 75%; + flex: 0 1 75%; +} +.md-flex-offset-large-75 { + margin-left: 75%; +} +.md-flex-large-80 { + min-width: 80%; + -ms-flex: 0 1 80%; + flex: 0 1 80%; +} +.md-flex-offset-large-80 { + margin-left: 80%; +} +.md-flex-large-85 { + min-width: 85%; + -ms-flex: 0 1 85%; + flex: 0 1 85%; +} +.md-flex-offset-large-85 { + margin-left: 85%; +} +.md-flex-large-90 { + min-width: 90%; + -ms-flex: 0 1 90%; + flex: 0 1 90%; +} +.md-flex-offset-large-90 { + margin-left: 90%; +} +.md-flex-large-95 { + min-width: 95%; + -ms-flex: 0 1 95%; + flex: 0 1 95%; +} +.md-flex-offset-large-95 { + margin-left: 95%; +} +.md-flex-large-100 { + min-width: 100%; + -ms-flex: 0 1 100%; + flex: 0 1 100%; +} +.md-flex-offset-large-100 { + margin-left: 100%; +} +.md-align-large-start { + -ms-flex-pack: start; + justify-content: flex-start; +} +.md-align-large-center { + -ms-flex-pack: center; + justify-content: center; +} +.md-align-large-end { + -ms-flex-pack: end; + justify-content: flex-end; +} +.md-hide-large { + display: none; +} +} +@media (max-width: 1264px) { +.md-row-medium { + -ms-flex-direction: row; + flex-direction: row; +} +.md-column-medium { + -ms-flex-direction: column; + flex-direction: column; +} +.md-flex-medium { + -ms-flex: 1 1; + flex: 1 1; +} +.md-flex-medium-33 { + min-width: 33.33333%; + -ms-flex: 0 1 33.33333%; + flex: 0 1 33.33333%; +} +.md-flex-medium-66 { + min-width: 33.33333%; + -ms-flex: 0 1 66.66666%; + flex: 0 1 66.66666%; +} +.md-flex-offset-medium-33 { + margin-left: 33.33333%; +} +.md-flex-offset-medium-66 { + margin-left: 66.66666%; +} +.md-flex-medium-5 { + min-width: 5%; + -ms-flex: 0 1 5%; + flex: 0 1 5%; +} +.md-flex-offset-medium-5 { + margin-left: 5%; +} +.md-flex-medium-10 { + min-width: 10%; + -ms-flex: 0 1 10%; + flex: 0 1 10%; +} +.md-flex-offset-medium-10 { + margin-left: 10%; +} +.md-flex-medium-15 { + min-width: 15%; + -ms-flex: 0 1 15%; + flex: 0 1 15%; +} +.md-flex-offset-medium-15 { + margin-left: 15%; +} +.md-flex-medium-20 { + min-width: 20%; + -ms-flex: 0 1 20%; + flex: 0 1 20%; +} +.md-flex-offset-medium-20 { + margin-left: 20%; +} +.md-flex-medium-25 { + min-width: 25%; + -ms-flex: 0 1 25%; + flex: 0 1 25%; +} +.md-flex-offset-medium-25 { + margin-left: 25%; +} +.md-flex-medium-30 { + min-width: 30%; + -ms-flex: 0 1 30%; + flex: 0 1 30%; +} +.md-flex-offset-medium-30 { + margin-left: 30%; +} +.md-flex-medium-35 { + min-width: 35%; + -ms-flex: 0 1 35%; + flex: 0 1 35%; +} +.md-flex-offset-medium-35 { + margin-left: 35%; +} +.md-flex-medium-40 { + min-width: 40%; + -ms-flex: 0 1 40%; + flex: 0 1 40%; +} +.md-flex-offset-medium-40 { + margin-left: 40%; +} +.md-flex-medium-45 { + min-width: 45%; + -ms-flex: 0 1 45%; + flex: 0 1 45%; +} +.md-flex-offset-medium-45 { + margin-left: 45%; +} +.md-flex-medium-50 { + min-width: 50%; + -ms-flex: 0 1 50%; + flex: 0 1 50%; +} +.md-flex-offset-medium-50 { + margin-left: 50%; +} +.md-flex-medium-55 { + min-width: 55%; + -ms-flex: 0 1 55%; + flex: 0 1 55%; +} +.md-flex-offset-medium-55 { + margin-left: 55%; +} +.md-flex-medium-60 { + min-width: 60%; + -ms-flex: 0 1 60%; + flex: 0 1 60%; +} +.md-flex-offset-medium-60 { + margin-left: 60%; +} +.md-flex-medium-65 { + min-width: 65%; + -ms-flex: 0 1 65%; + flex: 0 1 65%; +} +.md-flex-offset-medium-65 { + margin-left: 65%; +} +.md-flex-medium-70 { + min-width: 70%; + -ms-flex: 0 1 70%; + flex: 0 1 70%; +} +.md-flex-offset-medium-70 { + margin-left: 70%; +} +.md-flex-medium-75 { + min-width: 75%; + -ms-flex: 0 1 75%; + flex: 0 1 75%; +} +.md-flex-offset-medium-75 { + margin-left: 75%; +} +.md-flex-medium-80 { + min-width: 80%; + -ms-flex: 0 1 80%; + flex: 0 1 80%; +} +.md-flex-offset-medium-80 { + margin-left: 80%; +} +.md-flex-medium-85 { + min-width: 85%; + -ms-flex: 0 1 85%; + flex: 0 1 85%; +} +.md-flex-offset-medium-85 { + margin-left: 85%; +} +.md-flex-medium-90 { + min-width: 90%; + -ms-flex: 0 1 90%; + flex: 0 1 90%; +} +.md-flex-offset-medium-90 { + margin-left: 90%; +} +.md-flex-medium-95 { + min-width: 95%; + -ms-flex: 0 1 95%; + flex: 0 1 95%; +} +.md-flex-offset-medium-95 { + margin-left: 95%; +} +.md-flex-medium-100 { + min-width: 100%; + -ms-flex: 0 1 100%; + flex: 0 1 100%; +} +.md-flex-offset-medium-100 { + margin-left: 100%; +} +.md-align-medium-start { + -ms-flex-pack: start; + justify-content: flex-start; +} +.md-align-medium-center { + -ms-flex-pack: center; + justify-content: center; +} +.md-align-medium-end { + -ms-flex-pack: end; + justify-content: flex-end; +} +.md-hide-medium { + display: none; +} +} +@media (max-width: 944px) { +.md-row-small { + -ms-flex-direction: row; + flex-direction: row; +} +.md-column-small { + -ms-flex-direction: column; + flex-direction: column; +} +.md-flex-small { + -ms-flex: 1 1; + flex: 1 1; +} +.md-flex-small-33 { + min-width: 33.33333%; + -ms-flex: 0 1 33.33333%; + flex: 0 1 33.33333%; +} +.md-flex-small-66 { + min-width: 33.33333%; + -ms-flex: 0 1 66.66666%; + flex: 0 1 66.66666%; +} +.md-flex-offset-small-33 { + margin-left: 33.33333%; +} +.md-flex-offset-small-66 { + margin-left: 66.66666%; +} +.md-flex-small-5 { + min-width: 5%; + -ms-flex: 0 1 5%; + flex: 0 1 5%; +} +.md-flex-offset-small-5 { + margin-left: 5%; +} +.md-flex-small-10 { + min-width: 10%; + -ms-flex: 0 1 10%; + flex: 0 1 10%; +} +.md-flex-offset-small-10 { + margin-left: 10%; +} +.md-flex-small-15 { + min-width: 15%; + -ms-flex: 0 1 15%; + flex: 0 1 15%; +} +.md-flex-offset-small-15 { + margin-left: 15%; +} +.md-flex-small-20 { + min-width: 20%; + -ms-flex: 0 1 20%; + flex: 0 1 20%; +} +.md-flex-offset-small-20 { + margin-left: 20%; +} +.md-flex-small-25 { + min-width: 25%; + -ms-flex: 0 1 25%; + flex: 0 1 25%; +} +.md-flex-offset-small-25 { + margin-left: 25%; +} +.md-flex-small-30 { + min-width: 30%; + -ms-flex: 0 1 30%; + flex: 0 1 30%; +} +.md-flex-offset-small-30 { + margin-left: 30%; +} +.md-flex-small-35 { + min-width: 35%; + -ms-flex: 0 1 35%; + flex: 0 1 35%; +} +.md-flex-offset-small-35 { + margin-left: 35%; +} +.md-flex-small-40 { + min-width: 40%; + -ms-flex: 0 1 40%; + flex: 0 1 40%; +} +.md-flex-offset-small-40 { + margin-left: 40%; +} +.md-flex-small-45 { + min-width: 45%; + -ms-flex: 0 1 45%; + flex: 0 1 45%; +} +.md-flex-offset-small-45 { + margin-left: 45%; +} +.md-flex-small-50 { + min-width: 50%; + -ms-flex: 0 1 50%; + flex: 0 1 50%; +} +.md-flex-offset-small-50 { + margin-left: 50%; +} +.md-flex-small-55 { + min-width: 55%; + -ms-flex: 0 1 55%; + flex: 0 1 55%; +} +.md-flex-offset-small-55 { + margin-left: 55%; +} +.md-flex-small-60 { + min-width: 60%; + -ms-flex: 0 1 60%; + flex: 0 1 60%; +} +.md-flex-offset-small-60 { + margin-left: 60%; +} +.md-flex-small-65 { + min-width: 65%; + -ms-flex: 0 1 65%; + flex: 0 1 65%; +} +.md-flex-offset-small-65 { + margin-left: 65%; +} +.md-flex-small-70 { + min-width: 70%; + -ms-flex: 0 1 70%; + flex: 0 1 70%; +} +.md-flex-offset-small-70 { + margin-left: 70%; +} +.md-flex-small-75 { + min-width: 75%; + -ms-flex: 0 1 75%; + flex: 0 1 75%; +} +.md-flex-offset-small-75 { + margin-left: 75%; +} +.md-flex-small-80 { + min-width: 80%; + -ms-flex: 0 1 80%; + flex: 0 1 80%; +} +.md-flex-offset-small-80 { + margin-left: 80%; +} +.md-flex-small-85 { + min-width: 85%; + -ms-flex: 0 1 85%; + flex: 0 1 85%; +} +.md-flex-offset-small-85 { + margin-left: 85%; +} +.md-flex-small-90 { + min-width: 90%; + -ms-flex: 0 1 90%; + flex: 0 1 90%; +} +.md-flex-offset-small-90 { + margin-left: 90%; +} +.md-flex-small-95 { + min-width: 95%; + -ms-flex: 0 1 95%; + flex: 0 1 95%; +} +.md-flex-offset-small-95 { + margin-left: 95%; +} +.md-flex-small-100 { + min-width: 100%; + -ms-flex: 0 1 100%; + flex: 0 1 100%; +} +.md-flex-offset-small-100 { + margin-left: 100%; +} +.md-align-small-start { + -ms-flex-pack: start; + justify-content: flex-start; +} +.md-align-small-center { + -ms-flex-pack: center; + justify-content: center; +} +.md-align-small-end { + -ms-flex-pack: end; + justify-content: flex-end; +} +.md-hide-small { + display: none; +} +} +@media (max-width: 600px) { +.md-row-xsmall { + -ms-flex-direction: row; + flex-direction: row; +} +.md-column-xsmall { + -ms-flex-direction: column; + flex-direction: column; +} +.md-flex-xsmall { + -ms-flex: 1 1; + flex: 1 1; +} +.md-flex-xsmall-33 { + min-width: 33.33333%; + -ms-flex: 0 1 33.33333%; + flex: 0 1 33.33333%; +} +.md-flex-xsmall-66 { + min-width: 33.33333%; + -ms-flex: 0 1 66.66666%; + flex: 0 1 66.66666%; +} +.md-flex-offset-xsmall-33 { + margin-left: 33.33333%; +} +.md-flex-offset-xsmall-66 { + margin-left: 66.66666%; +} +.md-flex-xsmall-5 { + min-width: 5%; + -ms-flex: 0 1 5%; + flex: 0 1 5%; +} +.md-flex-offset-xsmall-5 { + margin-left: 5%; +} +.md-flex-xsmall-10 { + min-width: 10%; + -ms-flex: 0 1 10%; + flex: 0 1 10%; +} +.md-flex-offset-xsmall-10 { + margin-left: 10%; +} +.md-flex-xsmall-15 { + min-width: 15%; + -ms-flex: 0 1 15%; + flex: 0 1 15%; +} +.md-flex-offset-xsmall-15 { + margin-left: 15%; +} +.md-flex-xsmall-20 { + min-width: 20%; + -ms-flex: 0 1 20%; + flex: 0 1 20%; +} +.md-flex-offset-xsmall-20 { + margin-left: 20%; +} +.md-flex-xsmall-25 { + min-width: 25%; + -ms-flex: 0 1 25%; + flex: 0 1 25%; +} +.md-flex-offset-xsmall-25 { + margin-left: 25%; +} +.md-flex-xsmall-30 { + min-width: 30%; + -ms-flex: 0 1 30%; + flex: 0 1 30%; +} +.md-flex-offset-xsmall-30 { + margin-left: 30%; +} +.md-flex-xsmall-35 { + min-width: 35%; + -ms-flex: 0 1 35%; + flex: 0 1 35%; +} +.md-flex-offset-xsmall-35 { + margin-left: 35%; +} +.md-flex-xsmall-40 { + min-width: 40%; + -ms-flex: 0 1 40%; + flex: 0 1 40%; +} +.md-flex-offset-xsmall-40 { + margin-left: 40%; +} +.md-flex-xsmall-45 { + min-width: 45%; + -ms-flex: 0 1 45%; + flex: 0 1 45%; +} +.md-flex-offset-xsmall-45 { + margin-left: 45%; +} +.md-flex-xsmall-50 { + min-width: 50%; + -ms-flex: 0 1 50%; + flex: 0 1 50%; +} +.md-flex-offset-xsmall-50 { + margin-left: 50%; +} +.md-flex-xsmall-55 { + min-width: 55%; + -ms-flex: 0 1 55%; + flex: 0 1 55%; +} +.md-flex-offset-xsmall-55 { + margin-left: 55%; +} +.md-flex-xsmall-60 { + min-width: 60%; + -ms-flex: 0 1 60%; + flex: 0 1 60%; +} +.md-flex-offset-xsmall-60 { + margin-left: 60%; +} +.md-flex-xsmall-65 { + min-width: 65%; + -ms-flex: 0 1 65%; + flex: 0 1 65%; +} +.md-flex-offset-xsmall-65 { + margin-left: 65%; +} +.md-flex-xsmall-70 { + min-width: 70%; + -ms-flex: 0 1 70%; + flex: 0 1 70%; +} +.md-flex-offset-xsmall-70 { + margin-left: 70%; +} +.md-flex-xsmall-75 { + min-width: 75%; + -ms-flex: 0 1 75%; + flex: 0 1 75%; +} +.md-flex-offset-xsmall-75 { + margin-left: 75%; +} +.md-flex-xsmall-80 { + min-width: 80%; + -ms-flex: 0 1 80%; + flex: 0 1 80%; +} +.md-flex-offset-xsmall-80 { + margin-left: 80%; +} +.md-flex-xsmall-85 { + min-width: 85%; + -ms-flex: 0 1 85%; + flex: 0 1 85%; +} +.md-flex-offset-xsmall-85 { + margin-left: 85%; +} +.md-flex-xsmall-90 { + min-width: 90%; + -ms-flex: 0 1 90%; + flex: 0 1 90%; +} +.md-flex-offset-xsmall-90 { + margin-left: 90%; +} +.md-flex-xsmall-95 { + min-width: 95%; + -ms-flex: 0 1 95%; + flex: 0 1 95%; +} +.md-flex-offset-xsmall-95 { + margin-left: 95%; +} +.md-flex-xsmall-100 { + min-width: 100%; + -ms-flex: 0 1 100%; + flex: 0 1 100%; +} +.md-flex-offset-xsmall-100 { + margin-left: 100%; +} +.md-align-xsmall-start { + -ms-flex-pack: start; + justify-content: flex-start; +} +.md-align-xsmall-center { + -ms-flex-pack: center; + justify-content: center; +} +.md-align-xsmall-end { + -ms-flex-pack: end; + justify-content: flex-end; +} +.md-hide-xsmall { + display: none; +} +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdLayout/index.debug.js b/dist/components/mdLayout/index.debug.js index fad1ec9..48487b1 100644 --- a/dist/components/mdLayout/index.debug.js +++ b/dist/components/mdLayout/index.debug.js @@ -1,2 +1,275 @@ -!function(e,l){"object"==typeof exports&&"object"==typeof module?module.exports=l():"function"==typeof define&&define.amd?define([],l):"object"==typeof exports?exports.VueMaterial=l():e.VueMaterial=l()}(this,function(){return function(e){function l(t){if(m[t])return m[t].exports;var o=m[t]={exports:{},id:t,loaded:!1};return e[t].call(o.exports,o,o.exports,l),o.loaded=!0,o.exports}var m={};return l.m=e,l.c=m,l.p="/",l(0)}({0:function(e,l,m){e.exports=m(81)},81:function(e,l,m){"use strict";function t(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-layout",e.extend(a.default))}Object.defineProperty(l,"__esModule",{value:!0}),l.default=o;var d=m(253),a=t(d);e.exports=l.default},123:function(e,l){"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default={props:{mdTag:{type:String,default:"div"},mdRow:Boolean,mdRowXsmall:Boolean,mdRowSmall:Boolean,mdRowMedium:Boolean,mdRowLarge:Boolean,mdRowXlarge:Boolean,mdColumn:Boolean,mdColumnXsmall:Boolean,mdColumnSmall:Boolean,mdColumnMedium:Boolean,mdColumnLarge:Boolean,mdColumnXlarge:Boolean,mdHideXsmall:Boolean,mdHideSmall:Boolean,mdHideMedium:Boolean,mdHideLarge:Boolean,mdHideXlarge:Boolean,mdGutter:[String,Number,Boolean],mdFlex:[String,Number,Boolean],mdFlexXsmall:[String,Number,Boolean],mdFlexSmall:[String,Number,Boolean],mdFlexMedium:[String,Number,Boolean],mdFlexLarge:[String,Number,Boolean],mdFlexXlarge:[String,Number,Boolean],mdFlexOffset:[String,Number]},computed:{classes:function e(){var e={"md-row":this.mdRow,"md-row-xsmall":this.mdRowXsmall,"md-row-small":this.mdRowSmall,"md-row-medium":this.mdRowMedium,"md-row-large":this.mdRowLarge,"md-row-xlarge":this.mdRowXlarge,"md-column":this.mdColumn,"md-column-xsmall":this.mdColumnXsmall,"md-column-small":this.mdColumnSmall,"md-column-medium":this.mdColumnMedium,"md-column-large":this.mdColumnLarge,"md-column-xlarge":this.mdColumnXlarge,"md-hide-xsmall":this.mdHideXsmall,"md-hide-small":this.mdHideSmall,"md-hide-medium":this.mdHideMedium,"md-hide-large":this.mdHideLarge,"md-hide-xlarge":this.mdHideXlarge};return this.mdGutter&&("boolean"==typeof this.mdGutter?e["md-gutter"]=!0:this.mdGutter&&(e["md-gutter-"+this.mdGutter]=!0)),this.mdFlexOffset&&(e["md-flex-offset-"+this.mdFlexOffset]=!0),this.generateFlexClasses("","mdFlex",e),this.generateFlexClasses("xsmall","mdFlexXsmall",e),this.generateFlexClasses("small","mdFlexSmall",e),this.generateFlexClasses("medium","mdFlexMedium",e),this.generateFlexClasses("large","mdFlexLarge",e),this.generateFlexClasses("xlarge","mdFlexXlarge",e),e}},methods:{generateFlexClasses:function(e,l,m){e&&(e="-"+e),this[l]&&("boolean"==typeof this[l]?m["md-flex"+e]=!0:m["md-flex"+e+"-"+this[l]]=!0)}},render:function(e){return e(this.mdTag,{staticClass:"md-layout",class:this.classes},this.$slots.default)}},e.exports=l.default},182:function(e,l){},253:function(e,l,m){var t,o;m(182),t=m(123),o=t=t||{},"object"!=typeof t.default&&"function"!=typeof t.default||(o=t=t.default),"function"==typeof o&&(o=o.options),e.exports=t}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(86); + + +/***/ }, + +/***/ 86: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdLayout = __webpack_require__(281); + + var _mdLayout2 = _interopRequireDefault(_mdLayout); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-layout', Vue.extend(_mdLayout2.default)); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 135: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + + exports.default = { + props: { + mdTag: { + type: String, + default: 'div' + }, + mdRow: Boolean, + mdRowXsmall: Boolean, + mdRowSmall: Boolean, + mdRowMedium: Boolean, + mdRowLarge: Boolean, + mdRowXlarge: Boolean, + mdColumn: Boolean, + mdColumnXsmall: Boolean, + mdColumnSmall: Boolean, + mdColumnMedium: Boolean, + mdColumnLarge: Boolean, + mdColumnXlarge: Boolean, + mdHideXsmall: Boolean, + mdHideSmall: Boolean, + mdHideMedium: Boolean, + mdHideLarge: Boolean, + mdHideXlarge: Boolean, + mdGutter: [String, Number, Boolean], + mdAlign: String, + mdAlignXsmall: String, + mdAlignSmall: String, + mdAlignMedium: String, + mdAlignLarge: String, + mdAlignXlarge: String, + mdFlex: [String, Number, Boolean], + mdFlexXsmall: [String, Number, Boolean], + mdFlexSmall: [String, Number, Boolean], + mdFlexMedium: [String, Number, Boolean], + mdFlexLarge: [String, Number, Boolean], + mdFlexXlarge: [String, Number, Boolean], + mdFlexOffset: [String, Number, Boolean], + mdFlexOffsetXsmall: [String, Number, Boolean], + mdFlexOffsetSmall: [String, Number, Boolean], + mdFlexOffsetMedium: [String, Number, Boolean], + mdFlexOffsetLarge: [String, Number, Boolean], + mdFlexOffsetXlarge: [String, Number, Boolean] + }, + computed: { + classes: function classes() { + var classes = { + 'md-row': this.mdRow, + 'md-row-xsmall': this.mdRowXsmall, + 'md-row-small': this.mdRowSmall, + 'md-row-medium': this.mdRowMedium, + 'md-row-large': this.mdRowLarge, + 'md-row-xlarge': this.mdRowXlarge, + 'md-column': this.mdColumn, + 'md-column-xsmall': this.mdColumnXsmall, + 'md-column-small': this.mdColumnSmall, + 'md-column-medium': this.mdColumnMedium, + 'md-column-large': this.mdColumnLarge, + 'md-column-xlarge': this.mdColumnXlarge, + 'md-hide-xsmall': this.mdHideXsmall, + 'md-hide-small': this.mdHideSmall, + 'md-hide-medium': this.mdHideMedium, + 'md-hide-large': this.mdHideLarge, + 'md-hide-xlarge': this.mdHideXlarge + }; + + if (this.mdGutter) { + if (typeof this.mdGutter === 'boolean') { + classes['md-gutter'] = true; + } else if (this.mdGutter) { + classes['md-gutter-' + this.mdGutter] = true; + } + } + + /* Flex */ + this.generatePropClasses('md-flex', '', 'mdFlex', classes); + this.generatePropClasses('md-flex', 'xsmall', 'mdFlexXsmall', classes); + this.generatePropClasses('md-flex', 'small', 'mdFlexSmall', classes); + this.generatePropClasses('md-flex', 'medium', 'mdFlexMedium', classes); + this.generatePropClasses('md-flex', 'large', 'mdFlexLarge', classes); + this.generatePropClasses('md-flex', 'xlarge', 'mdFlexXlarge', classes); + + /* Flex Offset */ + this.generatePropClasses('md-flex-offset', '', 'mdFlexOffset', classes); + this.generatePropClasses('md-flex-offset', 'xsmall', 'mdFlexOffsetXsmall', classes); + this.generatePropClasses('md-flex-offset', 'small', 'mdFlexOffsetSmall', classes); + this.generatePropClasses('md-flex-offset', 'medium', 'mdFlexOffsetMedium', classes); + this.generatePropClasses('md-flex-offset', 'large', 'mdFlexOffsetLarge', classes); + this.generatePropClasses('md-flex-offset', 'xlarge', 'mdFlexOffsetXlarge', classes); + + /* Alignment */ + this.generatePropClasses('md-align', '', 'mdAlign', classes); + this.generatePropClasses('md-align', 'xsmall', 'mdAlignXsmall', classes); + this.generatePropClasses('md-align', 'small', 'mdAlignSmall', classes); + this.generatePropClasses('md-align', 'medium', 'mdAlignMedium', classes); + this.generatePropClasses('md-align', 'large', 'mdAlignLarge', classes); + this.generatePropClasses('md-align', 'xlarge', 'mdAlignXlarge', classes); + + return classes; + } + }, + methods: { + generatePropClasses: function generatePropClasses(prop, size, name, object) { + if (size) { + size = '-' + size; + } + + if (this[name]) { + if (typeof this[name] === 'boolean') { + object[prop + size] = true; + } else { + object[prop + size + '-' + this[name]] = true; + } + } + } + }, + render: function render(createElement) { + return createElement(this.mdTag, { + staticClass: 'md-layout', + class: this.classes + }, this.$slots.default); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 197: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 281: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(197) + + /* script */ + __vue_exports__ = __webpack_require__(135) + __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/mdLayout/mdLayout.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-1f1a95a6", __vue_options__) + } else { + hotAPI.reload("data-v-1f1a95a6", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdLayout.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdLayout/index.debug.js.map b/dist/components/mdLayout/index.debug.js.map deleted file mode 100644 index 7400c27..0000000 --- a/dist/components/mdLayout/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*************************","webpack:///components/mdLayout/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd*************************","webpack:///./src/components/mdLayout/index.js?0c0d","webpack:///mdLayout.vue?66fe","webpack:///./src/components/mdLayout/mdLayout.vue?b098"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","81","_interopRequireDefault","obj","__esModule","default","install","Vue","component","extend","_mdLayout2","Object","defineProperty","value","_mdLayout","123","props","mdTag","type","String","mdRow","Boolean","mdRowXsmall","mdRowSmall","mdRowMedium","mdRowLarge","mdRowXlarge","mdColumn","mdColumnXsmall","mdColumnSmall","mdColumnMedium","mdColumnLarge","mdColumnXlarge","mdHideXsmall","mdHideSmall","mdHideMedium","mdHideLarge","mdHideXlarge","mdGutter","Number","mdFlex","mdFlexXsmall","mdFlexSmall","mdFlexMedium","mdFlexLarge","mdFlexXlarge","mdFlexOffset","computed","classes","md-row","md-row-xsmall","md-row-small","md-row-medium","md-row-large","md-row-xlarge","md-column","md-column-xsmall","md-column-small","md-column-medium","md-column-large","md-column-xlarge","md-hide-xsmall","md-hide-small","md-hide-medium","md-hide-large","md-hide-xlarge","generateFlexClasses","methods","size","name","object","render","createElement","staticClass","class","$slots","182","253","__vue_exports__","__vue_options__","options"],"mappings":"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","file":"components/mdLayout/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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(81);\n\n\n/***/ },\n\n/***/ 81:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdLayout = __webpack_require__(253);\n\t\n\tvar _mdLayout2 = _interopRequireDefault(_mdLayout);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-layout', Vue.extend(_mdLayout2.default));\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 123:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdTag: {\n\t type: String,\n\t default: 'div'\n\t },\n\t mdRow: Boolean,\n\t mdRowXsmall: Boolean,\n\t mdRowSmall: Boolean,\n\t mdRowMedium: Boolean,\n\t mdRowLarge: Boolean,\n\t mdRowXlarge: Boolean,\n\t mdColumn: Boolean,\n\t mdColumnXsmall: Boolean,\n\t mdColumnSmall: Boolean,\n\t mdColumnMedium: Boolean,\n\t mdColumnLarge: Boolean,\n\t mdColumnXlarge: Boolean,\n\t mdHideXsmall: Boolean,\n\t mdHideSmall: Boolean,\n\t mdHideMedium: Boolean,\n\t mdHideLarge: Boolean,\n\t mdHideXlarge: Boolean,\n\t mdGutter: [String, Number, Boolean],\n\t mdFlex: [String, Number, Boolean],\n\t mdFlexXsmall: [String, Number, Boolean],\n\t mdFlexSmall: [String, Number, Boolean],\n\t mdFlexMedium: [String, Number, Boolean],\n\t mdFlexLarge: [String, Number, Boolean],\n\t mdFlexXlarge: [String, Number, Boolean],\n\t mdFlexOffset: [String, Number]\n\t },\n\t computed: {\n\t classes: function classes() {\n\t var classes = {\n\t 'md-row': this.mdRow,\n\t 'md-row-xsmall': this.mdRowXsmall,\n\t 'md-row-small': this.mdRowSmall,\n\t 'md-row-medium': this.mdRowMedium,\n\t 'md-row-large': this.mdRowLarge,\n\t 'md-row-xlarge': this.mdRowXlarge,\n\t 'md-column': this.mdColumn,\n\t 'md-column-xsmall': this.mdColumnXsmall,\n\t 'md-column-small': this.mdColumnSmall,\n\t 'md-column-medium': this.mdColumnMedium,\n\t 'md-column-large': this.mdColumnLarge,\n\t 'md-column-xlarge': this.mdColumnXlarge,\n\t 'md-hide-xsmall': this.mdHideXsmall,\n\t 'md-hide-small': this.mdHideSmall,\n\t 'md-hide-medium': this.mdHideMedium,\n\t 'md-hide-large': this.mdHideLarge,\n\t 'md-hide-xlarge': this.mdHideXlarge\n\t };\n\t\n\t if (this.mdGutter) {\n\t if (typeof this.mdGutter === 'boolean') {\n\t classes['md-gutter'] = true;\n\t } else if (this.mdGutter) {\n\t classes['md-gutter-' + this.mdGutter] = true;\n\t }\n\t }\n\t\n\t if (this.mdFlexOffset) {\n\t classes['md-flex-offset-' + this.mdFlexOffset] = true;\n\t }\n\t\n\t this.generateFlexClasses('', 'mdFlex', classes);\n\t this.generateFlexClasses('xsmall', 'mdFlexXsmall', classes);\n\t this.generateFlexClasses('small', 'mdFlexSmall', classes);\n\t this.generateFlexClasses('medium', 'mdFlexMedium', classes);\n\t this.generateFlexClasses('large', 'mdFlexLarge', classes);\n\t this.generateFlexClasses('xlarge', 'mdFlexXlarge', classes);\n\t\n\t return classes;\n\t }\n\t },\n\t methods: {\n\t generateFlexClasses: function generateFlexClasses(size, name, object) {\n\t if (size) {\n\t size = '-' + size;\n\t }\n\t\n\t if (this[name]) {\n\t if (typeof this[name] === 'boolean') {\n\t object['md-flex' + size] = true;\n\t } else {\n\t object['md-flex' + size + '-' + this[name]] = true;\n\t }\n\t }\n\t }\n\t },\n\t render: function render(createElement) {\n\t return createElement(this.mdTag, {\n\t staticClass: 'md-layout',\n\t class: this.classes\n\t }, this.$slots.default);\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 182:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 253:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(182)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(123)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdLayout/index.debug.js"," \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 c05fcff1b8f3724fbaaf","import mdLayout from './mdLayout.vue';\n\nexport default function install(Vue) {\n Vue.component('md-layout', Vue.extend(mdLayout));\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdLayout/index.js","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdLayout.vue?480f8013","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-1f1a95a6!sass!./mdLayout.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdLayout.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdLayout/mdLayout.vue\n// module id = 253\n// module chunks = 0 26"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdLayout/index.js b/dist/components/mdLayout/index.js index f6e7c44..5c2b7e0 100644 --- a/dist/components/mdLayout/index.js +++ b/dist/components/mdLayout/index.js @@ -1 +1,6 @@ -!function(e,l){"object"==typeof exports&&"object"==typeof module?module.exports=l():"function"==typeof define&&define.amd?define([],l):"object"==typeof exports?exports.VueMaterial=l():e.VueMaterial=l()}(this,function(){return function(e){function l(t){if(m[t])return m[t].exports;var o=m[t]={exports:{},id:t,loaded:!1};return e[t].call(o.exports,o,o.exports,l),o.loaded=!0,o.exports}var m={};return l.m=e,l.c=m,l.p="/",l(0)}({0:function(e,l,m){e.exports=m(81)},81:function(e,l,m){"use strict";function t(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-layout",e.extend(a.default))}Object.defineProperty(l,"__esModule",{value:!0}),l.default=o;var d=m(253),a=t(d);e.exports=l.default},123:function(e,l){"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default={props:{mdTag:{type:String,default:"div"},mdRow:Boolean,mdRowXsmall:Boolean,mdRowSmall:Boolean,mdRowMedium:Boolean,mdRowLarge:Boolean,mdRowXlarge:Boolean,mdColumn:Boolean,mdColumnXsmall:Boolean,mdColumnSmall:Boolean,mdColumnMedium:Boolean,mdColumnLarge:Boolean,mdColumnXlarge:Boolean,mdHideXsmall:Boolean,mdHideSmall:Boolean,mdHideMedium:Boolean,mdHideLarge:Boolean,mdHideXlarge:Boolean,mdGutter:[String,Number,Boolean],mdFlex:[String,Number,Boolean],mdFlexXsmall:[String,Number,Boolean],mdFlexSmall:[String,Number,Boolean],mdFlexMedium:[String,Number,Boolean],mdFlexLarge:[String,Number,Boolean],mdFlexXlarge:[String,Number,Boolean],mdFlexOffset:[String,Number]},computed:{classes:function e(){var e={"md-row":this.mdRow,"md-row-xsmall":this.mdRowXsmall,"md-row-small":this.mdRowSmall,"md-row-medium":this.mdRowMedium,"md-row-large":this.mdRowLarge,"md-row-xlarge":this.mdRowXlarge,"md-column":this.mdColumn,"md-column-xsmall":this.mdColumnXsmall,"md-column-small":this.mdColumnSmall,"md-column-medium":this.mdColumnMedium,"md-column-large":this.mdColumnLarge,"md-column-xlarge":this.mdColumnXlarge,"md-hide-xsmall":this.mdHideXsmall,"md-hide-small":this.mdHideSmall,"md-hide-medium":this.mdHideMedium,"md-hide-large":this.mdHideLarge,"md-hide-xlarge":this.mdHideXlarge};return this.mdGutter&&("boolean"==typeof this.mdGutter?e["md-gutter"]=!0:this.mdGutter&&(e["md-gutter-"+this.mdGutter]=!0)),this.mdFlexOffset&&(e["md-flex-offset-"+this.mdFlexOffset]=!0),this.generateFlexClasses("","mdFlex",e),this.generateFlexClasses("xsmall","mdFlexXsmall",e),this.generateFlexClasses("small","mdFlexSmall",e),this.generateFlexClasses("medium","mdFlexMedium",e),this.generateFlexClasses("large","mdFlexLarge",e),this.generateFlexClasses("xlarge","mdFlexXlarge",e),e}},methods:{generateFlexClasses:function(e,l,m){e&&(e="-"+e),this[l]&&("boolean"==typeof this[l]?m["md-flex"+e]=!0:m["md-flex"+e+"-"+this[l]]=!0)}},render:function(e){return e(this.mdTag,{staticClass:"md-layout",class:this.classes},this.$slots.default)}},e.exports=l.default},182:function(e,l){},253:function(e,l,m){var t,o;m(182),t=m(123),o=t=t||{},"object"!=typeof t.default&&"function"!=typeof t.default||(o=t=t.default),"function"==typeof o&&(o=o.options),e.exports=t}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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 r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)})({0:function(e,t,o){e.exports=o(23)},23:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-layout",e.extend(d.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=o(!(function(){var e=new Error('Cannot find module "./mdLayout.vue"');throw e.code="MODULE_NOT_FOUND",e})()),d=n(u);e.exports=t.default}})})); \ No newline at end of file diff --git a/dist/components/mdList/index.css b/dist/components/mdList/index.css index 0555e56..b9f1a94 100644 --- a/dist/components/mdList/index.css +++ b/dist/components/mdList/index.css @@ -1,2 +1,249 @@ -.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);will-change:margin-bottom;transition:all .5s cubic-bezier(.35,0,.25,1)}.md-list-item-expand .md-list-expand.md-transition-off{transition:none!important}.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)} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-list { + margin: 0; + padding: 8px 0; + display: -ms-flexbox; + display: flex; + -ms-flex-flow: column nowrap; + flex-flow: column nowrap; + 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) { + font-size: 13px; +} +.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) { + font-size: 13px; +} +.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 nowrap; + -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-icon, + .md-list-item .md-avatar { + margin: 0; +} +.md-list-item .md-icon:first-of-type + *, + .md-list-item .md-avatar: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, 0.54); +} +.md-list-item .md-ink-ripple { + border-radius: 0; +} +.md-list-item-expand { + min-height: 48px; + -ms-flex-flow: column wrap; + flex-flow: column wrap; + overflow: hidden; +} +.md-list-item-expand:before, .md-list-item-expand:after { + height: 1px; + position: absolute; + right: 0; + left: 0; + z-index: 3; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.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:before, .md-list-item-expand.md-active:after { + background-color: rgba(0, 0, 0, 0.12); +} +.md-list-item-expand.md-active:first-of-type:before { + background: none; +} +.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: rotateZ(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-list-item-container, + .md-list-item-expand .md-icon { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} +.md-list-item-expand .md-list-expand { + position: relative; + z-index: 1; + transform: translate3D(0, 0, 0); + will-change: margin-bottom; + transition: all 0.5s cubic-bezier(0.35, 0, 0.25, 1); +} +.md-list-item-expand .md-list-expand.md-transition-off { + transition: none !important; +} +.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 nowrap; + -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, 0.54); + font-size: 14px; +} +.md-list-text-container > :nth-child(2):not(:last-child) { + color: rgba(0, 0, 0, 0.87); +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdList/index.debug.js b/dist/components/mdList/index.debug.js index d9cf7d1..81a2a96 100644 --- a/dist/components/mdList/index.debug.js +++ b/dist/components/mdList/index.debug.js @@ -1,2 +1,1563 @@ -!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(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return t[r].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(82)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(t){return!(!t||!t.$el||0===t._uid)&&(t.mdTheme||t.mdName?t:this.getClosestThemedParent(t.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var t=this.closestThemedParent.mdTheme;return t||(t=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+t}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},t.exports=e.default},2:function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},3:function(t,e,n){t.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},4:function(t,e,n){var r=n(24)("wks"),o=n(20),i=n(2).Symbol,u="function"==typeof i,c=t.exports=function(t){return r[t]||(r[t]=u&&i[t]||(u?i:o)("Symbol."+t))};c.store=r},5:function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},6:function(t,e,n){var r=n(12),o=n(29),i=n(25),u=Object.defineProperty;e.f=n(3)?Object.defineProperty:function(t,e,n){if(r(t),e=i(e,!0),r(n),o)try{return u(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},7:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},8:function(t,e,n){var r=n(6),o=n(14);t.exports=n(3)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},9:function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},10:function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},11:function(t,e,n){var r=n(35),o=n(15);t.exports=function(t){return r(o(t))}},12:function(t,e,n){var r=n(9);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},14:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},15:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},16:function(t,e,n){var r=n(2),o=n(5),i=n(27),u=n(8),c="prototype",s=function(t,e,n){var a,f,l,d=t&s.F,p=t&s.G,m=t&s.S,h=t&s.P,v=t&s.B,y=t&s.W,x=p?o:o[e]||(o[e]={}),O=x[c],g=p?r:m?r[e]:(r[e]||{})[c];p&&(n=e);for(a in n)f=!d&&g&&void 0!==g[a],f&&a in x||(l=f?g[a]:n[a],x[a]=p&&"function"!=typeof g[a]?n[a]:v&&f?i(l,r):y&&g[a]==l?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e[c]=t[c],e}(l):h&&"function"==typeof l?i(Function.call,l):l,h&&((x.virtual||(x.virtual={}))[a]=l,t&s.R&&O&&!O[a]&&u(O,a,l)))};s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,t.exports=s},17:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},18:function(t,e,n){var r=n(32),o=n(22);t.exports=Object.keys||function(t){return r(t,o)}},19:function(t,e,n){var r=n(24)("keys"),o=n(20);t.exports=function(t){return r[t]||(r[t]=o(t))}},20:function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},21:function(t,e,n){var r=n(9),o=n(2).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},22:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},23:function(t,e){t.exports={}},24:function(t,e,n){var r=n(2),o="__core-js_shared__",i=r[o]||(r[o]={});t.exports=function(t){return i[t]||(i[t]={})}},25:function(t,e,n){var r=n(9);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},26:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},27:function(t,e,n){var r=n(31);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},28:function(t,e,n){var r=n(15);t.exports=function(t){return Object(r(t))}},29:function(t,e,n){t.exports=!n(3)&&!n(10)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},30:function(t,e,n){var r=n(17),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},31:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},32:function(t,e,n){var r=n(7),o=n(11),i=n(34)(!1),u=n(19)("IE_PROTO");t.exports=function(t,e){var n,c=o(t),s=0,a=[];for(n in c)n!=u&&r(c,n)&&a.push(n);for(;e.length>s;)r(c,n=e[s++])&&(~i(a,n)||a.push(n));return a}},33:function(t,e,n){var r=n(6).f,o=n(7),i=n(4)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,i)&&r(t,i,{configurable:!0,value:e})}},34:function(t,e,n){var r=n(11),o=n(30),i=n(37);t.exports=function(t){return function(e,n,u){var c,s=r(e),a=o(s.length),f=i(u,a);if(t&&n!=n){for(;a>f;)if(c=s[f++],c!=c)return!0}else for(;a>f;f++)if((t||f in s)&&s[f]===n)return t||f||0;return!t&&-1}}},35:function(t,e,n){var r=n(26);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},36:function(t,e){t.exports=!0},37:function(t,e,n){var r=n(17),o=Math.max,i=Math.min;t.exports=function(t,e){return t=r(t),t<0?o(t+e,0):i(t,e)}},40:function(t,e,n){"use strict";var r=n(36),o=n(16),i=n(42),u=n(8),c=n(7),s=n(23),a=n(46),f=n(33),l=n(48),d=n(4)("iterator"),p=!([].keys&&"next"in[].keys()),m="@@iterator",h="keys",v="values",y=function(){return this};t.exports=function(t,e,n,x,O,g,b){a(n,e,x);var _,E,M,C=function(t){if(!p&&t in P)return P[t];switch(t){case h:return function(){return new n(this,t)};case v:return function(){return new n(this,t)}}return function(){return new n(this,t)}},A=e+" Iterator",T=O==v,w=!1,P=t.prototype,R=P[d]||P[m]||O&&P[O],j=R||C(O),N=O?T?C("entries"):j:void 0,S="Array"==e?P.entries||R:R;if(S&&(M=l(S.call(new t)),M!==Object.prototype&&(f(M,A,!0),r||c(M,d)||u(M,d,y))),T&&R&&R.name!==v&&(w=!0,j=function(){return R.call(this)}),r&&!b||!p&&!w&&P[d]||u(P,d,j),s[e]=j,s[A]=y,O)if(_={values:T?j:C(v),keys:g?j:C(h),entries:N},b)for(E in _)E in P||i(P,E,_[E]);else o(o.P+o.F*(p||w),e,_);return _}},41:function(t,e,n){var r=n(12),o=n(47),i=n(22),u=n(19)("IE_PROTO"),c=function(){},s="prototype",a=function(){var t,e=n(21)("iframe"),r=i.length,o="<",u=">";for(e.style.display="none",n(45).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(o+"script"+u+"document.F=Object"+o+"/script"+u),t.close(),a=t.F;r--;)delete a[s][i[r]];return a()};t.exports=Object.create||function(t,e){var n;return null!==t?(c[s]=r(t),n=new c,c[s]=null,n[u]=t):n=a(),void 0===e?n:o(n,e)}},42:function(t,e,n){t.exports=n(8)},43:function(t,e,n){"use strict";var r=n(51)(!0);n(40)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},45:function(t,e,n){t.exports=n(2).document&&document.documentElement},46:function(t,e,n){"use strict";var r=n(41),o=n(14),i=n(33),u={};n(8)(u,n(4)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(u,{next:o(1,n)}),i(t,e+" Iterator")}},47:function(t,e,n){var r=n(6),o=n(12),i=n(18);t.exports=n(3)?Object.defineProperties:function(t,e){o(t);for(var n,u=i(e),c=u.length,s=0;c>s;)r.f(t,n=u[s++],e[n]);return t}},48:function(t,e,n){var r=n(7),o=n(28),i=n(19)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),r(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},51:function(t,e,n){var r=n(17),o=n(15);t.exports=function(t){return function(e,n){var i,u,c=String(o(e)),s=r(n),a=c.length;return s<0||s>=a?t?"":void 0:(i=c.charCodeAt(s),i<55296||i>56319||s+1===a||(u=c.charCodeAt(s+1))<56320||u>57343?t?c.charAt(s):i:t?c.slice(s,s+2):(i-55296<<10)+(u-56320)+65536)}}},56:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}e.__esModule=!0;var o=n(58),i=r(o);e.default=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e1?arguments[1]:void 0,v=void 0!==h,y=0,x=f(d);if(v&&(h=r(h,m>2?arguments[2]:void 0,2)),void 0==x||p==Array&&c(x))for(e=s(d.length),n=new p(e);e>y;y++)a(n,y,v?h(d[y],y):d[y]);else for(l=x.call(d),n=new p;!(o=l.next()).done;y++)a(n,y,v?u(l,h,[o.value,y],!0):o.value);return n.length=y,n}})},82:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-list",t.extend(u.default)),t.component("md-list-item",t.extend(s.default)),t.component("md-list-expand",t.extend(f.default)),t.material.styles.push(d.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(254),u=r(i),c=n(256),s=r(c),a=n(255),f=r(a),l=n(211),d=r(l);t.exports=e.default},124:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),i=r(o);e.default={mixins:[i.default]},t.exports=e.default},125:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{height:0,contentObserver:null,transitionOff:!0}},computed:{classes:function(){return{"md-transition-off":this.transitionOff}}},methods:{calculatePadding:function(){var t=this;this.height=-this.$el.offsetHeight+"px",window.setTimeout(function(){t.transitionOff=!1})},recalculateAfterChildChange:function(){this.transitionOff=!0,this.calculatePadding()},observeChildChanges:function(){this.contentObserver=new MutationObserver(this.recalculateAfterChildChange),this.contentObserver.observe(this.$refs.expand,{childList:!0,characterData:!0,subtree:!0})}},mounted:function(){this.calculatePadding(),this.observeChildChanges()},beforeDestroy:function(){this.contentObserver&&this.contentObserver.disconnect()}},t.exports=e.default},126:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(56),i=r(o);e.default={props:{href:String,target:String,disabled:Boolean},render:function(t){var e=this,n="md-button md-list-item-container",r="md-list-item-holder",o=this.$slots.default,u=o[0].componentOptions,c=void 0,s=void 0,a={staticClass:"md-list-item",on:{click:function(t){e.$emit("click",t)}}},f=function(e){return t("div",{staticClass:r},e)},l=function(){return t("md-ink-ripple")},d=function(){return o[0].data.staticClass=n+" "+r,t("li",a,[].concat((0,i.default)(o),[l()]))},p=function(){o.some(function(t,e){if(t.componentOptions&&"md-list-expand"===t.componentOptions.tag)return c=t,s=e,!0})},m=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()})},v=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")},y=function(){return o.splice(s,1),o.push(m()),t("button",{staticClass:n,on:{click:function(){v(e),e.$emit("click")}}},[f(o),l()])},x=function(){return a.staticClass+=" md-list-item-expand",t("li",a,[y(),c])};if(u&&"router-link"===u.tag)return d();if(p(),c)return x();var O=t("md-button",{staticClass:n,attrs:{target:this.target,href:this.href,disabled:this.disabled}},[f(o)]);return this.target&&(O.data.attrs.rel="noopener"),t("li",a,[O])}},t.exports=e.default},186:function(t,e){},211:function(t,e){t.exports=".THEME_NAME.md-list{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.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{color:PRIMARY-COLOR}.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{color:PRIMARY-COLOR}.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{color:ACCENT-COLOR}.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{color:WARN-COLOR}.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{background-color:BACKGROUND-COLOR}.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"},254:function(t,e,n){var r,o;n(186),r=n(124);var i=n(301);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=r},255:function(t,e,n){var r,o;r=n(125);var i=n(289);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=r},256:function(t,e,n){var r,o;r=n(126),o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),t.exports=r},289:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"expand",staticClass:"md-list-expand",class:t.classes,style:{"margin-bottom":t.height}},[t._t("default")],2)},staticRenderFns:[]}},301:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ul",{staticClass:"md-list",class:[t.themeClass]},[t._t("default")],2)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(87); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 2: +/***/ function(module, exports) { + + // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 + var global = module.exports = typeof window != 'undefined' && window.Math == Math + ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')(); + if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef + +/***/ }, + +/***/ 3: +/***/ function(module, exports, __webpack_require__) { + + var store = __webpack_require__(24)('wks') + , uid = __webpack_require__(19) + , Symbol = __webpack_require__(2).Symbol + , USE_SYMBOL = typeof Symbol == 'function'; + + var $exports = module.exports = function(name){ + return store[name] || (store[name] = + USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name)); + }; + + $exports.store = store; + +/***/ }, + +/***/ 4: +/***/ function(module, exports, __webpack_require__) { + + // Thank's IE8 for his funny defineProperty + module.exports = !__webpack_require__(11)((function(){ + return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7; + })); + +/***/ }, + +/***/ 5: +/***/ function(module, exports) { + + var core = module.exports = {version: '2.4.0'}; + if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef + +/***/ }, + +/***/ 6: +/***/ function(module, exports, __webpack_require__) { + + var anObject = __webpack_require__(10) + , IE8_DOM_DEFINE = __webpack_require__(29) + , toPrimitive = __webpack_require__(28) + , dP = Object.defineProperty; + + exports.f = __webpack_require__(4) ? Object.defineProperty : function defineProperty(O, P, Attributes){ + anObject(O); + P = toPrimitive(P, true); + anObject(Attributes); + if(IE8_DOM_DEFINE)try { + return dP(O, P, Attributes); + } catch(e){ /* empty */ } + if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!'); + if('value' in Attributes)O[P] = Attributes.value; + return O; + }; + +/***/ }, + +/***/ 7: +/***/ function(module, exports) { + + var hasOwnProperty = {}.hasOwnProperty; + module.exports = function(it, key){ + return hasOwnProperty.call(it, key); + }; + +/***/ }, + +/***/ 8: +/***/ function(module, exports, __webpack_require__) { + + var dP = __webpack_require__(6) + , createDesc = __webpack_require__(14); + module.exports = __webpack_require__(4) ? function(object, key, value){ + return dP.f(object, key, createDesc(1, value)); + } : function(object, key, value){ + object[key] = value; + return object; + }; + +/***/ }, + +/***/ 9: +/***/ function(module, exports) { + + module.exports = function(it){ + return typeof it === 'object' ? it !== null : typeof it === 'function'; + }; + +/***/ }, + +/***/ 10: +/***/ function(module, exports, __webpack_require__) { + + var isObject = __webpack_require__(9); + module.exports = function(it){ + if(!isObject(it))throw TypeError(it + ' is not an object!'); + return it; + }; + +/***/ }, + +/***/ 11: +/***/ function(module, exports) { + + module.exports = function(exec){ + try { + return !!exec(); + } catch(e){ + return true; + } + }; + +/***/ }, + +/***/ 12: +/***/ function(module, exports, __webpack_require__) { + + // to indexed object, toObject with fallback for non-array-like ES3 strings + var IObject = __webpack_require__(35) + , defined = __webpack_require__(15); + module.exports = function(it){ + return IObject(defined(it)); + }; + +/***/ }, + +/***/ 14: +/***/ function(module, exports) { + + module.exports = function(bitmap, value){ + return { + enumerable : !(bitmap & 1), + configurable: !(bitmap & 2), + writable : !(bitmap & 4), + value : value + }; + }; + +/***/ }, + +/***/ 15: +/***/ function(module, exports) { + + // 7.2.1 RequireObjectCoercible(argument) + module.exports = function(it){ + if(it == undefined)throw TypeError("Can't call method on " + it); + return it; + }; + +/***/ }, + +/***/ 16: +/***/ function(module, exports) { + + // 7.1.4 ToInteger + var ceil = Math.ceil + , floor = Math.floor; + module.exports = function(it){ + return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); + }; + +/***/ }, + +/***/ 17: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , core = __webpack_require__(5) + , ctx = __webpack_require__(26) + , hide = __webpack_require__(8) + , PROTOTYPE = 'prototype'; + + var $export = function(type, name, source){ + var IS_FORCED = type & $export.F + , IS_GLOBAL = type & $export.G + , IS_STATIC = type & $export.S + , IS_PROTO = type & $export.P + , IS_BIND = type & $export.B + , IS_WRAP = type & $export.W + , exports = IS_GLOBAL ? core : core[name] || (core[name] = {}) + , expProto = exports[PROTOTYPE] + , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE] + , key, own, out; + if(IS_GLOBAL)source = name; + for(key in source){ + // contains in native + own = !IS_FORCED && target && target[key] !== undefined; + if(own && key in exports)continue; + // export native or passed + out = own ? target[key] : source[key]; + // prevent global pollution for namespaces + exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key] + // bind timers to global for call from export context + : IS_BIND && own ? ctx(out, global) + // wrap global constructors for prevent change them in library + : IS_WRAP && target[key] == out ? (function(C){ + var F = function(a, b, c){ + if(this instanceof C){ + switch(arguments.length){ + case 0: return new C; + case 1: return new C(a); + case 2: return new C(a, b); + } return new C(a, b, c); + } return C.apply(this, arguments); + }; + F[PROTOTYPE] = C[PROTOTYPE]; + return F; + // make static versions for prototype methods + })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; + // export proto methods to core.%CONSTRUCTOR%.methods.%NAME% + if(IS_PROTO){ + (exports.virtual || (exports.virtual = {}))[key] = out; + // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME% + if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out); + } + } + }; + // type bitmap + $export.F = 1; // forced + $export.G = 2; // global + $export.S = 4; // static + $export.P = 8; // proto + $export.B = 16; // bind + $export.W = 32; // wrap + $export.U = 64; // safe + $export.R = 128; // real proto method for `library` + module.exports = $export; + +/***/ }, + +/***/ 18: +/***/ function(module, exports, __webpack_require__) { + + var shared = __webpack_require__(24)('keys') + , uid = __webpack_require__(19); + module.exports = function(key){ + return shared[key] || (shared[key] = uid(key)); + }; + +/***/ }, + +/***/ 19: +/***/ function(module, exports) { + + var id = 0 + , px = Math.random(); + module.exports = function(key){ + return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); + }; + +/***/ }, + +/***/ 20: +/***/ function(module, exports) { + + module.exports = {}; + +/***/ }, + +/***/ 21: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.14 / 15.2.3.14 Object.keys(O) + var $keys = __webpack_require__(33) + , enumBugKeys = __webpack_require__(23); + + module.exports = Object.keys || function keys(O){ + return $keys(O, enumBugKeys); + }; + +/***/ }, + +/***/ 22: +/***/ function(module, exports, __webpack_require__) { + + var isObject = __webpack_require__(9) + , document = __webpack_require__(2).document + // in old IE typeof document.createElement is 'object' + , is = isObject(document) && isObject(document.createElement); + module.exports = function(it){ + return is ? document.createElement(it) : {}; + }; + +/***/ }, + +/***/ 23: +/***/ function(module, exports) { + + // IE 8- don't enum bug keys + module.exports = ( + 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' + ).split(','); + +/***/ }, + +/***/ 24: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , SHARED = '__core-js_shared__' + , store = global[SHARED] || (global[SHARED] = {}); + module.exports = function(key){ + return store[key] || (store[key] = {}); + }; + +/***/ }, + +/***/ 25: +/***/ function(module, exports) { + + var toString = {}.toString; + + module.exports = function(it){ + return toString.call(it).slice(8, -1); + }; + +/***/ }, + +/***/ 26: +/***/ function(module, exports, __webpack_require__) { + + // optional / simple context binding + var aFunction = __webpack_require__(32); + module.exports = function(fn, that, length){ + aFunction(fn); + if(that === undefined)return fn; + switch(length){ + case 1: return function(a){ + return fn.call(that, a); + }; + case 2: return function(a, b){ + return fn.call(that, a, b); + }; + case 3: return function(a, b, c){ + return fn.call(that, a, b, c); + }; + } + return function(/* ...args */){ + return fn.apply(that, arguments); + }; + }; + +/***/ }, + +/***/ 27: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.13 ToObject(argument) + var defined = __webpack_require__(15); + module.exports = function(it){ + return Object(defined(it)); + }; + +/***/ }, + +/***/ 28: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.1 ToPrimitive(input [, PreferredType]) + var isObject = __webpack_require__(9); + // instead of the ES6 spec version, we didn't implement @@toPrimitive case + // and the second argument - flag - preferred type is a string + module.exports = function(it, S){ + if(!isObject(it))return it; + var fn, val; + if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val; + if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + throw TypeError("Can't convert object to primitive value"); + }; + +/***/ }, + +/***/ 29: +/***/ function(module, exports, __webpack_require__) { + + module.exports = !__webpack_require__(4) && !__webpack_require__(11)((function(){ + return Object.defineProperty(__webpack_require__(22)('div'), 'a', {get: function(){ return 7; }}).a != 7; + })); + +/***/ }, + +/***/ 30: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.15 ToLength + var toInteger = __webpack_require__(16) + , min = Math.min; + module.exports = function(it){ + return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 + }; + +/***/ }, + +/***/ 31: +/***/ function(module, exports, __webpack_require__) { + + var def = __webpack_require__(6).f + , has = __webpack_require__(7) + , TAG = __webpack_require__(3)('toStringTag'); + + module.exports = function(it, tag, stat){ + if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag}); + }; + +/***/ }, + +/***/ 32: +/***/ function(module, exports) { + + module.exports = function(it){ + if(typeof it != 'function')throw TypeError(it + ' is not a function!'); + return it; + }; + +/***/ }, + +/***/ 33: +/***/ function(module, exports, __webpack_require__) { + + var has = __webpack_require__(7) + , toIObject = __webpack_require__(12) + , arrayIndexOf = __webpack_require__(34)(false) + , IE_PROTO = __webpack_require__(18)('IE_PROTO'); + + module.exports = function(object, names){ + var O = toIObject(object) + , i = 0 + , result = [] + , key; + for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key); + // Don't enum bug & hidden keys + while(names.length > i)if(has(O, key = names[i++])){ + ~arrayIndexOf(result, key) || result.push(key); + } + return result; + }; + +/***/ }, + +/***/ 34: +/***/ function(module, exports, __webpack_require__) { + + // false -> Array#indexOf + // true -> Array#includes + var toIObject = __webpack_require__(12) + , toLength = __webpack_require__(30) + , toIndex = __webpack_require__(37); + module.exports = function(IS_INCLUDES){ + return function($this, el, fromIndex){ + var O = toIObject($this) + , length = toLength(O.length) + , index = toIndex(fromIndex, length) + , value; + // Array#includes uses SameValueZero equality algorithm + if(IS_INCLUDES && el != el)while(length > index){ + value = O[index++]; + if(value != value)return true; + // Array#toIndex ignores holes, Array#includes - not + } else for(;length > index; index++)if(IS_INCLUDES || index in O){ + if(O[index] === el)return IS_INCLUDES || index || 0; + } return !IS_INCLUDES && -1; + }; + }; + +/***/ }, + +/***/ 35: +/***/ function(module, exports, __webpack_require__) { + + // fallback for non-array-like ES3 and non-enumerable old V8 strings + var cof = __webpack_require__(25); + module.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){ + return cof(it) == 'String' ? it.split('') : Object(it); + }; + +/***/ }, + +/***/ 36: +/***/ function(module, exports) { + + module.exports = true; + +/***/ }, + +/***/ 37: +/***/ function(module, exports, __webpack_require__) { + + var toInteger = __webpack_require__(16) + , max = Math.max + , min = Math.min; + module.exports = function(index, length){ + index = toInteger(index); + return index < 0 ? max(index + length, 0) : min(index, length); + }; + +/***/ }, + +/***/ 39: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var LIBRARY = __webpack_require__(36) + , $export = __webpack_require__(17) + , redefine = __webpack_require__(41) + , hide = __webpack_require__(8) + , has = __webpack_require__(7) + , Iterators = __webpack_require__(20) + , $iterCreate = __webpack_require__(47) + , setToStringTag = __webpack_require__(31) + , getPrototypeOf = __webpack_require__(49) + , ITERATOR = __webpack_require__(3)('iterator') + , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next` + , FF_ITERATOR = '@@iterator' + , KEYS = 'keys' + , VALUES = 'values'; + + var returnThis = function(){ return this; }; + + module.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){ + $iterCreate(Constructor, NAME, next); + var getMethod = function(kind){ + if(!BUGGY && kind in proto)return proto[kind]; + switch(kind){ + case KEYS: return function keys(){ return new Constructor(this, kind); }; + case VALUES: return function values(){ return new Constructor(this, kind); }; + } return function entries(){ return new Constructor(this, kind); }; + }; + var TAG = NAME + ' Iterator' + , DEF_VALUES = DEFAULT == VALUES + , VALUES_BUG = false + , proto = Base.prototype + , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT] + , $default = $native || getMethod(DEFAULT) + , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined + , $anyNative = NAME == 'Array' ? proto.entries || $native : $native + , methods, key, IteratorPrototype; + // Fix native + if($anyNative){ + IteratorPrototype = getPrototypeOf($anyNative.call(new Base)); + if(IteratorPrototype !== Object.prototype){ + // Set @@toStringTag to native iterators + setToStringTag(IteratorPrototype, TAG, true); + // fix for some old engines + if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis); + } + } + // fix Array#{values, @@iterator}.name in V8 / FF + if(DEF_VALUES && $native && $native.name !== VALUES){ + VALUES_BUG = true; + $default = function values(){ return $native.call(this); }; + } + // Define iterator + if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){ + hide(proto, ITERATOR, $default); + } + // Plug for library + Iterators[NAME] = $default; + Iterators[TAG] = returnThis; + if(DEFAULT){ + methods = { + values: DEF_VALUES ? $default : getMethod(VALUES), + keys: IS_SET ? $default : getMethod(KEYS), + entries: $entries + }; + if(FORCED)for(key in methods){ + if(!(key in proto))redefine(proto, key, methods[key]); + } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); + } + return methods; + }; + +/***/ }, + +/***/ 40: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) + var anObject = __webpack_require__(10) + , dPs = __webpack_require__(48) + , enumBugKeys = __webpack_require__(23) + , IE_PROTO = __webpack_require__(18)('IE_PROTO') + , Empty = function(){ /* empty */ } + , PROTOTYPE = 'prototype'; + + // Create object with fake `null` prototype: use iframe Object with cleared prototype + var createDict = function(){ + // Thrash, waste and sodomy: IE GC bug + var iframe = __webpack_require__(22)('iframe') + , i = enumBugKeys.length + , lt = '<' + , gt = '>' + , iframeDocument; + iframe.style.display = 'none'; + __webpack_require__(46).appendChild(iframe); + iframe.src = 'javascript:'; // eslint-disable-line no-script-url + // createDict = iframe.contentWindow.Object; + // html.removeChild(iframe); + iframeDocument = iframe.contentWindow.document; + iframeDocument.open(); + iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt); + iframeDocument.close(); + createDict = iframeDocument.F; + while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]]; + return createDict(); + }; + + module.exports = Object.create || function create(O, Properties){ + var result; + if(O !== null){ + Empty[PROTOTYPE] = anObject(O); + result = new Empty; + Empty[PROTOTYPE] = null; + // add "__proto__" for Object.getPrototypeOf polyfill + result[IE_PROTO] = O; + } else result = createDict(); + return Properties === undefined ? result : dPs(result, Properties); + }; + + +/***/ }, + +/***/ 41: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(8); + +/***/ }, + +/***/ 42: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var $at = __webpack_require__(50)(true); + + // 21.1.3.27 String.prototype[@@iterator]() + __webpack_require__(39)(String, 'String', (function(iterated){ + this._t = String(iterated); // target + this._i = 0; // next index + // 21.1.5.2.1 %StringIteratorPrototype%.next() + }), (function(){ + var O = this._t + , index = this._i + , point; + if(index >= O.length)return {value: undefined, done: true}; + point = $at(O, index); + this._i += point.length; + return {value: point, done: false}; + })); + +/***/ }, + +/***/ 45: +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + exports.__esModule = true; + + var _from = __webpack_require__(51); + + var _from2 = _interopRequireDefault(_from); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = function (arr) { + if (Array.isArray(arr)) { + for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { + arr2[i] = arr[i]; + } + + return arr2; + } else { + return (0, _from2.default)(arr); + } + }; + +/***/ }, + +/***/ 46: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(2).document && document.documentElement; + +/***/ }, + +/***/ 47: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var create = __webpack_require__(40) + , descriptor = __webpack_require__(14) + , setToStringTag = __webpack_require__(31) + , IteratorPrototype = {}; + + // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() + __webpack_require__(8)(IteratorPrototype, __webpack_require__(3)('iterator'), (function(){ return this; })); + + module.exports = function(Constructor, NAME, next){ + Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)}); + setToStringTag(Constructor, NAME + ' Iterator'); + }; + +/***/ }, + +/***/ 48: +/***/ function(module, exports, __webpack_require__) { + + var dP = __webpack_require__(6) + , anObject = __webpack_require__(10) + , getKeys = __webpack_require__(21); + + module.exports = __webpack_require__(4) ? Object.defineProperties : function defineProperties(O, Properties){ + anObject(O); + var keys = getKeys(Properties) + , length = keys.length + , i = 0 + , P; + while(length > i)dP.f(O, P = keys[i++], Properties[P]); + return O; + }; + +/***/ }, + +/***/ 49: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) + var has = __webpack_require__(7) + , toObject = __webpack_require__(27) + , IE_PROTO = __webpack_require__(18)('IE_PROTO') + , ObjectProto = Object.prototype; + + module.exports = Object.getPrototypeOf || function(O){ + O = toObject(O); + if(has(O, IE_PROTO))return O[IE_PROTO]; + if(typeof O.constructor == 'function' && O instanceof O.constructor){ + return O.constructor.prototype; + } return O instanceof Object ? ObjectProto : null; + }; + +/***/ }, + +/***/ 50: +/***/ function(module, exports, __webpack_require__) { + + var toInteger = __webpack_require__(16) + , defined = __webpack_require__(15); + // true -> String#at + // false -> String#codePointAt + module.exports = function(TO_STRING){ + return function(that, pos){ + var s = String(defined(that)) + , i = toInteger(pos) + , l = s.length + , a, b; + if(i < 0 || i >= l)return TO_STRING ? '' : undefined; + a = s.charCodeAt(i); + return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff + ? TO_STRING ? s.charAt(i) : a + : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000; + }; + }; + +/***/ }, + +/***/ 51: +/***/ function(module, exports, __webpack_require__) { + + module.exports = { "default": __webpack_require__(52), __esModule: true }; + +/***/ }, + +/***/ 52: +/***/ function(module, exports, __webpack_require__) { + + __webpack_require__(42); + __webpack_require__(64); + module.exports = __webpack_require__(5).Array.from; + +/***/ }, + +/***/ 54: +/***/ function(module, exports, __webpack_require__) { + + // getting tag from 19.1.3.6 Object.prototype.toString() + var cof = __webpack_require__(25) + , TAG = __webpack_require__(3)('toStringTag') + // ES3 wrong here + , ARG = cof(function(){ return arguments; }()) == 'Arguments'; + + // fallback for IE11 Script Access Denied error + var tryGet = function(it, key){ + try { + return it[key]; + } catch(e){ /* empty */ } + }; + + module.exports = function(it){ + var O, T, B; + return it === undefined ? 'Undefined' : it === null ? 'Null' + // @@toStringTag case + : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T + // builtinTag case + : ARG ? cof(O) + // ES3 arguments fallback + : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; + }; + +/***/ }, + +/***/ 55: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var $defineProperty = __webpack_require__(6) + , createDesc = __webpack_require__(14); + + module.exports = function(object, index, value){ + if(index in object)$defineProperty.f(object, index, createDesc(0, value)); + else object[index] = value; + }; + +/***/ }, + +/***/ 56: +/***/ function(module, exports, __webpack_require__) { + + // check on default Array iterator + var Iterators = __webpack_require__(20) + , ITERATOR = __webpack_require__(3)('iterator') + , ArrayProto = Array.prototype; + + module.exports = function(it){ + return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it); + }; + +/***/ }, + +/***/ 57: +/***/ function(module, exports, __webpack_require__) { + + // call something on iterator step with safe closing on error + var anObject = __webpack_require__(10); + module.exports = function(iterator, fn, value, entries){ + try { + return entries ? fn(anObject(value)[0], value[1]) : fn(value); + // 7.4.6 IteratorClose(iterator, completion) + } catch(e){ + var ret = iterator['return']; + if(ret !== undefined)anObject(ret.call(iterator)); + throw e; + } + }; + +/***/ }, + +/***/ 58: +/***/ function(module, exports, __webpack_require__) { + + var ITERATOR = __webpack_require__(3)('iterator') + , SAFE_CLOSING = false; + + try { + var riter = [7][ITERATOR](); + riter['return'] = function(){ SAFE_CLOSING = true; }; + Array.from(riter, (function(){ throw 2; })); + } catch(e){ /* empty */ } + + module.exports = function(exec, skipClosing){ + if(!skipClosing && !SAFE_CLOSING)return false; + var safe = false; + try { + var arr = [7] + , iter = arr[ITERATOR](); + iter.next = function(){ return {done: safe = true}; }; + arr[ITERATOR] = function(){ return iter; }; + exec(arr); + } catch(e){ /* empty */ } + return safe; + }; + +/***/ }, + +/***/ 63: +/***/ function(module, exports, __webpack_require__) { + + var classof = __webpack_require__(54) + , ITERATOR = __webpack_require__(3)('iterator') + , Iterators = __webpack_require__(20); + module.exports = __webpack_require__(5).getIteratorMethod = function(it){ + if(it != undefined)return it[ITERATOR] + || it['@@iterator'] + || Iterators[classof(it)]; + }; + +/***/ }, + +/***/ 64: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var ctx = __webpack_require__(26) + , $export = __webpack_require__(17) + , toObject = __webpack_require__(27) + , call = __webpack_require__(57) + , isArrayIter = __webpack_require__(56) + , toLength = __webpack_require__(30) + , createProperty = __webpack_require__(55) + , getIterFn = __webpack_require__(63); + + $export($export.S + $export.F * !__webpack_require__(58)((function(iter){ Array.from(iter); })), 'Array', { + // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined) + from: function from(arrayLike/*, mapfn = undefined, thisArg = undefined*/){ + var O = toObject(arrayLike) + , C = typeof this == 'function' ? this : Array + , aLen = arguments.length + , mapfn = aLen > 1 ? arguments[1] : undefined + , mapping = mapfn !== undefined + , index = 0 + , iterFn = getIterFn(O) + , length, result, step, iterator; + if(mapping)mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2); + // if object isn't iterable or it's array with default iterator - use simple case + if(iterFn != undefined && !(C == Array && isArrayIter(iterFn))){ + for(iterator = iterFn.call(O), result = new C; !(step = iterator.next()).done; index++){ + createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value); + } + } else { + length = toLength(O.length); + for(result = new C(length); length > index; index++){ + createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]); + } + } + result.length = index; + return result; + } + }); + + +/***/ }, + +/***/ 87: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdList = __webpack_require__(282); + + var _mdList2 = _interopRequireDefault(_mdList); + + var _mdListItem = __webpack_require__(284); + + var _mdListItem2 = _interopRequireDefault(_mdListItem); + + var _mdListExpand = __webpack_require__(283); + + var _mdListExpand2 = _interopRequireDefault(_mdListExpand); + + var _mdList3 = __webpack_require__(234); + + 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']; + +/***/ }, + +/***/ 136: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + mixins: [_mixin2.default] + }; // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 137: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + + exports.default = { + data: function data() { + return { + height: 0, + contentObserver: null, + transitionOff: true + }; + }, + + computed: { + classes: function classes() { + return { + 'md-transition-off': this.transitionOff + }; + }, + styles: function styles() { + return { + 'margin-bottom': this.height + }; + } + }, + methods: { + calculatePadding: function calculatePadding() { + var _this = this; + + window.requestAnimationFrame((function () { + _this.height = -_this.$el.offsetHeight - 48 + 'px'; + + window.setTimeout((function () { + _this.transitionOff = false; + })); + })); + }, + recalculateAfterChange: function recalculateAfterChange() { + this.transitionOff = true; + this.calculatePadding(); + }, + observeChildChanges: function observeChildChanges() { + this.contentObserver = new MutationObserver(this.recalculateAfterChange); + this.contentObserver.observe(this.$refs.expand, { + childList: true, + characterData: true, + subtree: true + }); + } + }, + mounted: function mounted() { + this.calculatePadding(); + this.observeChildChanges(); + window.addEventListener('resize', this.recalculateAfterChange); + }, + beforeDestroy: function beforeDestroy() { + if (this.contentObserver) { + this.contentObserver.disconnect(); + } + + window.removeEventListener('resize', this.recalculateAfterChange); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 138: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _toConsumableArray2 = __webpack_require__(45); + + var _toConsumableArray3 = _interopRequireDefault(_toConsumableArray2); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + 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($event) { + _this.$emit('click', $event); + } + } + }; + + var createItemHolder = function createItemHolder(content) { + return createElement('div', { staticClass: holderClass }, content); + }; + + var createRipple = function createRipple() { + return createElement('md-ink-ripple'); + }; + + var createCompatibleRouterLink = function createCompatibleRouterLink() { + slot[0].data.staticClass = containerClass + ' ' + holderClass; + + return createElement('li', listItemSpec, [].concat((0, _toConsumableArray3.default)(slot), [createRipple()])); + }; + + 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'); + } + } + }, [createItemHolder(slot), createRipple()]); + }; + + 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']; + +/***/ }, + +/***/ 204: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 234: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-list {\n background-color: BACKGROUND-COLOR;\n color: BACKGROUND-CONTRAST; }\n .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 {\n color: PRIMARY-COLOR; }\n .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 {\n color: PRIMARY-COLOR; }\n .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 {\n color: ACCENT-COLOR; }\n .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 {\n color: WARN-COLOR; }\n .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 {\n background-color: BACKGROUND-COLOR; }\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 {\n background-color: rgba(153, 153, 153, 0.2); }\n" + +/***/ }, + +/***/ 282: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(204) + + /* script */ + __vue_exports__ = __webpack_require__(136) + + /* template */ + var __vue_template__ = __webpack_require__(336) + __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__ + + +/***/ }, + +/***/ 283: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(137) + + /* template */ + var __vue_template__ = __webpack_require__(319) + __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__ + + +/***/ }, + +/***/ 284: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(138) + __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__ + + +/***/ }, + +/***/ 319: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + ref: "expand", + staticClass: "md-list-expand", + class: _vm.classes, + style: (_vm.styles) + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-149bf327", module.exports) + } + } + +/***/ }, + +/***/ 336: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('ul', { + staticClass: "md-list", + class: [_vm.themeClass] + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-426a192d", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdList/index.debug.js.map b/dist/components/mdList/index.debug.js.map deleted file mode 100644 index 9071a69..0000000 --- a/dist/components/mdList/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6**","webpack:///components/mdList/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd**","webpack:///./src/core/components/mdTheme/mixin.js?4fd6**","webpack:///./~/core-js/library/modules/_global.js?77aa*","webpack:///./~/core-js/library/modules/_descriptors.js?7051*","webpack:///./~/core-js/library/modules/_wks.js?3027*","webpack:///./~/core-js/library/modules/_core.js?1b62*","webpack:///./~/core-js/library/modules/_object-dp.js?4116*","webpack:///./~/core-js/library/modules/_has.js?d850*","webpack:///./~/core-js/library/modules/_hide.js?a6da*","webpack:///./~/core-js/library/modules/_is-object.js?24c8*","webpack:///./~/core-js/library/modules/_fails.js?935d*","webpack:///./~/core-js/library/modules/_to-iobject.js?6946*","webpack:///./~/core-js/library/modules/_an-object.js?0da3*","webpack:///./~/core-js/library/modules/_property-desc.js?1e86*","webpack:///./~/core-js/library/modules/_defined.js?45d3*","webpack:///./~/core-js/library/modules/_export.js?ece2*","webpack:///./~/core-js/library/modules/_to-integer.js?f65f*","webpack:///./~/core-js/library/modules/_object-keys.js?f5bc*","webpack:///./~/core-js/library/modules/_shared-key.js?2a6c*","webpack:///./~/core-js/library/modules/_uid.js?e8cd*","webpack:///./~/core-js/library/modules/_dom-create.js?ab44*","webpack:///./~/core-js/library/modules/_enum-bug-keys.js?7598*","webpack:///./~/core-js/library/modules/_iterators.js?aff7*","webpack:///./~/core-js/library/modules/_shared.js?7b6c*","webpack:///./~/core-js/library/modules/_to-primitive.js?49a4*","webpack:///./~/core-js/library/modules/_cof.js?48ea*","webpack:///./~/core-js/library/modules/_ctx.js?ce00*","webpack:///./~/core-js/library/modules/_to-object.js?b5c0*","webpack:///./~/core-js/library/modules/_ie8-dom-define.js?bd1f*","webpack:///./~/core-js/library/modules/_to-length.js?62a7*","webpack:///./~/core-js/library/modules/_a-function.js?d53e*","webpack:///./~/core-js/library/modules/_object-keys-internal.js?fcea*","webpack:///./~/core-js/library/modules/_set-to-string-tag.js?c945*","webpack:///./~/core-js/library/modules/_array-includes.js?6199*","webpack:///./~/core-js/library/modules/_iobject.js?5cf9*","webpack:///./~/core-js/library/modules/_library.js?2c80*","webpack:///./~/core-js/library/modules/_to-index.js?9fd4*","webpack:///./~/core-js/library/modules/_iter-define.js?9a94*","webpack:///./~/core-js/library/modules/_object-create.js?d8cf*","webpack:///./~/core-js/library/modules/_redefine.js?1455*","webpack:///./~/core-js/library/modules/es6.string.iterator.js?fe18*","webpack:///./~/core-js/library/modules/_html.js?e5af*","webpack:///./~/core-js/library/modules/_iter-create.js?0127*","webpack:///./~/core-js/library/modules/_object-dps.js?47fd*","webpack:///./~/core-js/library/modules/_object-gpo.js?d47d*","webpack:///./~/core-js/library/modules/_string-at.js?413a*","webpack:///./~/babel-runtime/helpers/toConsumableArray.js?1825","webpack:///./~/babel-runtime/core-js/array/from.js?efc2","webpack:///./~/core-js/library/fn/array/from.js?669d","webpack:///./~/core-js/library/modules/_classof.js?b4b3","webpack:///./~/core-js/library/modules/_create-property.js?1ad1","webpack:///./~/core-js/library/modules/_is-array-iter.js?a4b3","webpack:///./~/core-js/library/modules/_iter-call.js?5189","webpack:///./~/core-js/library/modules/_iter-detect.js?0a91","webpack:///./~/core-js/library/modules/core.get-iterator-method.js?9c88","webpack:///./~/core-js/library/modules/es6.array.from.js?ce7d","webpack:///./src/components/mdList/index.js?f6b8","webpack:///mdList.vue?3869","webpack:///mdListExpand.vue?b00a","webpack:///mdListItem.vue?05a5","webpack:///./src/components/mdList/mdList.theme?12f7","webpack:///./src/components/mdList/mdList.vue?b855","webpack:///./src/components/mdList/mdListExpand.vue?909f","webpack:///./src/components/mdList/mdListItem.vue?bd1d","webpack:///./src/components/mdList/mdListExpand.vue?16e4*","webpack:///./src/components/mdList/mdList.vue?e43b*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","2","global","window","Math","self","Function","__g","3","get","a","4","store","uid","Symbol","USE_SYMBOL","$exports","name","5","core","version","__e","6","anObject","IE8_DOM_DEFINE","toPrimitive","dP","f","O","P","Attributes","e","TypeError","7","hasOwnProperty","it","key","8","createDesc","object","9","10","exec","11","IObject","defined","12","isObject","14","bitmap","enumerable","configurable","writable","15","undefined","16","ctx","hide","PROTOTYPE","$export","type","source","own","out","IS_FORCED","F","IS_GLOBAL","G","IS_STATIC","S","IS_PROTO","IS_BIND","B","IS_WRAP","W","expProto","target","C","b","arguments","length","apply","virtual","R","U","17","ceil","floor","isNaN","18","$keys","enumBugKeys","keys","19","shared","20","px","random","concat","toString","21","document","is","createElement","22","split","23","24","SHARED","25","fn","val","valueOf","26","slice","27","aFunction","that","28","29","30","toInteger","min","31","32","has","toIObject","arrayIndexOf","IE_PROTO","names","i","result","push","33","def","TAG","tag","stat","prototype","34","toLength","toIndex","IS_INCLUDES","$this","el","fromIndex","index","35","cof","propertyIsEnumerable","36","37","max","40","LIBRARY","redefine","Iterators","$iterCreate","setToStringTag","getPrototypeOf","ITERATOR","BUGGY","FF_ITERATOR","KEYS","VALUES","returnThis","Base","NAME","Constructor","next","DEFAULT","IS_SET","FORCED","IteratorPrototype","getMethod","kind","proto","DEF_VALUES","VALUES_BUG","$native","$default","$entries","$anyNative","entries","values","41","dPs","Empty","createDict","iframeDocument","iframe","lt","gt","style","display","appendChild","src","contentWindow","open","write","close","create","Properties","42","43","$at","iterated","_t","_i","point","done","45","documentElement","46","descriptor","47","getKeys","defineProperties","48","toObject","ObjectProto","constructor","51","TO_STRING","pos","s","l","charCodeAt","charAt","56","_interopRequireDefault","obj","__esModule","_from","_from2","arr","Array","isArray","arr2","58","59","from","60","ARG","tryGet","T","callee","61","$defineProperty","62","ArrayProto","63","iterator","ret","64","SAFE_CLOSING","riter","skipClosing","safe","iter","67","classof","getIteratorMethod","68","isArrayIter","createProperty","getIterFn","arrayLike","step","aLen","mapfn","mapping","iterFn","82","install","Vue","component","extend","_mdList2","_mdListItem2","_mdListExpand2","material","styles","_mdList4","_mdList","_mdListItem","_mdListExpand","_mdList3","124","_mixin","_mixin2","mixins","125","height","contentObserver","transitionOff","classes","md-transition-off","calculatePadding","_this","offsetHeight","setTimeout","recalculateAfterChildChange","observeChildChanges","MutationObserver","observe","$refs","expand","childList","characterData","subtree","beforeDestroy","disconnect","126","_toConsumableArray2","_toConsumableArray3","href","disabled","Boolean","render","containerClass","holderClass","slot","$slots","componentOptions","expandSlot","expandSlotIndex","listItemSpec","staticClass","on","click","$event","$emit","createItemHolder","content","createRipple","createCompatibleRouterLink","prepareExpandList","some","createExpandIndicator","recalculateExpand","element","$children","classList","contains","handleExpandClick","scope","child","remove","add","createExpandElement","splice","createExpandList","buttonSpec","attrs","rel","186","211","254","__vue_exports__","__vue_options__","__vue_template__","options","staticRenderFns","255","256","289","_vm","_h","$createElement","_c","_self","ref","class","margin-bottom","301"],"mappings":"CAAA,SAAAA,EAAAC,GACA,gBAAAC,UAAA,gBAAAC,QACAA,OAAAD,QAAAD,IACA,kBAAAG,gBAAAC,IACAD,UAAAH,GACA,gBAAAC,SACAA,QAAA,YAAAD,IAEAD,EAAA,YAAAC,KACCK,KAAA,WACD,MCAgB,UAAUC,GCN1B,QAAAC,GAAAC,GAGA,GAAAC,EAAAD,GACA,MAAAC,GAAAD,GAAAP,OAGA,IAAAC,GAAAO,EAAAD,IACAP,WACAS,GAAAF,EACAG,QAAA,EAUA,OANAL,GAAAE,GAAAI,KAAAV,EAAAD,QAAAC,IAAAD,QAAAM,GAGAL,EAAAS,QAAA,EAGAT,EAAAD,QAvBA,GAAAQ,KAqCA,OATAF,GAAAM,EAAAP,EAGAC,EAAAO,EAAAL,EAGAF,EAAAQ,EAAA,IAGAR,EAAA,KDgBMS,EACA,SAASd,EAAQD,EAASM,GAE/BL,EAAOD,QAAUM,EAAoB,KAKhCU,EACA,SAASf,EAAQD,GAEtB,YAEAiB,QAAOC,eAAelB,EAAS,cAC7BmB,OAAO,IAETnB,EAAQoB,SErEPC,OACEC,QAASC,QAEXC,KAAM,kBACJC,qBAAqB,IAEvBC,SACEC,uBADO,SACgBC,GACrB,SAAKA,IAAYA,EAAQC,KAAwB,IAAjBD,EAAQE,QAIpCF,EAAQN,SAAWM,EAAQG,OACtBH,EAGFxB,KAAKuB,uBAAuBC,EAAQA,YAG/CI,UACEC,WADQ,WAEN,GAAI7B,KAAKkB,QACP,MAAO,YAAclB,KAAKkB,OAG5B,IAAIY,GAAQ9B,KAAKqB,oBAAoBH,OAUrC,OARKY,KAEDA,EADE9B,KAAKqB,oBACCrB,KAAKqB,oBAAoBM,OAEzB3B,KAAK+B,UAAUC,cAIpB,YAAcF,IAGzBG,QAvCa,WAwCXjC,KAAKqB,oBAAsBrB,KAAKuB,uBAAuBvB,KAAKwB,SAEvDxB,KAAK+B,UAAUC,cAClBhC,KAAK+B,UAAUG,gBAAgB,aF4EpCrC,EAAOD,QAAUA,EAAiB,SAI7BuC,EACA,SAAStC,EAAQD,GG3HvB,GAAAwC,GAAAvC,EAAAD,QAAA,mBAAAyC,gBAAAC,WACAD,OAAA,mBAAAE,YAAAD,WAAAC,KAAAC,SAAA,gBACA,iBAAAC,WAAAL,IHkIMM,EACA,SAAS7C,EAAQD,EAASM,GIrIhCL,EAAAD,SAAAM,EAAA,eACA,MAAsE,IAAtEW,OAAAC,kBAAiC,KAAQ6B,IAAA,WAAgB,YAAaC,KJ6IhEC,EACA,SAAShD,EAAQD,EAASM,GKhJhC,GAAA4C,GAAA5C,EAAA,WACA6C,EAAA7C,EAAA,IACA8C,EAAA9C,EAAA,GAAA8C,OACAC,EAAA,kBAAAD,GAEAE,EAAArD,EAAAD,QAAA,SAAAuD,GACA,MAAAL,GAAAK,KAAAL,EAAAK,GACAF,GAAAD,EAAAG,KAAAF,EAAAD,EAAAD,GAAA,UAAAI,IAGAD,GAAAJ,SLsJMM,EACA,SAASvD,EAAQD,GMjKvB,GAAAyD,GAAAxD,EAAAD,SAA6B0D,QAAA,QAC7B,iBAAAC,WAAAF,INuKMG,EACA,SAAS3D,EAAQD,EAASM,GOzKhC,GAAAuD,GAAAvD,EAAA,IACAwD,EAAAxD,EAAA,IACAyD,EAAAzD,EAAA,IACA0D,EAAA/C,OAAAC,cAEAlB,GAAAiE,EAAA3D,EAAA,GAAAW,OAAAC,eAAA,SAAAgD,EAAAC,EAAAC,GAIA,GAHAP,EAAAK,GACAC,EAAAJ,EAAAI,GAAA,GACAN,EAAAO,GACAN,EAAA,IACA,MAAAE,GAAAE,EAAAC,EAAAC,GACG,MAAAC,IACH,UAAAD,IAAA,OAAAA,GAAA,KAAAE,WAAA,2BAEA,OADA,SAAAF,KAAAF,EAAAC,GAAAC,EAAAjD,OACA+C,IPgLMK,EACA,SAAStE,EAAQD,GQ/LvB,GAAAwE,MAAuBA,cACvBvE,GAAAD,QAAA,SAAAyE,EAAAC,GACA,MAAAF,GAAA7D,KAAA8D,EAAAC,KRsMMC,EACA,SAAS1E,EAAQD,EAASM,GSzMhC,GAAA0D,GAAA1D,EAAA,GACAsE,EAAAtE,EAAA,GACAL,GAAAD,QAAAM,EAAA,YAAAuE,EAAAH,EAAAvD,GACA,MAAA6C,GAAAC,EAAAY,EAAAH,EAAAE,EAAA,EAAAzD,KACC,SAAA0D,EAAAH,EAAAvD,GAED,MADA0D,GAAAH,GAAAvD,EACA0D,ITgNMC,EACA,SAAS7E,EAAQD,GUvNvBC,EAAAD,QAAA,SAAAyE,GACA,sBAAAA,GAAA,OAAAA,EAAA,kBAAAA,KV8NMM,GACA,SAAS9E,EAAQD,GWhOvBC,EAAAD,QAAA,SAAAgF,GACA,IACA,QAAAA,IACG,MAAAX,GACH,YXwOMY,GACA,SAAShF,EAAQD,EAASM,GY5OhC,GAAA4E,GAAA5E,EAAA,IACA6E,EAAA7E,EAAA,GACAL,GAAAD,QAAA,SAAAyE,GACA,MAAAS,GAAAC,EAAAV,MZoPMW,GACA,SAASnF,EAAQD,EAASM,GazPhC,GAAA+E,GAAA/E,EAAA,EACAL,GAAAD,QAAA,SAAAyE,GACA,IAAAY,EAAAZ,GAAA,KAAAH,WAAAG,EAAA,qBACA,OAAAA,KbgQMa,GACA,SAASrF,EAAQD,GcpQvBC,EAAAD,QAAA,SAAAuF,EAAApE,GACA,OACAqE,aAAA,EAAAD,GACAE,eAAA,EAAAF,GACAG,WAAA,EAAAH,GACApE,Wd4QMwE,GACA,SAAS1F,EAAQD,GejRvBC,EAAAD,QAAA,SAAAyE,GACA,GAAAmB,QAAAnB,EAAA,KAAAH,WAAA,yBAAAG,EACA,OAAAA,KfyRMoB,GACA,SAAS5F,EAAQD,EAASM,GgB7RhC,GAAAkC,GAAAlC,EAAA,GACAmD,EAAAnD,EAAA,GACAwF,EAAAxF,EAAA,IACAyF,EAAAzF,EAAA,GACA0F,EAAA,YAEAC,EAAA,SAAAC,EAAA3C,EAAA4C,GACA,GASAzB,GAAA0B,EAAAC,EATAC,EAAAJ,EAAAD,EAAAM,EACAC,EAAAN,EAAAD,EAAAQ,EACAC,EAAAR,EAAAD,EAAAU,EACAC,EAAAV,EAAAD,EAAA9B,EACA0C,EAAAX,EAAAD,EAAAa,EACAC,EAAAb,EAAAD,EAAAe,EACAhH,EAAAwG,EAAA/C,IAAAF,KAAAE,EAAAF,OACA0D,EAAAjH,EAAAgG,GACAkB,EAAAV,EAAAhE,EAAAkE,EAAAlE,EAAAe,IAAAf,EAAAe,QAAqFyC,EAErFQ,KAAAL,EAAA5C,EACA,KAAAmB,IAAAyB,GAEAC,GAAAE,GAAAY,GAAAtB,SAAAsB,EAAAxC,GACA0B,GAAA1B,IAAA1E,KAEAqG,EAAAD,EAAAc,EAAAxC,GAAAyB,EAAAzB,GAEA1E,EAAA0E,GAAA8B,GAAA,kBAAAU,GAAAxC,GAAAyB,EAAAzB,GAEAmC,GAAAT,EAAAN,EAAAO,EAAA7D,GAEAuE,GAAAG,EAAAxC,IAAA2B,EAAA,SAAAc,GACA,GAAAZ,GAAA,SAAAvD,EAAAoE,EAAAvG,GACA,GAAAT,eAAA+G,GAAA,CACA,OAAAE,UAAAC,QACA,iBAAAH,EACA,kBAAAA,GAAAnE,EACA,kBAAAmE,GAAAnE,EAAAoE,GACW,UAAAD,GAAAnE,EAAAoE,EAAAvG,GACF,MAAAsG,GAAAI,MAAAnH,KAAAiH,WAGT,OADAd,GAAAP,GAAAmB,EAAAnB,GACAO,GAEKF,GAAAO,GAAA,kBAAAP,GAAAP,EAAAlD,SAAAjC,KAAA0F,KAELO,KACA5G,EAAAwH,UAAAxH,EAAAwH,aAA+C9C,GAAA2B,EAE/CH,EAAAD,EAAAwB,GAAAR,MAAAvC,IAAAqB,EAAAkB,EAAAvC,EAAA2B,KAKAJ,GAAAM,EAAA,EACAN,EAAAQ,EAAA,EACAR,EAAAU,EAAA,EACAV,EAAA9B,EAAA,EACA8B,EAAAa,EAAA,GACAb,EAAAe,EAAA,GACAf,EAAAyB,EAAA,GACAzB,EAAAwB,EAAA,IACAxH,EAAAD,QAAAiG,GhBmSM0B,GACA,SAAS1H,EAAQD,GiB/VvB,GAAA4H,GAAAlF,KAAAkF,KACAC,EAAAnF,KAAAmF,KACA5H,GAAAD,QAAA,SAAAyE,GACA,MAAAqD,OAAArD,MAAA,GAAAA,EAAA,EAAAoD,EAAAD,GAAAnD,KjBuWMsD,GACA,SAAS9H,EAAQD,EAASM,GkB3WhC,GAAA0H,GAAA1H,EAAA,IACA2H,EAAA3H,EAAA,GAEAL,GAAAD,QAAAiB,OAAAiH,MAAA,SAAAhE,GACA,MAAA8D,GAAA9D,EAAA+D,KlBmXME,GACA,SAASlI,EAAQD,EAASM,GmBzXhC,GAAA8H,GAAA9H,EAAA,YACA6C,EAAA7C,EAAA,GACAL,GAAAD,QAAA,SAAA0E,GACA,MAAA0D,GAAA1D,KAAA0D,EAAA1D,GAAAvB,EAAAuB,MnBgYM2D,GACA,SAASpI,EAAQD,GoBpYvB,GAAAS,GAAA,EACA6H,EAAA5F,KAAA6F,QACAtI,GAAAD,QAAA,SAAA0E,GACA,gBAAA8D,OAAA5C,SAAAlB,EAAA,GAAAA,EAAA,QAAAjE,EAAA6H,GAAAG,SAAA,OpB2YMC,GACA,SAASzI,EAAQD,EAASM,GqB/YhC,GAAA+E,GAAA/E,EAAA,GACAqI,EAAArI,EAAA,GAAAqI,SAEAC,EAAAvD,EAAAsD,IAAAtD,EAAAsD,EAAAE,cACA5I,GAAAD,QAAA,SAAAyE,GACA,MAAAmE,GAAAD,EAAAE,cAAApE,QrBsZMqE,GACA,SAAS7I,EAAQD,GsB3ZvBC,EAAAD,QAAA,gGAEA+I,MAAA,MtBkaMC,GACA,SAAS/I,EAAQD,GuBtavBC,EAAAD,YvB4aMiJ,GACA,SAAShJ,EAAQD,EAASM,GwB7ahC,GAAAkC,GAAAlC,EAAA,GACA4I,EAAA,qBACAhG,EAAAV,EAAA0G,KAAA1G,EAAA0G,MACAjJ,GAAAD,QAAA,SAAA0E,GACA,MAAAxB,GAAAwB,KAAAxB,EAAAwB,SxBobMyE,GACA,SAASlJ,EAAQD,EAASM,GyBxbhC,GAAA+E,GAAA/E,EAAA,EAGAL,GAAAD,QAAA,SAAAyE,EAAAkC,GACA,IAAAtB,EAAAZ,GAAA,MAAAA,EACA,IAAA2E,GAAAC,CACA,IAAA1C,GAAA,mBAAAyC,EAAA3E,EAAAgE,YAAApD,EAAAgE,EAAAD,EAAAzI,KAAA8D,IAAA,MAAA4E,EACA,uBAAAD,EAAA3E,EAAA6E,WAAAjE,EAAAgE,EAAAD,EAAAzI,KAAA8D,IAAA,MAAA4E,EACA,KAAA1C,GAAA,mBAAAyC,EAAA3E,EAAAgE,YAAApD,EAAAgE,EAAAD,EAAAzI,KAAA8D,IAAA,MAAA4E,EACA,MAAA/E,WAAA,6CzBgcMiF,GACA,SAAStJ,EAAQD,G0B3cvB,GAAAyI,MAAiBA,QAEjBxI,GAAAD,QAAA,SAAAyE,GACA,MAAAgE,GAAA9H,KAAA8D,GAAA+E,MAAA,Q1BkdMC,GACA,SAASxJ,EAAQD,EAASM,G2BrdhC,GAAAoJ,GAAApJ,EAAA,GACAL,GAAAD,QAAA,SAAAoJ,EAAAO,EAAArC,GAEA,GADAoC,EAAAN,GACAxD,SAAA+D,EAAA,MAAAP,EACA,QAAA9B,GACA,uBAAAtE,GACA,MAAAoG,GAAAzI,KAAAgJ,EAAA3G,GAEA,wBAAAA,EAAAoE,GACA,MAAAgC,GAAAzI,KAAAgJ,EAAA3G,EAAAoE,GAEA,wBAAApE,EAAAoE,EAAAvG,GACA,MAAAuI,GAAAzI,KAAAgJ,EAAA3G,EAAAoE,EAAAvG,IAGA,kBACA,MAAAuI,GAAA7B,MAAAoC,EAAAtC,c3B8dMuC,GACA,SAAS3J,EAAQD,EAASM,G4B/ehC,GAAA6E,GAAA7E,EAAA,GACAL,GAAAD,QAAA,SAAAyE,GACA,MAAAxD,QAAAkE,EAAAV,M5BufMoF,GACA,SAAS5J,EAAQD,EAASM,G6B3fhCL,EAAAD,SAAAM,EAAA,KAAAA,EAAA,eACA,MAAmG,IAAnGW,OAAAC,eAAAZ,EAAA,gBAAsEyC,IAAA,WAAgB,YAAaC,K7BkgB7F8G,GACA,SAAS7J,EAAQD,EAASM,G8BngBhC,GAAAyJ,GAAAzJ,EAAA,IACA0J,EAAAtH,KAAAsH,GACA/J,GAAAD,QAAA,SAAAyE,GACA,MAAAA,GAAA,EAAAuF,EAAAD,EAAAtF,GAAA,sB9B2gBMwF,GACA,SAAShK,EAAQD,G+BhhBvBC,EAAAD,QAAA,SAAAyE,GACA,qBAAAA,GAAA,KAAAH,WAAAG,EAAA,sBACA,OAAAA,K/BuhBMyF,GACA,SAASjK,EAAQD,EAASM,GgC1hBhC,GAAA6J,GAAA7J,EAAA,GACA8J,EAAA9J,EAAA,IACA+J,EAAA/J,EAAA,QACAgK,EAAAhK,EAAA,eAEAL,GAAAD,QAAA,SAAA6E,EAAA0F,GACA,GAGA7F,GAHAR,EAAAkG,EAAAvF,GACA2F,EAAA,EACAC,IAEA,KAAA/F,IAAAR,GAAAQ,GAAA4F,GAAAH,EAAAjG,EAAAQ,IAAA+F,EAAAC,KAAAhG,EAEA,MAAA6F,EAAAjD,OAAAkD,GAAAL,EAAAjG,EAAAQ,EAAA6F,EAAAC,SACAH,EAAAI,EAAA/F,IAAA+F,EAAAC,KAAAhG,GAEA,OAAA+F,KhCiiBME,GACA,SAAS1K,EAAQD,EAASM,GiCjjBhC,GAAAsK,GAAAtK,EAAA,GAAA2D,EACAkG,EAAA7J,EAAA,GACAuK,EAAAvK,EAAA,iBAEAL,GAAAD,QAAA,SAAAyE,EAAAqG,EAAAC,GACAtG,IAAA0F,EAAA1F,EAAAsG,EAAAtG,IAAAuG,UAAAH,IAAAD,EAAAnG,EAAAoG,GAAkEpF,cAAA,EAAAtE,MAAA2J,MjCwjB5DG,GACA,SAAShL,EAAQD,EAASM,GkC5jBhC,GAAA8J,GAAA9J,EAAA,IACA4K,EAAA5K,EAAA,IACA6K,EAAA7K,EAAA,GACAL,GAAAD,QAAA,SAAAoL,GACA,gBAAAC,EAAAC,EAAAC,GACA,GAGApK,GAHA+C,EAAAkG,EAAAiB,GACA/D,EAAA4D,EAAAhH,EAAAoD,QACAkE,EAAAL,EAAAI,EAAAjE,EAGA,IAAA8D,GAAAE,MAAA,KAAAhE,EAAAkE,GAEA,GADArK,EAAA+C,EAAAsH,KACArK,KAAA,aAEK,MAAWmG,EAAAkE,EAAeA,IAAA,IAAAJ,GAAAI,IAAAtH,KAC/BA,EAAAsH,KAAAF,EAAA,MAAAF,IAAAI,GAAA,CACK,QAAAJ,IAAA,KlCskBCK,GACA,SAASxL,EAAQD,EAASM,GmCxlBhC,GAAAoL,GAAApL,EAAA,GACAL,GAAAD,QAAAiB,OAAA,KAAA0K,qBAAA,GAAA1K,OAAA,SAAAwD,GACA,gBAAAiH,EAAAjH,KAAAsE,MAAA,IAAA9H,OAAAwD,KnCgmBMmH,GACA,SAAS3L,EAAQD,GoCpmBvBC,EAAAD,SAAA,GpC0mBM6L,GACA,SAAS5L,EAAQD,EAASM,GqC3mBhC,GAAAyJ,GAAAzJ,EAAA,IACAwL,EAAApJ,KAAAoJ,IACA9B,EAAAtH,KAAAsH,GACA/J,GAAAD,QAAA,SAAAwL,EAAAlE,GAEA,MADAkE,GAAAzB,EAAAyB,GACAA,EAAA,EAAAM,EAAAN,EAAAlE,EAAA,GAAA0C,EAAAwB,EAAAlE,KrCknBMyE,GACA,SAAS9L,EAAQD,EAASM,GsCxnBhC,YACA,IAAA0L,GAAA1L,EAAA,IACA2F,EAAA3F,EAAA,IACA2L,EAAA3L,EAAA,IACAyF,EAAAzF,EAAA,GACA6J,EAAA7J,EAAA,GACA4L,EAAA5L,EAAA,IACA6L,EAAA7L,EAAA,IACA8L,EAAA9L,EAAA,IACA+L,EAAA/L,EAAA,IACAgM,EAAAhM,EAAA,eACAiM,OAAArE,MAAA,WAAAA,QACAsE,EAAA,aACAC,EAAA,OACAC,EAAA,SAEAC,EAAA,WAA4B,MAAAvM,MAE5BH,GAAAD,QAAA,SAAA4M,EAAAC,EAAAC,EAAAC,EAAAC,EAAAC,EAAAC,GACAf,EAAAW,EAAAD,EAAAE,EACA,IAeArL,GAAAgD,EAAAyI,EAfAC,EAAA,SAAAC,GACA,IAAAd,GAAAc,IAAAC,GAAA,MAAAA,GAAAD,EACA,QAAAA,GACA,IAAAZ,GAAA,kBAAwC,UAAAK,GAAA1M,KAAAiN,GACxC,KAAAX,GAAA,kBAA4C,UAAAI,GAAA1M,KAAAiN,IACvC,kBAA2B,UAAAP,GAAA1M,KAAAiN,KAEhCxC,EAAAgC,EAAA,YACAU,EAAAP,GAAAN,EACAc,GAAA,EACAF,EAAAV,EAAA5B,UACAyC,EAAAH,EAAAhB,IAAAgB,EAAAd,IAAAQ,GAAAM,EAAAN,GACAU,EAAAD,GAAAL,EAAAJ,GACAW,EAAAX,EAAAO,EAAAH,EAAA,WAAAM,EAAA9H,OACAgI,EAAA,SAAAf,EAAAS,EAAAO,SAAAJ,GAwBA,IArBAG,IACAT,EAAAd,EAAAuB,EAAAjN,KAAA,GAAAiM,KACAO,IAAAlM,OAAA+J,YAEAoB,EAAAe,EAAAtC,GAAA,GAEAmB,GAAA7B,EAAAgD,EAAAb,IAAAvG,EAAAoH,EAAAb,EAAAK,KAIAY,GAAAE,KAAAlK,OAAAmJ,IACAc,GAAA,EACAE,EAAA,WAAiC,MAAAD,GAAA9M,KAAAP,QAGjC4L,IAAAkB,IAAAX,IAAAiB,GAAAF,EAAAhB,IACAvG,EAAAuH,EAAAhB,EAAAoB,GAGAxB,EAAAW,GAAAa,EACAxB,EAAArB,GAAA8B,EACAK,EAMA,GALAtL,GACAoM,OAAAP,EAAAG,EAAAN,EAAAV,GACAxE,KAAA+E,EAAAS,EAAAN,EAAAX,GACAoB,QAAAF,GAEAT,EAAA,IAAAxI,IAAAhD,GACAgD,IAAA4I,IAAArB,EAAAqB,EAAA5I,EAAAhD,EAAAgD,QACKuB,KAAA9B,EAAA8B,EAAAM,GAAAgG,GAAAiB,GAAAX,EAAAnL,EAEL,OAAAA,KtC+nBMqM,GACA,SAAS9N,EAAQD,EAASM,GuCnsBhC,GAAAuD,GAAAvD,EAAA,IACA0N,EAAA1N,EAAA,IACA2H,EAAA3H,EAAA,IACAgK,EAAAhK,EAAA,gBACA2N,EAAA,aACAjI,EAAA,YAGAkI,EAAA,WAEA,GAIAC,GAJAC,EAAA9N,EAAA,cACAkK,EAAAvC,EAAAX,OACA+G,EAAA,IACAC,EAAA,GAYA,KAVAF,EAAAG,MAAAC,QAAA,OACAlO,EAAA,IAAAmO,YAAAL,GACAA,EAAAM,IAAA,cAGAP,EAAAC,EAAAO,cAAAhG,SACAwF,EAAAS,OACAT,EAAAU,MAAAR,EAAA,SAAAC,EAAA,oBAAAD,EAAA,UAAAC,GACAH,EAAAW,QACAZ,EAAAC,EAAA5H,EACAiE,WAAA0D,GAAAlI,GAAAiC,EAAAuC,GACA,OAAA0D,KAGAjO,GAAAD,QAAAiB,OAAA8N,QAAA,SAAA7K,EAAA8K,GACA,GAAAvE,EAQA,OAPA,QAAAvG,GACA+J,EAAAjI,GAAAnC,EAAAK,GACAuG,EAAA,GAAAwD,GACAA,EAAAjI,GAAA,KAEAyE,EAAAH,GAAApG,GACGuG,EAAAyD,IACHtI,SAAAoJ,EAAAvE,EAAAuD,EAAAvD,EAAAuE,KvC4sBMC,GACA,SAAShP,EAAQD,EAASM,GwCpvBhCL,EAAAD,QAAAM,EAAA,IxC0vBM4O,GACA,SAASjP,EAAQD,EAASM,GyC3vBhC,YACA,IAAA6O,GAAA7O,EAAA,OAGAA,GAAA,IAAAiB,OAAA,kBAAA6N,GACAhP,KAAAiP,GAAA9N,OAAA6N,GACAhP,KAAAkP,GAAA,GAEC,WACD,GAEAC,GAFArL,EAAA9D,KAAAiP,GACA7D,EAAApL,KAAAkP,EAEA,OAAA9D,IAAAtH,EAAAoD,QAA+BnG,MAAAyE,OAAA4J,MAAA,IAC/BD,EAAAJ,EAAAjL,EAAAsH,GACApL,KAAAkP,IAAAC,EAAAjI,QACUnG,MAAAoO,EAAAC,MAAA,OzCkwBJC,GACA,SAASxP,EAAQD,EAASM,G0ClxBhCL,EAAAD,QAAAM,EAAA,GAAAqI,mBAAA+G,iB1CwxBMC,GACA,SAAS1P,EAAQD,EAASM,G2CzxBhC,YACA,IAAAyO,GAAAzO,EAAA,IACAsP,EAAAtP,EAAA,IACA8L,EAAA9L,EAAA,IACA6M,IAGA7M,GAAA,GAAA6M,EAAA7M,EAAA,0BAAgF,MAAAF,QAEhFH,EAAAD,QAAA,SAAA8M,EAAAD,EAAAE,GACAD,EAAA9B,UAAA+D,EAAA5B,GAAqDJ,KAAA6C,EAAA,EAAA7C,KACrDX,EAAAU,EAAAD,EAAA,e3CgyBMgD,GACA,SAAS5P,EAAQD,EAASM,G4C5yBhC,GAAA0D,GAAA1D,EAAA,GACAuD,EAAAvD,EAAA,IACAwP,EAAAxP,EAAA,GAEAL,GAAAD,QAAAM,EAAA,GAAAW,OAAA8O,iBAAA,SAAA7L,EAAA8K,GACAnL,EAAAK,EAKA,KAJA,GAGAC,GAHA+D,EAAA4H,EAAAd,GACA1H,EAAAY,EAAAZ,OACAkD,EAAA,EAEAlD,EAAAkD,GAAAxG,EAAAC,EAAAC,EAAAC,EAAA+D,EAAAsC,KAAAwE,EAAA7K,GACA,OAAAD,K5CmzBM8L,GACA,SAAS/P,EAAQD,EAASM,G6C9zBhC,GAAA6J,GAAA7J,EAAA,GACA2P,EAAA3P,EAAA,IACAgK,EAAAhK,EAAA,gBACA4P,EAAAjP,OAAA+J,SAEA/K,GAAAD,QAAAiB,OAAAoL,gBAAA,SAAAnI,GAEA,MADAA,GAAA+L,EAAA/L,GACAiG,EAAAjG,EAAAoG,GAAApG,EAAAoG,GACA,kBAAApG,GAAAiM,aAAAjM,eAAAiM,YACAjM,EAAAiM,YAAAnF,UACG9G,YAAAjD,QAAAiP,EAAA,O7Cs0BGE,GACA,SAASnQ,EAAQD,EAASM,G8Cl1BhC,GAAAyJ,GAAAzJ,EAAA,IACA6E,EAAA7E,EAAA,GAGAL,GAAAD,QAAA,SAAAqQ,GACA,gBAAA1G,EAAA2G,GACA,GAGAtN,GAAAoE,EAHAmJ,EAAAhP,OAAA4D,EAAAwE,IACAa,EAAAT,EAAAuG,GACAE,EAAAD,EAAAjJ,MAEA,OAAAkD,GAAA,GAAAA,GAAAgG,EAAAH,EAAA,GAAAzK,QACA5C,EAAAuN,EAAAE,WAAAjG,GACAxH,EAAA,OAAAA,EAAA,OAAAwH,EAAA,IAAAgG,IAAApJ,EAAAmJ,EAAAE,WAAAjG,EAAA,WAAApD,EAAA,MACAiJ,EAAAE,EAAAG,OAAAlG,GAAAxH,EACAqN,EAAAE,EAAA/G,MAAAgB,IAAA,IAAAxH,EAAA,YAAAoE,EAAA,iB9C01BMuJ,GACA,SAAS1Q,EAAQD,EAASM,G+Cz2BhC,YAQA,SAAAsQ,GAAAC,GAAsC,MAAAA,MAAAC,WAAAD,GAAuCzP,QAAAyP,GAN7E7Q,EAAA8Q,YAAA,CAEA,IAAAC,GAAAzQ,EAAA,IAEA0Q,EAAAJ,EAAAG,EAIA/Q,GAAAoB,QAAA,SAAA6P,GACA,GAAAC,MAAAC,QAAAF,GAAA,CACA,OAAAzG,GAAA,EAAA4G,EAAAF,MAAAD,EAAA3J,QAA6CkD,EAAAyG,EAAA3J,OAAgBkD,IAC7D4G,EAAA5G,GAAAyG,EAAAzG,EAGA,OAAA4G,GAEA,SAAAJ,EAAA5P,SAAA6P,K/Ci3BMI,GACA,SAASpR,EAAQD,EAASM,GgDp4BhCL,EAAAD,SAAkBoB,QAAAd,EAAA,IAAAwQ,YAAA,IhD04BZQ,GACA,SAASrR,EAAQD,EAASM,GiD34BhCA,EAAA,IACAA,EAAA,IACAL,EAAAD,QAAAM,EAAA,GAAA4Q,MAAAK,MjDi5BMC,GACA,SAASvR,EAAQD,EAASM,GkDn5BhC,GAAAoL,GAAApL,EAAA,IACAuK,EAAAvK,EAAA,kBAEAmR,EAA6C,aAA7C/F,EAAA,WAAyB,MAAArE,eAGzBqK,EAAA,SAAAjN,EAAAC,GACA,IACA,MAAAD,GAAAC,GACG,MAAAL,KAGHpE,GAAAD,QAAA,SAAAyE,GACA,GAAAP,GAAAyN,EAAA7K,CACA,OAAAlB,UAAAnB,EAAA,mBAAAA,EAAA,OAEA,iBAAAkN,EAAAD,EAAAxN,EAAAjD,OAAAwD,GAAAoG,IAAA8G,EAEAF,EAAA/F,EAAAxH,GAEA,WAAA4C,EAAA4E,EAAAxH,KAAA,kBAAAA,GAAA0N,OAAA,YAAA9K,IlD25BM+K,GACA,SAAS5R,EAAQD,EAASM,GmDj7BhC,YACA,IAAAwR,GAAAxR,EAAA,GACAsE,EAAAtE,EAAA,GAEAL,GAAAD,QAAA,SAAA6E,EAAA2G,EAAArK,GACAqK,IAAA3G,GAAAiN,EAAA7N,EAAAY,EAAA2G,EAAA5G,EAAA,EAAAzD,IACA0D,EAAA2G,GAAArK,InDw7BM4Q,GACA,SAAS9R,EAAQD,EAASM,GoD97BhC,GAAA4L,GAAA5L,EAAA,IACAgM,EAAAhM,EAAA,eACA0R,EAAAd,MAAAlG,SAEA/K,GAAAD,QAAA,SAAAyE,GACA,MAAAmB,UAAAnB,IAAAyH,EAAAgF,QAAAzM,GAAAuN,EAAA1F,KAAA7H,KpDs8BMwN,GACA,SAAShS,EAAQD,EAASM,GqD58BhC,GAAAuD,GAAAvD,EAAA,GACAL,GAAAD,QAAA,SAAAkS,EAAA9I,EAAAjI,EAAA0M,GACA,IACA,MAAAA,GAAAzE,EAAAvF,EAAA1C,GAAA,GAAAA,EAAA,IAAAiI,EAAAjI,GAEG,MAAAkD,GACH,GAAA8N,GAAAD,EAAA,MAEA,MADAtM,UAAAuM,GAAAtO,EAAAsO,EAAAxR,KAAAuR,IACA7N,KrDq9BM+N,GACA,SAASnS,EAAQD,EAASM,GsD/9BhC,GAAAgM,GAAAhM,EAAA,eACA+R,GAAA,CAEA,KACA,GAAAC,IAAA,GAAAhG,IACAgG,GAAA,kBAA+BD,GAAA,GAC/BnB,MAAAK,KAAAe,EAAA,WAA+B,UAC9B,MAAAjO,IAEDpE,EAAAD,QAAA,SAAAgF,EAAAuN,GACA,IAAAA,IAAAF,EAAA,QACA,IAAAG,IAAA,CACA,KACA,GAAAvB,IAAA,GACAwB,EAAAxB,EAAA3E,IACAmG,GAAA1F,KAAA,WAA2B,OAASyC,KAAAgD,GAAA,IACpCvB,EAAA3E,GAAA,WAA+B,MAAAmG,IAC/BzN,EAAAiM,GACG,MAAA5M,IACH,MAAAmO,KtDs+BME,GACA,SAASzS,EAAQD,EAASM,GuD1/BhC,GAAAqS,GAAArS,EAAA,IACAgM,EAAAhM,EAAA,eACA4L,EAAA5L,EAAA,GACAL,GAAAD,QAAAM,EAAA,GAAAsS,kBAAA,SAAAnO,GACA,GAAAmB,QAAAnB,EAAA,MAAAA,GAAA6H,IACA7H,EAAA,eACAyH,EAAAyG,EAAAlO,MvDigCMoO,GACA,SAAS5S,EAAQD,EAASM,GwDxgChC,YACA,IAAAwF,GAAAxF,EAAA,IACA2F,EAAA3F,EAAA,IACA2P,EAAA3P,EAAA,IACAK,EAAAL,EAAA,IACAwS,EAAAxS,EAAA,IACA4K,EAAA5K,EAAA,IACAyS,EAAAzS,EAAA,IACA0S,EAAA1S,EAAA,GAEA2F,KAAAU,EAAAV,EAAAM,GAAAjG,EAAA,aAAAmS,GAA0EvB,MAAAK,KAAAkB,KAAoB,SAE9FlB,KAAA,SAAA0B,GACA,GAOA3L,GAAAmD,EAAAyI,EAAAhB,EAPAhO,EAAA+L,EAAAgD,GACA9L,EAAA,kBAAA/G,WAAA8Q,MACAiC,EAAA9L,UAAAC,OACA8L,EAAAD,EAAA,EAAA9L,UAAA,GAAAzB,OACAyN,EAAAzN,SAAAwN,EACA5H,EAAA,EACA8H,EAAAN,EAAA9O,EAIA,IAFAmP,IAAAD,EAAAtN,EAAAsN,EAAAD,EAAA,EAAA9L,UAAA,GAAAzB,OAAA,IAEAA,QAAA0N,GAAAnM,GAAA+J,OAAA4B,EAAAQ,GAMA,IADAhM,EAAA4D,EAAAhH,EAAAoD,QACAmD,EAAA,GAAAtD,GAAAG,GAAiCA,EAAAkE,EAAgBA,IACjDuH,EAAAtI,EAAAe,EAAA6H,EAAAD,EAAAlP,EAAAsH,MAAAtH,EAAAsH,QANA,KAAA0G,EAAAoB,EAAA3S,KAAAuD,GAAAuG,EAAA,GAAAtD,KAAoD+L,EAAAhB,EAAAnF,QAAAyC,KAAgChE,IACpFuH,EAAAtI,EAAAe,EAAA6H,EAAA1S,EAAAuR,EAAAkB,GAAAF,EAAA/R,MAAAqK,IAAA,GAAA0H,EAAA/R,MASA,OADAsJ,GAAAnD,OAAAkE,EACAf,MxDihCM8I,GACA,SAAStT,EAAQD,EAASM,GAE/B,YAuBA,SAASsQ,GAAuBC,GAAO,MAAOA,IAAOA,EAAIC,WAAaD,GAAQzP,QAASyP,GyDxkCzE,QAAS2C,GAAQC,GAC9BA,EAAIC,UAAU,UAAWD,EAAIE,OAAJC,EAAAxS,UACzBqS,EAAIC,UAAU,eAAgBD,EAAIE,OAAJE,EAAAzS,UAC9BqS,EAAIC,UAAU,iBAAkBD,EAAIE,OAAJG,EAAA1S,UAEhCqS,EAAIM,SAASC,OAAOtJ,KAApBuJ,EAAA7S,SzD8iCDH,OAAOC,eAAelB,EAAS,cAC7BmB,OAAO,IAETnB,EAAQoB,QyDtjCeoS,CALxB,IAAAU,GAAA5T,EAAA,KzD+jCKsT,EAAWhD,EAAuBsD,GyD9jCvCC,EAAA7T,EAAA,KzDkkCKuT,EAAejD,EAAuBuD,GyDjkC3CC,EAAA9T,EAAA,KzDqkCKwT,EAAiBlD,EAAuBwD,GyDpkC7CC,EAAA/T,EAAA,KzDwkCK2T,EAAWrD,EAAuByD,EAWtCpU,GAAOD,QAAUA,EAAiB,SAI7BsU,IACA,SAASrU,EAAQD,EAASM,GAE/B,YAUA,SAASsQ,GAAuBC,GAAO,MAAOA,IAAOA,EAAIC,WAAaD,GAAQzP,QAASyP,GARvF5P,OAAOC,eAAelB,EAAS,cAC7BmB,OAAO,G0DrlCV,IAAAoT,GAAAjU,EAAA,G1D0lCKkU,EAAU5D,EAAuB2D,EAIrCvU,GAAQoB,SACNqT,Q0D7lCHD,EAAApT,U1DumCCnB,EAAOD,QAAUA,EAAiB,SAI7B0U,IACA,SAASzU,EAAQD,GAEtB,YAEAiB,QAAOC,eAAelB,EAAS,cAC7BmB,OAAO,IASTnB,EAAQoB,SACNI,KAAM,WACJ,OACEmT,O2D/nCP,E3DgoCOC,gB2D/nCP,K3DgoCOC,e2D9nCP,I3DkoCG7S,UACE8S,QAAS,WACP,OACEC,oBAAqB3U,K2D/nC9ByU,iB3DmoCGnT,SACEsT,iBAAkB,W2DhoCvB,GAAAC,GAAA7U,I3DmoCOA,MAAKuU,QAAUvU,KAAKyB,IAAIqT,a2DjoC/B,K3DmoCOzS,OAAO0S,WAAW,WAChBF,EAAMJ,e2DloCf,K3DqoCKO,4BAA6B,WAC3BhV,KAAKyU,e2DloCZ,E3DmoCOzU,K2DloCP4U,oB3DooCKK,oBAAqB,WACnBjV,KAAKwU,gBAAkB,GAAIU,kBAAiBlV,K2DloCnDgV,6B3DmoCOhV,KAAKwU,gBAAgBW,QAAQnV,KAAKoV,MAAMC,QACtCC,W2DloCT,E3DmoCSC,e2DloCT,E3DmoCSC,S2DjoCT,M3DqoCGvT,QAAS,WACPjC,K2DloCL4U,mB3DmoCK5U,K2DloCLiV,uB3DooCGQ,cAAe,WACTzV,KAAKwU,iBACPxU,KAAKwU,gB2DloCZkB,e3DsoCC7V,EAAOD,QAAUA,EAAiB,SAI7B+V,IACA,SAAS9V,EAAQD,EAASM,GAE/B,YAUA,SAASsQ,GAAuBC,GAAO,MAAOA,IAAOA,EAAIC,WAAaD,GAAQzP,QAASyP,GARvF5P,OAAOC,eAAelB,EAAS,cAC7BmB,OAAO,GAGT,IAAI6U,GAAsB1V,EAAoB,IAE1C2V,EAAsBrF,EAAuBoF,EAIjDhW,GAAQoB,SACNC,OACE6U,K4DzsCL3U,O5D0sCK2F,O4DzsCL3F,O5D0sCK4U,S4DxsCLC,S5D0sCGC,OAAQ,SAAgBxN,G4DzsC3B,GAAAoM,GAAA7U,K5D4sCSkW,E4D3sCT,mC5D4sCSC,E4D3sCT,sB5D4sCSC,EAAOpW,KAAKqW,O4D3sCrBrV,Q5D4sCSsV,EAAmBF,EAAK,G4D3sCjCE,iBACAC,EAAA,OAEAC,EAAA,O5D4sCSC,GACFC,Y4D3sCP,e5D4sCOC,IACEC,MAAO,SAAeC,GACpBhC,EAAMiC,MAAM,Q4D3sCvBD,M5DgtCSE,EAAmB,SAA0BC,GAC/C,MAAOvO,GAAc,OAASiO,YAAaP,G4D3sClDa,I5D8sCSC,EAAe,WACjB,MAAOxO,G4D3sCd,kB5D8sCSyO,EAA6B,WAG/B,MAFAd,GAAK,GAAGhV,KAAKsV,YAAcR,EAAiB,I4D1sCnDC,E5D4sCc1N,EAAc,KAAMgO,KAAiBrO,QAAO,EAAIyN,EAAoB7U,SAASoV,I4D3sC3Fa,Q5D8sCSE,EAAoB,WACtBf,EAAKgB,KAAK,SAAUhB,EAAMhL,GACxB,GAAIgL,EAAKE,kBAAkD,mBAA9BF,EAAKE,iBAAiB5L,IAIjD,MAHA6L,G4D3sCXH,E5D4sCWI,E4D1sCXpL,GACA,K5DgtCSiM,EAAwB,WAC1B,MAAO5O,GAAc,WACnBiO,Y4D3sCT,4BACA,wB5D8sCSY,EAAoB,SAA2BC,GACjDA,EAAQC,UAAUJ,KAAK,SAAU/B,GAC3BA,EAAO5T,IAAIgW,UAAUC,SAAS,mBAChCrC,E4D3sCXT,sB5DgtCS+C,EAAoB,SAA2BC,GACjD,G4D1sCP9Q,GAAA,M5D4sCO8Q,GAAMpW,QAAQgW,UAAUJ,KAAK,SAAUS,GACrC,GAAIJ,GAAYI,EAAMpW,I4D1sC/BgW,S5D4sCS,IAAIA,EAAUC,SAAS,wBAA0BD,EAAUC,SAAS,aAMlE,MALA5Q,G4D3sCX+Q,E5D4sCWJ,EAAUK,O4D1sCrB,a5D4sCWR,E4D1sCXO,IACA,I5D+sCY/Q,GAAU8Q,EAAMnW,MAAQqF,EAAOrF,KAClCmW,EAAMnW,IAAIgW,UAAUM,I4D3sC7B,c5D+sCSC,EAAsB,WAIxB,MAHA5B,GAAK6B,OAAOzB,E4D3sCnB,G5D4sCOJ,EAAK9L,K4D1sCZ+M,K5D4sCc5O,EAAc,UACnBiO,Y4D3sCTR,E5D4sCSS,IACEC,MAAO,W4D1sClBe,EAAA9C,G5D4sCaA,EAAMiC,M4D3sCnB,aALAC,EAAAX,GAQAa,O5D8sCSiB,EAAmB,WAGrB,MAFAzB,GAAaC,a4D1sCpB,uB5D4sCcjO,EAAc,KAAMgO,GAAeuB,I4D3sCjDzB,I5D8sCK,IAAID,GAA6C,gBAAzBA,EAAiB5L,IACvC,M4D3sCPwM,I5DgtCK,I4D5sCLC,I5D4sCSZ,EACF,M4D3sCP2B,I5D8sCK,IAAIC,GAAa1P,EAAc,aAC7BiO,Y4D3sCPR,E5D4sCOkC,OACEtR,OAAQ9G,K4D3sCjB8G,O5D4sCSgP,KAAM9V,K4D3sCf8V,K5D4sCSC,SAAU/V,K4D1sCnB+V,YANAgB,EAQAX,I5DgtCK,OAJIpW,MAAK8G,SACPqR,EAAW/W,KAAKgX,MAAMC,I4D3sC7B,Y5D8sCY5P,EAAc,KAAMgO,G4D3sChC0B,M5D8sCCtY,EAAOD,QAAUA,EAAiB,SAI7B0Y,IACA,SAASzY,EAAQD,KAMjB2Y,IACA,SAAS1Y,EAAQD,G6D31CvBC,EAAAD,QAAA,wqC7Di2CM4Y,IACA,SAAS3Y,EAAQD,EAASM,G8Dl2ChC,GAAAuY,GAAAC,CAIAxY,GAAA,KAGAuY,EAAAvY,EAAA,IAGA,IAAAyY,GAAAzY,EAAA,IACAwY,GAAAD,QAEA,gBAAAA,GAAAzX,SACA,kBAAAyX,GAAAzX,UAEA0X,EAAAD,IAAAzX,SAEA,kBAAA0X,KACAA,IAAAE,SAGAF,EAAAzC,OAAA0C,EAAA1C,OACAyC,EAAAG,gBAAAF,EAAAE,gBAEAhZ,EAAAD,QAAA6Y,G9Dy2CMK,IACA,SAASjZ,EAAQD,EAASM,G+Dn4ChC,GAAAuY,GAAAC,CAIAD,GAAAvY,EAAA,IAGA,IAAAyY,GAAAzY,EAAA,IACAwY,GAAAD,QAEA,gBAAAA,GAAAzX,SACA,kBAAAyX,GAAAzX,UAEA0X,EAAAD,IAAAzX,SAEA,kBAAA0X,KACAA,IAAAE,SAGAF,EAAAzC,OAAA0C,EAAA1C,OACAyC,EAAAG,gBAAAF,EAAAE,gBAEAhZ,EAAAD,QAAA6Y,G/D04CMM,IACA,SAASlZ,EAAQD,EAASM,GgEj6ChC,GAAAuY,GAAAC,CAIAD,GAAAvY,EAAA,KACAwY,EAAAD,QAEA,gBAAAA,GAAAzX,SACA,kBAAAyX,GAAAzX,UAEA0X,EAAAD,IAAAzX,SAEA,kBAAA0X,KACAA,IAAAE,SAIA/Y,EAAAD,QAAA6Y,GhEw6CMO,IACA,SAASnZ,EAAQD,GiE17CvBC,EAAAD,SAAgBqW,OAAA,WAAmB,GAAAgD,GAAAjZ,KAAakZ,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,CAC1E,OAAAE,GAAA,OACAE,IAAA,SACA5C,YAAA,iBACA6C,MAAAN,EAAAvE,QACAvG,OACAqL,gBAAAP,EAAA1E,UAEG0E,EAAAhK,GAAA,gBACF4J,qBjEg8CKY,IACA,SAAS5Z,EAAQD,GkE18CvBC,EAAAD,SAAgBqW,OAAA,WAAmB,GAAAgD,GAAAjZ,KAAakZ,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,CAC1E,OAAAE,GAAA,MACA1C,YAAA,UACA6C,OAAAN,EAAApX,cACGoX,EAAAhK,GAAA,gBACF4J","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(82);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 2:\n/***/ function(module, exports) {\n\n\t// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\n\tvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n\t ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();\n\tif(typeof __g == 'number')__g = global; // eslint-disable-line no-undef\n\n/***/ },\n\n/***/ 3:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// Thank's IE8 for his funny defineProperty\n\tmodule.exports = !__webpack_require__(10)(function(){\n\t return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;\n\t});\n\n/***/ },\n\n/***/ 4:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar store = __webpack_require__(24)('wks')\n\t , uid = __webpack_require__(20)\n\t , Symbol = __webpack_require__(2).Symbol\n\t , USE_SYMBOL = typeof Symbol == 'function';\n\t\n\tvar $exports = module.exports = function(name){\n\t return store[name] || (store[name] =\n\t USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n\t};\n\t\n\t$exports.store = store;\n\n/***/ },\n\n/***/ 5:\n/***/ function(module, exports) {\n\n\tvar core = module.exports = {version: '2.4.0'};\n\tif(typeof __e == 'number')__e = core; // eslint-disable-line no-undef\n\n/***/ },\n\n/***/ 6:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar anObject = __webpack_require__(12)\n\t , IE8_DOM_DEFINE = __webpack_require__(29)\n\t , toPrimitive = __webpack_require__(25)\n\t , dP = Object.defineProperty;\n\t\n\texports.f = __webpack_require__(3) ? Object.defineProperty : function defineProperty(O, P, Attributes){\n\t anObject(O);\n\t P = toPrimitive(P, true);\n\t anObject(Attributes);\n\t if(IE8_DOM_DEFINE)try {\n\t return dP(O, P, Attributes);\n\t } catch(e){ /* empty */ }\n\t if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n\t if('value' in Attributes)O[P] = Attributes.value;\n\t return O;\n\t};\n\n/***/ },\n\n/***/ 7:\n/***/ function(module, exports) {\n\n\tvar hasOwnProperty = {}.hasOwnProperty;\n\tmodule.exports = function(it, key){\n\t return hasOwnProperty.call(it, key);\n\t};\n\n/***/ },\n\n/***/ 8:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar dP = __webpack_require__(6)\n\t , createDesc = __webpack_require__(14);\n\tmodule.exports = __webpack_require__(3) ? function(object, key, value){\n\t return dP.f(object, key, createDesc(1, value));\n\t} : function(object, key, value){\n\t object[key] = value;\n\t return object;\n\t};\n\n/***/ },\n\n/***/ 9:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(it){\n\t return typeof it === 'object' ? it !== null : typeof it === 'function';\n\t};\n\n/***/ },\n\n/***/ 10:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(exec){\n\t try {\n\t return !!exec();\n\t } catch(e){\n\t return true;\n\t }\n\t};\n\n/***/ },\n\n/***/ 11:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// to indexed object, toObject with fallback for non-array-like ES3 strings\n\tvar IObject = __webpack_require__(35)\n\t , defined = __webpack_require__(15);\n\tmodule.exports = function(it){\n\t return IObject(defined(it));\n\t};\n\n/***/ },\n\n/***/ 12:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar isObject = __webpack_require__(9);\n\tmodule.exports = function(it){\n\t if(!isObject(it))throw TypeError(it + ' is not an object!');\n\t return it;\n\t};\n\n/***/ },\n\n/***/ 14:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(bitmap, value){\n\t return {\n\t enumerable : !(bitmap & 1),\n\t configurable: !(bitmap & 2),\n\t writable : !(bitmap & 4),\n\t value : value\n\t };\n\t};\n\n/***/ },\n\n/***/ 15:\n/***/ function(module, exports) {\n\n\t// 7.2.1 RequireObjectCoercible(argument)\n\tmodule.exports = function(it){\n\t if(it == undefined)throw TypeError(\"Can't call method on \" + it);\n\t return it;\n\t};\n\n/***/ },\n\n/***/ 16:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar global = __webpack_require__(2)\n\t , core = __webpack_require__(5)\n\t , ctx = __webpack_require__(27)\n\t , hide = __webpack_require__(8)\n\t , PROTOTYPE = 'prototype';\n\t\n\tvar $export = function(type, name, source){\n\t var IS_FORCED = type & $export.F\n\t , IS_GLOBAL = type & $export.G\n\t , IS_STATIC = type & $export.S\n\t , IS_PROTO = type & $export.P\n\t , IS_BIND = type & $export.B\n\t , IS_WRAP = type & $export.W\n\t , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n\t , expProto = exports[PROTOTYPE]\n\t , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n\t , key, own, out;\n\t if(IS_GLOBAL)source = name;\n\t for(key in source){\n\t // contains in native\n\t own = !IS_FORCED && target && target[key] !== undefined;\n\t if(own && key in exports)continue;\n\t // export native or passed\n\t out = own ? target[key] : source[key];\n\t // prevent global pollution for namespaces\n\t exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n\t // bind timers to global for call from export context\n\t : IS_BIND && own ? ctx(out, global)\n\t // wrap global constructors for prevent change them in library\n\t : IS_WRAP && target[key] == out ? (function(C){\n\t var F = function(a, b, c){\n\t if(this instanceof C){\n\t switch(arguments.length){\n\t case 0: return new C;\n\t case 1: return new C(a);\n\t case 2: return new C(a, b);\n\t } return new C(a, b, c);\n\t } return C.apply(this, arguments);\n\t };\n\t F[PROTOTYPE] = C[PROTOTYPE];\n\t return F;\n\t // make static versions for prototype methods\n\t })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n\t // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n\t if(IS_PROTO){\n\t (exports.virtual || (exports.virtual = {}))[key] = out;\n\t // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n\t if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n\t }\n\t }\n\t};\n\t// type bitmap\n\t$export.F = 1; // forced\n\t$export.G = 2; // global\n\t$export.S = 4; // static\n\t$export.P = 8; // proto\n\t$export.B = 16; // bind\n\t$export.W = 32; // wrap\n\t$export.U = 64; // safe\n\t$export.R = 128; // real proto method for `library` \n\tmodule.exports = $export;\n\n/***/ },\n\n/***/ 17:\n/***/ function(module, exports) {\n\n\t// 7.1.4 ToInteger\n\tvar ceil = Math.ceil\n\t , floor = Math.floor;\n\tmodule.exports = function(it){\n\t return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n\t};\n\n/***/ },\n\n/***/ 18:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 19.1.2.14 / 15.2.3.14 Object.keys(O)\n\tvar $keys = __webpack_require__(32)\n\t , enumBugKeys = __webpack_require__(22);\n\t\n\tmodule.exports = Object.keys || function keys(O){\n\t return $keys(O, enumBugKeys);\n\t};\n\n/***/ },\n\n/***/ 19:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar shared = __webpack_require__(24)('keys')\n\t , uid = __webpack_require__(20);\n\tmodule.exports = function(key){\n\t return shared[key] || (shared[key] = uid(key));\n\t};\n\n/***/ },\n\n/***/ 20:\n/***/ function(module, exports) {\n\n\tvar id = 0\n\t , px = Math.random();\n\tmodule.exports = function(key){\n\t return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n\t};\n\n/***/ },\n\n/***/ 21:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar isObject = __webpack_require__(9)\n\t , document = __webpack_require__(2).document\n\t // in old IE typeof document.createElement is 'object'\n\t , is = isObject(document) && isObject(document.createElement);\n\tmodule.exports = function(it){\n\t return is ? document.createElement(it) : {};\n\t};\n\n/***/ },\n\n/***/ 22:\n/***/ function(module, exports) {\n\n\t// IE 8- don't enum bug keys\n\tmodule.exports = (\n\t 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n\t).split(',');\n\n/***/ },\n\n/***/ 23:\n/***/ function(module, exports) {\n\n\tmodule.exports = {};\n\n/***/ },\n\n/***/ 24:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar global = __webpack_require__(2)\n\t , SHARED = '__core-js_shared__'\n\t , store = global[SHARED] || (global[SHARED] = {});\n\tmodule.exports = function(key){\n\t return store[key] || (store[key] = {});\n\t};\n\n/***/ },\n\n/***/ 25:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.1.1 ToPrimitive(input [, PreferredType])\n\tvar isObject = __webpack_require__(9);\n\t// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n\t// and the second argument - flag - preferred type is a string\n\tmodule.exports = function(it, S){\n\t if(!isObject(it))return it;\n\t var fn, val;\n\t if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n\t if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n\t if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n\t throw TypeError(\"Can't convert object to primitive value\");\n\t};\n\n/***/ },\n\n/***/ 26:\n/***/ function(module, exports) {\n\n\tvar toString = {}.toString;\n\t\n\tmodule.exports = function(it){\n\t return toString.call(it).slice(8, -1);\n\t};\n\n/***/ },\n\n/***/ 27:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// optional / simple context binding\n\tvar aFunction = __webpack_require__(31);\n\tmodule.exports = function(fn, that, length){\n\t aFunction(fn);\n\t if(that === undefined)return fn;\n\t switch(length){\n\t case 1: return function(a){\n\t return fn.call(that, a);\n\t };\n\t case 2: return function(a, b){\n\t return fn.call(that, a, b);\n\t };\n\t case 3: return function(a, b, c){\n\t return fn.call(that, a, b, c);\n\t };\n\t }\n\t return function(/* ...args */){\n\t return fn.apply(that, arguments);\n\t };\n\t};\n\n/***/ },\n\n/***/ 28:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.1.13 ToObject(argument)\n\tvar defined = __webpack_require__(15);\n\tmodule.exports = function(it){\n\t return Object(defined(it));\n\t};\n\n/***/ },\n\n/***/ 29:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = !__webpack_require__(3) && !__webpack_require__(10)(function(){\n\t return Object.defineProperty(__webpack_require__(21)('div'), 'a', {get: function(){ return 7; }}).a != 7;\n\t});\n\n/***/ },\n\n/***/ 30:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.1.15 ToLength\n\tvar toInteger = __webpack_require__(17)\n\t , min = Math.min;\n\tmodule.exports = function(it){\n\t return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n\t};\n\n/***/ },\n\n/***/ 31:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(it){\n\t if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n\t return it;\n\t};\n\n/***/ },\n\n/***/ 32:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar has = __webpack_require__(7)\n\t , toIObject = __webpack_require__(11)\n\t , arrayIndexOf = __webpack_require__(34)(false)\n\t , IE_PROTO = __webpack_require__(19)('IE_PROTO');\n\t\n\tmodule.exports = function(object, names){\n\t var O = toIObject(object)\n\t , i = 0\n\t , result = []\n\t , key;\n\t for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);\n\t // Don't enum bug & hidden keys\n\t while(names.length > i)if(has(O, key = names[i++])){\n\t ~arrayIndexOf(result, key) || result.push(key);\n\t }\n\t return result;\n\t};\n\n/***/ },\n\n/***/ 33:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar def = __webpack_require__(6).f\n\t , has = __webpack_require__(7)\n\t , TAG = __webpack_require__(4)('toStringTag');\n\t\n\tmodule.exports = function(it, tag, stat){\n\t if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag});\n\t};\n\n/***/ },\n\n/***/ 34:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// false -> Array#indexOf\n\t// true -> Array#includes\n\tvar toIObject = __webpack_require__(11)\n\t , toLength = __webpack_require__(30)\n\t , toIndex = __webpack_require__(37);\n\tmodule.exports = function(IS_INCLUDES){\n\t return function($this, el, fromIndex){\n\t var O = toIObject($this)\n\t , length = toLength(O.length)\n\t , index = toIndex(fromIndex, length)\n\t , value;\n\t // Array#includes uses SameValueZero equality algorithm\n\t if(IS_INCLUDES && el != el)while(length > index){\n\t value = O[index++];\n\t if(value != value)return true;\n\t // Array#toIndex ignores holes, Array#includes - not\n\t } else for(;length > index; index++)if(IS_INCLUDES || index in O){\n\t if(O[index] === el)return IS_INCLUDES || index || 0;\n\t } return !IS_INCLUDES && -1;\n\t };\n\t};\n\n/***/ },\n\n/***/ 35:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// fallback for non-array-like ES3 and non-enumerable old V8 strings\n\tvar cof = __webpack_require__(26);\n\tmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){\n\t return cof(it) == 'String' ? it.split('') : Object(it);\n\t};\n\n/***/ },\n\n/***/ 36:\n/***/ function(module, exports) {\n\n\tmodule.exports = true;\n\n/***/ },\n\n/***/ 37:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar toInteger = __webpack_require__(17)\n\t , max = Math.max\n\t , min = Math.min;\n\tmodule.exports = function(index, length){\n\t index = toInteger(index);\n\t return index < 0 ? max(index + length, 0) : min(index, length);\n\t};\n\n/***/ },\n\n/***/ 40:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar LIBRARY = __webpack_require__(36)\n\t , $export = __webpack_require__(16)\n\t , redefine = __webpack_require__(42)\n\t , hide = __webpack_require__(8)\n\t , has = __webpack_require__(7)\n\t , Iterators = __webpack_require__(23)\n\t , $iterCreate = __webpack_require__(46)\n\t , setToStringTag = __webpack_require__(33)\n\t , getPrototypeOf = __webpack_require__(48)\n\t , ITERATOR = __webpack_require__(4)('iterator')\n\t , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next`\n\t , FF_ITERATOR = '@@iterator'\n\t , KEYS = 'keys'\n\t , VALUES = 'values';\n\t\n\tvar returnThis = function(){ return this; };\n\t\n\tmodule.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){\n\t $iterCreate(Constructor, NAME, next);\n\t var getMethod = function(kind){\n\t if(!BUGGY && kind in proto)return proto[kind];\n\t switch(kind){\n\t case KEYS: return function keys(){ return new Constructor(this, kind); };\n\t case VALUES: return function values(){ return new Constructor(this, kind); };\n\t } return function entries(){ return new Constructor(this, kind); };\n\t };\n\t var TAG = NAME + ' Iterator'\n\t , DEF_VALUES = DEFAULT == VALUES\n\t , VALUES_BUG = false\n\t , proto = Base.prototype\n\t , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]\n\t , $default = $native || getMethod(DEFAULT)\n\t , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined\n\t , $anyNative = NAME == 'Array' ? proto.entries || $native : $native\n\t , methods, key, IteratorPrototype;\n\t // Fix native\n\t if($anyNative){\n\t IteratorPrototype = getPrototypeOf($anyNative.call(new Base));\n\t if(IteratorPrototype !== Object.prototype){\n\t // Set @@toStringTag to native iterators\n\t setToStringTag(IteratorPrototype, TAG, true);\n\t // fix for some old engines\n\t if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis);\n\t }\n\t }\n\t // fix Array#{values, @@iterator}.name in V8 / FF\n\t if(DEF_VALUES && $native && $native.name !== VALUES){\n\t VALUES_BUG = true;\n\t $default = function values(){ return $native.call(this); };\n\t }\n\t // Define iterator\n\t if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){\n\t hide(proto, ITERATOR, $default);\n\t }\n\t // Plug for library\n\t Iterators[NAME] = $default;\n\t Iterators[TAG] = returnThis;\n\t if(DEFAULT){\n\t methods = {\n\t values: DEF_VALUES ? $default : getMethod(VALUES),\n\t keys: IS_SET ? $default : getMethod(KEYS),\n\t entries: $entries\n\t };\n\t if(FORCED)for(key in methods){\n\t if(!(key in proto))redefine(proto, key, methods[key]);\n\t } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n\t }\n\t return methods;\n\t};\n\n/***/ },\n\n/***/ 41:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\n\tvar anObject = __webpack_require__(12)\n\t , dPs = __webpack_require__(47)\n\t , enumBugKeys = __webpack_require__(22)\n\t , IE_PROTO = __webpack_require__(19)('IE_PROTO')\n\t , Empty = function(){ /* empty */ }\n\t , PROTOTYPE = 'prototype';\n\t\n\t// Create object with fake `null` prototype: use iframe Object with cleared prototype\n\tvar createDict = function(){\n\t // Thrash, waste and sodomy: IE GC bug\n\t var iframe = __webpack_require__(21)('iframe')\n\t , i = enumBugKeys.length\n\t , lt = '<'\n\t , gt = '>'\n\t , iframeDocument;\n\t iframe.style.display = 'none';\n\t __webpack_require__(45).appendChild(iframe);\n\t iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n\t // createDict = iframe.contentWindow.Object;\n\t // html.removeChild(iframe);\n\t iframeDocument = iframe.contentWindow.document;\n\t iframeDocument.open();\n\t iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n\t iframeDocument.close();\n\t createDict = iframeDocument.F;\n\t while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];\n\t return createDict();\n\t};\n\t\n\tmodule.exports = Object.create || function create(O, Properties){\n\t var result;\n\t if(O !== null){\n\t Empty[PROTOTYPE] = anObject(O);\n\t result = new Empty;\n\t Empty[PROTOTYPE] = null;\n\t // add \"__proto__\" for Object.getPrototypeOf polyfill\n\t result[IE_PROTO] = O;\n\t } else result = createDict();\n\t return Properties === undefined ? result : dPs(result, Properties);\n\t};\n\n\n/***/ },\n\n/***/ 42:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(8);\n\n/***/ },\n\n/***/ 43:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar $at = __webpack_require__(51)(true);\n\t\n\t// 21.1.3.27 String.prototype[@@iterator]()\n\t__webpack_require__(40)(String, 'String', function(iterated){\n\t this._t = String(iterated); // target\n\t this._i = 0; // next index\n\t// 21.1.5.2.1 %StringIteratorPrototype%.next()\n\t}, function(){\n\t var O = this._t\n\t , index = this._i\n\t , point;\n\t if(index >= O.length)return {value: undefined, done: true};\n\t point = $at(O, index);\n\t this._i += point.length;\n\t return {value: point, done: false};\n\t});\n\n/***/ },\n\n/***/ 45:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(2).document && document.documentElement;\n\n/***/ },\n\n/***/ 46:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar create = __webpack_require__(41)\n\t , descriptor = __webpack_require__(14)\n\t , setToStringTag = __webpack_require__(33)\n\t , IteratorPrototype = {};\n\t\n\t// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\n\t__webpack_require__(8)(IteratorPrototype, __webpack_require__(4)('iterator'), function(){ return this; });\n\t\n\tmodule.exports = function(Constructor, NAME, next){\n\t Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)});\n\t setToStringTag(Constructor, NAME + ' Iterator');\n\t};\n\n/***/ },\n\n/***/ 47:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar dP = __webpack_require__(6)\n\t , anObject = __webpack_require__(12)\n\t , getKeys = __webpack_require__(18);\n\t\n\tmodule.exports = __webpack_require__(3) ? Object.defineProperties : function defineProperties(O, Properties){\n\t anObject(O);\n\t var keys = getKeys(Properties)\n\t , length = keys.length\n\t , i = 0\n\t , P;\n\t while(length > i)dP.f(O, P = keys[i++], Properties[P]);\n\t return O;\n\t};\n\n/***/ },\n\n/***/ 48:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\n\tvar has = __webpack_require__(7)\n\t , toObject = __webpack_require__(28)\n\t , IE_PROTO = __webpack_require__(19)('IE_PROTO')\n\t , ObjectProto = Object.prototype;\n\t\n\tmodule.exports = Object.getPrototypeOf || function(O){\n\t O = toObject(O);\n\t if(has(O, IE_PROTO))return O[IE_PROTO];\n\t if(typeof O.constructor == 'function' && O instanceof O.constructor){\n\t return O.constructor.prototype;\n\t } return O instanceof Object ? ObjectProto : null;\n\t};\n\n/***/ },\n\n/***/ 51:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar toInteger = __webpack_require__(17)\n\t , defined = __webpack_require__(15);\n\t// true -> String#at\n\t// false -> String#codePointAt\n\tmodule.exports = function(TO_STRING){\n\t return function(that, pos){\n\t var s = String(defined(that))\n\t , i = toInteger(pos)\n\t , l = s.length\n\t , a, b;\n\t if(i < 0 || i >= l)return TO_STRING ? '' : undefined;\n\t a = s.charCodeAt(i);\n\t return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n\t ? TO_STRING ? s.charAt(i) : a\n\t : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n\t };\n\t};\n\n/***/ },\n\n/***/ 56:\n/***/ function(module, exports, __webpack_require__) {\n\n\t\"use strict\";\n\t\n\texports.__esModule = true;\n\t\n\tvar _from = __webpack_require__(58);\n\t\n\tvar _from2 = _interopRequireDefault(_from);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = function (arr) {\n\t if (Array.isArray(arr)) {\n\t for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) {\n\t arr2[i] = arr[i];\n\t }\n\t\n\t return arr2;\n\t } else {\n\t return (0, _from2.default)(arr);\n\t }\n\t};\n\n/***/ },\n\n/***/ 58:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = { \"default\": __webpack_require__(59), __esModule: true };\n\n/***/ },\n\n/***/ 59:\n/***/ function(module, exports, __webpack_require__) {\n\n\t__webpack_require__(43);\n\t__webpack_require__(68);\n\tmodule.exports = __webpack_require__(5).Array.from;\n\n/***/ },\n\n/***/ 60:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// getting tag from 19.1.3.6 Object.prototype.toString()\n\tvar cof = __webpack_require__(26)\n\t , TAG = __webpack_require__(4)('toStringTag')\n\t // ES3 wrong here\n\t , ARG = cof(function(){ return arguments; }()) == 'Arguments';\n\t\n\t// fallback for IE11 Script Access Denied error\n\tvar tryGet = function(it, key){\n\t try {\n\t return it[key];\n\t } catch(e){ /* empty */ }\n\t};\n\t\n\tmodule.exports = function(it){\n\t var O, T, B;\n\t return it === undefined ? 'Undefined' : it === null ? 'Null'\n\t // @@toStringTag case\n\t : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T\n\t // builtinTag case\n\t : ARG ? cof(O)\n\t // ES3 arguments fallback\n\t : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n\t};\n\n/***/ },\n\n/***/ 61:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar $defineProperty = __webpack_require__(6)\n\t , createDesc = __webpack_require__(14);\n\t\n\tmodule.exports = function(object, index, value){\n\t if(index in object)$defineProperty.f(object, index, createDesc(0, value));\n\t else object[index] = value;\n\t};\n\n/***/ },\n\n/***/ 62:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// check on default Array iterator\n\tvar Iterators = __webpack_require__(23)\n\t , ITERATOR = __webpack_require__(4)('iterator')\n\t , ArrayProto = Array.prototype;\n\t\n\tmodule.exports = function(it){\n\t return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);\n\t};\n\n/***/ },\n\n/***/ 63:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// call something on iterator step with safe closing on error\n\tvar anObject = __webpack_require__(12);\n\tmodule.exports = function(iterator, fn, value, entries){\n\t try {\n\t return entries ? fn(anObject(value)[0], value[1]) : fn(value);\n\t // 7.4.6 IteratorClose(iterator, completion)\n\t } catch(e){\n\t var ret = iterator['return'];\n\t if(ret !== undefined)anObject(ret.call(iterator));\n\t throw e;\n\t }\n\t};\n\n/***/ },\n\n/***/ 64:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar ITERATOR = __webpack_require__(4)('iterator')\n\t , SAFE_CLOSING = false;\n\t\n\ttry {\n\t var riter = [7][ITERATOR]();\n\t riter['return'] = function(){ SAFE_CLOSING = true; };\n\t Array.from(riter, function(){ throw 2; });\n\t} catch(e){ /* empty */ }\n\t\n\tmodule.exports = function(exec, skipClosing){\n\t if(!skipClosing && !SAFE_CLOSING)return false;\n\t var safe = false;\n\t try {\n\t var arr = [7]\n\t , iter = arr[ITERATOR]();\n\t iter.next = function(){ return {done: safe = true}; };\n\t arr[ITERATOR] = function(){ return iter; };\n\t exec(arr);\n\t } catch(e){ /* empty */ }\n\t return safe;\n\t};\n\n/***/ },\n\n/***/ 67:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar classof = __webpack_require__(60)\n\t , ITERATOR = __webpack_require__(4)('iterator')\n\t , Iterators = __webpack_require__(23);\n\tmodule.exports = __webpack_require__(5).getIteratorMethod = function(it){\n\t if(it != undefined)return it[ITERATOR]\n\t || it['@@iterator']\n\t || Iterators[classof(it)];\n\t};\n\n/***/ },\n\n/***/ 68:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar ctx = __webpack_require__(27)\n\t , $export = __webpack_require__(16)\n\t , toObject = __webpack_require__(28)\n\t , call = __webpack_require__(63)\n\t , isArrayIter = __webpack_require__(62)\n\t , toLength = __webpack_require__(30)\n\t , createProperty = __webpack_require__(61)\n\t , getIterFn = __webpack_require__(67);\n\t\n\t$export($export.S + $export.F * !__webpack_require__(64)(function(iter){ Array.from(iter); }), 'Array', {\n\t // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)\n\t from: function from(arrayLike/*, mapfn = undefined, thisArg = undefined*/){\n\t var O = toObject(arrayLike)\n\t , C = typeof this == 'function' ? this : Array\n\t , aLen = arguments.length\n\t , mapfn = aLen > 1 ? arguments[1] : undefined\n\t , mapping = mapfn !== undefined\n\t , index = 0\n\t , iterFn = getIterFn(O)\n\t , length, result, step, iterator;\n\t if(mapping)mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);\n\t // if object isn't iterable or it's array with default iterator - use simple case\n\t if(iterFn != undefined && !(C == Array && isArrayIter(iterFn))){\n\t for(iterator = iterFn.call(O), result = new C; !(step = iterator.next()).done; index++){\n\t createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);\n\t }\n\t } else {\n\t length = toLength(O.length);\n\t for(result = new C(length); length > index; index++){\n\t createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);\n\t }\n\t }\n\t result.length = index;\n\t return result;\n\t }\n\t});\n\n\n/***/ },\n\n/***/ 82:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdList = __webpack_require__(254);\n\t\n\tvar _mdList2 = _interopRequireDefault(_mdList);\n\t\n\tvar _mdListItem = __webpack_require__(256);\n\t\n\tvar _mdListItem2 = _interopRequireDefault(_mdListItem);\n\t\n\tvar _mdListExpand = __webpack_require__(255);\n\t\n\tvar _mdListExpand2 = _interopRequireDefault(_mdListExpand);\n\t\n\tvar _mdList3 = __webpack_require__(211);\n\t\n\tvar _mdList4 = _interopRequireDefault(_mdList3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-list', Vue.extend(_mdList2.default));\n\t Vue.component('md-list-item', Vue.extend(_mdListItem2.default));\n\t Vue.component('md-list-expand', Vue.extend(_mdListExpand2.default));\n\t\n\t Vue.material.styles.push(_mdList4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 124:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t mixins: [_mixin2.default]\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 125:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t data: function data() {\n\t return {\n\t height: 0,\n\t contentObserver: null,\n\t transitionOff: true\n\t };\n\t },\n\t\n\t computed: {\n\t classes: function classes() {\n\t return {\n\t 'md-transition-off': this.transitionOff\n\t };\n\t }\n\t },\n\t methods: {\n\t calculatePadding: function calculatePadding() {\n\t var _this = this;\n\t\n\t this.height = -this.$el.offsetHeight + 'px';\n\t\n\t window.setTimeout(function () {\n\t _this.transitionOff = false;\n\t });\n\t },\n\t recalculateAfterChildChange: function recalculateAfterChildChange() {\n\t this.transitionOff = true;\n\t this.calculatePadding();\n\t },\n\t observeChildChanges: function observeChildChanges() {\n\t this.contentObserver = new MutationObserver(this.recalculateAfterChildChange);\n\t this.contentObserver.observe(this.$refs.expand, {\n\t childList: true,\n\t characterData: true,\n\t subtree: true\n\t });\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.calculatePadding();\n\t this.observeChildChanges();\n\t },\n\t beforeDestroy: function beforeDestroy() {\n\t if (this.contentObserver) {\n\t this.contentObserver.disconnect();\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 126:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _toConsumableArray2 = __webpack_require__(56);\n\t\n\tvar _toConsumableArray3 = _interopRequireDefault(_toConsumableArray2);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t props: {\n\t href: String,\n\t target: String,\n\t disabled: Boolean\n\t },\n\t render: function render(createElement) {\n\t var _this = this;\n\t\n\t var containerClass = 'md-button md-list-item-container';\n\t var holderClass = 'md-list-item-holder';\n\t var slot = this.$slots.default;\n\t var componentOptions = slot[0].componentOptions;\n\t var expandSlot = void 0;\n\t var expandSlotIndex = void 0;\n\t\n\t var listItemSpec = {\n\t staticClass: 'md-list-item',\n\t on: {\n\t click: function click($event) {\n\t _this.$emit('click', $event);\n\t }\n\t }\n\t };\n\t\n\t var createItemHolder = function createItemHolder(content) {\n\t return createElement('div', { staticClass: holderClass }, content);\n\t };\n\t\n\t var createRipple = function createRipple() {\n\t return createElement('md-ink-ripple');\n\t };\n\t\n\t var createCompatibleRouterLink = function createCompatibleRouterLink() {\n\t slot[0].data.staticClass = containerClass + ' ' + holderClass;\n\t\n\t return createElement('li', listItemSpec, [].concat((0, _toConsumableArray3.default)(slot), [createRipple()]));\n\t };\n\t\n\t var prepareExpandList = function prepareExpandList() {\n\t slot.some(function (slot, index) {\n\t if (slot.componentOptions && slot.componentOptions.tag === 'md-list-expand') {\n\t expandSlot = slot;\n\t expandSlotIndex = index;\n\t\n\t return true;\n\t }\n\t });\n\t };\n\t\n\t var createExpandIndicator = function createExpandIndicator() {\n\t return createElement('md-icon', {\n\t staticClass: 'md-list-expand-indicator'\n\t }, 'keyboard_arrow_down');\n\t };\n\t\n\t var recalculateExpand = function recalculateExpand(element) {\n\t element.$children.some(function (expand) {\n\t if (expand.$el.classList.contains('md-list-expand')) {\n\t expand.calculatePadding();\n\t }\n\t });\n\t };\n\t\n\t var handleExpandClick = function handleExpandClick(scope) {\n\t var target = void 0;\n\t\n\t scope.$parent.$children.some(function (child) {\n\t var classList = child.$el.classList;\n\t\n\t if (classList.contains('md-list-item-expand') && classList.contains('md-active')) {\n\t target = child;\n\t classList.remove('md-active');\n\t\n\t recalculateExpand(child);\n\t\n\t return true;\n\t }\n\t });\n\t\n\t if (!target || scope.$el !== target.$el) {\n\t scope.$el.classList.add('md-active');\n\t }\n\t };\n\t\n\t var createExpandElement = function createExpandElement() {\n\t slot.splice(expandSlotIndex, 1);\n\t slot.push(createExpandIndicator());\n\t\n\t return createElement('button', {\n\t staticClass: containerClass,\n\t on: {\n\t click: function click() {\n\t handleExpandClick(_this);\n\t _this.$emit('click');\n\t }\n\t }\n\t }, [createItemHolder(slot), createRipple()]);\n\t };\n\t\n\t var createExpandList = function createExpandList() {\n\t listItemSpec.staticClass += ' md-list-item-expand';\n\t\n\t return createElement('li', listItemSpec, [createExpandElement(), expandSlot]);\n\t };\n\t\n\t if (componentOptions && componentOptions.tag === 'router-link') {\n\t return createCompatibleRouterLink();\n\t }\n\t\n\t prepareExpandList();\n\t\n\t if (expandSlot) {\n\t return createExpandList();\n\t }\n\t\n\t var buttonSpec = createElement('md-button', {\n\t staticClass: containerClass,\n\t attrs: {\n\t target: this.target,\n\t href: this.href,\n\t disabled: this.disabled\n\t }\n\t }, [createItemHolder(slot)]);\n\t\n\t if (this.target) {\n\t buttonSpec.data.attrs.rel = 'noopener';\n\t }\n\t\n\t return createElement('li', listItemSpec, [buttonSpec]);\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 186:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 211:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-list{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.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{color:PRIMARY-COLOR}.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{color:PRIMARY-COLOR}.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{color:ACCENT-COLOR}.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{color:WARN-COLOR}.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{background-color:BACKGROUND-COLOR}.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\"\n\n/***/ },\n\n/***/ 254:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(186)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(124)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(301)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 255:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(125)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(289)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 256:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(126)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 289:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t ref: \"expand\",\n\t staticClass: \"md-list-expand\",\n\t class: _vm.classes,\n\t style: ({\n\t 'margin-bottom': _vm.height\n\t })\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 301:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('ul', {\n\t staticClass: \"md-list\",\n\t class: [_vm.themeClass]\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdList/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();\nif(typeof __g == 'number')__g = global; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_global.js\n// module id = 2\n// module chunks = 0 1 2 3 4 5 6","// Thank's IE8 for his funny defineProperty\nmodule.exports = !require('./_fails')(function(){\n return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_descriptors.js\n// module id = 3\n// module chunks = 0 1 2 3 4 5 6","var store = require('./_shared')('wks')\n , uid = require('./_uid')\n , Symbol = require('./_global').Symbol\n , USE_SYMBOL = typeof Symbol == 'function';\n\nvar $exports = module.exports = function(name){\n return store[name] || (store[name] =\n USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n};\n\n$exports.store = store;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks.js\n// module id = 4\n// module chunks = 0 1 2 3","var core = module.exports = {version: '2.4.0'};\nif(typeof __e == 'number')__e = core; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_core.js\n// module id = 5\n// module chunks = 0 1 2 3 4 5 6","var anObject = require('./_an-object')\n , IE8_DOM_DEFINE = require('./_ie8-dom-define')\n , toPrimitive = require('./_to-primitive')\n , dP = Object.defineProperty;\n\nexports.f = require('./_descriptors') ? Object.defineProperty : function defineProperty(O, P, Attributes){\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if(IE8_DOM_DEFINE)try {\n return dP(O, P, Attributes);\n } catch(e){ /* empty */ }\n if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n if('value' in Attributes)O[P] = Attributes.value;\n return O;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dp.js\n// module id = 6\n// module chunks = 0 1 2 3 4 5 6","var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function(it, key){\n return hasOwnProperty.call(it, key);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_has.js\n// module id = 7\n// module chunks = 0 1 2 3 4 5","var dP = require('./_object-dp')\n , createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function(object, key, value){\n return dP.f(object, key, createDesc(1, value));\n} : function(object, key, value){\n object[key] = value;\n return object;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_hide.js\n// module id = 8\n// module chunks = 0 1 2 3 4 5 6","module.exports = function(it){\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-object.js\n// module id = 9\n// module chunks = 0 1 2 3 4 5 6","module.exports = function(exec){\n try {\n return !!exec();\n } catch(e){\n return true;\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_fails.js\n// module id = 10\n// module chunks = 0 1 2 3 4 5 6","// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = require('./_iobject')\n , defined = require('./_defined');\nmodule.exports = function(it){\n return IObject(defined(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-iobject.js\n// module id = 11\n// module chunks = 0 1 2 3 4 5","var isObject = require('./_is-object');\nmodule.exports = function(it){\n if(!isObject(it))throw TypeError(it + ' is not an object!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_an-object.js\n// module id = 12\n// module chunks = 0 1 2 3 4 5 6","module.exports = function(bitmap, value){\n return {\n enumerable : !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable : !(bitmap & 4),\n value : value\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_property-desc.js\n// module id = 14\n// module chunks = 0 1 2 3 4 5 6","// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function(it){\n if(it == undefined)throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_defined.js\n// module id = 15\n// module chunks = 0 1 2 3 4 5","var global = require('./_global')\n , core = require('./_core')\n , ctx = require('./_ctx')\n , hide = require('./_hide')\n , PROTOTYPE = 'prototype';\n\nvar $export = function(type, name, source){\n var IS_FORCED = type & $export.F\n , IS_GLOBAL = type & $export.G\n , IS_STATIC = type & $export.S\n , IS_PROTO = type & $export.P\n , IS_BIND = type & $export.B\n , IS_WRAP = type & $export.W\n , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n , expProto = exports[PROTOTYPE]\n , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n , key, own, out;\n if(IS_GLOBAL)source = name;\n for(key in source){\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if(own && key in exports)continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function(C){\n var F = function(a, b, c){\n if(this instanceof C){\n switch(arguments.length){\n case 0: return new C;\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if(IS_PROTO){\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library` \nmodule.exports = $export;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_export.js\n// module id = 16\n// module chunks = 0 1 2 3 4 5 6","// 7.1.4 ToInteger\nvar ceil = Math.ceil\n , floor = Math.floor;\nmodule.exports = function(it){\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-integer.js\n// module id = 17\n// module chunks = 0 1 2 3 4 5","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal')\n , enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O){\n return $keys(O, enumBugKeys);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys.js\n// module id = 18\n// module chunks = 0 1 2 3 4 5","var shared = require('./_shared')('keys')\n , uid = require('./_uid');\nmodule.exports = function(key){\n return shared[key] || (shared[key] = uid(key));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared-key.js\n// module id = 19\n// module chunks = 0 1 2 3 4 5","var id = 0\n , px = Math.random();\nmodule.exports = function(key){\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_uid.js\n// module id = 20\n// module chunks = 0 1 2 3 4 5","var isObject = require('./_is-object')\n , document = require('./_global').document\n // in old IE typeof document.createElement is 'object'\n , is = isObject(document) && isObject(document.createElement);\nmodule.exports = function(it){\n return is ? document.createElement(it) : {};\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_dom-create.js\n// module id = 21\n// module chunks = 0 1 2 3 4 5 6","// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-bug-keys.js\n// module id = 22\n// module chunks = 0 1 2 3 4 5","module.exports = {};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iterators.js\n// module id = 23\n// module chunks = 0 1 2 3","var global = require('./_global')\n , SHARED = '__core-js_shared__'\n , store = global[SHARED] || (global[SHARED] = {});\nmodule.exports = function(key){\n return store[key] || (store[key] = {});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared.js\n// module id = 24\n// module chunks = 0 1 2 3 4 5","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function(it, S){\n if(!isObject(it))return it;\n var fn, val;\n if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-primitive.js\n// module id = 25\n// module chunks = 0 1 2 3 4 5 6","var toString = {}.toString;\n\nmodule.exports = function(it){\n return toString.call(it).slice(8, -1);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_cof.js\n// module id = 26\n// module chunks = 0 1 2 3 4 5","// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function(fn, that, length){\n aFunction(fn);\n if(that === undefined)return fn;\n switch(length){\n case 1: return function(a){\n return fn.call(that, a);\n };\n case 2: return function(a, b){\n return fn.call(that, a, b);\n };\n case 3: return function(a, b, c){\n return fn.call(that, a, b, c);\n };\n }\n return function(/* ...args */){\n return fn.apply(that, arguments);\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ctx.js\n// module id = 27\n// module chunks = 0 1 2 3 4 5 6","// 7.1.13 ToObject(argument)\nvar defined = require('./_defined');\nmodule.exports = function(it){\n return Object(defined(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-object.js\n// module id = 28\n// module chunks = 0 1 2 3 4 5","module.exports = !require('./_descriptors') && !require('./_fails')(function(){\n return Object.defineProperty(require('./_dom-create')('div'), 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ie8-dom-define.js\n// module id = 29\n// module chunks = 0 1 2 3 4 5 6","// 7.1.15 ToLength\nvar toInteger = require('./_to-integer')\n , min = Math.min;\nmodule.exports = function(it){\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-length.js\n// module id = 30\n// module chunks = 0 1 2 3 4 5","module.exports = function(it){\n if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_a-function.js\n// module id = 31\n// module chunks = 0 1 2 3 4 5 6","var has = require('./_has')\n , toIObject = require('./_to-iobject')\n , arrayIndexOf = require('./_array-includes')(false)\n , IE_PROTO = require('./_shared-key')('IE_PROTO');\n\nmodule.exports = function(object, names){\n var O = toIObject(object)\n , i = 0\n , result = []\n , key;\n for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while(names.length > i)if(has(O, key = names[i++])){\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys-internal.js\n// module id = 32\n// module chunks = 0 1 2 3 4 5","var def = require('./_object-dp').f\n , has = require('./_has')\n , TAG = require('./_wks')('toStringTag');\n\nmodule.exports = function(it, tag, stat){\n if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_set-to-string-tag.js\n// module id = 33\n// module chunks = 0 1 2 3","// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = require('./_to-iobject')\n , toLength = require('./_to-length')\n , toIndex = require('./_to-index');\nmodule.exports = function(IS_INCLUDES){\n return function($this, el, fromIndex){\n var O = toIObject($this)\n , length = toLength(O.length)\n , index = toIndex(fromIndex, length)\n , value;\n // Array#includes uses SameValueZero equality algorithm\n if(IS_INCLUDES && el != el)while(length > index){\n value = O[index++];\n if(value != value)return true;\n // Array#toIndex ignores holes, Array#includes - not\n } else for(;length > index; index++)if(IS_INCLUDES || index in O){\n if(O[index] === el)return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_array-includes.js\n// module id = 34\n// module chunks = 0 1 2 3 4 5","// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = require('./_cof');\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iobject.js\n// module id = 35\n// module chunks = 0 1 2 3 4 5","module.exports = true;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_library.js\n// module id = 36\n// module chunks = 0 1 2 3","var toInteger = require('./_to-integer')\n , max = Math.max\n , min = Math.min;\nmodule.exports = function(index, length){\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-index.js\n// module id = 37\n// module chunks = 0 1 2 3 4 5","'use strict';\nvar LIBRARY = require('./_library')\n , $export = require('./_export')\n , redefine = require('./_redefine')\n , hide = require('./_hide')\n , has = require('./_has')\n , Iterators = require('./_iterators')\n , $iterCreate = require('./_iter-create')\n , setToStringTag = require('./_set-to-string-tag')\n , getPrototypeOf = require('./_object-gpo')\n , ITERATOR = require('./_wks')('iterator')\n , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next`\n , FF_ITERATOR = '@@iterator'\n , KEYS = 'keys'\n , VALUES = 'values';\n\nvar returnThis = function(){ return this; };\n\nmodule.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){\n $iterCreate(Constructor, NAME, next);\n var getMethod = function(kind){\n if(!BUGGY && kind in proto)return proto[kind];\n switch(kind){\n case KEYS: return function keys(){ return new Constructor(this, kind); };\n case VALUES: return function values(){ return new Constructor(this, kind); };\n } return function entries(){ return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator'\n , DEF_VALUES = DEFAULT == VALUES\n , VALUES_BUG = false\n , proto = Base.prototype\n , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]\n , $default = $native || getMethod(DEFAULT)\n , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined\n , $anyNative = NAME == 'Array' ? proto.entries || $native : $native\n , methods, key, IteratorPrototype;\n // Fix native\n if($anyNative){\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base));\n if(IteratorPrototype !== Object.prototype){\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if(DEF_VALUES && $native && $native.name !== VALUES){\n VALUES_BUG = true;\n $default = function values(){ return $native.call(this); };\n }\n // Define iterator\n if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if(DEFAULT){\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if(FORCED)for(key in methods){\n if(!(key in proto))redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-define.js\n// module id = 40\n// module chunks = 0 1 2 3","// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\nvar anObject = require('./_an-object')\n , dPs = require('./_object-dps')\n , enumBugKeys = require('./_enum-bug-keys')\n , IE_PROTO = require('./_shared-key')('IE_PROTO')\n , Empty = function(){ /* empty */ }\n , PROTOTYPE = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function(){\n // Thrash, waste and sodomy: IE GC bug\n var iframe = require('./_dom-create')('iframe')\n , i = enumBugKeys.length\n , lt = '<'\n , gt = '>'\n , iframeDocument;\n iframe.style.display = 'none';\n require('./_html').appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];\n return createDict();\n};\n\nmodule.exports = Object.create || function create(O, Properties){\n var result;\n if(O !== null){\n Empty[PROTOTYPE] = anObject(O);\n result = new Empty;\n Empty[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = createDict();\n return Properties === undefined ? result : dPs(result, Properties);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-create.js\n// module id = 41\n// module chunks = 0 1 2 3","module.exports = require('./_hide');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_redefine.js\n// module id = 42\n// module chunks = 0 1 2 3","'use strict';\nvar $at = require('./_string-at')(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\nrequire('./_iter-define')(String, 'String', function(iterated){\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function(){\n var O = this._t\n , index = this._i\n , point;\n if(index >= O.length)return {value: undefined, done: true};\n point = $at(O, index);\n this._i += point.length;\n return {value: point, done: false};\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.string.iterator.js\n// module id = 43\n// module chunks = 0 1 2 3","module.exports = require('./_global').document && document.documentElement;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_html.js\n// module id = 45\n// module chunks = 0 1 2 3","'use strict';\nvar create = require('./_object-create')\n , descriptor = require('./_property-desc')\n , setToStringTag = require('./_set-to-string-tag')\n , IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\nrequire('./_hide')(IteratorPrototype, require('./_wks')('iterator'), function(){ return this; });\n\nmodule.exports = function(Constructor, NAME, next){\n Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)});\n setToStringTag(Constructor, NAME + ' Iterator');\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-create.js\n// module id = 46\n// module chunks = 0 1 2 3","var dP = require('./_object-dp')\n , anObject = require('./_an-object')\n , getKeys = require('./_object-keys');\n\nmodule.exports = require('./_descriptors') ? Object.defineProperties : function defineProperties(O, Properties){\n anObject(O);\n var keys = getKeys(Properties)\n , length = keys.length\n , i = 0\n , P;\n while(length > i)dP.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dps.js\n// module id = 47\n// module chunks = 0 1 2 3","// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\nvar has = require('./_has')\n , toObject = require('./_to-object')\n , IE_PROTO = require('./_shared-key')('IE_PROTO')\n , ObjectProto = Object.prototype;\n\nmodule.exports = Object.getPrototypeOf || function(O){\n O = toObject(O);\n if(has(O, IE_PROTO))return O[IE_PROTO];\n if(typeof O.constructor == 'function' && O instanceof O.constructor){\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gpo.js\n// module id = 48\n// module chunks = 0 1 2 3","var toInteger = require('./_to-integer')\n , defined = require('./_defined');\n// true -> String#at\n// false -> String#codePointAt\nmodule.exports = function(TO_STRING){\n return function(that, pos){\n var s = String(defined(that))\n , i = toInteger(pos)\n , l = s.length\n , a, b;\n if(i < 0 || i >= l)return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_string-at.js\n// module id = 51\n// module chunks = 0 1 2 3","\"use strict\";\n\nexports.__esModule = true;\n\nvar _from = require(\"../core-js/array/from\");\n\nvar _from2 = _interopRequireDefault(_from);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = function (arr) {\n if (Array.isArray(arr)) {\n for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) {\n arr2[i] = arr[i];\n }\n\n return arr2;\n } else {\n return (0, _from2.default)(arr);\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/helpers/toConsumableArray.js\n// module id = 56\n// module chunks = 0 2 3","module.exports = { \"default\": require(\"core-js/library/fn/array/from\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/array/from.js\n// module id = 58\n// module chunks = 0 2 3","require('../../modules/es6.string.iterator');\nrequire('../../modules/es6.array.from');\nmodule.exports = require('../../modules/_core').Array.from;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/array/from.js\n// module id = 59\n// module chunks = 0 2 3","// getting tag from 19.1.3.6 Object.prototype.toString()\nvar cof = require('./_cof')\n , TAG = require('./_wks')('toStringTag')\n // ES3 wrong here\n , ARG = cof(function(){ return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function(it, key){\n try {\n return it[key];\n } catch(e){ /* empty */ }\n};\n\nmodule.exports = function(it){\n var O, T, B;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T\n // builtinTag case\n : ARG ? cof(O)\n // ES3 arguments fallback\n : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_classof.js\n// module id = 60\n// module chunks = 0 2 3","'use strict';\nvar $defineProperty = require('./_object-dp')\n , createDesc = require('./_property-desc');\n\nmodule.exports = function(object, index, value){\n if(index in object)$defineProperty.f(object, index, createDesc(0, value));\n else object[index] = value;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_create-property.js\n// module id = 61\n// module chunks = 0 2 3","// check on default Array iterator\nvar Iterators = require('./_iterators')\n , ITERATOR = require('./_wks')('iterator')\n , ArrayProto = Array.prototype;\n\nmodule.exports = function(it){\n return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-array-iter.js\n// module id = 62\n// module chunks = 0 2 3","// call something on iterator step with safe closing on error\nvar anObject = require('./_an-object');\nmodule.exports = function(iterator, fn, value, entries){\n try {\n return entries ? fn(anObject(value)[0], value[1]) : fn(value);\n // 7.4.6 IteratorClose(iterator, completion)\n } catch(e){\n var ret = iterator['return'];\n if(ret !== undefined)anObject(ret.call(iterator));\n throw e;\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-call.js\n// module id = 63\n// module chunks = 0 2 3","var ITERATOR = require('./_wks')('iterator')\n , SAFE_CLOSING = false;\n\ntry {\n var riter = [7][ITERATOR]();\n riter['return'] = function(){ SAFE_CLOSING = true; };\n Array.from(riter, function(){ throw 2; });\n} catch(e){ /* empty */ }\n\nmodule.exports = function(exec, skipClosing){\n if(!skipClosing && !SAFE_CLOSING)return false;\n var safe = false;\n try {\n var arr = [7]\n , iter = arr[ITERATOR]();\n iter.next = function(){ return {done: safe = true}; };\n arr[ITERATOR] = function(){ return iter; };\n exec(arr);\n } catch(e){ /* empty */ }\n return safe;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-detect.js\n// module id = 64\n// module chunks = 0 2 3","var classof = require('./_classof')\n , ITERATOR = require('./_wks')('iterator')\n , Iterators = require('./_iterators');\nmodule.exports = require('./_core').getIteratorMethod = function(it){\n if(it != undefined)return it[ITERATOR]\n || it['@@iterator']\n || Iterators[classof(it)];\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/core.get-iterator-method.js\n// module id = 67\n// module chunks = 0 2 3","'use strict';\nvar ctx = require('./_ctx')\n , $export = require('./_export')\n , toObject = require('./_to-object')\n , call = require('./_iter-call')\n , isArrayIter = require('./_is-array-iter')\n , toLength = require('./_to-length')\n , createProperty = require('./_create-property')\n , getIterFn = require('./core.get-iterator-method');\n\n$export($export.S + $export.F * !require('./_iter-detect')(function(iter){ Array.from(iter); }), 'Array', {\n // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)\n from: function from(arrayLike/*, mapfn = undefined, thisArg = undefined*/){\n var O = toObject(arrayLike)\n , C = typeof this == 'function' ? this : Array\n , aLen = arguments.length\n , mapfn = aLen > 1 ? arguments[1] : undefined\n , mapping = mapfn !== undefined\n , index = 0\n , iterFn = getIterFn(O)\n , length, result, step, iterator;\n if(mapping)mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);\n // if object isn't iterable or it's array with default iterator - use simple case\n if(iterFn != undefined && !(C == Array && isArrayIter(iterFn))){\n for(iterator = iterFn.call(O), result = new C; !(step = iterator.next()).done; index++){\n createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);\n }\n } else {\n length = toLength(O.length);\n for(result = new C(length); length > index; index++){\n createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);\n }\n }\n result.length = index;\n return result;\n }\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.array.from.js\n// module id = 68\n// module chunks = 0 2 3","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdList.vue?42a540c4","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdListExpand.vue?79a5125e","\n\n\n\n// WEBPACK FOOTER //\n// mdListItem.vue?7280b2ea","module.exports = \".THEME_NAME.md-list{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.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{color:PRIMARY-COLOR}.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{color:PRIMARY-COLOR}.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{color:ACCENT-COLOR}.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{color:WARN-COLOR}.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{background-color:BACKGROUND-COLOR}.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\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdList/mdList.theme\n// module id = 211\n// module chunks = 0 2","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/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdList.vue\")\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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdList/mdList.vue\n// module id = 254\n// module chunks = 0 2","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdList/mdListExpand.vue\n// module id = 255\n// module chunks = 0 2","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdList/mdListItem.vue\n// module id = 256\n// module chunks = 0 2","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n ref: \"expand\",\n staticClass: \"md-list-expand\",\n class: _vm.classes,\n style: ({\n 'margin-bottom': _vm.height\n })\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 289\n// module chunks = 0 2","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('ul', {\n staticClass: \"md-list\",\n class: [_vm.themeClass]\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 301\n// module chunks = 0 2"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdList/index.js b/dist/components/mdList/index.js index 6a85ae6..ca12d33 100644 --- a/dist/components/mdList/index.js +++ b/dist/components/mdList/index.js @@ -1 +1,6 @@ -!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(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return t[r].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(82)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(t){return!(!t||!t.$el||0===t._uid)&&(t.mdTheme||t.mdName?t:this.getClosestThemedParent(t.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var t=this.closestThemedParent.mdTheme;return t||(t=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+t}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},t.exports=e.default},2:function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},3:function(t,e,n){t.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},4:function(t,e,n){var r=n(24)("wks"),o=n(20),i=n(2).Symbol,u="function"==typeof i,c=t.exports=function(t){return r[t]||(r[t]=u&&i[t]||(u?i:o)("Symbol."+t))};c.store=r},5:function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},6:function(t,e,n){var r=n(12),o=n(29),i=n(25),u=Object.defineProperty;e.f=n(3)?Object.defineProperty:function(t,e,n){if(r(t),e=i(e,!0),r(n),o)try{return u(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},7:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},8:function(t,e,n){var r=n(6),o=n(14);t.exports=n(3)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},9:function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},10:function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},11:function(t,e,n){var r=n(35),o=n(15);t.exports=function(t){return r(o(t))}},12:function(t,e,n){var r=n(9);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},14:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},15:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},16:function(t,e,n){var r=n(2),o=n(5),i=n(27),u=n(8),c="prototype",s=function(t,e,n){var a,f,l,d=t&s.F,p=t&s.G,m=t&s.S,h=t&s.P,v=t&s.B,y=t&s.W,x=p?o:o[e]||(o[e]={}),O=x[c],g=p?r:m?r[e]:(r[e]||{})[c];p&&(n=e);for(a in n)f=!d&&g&&void 0!==g[a],f&&a in x||(l=f?g[a]:n[a],x[a]=p&&"function"!=typeof g[a]?n[a]:v&&f?i(l,r):y&&g[a]==l?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e[c]=t[c],e}(l):h&&"function"==typeof l?i(Function.call,l):l,h&&((x.virtual||(x.virtual={}))[a]=l,t&s.R&&O&&!O[a]&&u(O,a,l)))};s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,t.exports=s},17:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},18:function(t,e,n){var r=n(32),o=n(22);t.exports=Object.keys||function(t){return r(t,o)}},19:function(t,e,n){var r=n(24)("keys"),o=n(20);t.exports=function(t){return r[t]||(r[t]=o(t))}},20:function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},21:function(t,e,n){var r=n(9),o=n(2).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},22:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},23:function(t,e){t.exports={}},24:function(t,e,n){var r=n(2),o="__core-js_shared__",i=r[o]||(r[o]={});t.exports=function(t){return i[t]||(i[t]={})}},25:function(t,e,n){var r=n(9);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},26:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},27:function(t,e,n){var r=n(31);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},28:function(t,e,n){var r=n(15);t.exports=function(t){return Object(r(t))}},29:function(t,e,n){t.exports=!n(3)&&!n(10)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},30:function(t,e,n){var r=n(17),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},31:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},32:function(t,e,n){var r=n(7),o=n(11),i=n(34)(!1),u=n(19)("IE_PROTO");t.exports=function(t,e){var n,c=o(t),s=0,a=[];for(n in c)n!=u&&r(c,n)&&a.push(n);for(;e.length>s;)r(c,n=e[s++])&&(~i(a,n)||a.push(n));return a}},33:function(t,e,n){var r=n(6).f,o=n(7),i=n(4)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,i)&&r(t,i,{configurable:!0,value:e})}},34:function(t,e,n){var r=n(11),o=n(30),i=n(37);t.exports=function(t){return function(e,n,u){var c,s=r(e),a=o(s.length),f=i(u,a);if(t&&n!=n){for(;a>f;)if(c=s[f++],c!=c)return!0}else for(;a>f;f++)if((t||f in s)&&s[f]===n)return t||f||0;return!t&&-1}}},35:function(t,e,n){var r=n(26);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},36:function(t,e){t.exports=!0},37:function(t,e,n){var r=n(17),o=Math.max,i=Math.min;t.exports=function(t,e){return t=r(t),t<0?o(t+e,0):i(t,e)}},40:function(t,e,n){"use strict";var r=n(36),o=n(16),i=n(42),u=n(8),c=n(7),s=n(23),a=n(46),f=n(33),l=n(48),d=n(4)("iterator"),p=!([].keys&&"next"in[].keys()),m="@@iterator",h="keys",v="values",y=function(){return this};t.exports=function(t,e,n,x,O,g,b){a(n,e,x);var _,E,M,C=function(t){if(!p&&t in P)return P[t];switch(t){case h:return function(){return new n(this,t)};case v:return function(){return new n(this,t)}}return function(){return new n(this,t)}},A=e+" Iterator",T=O==v,w=!1,P=t.prototype,R=P[d]||P[m]||O&&P[O],j=R||C(O),N=O?T?C("entries"):j:void 0,S="Array"==e?P.entries||R:R;if(S&&(M=l(S.call(new t)),M!==Object.prototype&&(f(M,A,!0),r||c(M,d)||u(M,d,y))),T&&R&&R.name!==v&&(w=!0,j=function(){return R.call(this)}),r&&!b||!p&&!w&&P[d]||u(P,d,j),s[e]=j,s[A]=y,O)if(_={values:T?j:C(v),keys:g?j:C(h),entries:N},b)for(E in _)E in P||i(P,E,_[E]);else o(o.P+o.F*(p||w),e,_);return _}},41:function(t,e,n){var r=n(12),o=n(47),i=n(22),u=n(19)("IE_PROTO"),c=function(){},s="prototype",a=function(){var t,e=n(21)("iframe"),r=i.length,o="<",u=">";for(e.style.display="none",n(45).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(o+"script"+u+"document.F=Object"+o+"/script"+u),t.close(),a=t.F;r--;)delete a[s][i[r]];return a()};t.exports=Object.create||function(t,e){var n;return null!==t?(c[s]=r(t),n=new c,c[s]=null,n[u]=t):n=a(),void 0===e?n:o(n,e)}},42:function(t,e,n){t.exports=n(8)},43:function(t,e,n){"use strict";var r=n(51)(!0);n(40)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},45:function(t,e,n){t.exports=n(2).document&&document.documentElement},46:function(t,e,n){"use strict";var r=n(41),o=n(14),i=n(33),u={};n(8)(u,n(4)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(u,{next:o(1,n)}),i(t,e+" Iterator")}},47:function(t,e,n){var r=n(6),o=n(12),i=n(18);t.exports=n(3)?Object.defineProperties:function(t,e){o(t);for(var n,u=i(e),c=u.length,s=0;c>s;)r.f(t,n=u[s++],e[n]);return t}},48:function(t,e,n){var r=n(7),o=n(28),i=n(19)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),r(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},51:function(t,e,n){var r=n(17),o=n(15);t.exports=function(t){return function(e,n){var i,u,c=String(o(e)),s=r(n),a=c.length;return s<0||s>=a?t?"":void 0:(i=c.charCodeAt(s),i<55296||i>56319||s+1===a||(u=c.charCodeAt(s+1))<56320||u>57343?t?c.charAt(s):i:t?c.slice(s,s+2):(i-55296<<10)+(u-56320)+65536)}}},56:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}e.__esModule=!0;var o=n(58),i=r(o);e.default=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e1?arguments[1]:void 0,v=void 0!==h,y=0,x=f(d);if(v&&(h=r(h,m>2?arguments[2]:void 0,2)),void 0==x||p==Array&&c(x))for(e=s(d.length),n=new p(e);e>y;y++)a(n,y,v?h(d[y],y):d[y]);else for(l=x.call(d),n=new p;!(o=l.next()).done;y++)a(n,y,v?u(l,h,[o.value,y],!0):o.value);return n.length=y,n}})},82:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-list",t.extend(u.default)),t.component("md-list-item",t.extend(s.default)),t.component("md-list-expand",t.extend(f.default)),t.material.styles.push(d.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(254),u=r(i),c=n(256),s=r(c),a=n(255),f=r(a),l=n(211),d=r(l);t.exports=e.default},124:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),i=r(o);e.default={mixins:[i.default]},t.exports=e.default},125:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{height:0,contentObserver:null,transitionOff:!0}},computed:{classes:function(){return{"md-transition-off":this.transitionOff}}},methods:{calculatePadding:function(){var t=this;this.height=-this.$el.offsetHeight+"px",window.setTimeout(function(){t.transitionOff=!1})},recalculateAfterChildChange:function(){this.transitionOff=!0,this.calculatePadding()},observeChildChanges:function(){this.contentObserver=new MutationObserver(this.recalculateAfterChildChange),this.contentObserver.observe(this.$refs.expand,{childList:!0,characterData:!0,subtree:!0})}},mounted:function(){this.calculatePadding(),this.observeChildChanges()},beforeDestroy:function(){this.contentObserver&&this.contentObserver.disconnect()}},t.exports=e.default},126:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(56),i=r(o);e.default={props:{href:String,target:String,disabled:Boolean},render:function(t){var e=this,n="md-button md-list-item-container",r="md-list-item-holder",o=this.$slots.default,u=o[0].componentOptions,c=void 0,s=void 0,a={staticClass:"md-list-item",on:{click:function(t){e.$emit("click",t)}}},f=function(e){return t("div",{staticClass:r},e)},l=function(){return t("md-ink-ripple")},d=function(){return o[0].data.staticClass=n+" "+r,t("li",a,[].concat((0,i.default)(o),[l()]))},p=function(){o.some(function(t,e){if(t.componentOptions&&"md-list-expand"===t.componentOptions.tag)return c=t,s=e,!0})},m=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()})},v=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")},y=function(){return o.splice(s,1),o.push(m()),t("button",{staticClass:n,on:{click:function(){v(e),e.$emit("click")}}},[f(o),l()])},x=function(){return a.staticClass+=" md-list-item-expand",t("li",a,[y(),c])};if(u&&"router-link"===u.tag)return d();if(p(),c)return x();var O=t("md-button",{staticClass:n,attrs:{target:this.target,href:this.href,disabled:this.disabled}},[f(o)]);return this.target&&(O.data.attrs.rel="noopener"),t("li",a,[O])}},t.exports=e.default},186:function(t,e){},211:function(t,e){t.exports=".THEME_NAME.md-list{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.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{color:PRIMARY-COLOR}.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{color:PRIMARY-COLOR}.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{color:ACCENT-COLOR}.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{color:WARN-COLOR}.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{background-color:BACKGROUND-COLOR}.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"},254:function(t,e,n){var r,o;n(186),r=n(124);var i=n(301);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=r},255:function(t,e,n){var r,o;r=n(125);var i=n(289);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=r},256:function(t,e,n){var r,o;r=n(126),o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),t.exports=r},289:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"expand",staticClass:"md-list-expand",class:t.classes,style:{"margin-bottom":t.height}},[t._t("default")],2)},staticRenderFns:[]}},301:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ul",{staticClass:"md-list",class:[t.themeClass]},[t._t("default")],2)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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(i[o])return i[o].exports;var n=i[o]={exports:{},id:o,loaded:!1};return t[o].call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var i={};return e.m=t,e.c=i,e.p="/",e(0)})({0:function(t,e,i){t.exports=i(24)},24:function(t,e,i){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function n(t){t.component("md-list",t.extend(r.default)),t.component("md-list-item",t.extend(l.default)),t.component("md-list-expand",t.extend(s.default)),t.material.styles.push(E.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;var d=i(!(function(){var t=new Error('Cannot find module "./mdList.vue"');throw t.code="MODULE_NOT_FOUND",t})()),r=o(d),m=i(!(function(){var t=new Error('Cannot find module "./mdListItem.vue"');throw t.code="MODULE_NOT_FOUND",t})()),l=o(m),c=i(!(function(){var t=new Error('Cannot find module "./mdListExpand.vue"');throw t.code="MODULE_NOT_FOUND",t})()),s=o(c),a=i(85),E=o(a);t.exports=e.default},85:function(t,e){t.exports=".THEME_NAME.md-list{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.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{color:PRIMARY-COLOR}.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{color:PRIMARY-COLOR}.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{color:ACCENT-COLOR}.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{color:WARN-COLOR}.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{background-color:BACKGROUND-COLOR}.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"}})})); \ No newline at end of file diff --git a/dist/components/mdMenu/index.css b/dist/components/mdMenu/index.css index 4bcdec1..18a1856 100644 --- a/dist/components/mdMenu/index.css +++ b/dist/components/mdMenu/index.css @@ -1,2 +1,108 @@ -.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:absolute;z-index:120;transform:scale(.9,.85) translateZ(0);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;transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .25s cubic-bezier(.55,0,.55,.2),margin .2s cubic-bezier(.55,0,.55,.2),transform 0s cubic-bezier(.55,0,.55,.2) .25s;will-change:transform,opacity,width}.md-menu-content.md-direction-bottom-right{margin-top:-20px;margin-left:-8px;transform-origin:top left}.md-menu-content.md-direction-bottom-right.md-active{margin-top:-11px}.md-menu-content.md-direction-bottom-left{margin-top:-20px;margin-left:8px;transform-origin:top right}.md-menu-content.md-direction-bottom-left.md-active{margin-top:-11px}.md-menu-content.md-direction-top-right{margin-top:20px;margin-left:-8px;transform-origin:bottom left}.md-menu-content.md-direction-top-right.md-active{margin-top:11px}.md-menu-content.md-direction-top-left{margin-top:20px;margin-left:8px;transform-origin:bottom right}.md-menu-content.md-direction-top-left.md-active{margin-top:11px}.md-menu-content.md-align-trigger{margin:0}.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;transform:scale(1) translateZ(0);transition:width .4s cubic-bezier(.25,.8,.25,1),opacity .35s cubic-bezier(.25,.8,.25,1),transform .25s cubic-bezier(.25,.8,.25,1) .05s}.md-menu-content.md-active .md-list{opacity:1;transition:opacity .2s cubic-bezier(.25,.8,.25,1) .15s}.md-menu-content .md-list{opacity:0;transition:opacity .2s cubic-bezier(.25,.8,.25,1)}.md-menu-item{cursor:pointer;font-size:16px;line-height:1.2em}.md-menu-item[disabled]{cursor:default}.md-menu-item .md-list-item-holder{overflow:hidden;text-overflow:ellipsis} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.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: absolute; + z-index: 120; + transform: scale(0.9, 0.85) translateZ(0); + border-radius: 2px; + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12); + opacity: 0; + transition: width 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.25s cubic-bezier(0.55, 0, 0.55, 0.2), margin 0.2s cubic-bezier(0.55, 0, 0.55, 0.2), transform 0s 0.25s cubic-bezier(0.55, 0, 0.55, 0.2); + will-change: transform, opacity, width; +} +.md-menu-content.md-direction-bottom-right { + margin-top: -20px; + margin-left: -8px; + transform-origin: top left; +} +.md-menu-content.md-direction-bottom-right.md-active { + margin-top: -11px; +} +.md-menu-content.md-direction-bottom-left { + margin-top: -20px; + margin-left: 8px; + transform-origin: top right; +} +.md-menu-content.md-direction-bottom-left.md-active { + margin-top: -11px; +} +.md-menu-content.md-direction-top-right { + margin-top: 20px; + margin-left: -8px; + transform-origin: bottom left; +} +.md-menu-content.md-direction-top-right.md-active { + margin-top: 11px; +} +.md-menu-content.md-direction-top-left { + margin-top: 20px; + margin-left: 8px; + transform-origin: bottom right; +} +.md-menu-content.md-direction-top-left.md-active { + margin-top: 11px; +} +.md-menu-content.md-align-trigger { + margin: 0; +} +.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; + transform: scale(1) translateZ(0); + transition: width 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.35s cubic-bezier(0.25, 0.8, 0.25, 1), transform 0.25s 0.05s cubic-bezier(0.25, 0.8, 0.25, 1); +} +.md-menu-content.md-active .md-list { + opacity: 1; + transition: opacity 0.2s 0.15s cubic-bezier(0.25, 0.8, 0.25, 1); +} +.md-menu-content .md-list { + opacity: 0; + transition: opacity 0.2s cubic-bezier(0.25, 0.8, 0.25, 1); +} +.md-menu-item { + cursor: pointer; + font-size: 16px; + line-height: 1.2em; +} +.md-menu-item[disabled] { + cursor: default; +} +.md-menu-item .md-list-item-holder { + overflow: hidden; + text-overflow: ellipsis; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdMenu/index.debug.js b/dist/components/mdMenu/index.debug.js index 14f25bd..fcb1e8f 100644 --- a/dist/components/mdMenu/index.debug.js +++ b/dist/components/mdMenu/index.debug.js @@ -1,2 +1,897 @@ -!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(83)},13:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function t(e,n){return!(!e||!e.$el)&&(0!==e._uid&&(e.$el.classList.contains(n)?e:t(e.$parent,n)))};e.default=n,t.exports=e.default},38: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},83: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(l.default)),t.component("md-menu-content",t.extend(a.default)),t.material.styles.push(h.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var s=n(257),r=i(s),d=n(259),l=i(d),u=n(258),a=i(u),c=n(212),h=i(c);t.exports=e.default},100: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)},d=function(t,e){var d=getComputedStyle(t);return i(t,e)&&(e.top=n-parseInt(d.marginTop,10)),s(t,e)&&(e.left=n-parseInt(d.marginLeft,10)),r(t,e)&&(e.left=window.innerWidth-n-t.offsetWidth-parseInt(d.marginLeft,10)),o(t,e)&&(e.top=window.innerHeight-n-t.offsetHeight-parseInt(d.marginTop,10)),e};e.default=d,t.exports=e.default},127: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(38),s=i(o),r=n(100),d=i(r);e.default={props:{mdSize:{type:[Number,String],default:0},mdDirection:{type:String,default:"bottom right"},mdAlignTrigger:{type:Boolean,default:!1},mdOffsetX:{type:[Number,String],default:0},mdOffsetY:{type:[Number,String],default:0},mdCloseOnSelect:{type:Boolean,default:!0}},data:function(){return{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)},mdAlignTrigger:function(t){this.handleAlignTriggerClass(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(/ /g,"-"))},addNewSizeMenuContentClass:function(t){this.menuContent.classList.add("md-size-"+t)},addNewDirectionMenuContentClass:function(t){this.menuContent.classList.add("md-direction-"+t.replace(/ /g,"-"))},handleAlignTriggerClass:function(t){t&&this.menuContent.classList.add("md-align-trigger")},getPosition:function(t,e){var n=this.menuTrigger.getBoundingClientRect(),i="top"===t?n.top+n.height-this.menuContent.offsetHeight:n.top,o="left"===e?n.left-this.menuContent.offsetWidth+n.width:n.left;return i+=parseInt(this.mdOffsetY,10),o+=parseInt(this.mdOffsetX,10),this.mdAlignTrigger&&("top"===t?i-=n.height+11:i+=n.height+11),{top:i,left:o}},calculateMenuContentPos:function(){var t=void 0;t=this.mdDirection?this.getPosition.apply(this,this.mdDirection.trim().split(" ")):this.getPosition("bottom","right"),t=(0,d.default)(this.menuContent,t),this.menuContent.style.top=t.top+window.pageYOffset+"px",this.menuContent.style.left=t.left+window.pageXOffset+"px"},recalculateOnResize:function(){window.requestAnimationFrame(this.calculateMenuContentPos)},open:function(){this.rootElement.contains(this.menuContent)&&this.rootElement.removeChild(this.menuContent),this.rootElement.appendChild(this.menuContent),this.rootElement.appendChild(this.backdropElement),window.addEventListener("resize",this.recalculateOnResize),this.calculateMenuContentPos(),getComputedStyle(this.menuContent).top,this.menuContent.classList.add("md-active"),this.menuContent.focus(),this.active=!0,this.$emit("open")},close:function t(){var e=this,t=function t(n){if(e.menuContent&&n.target===e.menuContent){var i=e.menuContent.querySelector(".md-ripple.md-active");e.menuContent.removeEventListener(s.default,t),e.menuTrigger.focus(),e.active=!1,i&&i.classList.remove("md-active"),e.rootElement.removeChild(e.menuContent),e.rootElement.removeChild(e.backdropElement),window.removeEventListener("resize",e.recalculateOnResize)}};this.menuContent.addEventListener(s.default,t),this.menuContent.classList.remove("md-active"),this.$emit("close")},toggle:function(){this.active?this.close():this.open()}},mounted:function(){var t=this;this.$nextTick(function(){t.rootElement=t.$root.$el,t.menuTrigger=t.$el.querySelector("[md-menu-trigger]"),t.menuContent=t.$el.querySelector(".md-menu-content"),t.backdropElement=t.$refs.backdrop.$el,t.validateMenu(),t.handleAlignTriggerClass(t.mdAlignTrigger),t.addNewSizeMenuContentClass(t.mdSize),t.addNewDirectionMenuContentClass(t.mdDirection),t.$el.removeChild(t.$refs.backdrop.$el),t.menuContent.parentNode.removeChild(t.menuContent),t.menuTrigger.addEventListener("click",t.toggle)})},beforeDestroy:function(){this.rootElement.contains(this.menuContent)&&(this.rootElement.removeChild(this.menuContent),this.rootElement.removeChild(this.backdropElement)),this.menuTrigger.removeEventListener("click",this.toggle),window.removeEventListener("resize",this.recalculateOnResize)}},t.exports=e.default},128: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},129: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(13),s=i(o);n(175),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(t){this.disabled||(this.parentMenu.mdCloseOnSelect&&this.parentContent.close(),this.$emit("click"),this.$emit("selected",t))}},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},175: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,d=this.offsetLeft-e.offsetLefte.scrollLeft+e.clientWidth,u=s&&!r;(s||r)&&t&&(e.scrollTop=this.offsetTop-e.offsetTop-e.clientHeight/2-i+this.clientHeight/2),(d||l)&&t&&(e.scrollLeft=this.offsetLeft-e.offsetLeft-e.clientWidth/2-o+this.clientWidth/2),(s||r||d||l)&&!t&&this.scrollIntoView(u)})},176:function(t,e){},212:function(t,e){t.exports=".THEME_NAME.md-menu-content .md-list{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.THEME_NAME.md-menu-content .md-list .md-menu-item:hover .md-button:not([disabled]),.THEME_NAME.md-menu-content .md-list .md-menu-item:focus .md-button:not([disabled]),.THEME_NAME.md-menu-content .md-list .md-menu-item.md-highlighted .md-button:not([disabled]){background-color:BACKGROUND-CONTRAST-0.12}.THEME_NAME.md-menu-content .md-list .md-menu-item[disabled]{color:BACKGROUND-CONTRAST-0.38}\n"},257:function(t,e,n){var i,o;n(176),i=n(127);var s=n(282);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},258:function(t,e,n){var i,o;i=n(128);var s=n(306);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},259:function(t,e,n){var i,o;i=n(129);var s=n(309);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},282:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-menu"},[t._t("default"),t._v(" "),n("md-backdrop",{ref:"backdrop",staticClass:"md-menu-backdrop md-transparent md-active",on:{close:t.close}})],2)},staticRenderFns:[]}},306:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-menu-content",attrs:{tabindex:"-1"},on:{keydown:[function(e){t._k(e.keyCode,"esc",27)||(e.preventDefault(),t.close(e))},function(e){t._k(e.keyCode,"tab",9)||(e.preventDefault(),t.close(e))},function(e){t._k(e.keyCode,"up",38)||(e.preventDefault(),t.highlightItem("up"))},function(e){t._k(e.keyCode,"down",40)||(e.preventDefault(),t.highlightItem("down"))},function(e){t._k(e.keyCode,"enter",13)||(e.preventDefault(),t.fireClick(e))},function(e){t._k(e.keyCode,"space",32)||(e.preventDefault(),t.fireClick(e))}]}},[n("md-list",[t._t("default")],2)],1)},staticRenderFns:[]}},309:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-list-item",{staticClass:"md-menu-item",class:t.classes,attrs:{disabled:t.disabled},on:{click:t.close}},[t._t("default")],2)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(88); + + +/***/ }, + +/***/ 13: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var getClosestVueParent = function getClosestVueParent($parent, cssClass) { + if (!$parent || !$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"]; + +/***/ }, + +/***/ 38: +/***/ 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']; + +/***/ }, + +/***/ 88: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdMenu = __webpack_require__(285); + + var _mdMenu2 = _interopRequireDefault(_mdMenu); + + var _mdMenuItem = __webpack_require__(287); + + var _mdMenuItem2 = _interopRequireDefault(_mdMenuItem); + + var _mdMenuContent = __webpack_require__(286); + + var _mdMenuContent2 = _interopRequireDefault(_mdMenuContent); + + var _mdMenu3 = __webpack_require__(235); + + 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']; + +/***/ }, + +/***/ 108: +/***/ 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"]; + +/***/ }, + +/***/ 139: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _transitionEndEventName = __webpack_require__(38); + + var _transitionEndEventName2 = _interopRequireDefault(_transitionEndEventName); + + var _getInViewPosition = __webpack_require__(108); + + 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' + }, + mdAlignTrigger: { + type: Boolean, + default: false + }, + mdOffsetX: { + type: [Number, String], + default: 0 + }, + mdOffsetY: { + type: [Number, String], + default: 0 + }, + mdCloseOnSelect: { + type: Boolean, + default: true + } + }, + data: function data() { + return { + 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); + }, + mdAlignTrigger: function mdAlignTrigger(trigger) { + this.handleAlignTriggerClass(trigger); + } + }, + 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(/ /g, '-')); + }, + addNewSizeMenuContentClass: function addNewSizeMenuContentClass(size) { + this.menuContent.classList.add('md-size-' + size); + }, + addNewDirectionMenuContentClass: function addNewDirectionMenuContentClass(direction) { + this.menuContent.classList.add('md-direction-' + direction.replace(/ /g, '-')); + }, + handleAlignTriggerClass: function handleAlignTriggerClass(trigger) { + if (trigger) { + this.menuContent.classList.add('md-align-trigger'); + } + }, + getPosition: function getPosition(vertical, horizontal) { + var menuTriggerRect = this.menuTrigger.getBoundingClientRect(); + + var top = vertical === 'top' ? menuTriggerRect.top + menuTriggerRect.height - this.menuContent.offsetHeight : menuTriggerRect.top; + + var left = horizontal === 'left' ? menuTriggerRect.left - this.menuContent.offsetWidth + menuTriggerRect.width : menuTriggerRect.left; + + top += parseInt(this.mdOffsetY, 10); + left += parseInt(this.mdOffsetX, 10); + + if (this.mdAlignTrigger) { + if (vertical === 'top') { + top -= menuTriggerRect.height + 11; + } else { + top += menuTriggerRect.height + 11; + } + } + + return { top: top, left: left }; + }, + calculateMenuContentPos: function calculateMenuContentPos() { + var position = void 0; + + if (!this.mdDirection) { + position = this.getPosition('bottom', 'right'); + } else { + position = this.getPosition.apply(this, this.mdDirection.trim().split(' ')); + } + + position = (0, _getInViewPosition2.default)(this.menuContent, position); + + this.menuContent.style.top = position.top + window.pageYOffset + 'px'; + this.menuContent.style.left = position.left + window.pageXOffset + 'px'; + }, + recalculateOnResize: function recalculateOnResize() { + window.requestAnimationFrame(this.calculateMenuContentPos); + }, + open: function open() { + if (this.rootElement.contains(this.menuContent)) { + this.rootElement.removeChild(this.menuContent); + } + + this.rootElement.appendChild(this.menuContent); + this.rootElement.appendChild(this.backdropElement); + window.addEventListener('resize', this.recalculateOnResize); + + this.calculateMenuContentPos(); + + getComputedStyle(this.menuContent).top; + this.menuContent.classList.add('md-active'); + this.menuContent.focus(); + this.active = true; + this.$emit('open'); + }, + close: function close() { + var _this = this; + + var close = function close(event) { + if (_this.menuContent && event.target === _this.menuContent) { + var activeRipple = _this.menuContent.querySelector('.md-ripple.md-active'); + + _this.menuContent.removeEventListener(_transitionEndEventName2.default, close); + _this.menuTrigger.focus(); + _this.active = false; + + if (activeRipple) { + activeRipple.classList.remove('md-active'); + } + + _this.rootElement.removeChild(_this.menuContent); + _this.rootElement.removeChild(_this.backdropElement); + window.removeEventListener('resize', _this.recalculateOnResize); + } + }; + + this.menuContent.addEventListener(_transitionEndEventName2.default, close); + this.menuContent.classList.remove('md-active'); + this.$emit('close'); + }, + toggle: function toggle() { + if (this.active) { + this.close(); + } else { + this.open(); + } + } + }, + mounted: function mounted() { + var _this2 = this; + + this.$nextTick((function () { + _this2.rootElement = _this2.$root.$el; + _this2.menuTrigger = _this2.$el.querySelector('[md-menu-trigger]'); + _this2.menuContent = _this2.$el.querySelector('.md-menu-content'); + _this2.backdropElement = _this2.$refs.backdrop.$el; + _this2.validateMenu(); + _this2.handleAlignTriggerClass(_this2.mdAlignTrigger); + _this2.addNewSizeMenuContentClass(_this2.mdSize); + _this2.addNewDirectionMenuContentClass(_this2.mdDirection); + _this2.$el.removeChild(_this2.$refs.backdrop.$el); + _this2.menuContent.parentNode.removeChild(_this2.menuContent); + _this2.menuTrigger.addEventListener('click', _this2.toggle); + })); + }, + beforeDestroy: function beforeDestroy() { + if (this.rootElement.contains(this.menuContent)) { + this.rootElement.removeChild(this.menuContent); + this.rootElement.removeChild(this.backdropElement); + } + + this.menuTrigger.removeEventListener('click', this.toggle); + window.removeEventListener('resize', this.recalculateOnResize); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 140: +/***/ 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']; + +/***/ }, + +/***/ 141: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _getClosestVueParent = __webpack_require__(13); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + __webpack_require__(190); + + 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($event) { + if (!this.disabled) { + if (this.parentMenu.mdCloseOnSelect) { + this.parentContent.close(); + } + + this.$emit('click'); + this.$emit('selected', $event); + } + } + }, + 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']; + +/***/ }, + +/***/ 190: +/***/ 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); + } + }; + } + +/***/ }, + +/***/ 191: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 235: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-menu-content .md-list {\n background-color: BACKGROUND-COLOR;\n color: BACKGROUND-CONTRAST; }\n .THEME_NAME.md-menu-content .md-list .md-menu-item:hover .md-button:not([disabled]), .THEME_NAME.md-menu-content .md-list .md-menu-item:focus .md-button:not([disabled]), .THEME_NAME.md-menu-content .md-list .md-menu-item.md-highlighted .md-button:not([disabled]) {\n background-color: BACKGROUND-CONTRAST-0.12; }\n .THEME_NAME.md-menu-content .md-list .md-menu-item[disabled] {\n color: BACKGROUND-CONTRAST-0.38; }\n" + +/***/ }, + +/***/ 285: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(191) + + /* script */ + __vue_exports__ = __webpack_require__(139) + + /* template */ + var __vue_template__ = __webpack_require__(312) + __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__ + + +/***/ }, + +/***/ 286: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(140) + + /* template */ + var __vue_template__ = __webpack_require__(341) + __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__ + + +/***/ }, + +/***/ 287: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(141) + + /* template */ + var __vue_template__ = __webpack_require__(344) + __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__ + + +/***/ }, + +/***/ 312: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-menu" + }, [_vm._t("default"), _vm._v(" "), _c('md-backdrop', { + ref: "backdrop", + staticClass: "md-menu-backdrop md-transparent md-active", + on: { + "close": _vm.close + } + })], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-008203e6", module.exports) + } + } + +/***/ }, + +/***/ 341: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-menu-content", + attrs: { + "tabindex": "-1" + }, + on: { + "keydown": [function($event) { + if (_vm._k($event.keyCode, "esc", 27)) { return; } + $event.preventDefault(); + _vm.close($event) + }, function($event) { + if (_vm._k($event.keyCode, "tab", 9)) { return; } + $event.preventDefault(); + _vm.close($event) + }, function($event) { + if (_vm._k($event.keyCode, "up", 38)) { return; } + $event.preventDefault(); + _vm.highlightItem('up') + }, function($event) { + if (_vm._k($event.keyCode, "down", 40)) { return; } + $event.preventDefault(); + _vm.highlightItem('down') + }, function($event) { + if (_vm._k($event.keyCode, "enter", 13)) { return; } + $event.preventDefault(); + _vm.fireClick($event) + }, function($event) { + if (_vm._k($event.keyCode, "space", 32)) { return; } + $event.preventDefault(); + _vm.fireClick($event) + }] + } + }, [_c('md-list', [_vm._t("default")], 2)], 1) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-518d815c", module.exports) + } + } + +/***/ }, + +/***/ 344: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('md-list-item', { + staticClass: "md-menu-item", + class: _vm.classes, + attrs: { + "disabled": _vm.disabled + }, + on: { + "click": _vm.close + } + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-5cf45940", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdMenu/index.debug.js.map b/dist/components/mdMenu/index.debug.js.map deleted file mode 100644 index 5e189d2..0000000 --- a/dist/components/mdMenu/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6**********","webpack:///components/mdMenu/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd**********","webpack:///./src/core/utils/getClosestVueParent.js?ea8d****","webpack:///./src/core/utils/transitionEndEventName.js?0093**","webpack:///./src/components/mdMenu/index.js?e785","webpack:///./src/core/utils/getInViewPosition.js?745c","webpack:///mdMenu.vue?369f","webpack:///mdMenuContent.vue?4e95","webpack:///mdMenuItem.vue?5ef8","webpack:///./~/element.scrollintoviewifneeded-polyfill/index.js?b8bd","webpack:///./src/components/mdMenu/mdMenu.theme?7623","webpack:///./src/components/mdMenu/mdMenu.vue?5a30","webpack:///./src/components/mdMenu/mdMenuContent.vue?97c5","webpack:///./src/components/mdMenu/mdMenuItem.vue?0280","webpack:///./src/components/mdMenu/mdMenu.vue?82fa*","webpack:///./src/components/mdMenu/mdMenuContent.vue?55fc*","webpack:///./src/components/mdMenu/mdMenuItem.vue?8e35*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","13","Object","defineProperty","value","getClosestVueParent","$parent","cssClass","$el","_uid","classList","contains","default","38","transitionEndEventName","el","document","createElement","transitions","transition","OTransition","MozTransition","WebkitTransition","undefined","style","83","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdMenu2","_mdMenuItem2","_mdMenuContent2","material","styles","push","_mdMenu4","_mdMenu","_mdMenuItem","_mdMenuContent","_mdMenu3","100","margin","isAboveOfViewport","element","position","top","parseInt","getComputedStyle","marginTop","isBelowOfViewport","offsetHeight","window","innerHeight","isOnTheLeftOfViewport","left","marginLeft","isOnTheRightOfViewport","offsetWidth","innerWidth","getInViewPosition","computedStyle","127","_transitionEndEventName","_transitionEndEventName2","_getInViewPosition","_getInViewPosition2","props","mdSize","type","Number","String","mdDirection","mdAlignTrigger","Boolean","mdOffsetX","mdOffsetY","mdCloseOnSelect","data","active","watch","current","previous","removeLastSizeMenuContentClass","addNewSizeMenuContentClass","removeLastDirectionMenuContentClass","addNewDirectionMenuContentClass","trigger","handleAlignTriggerClass","methods","validateMenu","menuContent","$destroy","Error","menuTrigger","size","remove","direction","replace","add","getPosition","vertical","horizontal","menuTriggerRect","getBoundingClientRect","height","width","calculateMenuContentPos","apply","trim","split","pageYOffset","pageXOffset","recalculateOnResize","requestAnimationFrame","open","rootElement","removeChild","appendChild","backdropElement","addEventListener","focus","$emit","close","_this","event","target","activeRipple","querySelector","removeEventListener","toggle","mounted","_this2","$nextTick","$root","$refs","backdrop","parentNode","beforeDestroy","128","oldHighlight","highlighted","itemsAmount","highlightItem","fireClick","$children","click","129","_getClosestVueParent","_getClosestVueParent2","disabled","parentContent","index","computed","classes","md-highlighted","scrollTop","scrollHeight","scrollIntoViewIfNeeded","$event","parentMenu","175","Element","prototype","centerIfNeeded","arguments","length","parent","parentComputedStyle","parentBorderTopWidth","getPropertyValue","parentBorderLeftWidth","overTop","offsetTop","overBottom","clientHeight","overLeft","offsetLeft","scrollLeft","overRight","clientWidth","alignWithTop","scrollIntoView","176","212","257","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","258","259","282","_vm","_h","$createElement","_c","_self","staticClass","_t","_v","ref","on","306","attrs","tabindex","keydown","_k","keyCode","preventDefault","309","class"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(83);\n\n\n/***/ },\n\n/***/ 13:\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\tvar getClosestVueParent = function getClosestVueParent($parent, cssClass) {\n\t if (!$parent || !$parent.$el) {\n\t return false;\n\t }\n\t\n\t if ($parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.$el.classList.contains(cssClass)) {\n\t return $parent;\n\t }\n\t\n\t return getClosestVueParent($parent.$parent, cssClass);\n\t};\n\t\n\texports.default = getClosestVueParent;\n\tmodule.exports = exports[\"default\"];\n\n/***/ },\n\n/***/ 38:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\tfunction transitionEndEventName() {\n\t var el = document.createElement('span');\n\t var transitions = {\n\t transition: 'transitionend',\n\t OTransition: 'oTransitionEnd',\n\t MozTransition: 'transitionend',\n\t WebkitTransition: 'webkitTransitionEnd'\n\t };\n\t\n\t for (var transition in transitions) {\n\t if (el.style[transition] !== undefined) {\n\t return transitions[transition];\n\t }\n\t }\n\t}\n\t\n\texports.default = transitionEndEventName();\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 83:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdMenu = __webpack_require__(257);\n\t\n\tvar _mdMenu2 = _interopRequireDefault(_mdMenu);\n\t\n\tvar _mdMenuItem = __webpack_require__(259);\n\t\n\tvar _mdMenuItem2 = _interopRequireDefault(_mdMenuItem);\n\t\n\tvar _mdMenuContent = __webpack_require__(258);\n\t\n\tvar _mdMenuContent2 = _interopRequireDefault(_mdMenuContent);\n\t\n\tvar _mdMenu3 = __webpack_require__(212);\n\t\n\tvar _mdMenu4 = _interopRequireDefault(_mdMenu3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-menu', Vue.extend(_mdMenu2.default));\n\t Vue.component('md-menu-item', Vue.extend(_mdMenuItem2.default));\n\t Vue.component('md-menu-content', Vue.extend(_mdMenuContent2.default));\n\t\n\t Vue.material.styles.push(_mdMenu4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 100:\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\tvar margin = 8;\n\t\n\tvar isAboveOfViewport = function isAboveOfViewport(element, position) {\n\t return position.top <= margin - parseInt(getComputedStyle(element).marginTop, 10);\n\t};\n\t\n\tvar isBelowOfViewport = function isBelowOfViewport(element, position) {\n\t return position.top + element.offsetHeight + margin >= window.innerHeight - parseInt(getComputedStyle(element).marginTop, 10);\n\t};\n\t\n\tvar isOnTheLeftOfViewport = function isOnTheLeftOfViewport(element, position) {\n\t return position.left <= margin - parseInt(getComputedStyle(element).marginLeft, 10);\n\t};\n\t\n\tvar isOnTheRightOfViewport = function isOnTheRightOfViewport(element, position) {\n\t return position.left + element.offsetWidth + margin >= window.innerWidth - parseInt(getComputedStyle(element).marginLeft, 10);\n\t};\n\t\n\tvar getInViewPosition = function getInViewPosition(element, position) {\n\t var computedStyle = getComputedStyle(element);\n\t\n\t if (isAboveOfViewport(element, position)) {\n\t position.top = margin - parseInt(computedStyle.marginTop, 10);\n\t }\n\t\n\t if (isOnTheLeftOfViewport(element, position)) {\n\t position.left = margin - parseInt(computedStyle.marginLeft, 10);\n\t }\n\t\n\t if (isOnTheRightOfViewport(element, position)) {\n\t position.left = window.innerWidth - margin - element.offsetWidth - parseInt(computedStyle.marginLeft, 10);\n\t }\n\t\n\t if (isBelowOfViewport(element, position)) {\n\t position.top = window.innerHeight - margin - element.offsetHeight - parseInt(computedStyle.marginTop, 10);\n\t }\n\t\n\t return position;\n\t};\n\t\n\texports.default = getInViewPosition;\n\tmodule.exports = exports[\"default\"];\n\n/***/ },\n\n/***/ 127:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _transitionEndEventName = __webpack_require__(38);\n\t\n\tvar _transitionEndEventName2 = _interopRequireDefault(_transitionEndEventName);\n\t\n\tvar _getInViewPosition = __webpack_require__(100);\n\t\n\tvar _getInViewPosition2 = _interopRequireDefault(_getInViewPosition);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdSize: {\n\t type: [Number, String],\n\t default: 0\n\t },\n\t mdDirection: {\n\t type: String,\n\t default: 'bottom right'\n\t },\n\t mdAlignTrigger: {\n\t type: Boolean,\n\t default: false\n\t },\n\t mdOffsetX: {\n\t type: [Number, String],\n\t default: 0\n\t },\n\t mdOffsetY: {\n\t type: [Number, String],\n\t default: 0\n\t },\n\t mdCloseOnSelect: {\n\t type: Boolean,\n\t default: true\n\t }\n\t },\n\t data: function data() {\n\t return {\n\t active: false\n\t };\n\t },\n\t watch: {\n\t mdSize: function mdSize(current, previous) {\n\t if (current >= 1 && current <= 7) {\n\t this.removeLastSizeMenuContentClass(previous);\n\t this.addNewSizeMenuContentClass(current);\n\t }\n\t },\n\t mdDirection: function mdDirection(current, previous) {\n\t this.removeLastDirectionMenuContentClass(previous);\n\t this.addNewDirectionMenuContentClass(current);\n\t },\n\t mdAlignTrigger: function mdAlignTrigger(trigger) {\n\t this.handleAlignTriggerClass(trigger);\n\t }\n\t },\n\t methods: {\n\t validateMenu: function validateMenu() {\n\t if (!this.menuContent) {\n\t this.$destroy();\n\t\n\t throw new Error('You must have a md-menu-content inside your menu.');\n\t }\n\t\n\t if (!this.menuTrigger) {\n\t this.$destroy();\n\t\n\t throw new Error('You must have an element with a md-menu-trigger attribute inside your menu.');\n\t }\n\t },\n\t removeLastSizeMenuContentClass: function removeLastSizeMenuContentClass(size) {\n\t this.menuContent.classList.remove('md-size-' + size);\n\t },\n\t removeLastDirectionMenuContentClass: function removeLastDirectionMenuContentClass(direction) {\n\t this.menuContent.classList.remove('md-direction-' + direction.replace(/ /g, '-'));\n\t },\n\t addNewSizeMenuContentClass: function addNewSizeMenuContentClass(size) {\n\t this.menuContent.classList.add('md-size-' + size);\n\t },\n\t addNewDirectionMenuContentClass: function addNewDirectionMenuContentClass(direction) {\n\t this.menuContent.classList.add('md-direction-' + direction.replace(/ /g, '-'));\n\t },\n\t handleAlignTriggerClass: function handleAlignTriggerClass(trigger) {\n\t if (trigger) {\n\t this.menuContent.classList.add('md-align-trigger');\n\t }\n\t },\n\t getPosition: function getPosition(vertical, horizontal) {\n\t var menuTriggerRect = this.menuTrigger.getBoundingClientRect();\n\t\n\t var top = vertical === 'top' ? menuTriggerRect.top + menuTriggerRect.height - this.menuContent.offsetHeight : menuTriggerRect.top;\n\t\n\t var left = horizontal === 'left' ? menuTriggerRect.left - this.menuContent.offsetWidth + menuTriggerRect.width : menuTriggerRect.left;\n\t\n\t top += parseInt(this.mdOffsetY, 10);\n\t left += parseInt(this.mdOffsetX, 10);\n\t\n\t if (this.mdAlignTrigger) {\n\t if (vertical === 'top') {\n\t top -= menuTriggerRect.height + 11;\n\t } else {\n\t top += menuTriggerRect.height + 11;\n\t }\n\t }\n\t\n\t return { top: top, left: left };\n\t },\n\t calculateMenuContentPos: function calculateMenuContentPos() {\n\t var position = void 0;\n\t\n\t if (!this.mdDirection) {\n\t position = this.getPosition('bottom', 'right');\n\t } else {\n\t position = this.getPosition.apply(this, this.mdDirection.trim().split(' '));\n\t }\n\t\n\t position = (0, _getInViewPosition2.default)(this.menuContent, position);\n\t\n\t this.menuContent.style.top = position.top + window.pageYOffset + 'px';\n\t this.menuContent.style.left = position.left + window.pageXOffset + 'px';\n\t },\n\t recalculateOnResize: function recalculateOnResize() {\n\t window.requestAnimationFrame(this.calculateMenuContentPos);\n\t },\n\t open: function open() {\n\t if (this.rootElement.contains(this.menuContent)) {\n\t this.rootElement.removeChild(this.menuContent);\n\t }\n\t\n\t this.rootElement.appendChild(this.menuContent);\n\t this.rootElement.appendChild(this.backdropElement);\n\t window.addEventListener('resize', this.recalculateOnResize);\n\t\n\t this.calculateMenuContentPos();\n\t\n\t getComputedStyle(this.menuContent).top;\n\t this.menuContent.classList.add('md-active');\n\t this.menuContent.focus();\n\t this.active = true;\n\t this.$emit('open');\n\t },\n\t close: function close() {\n\t var _this = this;\n\t\n\t var close = function close(event) {\n\t if (_this.menuContent && event.target === _this.menuContent) {\n\t var activeRipple = _this.menuContent.querySelector('.md-ripple.md-active');\n\t\n\t _this.menuContent.removeEventListener(_transitionEndEventName2.default, close);\n\t _this.menuTrigger.focus();\n\t _this.active = false;\n\t\n\t if (activeRipple) {\n\t activeRipple.classList.remove('md-active');\n\t }\n\t\n\t _this.rootElement.removeChild(_this.menuContent);\n\t _this.rootElement.removeChild(_this.backdropElement);\n\t window.removeEventListener('resize', _this.recalculateOnResize);\n\t }\n\t };\n\t\n\t this.menuContent.addEventListener(_transitionEndEventName2.default, close);\n\t this.menuContent.classList.remove('md-active');\n\t this.$emit('close');\n\t },\n\t toggle: function toggle() {\n\t if (this.active) {\n\t this.close();\n\t } else {\n\t this.open();\n\t }\n\t }\n\t },\n\t mounted: function mounted() {\n\t var _this2 = this;\n\t\n\t this.$nextTick(function () {\n\t _this2.rootElement = _this2.$root.$el;\n\t _this2.menuTrigger = _this2.$el.querySelector('[md-menu-trigger]');\n\t _this2.menuContent = _this2.$el.querySelector('.md-menu-content');\n\t _this2.backdropElement = _this2.$refs.backdrop.$el;\n\t _this2.validateMenu();\n\t _this2.handleAlignTriggerClass(_this2.mdAlignTrigger);\n\t _this2.addNewSizeMenuContentClass(_this2.mdSize);\n\t _this2.addNewDirectionMenuContentClass(_this2.mdDirection);\n\t _this2.$el.removeChild(_this2.$refs.backdrop.$el);\n\t _this2.menuContent.parentNode.removeChild(_this2.menuContent);\n\t _this2.menuTrigger.addEventListener('click', _this2.toggle);\n\t });\n\t },\n\t beforeDestroy: function beforeDestroy() {\n\t if (this.rootElement.contains(this.menuContent)) {\n\t this.rootElement.removeChild(this.menuContent);\n\t this.rootElement.removeChild(this.backdropElement);\n\t }\n\t\n\t this.menuTrigger.removeEventListener('click', this.toggle);\n\t window.removeEventListener('resize', this.recalculateOnResize);\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 128:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t data: function data() {\n\t return {\n\t oldHighlight: false,\n\t highlighted: false,\n\t itemsAmount: 0\n\t };\n\t },\n\t\n\t methods: {\n\t close: function close() {\n\t this.highlighted = false;\n\t this.$parent.close();\n\t },\n\t highlightItem: function highlightItem(direction) {\n\t this.oldHighlight = this.highlighted;\n\t\n\t if (direction === 'up') {\n\t if (this.highlighted === 1) {\n\t this.highlighted = this.itemsAmount;\n\t } else {\n\t this.highlighted--;\n\t }\n\t }\n\t\n\t if (direction === 'down') {\n\t if (this.highlighted === this.itemsAmount) {\n\t this.highlighted = 1;\n\t } else {\n\t this.highlighted++;\n\t }\n\t }\n\t },\n\t fireClick: function fireClick() {\n\t if (this.highlighted > 0) {\n\t this.$children[0].$children[this.highlighted - 1].$el.click();\n\t }\n\t }\n\t },\n\t mounted: function mounted() {\n\t if (!this.$parent.$el.classList.contains('md-menu')) {\n\t this.$destroy();\n\t\n\t throw new Error('You must wrap the md-menu-content in a md-menu');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 129:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _getClosestVueParent = __webpack_require__(13);\n\t\n\tvar _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent);\n\t\n\t__webpack_require__(175);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t disabled: Boolean\n\t },\n\t data: function data() {\n\t return {\n\t parentContent: {},\n\t index: 0\n\t };\n\t },\n\t computed: {\n\t classes: function classes() {\n\t return {\n\t 'md-highlighted': this.highlighted\n\t };\n\t },\n\t highlighted: function highlighted() {\n\t if (this.index === this.parentContent.highlighted) {\n\t if (this.disabled) {\n\t if (this.parentContent.oldHighlight > this.parentContent.highlighted) {\n\t this.parentContent.highlighted--;\n\t } else {\n\t this.parentContent.highlighted++;\n\t }\n\t }\n\t\n\t if (this.index === 1) {\n\t this.parentContent.$el.scrollTop = 0;\n\t } else if (this.index === this.parentContent.itemsAmount) {\n\t this.parentContent.$el.scrollTop = this.parentContent.$el.scrollHeight;\n\t } else {\n\t this.$el.scrollIntoViewIfNeeded(false);\n\t }\n\t\n\t return true;\n\t }\n\t\n\t return false;\n\t }\n\t },\n\t methods: {\n\t close: function close($event) {\n\t if (!this.disabled) {\n\t if (this.parentMenu.mdCloseOnSelect) {\n\t this.parentContent.close();\n\t }\n\t\n\t this.$emit('click');\n\t this.$emit('selected', $event);\n\t }\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.parentContent = (0, _getClosestVueParent2.default)(this.$parent, 'md-menu-content');\n\t this.parentMenu = (0, _getClosestVueParent2.default)(this.$parent, 'md-menu');\n\t\n\t if (!this.parentContent) {\n\t this.$destroy();\n\t\n\t throw new Error('You must wrap the md-menu-item in a md-menu-content');\n\t }\n\t\n\t this.parentContent.itemsAmount++;\n\t this.index = this.parentContent.itemsAmount;\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 175:\n/***/ function(module, exports) {\n\n\tif (!Element.prototype.scrollIntoViewIfNeeded) {\n\t Element.prototype.scrollIntoViewIfNeeded = function (centerIfNeeded) {\n\t centerIfNeeded = arguments.length === 0 ? true : !!centerIfNeeded;\n\t\n\t var parent = this.parentNode,\n\t parentComputedStyle = window.getComputedStyle(parent, null),\n\t parentBorderTopWidth = parseInt(parentComputedStyle.getPropertyValue('border-top-width')),\n\t parentBorderLeftWidth = parseInt(parentComputedStyle.getPropertyValue('border-left-width')),\n\t overTop = this.offsetTop - parent.offsetTop < parent.scrollTop,\n\t overBottom = (this.offsetTop - parent.offsetTop + this.clientHeight - parentBorderTopWidth) > (parent.scrollTop + parent.clientHeight),\n\t overLeft = this.offsetLeft - parent.offsetLeft < parent.scrollLeft,\n\t overRight = (this.offsetLeft - parent.offsetLeft + this.clientWidth - parentBorderLeftWidth) > (parent.scrollLeft + parent.clientWidth),\n\t alignWithTop = overTop && !overBottom;\n\t\n\t if ((overTop || overBottom) && centerIfNeeded) {\n\t parent.scrollTop = this.offsetTop - parent.offsetTop - parent.clientHeight / 2 - parentBorderTopWidth + this.clientHeight / 2;\n\t }\n\t\n\t if ((overLeft || overRight) && centerIfNeeded) {\n\t parent.scrollLeft = this.offsetLeft - parent.offsetLeft - parent.clientWidth / 2 - parentBorderLeftWidth + this.clientWidth / 2;\n\t }\n\t\n\t if ((overTop || overBottom || overLeft || overRight) && !centerIfNeeded) {\n\t this.scrollIntoView(alignWithTop);\n\t }\n\t };\n\t}\n\n/***/ },\n\n/***/ 176:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 212:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-menu-content .md-list{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.THEME_NAME.md-menu-content .md-list .md-menu-item:hover .md-button:not([disabled]),.THEME_NAME.md-menu-content .md-list .md-menu-item:focus .md-button:not([disabled]),.THEME_NAME.md-menu-content .md-list .md-menu-item.md-highlighted .md-button:not([disabled]){background-color:BACKGROUND-CONTRAST-0.12}.THEME_NAME.md-menu-content .md-list .md-menu-item[disabled]{color:BACKGROUND-CONTRAST-0.38}\\n\"\n\n/***/ },\n\n/***/ 257:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(176)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(127)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(282)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 258:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(128)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(306)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 259:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(129)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(309)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 282:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-menu\"\n\t }, [_vm._t(\"default\"), _vm._v(\" \"), _c('md-backdrop', {\n\t ref: \"backdrop\",\n\t staticClass: \"md-menu-backdrop md-transparent md-active\",\n\t on: {\n\t \"close\": _vm.close\n\t }\n\t })], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 306:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-menu-content\",\n\t attrs: {\n\t \"tabindex\": \"-1\"\n\t },\n\t on: {\n\t \"keydown\": [function($event) {\n\t if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n\t $event.preventDefault();\n\t _vm.close($event)\n\t }, function($event) {\n\t if (_vm._k($event.keyCode, \"tab\", 9)) { return; }\n\t $event.preventDefault();\n\t _vm.close($event)\n\t }, function($event) {\n\t if (_vm._k($event.keyCode, \"up\", 38)) { return; }\n\t $event.preventDefault();\n\t _vm.highlightItem('up')\n\t }, function($event) {\n\t if (_vm._k($event.keyCode, \"down\", 40)) { return; }\n\t $event.preventDefault();\n\t _vm.highlightItem('down')\n\t }, function($event) {\n\t if (_vm._k($event.keyCode, \"enter\", 13)) { return; }\n\t $event.preventDefault();\n\t _vm.fireClick($event)\n\t }, function($event) {\n\t if (_vm._k($event.keyCode, \"space\", 32)) { return; }\n\t $event.preventDefault();\n\t _vm.fireClick($event)\n\t }]\n\t }\n\t }, [_c('md-list', [_vm._t(\"default\")], 2)], 1)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 309:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('md-list-item', {\n\t staticClass: \"md-menu-item\",\n\t class: _vm.classes,\n\t attrs: {\n\t \"disabled\": _vm.disabled\n\t },\n\t on: {\n\t \"click\": _vm.close\n\t }\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdMenu/index.debug.js"," \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 c05fcff1b8f3724fbaaf","let getClosestVueParent = ($parent, cssClass) => {\n if (!$parent || !$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","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","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","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdMenu.vue?5143d87d","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdMenuContent.vue?5fb7ccdc","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdMenuItem.vue?326c0f60","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 = 175\n// module chunks = 0 10","module.exports = \".THEME_NAME.md-menu-content .md-list{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.THEME_NAME.md-menu-content .md-list .md-menu-item:hover .md-button:not([disabled]),.THEME_NAME.md-menu-content .md-list .md-menu-item:focus .md-button:not([disabled]),.THEME_NAME.md-menu-content .md-list .md-menu-item.md-highlighted .md-button:not([disabled]){background-color:BACKGROUND-CONTRAST-0.12}.THEME_NAME.md-menu-content .md-list .md-menu-item[disabled]{color:BACKGROUND-CONTRAST-0.38}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdMenu/mdMenu.theme\n// module id = 212\n// module chunks = 0 10","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdMenu/mdMenu.vue\n// module id = 257\n// module chunks = 0 10","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdMenu/mdMenuContent.vue\n// module id = 258\n// module chunks = 0 10","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdMenu/mdMenuItem.vue\n// module id = 259\n// module chunks = 0 10","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-menu\"\n }, [_vm._t(\"default\"), _vm._v(\" \"), _c('md-backdrop', {\n ref: \"backdrop\",\n staticClass: \"md-menu-backdrop md-transparent md-active\",\n on: {\n \"close\": _vm.close\n }\n })], 2)\n},staticRenderFns: []}\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 = 282\n// module chunks = 0 10","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-menu-content\",\n attrs: {\n \"tabindex\": \"-1\"\n },\n on: {\n \"keydown\": [function($event) {\n if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n $event.preventDefault();\n _vm.close($event)\n }, function($event) {\n if (_vm._k($event.keyCode, \"tab\", 9)) { return; }\n $event.preventDefault();\n _vm.close($event)\n }, function($event) {\n if (_vm._k($event.keyCode, \"up\", 38)) { return; }\n $event.preventDefault();\n _vm.highlightItem('up')\n }, function($event) {\n if (_vm._k($event.keyCode, \"down\", 40)) { return; }\n $event.preventDefault();\n _vm.highlightItem('down')\n }, function($event) {\n if (_vm._k($event.keyCode, \"enter\", 13)) { return; }\n $event.preventDefault();\n _vm.fireClick($event)\n }, function($event) {\n if (_vm._k($event.keyCode, \"space\", 32)) { return; }\n $event.preventDefault();\n _vm.fireClick($event)\n }]\n }\n }, [_c('md-list', [_vm._t(\"default\")], 2)], 1)\n},staticRenderFns: []}\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 = 306\n// module chunks = 0 10","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('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\")], 2)\n},staticRenderFns: []}\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 = 309\n// module chunks = 0 10"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdMenu/index.js b/dist/components/mdMenu/index.js index 5aa2ec6..e035412 100644 --- a/dist/components/mdMenu/index.js +++ b/dist/components/mdMenu/index.js @@ -1 +1,6 @@ -!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(83)},13:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function t(e,n){return!(!e||!e.$el)&&(0!==e._uid&&(e.$el.classList.contains(n)?e:t(e.$parent,n)))};e.default=n,t.exports=e.default},38: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},83: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(l.default)),t.component("md-menu-content",t.extend(a.default)),t.material.styles.push(h.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var s=n(257),r=i(s),d=n(259),l=i(d),u=n(258),a=i(u),c=n(212),h=i(c);t.exports=e.default},100: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)},d=function(t,e){var d=getComputedStyle(t);return i(t,e)&&(e.top=n-parseInt(d.marginTop,10)),s(t,e)&&(e.left=n-parseInt(d.marginLeft,10)),r(t,e)&&(e.left=window.innerWidth-n-t.offsetWidth-parseInt(d.marginLeft,10)),o(t,e)&&(e.top=window.innerHeight-n-t.offsetHeight-parseInt(d.marginTop,10)),e};e.default=d,t.exports=e.default},127: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(38),s=i(o),r=n(100),d=i(r);e.default={props:{mdSize:{type:[Number,String],default:0},mdDirection:{type:String,default:"bottom right"},mdAlignTrigger:{type:Boolean,default:!1},mdOffsetX:{type:[Number,String],default:0},mdOffsetY:{type:[Number,String],default:0},mdCloseOnSelect:{type:Boolean,default:!0}},data:function(){return{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)},mdAlignTrigger:function(t){this.handleAlignTriggerClass(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(/ /g,"-"))},addNewSizeMenuContentClass:function(t){this.menuContent.classList.add("md-size-"+t)},addNewDirectionMenuContentClass:function(t){this.menuContent.classList.add("md-direction-"+t.replace(/ /g,"-"))},handleAlignTriggerClass:function(t){t&&this.menuContent.classList.add("md-align-trigger")},getPosition:function(t,e){var n=this.menuTrigger.getBoundingClientRect(),i="top"===t?n.top+n.height-this.menuContent.offsetHeight:n.top,o="left"===e?n.left-this.menuContent.offsetWidth+n.width:n.left;return i+=parseInt(this.mdOffsetY,10),o+=parseInt(this.mdOffsetX,10),this.mdAlignTrigger&&("top"===t?i-=n.height+11:i+=n.height+11),{top:i,left:o}},calculateMenuContentPos:function(){var t=void 0;t=this.mdDirection?this.getPosition.apply(this,this.mdDirection.trim().split(" ")):this.getPosition("bottom","right"),t=(0,d.default)(this.menuContent,t),this.menuContent.style.top=t.top+window.pageYOffset+"px",this.menuContent.style.left=t.left+window.pageXOffset+"px"},recalculateOnResize:function(){window.requestAnimationFrame(this.calculateMenuContentPos)},open:function(){this.rootElement.contains(this.menuContent)&&this.rootElement.removeChild(this.menuContent),this.rootElement.appendChild(this.menuContent),this.rootElement.appendChild(this.backdropElement),window.addEventListener("resize",this.recalculateOnResize),this.calculateMenuContentPos(),getComputedStyle(this.menuContent).top,this.menuContent.classList.add("md-active"),this.menuContent.focus(),this.active=!0,this.$emit("open")},close:function t(){var e=this,t=function t(n){if(e.menuContent&&n.target===e.menuContent){var i=e.menuContent.querySelector(".md-ripple.md-active");e.menuContent.removeEventListener(s.default,t),e.menuTrigger.focus(),e.active=!1,i&&i.classList.remove("md-active"),e.rootElement.removeChild(e.menuContent),e.rootElement.removeChild(e.backdropElement),window.removeEventListener("resize",e.recalculateOnResize)}};this.menuContent.addEventListener(s.default,t),this.menuContent.classList.remove("md-active"),this.$emit("close")},toggle:function(){this.active?this.close():this.open()}},mounted:function(){var t=this;this.$nextTick(function(){t.rootElement=t.$root.$el,t.menuTrigger=t.$el.querySelector("[md-menu-trigger]"),t.menuContent=t.$el.querySelector(".md-menu-content"),t.backdropElement=t.$refs.backdrop.$el,t.validateMenu(),t.handleAlignTriggerClass(t.mdAlignTrigger),t.addNewSizeMenuContentClass(t.mdSize),t.addNewDirectionMenuContentClass(t.mdDirection),t.$el.removeChild(t.$refs.backdrop.$el),t.menuContent.parentNode.removeChild(t.menuContent),t.menuTrigger.addEventListener("click",t.toggle)})},beforeDestroy:function(){this.rootElement.contains(this.menuContent)&&(this.rootElement.removeChild(this.menuContent),this.rootElement.removeChild(this.backdropElement)),this.menuTrigger.removeEventListener("click",this.toggle),window.removeEventListener("resize",this.recalculateOnResize)}},t.exports=e.default},128: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},129: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(13),s=i(o);n(175),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(t){this.disabled||(this.parentMenu.mdCloseOnSelect&&this.parentContent.close(),this.$emit("click"),this.$emit("selected",t))}},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},175: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,d=this.offsetLeft-e.offsetLefte.scrollLeft+e.clientWidth,u=s&&!r;(s||r)&&t&&(e.scrollTop=this.offsetTop-e.offsetTop-e.clientHeight/2-i+this.clientHeight/2),(d||l)&&t&&(e.scrollLeft=this.offsetLeft-e.offsetLeft-e.clientWidth/2-o+this.clientWidth/2),(s||r||d||l)&&!t&&this.scrollIntoView(u)})},176:function(t,e){},212:function(t,e){t.exports=".THEME_NAME.md-menu-content .md-list{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.THEME_NAME.md-menu-content .md-list .md-menu-item:hover .md-button:not([disabled]),.THEME_NAME.md-menu-content .md-list .md-menu-item:focus .md-button:not([disabled]),.THEME_NAME.md-menu-content .md-list .md-menu-item.md-highlighted .md-button:not([disabled]){background-color:BACKGROUND-CONTRAST-0.12}.THEME_NAME.md-menu-content .md-list .md-menu-item[disabled]{color:BACKGROUND-CONTRAST-0.38}\n"},257:function(t,e,n){var i,o;n(176),i=n(127);var s=n(282);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},258:function(t,e,n){var i,o;i=n(128);var s=n(306);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},259:function(t,e,n){var i,o;i=n(129);var s=n(309);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},282:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-menu"},[t._t("default"),t._v(" "),n("md-backdrop",{ref:"backdrop",staticClass:"md-menu-backdrop md-transparent md-active",on:{close:t.close}})],2)},staticRenderFns:[]}},306:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-menu-content",attrs:{tabindex:"-1"},on:{keydown:[function(e){t._k(e.keyCode,"esc",27)||(e.preventDefault(),t.close(e))},function(e){t._k(e.keyCode,"tab",9)||(e.preventDefault(),t.close(e))},function(e){t._k(e.keyCode,"up",38)||(e.preventDefault(),t.highlightItem("up"))},function(e){t._k(e.keyCode,"down",40)||(e.preventDefault(),t.highlightItem("down"))},function(e){t._k(e.keyCode,"enter",13)||(e.preventDefault(),t.fireClick(e))},function(e){t._k(e.keyCode,"space",32)||(e.preventDefault(),t.fireClick(e))}]}},[n("md-list",[t._t("default")],2)],1)},staticRenderFns:[]}},309:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-list-item",{staticClass:"md-menu-item",class:t.classes,attrs:{disabled:t.disabled},on:{click:t.close}},[t._t("default")],2)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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 d=n[o]={exports:{},id:o,loaded:!1};return e[o].call(d.exports,d,d.exports,t),d.loaded=!0,d.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 d(e){e.component("md-menu",e.extend(m.default)),e.component("md-menu-item",e.extend(i.default)),e.component("md-menu-content",e.extend(l.default)),e.material.styles.push(f.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var u=n(!(function(){var e=new Error('Cannot find module "./mdMenu.vue"');throw e.code="MODULE_NOT_FOUND",e})()),m=o(u),r=n(!(function(){var e=new Error('Cannot find module "./mdMenuItem.vue"');throw e.code="MODULE_NOT_FOUND",e})()),i=o(r),c=n(!(function(){var e=new Error('Cannot find module "./mdMenuContent.vue"');throw e.code="MODULE_NOT_FOUND",e})()),l=o(c),a=n(86),f=o(a);e.exports=t.default},86:function(e,t){e.exports=".THEME_NAME.md-menu-content .md-list{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.THEME_NAME.md-menu-content .md-list .md-menu-item:hover .md-button:not([disabled]),.THEME_NAME.md-menu-content .md-list .md-menu-item:focus .md-button:not([disabled]),.THEME_NAME.md-menu-content .md-list .md-menu-item.md-highlighted .md-button:not([disabled]){background-color:BACKGROUND-CONTRAST-0.12}.THEME_NAME.md-menu-content .md-list .md-menu-item[disabled]{color:BACKGROUND-CONTRAST-0.38}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdProgress/index.css b/dist/components/mdProgress/index.css new file mode 100644 index 0000000..78ceea3 --- /dev/null +++ b/dist/components/mdProgress/index.css @@ -0,0 +1,73 @@ +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-progress { + width: 100%; + height: 4px; + position: relative; + overflow: hidden; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} +.md-progress.md-indeterminate .md-progress-track { + right: 0; +} +.md-progress.md-indeterminate .md-progress-track:before, .md-progress.md-indeterminate .md-progress-track:after { + position: absolute; + top: 0; + bottom: 0; + left: 0; + will-change: left, right; + content: ''; +} +.md-progress.md-indeterminate .md-progress-track:before { + animation: progress-indeterminate 2.3s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; +} +.md-progress.md-indeterminate .md-progress-track:after { + animation: progress-indeterminate-short 2.3s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; + animation-delay: 1.15s; +} +.md-progress.md-progress-enter, .md-progress.md-progress-leave-active { + opacity: 0; + transform: scaleY(0) translateZ(0); +} +.md-progress.md-progress-enter-active { + transform: scaleY(1) translateZ(0); +} +.md-progress-track { + position: absolute; + top: 0; + bottom: 0; + left: 0; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} +@keyframes progress-indeterminate { +0% { + right: 100%; + left: -35%; +} +60% { + right: -100%; + left: 100%; +} +100% { + right: -100%; + left: 100%; +} +} +@keyframes progress-indeterminate-short { +0% { + right: 100%; + left: -200%; +} +60% { + right: -8%; + left: 107%; +} +100% { + right: -8%; + left: 107%; +} +} + +/*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdProgress/index.css.map b/dist/components/mdProgress/index.css.map new file mode 100644 index 0000000..287086f --- /dev/null +++ b/dist/components/mdProgress/index.css.map @@ -0,0 +1 @@ +{"version":3,"sources":[],"names":[],"mappings":"","file":"components/mdProgress/index.css","sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdProgress/index.debug.js b/dist/components/mdProgress/index.debug.js new file mode 100644 index 0000000..4b37dc5 --- /dev/null +++ b/dist/components/mdProgress/index.debug.js @@ -0,0 +1,297 @@ +(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__(89); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 89: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdProgress = __webpack_require__(288); + + var _mdProgress2 = _interopRequireDefault(_mdProgress); + + var _mdProgress3 = __webpack_require__(236); + + var _mdProgress4 = _interopRequireDefault(_mdProgress3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-progress', Vue.extend(_mdProgress2.default)); + + Vue.material.styles.push(_mdProgress4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 142: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + mdIndeterminate: Boolean, + mdProgress: { + type: Number, + default: 0 + } + }, + mixins: [_mixin2.default], + computed: { + classes: function classes() { + return { + 'md-indeterminate': this.mdIndeterminate + }; + }, + styles: function styles() { + if (!this.mdIndeterminate) { + return { + width: this.mdProgress + '%' + }; + } + } + } + }; // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 198: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 236: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-progress {\n background-color: PRIMARY-COLOR-0.38; }\n .THEME_NAME.md-progress:not(.md-indeterminate) .md-progress-track {\n background-color: PRIMARY-COLOR; }\n .THEME_NAME.md-progress .md-progress-track:after, .THEME_NAME.md-progress .md-progress-track:before {\n background-color: PRIMARY-COLOR; }\n .THEME_NAME.md-progress.md-accent {\n background-color: ACCENT-COLOR-0.38; }\n .THEME_NAME.md-progress.md-accent:not(.md-indeterminate) .md-progress-track {\n background-color: ACCENT-COLOR; }\n .THEME_NAME.md-progress.md-accent .md-progress-track:after, .THEME_NAME.md-progress.md-accent .md-progress-track:before {\n background-color: ACCENT-COLOR; }\n .THEME_NAME.md-progress.md-warn {\n background-color: WARN-COLOR-0.38; }\n .THEME_NAME.md-progress.md-warn:not(.md-indeterminate) .md-progress-track {\n background-color: WARN-COLOR; }\n .THEME_NAME.md-progress.md-warn .md-progress-track:after, .THEME_NAME.md-progress.md-warn .md-progress-track:before {\n background-color: WARN-COLOR; }\n" + +/***/ }, + +/***/ 288: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(198) + + /* script */ + __vue_exports__ = __webpack_require__(142) + + /* template */ + var __vue_template__ = __webpack_require__(327) + __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/mdProgress/mdProgress.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-28dc46cd", __vue_options__) + } else { + hotAPI.reload("data-v-28dc46cd", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdProgress.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 327: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('transition', { + attrs: { + "name": "md-progress", + "appear": "" + } + }, [_c('div', { + staticClass: "md-progress", + class: [_vm.themeClass, _vm.classes] + }, [_c('div', { + staticClass: "md-progress-track", + style: (_vm.styles) + })])]) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-28dc46cd", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdProgress/index.js b/dist/components/mdProgress/index.js new file mode 100644 index 0000000..23cf1c7 --- /dev/null +++ b/dist/components/mdProgress/index.js @@ -0,0 +1,6 @@ +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(function(r,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueMaterial=e():r.VueMaterial=e()})(this,(function(){return (function(r){function e(t){if(o[t])return o[t].exports;var d=o[t]={exports:{},id:t,loaded:!1};return r[t].call(d.exports,d,d.exports,e),d.loaded=!0,d.exports}var o={};return e.m=r,e.c=o,e.p="/",e(0)})({0:function(r,e,o){r.exports=o(26)},26:function(r,e,o){"use strict";function t(r){return r&&r.__esModule?r:{default:r}}function d(r){r.component("md-progress",r.extend(n.default)),r.material.styles.push(a.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var s=o(!(function(){var r=new Error('Cannot find module "./mdProgress.vue"');throw r.code="MODULE_NOT_FOUND",r})()),n=t(s),c=o(87),a=t(c);r.exports=e.default},87:function(r,e){r.exports=".THEME_NAME.md-progress{background-color:PRIMARY-COLOR-0.38}.THEME_NAME.md-progress:not(.md-indeterminate) .md-progress-track{background-color:PRIMARY-COLOR}.THEME_NAME.md-progress .md-progress-track:after,.THEME_NAME.md-progress .md-progress-track:before{background-color:PRIMARY-COLOR}.THEME_NAME.md-progress.md-accent{background-color:ACCENT-COLOR-0.38}.THEME_NAME.md-progress.md-accent:not(.md-indeterminate) .md-progress-track{background-color:ACCENT-COLOR}.THEME_NAME.md-progress.md-accent .md-progress-track:after,.THEME_NAME.md-progress.md-accent .md-progress-track:before{background-color:ACCENT-COLOR}.THEME_NAME.md-progress.md-warn{background-color:WARN-COLOR-0.38}.THEME_NAME.md-progress.md-warn:not(.md-indeterminate) .md-progress-track{background-color:WARN-COLOR}.THEME_NAME.md-progress.md-warn .md-progress-track:after,.THEME_NAME.md-progress.md-warn .md-progress-track:before{background-color:WARN-COLOR}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdRadio/index.css b/dist/components/mdRadio/index.css index 575364e..c127150 100644 --- a/dist/components/mdRadio/index.css +++ b/dist/components/mdRadio/index.css @@ -1,2 +1,63 @@ -.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)} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.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, 0.54); + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.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(0.38, 0.38, 1); + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.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, 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 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdRadio/index.debug.js b/dist/components/mdRadio/index.debug.js index 5194ccf..90d0756 100644 --- a/dist/components/mdRadio/index.debug.js +++ b/dist/components/mdRadio/index.debug.js @@ -1,2 +1,323 @@ -!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(d[r])return d[r].exports;var o=d[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var d={};return t.m=e,t.c=d,t.p="/",t(0)}({0:function(e,t,d){e.exports=d(84)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},84:function(e,t,d){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-radio",e.extend(i.default)),e.material.styles.push(s.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var a=d(260),i=r(a),n=d(213),s=r(n);e.exports=t.default},130:function(e,t,d){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=d(1),a=r(o);t.default={props:{name:String,id:String,value:[String,Boolean,Number],mdValue:{type:[String,Boolean,Number],required:!0},disabled:Boolean},mixins:[a.default],computed:{classes:function(){return{"md-checked":this.value&&this.mdValue.toString()===this.value.toString(),"md-disabled":this.disabled}}},methods:{toggleCheck:function(e){this.disabled||(this.$emit("change",this.mdValue,e),this.$emit("input",this.mdValue,e))}}},e.exports=t.default},200:function(e,t){},213:function(e,t){e.exports=".THEME_NAME.md-radio .md-radio-container:after{background-color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-radio-container{border-color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-ripple{opacity:.38}.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{border-color:PRIMARY-COLOR}.THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.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{border-color:WARN-COLOR}.THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.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{background-color:rgba(0,0,0,0.26)}.THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container{border-color:rgba(0,0,0,0.26)}\n"},260:function(e,t,d){var r,o;d(200),r=d(130);var a=d(333);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=a.render,o.staticRenderFns=a.staticRenderFns,e.exports=r},333:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,d=e._self._c||t;return d("div",{staticClass:"md-radio",class:[e.themeClass,e.classes]},[d("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:e.disabled,expression:"disabled"}],staticClass:"md-radio-container",on:{click:e.toggleCheck}},[d("input",{attrs:{type:"radio",name:e.name,id:e.id,disabled:e.disabled},domProps:{value:e.value}})]),e._v(" "),e.$slots.default?d("label",{staticClass:"md-radio-label",attrs:{for:e.id||e.name}},[e._t("default")],2):e._e()])},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(90); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 90: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdRadio = __webpack_require__(289); + + var _mdRadio2 = _interopRequireDefault(_mdRadio); + + var _mdRadio3 = __webpack_require__(237); + + 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']; + +/***/ }, + +/***/ 143: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + name: String, + id: String, + value: [String, Boolean, Number], + mdValue: { + type: [String, Boolean, Number], + required: true + }, + disabled: Boolean + }, + mixins: [_mixin2.default], + 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']; + +/***/ }, + +/***/ 220: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 237: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-radio .md-radio-container:after {\n background-color: ACCENT-COLOR; }\n\n.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 {\n color: ACCENT-COLOR; }\n\n.THEME_NAME.md-radio.md-checked .md-ripple {\n opacity: .38; }\n\n.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 {\n border-color: PRIMARY-COLOR; }\n\n.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 {\n background-color: WARN-COLOR; }\n\n.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 {\n color: WARN-COLOR; }\n\n.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 {\n background-color: rgba(0, 0, 0, 0.26); }\n\n.THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container {\n border-color: rgba(0, 0, 0, 0.26); }\n" + +/***/ }, + +/***/ 289: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(220) + + /* script */ + __vue_exports__ = __webpack_require__(143) + + /* template */ + var __vue_template__ = __webpack_require__(370) + __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__ + + +/***/ }, + +/***/ 370: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-radio", + class: [_vm.themeClass, _vm.classes] + }, [_c('div', { + staticClass: "md-radio-container", + on: { + "click": _vm.toggleCheck + } + }, [_c('input', { + attrs: { + "type": "radio", + "name": _vm.name, + "id": _vm.id, + "disabled": _vm.disabled + }, + domProps: { + "value": _vm.value + } + }), _vm._v(" "), _c('md-ink-ripple', { + attrs: { + "md-disabled": _vm.disabled + } + })], 1), _vm._v(" "), (_vm.$slots.default) ? _c('label', { + staticClass: "md-radio-label", + attrs: { + "for": _vm.id || _vm.name + } + }, [_vm._t("default")], 2) : _vm._e()]) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-e87254d2", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdRadio/index.debug.js.map b/dist/components/mdRadio/index.debug.js.map deleted file mode 100644 index 0a944a5..0000000 --- a/dist/components/mdRadio/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6****************","webpack:///components/mdRadio/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd****************","webpack:///./src/core/components/mdTheme/mixin.js?4fd6*************","webpack:///./src/components/mdRadio/index.js?9eb8","webpack:///mdRadio.vue?e9e3","webpack:///./src/components/mdRadio/mdRadio.theme?337f","webpack:///./src/components/mdRadio/mdRadio.vue?56b0","webpack:///./src/components/mdRadio/mdRadio.vue?7ae8*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","84","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdRadio2","material","styles","push","_mdRadio4","_mdRadio","_mdRadio3","130","_mixin","_mixin2","name","Boolean","Number","mdValue","type","required","disabled","mixins","classes","md-checked","toString","md-disabled","toggleCheck","$event","$emit","200","213","260","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","333","_vm","_h","$createElement","_c","_self","staticClass","class","directives","rawName","expression","on","click","attrs","domProps","_v","$slots","for","_t","_e"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(84);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 84:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdRadio = __webpack_require__(260);\n\t\n\tvar _mdRadio2 = _interopRequireDefault(_mdRadio);\n\t\n\tvar _mdRadio3 = __webpack_require__(213);\n\t\n\tvar _mdRadio4 = _interopRequireDefault(_mdRadio3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-radio', Vue.extend(_mdRadio2.default));\n\t\n\t Vue.material.styles.push(_mdRadio4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 130:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t props: {\n\t name: String,\n\t id: String,\n\t value: [String, Boolean, Number],\n\t mdValue: {\n\t type: [String, Boolean, Number],\n\t required: true\n\t },\n\t disabled: Boolean\n\t },\n\t mixins: [_mixin2.default],\n\t computed: {\n\t classes: function classes() {\n\t return {\n\t 'md-checked': this.value && this.mdValue.toString() === this.value.toString(),\n\t 'md-disabled': this.disabled\n\t };\n\t }\n\t },\n\t methods: {\n\t toggleCheck: function toggleCheck($event) {\n\t if (!this.disabled) {\n\t this.$emit('change', this.mdValue, $event);\n\t this.$emit('input', this.mdValue, $event);\n\t }\n\t }\n\t }\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 200:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 213:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-radio .md-radio-container:after{background-color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-radio-container{border-color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-ripple{opacity:.38}.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{border-color:PRIMARY-COLOR}.THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.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{border-color:WARN-COLOR}.THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.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{background-color:rgba(0,0,0,0.26)}.THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container{border-color:rgba(0,0,0,0.26)}\\n\"\n\n/***/ },\n\n/***/ 260:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(200)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(130)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(333)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 333:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-radio\",\n\t class: [_vm.themeClass, _vm.classes]\n\t }, [_c('div', {\n\t directives: [{\n\t name: \"md-ink-ripple\",\n\t rawName: \"v-md-ink-ripple\",\n\t value: (_vm.disabled),\n\t expression: \"disabled\"\n\t }],\n\t staticClass: \"md-radio-container\",\n\t on: {\n\t \"click\": _vm.toggleCheck\n\t }\n\t }, [_c('input', {\n\t attrs: {\n\t \"type\": \"radio\",\n\t \"name\": _vm.name,\n\t \"id\": _vm.id,\n\t \"disabled\": _vm.disabled\n\t },\n\t domProps: {\n\t \"value\": _vm.value\n\t }\n\t })]), _vm._v(\" \"), (_vm.$slots.default) ? _c('label', {\n\t staticClass: \"md-radio-label\",\n\t attrs: {\n\t \"for\": _vm.id || _vm.name\n\t }\n\t }, [_vm._t(\"default\")], 2) : _vm._e()])\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdRadio/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdRadio.vue?5bb0a528","module.exports = \".THEME_NAME.md-radio .md-radio-container:after{background-color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-radio-container{border-color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-ripple{opacity:.38}.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{border-color:PRIMARY-COLOR}.THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.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{border-color:WARN-COLOR}.THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.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{background-color:rgba(0,0,0,0.26)}.THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container{border-color:rgba(0,0,0,0.26)}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdRadio/mdRadio.theme\n// module id = 213\n// module chunks = 0 17","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdRadio/mdRadio.vue\n// module id = 260\n// module chunks = 0 17","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-radio\",\n class: [_vm.themeClass, _vm.classes]\n }, [_c('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 }, [_c('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._v(\" \"), (_vm.$slots.default) ? _c('label', {\n staticClass: \"md-radio-label\",\n attrs: {\n \"for\": _vm.id || _vm.name\n }\n }, [_vm._t(\"default\")], 2) : _vm._e()])\n},staticRenderFns: []}\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 = 333\n// module chunks = 0 17"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdRadio/index.js b/dist/components/mdRadio/index.js index 76b38d0..56bb0e6 100644 --- a/dist/components/mdRadio/index.js +++ b/dist/components/mdRadio/index.js @@ -1 +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(r){if(d[r])return d[r].exports;var o=d[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var d={};return t.m=e,t.c=d,t.p="/",t(0)}({0:function(e,t,d){e.exports=d(84)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},84:function(e,t,d){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-radio",e.extend(i.default)),e.material.styles.push(s.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var a=d(260),i=r(a),n=d(213),s=r(n);e.exports=t.default},130:function(e,t,d){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=d(1),a=r(o);t.default={props:{name:String,id:String,value:[String,Boolean,Number],mdValue:{type:[String,Boolean,Number],required:!0},disabled:Boolean},mixins:[a.default],computed:{classes:function(){return{"md-checked":this.value&&this.mdValue.toString()===this.value.toString(),"md-disabled":this.disabled}}},methods:{toggleCheck:function(e){this.disabled||(this.$emit("change",this.mdValue,e),this.$emit("input",this.mdValue,e))}}},e.exports=t.default},200:function(e,t){},213:function(e,t){e.exports=".THEME_NAME.md-radio .md-radio-container:after{background-color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-radio-container{border-color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-ripple{opacity:.38}.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{border-color:PRIMARY-COLOR}.THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.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{border-color:WARN-COLOR}.THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.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{background-color:rgba(0,0,0,0.26)}.THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container{border-color:rgba(0,0,0,0.26)}\n"},260:function(e,t,d){var r,o;d(200),r=d(130);var a=d(333);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=a.render,o.staticRenderFns=a.staticRenderFns,e.exports=r},333:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,d=e._self._c||t;return d("div",{staticClass:"md-radio",class:[e.themeClass,e.classes]},[d("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:e.disabled,expression:"disabled"}],staticClass:"md-radio-container",on:{click:e.toggleCheck}},[d("input",{attrs:{type:"radio",name:e.name,id:e.id,disabled:e.disabled},domProps:{value:e.value}})]),e._v(" "),e.$slots.default?d("label",{staticClass:"md-radio-label",attrs:{for:e.id||e.name}},[e._t("default")],2):e._e()])},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(function(d,r){"object"==typeof exports&&"object"==typeof module?module.exports=r():"function"==typeof define&&define.amd?define([],r):"object"==typeof exports?exports.VueMaterial=r():d.VueMaterial=r()})(this,(function(){return (function(d){function r(e){if(o[e])return o[e].exports;var a=o[e]={exports:{},id:e,loaded:!1};return d[e].call(a.exports,a,a.exports,r),a.loaded=!0,a.exports}var o={};return r.m=d,r.c=o,r.p="/",r(0)})({0:function(d,r,o){d.exports=o(27)},27:function(d,r,o){"use strict";function e(d){return d&&d.__esModule?d:{default:d}}function a(d){d.component("md-radio",d.extend(n.default)),d.material.styles.push(c.default)}Object.defineProperty(r,"__esModule",{value:!0}),r.default=a;var i=o(!(function(){var d=new Error('Cannot find module "./mdRadio.vue"');throw d.code="MODULE_NOT_FOUND",d})()),n=e(i),t=o(88),c=e(t);d.exports=r.default},88:function(d,r){d.exports=".THEME_NAME.md-radio .md-radio-container:after{background-color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-radio-container{border-color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-radio.md-checked .md-ripple{opacity:.38}.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{border-color:PRIMARY-COLOR}.THEME_NAME.md-radio.md-primary.md-checked .md-ink-ripple{color:PRIMARY-COLOR}.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{border-color:WARN-COLOR}.THEME_NAME.md-radio.md-warn.md-checked .md-ink-ripple{color:WARN-COLOR}.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{background-color:rgba(0,0,0,0.26)}.THEME_NAME.md-radio.md-disabled.md-checked .md-radio-container{border-color:rgba(0,0,0,0.26)}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdSelect/index.css b/dist/components/mdSelect/index.css index 2e51aa1..8c80718 100644 --- a/dist/components/mdSelect/index.css +++ b/dist/components/mdSelect/index.css @@ -1,2 +1,99 @@ -.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 .15s linear;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.md-disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:none}.md-select select{position:absolute;left:-999em}.md-select .md-menu,.md-select .md-select-value{width:100%;height:32px;display:block;position:relative}.md-select .md-select-value{padding-right:24px;cursor:pointer;overflow:hidden;z-index:2;font-size:16px;line-height:33px;text-overflow:ellipsis;white-space:nowrap}.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} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.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(0.45) scaleX(0.85); + transition: all 0.15s linear; + 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 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-duration: .25s; + transition-property: opacity, transform, top; +} +.md-select.md-active .md-select-menu > * { + opacity: 1; + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); + transition-duration: .15s; + transition-delay: .1s; +} +.md-select.md-disabled { + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + user-drag: none; +} +.md-select select { + position: absolute; + left: -999em; +} +.md-select .md-menu { + width: 100%; + height: 32px; + display: block; + position: relative; +} +.md-select .md-select-value { + width: 100%; + height: 32px; + padding-right: 24px; + display: block; + cursor: pointer; + overflow: hidden; + position: relative; + z-index: 2; + font-size: 16px; + line-height: 33px; + text-overflow: ellipsis; + white-space: nowrap; +} +.md-select .md-subheader { + color: rgba(117, 117, 117, 0.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; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdSelect/index.debug.js b/dist/components/mdSelect/index.debug.js index 1f8be40..e9967c0 100644 --- a/dist/components/mdSelect/index.debug.js +++ b/dist/components/mdSelect/index.debug.js @@ -1,2 +1,2145 @@ -!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(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return t[r].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(85)},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(t){return!(!t||!t.$el||0===t._uid)&&(t.mdTheme||t.mdName?t:this.getClosestThemedParent(t.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var t=this.closestThemedParent.mdTheme;return t||(t=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+t}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},t.exports=e.default},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e,n){t.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(24)("wks"),i=n(20),o=n(2).Symbol,u="function"==typeof o,s=t.exports=function(t){return r[t]||(r[t]=u&&o[t]||(u?o:i)("Symbol."+t))};s.store=r},function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(12),i=n(29),o=n(25),u=Object.defineProperty;e.f=n(3)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return u(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(6),i=n(14);t.exports=n(3)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(35),i=n(15);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(9);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function t(e,n){return!(!e||!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){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){var r=n(2),i=n(5),o=n(27),u=n(8),s="prototype",c=function(t,e,n){var a,f,l,p=t&c.F,d=t&c.G,h=t&c.S,m=t&c.P,v=t&c.B,y=t&c.W,x=d?i:i[e]||(i[e]={}),b=x[s],O=d?r:h?r[e]:(r[e]||{})[s];d&&(n=e);for(a in n)f=!p&&O&&void 0!==O[a],f&&a in x||(l=f?O[a]:n[a],x[a]=d&&"function"!=typeof O[a]?n[a]:v&&f?o(l,r):y&&O[a]==l?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e[s]=t[s],e}(l):m&&"function"==typeof l?o(Function.call,l):l,m&&((x.virtual||(x.virtual={}))[a]=l,t&c.R&&b&&!b[a]&&u(b,a,l)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(32),i=n(22);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e,n){var r=n(24)("keys"),i=n(20);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){var r=n(9),i=n(2).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e){t.exports={}},function(t,e,n){var r=n(2),i="__core-js_shared__",o=r[i]||(r[i]={});t.exports=function(t){return o[t]||(o[t]={})}},function(t,e,n){var r=n(9);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var r=n(31);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e,n){var r=n(15);t.exports=function(t){return Object(r(t))}},function(t,e,n){t.exports=!n(3)&&!n(10)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(17),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){var r=n(7),i=n(11),o=n(34)(!1),u=n(19)("IE_PROTO");t.exports=function(t,e){var n,s=i(t),c=0,a=[];for(n in s)n!=u&&r(s,n)&&a.push(n);for(;e.length>c;)r(s,n=e[c++])&&(~o(a,n)||a.push(n));return a}},function(t,e,n){var r=n(6).f,i=n(7),o=n(4)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){var r=n(11),i=n(30),o=n(37);t.exports=function(t){return function(e,n,u){var s,c=r(e),a=i(c.length),f=o(u,a);if(t&&n!=n){for(;a>f;)if(s=c[f++],s!=s)return!0}else for(;a>f;f++)if((t||f in c)&&c[f]===n)return t||f||0;return!t&&-1}}},function(t,e,n){var r=n(26);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e){t.exports=!0},function(t,e,n){var r=n(17),i=Math.max,o=Math.min;t.exports=function(t,e){return t=r(t),t<0?i(t+e,0):o(t,e)}},,function(t,e,n){t.exports={default:n(44),__esModule:!0}},function(t,e,n){"use strict";var r=n(36),i=n(16),o=n(42),u=n(8),s=n(7),c=n(23),a=n(46),f=n(33),l=n(48),p=n(4)("iterator"),d=!([].keys&&"next"in[].keys()),h="@@iterator",m="keys",v="values",y=function(){return this};t.exports=function(t,e,n,x,b,O,S){a(n,e,x);var g,_,P,w=function(t){if(!d&&t in C)return C[t];switch(t){case m:return function(){return new n(this,t)};case v:return function(){return new n(this,t)}}return function(){return new n(this,t)}},j=e+" Iterator",M=b==v,T=!1,C=t.prototype,E=C[p]||C[h]||b&&C[b],k=E||w(b),A=b?M?w("entries"):k:void 0,N="Array"==e?C.entries||E:E;if(N&&(P=l(N.call(new t)),P!==Object.prototype&&(f(P,j,!0),r||s(P,p)||u(P,p,y))),M&&E&&E.name!==v&&(T=!0,k=function(){return E.call(this)}),r&&!S||!d&&!T&&C[p]||u(C,p,k),c[e]=k,c[j]=y,b)if(g={values:M?k:w(v),keys:O?k:w(m),entries:A},S)for(_ in g)_ in C||o(C,_,g[_]);else i(i.P+i.F*(d||T),e,g);return g}},function(t,e,n){var r=n(12),i=n(47),o=n(22),u=n(19)("IE_PROTO"),s=function(){},c="prototype",a=function(){var t,e=n(21)("iframe"),r=o.length,i="<",u=">";for(e.style.display="none",n(45).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(i+"script"+u+"document.F=Object"+i+"/script"+u),t.close(),a=t.F;r--;)delete a[c][o[r]];return a()};t.exports=Object.create||function(t,e){var n;return null!==t?(s[c]=r(t),n=new s,s[c]=null,n[u]=t):n=a(),void 0===e?n:i(n,e)}},function(t,e,n){t.exports=n(8)},function(t,e,n){"use strict";var r=n(51)(!0);n(40)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){n(54),t.exports=n(5).Object.keys},function(t,e,n){t.exports=n(2).document&&document.documentElement},function(t,e,n){"use strict";var r=n(41),i=n(14),o=n(33),u={};n(8)(u,n(4)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(u,{next:i(1,n)}),o(t,e+" Iterator")}},function(t,e,n){var r=n(6),i=n(12),o=n(18);t.exports=n(3)?Object.defineProperties:function(t,e){i(t);for(var n,u=o(e),s=u.length,c=0;s>c;)r.f(t,n=u[c++],e[n]);return t}},function(t,e,n){var r=n(7),i=n(28),o=n(19)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),r(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(16),i=n(5),o=n(10);t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],u={};u[t]=e(n),r(r.S+r.F*o(function(){n(1)}),"Object",u)}},function(t,e,n){var r=n(17),i=n(15);t.exports=function(t){return function(e,n){var o,u,s=String(i(e)),c=r(n),a=s.length;return c<0||c>=a?t?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===a||(u=s.charCodeAt(c+1))<56320||u>57343?t?s.charAt(c):o:t?s.slice(c,c+2):(o-55296<<10)+(u-56320)+65536)}}},function(t,e,n){var r=n(2),i=n(5),o=n(36),u=n(53),s=n(6).f;t.exports=function(t){var e=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:u.f(t)})}},function(t,e,n){e.f=n(4)},function(t,e,n){var r=n(28),i=n(18);n(50)("keys",function(){return function(t){return i(r(t))}})},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,n){var r=n(32),i=n(22).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e){e.f=Object.getOwnPropertySymbols},,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-select",t.extend(u.default)),t.component("md-option",t.extend(c.default)),t.material.styles.push(f.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(262),u=r(o),s=n(261),c=r(s),a=n(214),f=r(a);t.exports=e.default},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(13),o=r(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:{isMultiple:function(){return this.parentSelect.multiple},setParentOption:function(){this.isMultiple()?this.check=!this.check:this.parentSelect.selectOption(this.value,this.$refs.item.textContent)},selectOption:function(t){this.setParentOption(),this.$emit("selected",t)}},watch:{isSelected:function(t){this.isMultiple()&&(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,(this.isMultiple()&&this.parentSelect.value.indexOf(this.value)>=0||this.parentSelect.value===this.value)&&this.setParentOption()},beforeDestroy:function(){this.parentSelect&&(delete this.parentSelect.options[this.index],delete this.parentSelect.multipleOptions[this.index])}},t.exports=e.default},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(154),o=r(i),u=n(39),s=r(u),c=n(1),a=r(c),f=n(13),l=r(f),p=n(55),d=r(p);e.default={props:{name:String,id:String,required:Boolean,multiple:Boolean,value:[String,Number,Array],disabled:Boolean,placeholder:String,mdMenuClass:String},mixins:[a.default],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)},disabled:function(){this.setParentDisabled()},required:function(){this.setParentRequired()},placeholder:function(){this.setParentPlaceholder()}},methods:{setParentDisabled:function(){this.parentContainer.isDisabled=this.disabled},setParentRequired:function(){this.parentContainer.isRequired=this.required},setParentPlaceholder:function(){this.parentContainer.hasPlaceholder=!!this.placeholder},getSingleValue:function(t){var e=this,n={};return(0,s.default)(this.options).forEach(function(r){var i=e.options[r];i.value===t&&(n.value=t,n.text=i.$refs.item.textContent)}),n},getMultipleValue:function(t){var e=this;if((0,d.default)(this.value)){var n=function(){var n=[];return t.forEach(function(t){(0,s.default)(e.options).forEach(function(r){var i=e.options[r];if(i.value===t){var o=i.$refs.item.textContent;e.multipleOptions[r]={value:t,text:o},n.push(o)}})}),{v:{value:t,text:n.join(", ")}}}();if("object"===("undefined"==typeof n?"undefined":(0,o.default)(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.selectedText&&this.parentContainer&&this.parentContainer.setValue(this.selectedText)},changeValue:function(t){this.$emit("input",t),this.$emit("change",t),this.$emit("selected",t)},selectMultiple:function(t,e,n){var r=[];this.multipleOptions[t]={value:e,text:n};for(var i in this.multipleOptions)this.multipleOptions.hasOwnProperty(i)&&this.multipleOptions[i].value&&r.push(this.multipleOptions[i].value);this.changeValue(r)},selectOption:function(t,e){this.selectedText=e,this.setTextAndValue(t),this.changeValue(t)}},mounted:function(){this.parentContainer=(0,l.default)(this.$parent,"md-input-container"),this.parentContainer&&(this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.parentContainer.hasSelect=!0),this.setTextAndValue(this.value)},beforeDestroy:function(){this.parentContainer&&(this.parentContainer.setValue(""),this.parentContainer.hasSelect=!1)}},t.exports=e.default},,,,,,,,,,,,,,,,,,,,function(t,e,n){t.exports={default:n(156),__esModule:!0}},function(t,e,n){t.exports={default:n(157),__esModule:!0}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}e.__esModule=!0;var i=n(153),o=r(i),u=n(152),s=r(u),c="function"==typeof s.default&&"symbol"==typeof o.default?function(t){return typeof t}:function(t){return t&&"function"==typeof s.default&&t.constructor===s.default&&t!==s.default.prototype?"symbol":typeof t};e.default="function"==typeof s.default&&"symbol"===c(o.default)?function(t){return"undefined"==typeof t?"undefined":c(t)}:function(t){return t&&"function"==typeof s.default&&t.constructor===s.default&&t!==s.default.prototype?"symbol":"undefined"==typeof t?"undefined":c(t)}},,function(t,e,n){n(169),n(168),n(170),n(171),t.exports=n(5).Symbol},function(t,e,n){n(43),n(172),t.exports=n(53).f("iterator")},function(t,e){t.exports=function(){}},function(t,e,n){var r=n(18),i=n(66),o=n(49);t.exports=function(t){var e=r(t),n=i.f;if(n)for(var u,s=n(t),c=o.f,a=0;s.length>a;)c.call(t,u=s[a++])&&e.push(u);return e}},function(t,e,n){var r=n(26);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){var r=n(18),i=n(11);t.exports=function(t,e){for(var n,o=i(t),u=r(o),s=u.length,c=0;s>c;)if(o[n=u[c++]]===e)return n}},function(t,e,n){var r=n(20)("meta"),i=n(9),o=n(7),u=n(6).f,s=0,c=Object.isExtensible||function(){return!0},a=!n(10)(function(){return c(Object.preventExtensions({}))}),f=function(t){u(t,r,{value:{i:"O"+ ++s,w:{}}})},l=function(t,e){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,r)){if(!c(t))return"F";if(!e)return"E";f(t)}return t[r].i},p=function(t,e){if(!o(t,r)){if(!c(t))return!0;if(!e)return!1;f(t)}return t[r].w},d=function(t){return a&&h.NEED&&c(t)&&!o(t,r)&&f(t),t},h=t.exports={KEY:r,NEED:!1,fastKey:l,getWeak:p,onFreeze:d}},function(t,e,n){var r=n(49),i=n(14),o=n(11),u=n(25),s=n(7),c=n(29),a=Object.getOwnPropertyDescriptor;e.f=n(3)?a:function(t,e){if(t=o(t),e=u(e,!0),c)try{return a(t,e)}catch(t){}if(s(t,e))return i(!r.f.call(t,e),t[e])}},function(t,e,n){var r=n(11),i=n(65).f,o={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return i(t)}catch(t){return u.slice()}};t.exports.f=function(t){return u&&"[object Window]"==o.call(t)?s(t):i(r(t))}},function(t,e,n){"use strict";var r=n(158),i=n(161),o=n(23),u=n(11);t.exports=n(40)(Array,"Array",function(t,e){this._t=u(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):"keys"==e?i(0,n):"values"==e?i(0,t[n]):i(0,[n,t[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},,function(t,e){},function(t,e,n){"use strict";var r=n(2),i=n(7),o=n(3),u=n(16),s=n(42),c=n(163).KEY,a=n(10),f=n(24),l=n(33),p=n(20),d=n(4),h=n(53),m=n(52),v=n(162),y=n(159),x=n(160),b=n(12),O=n(11),S=n(25),g=n(14),_=n(41),P=n(165),w=n(164),j=n(6),M=n(18),T=w.f,C=j.f,E=P.f,k=r.Symbol,A=r.JSON,N=A&&A.stringify,R="prototype",$=d("_hidden"),F=d("toPrimitive"),V={}.propertyIsEnumerable,D=f("symbol-registry"),I=f("symbols"),q=f("op-symbols"),B=Object[R],L="function"==typeof k,W=r.QObject,G=!W||!W[R]||!W[R].findChild,K=o&&a(function(){return 7!=_(C({},"a",{get:function(){return C(this,"a",{value:7}).a}})).a})?function(t,e,n){var r=T(B,e);r&&delete B[e],C(t,e,n),r&&t!==B&&C(B,e,r)}:C,H=function(t){var e=I[t]=_(k[R]);return e._k=t,e},J=L&&"symbol"==typeof k.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof k},Y=function(t,e,n){return t===B&&Y(q,e,n),b(t),e=S(e,!0),b(n),i(I,e)?(n.enumerable?(i(t,$)&&t[$][e]&&(t[$][e]=!1),n=_(n,{enumerable:g(0,!1)})):(i(t,$)||C(t,$,g(1,{})),t[$][e]=!0),K(t,e,n)):C(t,e,n)},U=function(t,e){b(t);for(var n,r=y(e=O(e)),i=0,o=r.length;o>i;)Y(t,n=r[i++],e[n]);return t},z=function(t,e){return void 0===e?_(t):U(_(t),e)},Q=function(t){var e=V.call(this,t=S(t,!0));return!(this===B&&i(I,t)&&!i(q,t))&&(!(e||!i(this,t)||!i(I,t)||i(this,$)&&this[$][t])||e)},X=function(t,e){if(t=O(t),e=S(e,!0),t!==B||!i(I,e)||i(q,e)){var n=T(t,e);return!n||!i(I,e)||i(t,$)&&t[$][e]||(n.enumerable=!0),n}},Z=function(t){for(var e,n=E(O(t)),r=[],o=0;n.length>o;)i(I,e=n[o++])||e==$||e==c||r.push(e);return r},tt=function(t){for(var e,n=t===B,r=E(n?q:O(t)),o=[],u=0;r.length>u;)!i(I,e=r[u++])||n&&!i(B,e)||o.push(I[e]);return o};L||(k=function(){if(this instanceof k)throw TypeError("Symbol is not a constructor!");var t=p(arguments.length>0?arguments[0]:void 0),e=function(n){this===B&&e.call(q,n),i(this,$)&&i(this[$],t)&&(this[$][t]=!1),K(this,t,g(1,n))};return o&&G&&K(B,t,{configurable:!0,set:e}),H(t)},s(k[R],"toString",function(){return this._k}),w.f=X,j.f=Y,n(65).f=P.f=Z,n(49).f=Q,n(66).f=tt,o&&!n(36)&&s(B,"propertyIsEnumerable",Q,!0),h.f=function(t){return H(d(t))}),u(u.G+u.W+u.F*!L,{Symbol:k});for(var et="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),nt=0;et.length>nt;)d(et[nt++]);for(var et=M(d.store),nt=0;et.length>nt;)m(et[nt++]);u(u.S+u.F*!L,"Symbol",{for:function(t){return i(D,t+="")?D[t]:D[t]=k(t)},keyFor:function(t){if(J(t))return v(D,t);throw TypeError(t+" is not a symbol!")},useSetter:function(){G=!0},useSimple:function(){G=!1}}),u(u.S+u.F*!L,"Object",{create:z,defineProperty:Y,defineProperties:U,getOwnPropertyDescriptor:X,getOwnPropertyNames:Z,getOwnPropertySymbols:tt}),A&&u(u.S+u.F*(!L||a(function(){var t=k();return"[null]"!=N([t])||"{}"!=N({a:t})||"{}"!=N(Object(t))})),"JSON",{stringify:function(t){if(void 0!==t&&!J(t)){for(var e,n,r=[t],i=1;arguments.length>i;)r.push(arguments[i++]);return e=r[1],"function"==typeof e&&(n=e),!n&&x(e)||(e=function(t,e){if(n&&(e=n.call(this,t,e)),!J(e))return e}),r[1]=e,N.apply(A,r)}}}),k[R][F]||n(8)(k[R],F,k[R].valueOf),l(k,"Symbol"),l(Math,"Math",!0),l(r.JSON,"JSON",!0)},function(t,e,n){n(52)("asyncIterator")},function(t,e,n){n(52)("observable")},function(t,e,n){n(166);for(var r=n(2),i=n(8),o=n(23),u=n(4)("toStringTag"),s=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],c=0;c<5;c++){var a=s[c],f=r[a],l=f&&f.prototype;l&&!l[u]&&i(l,u,a),o[a]=o.Array}},,,,,,,,,function(t,e){},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e){t.exports=".THEME_NAME.md-select:after{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME.md-select:after{color:BACKGROUND-CONTRAST-0.38}.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,n){var r,i;r=n(131);var o=n(325);i=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(i=r=r.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=r},function(t,e,n){var r,i;n(181),r=n(132);var o=n(293);i=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(i=r=r.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=r},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-select",class:[t.themeClass,t.classes]},[n("md-menu",{attrs:{"md-close-on-select":!t.multiple}},[n("span",{ref:"value",staticClass:"md-select-value",attrs:{"md-menu-trigger":""}},[t._v(t._s(t.selectedText||t.multipleText||t.placeholder))]),t._v(" "),n("md-menu-content",{staticClass:"md-select-content",class:[t.themeClass,t.contentClasses]},[t._t("default")],2)],1),t._v(" "),n("select",{attrs:{name:t.name,id:t.id,required:t.required,disabled:t.disabled,tabindex:"-1"}},[n("option",{domProps:{value:t.value}},[t._v(t._s(t.value))])])],1)},staticRenderFns:[]}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-menu-item",{staticClass:"md-option",class:t.classes,attrs:{tabindex:"-1"},on:{click:t.selectOption}},[t.parentSelect.multiple?n("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}}},[n("span",{ref:"item"},[t._t("default")],2)]):n("span",{ref:"item"},[t._t("default")],2)],1)},staticRenderFns:[]}}])}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(91); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 2: +/***/ function(module, exports) { + + // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 + var global = module.exports = typeof window != 'undefined' && window.Math == Math + ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')(); + if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef + +/***/ }, + +/***/ 3: +/***/ function(module, exports, __webpack_require__) { + + var store = __webpack_require__(24)('wks') + , uid = __webpack_require__(19) + , Symbol = __webpack_require__(2).Symbol + , USE_SYMBOL = typeof Symbol == 'function'; + + var $exports = module.exports = function(name){ + return store[name] || (store[name] = + USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name)); + }; + + $exports.store = store; + +/***/ }, + +/***/ 4: +/***/ function(module, exports, __webpack_require__) { + + // Thank's IE8 for his funny defineProperty + module.exports = !__webpack_require__(11)((function(){ + return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7; + })); + +/***/ }, + +/***/ 5: +/***/ function(module, exports) { + + var core = module.exports = {version: '2.4.0'}; + if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef + +/***/ }, + +/***/ 6: +/***/ function(module, exports, __webpack_require__) { + + var anObject = __webpack_require__(10) + , IE8_DOM_DEFINE = __webpack_require__(29) + , toPrimitive = __webpack_require__(28) + , dP = Object.defineProperty; + + exports.f = __webpack_require__(4) ? Object.defineProperty : function defineProperty(O, P, Attributes){ + anObject(O); + P = toPrimitive(P, true); + anObject(Attributes); + if(IE8_DOM_DEFINE)try { + return dP(O, P, Attributes); + } catch(e){ /* empty */ } + if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!'); + if('value' in Attributes)O[P] = Attributes.value; + return O; + }; + +/***/ }, + +/***/ 7: +/***/ function(module, exports) { + + var hasOwnProperty = {}.hasOwnProperty; + module.exports = function(it, key){ + return hasOwnProperty.call(it, key); + }; + +/***/ }, + +/***/ 8: +/***/ function(module, exports, __webpack_require__) { + + var dP = __webpack_require__(6) + , createDesc = __webpack_require__(14); + module.exports = __webpack_require__(4) ? function(object, key, value){ + return dP.f(object, key, createDesc(1, value)); + } : function(object, key, value){ + object[key] = value; + return object; + }; + +/***/ }, + +/***/ 9: +/***/ function(module, exports) { + + module.exports = function(it){ + return typeof it === 'object' ? it !== null : typeof it === 'function'; + }; + +/***/ }, + +/***/ 10: +/***/ function(module, exports, __webpack_require__) { + + var isObject = __webpack_require__(9); + module.exports = function(it){ + if(!isObject(it))throw TypeError(it + ' is not an object!'); + return it; + }; + +/***/ }, + +/***/ 11: +/***/ function(module, exports) { + + module.exports = function(exec){ + try { + return !!exec(); + } catch(e){ + return true; + } + }; + +/***/ }, + +/***/ 12: +/***/ function(module, exports, __webpack_require__) { + + // to indexed object, toObject with fallback for non-array-like ES3 strings + var IObject = __webpack_require__(35) + , defined = __webpack_require__(15); + module.exports = function(it){ + return IObject(defined(it)); + }; + +/***/ }, + +/***/ 13: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var getClosestVueParent = function getClosestVueParent($parent, cssClass) { + if (!$parent || !$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"]; + +/***/ }, + +/***/ 14: +/***/ function(module, exports) { + + module.exports = function(bitmap, value){ + return { + enumerable : !(bitmap & 1), + configurable: !(bitmap & 2), + writable : !(bitmap & 4), + value : value + }; + }; + +/***/ }, + +/***/ 15: +/***/ function(module, exports) { + + // 7.2.1 RequireObjectCoercible(argument) + module.exports = function(it){ + if(it == undefined)throw TypeError("Can't call method on " + it); + return it; + }; + +/***/ }, + +/***/ 16: +/***/ function(module, exports) { + + // 7.1.4 ToInteger + var ceil = Math.ceil + , floor = Math.floor; + module.exports = function(it){ + return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); + }; + +/***/ }, + +/***/ 17: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , core = __webpack_require__(5) + , ctx = __webpack_require__(26) + , hide = __webpack_require__(8) + , PROTOTYPE = 'prototype'; + + var $export = function(type, name, source){ + var IS_FORCED = type & $export.F + , IS_GLOBAL = type & $export.G + , IS_STATIC = type & $export.S + , IS_PROTO = type & $export.P + , IS_BIND = type & $export.B + , IS_WRAP = type & $export.W + , exports = IS_GLOBAL ? core : core[name] || (core[name] = {}) + , expProto = exports[PROTOTYPE] + , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE] + , key, own, out; + if(IS_GLOBAL)source = name; + for(key in source){ + // contains in native + own = !IS_FORCED && target && target[key] !== undefined; + if(own && key in exports)continue; + // export native or passed + out = own ? target[key] : source[key]; + // prevent global pollution for namespaces + exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key] + // bind timers to global for call from export context + : IS_BIND && own ? ctx(out, global) + // wrap global constructors for prevent change them in library + : IS_WRAP && target[key] == out ? (function(C){ + var F = function(a, b, c){ + if(this instanceof C){ + switch(arguments.length){ + case 0: return new C; + case 1: return new C(a); + case 2: return new C(a, b); + } return new C(a, b, c); + } return C.apply(this, arguments); + }; + F[PROTOTYPE] = C[PROTOTYPE]; + return F; + // make static versions for prototype methods + })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; + // export proto methods to core.%CONSTRUCTOR%.methods.%NAME% + if(IS_PROTO){ + (exports.virtual || (exports.virtual = {}))[key] = out; + // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME% + if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out); + } + } + }; + // type bitmap + $export.F = 1; // forced + $export.G = 2; // global + $export.S = 4; // static + $export.P = 8; // proto + $export.B = 16; // bind + $export.W = 32; // wrap + $export.U = 64; // safe + $export.R = 128; // real proto method for `library` + module.exports = $export; + +/***/ }, + +/***/ 18: +/***/ function(module, exports, __webpack_require__) { + + var shared = __webpack_require__(24)('keys') + , uid = __webpack_require__(19); + module.exports = function(key){ + return shared[key] || (shared[key] = uid(key)); + }; + +/***/ }, + +/***/ 19: +/***/ function(module, exports) { + + var id = 0 + , px = Math.random(); + module.exports = function(key){ + return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); + }; + +/***/ }, + +/***/ 20: +/***/ function(module, exports) { + + module.exports = {}; + +/***/ }, + +/***/ 21: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.14 / 15.2.3.14 Object.keys(O) + var $keys = __webpack_require__(33) + , enumBugKeys = __webpack_require__(23); + + module.exports = Object.keys || function keys(O){ + return $keys(O, enumBugKeys); + }; + +/***/ }, + +/***/ 22: +/***/ function(module, exports, __webpack_require__) { + + var isObject = __webpack_require__(9) + , document = __webpack_require__(2).document + // in old IE typeof document.createElement is 'object' + , is = isObject(document) && isObject(document.createElement); + module.exports = function(it){ + return is ? document.createElement(it) : {}; + }; + +/***/ }, + +/***/ 23: +/***/ function(module, exports) { + + // IE 8- don't enum bug keys + module.exports = ( + 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' + ).split(','); + +/***/ }, + +/***/ 24: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , SHARED = '__core-js_shared__' + , store = global[SHARED] || (global[SHARED] = {}); + module.exports = function(key){ + return store[key] || (store[key] = {}); + }; + +/***/ }, + +/***/ 25: +/***/ function(module, exports) { + + var toString = {}.toString; + + module.exports = function(it){ + return toString.call(it).slice(8, -1); + }; + +/***/ }, + +/***/ 26: +/***/ function(module, exports, __webpack_require__) { + + // optional / simple context binding + var aFunction = __webpack_require__(32); + module.exports = function(fn, that, length){ + aFunction(fn); + if(that === undefined)return fn; + switch(length){ + case 1: return function(a){ + return fn.call(that, a); + }; + case 2: return function(a, b){ + return fn.call(that, a, b); + }; + case 3: return function(a, b, c){ + return fn.call(that, a, b, c); + }; + } + return function(/* ...args */){ + return fn.apply(that, arguments); + }; + }; + +/***/ }, + +/***/ 27: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.13 ToObject(argument) + var defined = __webpack_require__(15); + module.exports = function(it){ + return Object(defined(it)); + }; + +/***/ }, + +/***/ 28: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.1 ToPrimitive(input [, PreferredType]) + var isObject = __webpack_require__(9); + // instead of the ES6 spec version, we didn't implement @@toPrimitive case + // and the second argument - flag - preferred type is a string + module.exports = function(it, S){ + if(!isObject(it))return it; + var fn, val; + if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val; + if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + throw TypeError("Can't convert object to primitive value"); + }; + +/***/ }, + +/***/ 29: +/***/ function(module, exports, __webpack_require__) { + + module.exports = !__webpack_require__(4) && !__webpack_require__(11)((function(){ + return Object.defineProperty(__webpack_require__(22)('div'), 'a', {get: function(){ return 7; }}).a != 7; + })); + +/***/ }, + +/***/ 30: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.15 ToLength + var toInteger = __webpack_require__(16) + , min = Math.min; + module.exports = function(it){ + return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 + }; + +/***/ }, + +/***/ 31: +/***/ function(module, exports, __webpack_require__) { + + var def = __webpack_require__(6).f + , has = __webpack_require__(7) + , TAG = __webpack_require__(3)('toStringTag'); + + module.exports = function(it, tag, stat){ + if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag}); + }; + +/***/ }, + +/***/ 32: +/***/ function(module, exports) { + + module.exports = function(it){ + if(typeof it != 'function')throw TypeError(it + ' is not a function!'); + return it; + }; + +/***/ }, + +/***/ 33: +/***/ function(module, exports, __webpack_require__) { + + var has = __webpack_require__(7) + , toIObject = __webpack_require__(12) + , arrayIndexOf = __webpack_require__(34)(false) + , IE_PROTO = __webpack_require__(18)('IE_PROTO'); + + module.exports = function(object, names){ + var O = toIObject(object) + , i = 0 + , result = [] + , key; + for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key); + // Don't enum bug & hidden keys + while(names.length > i)if(has(O, key = names[i++])){ + ~arrayIndexOf(result, key) || result.push(key); + } + return result; + }; + +/***/ }, + +/***/ 34: +/***/ function(module, exports, __webpack_require__) { + + // false -> Array#indexOf + // true -> Array#includes + var toIObject = __webpack_require__(12) + , toLength = __webpack_require__(30) + , toIndex = __webpack_require__(37); + module.exports = function(IS_INCLUDES){ + return function($this, el, fromIndex){ + var O = toIObject($this) + , length = toLength(O.length) + , index = toIndex(fromIndex, length) + , value; + // Array#includes uses SameValueZero equality algorithm + if(IS_INCLUDES && el != el)while(length > index){ + value = O[index++]; + if(value != value)return true; + // Array#toIndex ignores holes, Array#includes - not + } else for(;length > index; index++)if(IS_INCLUDES || index in O){ + if(O[index] === el)return IS_INCLUDES || index || 0; + } return !IS_INCLUDES && -1; + }; + }; + +/***/ }, + +/***/ 35: +/***/ function(module, exports, __webpack_require__) { + + // fallback for non-array-like ES3 and non-enumerable old V8 strings + var cof = __webpack_require__(25); + module.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){ + return cof(it) == 'String' ? it.split('') : Object(it); + }; + +/***/ }, + +/***/ 36: +/***/ function(module, exports) { + + module.exports = true; + +/***/ }, + +/***/ 37: +/***/ function(module, exports, __webpack_require__) { + + var toInteger = __webpack_require__(16) + , max = Math.max + , min = Math.min; + module.exports = function(index, length){ + index = toInteger(index); + return index < 0 ? max(index + length, 0) : min(index, length); + }; + +/***/ }, + +/***/ 39: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var LIBRARY = __webpack_require__(36) + , $export = __webpack_require__(17) + , redefine = __webpack_require__(41) + , hide = __webpack_require__(8) + , has = __webpack_require__(7) + , Iterators = __webpack_require__(20) + , $iterCreate = __webpack_require__(47) + , setToStringTag = __webpack_require__(31) + , getPrototypeOf = __webpack_require__(49) + , ITERATOR = __webpack_require__(3)('iterator') + , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next` + , FF_ITERATOR = '@@iterator' + , KEYS = 'keys' + , VALUES = 'values'; + + var returnThis = function(){ return this; }; + + module.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){ + $iterCreate(Constructor, NAME, next); + var getMethod = function(kind){ + if(!BUGGY && kind in proto)return proto[kind]; + switch(kind){ + case KEYS: return function keys(){ return new Constructor(this, kind); }; + case VALUES: return function values(){ return new Constructor(this, kind); }; + } return function entries(){ return new Constructor(this, kind); }; + }; + var TAG = NAME + ' Iterator' + , DEF_VALUES = DEFAULT == VALUES + , VALUES_BUG = false + , proto = Base.prototype + , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT] + , $default = $native || getMethod(DEFAULT) + , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined + , $anyNative = NAME == 'Array' ? proto.entries || $native : $native + , methods, key, IteratorPrototype; + // Fix native + if($anyNative){ + IteratorPrototype = getPrototypeOf($anyNative.call(new Base)); + if(IteratorPrototype !== Object.prototype){ + // Set @@toStringTag to native iterators + setToStringTag(IteratorPrototype, TAG, true); + // fix for some old engines + if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis); + } + } + // fix Array#{values, @@iterator}.name in V8 / FF + if(DEF_VALUES && $native && $native.name !== VALUES){ + VALUES_BUG = true; + $default = function values(){ return $native.call(this); }; + } + // Define iterator + if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){ + hide(proto, ITERATOR, $default); + } + // Plug for library + Iterators[NAME] = $default; + Iterators[TAG] = returnThis; + if(DEFAULT){ + methods = { + values: DEF_VALUES ? $default : getMethod(VALUES), + keys: IS_SET ? $default : getMethod(KEYS), + entries: $entries + }; + if(FORCED)for(key in methods){ + if(!(key in proto))redefine(proto, key, methods[key]); + } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); + } + return methods; + }; + +/***/ }, + +/***/ 40: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) + var anObject = __webpack_require__(10) + , dPs = __webpack_require__(48) + , enumBugKeys = __webpack_require__(23) + , IE_PROTO = __webpack_require__(18)('IE_PROTO') + , Empty = function(){ /* empty */ } + , PROTOTYPE = 'prototype'; + + // Create object with fake `null` prototype: use iframe Object with cleared prototype + var createDict = function(){ + // Thrash, waste and sodomy: IE GC bug + var iframe = __webpack_require__(22)('iframe') + , i = enumBugKeys.length + , lt = '<' + , gt = '>' + , iframeDocument; + iframe.style.display = 'none'; + __webpack_require__(46).appendChild(iframe); + iframe.src = 'javascript:'; // eslint-disable-line no-script-url + // createDict = iframe.contentWindow.Object; + // html.removeChild(iframe); + iframeDocument = iframe.contentWindow.document; + iframeDocument.open(); + iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt); + iframeDocument.close(); + createDict = iframeDocument.F; + while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]]; + return createDict(); + }; + + module.exports = Object.create || function create(O, Properties){ + var result; + if(O !== null){ + Empty[PROTOTYPE] = anObject(O); + result = new Empty; + Empty[PROTOTYPE] = null; + // add "__proto__" for Object.getPrototypeOf polyfill + result[IE_PROTO] = O; + } else result = createDict(); + return Properties === undefined ? result : dPs(result, Properties); + }; + + +/***/ }, + +/***/ 41: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(8); + +/***/ }, + +/***/ 42: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var $at = __webpack_require__(50)(true); + + // 21.1.3.27 String.prototype[@@iterator]() + __webpack_require__(39)(String, 'String', (function(iterated){ + this._t = String(iterated); // target + this._i = 0; // next index + // 21.1.5.2.1 %StringIteratorPrototype%.next() + }), (function(){ + var O = this._t + , index = this._i + , point; + if(index >= O.length)return {value: undefined, done: true}; + point = $at(O, index); + this._i += point.length; + return {value: point, done: false}; + })); + +/***/ }, + +/***/ 44: +/***/ function(module, exports, __webpack_require__) { + + module.exports = { "default": __webpack_require__(53), __esModule: true }; + +/***/ }, + +/***/ 46: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(2).document && document.documentElement; + +/***/ }, + +/***/ 47: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var create = __webpack_require__(40) + , descriptor = __webpack_require__(14) + , setToStringTag = __webpack_require__(31) + , IteratorPrototype = {}; + + // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() + __webpack_require__(8)(IteratorPrototype, __webpack_require__(3)('iterator'), (function(){ return this; })); + + module.exports = function(Constructor, NAME, next){ + Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)}); + setToStringTag(Constructor, NAME + ' Iterator'); + }; + +/***/ }, + +/***/ 48: +/***/ function(module, exports, __webpack_require__) { + + var dP = __webpack_require__(6) + , anObject = __webpack_require__(10) + , getKeys = __webpack_require__(21); + + module.exports = __webpack_require__(4) ? Object.defineProperties : function defineProperties(O, Properties){ + anObject(O); + var keys = getKeys(Properties) + , length = keys.length + , i = 0 + , P; + while(length > i)dP.f(O, P = keys[i++], Properties[P]); + return O; + }; + +/***/ }, + +/***/ 49: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) + var has = __webpack_require__(7) + , toObject = __webpack_require__(27) + , IE_PROTO = __webpack_require__(18)('IE_PROTO') + , ObjectProto = Object.prototype; + + module.exports = Object.getPrototypeOf || function(O){ + O = toObject(O); + if(has(O, IE_PROTO))return O[IE_PROTO]; + if(typeof O.constructor == 'function' && O instanceof O.constructor){ + return O.constructor.prototype; + } return O instanceof Object ? ObjectProto : null; + }; + +/***/ }, + +/***/ 50: +/***/ function(module, exports, __webpack_require__) { + + var toInteger = __webpack_require__(16) + , defined = __webpack_require__(15); + // true -> String#at + // false -> String#codePointAt + module.exports = function(TO_STRING){ + return function(that, pos){ + var s = String(defined(that)) + , i = toInteger(pos) + , l = s.length + , a, b; + if(i < 0 || i >= l)return TO_STRING ? '' : undefined; + a = s.charCodeAt(i); + return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff + ? TO_STRING ? s.charAt(i) : a + : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000; + }; + }; + +/***/ }, + +/***/ 53: +/***/ function(module, exports, __webpack_require__) { + + __webpack_require__(65); + module.exports = __webpack_require__(5).Object.keys; + +/***/ }, + +/***/ 59: +/***/ function(module, exports) { + + exports.f = {}.propertyIsEnumerable; + +/***/ }, + +/***/ 60: +/***/ function(module, exports, __webpack_require__) { + + // most Object methods by ES6 should accept primitives + var $export = __webpack_require__(17) + , core = __webpack_require__(5) + , fails = __webpack_require__(11); + module.exports = function(KEY, exec){ + var fn = (core.Object || {})[KEY] || Object[KEY] + , exp = {}; + exp[KEY] = exec(fn); + $export($export.S + $export.F * fails((function(){ fn(1); })), 'Object', exp); + }; + +/***/ }, + +/***/ 61: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , core = __webpack_require__(5) + , LIBRARY = __webpack_require__(36) + , wksExt = __webpack_require__(62) + , defineProperty = __webpack_require__(6).f; + module.exports = function(name){ + var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {}); + if(name.charAt(0) != '_' && !(name in $Symbol))defineProperty($Symbol, name, {value: wksExt.f(name)}); + }; + +/***/ }, + +/***/ 62: +/***/ function(module, exports, __webpack_require__) { + + exports.f = __webpack_require__(3); + +/***/ }, + +/***/ 65: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.14 Object.keys(O) + var toObject = __webpack_require__(27) + , $keys = __webpack_require__(21); + + __webpack_require__(60)('keys', (function(){ + return function keys(it){ + return $keys(toObject(it)); + }; + })); + +/***/ }, + +/***/ 67: +/***/ 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"]; + +/***/ }, + +/***/ 69: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) + var $keys = __webpack_require__(33) + , hiddenKeys = __webpack_require__(23).concat('length', 'prototype'); + + exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O){ + return $keys(O, hiddenKeys); + }; + +/***/ }, + +/***/ 70: +/***/ function(module, exports) { + + exports.f = Object.getOwnPropertySymbols; + +/***/ }, + +/***/ 91: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdSelect = __webpack_require__(291); + + var _mdSelect2 = _interopRequireDefault(_mdSelect); + + var _mdOption = __webpack_require__(290); + + var _mdOption2 = _interopRequireDefault(_mdOption); + + var _mdSelect3 = __webpack_require__(238); + + 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']; + +/***/ }, + +/***/ 144: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _getClosestVueParent = __webpack_require__(13); + + 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: { + isMultiple: function isMultiple() { + return this.parentSelect.multiple; + }, + setParentOption: function setParentOption() { + if (!this.isMultiple()) { + this.parentSelect.selectOption(this.value, this.$refs.item.textContent); + } else { + this.check = !this.check; + } + }, + selectOption: function selectOption($event) { + this.setParentOption(); + this.$emit('selected', $event); + } + }, + watch: { + isSelected: function isSelected(selected) { + if (this.isMultiple()) { + 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; + + if (this.isMultiple() && this.parentSelect.value.indexOf(this.value) >= 0 || this.parentSelect.value === this.value) { + this.setParentOption(); + } + }, + beforeDestroy: function beforeDestroy() { + if (this.parentSelect) { + delete this.parentSelect.options[this.index]; + delete this.parentSelect.multipleOptions[this.index]; + } + } + }; // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 145: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _typeof2 = __webpack_require__(169); + + var _typeof3 = _interopRequireDefault(_typeof2); + + var _keys = __webpack_require__(44); + + var _keys2 = _interopRequireDefault(_keys); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + var _getClosestVueParent = __webpack_require__(13); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + var _isArray = __webpack_require__(67); + + var _isArray2 = _interopRequireDefault(_isArray); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + name: String, + id: String, + required: Boolean, + multiple: Boolean, + value: [String, Number, Array], + disabled: Boolean, + placeholder: String, + mdMenuClass: String + }, + mixins: [_mixin2.default], + 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); + }, + disabled: function disabled() { + this.setParentDisabled(); + }, + required: function required() { + this.setParentRequired(); + }, + placeholder: function placeholder() { + this.setParentPlaceholder(); + } + }, + methods: { + setParentDisabled: function setParentDisabled() { + this.parentContainer.isDisabled = this.disabled; + }, + setParentRequired: function setParentRequired() { + this.parentContainer.isRequired = this.required; + }, + setParentPlaceholder: function setParentPlaceholder() { + this.parentContainer.hasPlaceholder = !!this.placeholder; + }, + getSingleValue: function getSingleValue(value) { + var _this = this; + + var output = {}; + + (0, _keys2.default)(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) { + (0, _keys2.default)(_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' : (0, _typeof3.default)(_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.selectedText && this.parentContainer) { + this.parentContainer.setValue(this.selectedText); + } + }, + changeValue: function changeValue(value) { + this.$emit('input', value); + this.$emit('change', value); + this.$emit('selected', 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.setTextAndValue(value); + this.changeValue(value); + } + }, + mounted: function mounted() { + this.parentContainer = (0, _getClosestVueParent2.default)(this.$parent, 'md-input-container'); + + if (this.parentContainer) { + this.setParentDisabled(); + this.setParentRequired(); + this.setParentPlaceholder(); + this.parentContainer.hasSelect = true; + } + + this.setTextAndValue(this.value); + }, + beforeDestroy: function beforeDestroy() { + if (this.parentContainer) { + this.parentContainer.setValue(''); + this.parentContainer.hasSelect = false; + } + } + }; // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 167: +/***/ function(module, exports, __webpack_require__) { + + module.exports = { "default": __webpack_require__(171), __esModule: true }; + +/***/ }, + +/***/ 168: +/***/ function(module, exports, __webpack_require__) { + + module.exports = { "default": __webpack_require__(172), __esModule: true }; + +/***/ }, + +/***/ 169: +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + exports.__esModule = true; + + var _iterator = __webpack_require__(168); + + var _iterator2 = _interopRequireDefault(_iterator); + + var _symbol = __webpack_require__(167); + + var _symbol2 = _interopRequireDefault(_symbol); + + var _typeof = typeof _symbol2.default === "function" && typeof _iterator2.default === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? "symbol" : typeof obj; }; + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = typeof _symbol2.default === "function" && _typeof(_iterator2.default) === "symbol" ? function (obj) { + return typeof obj === "undefined" ? "undefined" : _typeof(obj); + } : function (obj) { + return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? "symbol" : typeof obj === "undefined" ? "undefined" : _typeof(obj); + }; + +/***/ }, + +/***/ 171: +/***/ function(module, exports, __webpack_require__) { + + __webpack_require__(184); + __webpack_require__(183); + __webpack_require__(185); + __webpack_require__(186); + module.exports = __webpack_require__(5).Symbol; + +/***/ }, + +/***/ 172: +/***/ function(module, exports, __webpack_require__) { + + __webpack_require__(42); + __webpack_require__(187); + module.exports = __webpack_require__(62).f('iterator'); + +/***/ }, + +/***/ 173: +/***/ function(module, exports) { + + module.exports = function(){ /* empty */ }; + +/***/ }, + +/***/ 174: +/***/ function(module, exports, __webpack_require__) { + + // all enumerable object keys, includes symbols + var getKeys = __webpack_require__(21) + , gOPS = __webpack_require__(70) + , pIE = __webpack_require__(59); + module.exports = function(it){ + var result = getKeys(it) + , getSymbols = gOPS.f; + if(getSymbols){ + var symbols = getSymbols(it) + , isEnum = pIE.f + , i = 0 + , key; + while(symbols.length > i)if(isEnum.call(it, key = symbols[i++]))result.push(key); + } return result; + }; + +/***/ }, + +/***/ 175: +/***/ function(module, exports, __webpack_require__) { + + // 7.2.2 IsArray(argument) + var cof = __webpack_require__(25); + module.exports = Array.isArray || function isArray(arg){ + return cof(arg) == 'Array'; + }; + +/***/ }, + +/***/ 176: +/***/ function(module, exports) { + + module.exports = function(done, value){ + return {value: value, done: !!done}; + }; + +/***/ }, + +/***/ 177: +/***/ function(module, exports, __webpack_require__) { + + var getKeys = __webpack_require__(21) + , toIObject = __webpack_require__(12); + module.exports = function(object, el){ + var O = toIObject(object) + , keys = getKeys(O) + , length = keys.length + , index = 0 + , key; + while(length > index)if(O[key = keys[index++]] === el)return key; + }; + +/***/ }, + +/***/ 178: +/***/ function(module, exports, __webpack_require__) { + + var META = __webpack_require__(19)('meta') + , isObject = __webpack_require__(9) + , has = __webpack_require__(7) + , setDesc = __webpack_require__(6).f + , id = 0; + var isExtensible = Object.isExtensible || function(){ + return true; + }; + var FREEZE = !__webpack_require__(11)((function(){ + return isExtensible(Object.preventExtensions({})); + })); + var setMeta = function(it){ + setDesc(it, META, {value: { + i: 'O' + ++id, // object ID + w: {} // weak collections IDs + }}); + }; + var fastKey = function(it, create){ + // return primitive with prefix + if(!isObject(it))return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it; + if(!has(it, META)){ + // can't set metadata to uncaught frozen object + if(!isExtensible(it))return 'F'; + // not necessary to add metadata + if(!create)return 'E'; + // add missing metadata + setMeta(it); + // return object ID + } return it[META].i; + }; + var getWeak = function(it, create){ + if(!has(it, META)){ + // can't set metadata to uncaught frozen object + if(!isExtensible(it))return true; + // not necessary to add metadata + if(!create)return false; + // add missing metadata + setMeta(it); + // return hash weak collections IDs + } return it[META].w; + }; + // add metadata on freeze-family methods calling + var onFreeze = function(it){ + if(FREEZE && meta.NEED && isExtensible(it) && !has(it, META))setMeta(it); + return it; + }; + var meta = module.exports = { + KEY: META, + NEED: false, + fastKey: fastKey, + getWeak: getWeak, + onFreeze: onFreeze + }; + +/***/ }, + +/***/ 179: +/***/ function(module, exports, __webpack_require__) { + + var pIE = __webpack_require__(59) + , createDesc = __webpack_require__(14) + , toIObject = __webpack_require__(12) + , toPrimitive = __webpack_require__(28) + , has = __webpack_require__(7) + , IE8_DOM_DEFINE = __webpack_require__(29) + , gOPD = Object.getOwnPropertyDescriptor; + + exports.f = __webpack_require__(4) ? gOPD : function getOwnPropertyDescriptor(O, P){ + O = toIObject(O); + P = toPrimitive(P, true); + if(IE8_DOM_DEFINE)try { + return gOPD(O, P); + } catch(e){ /* empty */ } + if(has(O, P))return createDesc(!pIE.f.call(O, P), O[P]); + }; + +/***/ }, + +/***/ 180: +/***/ function(module, exports, __webpack_require__) { + + // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window + var toIObject = __webpack_require__(12) + , gOPN = __webpack_require__(69).f + , toString = {}.toString; + + var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames + ? Object.getOwnPropertyNames(window) : []; + + var getWindowNames = function(it){ + try { + return gOPN(it); + } catch(e){ + return windowNames.slice(); + } + }; + + module.exports.f = function getOwnPropertyNames(it){ + return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it)); + }; + + +/***/ }, + +/***/ 181: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var addToUnscopables = __webpack_require__(173) + , step = __webpack_require__(176) + , Iterators = __webpack_require__(20) + , toIObject = __webpack_require__(12); + + // 22.1.3.4 Array.prototype.entries() + // 22.1.3.13 Array.prototype.keys() + // 22.1.3.29 Array.prototype.values() + // 22.1.3.30 Array.prototype[@@iterator]() + module.exports = __webpack_require__(39)(Array, 'Array', (function(iterated, kind){ + this._t = toIObject(iterated); // target + this._i = 0; // next index + this._k = kind; // kind + // 22.1.5.2.1 %ArrayIteratorPrototype%.next() + }), (function(){ + var O = this._t + , kind = this._k + , index = this._i++; + if(!O || index >= O.length){ + this._t = undefined; + return step(1); + } + if(kind == 'keys' )return step(0, index); + if(kind == 'values')return step(0, O[index]); + return step(0, [index, O[index]]); + }), 'values'); + + // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7) + Iterators.Arguments = Iterators.Array; + + addToUnscopables('keys'); + addToUnscopables('values'); + addToUnscopables('entries'); + +/***/ }, + +/***/ 183: +/***/ function(module, exports) { + + + +/***/ }, + +/***/ 184: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + // ECMAScript 6 symbols shim + var global = __webpack_require__(2) + , has = __webpack_require__(7) + , DESCRIPTORS = __webpack_require__(4) + , $export = __webpack_require__(17) + , redefine = __webpack_require__(41) + , META = __webpack_require__(178).KEY + , $fails = __webpack_require__(11) + , shared = __webpack_require__(24) + , setToStringTag = __webpack_require__(31) + , uid = __webpack_require__(19) + , wks = __webpack_require__(3) + , wksExt = __webpack_require__(62) + , wksDefine = __webpack_require__(61) + , keyOf = __webpack_require__(177) + , enumKeys = __webpack_require__(174) + , isArray = __webpack_require__(175) + , anObject = __webpack_require__(10) + , toIObject = __webpack_require__(12) + , toPrimitive = __webpack_require__(28) + , createDesc = __webpack_require__(14) + , _create = __webpack_require__(40) + , gOPNExt = __webpack_require__(180) + , $GOPD = __webpack_require__(179) + , $DP = __webpack_require__(6) + , $keys = __webpack_require__(21) + , gOPD = $GOPD.f + , dP = $DP.f + , gOPN = gOPNExt.f + , $Symbol = global.Symbol + , $JSON = global.JSON + , _stringify = $JSON && $JSON.stringify + , PROTOTYPE = 'prototype' + , HIDDEN = wks('_hidden') + , TO_PRIMITIVE = wks('toPrimitive') + , isEnum = {}.propertyIsEnumerable + , SymbolRegistry = shared('symbol-registry') + , AllSymbols = shared('symbols') + , OPSymbols = shared('op-symbols') + , ObjectProto = Object[PROTOTYPE] + , USE_NATIVE = typeof $Symbol == 'function' + , QObject = global.QObject; + // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173 + var setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild; + + // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687 + var setSymbolDesc = DESCRIPTORS && $fails((function(){ + return _create(dP({}, 'a', { + get: function(){ return dP(this, 'a', {value: 7}).a; } + })).a != 7; + })) ? function(it, key, D){ + var protoDesc = gOPD(ObjectProto, key); + if(protoDesc)delete ObjectProto[key]; + dP(it, key, D); + if(protoDesc && it !== ObjectProto)dP(ObjectProto, key, protoDesc); + } : dP; + + var wrap = function(tag){ + var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]); + sym._k = tag; + return sym; + }; + + var isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function(it){ + return typeof it == 'symbol'; + } : function(it){ + return it instanceof $Symbol; + }; + + var $defineProperty = function defineProperty(it, key, D){ + if(it === ObjectProto)$defineProperty(OPSymbols, key, D); + anObject(it); + key = toPrimitive(key, true); + anObject(D); + if(has(AllSymbols, key)){ + if(!D.enumerable){ + if(!has(it, HIDDEN))dP(it, HIDDEN, createDesc(1, {})); + it[HIDDEN][key] = true; + } else { + if(has(it, HIDDEN) && it[HIDDEN][key])it[HIDDEN][key] = false; + D = _create(D, {enumerable: createDesc(0, false)}); + } return setSymbolDesc(it, key, D); + } return dP(it, key, D); + }; + var $defineProperties = function defineProperties(it, P){ + anObject(it); + var keys = enumKeys(P = toIObject(P)) + , i = 0 + , l = keys.length + , key; + while(l > i)$defineProperty(it, key = keys[i++], P[key]); + return it; + }; + var $create = function create(it, P){ + return P === undefined ? _create(it) : $defineProperties(_create(it), P); + }; + var $propertyIsEnumerable = function propertyIsEnumerable(key){ + var E = isEnum.call(this, key = toPrimitive(key, true)); + if(this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return false; + return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true; + }; + var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key){ + it = toIObject(it); + key = toPrimitive(key, true); + if(it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return; + var D = gOPD(it, key); + if(D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key]))D.enumerable = true; + return D; + }; + var $getOwnPropertyNames = function getOwnPropertyNames(it){ + var names = gOPN(toIObject(it)) + , result = [] + , i = 0 + , key; + while(names.length > i){ + if(!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META)result.push(key); + } return result; + }; + var $getOwnPropertySymbols = function getOwnPropertySymbols(it){ + var IS_OP = it === ObjectProto + , names = gOPN(IS_OP ? OPSymbols : toIObject(it)) + , result = [] + , i = 0 + , key; + while(names.length > i){ + if(has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true))result.push(AllSymbols[key]); + } return result; + }; + + // 19.4.1.1 Symbol([description]) + if(!USE_NATIVE){ + $Symbol = function Symbol(){ + if(this instanceof $Symbol)throw TypeError('Symbol is not a constructor!'); + var tag = uid(arguments.length > 0 ? arguments[0] : undefined); + var $set = function(value){ + if(this === ObjectProto)$set.call(OPSymbols, value); + if(has(this, HIDDEN) && has(this[HIDDEN], tag))this[HIDDEN][tag] = false; + setSymbolDesc(this, tag, createDesc(1, value)); + }; + if(DESCRIPTORS && setter)setSymbolDesc(ObjectProto, tag, {configurable: true, set: $set}); + return wrap(tag); + }; + redefine($Symbol[PROTOTYPE], 'toString', (function toString(){ + return this._k; + })); + + $GOPD.f = $getOwnPropertyDescriptor; + $DP.f = $defineProperty; + __webpack_require__(69).f = gOPNExt.f = $getOwnPropertyNames; + __webpack_require__(59).f = $propertyIsEnumerable; + __webpack_require__(70).f = $getOwnPropertySymbols; + + if(DESCRIPTORS && !__webpack_require__(36)){ + redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true); + } + + wksExt.f = function(name){ + return wrap(wks(name)); + } + } + + $export($export.G + $export.W + $export.F * !USE_NATIVE, {Symbol: $Symbol}); + + for(var symbols = ( + // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14 + 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables' + ).split(','), i = 0; symbols.length > i; )wks(symbols[i++]); + + for(var symbols = $keys(wks.store), i = 0; symbols.length > i; )wksDefine(symbols[i++]); + + $export($export.S + $export.F * !USE_NATIVE, 'Symbol', { + // 19.4.2.1 Symbol.for(key) + 'for': function(key){ + return has(SymbolRegistry, key += '') + ? SymbolRegistry[key] + : SymbolRegistry[key] = $Symbol(key); + }, + // 19.4.2.5 Symbol.keyFor(sym) + keyFor: function keyFor(key){ + if(isSymbol(key))return keyOf(SymbolRegistry, key); + throw TypeError(key + ' is not a symbol!'); + }, + useSetter: function(){ setter = true; }, + useSimple: function(){ setter = false; } + }); + + $export($export.S + $export.F * !USE_NATIVE, 'Object', { + // 19.1.2.2 Object.create(O [, Properties]) + create: $create, + // 19.1.2.4 Object.defineProperty(O, P, Attributes) + defineProperty: $defineProperty, + // 19.1.2.3 Object.defineProperties(O, Properties) + defineProperties: $defineProperties, + // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) + getOwnPropertyDescriptor: $getOwnPropertyDescriptor, + // 19.1.2.7 Object.getOwnPropertyNames(O) + getOwnPropertyNames: $getOwnPropertyNames, + // 19.1.2.8 Object.getOwnPropertySymbols(O) + getOwnPropertySymbols: $getOwnPropertySymbols + }); + + // 24.3.2 JSON.stringify(value [, replacer [, space]]) + $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails((function(){ + var S = $Symbol(); + // MS Edge converts symbol values to JSON as {} + // WebKit converts symbol values to JSON as null + // V8 throws on boxed symbols + return _stringify([S]) != '[null]' || _stringify({a: S}) != '{}' || _stringify(Object(S)) != '{}'; + }))), 'JSON', { + stringify: function stringify(it){ + if(it === undefined || isSymbol(it))return; // IE8 returns string on undefined + var args = [it] + , i = 1 + , replacer, $replacer; + while(arguments.length > i)args.push(arguments[i++]); + replacer = args[1]; + if(typeof replacer == 'function')$replacer = replacer; + if($replacer || !isArray(replacer))replacer = function(key, value){ + if($replacer)value = $replacer.call(this, key, value); + if(!isSymbol(value))return value; + }; + args[1] = replacer; + return _stringify.apply($JSON, args); + } + }); + + // 19.4.3.4 Symbol.prototype[@@toPrimitive](hint) + $Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(8)($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); + // 19.4.3.5 Symbol.prototype[@@toStringTag] + setToStringTag($Symbol, 'Symbol'); + // 20.2.1.9 Math[@@toStringTag] + setToStringTag(Math, 'Math', true); + // 24.3.3 JSON[@@toStringTag] + setToStringTag(global.JSON, 'JSON', true); + +/***/ }, + +/***/ 185: +/***/ function(module, exports, __webpack_require__) { + + __webpack_require__(61)('asyncIterator'); + +/***/ }, + +/***/ 186: +/***/ function(module, exports, __webpack_require__) { + + __webpack_require__(61)('observable'); + +/***/ }, + +/***/ 187: +/***/ function(module, exports, __webpack_require__) { + + __webpack_require__(181); + var global = __webpack_require__(2) + , hide = __webpack_require__(8) + , Iterators = __webpack_require__(20) + , TO_STRING_TAG = __webpack_require__(3)('toStringTag'); + + for(var collections = ['NodeList', 'DOMTokenList', 'MediaList', 'StyleSheetList', 'CSSRuleList'], i = 0; i < 5; i++){ + var NAME = collections[i] + , Collection = global[NAME] + , proto = Collection && Collection.prototype; + if(proto && !proto[TO_STRING_TAG])hide(proto, TO_STRING_TAG, NAME); + Iterators[NAME] = Iterators.Array; + } + +/***/ }, + +/***/ 196: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 238: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-select:after {\n color: BACKGROUND-CONTRAST-0.54; }\n\n.THEME_NAME.md-select:after {\n color: BACKGROUND-CONTRAST-0.38; }\n\n.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" + +/***/ }, + +/***/ 290: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(144) + + /* template */ + var __vue_template__ = __webpack_require__(361) + __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__ + + +/***/ }, + +/***/ 291: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(196) + + /* script */ + __vue_exports__ = __webpack_require__(145) + + /* template */ + var __vue_template__ = __webpack_require__(323) + __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__ + + +/***/ }, + +/***/ 323: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-select", + class: [_vm.themeClass, _vm.classes] + }, [_c('md-menu', { + attrs: { + "md-close-on-select": !_vm.multiple + } + }, [_c('span', { + ref: "value", + staticClass: "md-select-value", + attrs: { + "md-menu-trigger": "" + } + }, [_vm._v(_vm._s(_vm.selectedText || _vm.multipleText || _vm.placeholder))]), _vm._v(" "), _c('md-menu-content', { + staticClass: "md-select-content", + class: [_vm.themeClass, _vm.contentClasses] + }, [_vm._t("default")], 2)], 1), _vm._v(" "), _c('select', { + attrs: { + "name": _vm.name, + "id": _vm.id, + "required": _vm.required, + "disabled": _vm.disabled, + "tabindex": "-1" + } + }, [_c('option', { + domProps: { + "value": _vm.value + } + }, [_vm._v(_vm._s(_vm.value))])])], 1) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-1cdcfd26", module.exports) + } + } + +/***/ }, + +/***/ 361: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('md-menu-item', { + staticClass: "md-option", + class: _vm.classes, + attrs: { + "tabindex": "-1" + }, + on: { + "click": _vm.selectOption + } + }, [(_vm.parentSelect.multiple) ? _c('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 + } + } + }, [_c('span', { + ref: "item" + }, [_vm._t("default")], 2)]) : _c('span', { + ref: "item" + }, [_vm._t("default")], 2)], 1) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-b3b71f34", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdSelect/index.debug.js.map b/dist/components/mdSelect/index.debug.js.map deleted file mode 100644 index 678646d..0000000 --- a/dist/components/mdSelect/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*","webpack:///components/mdSelect/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd*","webpack:///./src/core/components/mdTheme/mixin.js?4fd6*","webpack:///./~/core-js/library/modules/_global.js?77aa","webpack:///./~/core-js/library/modules/_descriptors.js?7051","webpack:///./~/core-js/library/modules/_wks.js?3027","webpack:///./~/core-js/library/modules/_core.js?1b62","webpack:///./~/core-js/library/modules/_object-dp.js?4116","webpack:///./~/core-js/library/modules/_has.js?d850","webpack:///./~/core-js/library/modules/_hide.js?a6da","webpack:///./~/core-js/library/modules/_is-object.js?24c8","webpack:///./~/core-js/library/modules/_fails.js?935d","webpack:///./~/core-js/library/modules/_to-iobject.js?6946","webpack:///./~/core-js/library/modules/_an-object.js?0da3","webpack:///./src/core/utils/getClosestVueParent.js?ea8d","webpack:///./~/core-js/library/modules/_property-desc.js?1e86","webpack:///./~/core-js/library/modules/_defined.js?45d3","webpack:///./~/core-js/library/modules/_export.js?ece2","webpack:///./~/core-js/library/modules/_to-integer.js?f65f","webpack:///./~/core-js/library/modules/_object-keys.js?f5bc","webpack:///./~/core-js/library/modules/_shared-key.js?2a6c","webpack:///./~/core-js/library/modules/_uid.js?e8cd","webpack:///./~/core-js/library/modules/_dom-create.js?ab44","webpack:///./~/core-js/library/modules/_enum-bug-keys.js?7598","webpack:///./~/core-js/library/modules/_iterators.js?aff7","webpack:///./~/core-js/library/modules/_shared.js?7b6c","webpack:///./~/core-js/library/modules/_to-primitive.js?49a4","webpack:///./~/core-js/library/modules/_cof.js?48ea","webpack:///./~/core-js/library/modules/_ctx.js?ce00","webpack:///./~/core-js/library/modules/_to-object.js?b5c0","webpack:///./~/core-js/library/modules/_ie8-dom-define.js?bd1f","webpack:///./~/core-js/library/modules/_to-length.js?62a7","webpack:///./~/core-js/library/modules/_a-function.js?d53e","webpack:///./~/core-js/library/modules/_object-keys-internal.js?fcea","webpack:///./~/core-js/library/modules/_set-to-string-tag.js?c945","webpack:///./~/core-js/library/modules/_array-includes.js?6199","webpack:///./~/core-js/library/modules/_iobject.js?5cf9","webpack:///./~/core-js/library/modules/_library.js?2c80","webpack:///./~/core-js/library/modules/_to-index.js?9fd4","webpack:///./~/babel-runtime/core-js/object/keys.js?fe06","webpack:///./~/core-js/library/modules/_iter-define.js?9a94","webpack:///./~/core-js/library/modules/_object-create.js?d8cf","webpack:///./~/core-js/library/modules/_redefine.js?1455","webpack:///./~/core-js/library/modules/es6.string.iterator.js?fe18","webpack:///./~/core-js/library/fn/object/keys.js?cc3f","webpack:///./~/core-js/library/modules/_html.js?e5af","webpack:///./~/core-js/library/modules/_iter-create.js?0127","webpack:///./~/core-js/library/modules/_object-dps.js?47fd","webpack:///./~/core-js/library/modules/_object-gpo.js?d47d","webpack:///./~/core-js/library/modules/_object-pie.js?d0d2","webpack:///./~/core-js/library/modules/_object-sap.js?a03e","webpack:///./~/core-js/library/modules/_string-at.js?413a","webpack:///./~/core-js/library/modules/_wks-define.js?b6e0","webpack:///./~/core-js/library/modules/_wks-ext.js?6ee2","webpack:///./~/core-js/library/modules/es6.object.keys.js?c98f","webpack:///./src/core/utils/isArray.js?5d89","webpack:///./~/core-js/library/modules/_object-gopn.js?1e07","webpack:///./~/core-js/library/modules/_object-gops.js?a5fb","webpack:///./src/components/mdSelect/index.js?3dbc","webpack:///mdOption.vue?d209","webpack:///mdSelect.vue?c3f1","webpack:///./~/babel-runtime/core-js/symbol.js?a70d","webpack:///./~/babel-runtime/core-js/symbol/iterator.js?d16b","webpack:///./~/babel-runtime/helpers/typeof.js?f4bd","webpack:///./~/core-js/library/fn/symbol/index.js?f07a","webpack:///./~/core-js/library/fn/symbol/iterator.js?238d","webpack:///./~/core-js/library/modules/_add-to-unscopables.js?d5e8","webpack:///./~/core-js/library/modules/_enum-keys.js?727a","webpack:///./~/core-js/library/modules/_is-array.js?1843","webpack:///./~/core-js/library/modules/_iter-step.js?e209","webpack:///./~/core-js/library/modules/_keyof.js?0d3b","webpack:///./~/core-js/library/modules/_meta.js?553d","webpack:///./~/core-js/library/modules/_object-gopd.js?d7d8","webpack:///./~/core-js/library/modules/_object-gopn-ext.js?d238","webpack:///./~/core-js/library/modules/es6.array.iterator.js?1e09","webpack:///./~/core-js/library/modules/es6.symbol.js?670a","webpack:///./~/core-js/library/modules/es7.symbol.async-iterator.js?b8c5","webpack:///./~/core-js/library/modules/es7.symbol.observable.js?daa4","webpack:///./~/core-js/library/modules/web.dom.iterable.js?bf0e","webpack:///./src/components/mdSelect/mdSelect.theme?f262","webpack:///./src/components/mdSelect/mdOption.vue?c440","webpack:///./src/components/mdSelect/mdSelect.vue?4054","webpack:///./src/components/mdSelect/mdSelect.vue?8dfe*","webpack:///./src/components/mdSelect/mdOption.vue?c212*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","global","window","Math","self","Function","__g","get","a","store","uid","Symbol","USE_SYMBOL","$exports","name","core","version","__e","anObject","IE8_DOM_DEFINE","toPrimitive","dP","f","O","P","Attributes","e","TypeError","hasOwnProperty","it","key","createDesc","object","exec","IObject","defined","isObject","getClosestVueParent","cssClass","classList","contains","bitmap","enumerable","configurable","writable","undefined","ctx","hide","PROTOTYPE","$export","type","source","own","out","IS_FORCED","F","IS_GLOBAL","G","IS_STATIC","S","IS_PROTO","IS_BIND","B","IS_WRAP","W","expProto","target","C","b","arguments","length","apply","virtual","R","U","ceil","floor","isNaN","$keys","enumBugKeys","keys","shared","px","random","concat","toString","document","is","createElement","split","SHARED","fn","val","valueOf","slice","aFunction","that","toInteger","min","has","toIObject","arrayIndexOf","IE_PROTO","names","i","result","push","def","TAG","tag","stat","prototype","toLength","toIndex","IS_INCLUDES","$this","el","fromIndex","index","cof","propertyIsEnumerable","max","__esModule","LIBRARY","redefine","Iterators","$iterCreate","setToStringTag","getPrototypeOf","ITERATOR","BUGGY","FF_ITERATOR","KEYS","VALUES","returnThis","Base","NAME","Constructor","next","DEFAULT","IS_SET","FORCED","IteratorPrototype","getMethod","kind","proto","DEF_VALUES","VALUES_BUG","$native","$default","$entries","$anyNative","entries","values","dPs","Empty","createDict","iframeDocument","iframe","lt","gt","style","display","appendChild","src","contentWindow","open","write","close","create","Properties","$at","iterated","_t","_i","point","done","documentElement","descriptor","getKeys","defineProperties","toObject","ObjectProto","constructor","fails","KEY","exp","TO_STRING","pos","s","l","charCodeAt","charAt","wksExt","$Symbol","isArray","Array","hiddenKeys","getOwnPropertyNames","getOwnPropertySymbols","_interopRequireDefault","obj","install","Vue","component","extend","_mdSelect2","_mdOption2","material","styles","_mdSelect4","_mdSelect","_mdOption","_mdSelect3","_getClosestVueParent","_getClosestVueParent2","Boolean","Number","parentSelect","check","isSelected","thisValue","multiple","indexOf","classes","md-selected","md-checked","isMultiple","setParentOption","selectOption","$refs","item","textContent","$event","$emit","watch","selected","_check","selectMultiple","parentContent","Error","optionsAmount","multipleOptions","options","beforeDestroy","_typeof2","_typeof3","_keys","_keys2","_mixin","_mixin2","_isArray","_isArray2","required","disabled","placeholder","mdMenuClass","mixins","selectedValue","selectedText","multipleText","md-disabled","contentClasses","_value","setTextAndValue","setParentDisabled","setParentRequired","setParentPlaceholder","parentContainer","isDisabled","isRequired","hasPlaceholder","getSingleValue","_this","output","forEach","text","getMultipleValue","modelValue","_this2","_ret","outputText","v","join","setValue","changeValue","hasSelect","_iterator","_iterator2","_symbol","_symbol2","_typeof","gOPS","pIE","getSymbols","symbols","isEnum","arg","META","setDesc","isExtensible","FREEZE","preventExtensions","setMeta","w","fastKey","getWeak","onFreeze","meta","NEED","gOPD","getOwnPropertyDescriptor","gOPN","windowNames","getWindowNames","addToUnscopables","step","_k","Arguments","DESCRIPTORS","$fails","wks","wksDefine","keyOf","enumKeys","_create","gOPNExt","$GOPD","$DP","$JSON","JSON","_stringify","stringify","HIDDEN","TO_PRIMITIVE","SymbolRegistry","AllSymbols","OPSymbols","USE_NATIVE","QObject","setter","findChild","setSymbolDesc","D","protoDesc","wrap","sym","isSymbol","iterator","$defineProperty","$defineProperties","$create","$propertyIsEnumerable","E","$getOwnPropertyDescriptor","$getOwnPropertyNames","$getOwnPropertySymbols","IS_OP","$set","set","for","keyFor","useSetter","useSimple","replacer","$replacer","args","TO_STRING_TAG","collections","Collection","__vue_exports__","__vue_options__","__vue_template__","render","staticRenderFns","_vm","_h","$createElement","_c","_self","staticClass","class","attrs","md-close-on-select","ref","md-menu-trigger","_v","_s","tabindex","domProps","on","click","directives","rawName","expression","input"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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/* 0 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(85);\n\n\n/***/ },\n/* 1 */\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n/* 2 */\n/***/ function(module, exports) {\n\n\t// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\n\tvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n\t ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();\n\tif(typeof __g == 'number')__g = global; // eslint-disable-line no-undef\n\n/***/ },\n/* 3 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// Thank's IE8 for his funny defineProperty\n\tmodule.exports = !__webpack_require__(10)(function(){\n\t return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;\n\t});\n\n/***/ },\n/* 4 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar store = __webpack_require__(24)('wks')\n\t , uid = __webpack_require__(20)\n\t , Symbol = __webpack_require__(2).Symbol\n\t , USE_SYMBOL = typeof Symbol == 'function';\n\t\n\tvar $exports = module.exports = function(name){\n\t return store[name] || (store[name] =\n\t USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n\t};\n\t\n\t$exports.store = store;\n\n/***/ },\n/* 5 */\n/***/ function(module, exports) {\n\n\tvar core = module.exports = {version: '2.4.0'};\n\tif(typeof __e == 'number')__e = core; // eslint-disable-line no-undef\n\n/***/ },\n/* 6 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar anObject = __webpack_require__(12)\n\t , IE8_DOM_DEFINE = __webpack_require__(29)\n\t , toPrimitive = __webpack_require__(25)\n\t , dP = Object.defineProperty;\n\t\n\texports.f = __webpack_require__(3) ? Object.defineProperty : function defineProperty(O, P, Attributes){\n\t anObject(O);\n\t P = toPrimitive(P, true);\n\t anObject(Attributes);\n\t if(IE8_DOM_DEFINE)try {\n\t return dP(O, P, Attributes);\n\t } catch(e){ /* empty */ }\n\t if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n\t if('value' in Attributes)O[P] = Attributes.value;\n\t return O;\n\t};\n\n/***/ },\n/* 7 */\n/***/ function(module, exports) {\n\n\tvar hasOwnProperty = {}.hasOwnProperty;\n\tmodule.exports = function(it, key){\n\t return hasOwnProperty.call(it, key);\n\t};\n\n/***/ },\n/* 8 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar dP = __webpack_require__(6)\n\t , createDesc = __webpack_require__(14);\n\tmodule.exports = __webpack_require__(3) ? function(object, key, value){\n\t return dP.f(object, key, createDesc(1, value));\n\t} : function(object, key, value){\n\t object[key] = value;\n\t return object;\n\t};\n\n/***/ },\n/* 9 */\n/***/ function(module, exports) {\n\n\tmodule.exports = function(it){\n\t return typeof it === 'object' ? it !== null : typeof it === 'function';\n\t};\n\n/***/ },\n/* 10 */\n/***/ function(module, exports) {\n\n\tmodule.exports = function(exec){\n\t try {\n\t return !!exec();\n\t } catch(e){\n\t return true;\n\t }\n\t};\n\n/***/ },\n/* 11 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// to indexed object, toObject with fallback for non-array-like ES3 strings\n\tvar IObject = __webpack_require__(35)\n\t , defined = __webpack_require__(15);\n\tmodule.exports = function(it){\n\t return IObject(defined(it));\n\t};\n\n/***/ },\n/* 12 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar isObject = __webpack_require__(9);\n\tmodule.exports = function(it){\n\t if(!isObject(it))throw TypeError(it + ' is not an object!');\n\t return it;\n\t};\n\n/***/ },\n/* 13 */\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\tvar getClosestVueParent = function getClosestVueParent($parent, cssClass) {\n\t if (!$parent || !$parent.$el) {\n\t return false;\n\t }\n\t\n\t if ($parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.$el.classList.contains(cssClass)) {\n\t return $parent;\n\t }\n\t\n\t return getClosestVueParent($parent.$parent, cssClass);\n\t};\n\t\n\texports.default = getClosestVueParent;\n\tmodule.exports = exports[\"default\"];\n\n/***/ },\n/* 14 */\n/***/ function(module, exports) {\n\n\tmodule.exports = function(bitmap, value){\n\t return {\n\t enumerable : !(bitmap & 1),\n\t configurable: !(bitmap & 2),\n\t writable : !(bitmap & 4),\n\t value : value\n\t };\n\t};\n\n/***/ },\n/* 15 */\n/***/ function(module, exports) {\n\n\t// 7.2.1 RequireObjectCoercible(argument)\n\tmodule.exports = function(it){\n\t if(it == undefined)throw TypeError(\"Can't call method on \" + it);\n\t return it;\n\t};\n\n/***/ },\n/* 16 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar global = __webpack_require__(2)\n\t , core = __webpack_require__(5)\n\t , ctx = __webpack_require__(27)\n\t , hide = __webpack_require__(8)\n\t , PROTOTYPE = 'prototype';\n\t\n\tvar $export = function(type, name, source){\n\t var IS_FORCED = type & $export.F\n\t , IS_GLOBAL = type & $export.G\n\t , IS_STATIC = type & $export.S\n\t , IS_PROTO = type & $export.P\n\t , IS_BIND = type & $export.B\n\t , IS_WRAP = type & $export.W\n\t , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n\t , expProto = exports[PROTOTYPE]\n\t , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n\t , key, own, out;\n\t if(IS_GLOBAL)source = name;\n\t for(key in source){\n\t // contains in native\n\t own = !IS_FORCED && target && target[key] !== undefined;\n\t if(own && key in exports)continue;\n\t // export native or passed\n\t out = own ? target[key] : source[key];\n\t // prevent global pollution for namespaces\n\t exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n\t // bind timers to global for call from export context\n\t : IS_BIND && own ? ctx(out, global)\n\t // wrap global constructors for prevent change them in library\n\t : IS_WRAP && target[key] == out ? (function(C){\n\t var F = function(a, b, c){\n\t if(this instanceof C){\n\t switch(arguments.length){\n\t case 0: return new C;\n\t case 1: return new C(a);\n\t case 2: return new C(a, b);\n\t } return new C(a, b, c);\n\t } return C.apply(this, arguments);\n\t };\n\t F[PROTOTYPE] = C[PROTOTYPE];\n\t return F;\n\t // make static versions for prototype methods\n\t })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n\t // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n\t if(IS_PROTO){\n\t (exports.virtual || (exports.virtual = {}))[key] = out;\n\t // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n\t if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n\t }\n\t }\n\t};\n\t// type bitmap\n\t$export.F = 1; // forced\n\t$export.G = 2; // global\n\t$export.S = 4; // static\n\t$export.P = 8; // proto\n\t$export.B = 16; // bind\n\t$export.W = 32; // wrap\n\t$export.U = 64; // safe\n\t$export.R = 128; // real proto method for `library` \n\tmodule.exports = $export;\n\n/***/ },\n/* 17 */\n/***/ function(module, exports) {\n\n\t// 7.1.4 ToInteger\n\tvar ceil = Math.ceil\n\t , floor = Math.floor;\n\tmodule.exports = function(it){\n\t return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n\t};\n\n/***/ },\n/* 18 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 19.1.2.14 / 15.2.3.14 Object.keys(O)\n\tvar $keys = __webpack_require__(32)\n\t , enumBugKeys = __webpack_require__(22);\n\t\n\tmodule.exports = Object.keys || function keys(O){\n\t return $keys(O, enumBugKeys);\n\t};\n\n/***/ },\n/* 19 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar shared = __webpack_require__(24)('keys')\n\t , uid = __webpack_require__(20);\n\tmodule.exports = function(key){\n\t return shared[key] || (shared[key] = uid(key));\n\t};\n\n/***/ },\n/* 20 */\n/***/ function(module, exports) {\n\n\tvar id = 0\n\t , px = Math.random();\n\tmodule.exports = function(key){\n\t return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n\t};\n\n/***/ },\n/* 21 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar isObject = __webpack_require__(9)\n\t , document = __webpack_require__(2).document\n\t // in old IE typeof document.createElement is 'object'\n\t , is = isObject(document) && isObject(document.createElement);\n\tmodule.exports = function(it){\n\t return is ? document.createElement(it) : {};\n\t};\n\n/***/ },\n/* 22 */\n/***/ function(module, exports) {\n\n\t// IE 8- don't enum bug keys\n\tmodule.exports = (\n\t 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n\t).split(',');\n\n/***/ },\n/* 23 */\n/***/ function(module, exports) {\n\n\tmodule.exports = {};\n\n/***/ },\n/* 24 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar global = __webpack_require__(2)\n\t , SHARED = '__core-js_shared__'\n\t , store = global[SHARED] || (global[SHARED] = {});\n\tmodule.exports = function(key){\n\t return store[key] || (store[key] = {});\n\t};\n\n/***/ },\n/* 25 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.1.1 ToPrimitive(input [, PreferredType])\n\tvar isObject = __webpack_require__(9);\n\t// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n\t// and the second argument - flag - preferred type is a string\n\tmodule.exports = function(it, S){\n\t if(!isObject(it))return it;\n\t var fn, val;\n\t if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n\t if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n\t if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n\t throw TypeError(\"Can't convert object to primitive value\");\n\t};\n\n/***/ },\n/* 26 */\n/***/ function(module, exports) {\n\n\tvar toString = {}.toString;\n\t\n\tmodule.exports = function(it){\n\t return toString.call(it).slice(8, -1);\n\t};\n\n/***/ },\n/* 27 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// optional / simple context binding\n\tvar aFunction = __webpack_require__(31);\n\tmodule.exports = function(fn, that, length){\n\t aFunction(fn);\n\t if(that === undefined)return fn;\n\t switch(length){\n\t case 1: return function(a){\n\t return fn.call(that, a);\n\t };\n\t case 2: return function(a, b){\n\t return fn.call(that, a, b);\n\t };\n\t case 3: return function(a, b, c){\n\t return fn.call(that, a, b, c);\n\t };\n\t }\n\t return function(/* ...args */){\n\t return fn.apply(that, arguments);\n\t };\n\t};\n\n/***/ },\n/* 28 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.1.13 ToObject(argument)\n\tvar defined = __webpack_require__(15);\n\tmodule.exports = function(it){\n\t return Object(defined(it));\n\t};\n\n/***/ },\n/* 29 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = !__webpack_require__(3) && !__webpack_require__(10)(function(){\n\t return Object.defineProperty(__webpack_require__(21)('div'), 'a', {get: function(){ return 7; }}).a != 7;\n\t});\n\n/***/ },\n/* 30 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.1.15 ToLength\n\tvar toInteger = __webpack_require__(17)\n\t , min = Math.min;\n\tmodule.exports = function(it){\n\t return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n\t};\n\n/***/ },\n/* 31 */\n/***/ function(module, exports) {\n\n\tmodule.exports = function(it){\n\t if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n\t return it;\n\t};\n\n/***/ },\n/* 32 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar has = __webpack_require__(7)\n\t , toIObject = __webpack_require__(11)\n\t , arrayIndexOf = __webpack_require__(34)(false)\n\t , IE_PROTO = __webpack_require__(19)('IE_PROTO');\n\t\n\tmodule.exports = function(object, names){\n\t var O = toIObject(object)\n\t , i = 0\n\t , result = []\n\t , key;\n\t for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);\n\t // Don't enum bug & hidden keys\n\t while(names.length > i)if(has(O, key = names[i++])){\n\t ~arrayIndexOf(result, key) || result.push(key);\n\t }\n\t return result;\n\t};\n\n/***/ },\n/* 33 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar def = __webpack_require__(6).f\n\t , has = __webpack_require__(7)\n\t , TAG = __webpack_require__(4)('toStringTag');\n\t\n\tmodule.exports = function(it, tag, stat){\n\t if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag});\n\t};\n\n/***/ },\n/* 34 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// false -> Array#indexOf\n\t// true -> Array#includes\n\tvar toIObject = __webpack_require__(11)\n\t , toLength = __webpack_require__(30)\n\t , toIndex = __webpack_require__(37);\n\tmodule.exports = function(IS_INCLUDES){\n\t return function($this, el, fromIndex){\n\t var O = toIObject($this)\n\t , length = toLength(O.length)\n\t , index = toIndex(fromIndex, length)\n\t , value;\n\t // Array#includes uses SameValueZero equality algorithm\n\t if(IS_INCLUDES && el != el)while(length > index){\n\t value = O[index++];\n\t if(value != value)return true;\n\t // Array#toIndex ignores holes, Array#includes - not\n\t } else for(;length > index; index++)if(IS_INCLUDES || index in O){\n\t if(O[index] === el)return IS_INCLUDES || index || 0;\n\t } return !IS_INCLUDES && -1;\n\t };\n\t};\n\n/***/ },\n/* 35 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// fallback for non-array-like ES3 and non-enumerable old V8 strings\n\tvar cof = __webpack_require__(26);\n\tmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){\n\t return cof(it) == 'String' ? it.split('') : Object(it);\n\t};\n\n/***/ },\n/* 36 */\n/***/ function(module, exports) {\n\n\tmodule.exports = true;\n\n/***/ },\n/* 37 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar toInteger = __webpack_require__(17)\n\t , max = Math.max\n\t , min = Math.min;\n\tmodule.exports = function(index, length){\n\t index = toInteger(index);\n\t return index < 0 ? max(index + length, 0) : min(index, length);\n\t};\n\n/***/ },\n/* 38 */,\n/* 39 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = { \"default\": __webpack_require__(44), __esModule: true };\n\n/***/ },\n/* 40 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar LIBRARY = __webpack_require__(36)\n\t , $export = __webpack_require__(16)\n\t , redefine = __webpack_require__(42)\n\t , hide = __webpack_require__(8)\n\t , has = __webpack_require__(7)\n\t , Iterators = __webpack_require__(23)\n\t , $iterCreate = __webpack_require__(46)\n\t , setToStringTag = __webpack_require__(33)\n\t , getPrototypeOf = __webpack_require__(48)\n\t , ITERATOR = __webpack_require__(4)('iterator')\n\t , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next`\n\t , FF_ITERATOR = '@@iterator'\n\t , KEYS = 'keys'\n\t , VALUES = 'values';\n\t\n\tvar returnThis = function(){ return this; };\n\t\n\tmodule.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){\n\t $iterCreate(Constructor, NAME, next);\n\t var getMethod = function(kind){\n\t if(!BUGGY && kind in proto)return proto[kind];\n\t switch(kind){\n\t case KEYS: return function keys(){ return new Constructor(this, kind); };\n\t case VALUES: return function values(){ return new Constructor(this, kind); };\n\t } return function entries(){ return new Constructor(this, kind); };\n\t };\n\t var TAG = NAME + ' Iterator'\n\t , DEF_VALUES = DEFAULT == VALUES\n\t , VALUES_BUG = false\n\t , proto = Base.prototype\n\t , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]\n\t , $default = $native || getMethod(DEFAULT)\n\t , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined\n\t , $anyNative = NAME == 'Array' ? proto.entries || $native : $native\n\t , methods, key, IteratorPrototype;\n\t // Fix native\n\t if($anyNative){\n\t IteratorPrototype = getPrototypeOf($anyNative.call(new Base));\n\t if(IteratorPrototype !== Object.prototype){\n\t // Set @@toStringTag to native iterators\n\t setToStringTag(IteratorPrototype, TAG, true);\n\t // fix for some old engines\n\t if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis);\n\t }\n\t }\n\t // fix Array#{values, @@iterator}.name in V8 / FF\n\t if(DEF_VALUES && $native && $native.name !== VALUES){\n\t VALUES_BUG = true;\n\t $default = function values(){ return $native.call(this); };\n\t }\n\t // Define iterator\n\t if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){\n\t hide(proto, ITERATOR, $default);\n\t }\n\t // Plug for library\n\t Iterators[NAME] = $default;\n\t Iterators[TAG] = returnThis;\n\t if(DEFAULT){\n\t methods = {\n\t values: DEF_VALUES ? $default : getMethod(VALUES),\n\t keys: IS_SET ? $default : getMethod(KEYS),\n\t entries: $entries\n\t };\n\t if(FORCED)for(key in methods){\n\t if(!(key in proto))redefine(proto, key, methods[key]);\n\t } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n\t }\n\t return methods;\n\t};\n\n/***/ },\n/* 41 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\n\tvar anObject = __webpack_require__(12)\n\t , dPs = __webpack_require__(47)\n\t , enumBugKeys = __webpack_require__(22)\n\t , IE_PROTO = __webpack_require__(19)('IE_PROTO')\n\t , Empty = function(){ /* empty */ }\n\t , PROTOTYPE = 'prototype';\n\t\n\t// Create object with fake `null` prototype: use iframe Object with cleared prototype\n\tvar createDict = function(){\n\t // Thrash, waste and sodomy: IE GC bug\n\t var iframe = __webpack_require__(21)('iframe')\n\t , i = enumBugKeys.length\n\t , lt = '<'\n\t , gt = '>'\n\t , iframeDocument;\n\t iframe.style.display = 'none';\n\t __webpack_require__(45).appendChild(iframe);\n\t iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n\t // createDict = iframe.contentWindow.Object;\n\t // html.removeChild(iframe);\n\t iframeDocument = iframe.contentWindow.document;\n\t iframeDocument.open();\n\t iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n\t iframeDocument.close();\n\t createDict = iframeDocument.F;\n\t while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];\n\t return createDict();\n\t};\n\t\n\tmodule.exports = Object.create || function create(O, Properties){\n\t var result;\n\t if(O !== null){\n\t Empty[PROTOTYPE] = anObject(O);\n\t result = new Empty;\n\t Empty[PROTOTYPE] = null;\n\t // add \"__proto__\" for Object.getPrototypeOf polyfill\n\t result[IE_PROTO] = O;\n\t } else result = createDict();\n\t return Properties === undefined ? result : dPs(result, Properties);\n\t};\n\n\n/***/ },\n/* 42 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(8);\n\n/***/ },\n/* 43 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar $at = __webpack_require__(51)(true);\n\t\n\t// 21.1.3.27 String.prototype[@@iterator]()\n\t__webpack_require__(40)(String, 'String', function(iterated){\n\t this._t = String(iterated); // target\n\t this._i = 0; // next index\n\t// 21.1.5.2.1 %StringIteratorPrototype%.next()\n\t}, function(){\n\t var O = this._t\n\t , index = this._i\n\t , point;\n\t if(index >= O.length)return {value: undefined, done: true};\n\t point = $at(O, index);\n\t this._i += point.length;\n\t return {value: point, done: false};\n\t});\n\n/***/ },\n/* 44 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t__webpack_require__(54);\n\tmodule.exports = __webpack_require__(5).Object.keys;\n\n/***/ },\n/* 45 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(2).document && document.documentElement;\n\n/***/ },\n/* 46 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar create = __webpack_require__(41)\n\t , descriptor = __webpack_require__(14)\n\t , setToStringTag = __webpack_require__(33)\n\t , IteratorPrototype = {};\n\t\n\t// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\n\t__webpack_require__(8)(IteratorPrototype, __webpack_require__(4)('iterator'), function(){ return this; });\n\t\n\tmodule.exports = function(Constructor, NAME, next){\n\t Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)});\n\t setToStringTag(Constructor, NAME + ' Iterator');\n\t};\n\n/***/ },\n/* 47 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar dP = __webpack_require__(6)\n\t , anObject = __webpack_require__(12)\n\t , getKeys = __webpack_require__(18);\n\t\n\tmodule.exports = __webpack_require__(3) ? Object.defineProperties : function defineProperties(O, Properties){\n\t anObject(O);\n\t var keys = getKeys(Properties)\n\t , length = keys.length\n\t , i = 0\n\t , P;\n\t while(length > i)dP.f(O, P = keys[i++], Properties[P]);\n\t return O;\n\t};\n\n/***/ },\n/* 48 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\n\tvar has = __webpack_require__(7)\n\t , toObject = __webpack_require__(28)\n\t , IE_PROTO = __webpack_require__(19)('IE_PROTO')\n\t , ObjectProto = Object.prototype;\n\t\n\tmodule.exports = Object.getPrototypeOf || function(O){\n\t O = toObject(O);\n\t if(has(O, IE_PROTO))return O[IE_PROTO];\n\t if(typeof O.constructor == 'function' && O instanceof O.constructor){\n\t return O.constructor.prototype;\n\t } return O instanceof Object ? ObjectProto : null;\n\t};\n\n/***/ },\n/* 49 */\n/***/ function(module, exports) {\n\n\texports.f = {}.propertyIsEnumerable;\n\n/***/ },\n/* 50 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// most Object methods by ES6 should accept primitives\n\tvar $export = __webpack_require__(16)\n\t , core = __webpack_require__(5)\n\t , fails = __webpack_require__(10);\n\tmodule.exports = function(KEY, exec){\n\t var fn = (core.Object || {})[KEY] || Object[KEY]\n\t , exp = {};\n\t exp[KEY] = exec(fn);\n\t $export($export.S + $export.F * fails(function(){ fn(1); }), 'Object', exp);\n\t};\n\n/***/ },\n/* 51 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar toInteger = __webpack_require__(17)\n\t , defined = __webpack_require__(15);\n\t// true -> String#at\n\t// false -> String#codePointAt\n\tmodule.exports = function(TO_STRING){\n\t return function(that, pos){\n\t var s = String(defined(that))\n\t , i = toInteger(pos)\n\t , l = s.length\n\t , a, b;\n\t if(i < 0 || i >= l)return TO_STRING ? '' : undefined;\n\t a = s.charCodeAt(i);\n\t return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n\t ? TO_STRING ? s.charAt(i) : a\n\t : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n\t };\n\t};\n\n/***/ },\n/* 52 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar global = __webpack_require__(2)\n\t , core = __webpack_require__(5)\n\t , LIBRARY = __webpack_require__(36)\n\t , wksExt = __webpack_require__(53)\n\t , defineProperty = __webpack_require__(6).f;\n\tmodule.exports = function(name){\n\t var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});\n\t if(name.charAt(0) != '_' && !(name in $Symbol))defineProperty($Symbol, name, {value: wksExt.f(name)});\n\t};\n\n/***/ },\n/* 53 */\n/***/ function(module, exports, __webpack_require__) {\n\n\texports.f = __webpack_require__(4);\n\n/***/ },\n/* 54 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 19.1.2.14 Object.keys(O)\n\tvar toObject = __webpack_require__(28)\n\t , $keys = __webpack_require__(18);\n\t\n\t__webpack_require__(50)('keys', function(){\n\t return function keys(it){\n\t return $keys(toObject(it));\n\t };\n\t});\n\n/***/ },\n/* 55 */\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\tvar isArray = function isArray(value) {\n\t return value && value.constructor === Array;\n\t};\n\t\n\texports.default = isArray;\n\tmodule.exports = exports[\"default\"];\n\n/***/ },\n/* 56 */,\n/* 57 */,\n/* 58 */,\n/* 59 */,\n/* 60 */,\n/* 61 */,\n/* 62 */,\n/* 63 */,\n/* 64 */,\n/* 65 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)\n\tvar $keys = __webpack_require__(32)\n\t , hiddenKeys = __webpack_require__(22).concat('length', 'prototype');\n\t\n\texports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O){\n\t return $keys(O, hiddenKeys);\n\t};\n\n/***/ },\n/* 66 */\n/***/ function(module, exports) {\n\n\texports.f = Object.getOwnPropertySymbols;\n\n/***/ },\n/* 67 */,\n/* 68 */,\n/* 69 */,\n/* 70 */,\n/* 71 */,\n/* 72 */,\n/* 73 */,\n/* 74 */,\n/* 75 */,\n/* 76 */,\n/* 77 */,\n/* 78 */,\n/* 79 */,\n/* 80 */,\n/* 81 */,\n/* 82 */,\n/* 83 */,\n/* 84 */,\n/* 85 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdSelect = __webpack_require__(262);\n\t\n\tvar _mdSelect2 = _interopRequireDefault(_mdSelect);\n\t\n\tvar _mdOption = __webpack_require__(261);\n\t\n\tvar _mdOption2 = _interopRequireDefault(_mdOption);\n\t\n\tvar _mdSelect3 = __webpack_require__(214);\n\t\n\tvar _mdSelect4 = _interopRequireDefault(_mdSelect3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-select', Vue.extend(_mdSelect2.default));\n\t Vue.component('md-option', Vue.extend(_mdOption2.default));\n\t\n\t Vue.material.styles.push(_mdSelect4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n/* 86 */,\n/* 87 */,\n/* 88 */,\n/* 89 */,\n/* 90 */,\n/* 91 */,\n/* 92 */,\n/* 93 */,\n/* 94 */,\n/* 95 */,\n/* 96 */,\n/* 97 */,\n/* 98 */,\n/* 99 */,\n/* 100 */,\n/* 101 */,\n/* 102 */,\n/* 103 */,\n/* 104 */,\n/* 105 */,\n/* 106 */,\n/* 107 */,\n/* 108 */,\n/* 109 */,\n/* 110 */,\n/* 111 */,\n/* 112 */,\n/* 113 */,\n/* 114 */,\n/* 115 */,\n/* 116 */,\n/* 117 */,\n/* 118 */,\n/* 119 */,\n/* 120 */,\n/* 121 */,\n/* 122 */,\n/* 123 */,\n/* 124 */,\n/* 125 */,\n/* 126 */,\n/* 127 */,\n/* 128 */,\n/* 129 */,\n/* 130 */,\n/* 131 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _getClosestVueParent = __webpack_require__(13);\n\t\n\tvar _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t props: {\n\t value: [String, Boolean, Number]\n\t },\n\t data: function data() {\n\t return {\n\t parentSelect: {},\n\t check: false,\n\t index: 0\n\t };\n\t },\n\t computed: {\n\t isSelected: function isSelected() {\n\t if (this.value && this.parentSelect.value) {\n\t var thisValue = this.value.toString();\n\t\n\t if (this.parentSelect.multiple) {\n\t return this.parentSelect.value.indexOf(thisValue) >= 0;\n\t }\n\t\n\t return this.value && this.parentSelect.value && thisValue === this.parentSelect.value.toString();\n\t }\n\t\n\t return false;\n\t },\n\t classes: function classes() {\n\t return {\n\t 'md-selected': this.isSelected,\n\t 'md-checked': this.check\n\t };\n\t }\n\t },\n\t methods: {\n\t isMultiple: function isMultiple() {\n\t return this.parentSelect.multiple;\n\t },\n\t setParentOption: function setParentOption() {\n\t if (!this.isMultiple()) {\n\t this.parentSelect.selectOption(this.value, this.$refs.item.textContent);\n\t } else {\n\t this.check = !this.check;\n\t }\n\t },\n\t selectOption: function selectOption($event) {\n\t this.setParentOption();\n\t this.$emit('selected', $event);\n\t }\n\t },\n\t watch: {\n\t isSelected: function isSelected(selected) {\n\t if (this.isMultiple()) {\n\t this.check = selected;\n\t }\n\t },\n\t check: function check(_check) {\n\t if (_check) {\n\t this.parentSelect.selectMultiple(this.index, this.value, this.$refs.item.textContent);\n\t } else {\n\t this.parentSelect.selectMultiple(this.index);\n\t }\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.parentSelect = (0, _getClosestVueParent2.default)(this.$parent, 'md-select');\n\t this.parentContent = (0, _getClosestVueParent2.default)(this.$parent, 'md-menu-content');\n\t\n\t if (!this.parentSelect) {\n\t throw new Error('You must wrap the md-option in a md-select');\n\t }\n\t\n\t this.parentSelect.optionsAmount++;\n\t this.index = this.parentSelect.optionsAmount;\n\t\n\t this.parentSelect.multipleOptions[this.index] = {};\n\t this.parentSelect.options[this.index] = this;\n\t\n\t if (this.isMultiple() && this.parentSelect.value.indexOf(this.value) >= 0 || this.parentSelect.value === this.value) {\n\t this.setParentOption();\n\t }\n\t },\n\t beforeDestroy: function beforeDestroy() {\n\t if (this.parentSelect) {\n\t delete this.parentSelect.options[this.index];\n\t delete this.parentSelect.multipleOptions[this.index];\n\t }\n\t }\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n/* 132 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _typeof2 = __webpack_require__(154);\n\t\n\tvar _typeof3 = _interopRequireDefault(_typeof2);\n\t\n\tvar _keys = __webpack_require__(39);\n\t\n\tvar _keys2 = _interopRequireDefault(_keys);\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tvar _getClosestVueParent = __webpack_require__(13);\n\t\n\tvar _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent);\n\t\n\tvar _isArray = __webpack_require__(55);\n\t\n\tvar _isArray2 = _interopRequireDefault(_isArray);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t props: {\n\t name: String,\n\t id: String,\n\t required: Boolean,\n\t multiple: Boolean,\n\t value: [String, Number, Array],\n\t disabled: Boolean,\n\t placeholder: String,\n\t mdMenuClass: String\n\t },\n\t mixins: [_mixin2.default],\n\t data: function data() {\n\t return {\n\t selectedValue: null,\n\t selectedText: null,\n\t multipleText: null,\n\t multipleOptions: {},\n\t options: {},\n\t optionsAmount: 0\n\t };\n\t },\n\t\n\t computed: {\n\t classes: function classes() {\n\t return {\n\t 'md-disabled': this.disabled\n\t };\n\t },\n\t contentClasses: function contentClasses() {\n\t if (this.multiple) {\n\t return 'md-multiple ' + this.mdMenuClass;\n\t }\n\t\n\t return this.mdMenuClass;\n\t }\n\t },\n\t watch: {\n\t value: function value(_value) {\n\t this.setTextAndValue(_value);\n\t },\n\t disabled: function disabled() {\n\t this.setParentDisabled();\n\t },\n\t required: function required() {\n\t this.setParentRequired();\n\t },\n\t placeholder: function placeholder() {\n\t this.setParentPlaceholder();\n\t }\n\t },\n\t methods: {\n\t setParentDisabled: function setParentDisabled() {\n\t this.parentContainer.isDisabled = this.disabled;\n\t },\n\t setParentRequired: function setParentRequired() {\n\t this.parentContainer.isRequired = this.required;\n\t },\n\t setParentPlaceholder: function setParentPlaceholder() {\n\t this.parentContainer.hasPlaceholder = !!this.placeholder;\n\t },\n\t getSingleValue: function getSingleValue(value) {\n\t var _this = this;\n\t\n\t var output = {};\n\t\n\t (0, _keys2.default)(this.options).forEach(function (index) {\n\t var options = _this.options[index];\n\t\n\t if (options.value === value) {\n\t output.value = value;\n\t output.text = options.$refs.item.textContent;\n\t }\n\t });\n\t\n\t return output;\n\t },\n\t getMultipleValue: function getMultipleValue(modelValue) {\n\t var _this2 = this;\n\t\n\t if ((0, _isArray2.default)(this.value)) {\n\t var _ret = function () {\n\t var outputText = [];\n\t\n\t modelValue.forEach(function (value) {\n\t (0, _keys2.default)(_this2.options).forEach(function (index) {\n\t var options = _this2.options[index];\n\t\n\t if (options.value === value) {\n\t var text = options.$refs.item.textContent;\n\t\n\t _this2.multipleOptions[index] = {\n\t value: value,\n\t text: text\n\t };\n\t outputText.push(text);\n\t }\n\t });\n\t });\n\t\n\t return {\n\t v: {\n\t value: modelValue,\n\t text: outputText.join(', ')\n\t }\n\t };\n\t }();\n\t\n\t if ((typeof _ret === 'undefined' ? 'undefined' : (0, _typeof3.default)(_ret)) === \"object\") return _ret.v;\n\t }\n\t\n\t return {};\n\t },\n\t setTextAndValue: function setTextAndValue(modelValue) {\n\t var output = this.multiple ? this.getMultipleValue(modelValue) : this.getSingleValue(modelValue);\n\t\n\t this.selectedValue = output.value;\n\t this.selectedText = output.text;\n\t\n\t if (this.selectedText && this.parentContainer) {\n\t this.parentContainer.setValue(this.selectedText);\n\t }\n\t },\n\t changeValue: function changeValue(value) {\n\t this.$emit('input', value);\n\t this.$emit('change', value);\n\t this.$emit('selected', value);\n\t },\n\t selectMultiple: function selectMultiple(index, value, text) {\n\t var values = [];\n\t\n\t this.multipleOptions[index] = {\n\t value: value,\n\t text: text\n\t };\n\t\n\t for (var key in this.multipleOptions) {\n\t if (this.multipleOptions.hasOwnProperty(key) && this.multipleOptions[key].value) {\n\t values.push(this.multipleOptions[key].value);\n\t }\n\t }\n\t\n\t this.changeValue(values);\n\t },\n\t selectOption: function selectOption(value, text) {\n\t this.selectedText = text;\n\t this.setTextAndValue(value);\n\t this.changeValue(value);\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.parentContainer = (0, _getClosestVueParent2.default)(this.$parent, 'md-input-container');\n\t\n\t if (this.parentContainer) {\n\t this.setParentDisabled();\n\t this.setParentRequired();\n\t this.setParentPlaceholder();\n\t this.parentContainer.hasSelect = true;\n\t }\n\t\n\t this.setTextAndValue(this.value);\n\t },\n\t beforeDestroy: function beforeDestroy() {\n\t if (this.parentContainer) {\n\t this.parentContainer.setValue('');\n\t this.parentContainer.hasSelect = false;\n\t }\n\t }\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n/* 133 */,\n/* 134 */,\n/* 135 */,\n/* 136 */,\n/* 137 */,\n/* 138 */,\n/* 139 */,\n/* 140 */,\n/* 141 */,\n/* 142 */,\n/* 143 */,\n/* 144 */,\n/* 145 */,\n/* 146 */,\n/* 147 */,\n/* 148 */,\n/* 149 */,\n/* 150 */,\n/* 151 */,\n/* 152 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = { \"default\": __webpack_require__(156), __esModule: true };\n\n/***/ },\n/* 153 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = { \"default\": __webpack_require__(157), __esModule: true };\n\n/***/ },\n/* 154 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t\"use strict\";\n\t\n\texports.__esModule = true;\n\t\n\tvar _iterator = __webpack_require__(153);\n\t\n\tvar _iterator2 = _interopRequireDefault(_iterator);\n\t\n\tvar _symbol = __webpack_require__(152);\n\t\n\tvar _symbol2 = _interopRequireDefault(_symbol);\n\t\n\tvar _typeof = typeof _symbol2.default === \"function\" && typeof _iterator2.default === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof _symbol2.default === \"function\" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? \"symbol\" : typeof obj; };\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = typeof _symbol2.default === \"function\" && _typeof(_iterator2.default) === \"symbol\" ? function (obj) {\n\t return typeof obj === \"undefined\" ? \"undefined\" : _typeof(obj);\n\t} : function (obj) {\n\t return obj && typeof _symbol2.default === \"function\" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? \"symbol\" : typeof obj === \"undefined\" ? \"undefined\" : _typeof(obj);\n\t};\n\n/***/ },\n/* 155 */,\n/* 156 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t__webpack_require__(169);\n\t__webpack_require__(168);\n\t__webpack_require__(170);\n\t__webpack_require__(171);\n\tmodule.exports = __webpack_require__(5).Symbol;\n\n/***/ },\n/* 157 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t__webpack_require__(43);\n\t__webpack_require__(172);\n\tmodule.exports = __webpack_require__(53).f('iterator');\n\n/***/ },\n/* 158 */\n/***/ function(module, exports) {\n\n\tmodule.exports = function(){ /* empty */ };\n\n/***/ },\n/* 159 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// all enumerable object keys, includes symbols\n\tvar getKeys = __webpack_require__(18)\n\t , gOPS = __webpack_require__(66)\n\t , pIE = __webpack_require__(49);\n\tmodule.exports = function(it){\n\t var result = getKeys(it)\n\t , getSymbols = gOPS.f;\n\t if(getSymbols){\n\t var symbols = getSymbols(it)\n\t , isEnum = pIE.f\n\t , i = 0\n\t , key;\n\t while(symbols.length > i)if(isEnum.call(it, key = symbols[i++]))result.push(key);\n\t } return result;\n\t};\n\n/***/ },\n/* 160 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.2.2 IsArray(argument)\n\tvar cof = __webpack_require__(26);\n\tmodule.exports = Array.isArray || function isArray(arg){\n\t return cof(arg) == 'Array';\n\t};\n\n/***/ },\n/* 161 */\n/***/ function(module, exports) {\n\n\tmodule.exports = function(done, value){\n\t return {value: value, done: !!done};\n\t};\n\n/***/ },\n/* 162 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar getKeys = __webpack_require__(18)\n\t , toIObject = __webpack_require__(11);\n\tmodule.exports = function(object, el){\n\t var O = toIObject(object)\n\t , keys = getKeys(O)\n\t , length = keys.length\n\t , index = 0\n\t , key;\n\t while(length > index)if(O[key = keys[index++]] === el)return key;\n\t};\n\n/***/ },\n/* 163 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar META = __webpack_require__(20)('meta')\n\t , isObject = __webpack_require__(9)\n\t , has = __webpack_require__(7)\n\t , setDesc = __webpack_require__(6).f\n\t , id = 0;\n\tvar isExtensible = Object.isExtensible || function(){\n\t return true;\n\t};\n\tvar FREEZE = !__webpack_require__(10)(function(){\n\t return isExtensible(Object.preventExtensions({}));\n\t});\n\tvar setMeta = function(it){\n\t setDesc(it, META, {value: {\n\t i: 'O' + ++id, // object ID\n\t w: {} // weak collections IDs\n\t }});\n\t};\n\tvar fastKey = function(it, create){\n\t // return primitive with prefix\n\t if(!isObject(it))return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;\n\t if(!has(it, META)){\n\t // can't set metadata to uncaught frozen object\n\t if(!isExtensible(it))return 'F';\n\t // not necessary to add metadata\n\t if(!create)return 'E';\n\t // add missing metadata\n\t setMeta(it);\n\t // return object ID\n\t } return it[META].i;\n\t};\n\tvar getWeak = function(it, create){\n\t if(!has(it, META)){\n\t // can't set metadata to uncaught frozen object\n\t if(!isExtensible(it))return true;\n\t // not necessary to add metadata\n\t if(!create)return false;\n\t // add missing metadata\n\t setMeta(it);\n\t // return hash weak collections IDs\n\t } return it[META].w;\n\t};\n\t// add metadata on freeze-family methods calling\n\tvar onFreeze = function(it){\n\t if(FREEZE && meta.NEED && isExtensible(it) && !has(it, META))setMeta(it);\n\t return it;\n\t};\n\tvar meta = module.exports = {\n\t KEY: META,\n\t NEED: false,\n\t fastKey: fastKey,\n\t getWeak: getWeak,\n\t onFreeze: onFreeze\n\t};\n\n/***/ },\n/* 164 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar pIE = __webpack_require__(49)\n\t , createDesc = __webpack_require__(14)\n\t , toIObject = __webpack_require__(11)\n\t , toPrimitive = __webpack_require__(25)\n\t , has = __webpack_require__(7)\n\t , IE8_DOM_DEFINE = __webpack_require__(29)\n\t , gOPD = Object.getOwnPropertyDescriptor;\n\t\n\texports.f = __webpack_require__(3) ? gOPD : function getOwnPropertyDescriptor(O, P){\n\t O = toIObject(O);\n\t P = toPrimitive(P, true);\n\t if(IE8_DOM_DEFINE)try {\n\t return gOPD(O, P);\n\t } catch(e){ /* empty */ }\n\t if(has(O, P))return createDesc(!pIE.f.call(O, P), O[P]);\n\t};\n\n/***/ },\n/* 165 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window\n\tvar toIObject = __webpack_require__(11)\n\t , gOPN = __webpack_require__(65).f\n\t , toString = {}.toString;\n\t\n\tvar windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames\n\t ? Object.getOwnPropertyNames(window) : [];\n\t\n\tvar getWindowNames = function(it){\n\t try {\n\t return gOPN(it);\n\t } catch(e){\n\t return windowNames.slice();\n\t }\n\t};\n\t\n\tmodule.exports.f = function getOwnPropertyNames(it){\n\t return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));\n\t};\n\n\n/***/ },\n/* 166 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar addToUnscopables = __webpack_require__(158)\n\t , step = __webpack_require__(161)\n\t , Iterators = __webpack_require__(23)\n\t , toIObject = __webpack_require__(11);\n\t\n\t// 22.1.3.4 Array.prototype.entries()\n\t// 22.1.3.13 Array.prototype.keys()\n\t// 22.1.3.29 Array.prototype.values()\n\t// 22.1.3.30 Array.prototype[@@iterator]()\n\tmodule.exports = __webpack_require__(40)(Array, 'Array', function(iterated, kind){\n\t this._t = toIObject(iterated); // target\n\t this._i = 0; // next index\n\t this._k = kind; // kind\n\t// 22.1.5.2.1 %ArrayIteratorPrototype%.next()\n\t}, function(){\n\t var O = this._t\n\t , kind = this._k\n\t , index = this._i++;\n\t if(!O || index >= O.length){\n\t this._t = undefined;\n\t return step(1);\n\t }\n\t if(kind == 'keys' )return step(0, index);\n\t if(kind == 'values')return step(0, O[index]);\n\t return step(0, [index, O[index]]);\n\t}, 'values');\n\t\n\t// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)\n\tIterators.Arguments = Iterators.Array;\n\t\n\taddToUnscopables('keys');\n\taddToUnscopables('values');\n\taddToUnscopables('entries');\n\n/***/ },\n/* 167 */,\n/* 168 */\n/***/ function(module, exports) {\n\n\n\n/***/ },\n/* 169 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t// ECMAScript 6 symbols shim\n\tvar global = __webpack_require__(2)\n\t , has = __webpack_require__(7)\n\t , DESCRIPTORS = __webpack_require__(3)\n\t , $export = __webpack_require__(16)\n\t , redefine = __webpack_require__(42)\n\t , META = __webpack_require__(163).KEY\n\t , $fails = __webpack_require__(10)\n\t , shared = __webpack_require__(24)\n\t , setToStringTag = __webpack_require__(33)\n\t , uid = __webpack_require__(20)\n\t , wks = __webpack_require__(4)\n\t , wksExt = __webpack_require__(53)\n\t , wksDefine = __webpack_require__(52)\n\t , keyOf = __webpack_require__(162)\n\t , enumKeys = __webpack_require__(159)\n\t , isArray = __webpack_require__(160)\n\t , anObject = __webpack_require__(12)\n\t , toIObject = __webpack_require__(11)\n\t , toPrimitive = __webpack_require__(25)\n\t , createDesc = __webpack_require__(14)\n\t , _create = __webpack_require__(41)\n\t , gOPNExt = __webpack_require__(165)\n\t , $GOPD = __webpack_require__(164)\n\t , $DP = __webpack_require__(6)\n\t , $keys = __webpack_require__(18)\n\t , gOPD = $GOPD.f\n\t , dP = $DP.f\n\t , gOPN = gOPNExt.f\n\t , $Symbol = global.Symbol\n\t , $JSON = global.JSON\n\t , _stringify = $JSON && $JSON.stringify\n\t , PROTOTYPE = 'prototype'\n\t , HIDDEN = wks('_hidden')\n\t , TO_PRIMITIVE = wks('toPrimitive')\n\t , isEnum = {}.propertyIsEnumerable\n\t , SymbolRegistry = shared('symbol-registry')\n\t , AllSymbols = shared('symbols')\n\t , OPSymbols = shared('op-symbols')\n\t , ObjectProto = Object[PROTOTYPE]\n\t , USE_NATIVE = typeof $Symbol == 'function'\n\t , QObject = global.QObject;\n\t// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173\n\tvar setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;\n\t\n\t// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687\n\tvar setSymbolDesc = DESCRIPTORS && $fails(function(){\n\t return _create(dP({}, 'a', {\n\t get: function(){ return dP(this, 'a', {value: 7}).a; }\n\t })).a != 7;\n\t}) ? function(it, key, D){\n\t var protoDesc = gOPD(ObjectProto, key);\n\t if(protoDesc)delete ObjectProto[key];\n\t dP(it, key, D);\n\t if(protoDesc && it !== ObjectProto)dP(ObjectProto, key, protoDesc);\n\t} : dP;\n\t\n\tvar wrap = function(tag){\n\t var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);\n\t sym._k = tag;\n\t return sym;\n\t};\n\t\n\tvar isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function(it){\n\t return typeof it == 'symbol';\n\t} : function(it){\n\t return it instanceof $Symbol;\n\t};\n\t\n\tvar $defineProperty = function defineProperty(it, key, D){\n\t if(it === ObjectProto)$defineProperty(OPSymbols, key, D);\n\t anObject(it);\n\t key = toPrimitive(key, true);\n\t anObject(D);\n\t if(has(AllSymbols, key)){\n\t if(!D.enumerable){\n\t if(!has(it, HIDDEN))dP(it, HIDDEN, createDesc(1, {}));\n\t it[HIDDEN][key] = true;\n\t } else {\n\t if(has(it, HIDDEN) && it[HIDDEN][key])it[HIDDEN][key] = false;\n\t D = _create(D, {enumerable: createDesc(0, false)});\n\t } return setSymbolDesc(it, key, D);\n\t } return dP(it, key, D);\n\t};\n\tvar $defineProperties = function defineProperties(it, P){\n\t anObject(it);\n\t var keys = enumKeys(P = toIObject(P))\n\t , i = 0\n\t , l = keys.length\n\t , key;\n\t while(l > i)$defineProperty(it, key = keys[i++], P[key]);\n\t return it;\n\t};\n\tvar $create = function create(it, P){\n\t return P === undefined ? _create(it) : $defineProperties(_create(it), P);\n\t};\n\tvar $propertyIsEnumerable = function propertyIsEnumerable(key){\n\t var E = isEnum.call(this, key = toPrimitive(key, true));\n\t if(this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return false;\n\t return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;\n\t};\n\tvar $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key){\n\t it = toIObject(it);\n\t key = toPrimitive(key, true);\n\t if(it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return;\n\t var D = gOPD(it, key);\n\t if(D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key]))D.enumerable = true;\n\t return D;\n\t};\n\tvar $getOwnPropertyNames = function getOwnPropertyNames(it){\n\t var names = gOPN(toIObject(it))\n\t , result = []\n\t , i = 0\n\t , key;\n\t while(names.length > i){\n\t if(!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META)result.push(key);\n\t } return result;\n\t};\n\tvar $getOwnPropertySymbols = function getOwnPropertySymbols(it){\n\t var IS_OP = it === ObjectProto\n\t , names = gOPN(IS_OP ? OPSymbols : toIObject(it))\n\t , result = []\n\t , i = 0\n\t , key;\n\t while(names.length > i){\n\t if(has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true))result.push(AllSymbols[key]);\n\t } return result;\n\t};\n\t\n\t// 19.4.1.1 Symbol([description])\n\tif(!USE_NATIVE){\n\t $Symbol = function Symbol(){\n\t if(this instanceof $Symbol)throw TypeError('Symbol is not a constructor!');\n\t var tag = uid(arguments.length > 0 ? arguments[0] : undefined);\n\t var $set = function(value){\n\t if(this === ObjectProto)$set.call(OPSymbols, value);\n\t if(has(this, HIDDEN) && has(this[HIDDEN], tag))this[HIDDEN][tag] = false;\n\t setSymbolDesc(this, tag, createDesc(1, value));\n\t };\n\t if(DESCRIPTORS && setter)setSymbolDesc(ObjectProto, tag, {configurable: true, set: $set});\n\t return wrap(tag);\n\t };\n\t redefine($Symbol[PROTOTYPE], 'toString', function toString(){\n\t return this._k;\n\t });\n\t\n\t $GOPD.f = $getOwnPropertyDescriptor;\n\t $DP.f = $defineProperty;\n\t __webpack_require__(65).f = gOPNExt.f = $getOwnPropertyNames;\n\t __webpack_require__(49).f = $propertyIsEnumerable;\n\t __webpack_require__(66).f = $getOwnPropertySymbols;\n\t\n\t if(DESCRIPTORS && !__webpack_require__(36)){\n\t redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);\n\t }\n\t\n\t wksExt.f = function(name){\n\t return wrap(wks(name));\n\t }\n\t}\n\t\n\t$export($export.G + $export.W + $export.F * !USE_NATIVE, {Symbol: $Symbol});\n\t\n\tfor(var symbols = (\n\t // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14\n\t 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'\n\t).split(','), i = 0; symbols.length > i; )wks(symbols[i++]);\n\t\n\tfor(var symbols = $keys(wks.store), i = 0; symbols.length > i; )wksDefine(symbols[i++]);\n\t\n\t$export($export.S + $export.F * !USE_NATIVE, 'Symbol', {\n\t // 19.4.2.1 Symbol.for(key)\n\t 'for': function(key){\n\t return has(SymbolRegistry, key += '')\n\t ? SymbolRegistry[key]\n\t : SymbolRegistry[key] = $Symbol(key);\n\t },\n\t // 19.4.2.5 Symbol.keyFor(sym)\n\t keyFor: function keyFor(key){\n\t if(isSymbol(key))return keyOf(SymbolRegistry, key);\n\t throw TypeError(key + ' is not a symbol!');\n\t },\n\t useSetter: function(){ setter = true; },\n\t useSimple: function(){ setter = false; }\n\t});\n\t\n\t$export($export.S + $export.F * !USE_NATIVE, 'Object', {\n\t // 19.1.2.2 Object.create(O [, Properties])\n\t create: $create,\n\t // 19.1.2.4 Object.defineProperty(O, P, Attributes)\n\t defineProperty: $defineProperty,\n\t // 19.1.2.3 Object.defineProperties(O, Properties)\n\t defineProperties: $defineProperties,\n\t // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)\n\t getOwnPropertyDescriptor: $getOwnPropertyDescriptor,\n\t // 19.1.2.7 Object.getOwnPropertyNames(O)\n\t getOwnPropertyNames: $getOwnPropertyNames,\n\t // 19.1.2.8 Object.getOwnPropertySymbols(O)\n\t getOwnPropertySymbols: $getOwnPropertySymbols\n\t});\n\t\n\t// 24.3.2 JSON.stringify(value [, replacer [, space]])\n\t$JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function(){\n\t var S = $Symbol();\n\t // MS Edge converts symbol values to JSON as {}\n\t // WebKit converts symbol values to JSON as null\n\t // V8 throws on boxed symbols\n\t return _stringify([S]) != '[null]' || _stringify({a: S}) != '{}' || _stringify(Object(S)) != '{}';\n\t})), 'JSON', {\n\t stringify: function stringify(it){\n\t if(it === undefined || isSymbol(it))return; // IE8 returns string on undefined\n\t var args = [it]\n\t , i = 1\n\t , replacer, $replacer;\n\t while(arguments.length > i)args.push(arguments[i++]);\n\t replacer = args[1];\n\t if(typeof replacer == 'function')$replacer = replacer;\n\t if($replacer || !isArray(replacer))replacer = function(key, value){\n\t if($replacer)value = $replacer.call(this, key, value);\n\t if(!isSymbol(value))return value;\n\t };\n\t args[1] = replacer;\n\t return _stringify.apply($JSON, args);\n\t }\n\t});\n\t\n\t// 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)\n\t$Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(8)($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);\n\t// 19.4.3.5 Symbol.prototype[@@toStringTag]\n\tsetToStringTag($Symbol, 'Symbol');\n\t// 20.2.1.9 Math[@@toStringTag]\n\tsetToStringTag(Math, 'Math', true);\n\t// 24.3.3 JSON[@@toStringTag]\n\tsetToStringTag(global.JSON, 'JSON', true);\n\n/***/ },\n/* 170 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t__webpack_require__(52)('asyncIterator');\n\n/***/ },\n/* 171 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t__webpack_require__(52)('observable');\n\n/***/ },\n/* 172 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t__webpack_require__(166);\n\tvar global = __webpack_require__(2)\n\t , hide = __webpack_require__(8)\n\t , Iterators = __webpack_require__(23)\n\t , TO_STRING_TAG = __webpack_require__(4)('toStringTag');\n\t\n\tfor(var collections = ['NodeList', 'DOMTokenList', 'MediaList', 'StyleSheetList', 'CSSRuleList'], i = 0; i < 5; i++){\n\t var NAME = collections[i]\n\t , Collection = global[NAME]\n\t , proto = Collection && Collection.prototype;\n\t if(proto && !proto[TO_STRING_TAG])hide(proto, TO_STRING_TAG, NAME);\n\t Iterators[NAME] = Iterators.Array;\n\t}\n\n/***/ },\n/* 173 */,\n/* 174 */,\n/* 175 */,\n/* 176 */,\n/* 177 */,\n/* 178 */,\n/* 179 */,\n/* 180 */,\n/* 181 */\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n/* 182 */,\n/* 183 */,\n/* 184 */,\n/* 185 */,\n/* 186 */,\n/* 187 */,\n/* 188 */,\n/* 189 */,\n/* 190 */,\n/* 191 */,\n/* 192 */,\n/* 193 */,\n/* 194 */,\n/* 195 */,\n/* 196 */,\n/* 197 */,\n/* 198 */,\n/* 199 */,\n/* 200 */,\n/* 201 */,\n/* 202 */,\n/* 203 */,\n/* 204 */,\n/* 205 */,\n/* 206 */,\n/* 207 */,\n/* 208 */,\n/* 209 */,\n/* 210 */,\n/* 211 */,\n/* 212 */,\n/* 213 */,\n/* 214 */\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-select:after{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME.md-select:after{color:BACKGROUND-CONTRAST-0.38}.THEME_NAME.md-select-content .md-menu-item.md-selected,.THEME_NAME.md-select-content .md-menu-item.md-checked{color:PRIMARY-COLOR}\\n\"\n\n/***/ },\n/* 215 */,\n/* 216 */,\n/* 217 */,\n/* 218 */,\n/* 219 */,\n/* 220 */,\n/* 221 */,\n/* 222 */,\n/* 223 */,\n/* 224 */,\n/* 225 */,\n/* 226 */,\n/* 227 */,\n/* 228 */,\n/* 229 */,\n/* 230 */,\n/* 231 */,\n/* 232 */,\n/* 233 */,\n/* 234 */,\n/* 235 */,\n/* 236 */,\n/* 237 */,\n/* 238 */,\n/* 239 */,\n/* 240 */,\n/* 241 */,\n/* 242 */,\n/* 243 */,\n/* 244 */,\n/* 245 */,\n/* 246 */,\n/* 247 */,\n/* 248 */,\n/* 249 */,\n/* 250 */,\n/* 251 */,\n/* 252 */,\n/* 253 */,\n/* 254 */,\n/* 255 */,\n/* 256 */,\n/* 257 */,\n/* 258 */,\n/* 259 */,\n/* 260 */,\n/* 261 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(131)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(325)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n/* 262 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(181)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(132)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(293)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n/* 263 */,\n/* 264 */,\n/* 265 */,\n/* 266 */,\n/* 267 */,\n/* 268 */,\n/* 269 */,\n/* 270 */,\n/* 271 */,\n/* 272 */,\n/* 273 */,\n/* 274 */,\n/* 275 */,\n/* 276 */,\n/* 277 */,\n/* 278 */,\n/* 279 */,\n/* 280 */,\n/* 281 */,\n/* 282 */,\n/* 283 */,\n/* 284 */,\n/* 285 */,\n/* 286 */,\n/* 287 */,\n/* 288 */,\n/* 289 */,\n/* 290 */,\n/* 291 */,\n/* 292 */,\n/* 293 */\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-select\",\n\t class: [_vm.themeClass, _vm.classes]\n\t }, [_c('md-menu', {\n\t attrs: {\n\t \"md-close-on-select\": !_vm.multiple\n\t }\n\t }, [_c('span', {\n\t ref: \"value\",\n\t staticClass: \"md-select-value\",\n\t attrs: {\n\t \"md-menu-trigger\": \"\"\n\t }\n\t }, [_vm._v(_vm._s(_vm.selectedText || _vm.multipleText || _vm.placeholder))]), _vm._v(\" \"), _c('md-menu-content', {\n\t staticClass: \"md-select-content\",\n\t class: [_vm.themeClass, _vm.contentClasses]\n\t }, [_vm._t(\"default\")], 2)], 1), _vm._v(\" \"), _c('select', {\n\t attrs: {\n\t \"name\": _vm.name,\n\t \"id\": _vm.id,\n\t \"required\": _vm.required,\n\t \"disabled\": _vm.disabled,\n\t \"tabindex\": \"-1\"\n\t }\n\t }, [_c('option', {\n\t domProps: {\n\t \"value\": _vm.value\n\t }\n\t }, [_vm._v(_vm._s(_vm.value))])])], 1)\n\t},staticRenderFns: []}\n\n/***/ },\n/* 294 */,\n/* 295 */,\n/* 296 */,\n/* 297 */,\n/* 298 */,\n/* 299 */,\n/* 300 */,\n/* 301 */,\n/* 302 */,\n/* 303 */,\n/* 304 */,\n/* 305 */,\n/* 306 */,\n/* 307 */,\n/* 308 */,\n/* 309 */,\n/* 310 */,\n/* 311 */,\n/* 312 */,\n/* 313 */,\n/* 314 */,\n/* 315 */,\n/* 316 */,\n/* 317 */,\n/* 318 */,\n/* 319 */,\n/* 320 */,\n/* 321 */,\n/* 322 */,\n/* 323 */,\n/* 324 */,\n/* 325 */\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('md-menu-item', {\n\t staticClass: \"md-option\",\n\t class: _vm.classes,\n\t attrs: {\n\t \"tabindex\": \"-1\"\n\t },\n\t on: {\n\t \"click\": _vm.selectOption\n\t }\n\t }, [(_vm.parentSelect.multiple) ? _c('md-checkbox', {\n\t directives: [{\n\t name: \"model\",\n\t rawName: \"v-model\",\n\t value: (_vm.check),\n\t expression: \"check\"\n\t }],\n\t staticClass: \"md-primary\",\n\t domProps: {\n\t \"value\": (_vm.check)\n\t },\n\t on: {\n\t \"input\": function($event) {\n\t _vm.check = $event\n\t }\n\t }\n\t }, [_c('span', {\n\t ref: \"item\"\n\t }, [_vm._t(\"default\")], 2)]) : _c('span', {\n\t ref: \"item\"\n\t }, [_vm._t(\"default\")], 2)], 1)\n\t},staticRenderFns: []}\n\n/***/ }\n/******/ ])\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdSelect/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();\nif(typeof __g == 'number')__g = global; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_global.js\n// module id = 2\n// module chunks = 0 1 2 3 4 5 6","// Thank's IE8 for his funny defineProperty\nmodule.exports = !require('./_fails')(function(){\n return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_descriptors.js\n// module id = 3\n// module chunks = 0 1 2 3 4 5 6","var store = require('./_shared')('wks')\n , uid = require('./_uid')\n , Symbol = require('./_global').Symbol\n , USE_SYMBOL = typeof Symbol == 'function';\n\nvar $exports = module.exports = function(name){\n return store[name] || (store[name] =\n USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n};\n\n$exports.store = store;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks.js\n// module id = 4\n// module chunks = 0 1 2 3","var core = module.exports = {version: '2.4.0'};\nif(typeof __e == 'number')__e = core; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_core.js\n// module id = 5\n// module chunks = 0 1 2 3 4 5 6","var anObject = require('./_an-object')\n , IE8_DOM_DEFINE = require('./_ie8-dom-define')\n , toPrimitive = require('./_to-primitive')\n , dP = Object.defineProperty;\n\nexports.f = require('./_descriptors') ? Object.defineProperty : function defineProperty(O, P, Attributes){\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if(IE8_DOM_DEFINE)try {\n return dP(O, P, Attributes);\n } catch(e){ /* empty */ }\n if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n if('value' in Attributes)O[P] = Attributes.value;\n return O;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dp.js\n// module id = 6\n// module chunks = 0 1 2 3 4 5 6","var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function(it, key){\n return hasOwnProperty.call(it, key);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_has.js\n// module id = 7\n// module chunks = 0 1 2 3 4 5","var dP = require('./_object-dp')\n , createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function(object, key, value){\n return dP.f(object, key, createDesc(1, value));\n} : function(object, key, value){\n object[key] = value;\n return object;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_hide.js\n// module id = 8\n// module chunks = 0 1 2 3 4 5 6","module.exports = function(it){\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-object.js\n// module id = 9\n// module chunks = 0 1 2 3 4 5 6","module.exports = function(exec){\n try {\n return !!exec();\n } catch(e){\n return true;\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_fails.js\n// module id = 10\n// module chunks = 0 1 2 3 4 5 6","// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = require('./_iobject')\n , defined = require('./_defined');\nmodule.exports = function(it){\n return IObject(defined(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-iobject.js\n// module id = 11\n// module chunks = 0 1 2 3 4 5","var isObject = require('./_is-object');\nmodule.exports = function(it){\n if(!isObject(it))throw TypeError(it + ' is not an object!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_an-object.js\n// module id = 12\n// module chunks = 0 1 2 3 4 5 6","let getClosestVueParent = ($parent, cssClass) => {\n if (!$parent || !$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 = function(bitmap, value){\n return {\n enumerable : !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable : !(bitmap & 4),\n value : value\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_property-desc.js\n// module id = 14\n// module chunks = 0 1 2 3 4 5 6","// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function(it){\n if(it == undefined)throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_defined.js\n// module id = 15\n// module chunks = 0 1 2 3 4 5","var global = require('./_global')\n , core = require('./_core')\n , ctx = require('./_ctx')\n , hide = require('./_hide')\n , PROTOTYPE = 'prototype';\n\nvar $export = function(type, name, source){\n var IS_FORCED = type & $export.F\n , IS_GLOBAL = type & $export.G\n , IS_STATIC = type & $export.S\n , IS_PROTO = type & $export.P\n , IS_BIND = type & $export.B\n , IS_WRAP = type & $export.W\n , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n , expProto = exports[PROTOTYPE]\n , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n , key, own, out;\n if(IS_GLOBAL)source = name;\n for(key in source){\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if(own && key in exports)continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function(C){\n var F = function(a, b, c){\n if(this instanceof C){\n switch(arguments.length){\n case 0: return new C;\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if(IS_PROTO){\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library` \nmodule.exports = $export;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_export.js\n// module id = 16\n// module chunks = 0 1 2 3 4 5 6","// 7.1.4 ToInteger\nvar ceil = Math.ceil\n , floor = Math.floor;\nmodule.exports = function(it){\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-integer.js\n// module id = 17\n// module chunks = 0 1 2 3 4 5","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal')\n , enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O){\n return $keys(O, enumBugKeys);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys.js\n// module id = 18\n// module chunks = 0 1 2 3 4 5","var shared = require('./_shared')('keys')\n , uid = require('./_uid');\nmodule.exports = function(key){\n return shared[key] || (shared[key] = uid(key));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared-key.js\n// module id = 19\n// module chunks = 0 1 2 3 4 5","var id = 0\n , px = Math.random();\nmodule.exports = function(key){\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_uid.js\n// module id = 20\n// module chunks = 0 1 2 3 4 5","var isObject = require('./_is-object')\n , document = require('./_global').document\n // in old IE typeof document.createElement is 'object'\n , is = isObject(document) && isObject(document.createElement);\nmodule.exports = function(it){\n return is ? document.createElement(it) : {};\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_dom-create.js\n// module id = 21\n// module chunks = 0 1 2 3 4 5 6","// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-bug-keys.js\n// module id = 22\n// module chunks = 0 1 2 3 4 5","module.exports = {};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iterators.js\n// module id = 23\n// module chunks = 0 1 2 3","var global = require('./_global')\n , SHARED = '__core-js_shared__'\n , store = global[SHARED] || (global[SHARED] = {});\nmodule.exports = function(key){\n return store[key] || (store[key] = {});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared.js\n// module id = 24\n// module chunks = 0 1 2 3 4 5","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function(it, S){\n if(!isObject(it))return it;\n var fn, val;\n if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-primitive.js\n// module id = 25\n// module chunks = 0 1 2 3 4 5 6","var toString = {}.toString;\n\nmodule.exports = function(it){\n return toString.call(it).slice(8, -1);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_cof.js\n// module id = 26\n// module chunks = 0 1 2 3 4 5","// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function(fn, that, length){\n aFunction(fn);\n if(that === undefined)return fn;\n switch(length){\n case 1: return function(a){\n return fn.call(that, a);\n };\n case 2: return function(a, b){\n return fn.call(that, a, b);\n };\n case 3: return function(a, b, c){\n return fn.call(that, a, b, c);\n };\n }\n return function(/* ...args */){\n return fn.apply(that, arguments);\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ctx.js\n// module id = 27\n// module chunks = 0 1 2 3 4 5 6","// 7.1.13 ToObject(argument)\nvar defined = require('./_defined');\nmodule.exports = function(it){\n return Object(defined(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-object.js\n// module id = 28\n// module chunks = 0 1 2 3 4 5","module.exports = !require('./_descriptors') && !require('./_fails')(function(){\n return Object.defineProperty(require('./_dom-create')('div'), 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ie8-dom-define.js\n// module id = 29\n// module chunks = 0 1 2 3 4 5 6","// 7.1.15 ToLength\nvar toInteger = require('./_to-integer')\n , min = Math.min;\nmodule.exports = function(it){\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-length.js\n// module id = 30\n// module chunks = 0 1 2 3 4 5","module.exports = function(it){\n if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_a-function.js\n// module id = 31\n// module chunks = 0 1 2 3 4 5 6","var has = require('./_has')\n , toIObject = require('./_to-iobject')\n , arrayIndexOf = require('./_array-includes')(false)\n , IE_PROTO = require('./_shared-key')('IE_PROTO');\n\nmodule.exports = function(object, names){\n var O = toIObject(object)\n , i = 0\n , result = []\n , key;\n for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while(names.length > i)if(has(O, key = names[i++])){\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys-internal.js\n// module id = 32\n// module chunks = 0 1 2 3 4 5","var def = require('./_object-dp').f\n , has = require('./_has')\n , TAG = require('./_wks')('toStringTag');\n\nmodule.exports = function(it, tag, stat){\n if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_set-to-string-tag.js\n// module id = 33\n// module chunks = 0 1 2 3","// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = require('./_to-iobject')\n , toLength = require('./_to-length')\n , toIndex = require('./_to-index');\nmodule.exports = function(IS_INCLUDES){\n return function($this, el, fromIndex){\n var O = toIObject($this)\n , length = toLength(O.length)\n , index = toIndex(fromIndex, length)\n , value;\n // Array#includes uses SameValueZero equality algorithm\n if(IS_INCLUDES && el != el)while(length > index){\n value = O[index++];\n if(value != value)return true;\n // Array#toIndex ignores holes, Array#includes - not\n } else for(;length > index; index++)if(IS_INCLUDES || index in O){\n if(O[index] === el)return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_array-includes.js\n// module id = 34\n// module chunks = 0 1 2 3 4 5","// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = require('./_cof');\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iobject.js\n// module id = 35\n// module chunks = 0 1 2 3 4 5","module.exports = true;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_library.js\n// module id = 36\n// module chunks = 0 1 2 3","var toInteger = require('./_to-integer')\n , max = Math.max\n , min = Math.min;\nmodule.exports = function(index, length){\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-index.js\n// module id = 37\n// module chunks = 0 1 2 3 4 5","module.exports = { \"default\": require(\"core-js/library/fn/object/keys\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/object/keys.js\n// module id = 39\n// module chunks = 0 1 4 5","'use strict';\nvar LIBRARY = require('./_library')\n , $export = require('./_export')\n , redefine = require('./_redefine')\n , hide = require('./_hide')\n , has = require('./_has')\n , Iterators = require('./_iterators')\n , $iterCreate = require('./_iter-create')\n , setToStringTag = require('./_set-to-string-tag')\n , getPrototypeOf = require('./_object-gpo')\n , ITERATOR = require('./_wks')('iterator')\n , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next`\n , FF_ITERATOR = '@@iterator'\n , KEYS = 'keys'\n , VALUES = 'values';\n\nvar returnThis = function(){ return this; };\n\nmodule.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){\n $iterCreate(Constructor, NAME, next);\n var getMethod = function(kind){\n if(!BUGGY && kind in proto)return proto[kind];\n switch(kind){\n case KEYS: return function keys(){ return new Constructor(this, kind); };\n case VALUES: return function values(){ return new Constructor(this, kind); };\n } return function entries(){ return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator'\n , DEF_VALUES = DEFAULT == VALUES\n , VALUES_BUG = false\n , proto = Base.prototype\n , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]\n , $default = $native || getMethod(DEFAULT)\n , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined\n , $anyNative = NAME == 'Array' ? proto.entries || $native : $native\n , methods, key, IteratorPrototype;\n // Fix native\n if($anyNative){\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base));\n if(IteratorPrototype !== Object.prototype){\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if(DEF_VALUES && $native && $native.name !== VALUES){\n VALUES_BUG = true;\n $default = function values(){ return $native.call(this); };\n }\n // Define iterator\n if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if(DEFAULT){\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if(FORCED)for(key in methods){\n if(!(key in proto))redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-define.js\n// module id = 40\n// module chunks = 0 1 2 3","// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\nvar anObject = require('./_an-object')\n , dPs = require('./_object-dps')\n , enumBugKeys = require('./_enum-bug-keys')\n , IE_PROTO = require('./_shared-key')('IE_PROTO')\n , Empty = function(){ /* empty */ }\n , PROTOTYPE = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function(){\n // Thrash, waste and sodomy: IE GC bug\n var iframe = require('./_dom-create')('iframe')\n , i = enumBugKeys.length\n , lt = '<'\n , gt = '>'\n , iframeDocument;\n iframe.style.display = 'none';\n require('./_html').appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];\n return createDict();\n};\n\nmodule.exports = Object.create || function create(O, Properties){\n var result;\n if(O !== null){\n Empty[PROTOTYPE] = anObject(O);\n result = new Empty;\n Empty[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = createDict();\n return Properties === undefined ? result : dPs(result, Properties);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-create.js\n// module id = 41\n// module chunks = 0 1 2 3","module.exports = require('./_hide');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_redefine.js\n// module id = 42\n// module chunks = 0 1 2 3","'use strict';\nvar $at = require('./_string-at')(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\nrequire('./_iter-define')(String, 'String', function(iterated){\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function(){\n var O = this._t\n , index = this._i\n , point;\n if(index >= O.length)return {value: undefined, done: true};\n point = $at(O, index);\n this._i += point.length;\n return {value: point, done: false};\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.string.iterator.js\n// module id = 43\n// module chunks = 0 1 2 3","require('../../modules/es6.object.keys');\nmodule.exports = require('../../modules/_core').Object.keys;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/object/keys.js\n// module id = 44\n// module chunks = 0 1 4 5","module.exports = require('./_global').document && document.documentElement;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_html.js\n// module id = 45\n// module chunks = 0 1 2 3","'use strict';\nvar create = require('./_object-create')\n , descriptor = require('./_property-desc')\n , setToStringTag = require('./_set-to-string-tag')\n , IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\nrequire('./_hide')(IteratorPrototype, require('./_wks')('iterator'), function(){ return this; });\n\nmodule.exports = function(Constructor, NAME, next){\n Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)});\n setToStringTag(Constructor, NAME + ' Iterator');\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-create.js\n// module id = 46\n// module chunks = 0 1 2 3","var dP = require('./_object-dp')\n , anObject = require('./_an-object')\n , getKeys = require('./_object-keys');\n\nmodule.exports = require('./_descriptors') ? Object.defineProperties : function defineProperties(O, Properties){\n anObject(O);\n var keys = getKeys(Properties)\n , length = keys.length\n , i = 0\n , P;\n while(length > i)dP.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dps.js\n// module id = 47\n// module chunks = 0 1 2 3","// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\nvar has = require('./_has')\n , toObject = require('./_to-object')\n , IE_PROTO = require('./_shared-key')('IE_PROTO')\n , ObjectProto = Object.prototype;\n\nmodule.exports = Object.getPrototypeOf || function(O){\n O = toObject(O);\n if(has(O, IE_PROTO))return O[IE_PROTO];\n if(typeof O.constructor == 'function' && O instanceof O.constructor){\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gpo.js\n// module id = 48\n// module chunks = 0 1 2 3","exports.f = {}.propertyIsEnumerable;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-pie.js\n// module id = 49\n// module chunks = 0 1","// most Object methods by ES6 should accept primitives\nvar $export = require('./_export')\n , core = require('./_core')\n , fails = require('./_fails');\nmodule.exports = function(KEY, exec){\n var fn = (core.Object || {})[KEY] || Object[KEY]\n , exp = {};\n exp[KEY] = exec(fn);\n $export($export.S + $export.F * fails(function(){ fn(1); }), 'Object', exp);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-sap.js\n// module id = 50\n// module chunks = 0 1 4 5","var toInteger = require('./_to-integer')\n , defined = require('./_defined');\n// true -> String#at\n// false -> String#codePointAt\nmodule.exports = function(TO_STRING){\n return function(that, pos){\n var s = String(defined(that))\n , i = toInteger(pos)\n , l = s.length\n , a, b;\n if(i < 0 || i >= l)return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_string-at.js\n// module id = 51\n// module chunks = 0 1 2 3","var global = require('./_global')\n , core = require('./_core')\n , LIBRARY = require('./_library')\n , wksExt = require('./_wks-ext')\n , defineProperty = require('./_object-dp').f;\nmodule.exports = function(name){\n var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});\n if(name.charAt(0) != '_' && !(name in $Symbol))defineProperty($Symbol, name, {value: wksExt.f(name)});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks-define.js\n// module id = 52\n// module chunks = 0 1","exports.f = require('./_wks');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks-ext.js\n// module id = 53\n// module chunks = 0 1","// 19.1.2.14 Object.keys(O)\nvar toObject = require('./_to-object')\n , $keys = require('./_object-keys');\n\nrequire('./_object-sap')('keys', function(){\n return function keys(it){\n return $keys(toObject(it));\n };\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.object.keys.js\n// module id = 54\n// module chunks = 0 1 4 5","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","// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)\nvar $keys = require('./_object-keys-internal')\n , hiddenKeys = require('./_enum-bug-keys').concat('length', 'prototype');\n\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O){\n return $keys(O, hiddenKeys);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gopn.js\n// module id = 65\n// module chunks = 0 1","exports.f = Object.getOwnPropertySymbols;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gops.js\n// module id = 66\n// module chunks = 0 1","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","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdOption.vue?cc0b78e2","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSelect.vue?20c166cb","module.exports = { \"default\": require(\"core-js/library/fn/symbol\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/symbol.js\n// module id = 152\n// module chunks = 0 1","module.exports = { \"default\": require(\"core-js/library/fn/symbol/iterator\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/symbol/iterator.js\n// module id = 153\n// module chunks = 0 1","\"use strict\";\n\nexports.__esModule = true;\n\nvar _iterator = require(\"../core-js/symbol/iterator\");\n\nvar _iterator2 = _interopRequireDefault(_iterator);\n\nvar _symbol = require(\"../core-js/symbol\");\n\nvar _symbol2 = _interopRequireDefault(_symbol);\n\nvar _typeof = typeof _symbol2.default === \"function\" && typeof _iterator2.default === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof _symbol2.default === \"function\" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? \"symbol\" : typeof obj; };\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = typeof _symbol2.default === \"function\" && _typeof(_iterator2.default) === \"symbol\" ? function (obj) {\n return typeof obj === \"undefined\" ? \"undefined\" : _typeof(obj);\n} : function (obj) {\n return obj && typeof _symbol2.default === \"function\" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? \"symbol\" : typeof obj === \"undefined\" ? \"undefined\" : _typeof(obj);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/helpers/typeof.js\n// module id = 154\n// module chunks = 0 1","require('../../modules/es6.symbol');\nrequire('../../modules/es6.object.to-string');\nrequire('../../modules/es7.symbol.async-iterator');\nrequire('../../modules/es7.symbol.observable');\nmodule.exports = require('../../modules/_core').Symbol;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/symbol/index.js\n// module id = 156\n// module chunks = 0 1","require('../../modules/es6.string.iterator');\nrequire('../../modules/web.dom.iterable');\nmodule.exports = require('../../modules/_wks-ext').f('iterator');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/symbol/iterator.js\n// module id = 157\n// module chunks = 0 1","module.exports = function(){ /* empty */ };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_add-to-unscopables.js\n// module id = 158\n// module chunks = 0 1","// all enumerable object keys, includes symbols\nvar getKeys = require('./_object-keys')\n , gOPS = require('./_object-gops')\n , pIE = require('./_object-pie');\nmodule.exports = function(it){\n var result = getKeys(it)\n , getSymbols = gOPS.f;\n if(getSymbols){\n var symbols = getSymbols(it)\n , isEnum = pIE.f\n , i = 0\n , key;\n while(symbols.length > i)if(isEnum.call(it, key = symbols[i++]))result.push(key);\n } return result;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-keys.js\n// module id = 159\n// module chunks = 0 1","// 7.2.2 IsArray(argument)\nvar cof = require('./_cof');\nmodule.exports = Array.isArray || function isArray(arg){\n return cof(arg) == 'Array';\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-array.js\n// module id = 160\n// module chunks = 0 1","module.exports = function(done, value){\n return {value: value, done: !!done};\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-step.js\n// module id = 161\n// module chunks = 0 1","var getKeys = require('./_object-keys')\n , toIObject = require('./_to-iobject');\nmodule.exports = function(object, el){\n var O = toIObject(object)\n , keys = getKeys(O)\n , length = keys.length\n , index = 0\n , key;\n while(length > index)if(O[key = keys[index++]] === el)return key;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_keyof.js\n// module id = 162\n// module chunks = 0 1","var META = require('./_uid')('meta')\n , isObject = require('./_is-object')\n , has = require('./_has')\n , setDesc = require('./_object-dp').f\n , id = 0;\nvar isExtensible = Object.isExtensible || function(){\n return true;\n};\nvar FREEZE = !require('./_fails')(function(){\n return isExtensible(Object.preventExtensions({}));\n});\nvar setMeta = function(it){\n setDesc(it, META, {value: {\n i: 'O' + ++id, // object ID\n w: {} // weak collections IDs\n }});\n};\nvar fastKey = function(it, create){\n // return primitive with prefix\n if(!isObject(it))return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;\n if(!has(it, META)){\n // can't set metadata to uncaught frozen object\n if(!isExtensible(it))return 'F';\n // not necessary to add metadata\n if(!create)return 'E';\n // add missing metadata\n setMeta(it);\n // return object ID\n } return it[META].i;\n};\nvar getWeak = function(it, create){\n if(!has(it, META)){\n // can't set metadata to uncaught frozen object\n if(!isExtensible(it))return true;\n // not necessary to add metadata\n if(!create)return false;\n // add missing metadata\n setMeta(it);\n // return hash weak collections IDs\n } return it[META].w;\n};\n// add metadata on freeze-family methods calling\nvar onFreeze = function(it){\n if(FREEZE && meta.NEED && isExtensible(it) && !has(it, META))setMeta(it);\n return it;\n};\nvar meta = module.exports = {\n KEY: META,\n NEED: false,\n fastKey: fastKey,\n getWeak: getWeak,\n onFreeze: onFreeze\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_meta.js\n// module id = 163\n// module chunks = 0 1","var pIE = require('./_object-pie')\n , createDesc = require('./_property-desc')\n , toIObject = require('./_to-iobject')\n , toPrimitive = require('./_to-primitive')\n , has = require('./_has')\n , IE8_DOM_DEFINE = require('./_ie8-dom-define')\n , gOPD = Object.getOwnPropertyDescriptor;\n\nexports.f = require('./_descriptors') ? gOPD : function getOwnPropertyDescriptor(O, P){\n O = toIObject(O);\n P = toPrimitive(P, true);\n if(IE8_DOM_DEFINE)try {\n return gOPD(O, P);\n } catch(e){ /* empty */ }\n if(has(O, P))return createDesc(!pIE.f.call(O, P), O[P]);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gopd.js\n// module id = 164\n// module chunks = 0 1","// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window\nvar toIObject = require('./_to-iobject')\n , gOPN = require('./_object-gopn').f\n , toString = {}.toString;\n\nvar windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames\n ? Object.getOwnPropertyNames(window) : [];\n\nvar getWindowNames = function(it){\n try {\n return gOPN(it);\n } catch(e){\n return windowNames.slice();\n }\n};\n\nmodule.exports.f = function getOwnPropertyNames(it){\n return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gopn-ext.js\n// module id = 165\n// module chunks = 0 1","'use strict';\nvar addToUnscopables = require('./_add-to-unscopables')\n , step = require('./_iter-step')\n , Iterators = require('./_iterators')\n , toIObject = require('./_to-iobject');\n\n// 22.1.3.4 Array.prototype.entries()\n// 22.1.3.13 Array.prototype.keys()\n// 22.1.3.29 Array.prototype.values()\n// 22.1.3.30 Array.prototype[@@iterator]()\nmodule.exports = require('./_iter-define')(Array, 'Array', function(iterated, kind){\n this._t = toIObject(iterated); // target\n this._i = 0; // next index\n this._k = kind; // kind\n// 22.1.5.2.1 %ArrayIteratorPrototype%.next()\n}, function(){\n var O = this._t\n , kind = this._k\n , index = this._i++;\n if(!O || index >= O.length){\n this._t = undefined;\n return step(1);\n }\n if(kind == 'keys' )return step(0, index);\n if(kind == 'values')return step(0, O[index]);\n return step(0, [index, O[index]]);\n}, 'values');\n\n// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)\nIterators.Arguments = Iterators.Array;\n\naddToUnscopables('keys');\naddToUnscopables('values');\naddToUnscopables('entries');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.array.iterator.js\n// module id = 166\n// module chunks = 0 1","'use strict';\n// ECMAScript 6 symbols shim\nvar global = require('./_global')\n , has = require('./_has')\n , DESCRIPTORS = require('./_descriptors')\n , $export = require('./_export')\n , redefine = require('./_redefine')\n , META = require('./_meta').KEY\n , $fails = require('./_fails')\n , shared = require('./_shared')\n , setToStringTag = require('./_set-to-string-tag')\n , uid = require('./_uid')\n , wks = require('./_wks')\n , wksExt = require('./_wks-ext')\n , wksDefine = require('./_wks-define')\n , keyOf = require('./_keyof')\n , enumKeys = require('./_enum-keys')\n , isArray = require('./_is-array')\n , anObject = require('./_an-object')\n , toIObject = require('./_to-iobject')\n , toPrimitive = require('./_to-primitive')\n , createDesc = require('./_property-desc')\n , _create = require('./_object-create')\n , gOPNExt = require('./_object-gopn-ext')\n , $GOPD = require('./_object-gopd')\n , $DP = require('./_object-dp')\n , $keys = require('./_object-keys')\n , gOPD = $GOPD.f\n , dP = $DP.f\n , gOPN = gOPNExt.f\n , $Symbol = global.Symbol\n , $JSON = global.JSON\n , _stringify = $JSON && $JSON.stringify\n , PROTOTYPE = 'prototype'\n , HIDDEN = wks('_hidden')\n , TO_PRIMITIVE = wks('toPrimitive')\n , isEnum = {}.propertyIsEnumerable\n , SymbolRegistry = shared('symbol-registry')\n , AllSymbols = shared('symbols')\n , OPSymbols = shared('op-symbols')\n , ObjectProto = Object[PROTOTYPE]\n , USE_NATIVE = typeof $Symbol == 'function'\n , QObject = global.QObject;\n// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173\nvar setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;\n\n// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687\nvar setSymbolDesc = DESCRIPTORS && $fails(function(){\n return _create(dP({}, 'a', {\n get: function(){ return dP(this, 'a', {value: 7}).a; }\n })).a != 7;\n}) ? function(it, key, D){\n var protoDesc = gOPD(ObjectProto, key);\n if(protoDesc)delete ObjectProto[key];\n dP(it, key, D);\n if(protoDesc && it !== ObjectProto)dP(ObjectProto, key, protoDesc);\n} : dP;\n\nvar wrap = function(tag){\n var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);\n sym._k = tag;\n return sym;\n};\n\nvar isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function(it){\n return typeof it == 'symbol';\n} : function(it){\n return it instanceof $Symbol;\n};\n\nvar $defineProperty = function defineProperty(it, key, D){\n if(it === ObjectProto)$defineProperty(OPSymbols, key, D);\n anObject(it);\n key = toPrimitive(key, true);\n anObject(D);\n if(has(AllSymbols, key)){\n if(!D.enumerable){\n if(!has(it, HIDDEN))dP(it, HIDDEN, createDesc(1, {}));\n it[HIDDEN][key] = true;\n } else {\n if(has(it, HIDDEN) && it[HIDDEN][key])it[HIDDEN][key] = false;\n D = _create(D, {enumerable: createDesc(0, false)});\n } return setSymbolDesc(it, key, D);\n } return dP(it, key, D);\n};\nvar $defineProperties = function defineProperties(it, P){\n anObject(it);\n var keys = enumKeys(P = toIObject(P))\n , i = 0\n , l = keys.length\n , key;\n while(l > i)$defineProperty(it, key = keys[i++], P[key]);\n return it;\n};\nvar $create = function create(it, P){\n return P === undefined ? _create(it) : $defineProperties(_create(it), P);\n};\nvar $propertyIsEnumerable = function propertyIsEnumerable(key){\n var E = isEnum.call(this, key = toPrimitive(key, true));\n if(this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return false;\n return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;\n};\nvar $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key){\n it = toIObject(it);\n key = toPrimitive(key, true);\n if(it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key))return;\n var D = gOPD(it, key);\n if(D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key]))D.enumerable = true;\n return D;\n};\nvar $getOwnPropertyNames = function getOwnPropertyNames(it){\n var names = gOPN(toIObject(it))\n , result = []\n , i = 0\n , key;\n while(names.length > i){\n if(!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META)result.push(key);\n } return result;\n};\nvar $getOwnPropertySymbols = function getOwnPropertySymbols(it){\n var IS_OP = it === ObjectProto\n , names = gOPN(IS_OP ? OPSymbols : toIObject(it))\n , result = []\n , i = 0\n , key;\n while(names.length > i){\n if(has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true))result.push(AllSymbols[key]);\n } return result;\n};\n\n// 19.4.1.1 Symbol([description])\nif(!USE_NATIVE){\n $Symbol = function Symbol(){\n if(this instanceof $Symbol)throw TypeError('Symbol is not a constructor!');\n var tag = uid(arguments.length > 0 ? arguments[0] : undefined);\n var $set = function(value){\n if(this === ObjectProto)$set.call(OPSymbols, value);\n if(has(this, HIDDEN) && has(this[HIDDEN], tag))this[HIDDEN][tag] = false;\n setSymbolDesc(this, tag, createDesc(1, value));\n };\n if(DESCRIPTORS && setter)setSymbolDesc(ObjectProto, tag, {configurable: true, set: $set});\n return wrap(tag);\n };\n redefine($Symbol[PROTOTYPE], 'toString', function toString(){\n return this._k;\n });\n\n $GOPD.f = $getOwnPropertyDescriptor;\n $DP.f = $defineProperty;\n require('./_object-gopn').f = gOPNExt.f = $getOwnPropertyNames;\n require('./_object-pie').f = $propertyIsEnumerable;\n require('./_object-gops').f = $getOwnPropertySymbols;\n\n if(DESCRIPTORS && !require('./_library')){\n redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);\n }\n\n wksExt.f = function(name){\n return wrap(wks(name));\n }\n}\n\n$export($export.G + $export.W + $export.F * !USE_NATIVE, {Symbol: $Symbol});\n\nfor(var symbols = (\n // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14\n 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'\n).split(','), i = 0; symbols.length > i; )wks(symbols[i++]);\n\nfor(var symbols = $keys(wks.store), i = 0; symbols.length > i; )wksDefine(symbols[i++]);\n\n$export($export.S + $export.F * !USE_NATIVE, 'Symbol', {\n // 19.4.2.1 Symbol.for(key)\n 'for': function(key){\n return has(SymbolRegistry, key += '')\n ? SymbolRegistry[key]\n : SymbolRegistry[key] = $Symbol(key);\n },\n // 19.4.2.5 Symbol.keyFor(sym)\n keyFor: function keyFor(key){\n if(isSymbol(key))return keyOf(SymbolRegistry, key);\n throw TypeError(key + ' is not a symbol!');\n },\n useSetter: function(){ setter = true; },\n useSimple: function(){ setter = false; }\n});\n\n$export($export.S + $export.F * !USE_NATIVE, 'Object', {\n // 19.1.2.2 Object.create(O [, Properties])\n create: $create,\n // 19.1.2.4 Object.defineProperty(O, P, Attributes)\n defineProperty: $defineProperty,\n // 19.1.2.3 Object.defineProperties(O, Properties)\n defineProperties: $defineProperties,\n // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)\n getOwnPropertyDescriptor: $getOwnPropertyDescriptor,\n // 19.1.2.7 Object.getOwnPropertyNames(O)\n getOwnPropertyNames: $getOwnPropertyNames,\n // 19.1.2.8 Object.getOwnPropertySymbols(O)\n getOwnPropertySymbols: $getOwnPropertySymbols\n});\n\n// 24.3.2 JSON.stringify(value [, replacer [, space]])\n$JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function(){\n var S = $Symbol();\n // MS Edge converts symbol values to JSON as {}\n // WebKit converts symbol values to JSON as null\n // V8 throws on boxed symbols\n return _stringify([S]) != '[null]' || _stringify({a: S}) != '{}' || _stringify(Object(S)) != '{}';\n})), 'JSON', {\n stringify: function stringify(it){\n if(it === undefined || isSymbol(it))return; // IE8 returns string on undefined\n var args = [it]\n , i = 1\n , replacer, $replacer;\n while(arguments.length > i)args.push(arguments[i++]);\n replacer = args[1];\n if(typeof replacer == 'function')$replacer = replacer;\n if($replacer || !isArray(replacer))replacer = function(key, value){\n if($replacer)value = $replacer.call(this, key, value);\n if(!isSymbol(value))return value;\n };\n args[1] = replacer;\n return _stringify.apply($JSON, args);\n }\n});\n\n// 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)\n$Symbol[PROTOTYPE][TO_PRIMITIVE] || require('./_hide')($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);\n// 19.4.3.5 Symbol.prototype[@@toStringTag]\nsetToStringTag($Symbol, 'Symbol');\n// 20.2.1.9 Math[@@toStringTag]\nsetToStringTag(Math, 'Math', true);\n// 24.3.3 JSON[@@toStringTag]\nsetToStringTag(global.JSON, 'JSON', true);\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.symbol.js\n// module id = 169\n// module chunks = 0 1","require('./_wks-define')('asyncIterator');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es7.symbol.async-iterator.js\n// module id = 170\n// module chunks = 0 1","require('./_wks-define')('observable');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es7.symbol.observable.js\n// module id = 171\n// module chunks = 0 1","require('./es6.array.iterator');\nvar global = require('./_global')\n , hide = require('./_hide')\n , Iterators = require('./_iterators')\n , TO_STRING_TAG = require('./_wks')('toStringTag');\n\nfor(var collections = ['NodeList', 'DOMTokenList', 'MediaList', 'StyleSheetList', 'CSSRuleList'], i = 0; i < 5; i++){\n var NAME = collections[i]\n , Collection = global[NAME]\n , proto = Collection && Collection.prototype;\n if(proto && !proto[TO_STRING_TAG])hide(proto, TO_STRING_TAG, NAME);\n Iterators[NAME] = Iterators.Array;\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/web.dom.iterable.js\n// module id = 172\n// module chunks = 0 1","module.exports = \".THEME_NAME.md-select:after{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME.md-select:after{color:BACKGROUND-CONTRAST-0.38}.THEME_NAME.md-select-content .md-menu-item.md-selected,.THEME_NAME.md-select-content .md-menu-item.md-checked{color:PRIMARY-COLOR}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSelect/mdSelect.theme\n// module id = 214\n// module chunks = 0 1","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSelect/mdOption.vue\n// module id = 261\n// module chunks = 0 1","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSelect/mdSelect.vue\n// module id = 262\n// module chunks = 0 1","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-select\",\n class: [_vm.themeClass, _vm.classes]\n }, [_c('md-menu', {\n attrs: {\n \"md-close-on-select\": !_vm.multiple\n }\n }, [_c('span', {\n ref: \"value\",\n staticClass: \"md-select-value\",\n attrs: {\n \"md-menu-trigger\": \"\"\n }\n }, [_vm._v(_vm._s(_vm.selectedText || _vm.multipleText || _vm.placeholder))]), _vm._v(\" \"), _c('md-menu-content', {\n staticClass: \"md-select-content\",\n class: [_vm.themeClass, _vm.contentClasses]\n }, [_vm._t(\"default\")], 2)], 1), _vm._v(\" \"), _c('select', {\n attrs: {\n \"name\": _vm.name,\n \"id\": _vm.id,\n \"required\": _vm.required,\n \"disabled\": _vm.disabled,\n \"tabindex\": \"-1\"\n }\n }, [_c('option', {\n domProps: {\n \"value\": _vm.value\n }\n }, [_vm._v(_vm._s(_vm.value))])])], 1)\n},staticRenderFns: []}\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 = 293\n// module chunks = 0 1","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('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) ? _c('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 }, [_c('span', {\n ref: \"item\"\n }, [_vm._t(\"default\")], 2)]) : _c('span', {\n ref: \"item\"\n }, [_vm._t(\"default\")], 2)], 1)\n},staticRenderFns: []}\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 = 325\n// module chunks = 0 1"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdSelect/index.js b/dist/components/mdSelect/index.js index f97eb88..ae6ccef 100644 --- a/dist/components/mdSelect/index.js +++ b/dist/components/mdSelect/index.js @@ -1 +1,6 @@ -!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(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return t[r].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(85)},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(t){return!(!t||!t.$el||0===t._uid)&&(t.mdTheme||t.mdName?t:this.getClosestThemedParent(t.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var t=this.closestThemedParent.mdTheme;return t||(t=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+t}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},t.exports=e.default},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e,n){t.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(24)("wks"),i=n(20),o=n(2).Symbol,u="function"==typeof o,s=t.exports=function(t){return r[t]||(r[t]=u&&o[t]||(u?o:i)("Symbol."+t))};s.store=r},function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(12),i=n(29),o=n(25),u=Object.defineProperty;e.f=n(3)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return u(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(6),i=n(14);t.exports=n(3)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(35),i=n(15);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(9);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function t(e,n){return!(!e||!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){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){var r=n(2),i=n(5),o=n(27),u=n(8),s="prototype",c=function(t,e,n){var a,f,l,p=t&c.F,d=t&c.G,h=t&c.S,m=t&c.P,v=t&c.B,y=t&c.W,x=d?i:i[e]||(i[e]={}),b=x[s],O=d?r:h?r[e]:(r[e]||{})[s];d&&(n=e);for(a in n)f=!p&&O&&void 0!==O[a],f&&a in x||(l=f?O[a]:n[a],x[a]=d&&"function"!=typeof O[a]?n[a]:v&&f?o(l,r):y&&O[a]==l?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e[s]=t[s],e}(l):m&&"function"==typeof l?o(Function.call,l):l,m&&((x.virtual||(x.virtual={}))[a]=l,t&c.R&&b&&!b[a]&&u(b,a,l)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(32),i=n(22);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e,n){var r=n(24)("keys"),i=n(20);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){var r=n(9),i=n(2).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e){t.exports={}},function(t,e,n){var r=n(2),i="__core-js_shared__",o=r[i]||(r[i]={});t.exports=function(t){return o[t]||(o[t]={})}},function(t,e,n){var r=n(9);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var r=n(31);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e,n){var r=n(15);t.exports=function(t){return Object(r(t))}},function(t,e,n){t.exports=!n(3)&&!n(10)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(17),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){var r=n(7),i=n(11),o=n(34)(!1),u=n(19)("IE_PROTO");t.exports=function(t,e){var n,s=i(t),c=0,a=[];for(n in s)n!=u&&r(s,n)&&a.push(n);for(;e.length>c;)r(s,n=e[c++])&&(~o(a,n)||a.push(n));return a}},function(t,e,n){var r=n(6).f,i=n(7),o=n(4)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){var r=n(11),i=n(30),o=n(37);t.exports=function(t){return function(e,n,u){var s,c=r(e),a=i(c.length),f=o(u,a);if(t&&n!=n){for(;a>f;)if(s=c[f++],s!=s)return!0}else for(;a>f;f++)if((t||f in c)&&c[f]===n)return t||f||0;return!t&&-1}}},function(t,e,n){var r=n(26);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e){t.exports=!0},function(t,e,n){var r=n(17),i=Math.max,o=Math.min;t.exports=function(t,e){return t=r(t),t<0?i(t+e,0):o(t,e)}},,function(t,e,n){t.exports={default:n(44),__esModule:!0}},function(t,e,n){"use strict";var r=n(36),i=n(16),o=n(42),u=n(8),s=n(7),c=n(23),a=n(46),f=n(33),l=n(48),p=n(4)("iterator"),d=!([].keys&&"next"in[].keys()),h="@@iterator",m="keys",v="values",y=function(){return this};t.exports=function(t,e,n,x,b,O,S){a(n,e,x);var g,_,P,w=function(t){if(!d&&t in C)return C[t];switch(t){case m:return function(){return new n(this,t)};case v:return function(){return new n(this,t)}}return function(){return new n(this,t)}},j=e+" Iterator",M=b==v,T=!1,C=t.prototype,E=C[p]||C[h]||b&&C[b],k=E||w(b),A=b?M?w("entries"):k:void 0,N="Array"==e?C.entries||E:E;if(N&&(P=l(N.call(new t)),P!==Object.prototype&&(f(P,j,!0),r||s(P,p)||u(P,p,y))),M&&E&&E.name!==v&&(T=!0,k=function(){return E.call(this)}),r&&!S||!d&&!T&&C[p]||u(C,p,k),c[e]=k,c[j]=y,b)if(g={values:M?k:w(v),keys:O?k:w(m),entries:A},S)for(_ in g)_ in C||o(C,_,g[_]);else i(i.P+i.F*(d||T),e,g);return g}},function(t,e,n){var r=n(12),i=n(47),o=n(22),u=n(19)("IE_PROTO"),s=function(){},c="prototype",a=function(){var t,e=n(21)("iframe"),r=o.length,i="<",u=">";for(e.style.display="none",n(45).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(i+"script"+u+"document.F=Object"+i+"/script"+u),t.close(),a=t.F;r--;)delete a[c][o[r]];return a()};t.exports=Object.create||function(t,e){var n;return null!==t?(s[c]=r(t),n=new s,s[c]=null,n[u]=t):n=a(),void 0===e?n:i(n,e)}},function(t,e,n){t.exports=n(8)},function(t,e,n){"use strict";var r=n(51)(!0);n(40)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){n(54),t.exports=n(5).Object.keys},function(t,e,n){t.exports=n(2).document&&document.documentElement},function(t,e,n){"use strict";var r=n(41),i=n(14),o=n(33),u={};n(8)(u,n(4)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(u,{next:i(1,n)}),o(t,e+" Iterator")}},function(t,e,n){var r=n(6),i=n(12),o=n(18);t.exports=n(3)?Object.defineProperties:function(t,e){i(t);for(var n,u=o(e),s=u.length,c=0;s>c;)r.f(t,n=u[c++],e[n]);return t}},function(t,e,n){var r=n(7),i=n(28),o=n(19)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),r(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(16),i=n(5),o=n(10);t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],u={};u[t]=e(n),r(r.S+r.F*o(function(){n(1)}),"Object",u)}},function(t,e,n){var r=n(17),i=n(15);t.exports=function(t){return function(e,n){var o,u,s=String(i(e)),c=r(n),a=s.length;return c<0||c>=a?t?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===a||(u=s.charCodeAt(c+1))<56320||u>57343?t?s.charAt(c):o:t?s.slice(c,c+2):(o-55296<<10)+(u-56320)+65536)}}},function(t,e,n){var r=n(2),i=n(5),o=n(36),u=n(53),s=n(6).f;t.exports=function(t){var e=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:u.f(t)})}},function(t,e,n){e.f=n(4)},function(t,e,n){var r=n(28),i=n(18);n(50)("keys",function(){return function(t){return i(r(t))}})},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,n){var r=n(32),i=n(22).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e){e.f=Object.getOwnPropertySymbols},,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function i(t){t.component("md-select",t.extend(u.default)),t.component("md-option",t.extend(c.default)),t.material.styles.push(f.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var o=n(262),u=r(o),s=n(261),c=r(s),a=n(214),f=r(a);t.exports=e.default},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(13),o=r(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:{isMultiple:function(){return this.parentSelect.multiple},setParentOption:function(){this.isMultiple()?this.check=!this.check:this.parentSelect.selectOption(this.value,this.$refs.item.textContent)},selectOption:function(t){this.setParentOption(),this.$emit("selected",t)}},watch:{isSelected:function(t){this.isMultiple()&&(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,(this.isMultiple()&&this.parentSelect.value.indexOf(this.value)>=0||this.parentSelect.value===this.value)&&this.setParentOption()},beforeDestroy:function(){this.parentSelect&&(delete this.parentSelect.options[this.index],delete this.parentSelect.multipleOptions[this.index])}},t.exports=e.default},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(154),o=r(i),u=n(39),s=r(u),c=n(1),a=r(c),f=n(13),l=r(f),p=n(55),d=r(p);e.default={props:{name:String,id:String,required:Boolean,multiple:Boolean,value:[String,Number,Array],disabled:Boolean,placeholder:String,mdMenuClass:String},mixins:[a.default],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)},disabled:function(){this.setParentDisabled()},required:function(){this.setParentRequired()},placeholder:function(){this.setParentPlaceholder()}},methods:{setParentDisabled:function(){this.parentContainer.isDisabled=this.disabled},setParentRequired:function(){this.parentContainer.isRequired=this.required},setParentPlaceholder:function(){this.parentContainer.hasPlaceholder=!!this.placeholder},getSingleValue:function(t){var e=this,n={};return(0,s.default)(this.options).forEach(function(r){var i=e.options[r];i.value===t&&(n.value=t,n.text=i.$refs.item.textContent)}),n},getMultipleValue:function(t){var e=this;if((0,d.default)(this.value)){var n=function(){var n=[];return t.forEach(function(t){(0,s.default)(e.options).forEach(function(r){var i=e.options[r];if(i.value===t){var o=i.$refs.item.textContent;e.multipleOptions[r]={value:t,text:o},n.push(o)}})}),{v:{value:t,text:n.join(", ")}}}();if("object"===("undefined"==typeof n?"undefined":(0,o.default)(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.selectedText&&this.parentContainer&&this.parentContainer.setValue(this.selectedText)},changeValue:function(t){this.$emit("input",t),this.$emit("change",t),this.$emit("selected",t)},selectMultiple:function(t,e,n){var r=[];this.multipleOptions[t]={value:e,text:n};for(var i in this.multipleOptions)this.multipleOptions.hasOwnProperty(i)&&this.multipleOptions[i].value&&r.push(this.multipleOptions[i].value);this.changeValue(r)},selectOption:function(t,e){this.selectedText=e,this.setTextAndValue(t),this.changeValue(t)}},mounted:function(){this.parentContainer=(0,l.default)(this.$parent,"md-input-container"),this.parentContainer&&(this.setParentDisabled(),this.setParentRequired(),this.setParentPlaceholder(),this.parentContainer.hasSelect=!0),this.setTextAndValue(this.value)},beforeDestroy:function(){this.parentContainer&&(this.parentContainer.setValue(""),this.parentContainer.hasSelect=!1)}},t.exports=e.default},,,,,,,,,,,,,,,,,,,,function(t,e,n){t.exports={default:n(156),__esModule:!0}},function(t,e,n){t.exports={default:n(157),__esModule:!0}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}e.__esModule=!0;var i=n(153),o=r(i),u=n(152),s=r(u),c="function"==typeof s.default&&"symbol"==typeof o.default?function(t){return typeof t}:function(t){return t&&"function"==typeof s.default&&t.constructor===s.default&&t!==s.default.prototype?"symbol":typeof t};e.default="function"==typeof s.default&&"symbol"===c(o.default)?function(t){return"undefined"==typeof t?"undefined":c(t)}:function(t){return t&&"function"==typeof s.default&&t.constructor===s.default&&t!==s.default.prototype?"symbol":"undefined"==typeof t?"undefined":c(t)}},,function(t,e,n){n(169),n(168),n(170),n(171),t.exports=n(5).Symbol},function(t,e,n){n(43),n(172),t.exports=n(53).f("iterator")},function(t,e){t.exports=function(){}},function(t,e,n){var r=n(18),i=n(66),o=n(49);t.exports=function(t){var e=r(t),n=i.f;if(n)for(var u,s=n(t),c=o.f,a=0;s.length>a;)c.call(t,u=s[a++])&&e.push(u);return e}},function(t,e,n){var r=n(26);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){var r=n(18),i=n(11);t.exports=function(t,e){for(var n,o=i(t),u=r(o),s=u.length,c=0;s>c;)if(o[n=u[c++]]===e)return n}},function(t,e,n){var r=n(20)("meta"),i=n(9),o=n(7),u=n(6).f,s=0,c=Object.isExtensible||function(){return!0},a=!n(10)(function(){return c(Object.preventExtensions({}))}),f=function(t){u(t,r,{value:{i:"O"+ ++s,w:{}}})},l=function(t,e){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,r)){if(!c(t))return"F";if(!e)return"E";f(t)}return t[r].i},p=function(t,e){if(!o(t,r)){if(!c(t))return!0;if(!e)return!1;f(t)}return t[r].w},d=function(t){return a&&h.NEED&&c(t)&&!o(t,r)&&f(t),t},h=t.exports={KEY:r,NEED:!1,fastKey:l,getWeak:p,onFreeze:d}},function(t,e,n){var r=n(49),i=n(14),o=n(11),u=n(25),s=n(7),c=n(29),a=Object.getOwnPropertyDescriptor;e.f=n(3)?a:function(t,e){if(t=o(t),e=u(e,!0),c)try{return a(t,e)}catch(t){}if(s(t,e))return i(!r.f.call(t,e),t[e])}},function(t,e,n){var r=n(11),i=n(65).f,o={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return i(t)}catch(t){return u.slice()}};t.exports.f=function(t){return u&&"[object Window]"==o.call(t)?s(t):i(r(t))}},function(t,e,n){"use strict";var r=n(158),i=n(161),o=n(23),u=n(11);t.exports=n(40)(Array,"Array",function(t,e){this._t=u(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):"keys"==e?i(0,n):"values"==e?i(0,t[n]):i(0,[n,t[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},,function(t,e){},function(t,e,n){"use strict";var r=n(2),i=n(7),o=n(3),u=n(16),s=n(42),c=n(163).KEY,a=n(10),f=n(24),l=n(33),p=n(20),d=n(4),h=n(53),m=n(52),v=n(162),y=n(159),x=n(160),b=n(12),O=n(11),S=n(25),g=n(14),_=n(41),P=n(165),w=n(164),j=n(6),M=n(18),T=w.f,C=j.f,E=P.f,k=r.Symbol,A=r.JSON,N=A&&A.stringify,R="prototype",$=d("_hidden"),F=d("toPrimitive"),V={}.propertyIsEnumerable,D=f("symbol-registry"),I=f("symbols"),q=f("op-symbols"),B=Object[R],L="function"==typeof k,W=r.QObject,G=!W||!W[R]||!W[R].findChild,K=o&&a(function(){return 7!=_(C({},"a",{get:function(){return C(this,"a",{value:7}).a}})).a})?function(t,e,n){var r=T(B,e);r&&delete B[e],C(t,e,n),r&&t!==B&&C(B,e,r)}:C,H=function(t){var e=I[t]=_(k[R]);return e._k=t,e},J=L&&"symbol"==typeof k.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof k},Y=function(t,e,n){return t===B&&Y(q,e,n),b(t),e=S(e,!0),b(n),i(I,e)?(n.enumerable?(i(t,$)&&t[$][e]&&(t[$][e]=!1),n=_(n,{enumerable:g(0,!1)})):(i(t,$)||C(t,$,g(1,{})),t[$][e]=!0),K(t,e,n)):C(t,e,n)},U=function(t,e){b(t);for(var n,r=y(e=O(e)),i=0,o=r.length;o>i;)Y(t,n=r[i++],e[n]);return t},z=function(t,e){return void 0===e?_(t):U(_(t),e)},Q=function(t){var e=V.call(this,t=S(t,!0));return!(this===B&&i(I,t)&&!i(q,t))&&(!(e||!i(this,t)||!i(I,t)||i(this,$)&&this[$][t])||e)},X=function(t,e){if(t=O(t),e=S(e,!0),t!==B||!i(I,e)||i(q,e)){var n=T(t,e);return!n||!i(I,e)||i(t,$)&&t[$][e]||(n.enumerable=!0),n}},Z=function(t){for(var e,n=E(O(t)),r=[],o=0;n.length>o;)i(I,e=n[o++])||e==$||e==c||r.push(e);return r},tt=function(t){for(var e,n=t===B,r=E(n?q:O(t)),o=[],u=0;r.length>u;)!i(I,e=r[u++])||n&&!i(B,e)||o.push(I[e]);return o};L||(k=function(){if(this instanceof k)throw TypeError("Symbol is not a constructor!");var t=p(arguments.length>0?arguments[0]:void 0),e=function(n){this===B&&e.call(q,n),i(this,$)&&i(this[$],t)&&(this[$][t]=!1),K(this,t,g(1,n))};return o&&G&&K(B,t,{configurable:!0,set:e}),H(t)},s(k[R],"toString",function(){return this._k}),w.f=X,j.f=Y,n(65).f=P.f=Z,n(49).f=Q,n(66).f=tt,o&&!n(36)&&s(B,"propertyIsEnumerable",Q,!0),h.f=function(t){return H(d(t))}),u(u.G+u.W+u.F*!L,{Symbol:k});for(var et="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),nt=0;et.length>nt;)d(et[nt++]);for(var et=M(d.store),nt=0;et.length>nt;)m(et[nt++]);u(u.S+u.F*!L,"Symbol",{for:function(t){return i(D,t+="")?D[t]:D[t]=k(t)},keyFor:function(t){if(J(t))return v(D,t);throw TypeError(t+" is not a symbol!")},useSetter:function(){G=!0},useSimple:function(){G=!1}}),u(u.S+u.F*!L,"Object",{create:z,defineProperty:Y,defineProperties:U,getOwnPropertyDescriptor:X,getOwnPropertyNames:Z,getOwnPropertySymbols:tt}),A&&u(u.S+u.F*(!L||a(function(){var t=k();return"[null]"!=N([t])||"{}"!=N({a:t})||"{}"!=N(Object(t))})),"JSON",{stringify:function(t){if(void 0!==t&&!J(t)){for(var e,n,r=[t],i=1;arguments.length>i;)r.push(arguments[i++]);return e=r[1],"function"==typeof e&&(n=e),!n&&x(e)||(e=function(t,e){if(n&&(e=n.call(this,t,e)),!J(e))return e}),r[1]=e,N.apply(A,r)}}}),k[R][F]||n(8)(k[R],F,k[R].valueOf),l(k,"Symbol"),l(Math,"Math",!0),l(r.JSON,"JSON",!0)},function(t,e,n){n(52)("asyncIterator")},function(t,e,n){n(52)("observable")},function(t,e,n){n(166);for(var r=n(2),i=n(8),o=n(23),u=n(4)("toStringTag"),s=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],c=0;c<5;c++){var a=s[c],f=r[a],l=f&&f.prototype;l&&!l[u]&&i(l,u,a),o[a]=o.Array}},,,,,,,,,function(t,e){},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e){t.exports=".THEME_NAME.md-select:after{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME.md-select:after{color:BACKGROUND-CONTRAST-0.38}.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,n){var r,i;r=n(131);var o=n(325);i=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(i=r=r.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=r},function(t,e,n){var r,i;n(181),r=n(132);var o=n(293);i=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(i=r=r.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,t.exports=r},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-select",class:[t.themeClass,t.classes]},[n("md-menu",{attrs:{"md-close-on-select":!t.multiple}},[n("span",{ref:"value",staticClass:"md-select-value",attrs:{"md-menu-trigger":""}},[t._v(t._s(t.selectedText||t.multipleText||t.placeholder))]),t._v(" "),n("md-menu-content",{staticClass:"md-select-content",class:[t.themeClass,t.contentClasses]},[t._t("default")],2)],1),t._v(" "),n("select",{attrs:{name:t.name,id:t.id,required:t.required,disabled:t.disabled,tabindex:"-1"}},[n("option",{domProps:{value:t.value}},[t._v(t._s(t.value))])])],1)},staticRenderFns:[]}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-menu-item",{staticClass:"md-option",class:t.classes,attrs:{tabindex:"-1"},on:{click:t.selectOption}},[t.parentSelect.multiple?n("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}}},[n("span",{ref:"item"},[t._t("default")],2)]):n("span",{ref:"item"},[t._t("default")],2)],1)},staticRenderFns:[]}}])}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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 r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)})({0:function(e,t,o){e.exports=o(28)},28:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-select",e.extend(u.default)),e.component("md-option",e.extend(f.default)),e.material.styles.push(i.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var d=o(!(function(){var e=new Error('Cannot find module "./mdSelect.vue"');throw e.code="MODULE_NOT_FOUND",e})()),u=n(d),c=o(!(function(){var e=new Error('Cannot find module "./mdOption.vue"');throw e.code="MODULE_NOT_FOUND",e})()),f=n(c),l=o(89),i=n(l);e.exports=t.default},89:function(e,t){e.exports=".THEME_NAME.md-select:after{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME.md-select:after{color:BACKGROUND-CONTRAST-0.38}.THEME_NAME.md-select-content .md-menu-item.md-selected,.THEME_NAME.md-select-content .md-menu-item.md-checked{color:PRIMARY-COLOR}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdSidenav/index.css b/dist/components/mdSidenav/index.css index 5a32fc0..5366454 100644 --- a/dist/components/mdSidenav/index.css +++ b/dist/components/mdSidenav/index.css @@ -1,2 +1,54 @@ -.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-sidenav-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;-webkit-overflow-scrolling:touch;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:transform;will-change:transform}.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);opacity:0;transition:all .5s cubic-bezier(.35,0,.25,1);transition-property:opacity;will-change:opacity}.md-sidenav.md-active .md-sidenav-content{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);pointer-events:auto;transform:translate3D(0,0,0)}.md-sidenav.md-active .md-sidenav-backdrop{opacity:1;pointer-events:auto} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.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-sidenav-content, +.md-sidenav.md-fixed .md-sidenav-backdrop { + position: fixed; +} +.md-sidenav .md-sidenav-content { + width: 304px; + position: absolute; + top: 0; + bottom: 0; + z-index: 100; + pointer-events: none; + overflow: auto; + -webkit-overflow-scrolling: touch; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-property: transform; + will-change: transform; +} +.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, 0.54); + opacity: 0; + transition: all 0.5s cubic-bezier(0.35, 0, 0.25, 1); + transition-property: opacity; + will-change: opacity; +} +.md-sidenav.md-active .md-sidenav-content { + box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12); + pointer-events: auto; + transform: translate3D(0, 0, 0); +} +.md-sidenav.md-active .md-sidenav-backdrop { + opacity: 1; + pointer-events: auto; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdSidenav/index.debug.js b/dist/components/mdSidenav/index.debug.js index f9e8367..92882b2 100644 --- a/dist/components/mdSidenav/index.debug.js +++ b/dist/components/mdSidenav/index.debug.js @@ -1,2 +1,319 @@ -!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(s){if(n[s])return n[s].exports;var o=n[s]={exports:{},id:s,loaded:!1};return e[s].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(86)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},86:function(e,t,n){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-sidenav",e.extend(r.default)),e.material.styles.push(a.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var i=n(263),r=s(i),d=n(215),a=s(d);e.exports=t.default},133:function(e,t,n){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=s(o);t.default={data:function(){return{mdVisible:!1}},mixins:[i.default],computed:{classes:function(){return this.mdVisible&&"md-active"}},methods:{show:function(){this.open()},open: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.open()}}},e.exports=t.default},187:function(e,t){},215:function(e,t){e.exports=".THEME_NAME.md-sidenav .md-sidenav-content{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}\n"},263:function(e,t,n){var s,o;n(187),s=n(133);var i=n(302);o=s=s||{},"object"!=typeof s.default&&"function"!=typeof s.default||(o=s=s.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,e.exports=s},302:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-sidenav",class:[e.themeClass,e.classes],attrs:{tabindex:"0"},on:{keyup:function(t){e._k(t.keyCode,"esc",27)||e.close(t)}}},[n("div",{staticClass:"md-sidenav-content"},[e._t("default")],2),e._v(" "),n("md-backdrop",{staticClass:"md-sidenav-backdrop",on:{close:e.close}})],1)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(92); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 92: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdSidenav = __webpack_require__(292); + + var _mdSidenav2 = _interopRequireDefault(_mdSidenav); + + var _mdSidenav3 = __webpack_require__(239); + + 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']; + +/***/ }, + +/***/ 146: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + data: function data() { + return { + mdVisible: false + }; + }, + + mixins: [_mixin2.default], + computed: { + classes: function classes() { + return this.mdVisible && 'md-active'; + } + }, + methods: { + show: function show() { + this.open(); + }, + open: function open() { + 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.open(); + } + } + } + }; // + // + // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 205: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 239: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-sidenav .md-sidenav-content {\n background-color: BACKGROUND-COLOR;\n color: BACKGROUND-CONTRAST; }\n" + +/***/ }, + +/***/ 292: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(205) + + /* script */ + __vue_exports__ = __webpack_require__(146) + + /* template */ + var __vue_template__ = __webpack_require__(337) + __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__ + + +/***/ }, + +/***/ 337: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-sidenav", + class: [_vm.themeClass, _vm.classes], + attrs: { + "tabindex": "0" + }, + on: { + "keyup": function($event) { + if (_vm._k($event.keyCode, "esc", 27)) { return; } + _vm.close($event) + } + } + }, [_c('div', { + staticClass: "md-sidenav-content" + }, [_vm._t("default")], 2), _vm._v(" "), _c('md-backdrop', { + staticClass: "md-sidenav-backdrop", + on: { + "close": _vm.close + } + })], 1) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-4904390e", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdSidenav/index.debug.js.map b/dist/components/mdSidenav/index.debug.js.map deleted file mode 100644 index 2d510d9..0000000 --- a/dist/components/mdSidenav/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6***************","webpack:///components/mdSidenav/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd***************","webpack:///./src/core/components/mdTheme/mixin.js?4fd6************","webpack:///./src/components/mdSidenav/index.js?28be","webpack:///mdSidenav.vue?cda0","webpack:///./src/components/mdSidenav/mdSidenav.theme?fae4","webpack:///./src/components/mdSidenav/mdSidenav.vue?abcc","webpack:///./src/components/mdSidenav/mdSidenav.vue?3976*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","86","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdSidenav2","material","styles","push","_mdSidenav4","_mdSidenav","_mdSidenav3","133","_mixin","_mixin2","mdVisible","mixins","classes","show","open","focus","$emit","close","blur","toggle","187","215","263","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","302","_vm","_h","$createElement","_c","_self","staticClass","class","attrs","tabindex","on","keyup","$event","_k","keyCode","_t","_v"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(86);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 86:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdSidenav = __webpack_require__(263);\n\t\n\tvar _mdSidenav2 = _interopRequireDefault(_mdSidenav);\n\t\n\tvar _mdSidenav3 = __webpack_require__(215);\n\t\n\tvar _mdSidenav4 = _interopRequireDefault(_mdSidenav3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-sidenav', Vue.extend(_mdSidenav2.default));\n\t\n\t Vue.material.styles.push(_mdSidenav4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 133:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t data: function data() {\n\t return {\n\t mdVisible: false\n\t };\n\t },\n\t\n\t mixins: [_mixin2.default],\n\t computed: {\n\t classes: function classes() {\n\t return this.mdVisible && 'md-active';\n\t }\n\t },\n\t methods: {\n\t show: function show() {\n\t this.open();\n\t },\n\t open: function open() {\n\t this.mdVisible = true;\n\t this.$el.focus();\n\t this.$emit('open');\n\t },\n\t close: function close() {\n\t this.mdVisible = false;\n\t this.$el.blur();\n\t this.$emit('close');\n\t },\n\t toggle: function toggle() {\n\t if (this.mdVisible) {\n\t this.close();\n\t } else {\n\t this.open();\n\t }\n\t }\n\t }\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 187:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 215:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-sidenav .md-sidenav-content{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}\\n\"\n\n/***/ },\n\n/***/ 263:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(187)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(133)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(302)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 302:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-sidenav\",\n\t class: [_vm.themeClass, _vm.classes],\n\t attrs: {\n\t \"tabindex\": \"0\"\n\t },\n\t on: {\n\t \"keyup\": function($event) {\n\t if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n\t _vm.close($event)\n\t }\n\t }\n\t }, [_c('div', {\n\t staticClass: \"md-sidenav-content\"\n\t }, [_vm._t(\"default\")], 2), _vm._v(\" \"), _c('md-backdrop', {\n\t staticClass: \"md-sidenav-backdrop\",\n\t on: {\n\t \"close\": _vm.close\n\t }\n\t })], 1)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdSidenav/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSidenav.vue?1bcbb3e7","module.exports = \".THEME_NAME.md-sidenav .md-sidenav-content{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSidenav/mdSidenav.theme\n// module id = 215\n// module chunks = 0 16","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSidenav/mdSidenav.vue\n// module id = 263\n// module chunks = 0 16","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-sidenav\",\n class: [_vm.themeClass, _vm.classes],\n attrs: {\n \"tabindex\": \"0\"\n },\n on: {\n \"keyup\": function($event) {\n if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n _vm.close($event)\n }\n }\n }, [_c('div', {\n staticClass: \"md-sidenav-content\"\n }, [_vm._t(\"default\")], 2), _vm._v(\" \"), _c('md-backdrop', {\n staticClass: \"md-sidenav-backdrop\",\n on: {\n \"close\": _vm.close\n }\n })], 1)\n},staticRenderFns: []}\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 = 302\n// module chunks = 0 16"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdSidenav/index.js b/dist/components/mdSidenav/index.js index fb6b9ff..49b0caf 100644 --- a/dist/components/mdSidenav/index.js +++ b/dist/components/mdSidenav/index.js @@ -1 +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(s){if(n[s])return n[s].exports;var o=n[s]={exports:{},id:s,loaded:!1};return e[s].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(86)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},86:function(e,t,n){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-sidenav",e.extend(r.default)),e.material.styles.push(a.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var i=n(263),r=s(i),d=n(215),a=s(d);e.exports=t.default},133:function(e,t,n){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=s(o);t.default={data:function(){return{mdVisible:!1}},mixins:[i.default],computed:{classes:function(){return this.mdVisible&&"md-active"}},methods:{show:function(){this.open()},open: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.open()}}},e.exports=t.default},187:function(e,t){},215:function(e,t){e.exports=".THEME_NAME.md-sidenav .md-sidenav-content{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}\n"},263:function(e,t,n){var s,o;n(187),s=n(133);var i=n(302);o=s=s||{},"object"!=typeof s.default&&"function"!=typeof s.default||(o=s=s.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,e.exports=s},302:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-sidenav",class:[e.themeClass,e.classes],attrs:{tabindex:"0"},on:{keyup:function(t){e._k(t.keyCode,"esc",27)||e.close(t)}}},[n("div",{staticClass:"md-sidenav-content"},[e._t("default")],2),e._v(" "),n("md-backdrop",{staticClass:"md-sidenav-backdrop",on:{close:e.close}})],1)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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 r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)})({0:function(e,t,o){e.exports=o(29)},29:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-sidenav",e.extend(d.default)),e.material.styles.push(a.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=o(!(function(){var e=new Error('Cannot find module "./mdSidenav.vue"');throw e.code="MODULE_NOT_FOUND",e})()),d=n(u),i=o(90),a=n(i);e.exports=t.default},90:function(e,t){e.exports=".THEME_NAME.md-sidenav .md-sidenav-content{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdSnackbar/index.css b/dist/components/mdSnackbar/index.css index 206fb6b..3804d4e 100644 --- a/dist/components/mdSnackbar/index.css +++ b/dist/components/mdSnackbar/index.css @@ -1,2 +1,162 @@ -.md-snackbar{min-width:288px;max-width:568px;min-height:48px;padding:14px 24px;position:fixed;z-index:120;overflow:hidden;border-radius:2px;background-color:#323232;transition:all .4s cubic-bezier(.25,.8,.25,1);color:#fff;font-size:14px}.md-snackbar.md-position-bottom-center{bottom:0;left:50%;transform:translate3D(-50%,100%,0)}.md-snackbar.md-position-bottom-right{bottom:8px;right:8px;transform:translate3D(0,calc(100% + 8px),0)}.md-snackbar.md-position-bottom-left{bottom:8px;left:8px;transform:translate3D(0,calc(100% + 8px),0)}.md-snackbar.md-position-top-center{top:0;left:50%;transform:translate3D(-50%,-100%,0)}.md-snackbar.md-position-top-right{top:8px;right:8px;transform:translate3D(0,calc(-100% - 8px),0)}.md-snackbar.md-position-top-left{top:8px;left:8px;transform:translate3D(0,calc(-100% - 8px),0)}.md-snackbar.md-active.md-position-bottom-center{transform:translate3D(-50%,0,0)}.md-snackbar.md-active.md-position-bottom-left,.md-snackbar.md-active.md-position-bottom-right{transform:translate3D(0,0,0)}.md-snackbar.md-active.md-position-top-center{transform:translate3D(-50%,0,0)}.md-snackbar.md-active.md-position-top-left,.md-snackbar.md-active.md-position-top-right{transform:translate3D(0,0,0)}.md-snackbar.md-active .md-snackbar-content{opacity:1;transition:opacity .4s cubic-bezier(.25,.8,.25,1) .1s}.md-snackbar .md-snackbar-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;opacity:0;transition:opacity .2s cubic-bezier(.25,.8,.25,1);will-change:opacity}.md-snackbar .md-button{min-width:64px;margin:-8px -16px}.md-snackbar .md-button:last-child{margin-left:48px}.md-has-toast-top-right .md-fab.md-fab-top-right{transform:translate3D(0,48px,0)}.md-has-toast-top-center .md-fab.md-fab-top-center{transform:translate3D(-50%,48px,0)}.md-has-toast-top-left .md-fab.md-fab-top-left{transform:translate3D(0,48px,0)}.md-has-toast-bottom-right .md-fab.md-fab-bottom-right{transform:translate3D(0,-48px,0)}.md-has-toast-bottom-center .md-fab.md-fab-bottom-center{transform:translate3D(-50%,-48px,0)}.md-has-toast-bottom-left .md-fab.md-fab-bottom-left{transform:translate3D(0,-48px,0)} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +/* Image aspect ratio calculator */ +/* Responsive breakpoints */ +.md-snackbar { + display: -ms-flexbox; + display: flex; + position: fixed; + right: 0; + left: 0; + z-index: 120; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-property: margin-top, margin-bottom; +} +.md-snackbar.md-position-top-center, .md-snackbar.md-position-bottom-center { + -ms-flex-pack: center; + justify-content: center; +} +.md-snackbar.md-position-top-right, .md-snackbar.md-position-bottom-right { + margin-right: 24px; + -ms-flex-pack: end; + justify-content: flex-end; +} +.md-snackbar.md-position-top-left, .md-snackbar.md-position-bottom-left { + margin-left: 24px; + -ms-flex-pack: start; + justify-content: flex-start; +} +.md-snackbar.md-position-top-right, .md-snackbar.md-position-top-left, .md-snackbar.md-position-top-center { + margin-top: 24px; +} +.md-snackbar.md-position-bottom-right, .md-snackbar.md-position-bottom-left { + margin-bottom: 24px; +} +.md-snackbar.md-position-top-center, .md-snackbar.md-position-top-right, .md-snackbar.md-position-top-left { + top: 0; +} +.md-snackbar.md-position-top-center .md-snackbar-container, .md-snackbar.md-position-top-right .md-snackbar-container, .md-snackbar.md-position-top-left .md-snackbar-container { + transform: translate3D(0, calc(-100% - 24px), 0); +} +.md-snackbar.md-position-bottom-center, .md-snackbar.md-position-bottom-right, .md-snackbar.md-position-bottom-left { + bottom: 0; +} +.md-snackbar.md-position-bottom-center .md-snackbar-container, .md-snackbar.md-position-bottom-right .md-snackbar-container, .md-snackbar.md-position-bottom-left .md-snackbar-container { + transform: translate3D(0, calc(100% + 24px), 0); +} +.md-snackbar.md-active .md-snackbar-container { + transform: translate3D(0, 0, 0); +} +.md-snackbar.md-active .md-snackbar-content { + opacity: 1; + transition: opacity 0.4s 0.1s cubic-bezier(0.25, 0.8, 0.25, 1); +} +@media (max-width: 600px) { +.md-snackbar { + margin: 0 !important; +} +} +.md-snackbar .md-snackbar-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + opacity: 0; + transition: opacity 0.2s cubic-bezier(0.25, 0.8, 0.25, 1); + will-change: opacity; +} +.md-snackbar .md-button { + min-width: 64px; + margin: -8px -16px; +} +.md-snackbar .md-button:last-child { + margin-left: 48px; +} +.md-snackbar-container { + width: auto; + min-width: 288px; + max-width: 568px; + min-height: 48px; + padding: 14px 24px; + overflow: hidden; + border-radius: 2px; + background-color: #323232; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + color: #fff; + font-size: 14px; +} +@media (max-width: 600px) { +.md-snackbar-container { + width: 100%; + max-width: 100%; + border-radius: 0; +} +} +.md-has-toast-top-right .md-fab.md-fab-top-right { + transform: translate3D(0, 68px, 0); +} +@media (max-width: 600px) { +.md-has-toast-top-right .md-fab.md-fab-top-right { + transform: translate3D(0, 48px, 0); +} +} +.md-has-toast-top-center .md-fab.md-fab-top-center { + transform: translate3D(-50%, 68px, 0); +} +@media (max-width: 600px) { +.md-has-toast-top-center .md-fab.md-fab-top-center { + transform: translate3D(-50%, 48px, 0); +} +} +.md-has-toast-top-left .md-fab.md-fab-top-left { + transform: translate3D(0, 68px, 0); +} +@media (max-width: 600px) { +.md-has-toast-top-left .md-fab.md-fab-top-left { + transform: translate3D(0, 48px, 0); +} +} +.md-has-toast-bottom-right .md-fab.md-fab-bottom-right { + transform: translate3D(0, -68px, 0); +} +@media (max-width: 600px) { +.md-has-toast-bottom-right .md-fab.md-fab-bottom-right { + transform: translate3D(0, -48px, 0); +} +} +.md-has-toast-bottom-center .md-fab.md-fab-bottom-center { + transform: translate3D(-50%, -68px, 0); +} +@media (max-width: 600px) { +.md-has-toast-bottom-center .md-fab.md-fab-bottom-center { + transform: translate3D(-50%, -48px, 0); +} +} +.md-has-toast-bottom-left .md-fab.md-fab-bottom-left { + transform: translate3D(0, -68px, 0); +} +@media (max-width: 600px) { +.md-has-toast-bottom-left .md-fab.md-fab-bottom-left { + transform: translate3D(0, -48px, 0); +} +} +@media (max-width: 600px) { +.md-has-toast .md-fab.md-fab-top-right, + .md-has-toast .md-fab.md-fab-top-center, + .md-has-toast .md-fab.md-fab-top-left { + transform: translate3D(0, 44px, 0); +} +} +@media (max-width: 600px) { +.md-has-toast .md-fab.md-fab-bottom-right, + .md-has-toast .md-fab.md-fab-bottom-center, + .md-has-toast .md-fab.md-fab-bottom-left { + transform: translate3D(0, -44px, 0); +} +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdSnackbar/index.debug.js b/dist/components/mdSnackbar/index.debug.js index d211b2b..ada0efe 100644 --- a/dist/components/mdSnackbar/index.debug.js +++ b/dist/components/mdSnackbar/index.debug.js @@ -1,2 +1,478 @@ -!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(337)},337:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-snackbar",e.extend(s.default)),e.material.styles.push(c.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var i=n(342),s=o(i),a=n(341),c=o(a);e.exports=t.default},339:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdPosition:{type:String,default:"bottom center"},mdDuration:{type:[String,Number],default:4e3}},data:function(){return{active:!1,rootElement:{},snackbarElement:{}}},computed:{classes:function(){var e={"md-active":this.active};return e["md-position-"+this.mdPosition.replace(/ /g,"-")]=!0,e}},methods:{open:function(){this.active=!0,this.$emit("open")},close:function(){this.active=!1,this.$emit("close")}},mounted:function(){var e=this;this.$nextTick(function(){e.rootElement=e.$root.$el,e.snackbarElement=e.$el})},beforeDestroy:function(){}},e.exports=t.default},340:function(e,t){},341:function(e,t){e.exports=".THEME_NAME .md-snackbar .md-ink-ripple,.THEME_NAME.md-snackbar .md-ink-ripple{color:#fff}\n"},342:function(e,t,n){var o,r;n(340),o=n(339);var i=n(343);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},343:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-snackbar",class:e.classes},[n("div",{staticClass:"md-snackbar-content"},[e._t("default")],2)])},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(require("Vue")); + else if(typeof define === 'function' && define.amd) + define(["Vue"], factory); + else if(typeof exports === 'object') + exports["VueMaterial"] = factory(require("Vue")); + else + root["VueMaterial"] = factory(root["Vue"]); +})(this, (function(__WEBPACK_EXTERNAL_MODULE_374__) { +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__(93); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 38: +/***/ 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']; + +/***/ }, + +/***/ 43: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var uniqueId = function uniqueId() { + return Math.random().toString(36).slice(4); + }; + + exports.default = uniqueId; + module.exports = exports["default"]; + +/***/ }, + +/***/ 93: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdSnackbar = __webpack_require__(293); + + var _mdSnackbar2 = _interopRequireDefault(_mdSnackbar); + + var _mdSnackbar3 = __webpack_require__(240); + + var _mdSnackbar4 = _interopRequireDefault(_mdSnackbar3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-snackbar', Vue.extend(_mdSnackbar2.default)); + + Vue.material.styles.push(_mdSnackbar4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 94: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _vue = __webpack_require__(374); + + var _vue2 = _interopRequireDefault(_vue); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + var manager = new _vue2.default({ + data: function data() { + return { + current: null + }; + } + }); + + exports.default = manager; + module.exports = exports['default']; + +/***/ }, + +/***/ 147: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _uniqueId = __webpack_require__(43); + + var _uniqueId2 = _interopRequireDefault(_uniqueId); + + var _transitionEndEventName = __webpack_require__(38); + + var _transitionEndEventName2 = _interopRequireDefault(_transitionEndEventName); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + var _manager = __webpack_require__(94); + + var _manager2 = _interopRequireDefault(_manager); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + id: [String, Number], + mdPosition: { + type: String, + default: 'bottom center' + }, + mdDuration: { + type: [String, Number], + default: 4000 + } + }, + mixins: [_mixin2.default], + data: function data() { + return { + snackbarId: this.id || 'snackbar-' + (0, _uniqueId2.default)(), + active: false, + rootElement: {}, + snackbarElement: {}, + directionClass: null, + closeTimeout: null + }; + }, + + computed: { + classes: function classes() { + var cssClasses = { + 'md-active': this.active + }; + + this.directionClass = this.mdPosition.replace(/ /g, '-'); + + cssClasses['md-position-' + this.directionClass] = true; + + return cssClasses; + } + }, + watch: { + active: function active(_active) { + var directionClass = 'md-has-toast-' + this.directionClass; + var toastClass = 'md-has-toast'; + + if (_active) { + document.body.classList.add(directionClass); + document.body.classList.add(toastClass); + } else { + document.body.classList.remove(directionClass); + document.body.classList.remove(toastClass); + } + } + }, + methods: { + removeElement: function removeElement() { + if (this.rootElement.contains(this.snackbarElement)) { + var activeRipple = this.snackbarElement.querySelector('.md-ripple.md-active'); + + if (activeRipple) { + activeRipple.classList.remove('md-active'); + } + + this.rootElement.removeChild(this.snackbarElement); + } + }, + open: function open() { + if (_manager2.default.current) { + _manager2.default.current.close(); + } + + _manager2.default.current = this; + this.rootElement.appendChild(this.snackbarElement); + window.getComputedStyle(this.$refs.container).backgroundColor; + this.active = true; + this.$emit('open'); + this.closeTimeout = window.setTimeout(this.close, this.mdDuration); + }, + close: function close() { + var _this = this; + + if (this.$refs.container) { + (function () { + var removeElement = function removeElement() { + _this.$refs.container.removeEventListener(_transitionEndEventName2.default, removeElement); + _this.removeElement(); + }; + + _manager2.default.current = null; + _this.active = false; + _this.$emit('close'); + _this.$refs.container.removeEventListener(_transitionEndEventName2.default, removeElement); + _this.$refs.container.addEventListener(_transitionEndEventName2.default, removeElement); + window.clearTimeout(_this.closeTimeout); + })(); + } + } + }, + mounted: function mounted() { + var _this2 = this; + + this.$nextTick((function () { + _this2.rootElement = _this2.$root.$el; + _this2.snackbarElement = _this2.$el; + _this2.snackbarElement.parentNode.removeChild(_this2.snackbarElement); + })); + }, + beforeDestroy: function beforeDestroy() { + window.clearTimeout(this.closeTimeout); + this.removeElement(); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 216: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 240: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME .md-snackbar .md-ink-ripple, .THEME_NAME.md-snackbar .md-ink-ripple {\n color: #fff; }\n" + +/***/ }, + +/***/ 293: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(216) + + /* script */ + __vue_exports__ = __webpack_require__(147) + + /* template */ + var __vue_template__ = __webpack_require__(362) + __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/mdSnackbar/mdSnackbar.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-b540e066", __vue_options__) + } else { + hotAPI.reload("data-v-b540e066", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdSnackbar.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 362: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-snackbar", + class: [_vm.themeClass, _vm.classes], + attrs: { + "id": _vm.snackbarId + } + }, [_c('div', { + ref: "container", + staticClass: "md-snackbar-container" + }, [_c('div', { + staticClass: "md-snackbar-content" + }, [_vm._t("default")], 2)])]) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-b540e066", module.exports) + } + } + +/***/ }, + +/***/ 374: +/***/ function(module, exports) { + + module.exports = __WEBPACK_EXTERNAL_MODULE_374__; + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdSnackbar/index.debug.js.map b/dist/components/mdSnackbar/index.debug.js.map deleted file mode 100644 index a421dac..0000000 --- a/dist/components/mdSnackbar/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6**********************","webpack:///components/mdSnackbar/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd**********************","webpack:///./src/components/mdSnackbar/index.js","webpack:///mdSnackbar.vue","webpack:///./src/components/mdSnackbar/mdSnackbar.theme","webpack:///./src/components/mdSnackbar/mdSnackbar.vue","webpack:///./src/components/mdSnackbar/mdSnackbar.vue?8eff"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","337","_interopRequireDefault","obj","__esModule","default","install","Vue","component","extend","_mdSnackbar2","material","styles","push","_mdSnackbar4","Object","defineProperty","value","_mdSnackbar","_mdSnackbar3","339","props","mdPosition","type","String","mdDuration","Number","data","active","rootElement","snackbarElement","computed","classes","cssClasses","md-active","replace","methods","open","$emit","close","mounted","_this","$nextTick","$root","$el","beforeDestroy","340","341","342","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","343","_vm","_h","$createElement","_c","_self","staticClass","class","_t"],"mappings":"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","file":"components/mdSnackbar/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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(337);\n\n\n/***/ },\n\n/***/ 337:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdSnackbar = __webpack_require__(342);\n\t\n\tvar _mdSnackbar2 = _interopRequireDefault(_mdSnackbar);\n\t\n\tvar _mdSnackbar3 = __webpack_require__(341);\n\t\n\tvar _mdSnackbar4 = _interopRequireDefault(_mdSnackbar3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-snackbar', Vue.extend(_mdSnackbar2.default));\n\t\n\t Vue.material.styles.push(_mdSnackbar4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 339:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdPosition: {\n\t type: String,\n\t default: 'bottom center'\n\t },\n\t mdDuration: {\n\t type: [String, Number],\n\t default: 4000\n\t }\n\t },\n\t data: function data() {\n\t return {\n\t active: false,\n\t rootElement: {},\n\t snackbarElement: {}\n\t };\n\t },\n\t\n\t computed: {\n\t classes: function classes() {\n\t var cssClasses = {\n\t 'md-active': this.active\n\t };\n\t\n\t cssClasses['md-position-' + this.mdPosition.replace(/ /g, '-')] = true;\n\t\n\t return cssClasses;\n\t }\n\t },\n\t methods: {\n\t open: function open() {\n\t this.active = true;\n\t this.$emit('open');\n\t },\n\t close: function close() {\n\t this.active = false;\n\t this.$emit('close');\n\t }\n\t },\n\t mounted: function mounted() {\n\t var _this = this;\n\t\n\t this.$nextTick(function () {\n\t _this.rootElement = _this.$root.$el;\n\t _this.snackbarElement = _this.$el;\n\t });\n\t },\n\t beforeDestroy: function beforeDestroy() {}\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 340:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 341:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME .md-snackbar .md-ink-ripple,.THEME_NAME.md-snackbar .md-ink-ripple{color:#fff}\\n\"\n\n/***/ },\n\n/***/ 342:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(340)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(339)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(343)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 343:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-snackbar\",\n\t class: _vm.classes\n\t }, [_c('div', {\n\t staticClass: \"md-snackbar-content\"\n\t }, [_vm._t(\"default\")], 2)])\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdSnackbar/index.debug.js"," \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 c05fcff1b8f3724fbaaf","import mdSnackbar from './mdSnackbar.vue';\nimport mdSnackbarTheme from './mdSnackbar.theme';\n\nexport default function install(Vue) {\n Vue.component('md-snackbar', Vue.extend(mdSnackbar));\n\n Vue.material.styles.push(mdSnackbarTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdSnackbar/index.js","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSnackbar.vue?14a54690","module.exports = \".THEME_NAME .md-snackbar .md-ink-ripple,.THEME_NAME.md-snackbar .md-ink-ripple{color:#fff}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSnackbar/mdSnackbar.theme\n// module id = 341\n// module chunks = 23","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-b540e066!sass!./mdSnackbar.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdSnackbar.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-b540e066!vue-loader/lib/selector?type=template&index=0!./mdSnackbar.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSnackbar/mdSnackbar.vue\n// module id = 342\n// module chunks = 23","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-snackbar\",\n class: _vm.classes\n }, [_c('div', {\n staticClass: \"md-snackbar-content\"\n }, [_vm._t(\"default\")], 2)])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-b540e066!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdSnackbar/mdSnackbar.vue\n// module id = 343\n// module chunks = 23"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdSnackbar/index.js b/dist/components/mdSnackbar/index.js index 74c1a5d..6e43327 100644 --- a/dist/components/mdSnackbar/index.js +++ b/dist/components/mdSnackbar/index.js @@ -1 +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(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(337)},337:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-snackbar",e.extend(s.default)),e.material.styles.push(c.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var i=n(342),s=o(i),a=n(341),c=o(a);e.exports=t.default},339:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdPosition:{type:String,default:"bottom center"},mdDuration:{type:[String,Number],default:4e3}},data:function(){return{active:!1,rootElement:{},snackbarElement:{}}},computed:{classes:function(){var e={"md-active":this.active};return e["md-position-"+this.mdPosition.replace(/ /g,"-")]=!0,e}},methods:{open:function(){this.active=!0,this.$emit("open")},close:function(){this.active=!1,this.$emit("close")}},mounted:function(){var e=this;this.$nextTick(function(){e.rootElement=e.$root.$el,e.snackbarElement=e.$el})},beforeDestroy:function(){}},e.exports=t.default},340:function(e,t){},341:function(e,t){e.exports=".THEME_NAME .md-snackbar .md-ink-ripple,.THEME_NAME.md-snackbar .md-ink-ripple{color:#fff}\n"},342:function(e,t,n){var o,r;n(340),o=n(339);var i=n(343);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},343:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-snackbar",class:e.classes},[n("div",{staticClass:"md-snackbar-content"},[e._t("default")],2)])},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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 r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)})({0:function(e,t,o){e.exports=o(30)},30:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-snackbar",e.extend(a.default)),e.material.styles.push(f.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=o(!(function(){var e=new Error('Cannot find module "./mdSnackbar.vue"');throw e.code="MODULE_NOT_FOUND",e})()),a=n(u),d=o(91),f=n(d);e.exports=t.default},91:function(e,t){e.exports=".THEME_NAME .md-snackbar .md-ink-ripple,.THEME_NAME.md-snackbar .md-ink-ripple{color:#fff}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdSpinner/index.css b/dist/components/mdSpinner/index.css index 1212386..46d01d6 100644 --- a/dist/components/mdSpinner/index.css +++ b/dist/components/mdSpinner/index.css @@ -1,2 +1,81 @@ -.md-spinner{display:inline-block;position:relative;pointer-events:none;will-change:transform,opacity}.md-spinner.md-indeterminate .md-spinner-draw{animation:spinner-rotate 1.9s linear infinite;transform:rotate(0deg) translateZ(0)}.md-spinner.md-indeterminate .md-spinner-path{stroke-dasharray:2,200;animation:spinner-dash 1.425s ease-in-out infinite}.md-spinner.md-spinner-leave-active{opacity:0;transform:scale(.8) translateZ(0);transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-spinner:not(.md-indeterminate).md-spinner-enter-active{transition-duration:2s}.md-spinner:not(.md-indeterminate).md-spinner-enter-active .md-spinner-draw{animation:spinner-initial-rotate 1.98s cubic-bezier(.25,.8,.25,1) forwards}.md-spinner-draw{width:100%;height:100%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(270deg) translateZ(0);transform-origin:center center;will-change:transform,opacity}.md-spinner-path{fill:none;stroke-dashoffset:0;stroke-miterlimit:10;transition:all .4s cubic-bezier(.25,.8,.25,1)}@keyframes spinner-rotate{to{transform:rotate(1turn) translateZ(0)}}@keyframes spinner-initial-rotate{0%{opacity:0;transform:rotate(-90deg) translateZ(0)}20%{opacity:1}to{transform:rotate(270deg) translateZ(0)}}@keyframes spinner-dash{0%{stroke-dasharray:2,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-spinner { + display: inline-block; + position: relative; + pointer-events: none; + will-change: transform, opacity; +} +.md-spinner.md-indeterminate .md-spinner-draw { + animation: spinner-rotate 1.9s linear infinite; + transform: rotate(0deg) translateZ(0); +} +.md-spinner.md-indeterminate .md-spinner-path { + stroke-dasharray: 2, 200; + animation: spinner-dash 1.425s ease-in-out infinite; +} +.md-spinner.md-spinner-leave-active { + opacity: 0; + transform: scale(0.8) translateZ(0); + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} +.md-spinner:not(.md-indeterminate).md-spinner-enter-active { + transition-duration: 2s; +} +.md-spinner:not(.md-indeterminate).md-spinner-enter-active .md-spinner-draw { + animation: spinner-initial-rotate 1.98s cubic-bezier(0.25, 0.8, 0.25, 1) forwards; +} +.md-spinner-draw { + width: 100%; + height: 100%; + margin: auto; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + transform: rotate(270deg) translateZ(0); + transform-origin: center center; + will-change: transform, opacity; +} +.md-spinner-path { + fill: none; + stroke-dashoffset: 0; + stroke-miterlimit: 10; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} +@keyframes spinner-rotate { +to { + transform: rotate(360deg) translateZ(0); +} +} +@keyframes spinner-initial-rotate { +0% { + opacity: 0; + transform: rotate(-90deg) translateZ(0); +} +20% { + opacity: 1; +} +100% { + transform: rotate(270deg) translateZ(0); +} +} +@keyframes spinner-dash { +0% { + stroke-dasharray: 2, 200; + stroke-dashoffset: 0; +} +50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; +} +100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; +} +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdSpinner/index.debug.js b/dist/components/mdSpinner/index.debug.js index 53878f2..b11cbf7 100644 --- a/dist/components/mdSpinner/index.debug.js +++ b/dist/components/mdSpinner/index.debug.js @@ -1,2 +1,333 @@ -!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(r[n])return r[n].exports;var s=r[n]={exports:{},id:n,loaded:!1};return e[n].call(s.exports,s,s.exports,t),s.loaded=!0,s.exports}var r={};return t.m=e,t.c=r,t.p="/",t(0)}({0:function(e,t,r){e.exports=r(87)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},87:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function s(e){e.component("md-spinner",e.extend(a.default)),e.material.styles.push(o.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var d=r(264),a=n(d),i=r(216),o=n(i);e.exports=t.default},134:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var s=r(1),d=n(s);t.default={props:{mdSize:{type:Number,default:50},mdStroke:{type:Number,default:3.5},mdIndeterminate:Boolean,mdProgress:{type:Number,default:0}},mixins:[d.default],computed:{classes:function(){return{"md-indeterminate":this.mdIndeterminate}},styles:function(){var e=this.mdSize+"px";return{width:e,height:e}},dashProgress:function(){var e=125*this.mdProgress/100;return!this.mdIndeterminate&&(e>=125&&(e=130),e+", 200")}},data:function(){return{}},methods:{}},e.exports=t.default},193:function(e,t){},216:function(e,t){e.exports=".THEME_NAME.md-spinner .md-spinner-path{stroke:PRIMARY-COLOR}.THEME_NAME.md-spinner.md-accent .md-spinner-path{stroke:ACCENT-COLOR}.THEME_NAME.md-spinner.md-warn .md-spinner-path{stroke:WARN-COLOR}\n"},264:function(e,t,r){var n,s;r(193),n=r(134);var d=r(318);s=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(s=n=n.default),"function"==typeof s&&(s=s.options),s.render=d.render,s.staticRenderFns=d.staticRenderFns,e.exports=n},318:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("transition",{attrs:{name:"md-spinner",appear:""}},[r("div",{staticClass:"md-spinner",class:[e.themeClass,e.classes],style:e.styles},[r("svg",{staticClass:"md-spinner-draw",attrs:{viewBox:"25 25 50 50"}},[r("circle",{staticClass:"md-spinner-path",attrs:{cx:"50",cy:"50",r:"20","stroke-width":e.mdStroke,"stroke-dasharray":e.dashProgress}})])])])},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(95); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 95: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdSpinner = __webpack_require__(294); + + var _mdSpinner2 = _interopRequireDefault(_mdSpinner); + + var _mdSpinner3 = __webpack_require__(241); + + var _mdSpinner4 = _interopRequireDefault(_mdSpinner3); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function install(Vue) { + Vue.component('md-spinner', Vue.extend(_mdSpinner2.default)); + + Vue.material.styles.push(_mdSpinner4.default); + } + module.exports = exports['default']; + +/***/ }, + +/***/ 148: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + props: { + mdSize: { + type: Number, + default: 50 + }, + mdStroke: { + type: Number, + default: 3.5 + }, + mdIndeterminate: Boolean, + mdProgress: { + type: Number, + default: 0 + } + }, + mixins: [_mixin2.default], + computed: { + classes: function classes() { + return { + 'md-indeterminate': this.mdIndeterminate + }; + }, + styles: function styles() { + var newSize = this.mdSize + 'px'; + + return { + width: newSize, + height: newSize + }; + }, + dashProgress: function dashProgress() { + var progress = this.mdProgress * 125 / 100; + + if (this.mdIndeterminate) { + return false; + } + + if (progress >= 125) { + progress = 130; + } + + return progress + ', 200'; + } + } + }; // + // + // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 211: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 241: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-spinner .md-spinner-path {\n stroke: PRIMARY-COLOR; }\n\n.THEME_NAME.md-spinner.md-accent .md-spinner-path {\n stroke: ACCENT-COLOR; }\n\n.THEME_NAME.md-spinner.md-warn .md-spinner-path {\n stroke: WARN-COLOR; }\n" + +/***/ }, + +/***/ 294: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(211) + + /* script */ + __vue_exports__ = __webpack_require__(148) + + /* template */ + var __vue_template__ = __webpack_require__(353) + __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/mdSpinner/mdSpinner.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-7e174593", __vue_options__) + } else { + hotAPI.reload("data-v-7e174593", __vue_options__) + } + })()} + if (__vue_options__.functional) {console.error("[vue-loader] mdSpinner.vue: functional components are not supported and should be defined in plain js files using render functions.")} + + module.exports = __vue_exports__ + + +/***/ }, + +/***/ 353: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('transition', { + attrs: { + "name": "md-spinner", + "appear": "" + } + }, [_c('div', { + staticClass: "md-spinner", + class: [_vm.themeClass, _vm.classes], + style: (_vm.styles) + }, [_c('svg', { + staticClass: "md-spinner-draw", + attrs: { + "viewBox": "25 25 50 50" + } + }, [_c('circle', { + staticClass: "md-spinner-path", + attrs: { + "cx": "50", + "cy": "50", + "r": "20", + "stroke-width": _vm.mdStroke, + "stroke-dasharray": _vm.dashProgress + } + })])])]) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-7e174593", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdSpinner/index.debug.js.map b/dist/components/mdSpinner/index.debug.js.map deleted file mode 100644 index d735a2f..0000000 --- a/dist/components/mdSpinner/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6**************","webpack:///components/mdSpinner/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd**************","webpack:///./src/core/components/mdTheme/mixin.js?4fd6***********","webpack:///./src/components/mdSpinner/index.js?2ef1","webpack:///mdSpinner.vue?6b3e","webpack:///./src/components/mdSpinner/mdSpinner.theme?fa1d","webpack:///./src/components/mdSpinner/mdSpinner.vue?ed74","webpack:///./src/components/mdSpinner/mdSpinner.vue?6ca9*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","87","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdSpinner2","material","styles","push","_mdSpinner4","_mdSpinner","_mdSpinner3","134","_mixin","_mixin2","mdSize","type","Number","mdStroke","mdIndeterminate","Boolean","mdProgress","mixins","classes","md-indeterminate","newSize","width","height","dashProgress","progress","193","216","264","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","318","_vm","_h","$createElement","_c","_self","attrs","name","appear","staticClass","class","style","viewBox","cx","cy","r","stroke-width","stroke-dasharray"],"mappings":"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","file":"components/mdSpinner/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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(87);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 87:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdSpinner = __webpack_require__(264);\n\t\n\tvar _mdSpinner2 = _interopRequireDefault(_mdSpinner);\n\t\n\tvar _mdSpinner3 = __webpack_require__(216);\n\t\n\tvar _mdSpinner4 = _interopRequireDefault(_mdSpinner3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-spinner', Vue.extend(_mdSpinner2.default));\n\t\n\t Vue.material.styles.push(_mdSpinner4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 134:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t props: {\n\t mdSize: {\n\t type: Number,\n\t default: 50\n\t },\n\t mdStroke: {\n\t type: Number,\n\t default: 3.5\n\t },\n\t mdIndeterminate: Boolean,\n\t mdProgress: {\n\t type: Number,\n\t default: 0\n\t }\n\t },\n\t mixins: [_mixin2.default],\n\t computed: {\n\t classes: function classes() {\n\t return {\n\t 'md-indeterminate': this.mdIndeterminate\n\t };\n\t },\n\t styles: function styles() {\n\t var newSize = this.mdSize + 'px';\n\t\n\t return {\n\t width: newSize,\n\t height: newSize\n\t };\n\t },\n\t dashProgress: function dashProgress() {\n\t var progress = this.mdProgress * 125 / 100;\n\t\n\t if (this.mdIndeterminate) {\n\t return false;\n\t }\n\t\n\t if (progress >= 125) {\n\t progress = 130;\n\t }\n\t\n\t return progress + ', 200';\n\t }\n\t },\n\t data: function data() {\n\t return {};\n\t },\n\t methods: {}\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 193:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 216:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-spinner .md-spinner-path{stroke:PRIMARY-COLOR}.THEME_NAME.md-spinner.md-accent .md-spinner-path{stroke:ACCENT-COLOR}.THEME_NAME.md-spinner.md-warn .md-spinner-path{stroke:WARN-COLOR}\\n\"\n\n/***/ },\n\n/***/ 264:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(193)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(134)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(318)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 318:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('transition', {\n\t attrs: {\n\t \"name\": \"md-spinner\",\n\t \"appear\": \"\"\n\t }\n\t }, [_c('div', {\n\t staticClass: \"md-spinner\",\n\t class: [_vm.themeClass, _vm.classes],\n\t style: (_vm.styles)\n\t }, [_c('svg', {\n\t staticClass: \"md-spinner-draw\",\n\t attrs: {\n\t \"viewBox\": \"25 25 50 50\"\n\t }\n\t }, [_c('circle', {\n\t staticClass: \"md-spinner-path\",\n\t attrs: {\n\t \"cx\": \"50\",\n\t \"cy\": \"50\",\n\t \"r\": \"20\",\n\t \"stroke-width\": _vm.mdStroke,\n\t \"stroke-dasharray\": _vm.dashProgress\n\t }\n\t })])])])\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdSpinner/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","import mdSpinner from './mdSpinner.vue';\nimport mdSpinnerTheme from './mdSpinner.theme';\n\nexport default function install(Vue) {\n Vue.component('md-spinner', Vue.extend(mdSpinner));\n\n Vue.material.styles.push(mdSpinnerTheme);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/components/mdSpinner/index.js","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSpinner.vue?5196fba6","module.exports = \".THEME_NAME.md-spinner .md-spinner-path{stroke:PRIMARY-COLOR}.THEME_NAME.md-spinner.md-accent .md-spinner-path{stroke:ACCENT-COLOR}.THEME_NAME.md-spinner.md-warn .md-spinner-path{stroke:WARN-COLOR}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSpinner/mdSpinner.theme\n// module id = 216\n// module chunks = 0 15","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-7e174593!sass!./mdSpinner.scss\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdSpinner.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-7e174593!vue-loader/lib/selector?type=template&index=0!./mdSpinner.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSpinner/mdSpinner.vue\n// module id = 264\n// module chunks = 0 15","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('transition', {\n attrs: {\n \"name\": \"md-spinner\",\n \"appear\": \"\"\n }\n }, [_c('div', {\n staticClass: \"md-spinner\",\n class: [_vm.themeClass, _vm.classes],\n style: (_vm.styles)\n }, [_c('svg', {\n staticClass: \"md-spinner-draw\",\n attrs: {\n \"viewBox\": \"25 25 50 50\"\n }\n }, [_c('circle', {\n staticClass: \"md-spinner-path\",\n attrs: {\n \"cx\": \"50\",\n \"cy\": \"50\",\n \"r\": \"20\",\n \"stroke-width\": _vm.mdStroke,\n \"stroke-dasharray\": _vm.dashProgress\n }\n })])])])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-7e174593!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdSpinner/mdSpinner.vue\n// module id = 318\n// module chunks = 0 15"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdSpinner/index.js b/dist/components/mdSpinner/index.js index 899d848..08cf831 100644 --- a/dist/components/mdSpinner/index.js +++ b/dist/components/mdSpinner/index.js @@ -1 +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(n){if(r[n])return r[n].exports;var s=r[n]={exports:{},id:n,loaded:!1};return e[n].call(s.exports,s,s.exports,t),s.loaded=!0,s.exports}var r={};return t.m=e,t.c=r,t.p="/",t(0)}({0:function(e,t,r){e.exports=r(87)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},87:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function s(e){e.component("md-spinner",e.extend(a.default)),e.material.styles.push(o.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var d=r(264),a=n(d),i=r(216),o=n(i);e.exports=t.default},134:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var s=r(1),d=n(s);t.default={props:{mdSize:{type:Number,default:50},mdStroke:{type:Number,default:3.5},mdIndeterminate:Boolean,mdProgress:{type:Number,default:0}},mixins:[d.default],computed:{classes:function(){return{"md-indeterminate":this.mdIndeterminate}},styles:function(){var e=this.mdSize+"px";return{width:e,height:e}},dashProgress:function(){var e=125*this.mdProgress/100;return!this.mdIndeterminate&&(e>=125&&(e=130),e+", 200")}},data:function(){return{}},methods:{}},e.exports=t.default},193:function(e,t){},216:function(e,t){e.exports=".THEME_NAME.md-spinner .md-spinner-path{stroke:PRIMARY-COLOR}.THEME_NAME.md-spinner.md-accent .md-spinner-path{stroke:ACCENT-COLOR}.THEME_NAME.md-spinner.md-warn .md-spinner-path{stroke:WARN-COLOR}\n"},264:function(e,t,r){var n,s;r(193),n=r(134);var d=r(318);s=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(s=n=n.default),"function"==typeof s&&(s=s.options),s.render=d.render,s.staticRenderFns=d.staticRenderFns,e.exports=n},318:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("transition",{attrs:{name:"md-spinner",appear:""}},[r("div",{staticClass:"md-spinner",class:[e.themeClass,e.classes],style:e.styles},[r("svg",{staticClass:"md-spinner-draw",attrs:{viewBox:"25 25 50 50"}},[r("circle",{staticClass:"md-spinner-path",attrs:{cx:"50",cy:"50",r:"20","stroke-width":e.mdStroke,"stroke-dasharray":e.dashProgress}})])])])},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].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(31)},31:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){e.component("md-spinner",e.extend(u.default)),e.material.styles.push(p.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var d=n(!(function(){var e=new Error('Cannot find module "./mdSpinner.vue"');throw e.code="MODULE_NOT_FOUND",e})()),u=r(d),i=n(92),p=r(i);e.exports=t.default},92:function(e,t){e.exports=".THEME_NAME.md-spinner .md-spinner-path{stroke:PRIMARY-COLOR}.THEME_NAME.md-spinner.md-accent .md-spinner-path{stroke:ACCENT-COLOR}.THEME_NAME.md-spinner.md-warn .md-spinner-path{stroke:WARN-COLOR}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdSubheader/index.css b/dist/components/mdSubheader/index.css index 4d27519..a77ddf5 100644 --- a/dist/components/mdSubheader/index.css +++ b/dist/components/mdSubheader/index.css @@ -1,2 +1,19 @@ -.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} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.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, 0.54); + font-size: 14px; + font-weight: 500; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdSubheader/index.debug.js b/dist/components/mdSubheader/index.debug.js index 22dcef0..4a0787f 100644 --- a/dist/components/mdSubheader/index.debug.js +++ b/dist/components/mdSubheader/index.debug.js @@ -1,2 +1,273 @@ -!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(r[n])return r[n].exports;var s=r[n]={exports:{},id:n,loaded:!1};return e[n].call(s.exports,s,s.exports,t),s.loaded=!0,s.exports}var r={};return t.m=e,t.c=r,t.p="/",t(0)}({0:function(e,t,r){e.exports=r(88)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},88:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function s(e){e.component("md-subheader",e.extend(a.default)),e.material.styles.push(u.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var o=r(265),a=n(o),d=r(217),u=n(d);e.exports=t.default},135:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var s=r(1),o=n(s);t.default={mixins:[o.default]},e.exports=t.default},196:function(e,t){},217:function(e,t){e.exports=".THEME_NAME.md-subheader.md-primary{color:PRIMARY-COLOR}.THEME_NAME.md-subheader.md-accent{color:ACCENT-COLOR}.THEME_NAME.md-subheader.md-warn{color:WARN-COLOR}\n"},265:function(e,t,r){var n,s;r(196),n=r(135);var o=r(324);s=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(s=n=n.default),"function"==typeof s&&(s=s.options),s.render=o.render,s.staticRenderFns=o.staticRenderFns,e.exports=n},324:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return"md-list"===e.$parent.$options._componentTag?r("li",{staticClass:"md-subheader",class:[e.themeClass]},[e._t("default")],2):r("div",{staticClass:"md-subheader",class:[e.themeClass]},[e._t("default")],2)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(96); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 96: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdSubheader = __webpack_require__(295); + + var _mdSubheader2 = _interopRequireDefault(_mdSubheader); + + var _mdSubheader3 = __webpack_require__(242); + + 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']; + +/***/ }, + +/***/ 149: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + mixins: [_mixin2.default] + }; // + // + // + // + // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 215: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 242: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-subheader.md-primary {\n color: PRIMARY-COLOR; }\n\n.THEME_NAME.md-subheader.md-accent {\n color: ACCENT-COLOR; }\n\n.THEME_NAME.md-subheader.md-warn {\n color: WARN-COLOR; }\n" + +/***/ }, + +/***/ 295: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(215) + + /* script */ + __vue_exports__ = __webpack_require__(149) + + /* template */ + var __vue_template__ = __webpack_require__(360) + __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" + __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-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__ + + +/***/ }, + +/***/ 360: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return (_vm.$parent.$options._componentTag === 'md-list') ? _c('li', { + staticClass: "md-subheader", + class: [_vm.themeClass] + }, [_vm._t("default")], 2) : _c('div', { + staticClass: "md-subheader", + class: [_vm.themeClass] + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-a2e7fe8a", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdSubheader/index.debug.js.map b/dist/components/mdSubheader/index.debug.js.map deleted file mode 100644 index 5ad033b..0000000 --- a/dist/components/mdSubheader/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition","webpack:///components/mdSubheader/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf","webpack:///./src/core/components/mdTheme/mixin.js?4fd6**********","webpack:///./src/components/mdSubheader/index.js?342a","webpack:///mdSubheader.vue?c755","webpack:///./src/components/mdSubheader/mdSubheader.theme?4514","webpack:///./src/components/mdSubheader/mdSubheader.vue?463d","webpack:///./src/components/mdSubheader/mdSubheader.vue?5e73*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","88","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdSubheader2","material","styles","push","_mdSubheader4","_mdSubheader","_mdSubheader3","135","_mixin","_mixin2","mixins","196","217","265","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","324","_vm","_h","$createElement","_c","_self","$options","_componentTag","staticClass","class","_t"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(88);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 88:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdSubheader = __webpack_require__(265);\n\t\n\tvar _mdSubheader2 = _interopRequireDefault(_mdSubheader);\n\t\n\tvar _mdSubheader3 = __webpack_require__(217);\n\t\n\tvar _mdSubheader4 = _interopRequireDefault(_mdSubheader3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-subheader', Vue.extend(_mdSubheader2.default));\n\t\n\t Vue.material.styles.push(_mdSubheader4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 135:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t mixins: [_mixin2.default]\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 196:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 217:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-subheader.md-primary{color:PRIMARY-COLOR}.THEME_NAME.md-subheader.md-accent{color:ACCENT-COLOR}.THEME_NAME.md-subheader.md-warn{color:WARN-COLOR}\\n\"\n\n/***/ },\n\n/***/ 265:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(196)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(135)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(324)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 324:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return (_vm.$parent.$options._componentTag === 'md-list') ? _c('li', {\n\t staticClass: \"md-subheader\",\n\t class: [_vm.themeClass]\n\t }, [_vm._t(\"default\")], 2) : _c('div', {\n\t staticClass: \"md-subheader\",\n\t class: [_vm.themeClass]\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdSubheader/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSubheader.vue?8719faca","module.exports = \".THEME_NAME.md-subheader.md-primary{color:PRIMARY-COLOR}.THEME_NAME.md-subheader.md-accent{color:ACCENT-COLOR}.THEME_NAME.md-subheader.md-warn{color:WARN-COLOR}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSubheader/mdSubheader.theme\n// module id = 217\n// module chunks = 0 14","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\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-a2e7fe8a!vue-loader/lib/selector?type=template&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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSubheader/mdSubheader.vue\n// module id = 265\n// module chunks = 0 14","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return (_vm.$parent.$options._componentTag === 'md-list') ? _c('li', {\n staticClass: \"md-subheader\",\n class: [_vm.themeClass]\n }, [_vm._t(\"default\")], 2) : _c('div', {\n staticClass: \"md-subheader\",\n class: [_vm.themeClass]\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-a2e7fe8a!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/mdSubheader/mdSubheader.vue\n// module id = 324\n// module chunks = 0 14"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdSubheader/index.js b/dist/components/mdSubheader/index.js index 5df3e0e..d964a35 100644 --- a/dist/components/mdSubheader/index.js +++ b/dist/components/mdSubheader/index.js @@ -1 +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(n){if(r[n])return r[n].exports;var s=r[n]={exports:{},id:n,loaded:!1};return e[n].call(s.exports,s,s.exports,t),s.loaded=!0,s.exports}var r={};return t.m=e,t.c=r,t.p="/",t(0)}({0:function(e,t,r){e.exports=r(88)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},88:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function s(e){e.component("md-subheader",e.extend(a.default)),e.material.styles.push(u.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var o=r(265),a=n(o),d=r(217),u=n(d);e.exports=t.default},135:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var s=r(1),o=n(s);t.default={mixins:[o.default]},e.exports=t.default},196:function(e,t){},217:function(e,t){e.exports=".THEME_NAME.md-subheader.md-primary{color:PRIMARY-COLOR}.THEME_NAME.md-subheader.md-accent{color:ACCENT-COLOR}.THEME_NAME.md-subheader.md-warn{color:WARN-COLOR}\n"},265:function(e,t,r){var n,s;r(196),n=r(135);var o=r(324);s=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(s=n=n.default),"function"==typeof s&&(s=s.options),s.render=o.render,s.staticRenderFns=o.staticRenderFns,e.exports=n},324:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return"md-list"===e.$parent.$options._componentTag?r("li",{staticClass:"md-subheader",class:[e.themeClass]},[e._t("default")],2):r("div",{staticClass:"md-subheader",class:[e.themeClass]},[e._t("default")],2)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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(32)},32: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(d.default)),e.material.styles.push(f.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;var u=o(!(function(){var e=new Error('Cannot find module "./mdSubheader.vue"');throw e.code="MODULE_NOT_FOUND",e})()),d=r(u),a=o(93),f=r(a);e.exports=t.default},93:function(e,t){e.exports=".THEME_NAME.md-subheader.md-primary{color:PRIMARY-COLOR}.THEME_NAME.md-subheader.md-accent{color:ACCENT-COLOR}.THEME_NAME.md-subheader.md-warn{color:WARN-COLOR}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdSwitch/index.css b/dist/components/mdSwitch/index.css index 39f05b9..8b612ac 100644 --- a/dist/components/mdSwitch/index.css +++ b/dist/components/mdSwitch/index.css @@ -1,2 +1,80 @@ -.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 .15s 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} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.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 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + background-color: rgba(0, 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, 0.2), 0 1px 1px rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); + transition: all 0.15s 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, 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; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdSwitch/index.debug.js b/dist/components/mdSwitch/index.debug.js index f7f6c29..88dc8e0 100644 --- a/dist/components/mdSwitch/index.debug.js +++ b/dist/components/mdSwitch/index.debug.js @@ -1,2 +1,369 @@ -!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(s){if(d[s])return d[s].exports;var i=d[s]={exports:{},id:s,loaded:!1};return e[s].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(89)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},89:function(e,t,d){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}function i(e){e.component("md-switch",e.extend(n.default)),e.material.styles.push(r.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var c=d(266),n=s(c),o=d(218),r=s(o);e.exports=t.default},136:function(e,t,d){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=d(1),c=s(i),n=75,o="-1px";t.default={props:{name:String,value:Boolean,id:String,disabled:Boolean,type:{type:String,default:"button"}},mixins:[c.default],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.setPosition()},value:function(e){this.changeState(e)}},methods:{setPosition:function(){this.leftPos=this.checked?n+"%":o},changeState:function(e,t){this.checked=e,this.$emit("change",this.checked,t),this.$emit("input",this.checked,t)},toggle:function(e){this.disabled||this.changeState(!this.checked,e)}},mounted:function(){this.$nextTick(this.setPosition)}},e.exports=t.default},192:function(e,t){},218:function(e,t){e.exports=".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{background-color:ACCENT-COLOR}.THEME_NAME.md-switch.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-switch.md-checked .md-ripple{opacity:.38}.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{background-color:PRIMARY-COLOR}.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{background-color:WARN-COLOR-500-0.5}.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{color:WARN-COLOR}.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{background-color:#bdbdbd}\n"},266:function(e,t,d){var s,i;d(192),s=d(136);var c=d(317);i=s=s||{},"object"!=typeof s.default&&"function"!=typeof s.default||(i=s=s.default),"function"==typeof i&&(i=i.options),i.render=c.render,i.staticRenderFns=c.staticRenderFns,e.exports=s},317:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,d=e._self._c||t;return d("div",{staticClass:"md-switch",class:[e.themeClass,e.classes]},[d("div",{staticClass:"md-switch-container",on:{click:function(t){e.toggle(t)}}},[d("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:e.disabled,expression:"disabled"}],staticClass:"md-switch-thumb",style:e.styles},[d("input",{attrs:{type:"checkbox",name:e.name,id:e.id,disabled:e.disabled},domProps:{value:e.value}}),e._v(" "),d("button",{staticClass:"md-switch-holder",attrs:{type:e.type}})])]),e._v(" "),e.$slots.default?d("label",{staticClass:"md-switch-label",attrs:{for:e.id||e.name}},[e._t("default")],2):e._e()])},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(97); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 97: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdSwitch = __webpack_require__(296); + + var _mdSwitch2 = _interopRequireDefault(_mdSwitch); + + var _mdSwitch3 = __webpack_require__(243); + + 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']; + +/***/ }, + +/***/ 150: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + var checkedPosition = 75; // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + var initialPosition = '-1px'; + + exports.default = { + props: { + name: String, + value: Boolean, + id: String, + disabled: Boolean, + type: { + type: String, + default: 'button' + } + }, + mixins: [_mixin2.default], + data: function data() { + return { + leftPos: initialPosition, + 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.setPosition(); + }, + value: function value(_value) { + this.changeState(_value); + } + }, + methods: { + setPosition: function setPosition() { + this.leftPos = this.checked ? checkedPosition + '%' : initialPosition; + }, + changeState: function changeState(checked, $event) { + this.checked = checked; + this.$emit('change', this.checked, $event); + this.$emit('input', this.checked, $event); + }, + toggle: function toggle($event) { + if (!this.disabled) { + this.changeState(!this.checked, $event); + } + } + }, + mounted: function mounted() { + this.$nextTick(this.setPosition); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 210: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 243: +/***/ function(module, exports) { + + module.exports = ".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 {\n background-color: ACCENT-COLOR; }\n\n.THEME_NAME.md-switch.md-checked .md-ink-ripple {\n color: ACCENT-COLOR; }\n\n.THEME_NAME.md-switch.md-checked .md-ripple {\n opacity: .38; }\n\n.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 {\n background-color: PRIMARY-COLOR; }\n\n.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 {\n background-color: WARN-COLOR-500-0.5; }\n\n.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 {\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 {\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 {\n background-color: #bdbdbd; }\n" + +/***/ }, + +/***/ 296: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(210) + + /* script */ + __vue_exports__ = __webpack_require__(150) + + /* template */ + var __vue_template__ = __webpack_require__(352) + __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__ + + +/***/ }, + +/***/ 352: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-switch", + class: [_vm.themeClass, _vm.classes] + }, [_c('div', { + staticClass: "md-switch-container", + on: { + "click": function($event) { + _vm.toggle($event) + } + } + }, [_c('div', { + staticClass: "md-switch-thumb", + style: (_vm.styles) + }, [_c('input', { + attrs: { + "type": "checkbox", + "name": _vm.name, + "id": _vm.id, + "disabled": _vm.disabled + }, + domProps: { + "value": _vm.value + } + }), _vm._v(" "), _c('button', { + staticClass: "md-switch-holder", + attrs: { + "type": _vm.type + } + }), _vm._v(" "), _c('md-ink-ripple', { + attrs: { + "md-disabled": _vm.disabled + } + })], 1)]), _vm._v(" "), (_vm.$slots.default) ? _c('label', { + staticClass: "md-switch-label", + attrs: { + "for": _vm.id || _vm.name + } + }, [_vm._t("default")], 2) : _vm._e()]) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-7e05ff26", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdSwitch/index.debug.js.map b/dist/components/mdSwitch/index.debug.js.map deleted file mode 100644 index 12c2544..0000000 --- a/dist/components/mdSwitch/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*************","webpack:///components/mdSwitch/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd*************","webpack:///./src/core/components/mdTheme/mixin.js","webpack:///./src/components/mdSwitch/index.js?a241","webpack:///mdSwitch.vue?7e2d","webpack:///./src/components/mdSwitch/mdSwitch.theme?e346","webpack:///./src/components/mdSwitch/mdSwitch.vue?8c10","webpack:///./src/components/mdSwitch/mdSwitch.vue?8781*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","89","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdSwitch2","material","styles","push","_mdSwitch4","_mdSwitch","_mdSwitch3","136","_mixin","_mixin2","checkedPosition","initialPosition","name","Boolean","disabled","type","mixins","leftPos","checked","classes","md-checked","md-disabled","transform","watch","setPosition","_value","changeState","$event","$emit","toggle","$nextTick","192","218","266","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","317","_vm","_h","$createElement","_c","_self","staticClass","class","on","click","directives","rawName","expression","style","attrs","domProps","_v","$slots","for","_t","_e"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(89);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 89:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdSwitch = __webpack_require__(266);\n\t\n\tvar _mdSwitch2 = _interopRequireDefault(_mdSwitch);\n\t\n\tvar _mdSwitch3 = __webpack_require__(218);\n\t\n\tvar _mdSwitch4 = _interopRequireDefault(_mdSwitch3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-switch', Vue.extend(_mdSwitch2.default));\n\t\n\t Vue.material.styles.push(_mdSwitch4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 136:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tvar checkedPosition = 75; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\tvar initialPosition = '-1px';\n\t\n\texports.default = {\n\t props: {\n\t name: String,\n\t value: Boolean,\n\t id: String,\n\t disabled: Boolean,\n\t type: {\n\t type: String,\n\t default: 'button'\n\t }\n\t },\n\t mixins: [_mixin2.default],\n\t data: function data() {\n\t return {\n\t leftPos: initialPosition,\n\t checked: this.value\n\t };\n\t },\n\t\n\t computed: {\n\t classes: function classes() {\n\t return {\n\t 'md-checked': Boolean(this.value),\n\t 'md-disabled': this.disabled\n\t };\n\t },\n\t styles: function styles() {\n\t return {\n\t transform: 'translate3D(' + this.leftPos + ', -50%, 0)'\n\t };\n\t }\n\t },\n\t watch: {\n\t checked: function checked() {\n\t this.setPosition();\n\t },\n\t value: function value(_value) {\n\t this.changeState(_value);\n\t }\n\t },\n\t methods: {\n\t setPosition: function setPosition() {\n\t this.leftPos = this.checked ? checkedPosition + '%' : initialPosition;\n\t },\n\t changeState: function changeState(checked, $event) {\n\t this.checked = checked;\n\t this.$emit('change', this.checked, $event);\n\t this.$emit('input', this.checked, $event);\n\t },\n\t toggle: function toggle($event) {\n\t if (!this.disabled) {\n\t this.changeState(!this.checked, $event);\n\t }\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.$nextTick(this.setPosition);\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 192:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 218:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".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{background-color:ACCENT-COLOR}.THEME_NAME.md-switch.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-switch.md-checked .md-ripple{opacity:.38}.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{background-color:PRIMARY-COLOR}.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{background-color:WARN-COLOR-500-0.5}.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{color:WARN-COLOR}.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{background-color:#bdbdbd}\\n\"\n\n/***/ },\n\n/***/ 266:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(192)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(136)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(317)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 317:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-switch\",\n\t class: [_vm.themeClass, _vm.classes]\n\t }, [_c('div', {\n\t staticClass: \"md-switch-container\",\n\t on: {\n\t \"click\": function($event) {\n\t _vm.toggle($event)\n\t }\n\t }\n\t }, [_c('div', {\n\t directives: [{\n\t name: \"md-ink-ripple\",\n\t rawName: \"v-md-ink-ripple\",\n\t value: (_vm.disabled),\n\t expression: \"disabled\"\n\t }],\n\t staticClass: \"md-switch-thumb\",\n\t style: (_vm.styles)\n\t }, [_c('input', {\n\t attrs: {\n\t \"type\": \"checkbox\",\n\t \"name\": _vm.name,\n\t \"id\": _vm.id,\n\t \"disabled\": _vm.disabled\n\t },\n\t domProps: {\n\t \"value\": _vm.value\n\t }\n\t }), _vm._v(\" \"), _c('button', {\n\t staticClass: \"md-switch-holder\",\n\t attrs: {\n\t \"type\": _vm.type\n\t }\n\t })])]), _vm._v(\" \"), (_vm.$slots.default) ? _c('label', {\n\t staticClass: \"md-switch-label\",\n\t attrs: {\n\t \"for\": _vm.id || _vm.name\n\t }\n\t }, [_vm._t(\"default\")], 2) : _vm._e()])\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdSwitch/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdSwitch.vue?13140ada","module.exports = \".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{background-color:ACCENT-COLOR}.THEME_NAME.md-switch.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-switch.md-checked .md-ripple{opacity:.38}.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{background-color:PRIMARY-COLOR}.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{background-color:WARN-COLOR-500-0.5}.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{color:WARN-COLOR}.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{background-color:#bdbdbd}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSwitch/mdSwitch.theme\n// module id = 218\n// module chunks = 0 13","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdSwitch/mdSwitch.vue\n// module id = 266\n// module chunks = 0 13","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-switch\",\n class: [_vm.themeClass, _vm.classes]\n }, [_c('div', {\n staticClass: \"md-switch-container\",\n on: {\n \"click\": function($event) {\n _vm.toggle($event)\n }\n }\n }, [_c('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 }, [_c('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._v(\" \"), _c('button', {\n staticClass: \"md-switch-holder\",\n attrs: {\n \"type\": _vm.type\n }\n })])]), _vm._v(\" \"), (_vm.$slots.default) ? _c('label', {\n staticClass: \"md-switch-label\",\n attrs: {\n \"for\": _vm.id || _vm.name\n }\n }, [_vm._t(\"default\")], 2) : _vm._e()])\n},staticRenderFns: []}\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 = 317\n// module chunks = 0 13"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdSwitch/index.js b/dist/components/mdSwitch/index.js index bcd0d4d..8ff1ec6 100644 --- a/dist/components/mdSwitch/index.js +++ b/dist/components/mdSwitch/index.js @@ -1 +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(s){if(d[s])return d[s].exports;var i=d[s]={exports:{},id:s,loaded:!1};return e[s].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(89)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},89:function(e,t,d){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}function i(e){e.component("md-switch",e.extend(n.default)),e.material.styles.push(r.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var c=d(266),n=s(c),o=d(218),r=s(o);e.exports=t.default},136:function(e,t,d){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=d(1),c=s(i),n=75,o="-1px";t.default={props:{name:String,value:Boolean,id:String,disabled:Boolean,type:{type:String,default:"button"}},mixins:[c.default],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.setPosition()},value:function(e){this.changeState(e)}},methods:{setPosition:function(){this.leftPos=this.checked?n+"%":o},changeState:function(e,t){this.checked=e,this.$emit("change",this.checked,t),this.$emit("input",this.checked,t)},toggle:function(e){this.disabled||this.changeState(!this.checked,e)}},mounted:function(){this.$nextTick(this.setPosition)}},e.exports=t.default},192:function(e,t){},218:function(e,t){e.exports=".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{background-color:ACCENT-COLOR}.THEME_NAME.md-switch.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-switch.md-checked .md-ripple{opacity:.38}.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{background-color:PRIMARY-COLOR}.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{background-color:WARN-COLOR-500-0.5}.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{color:WARN-COLOR}.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{background-color:#bdbdbd}\n"},266:function(e,t,d){var s,i;d(192),s=d(136);var c=d(317);i=s=s||{},"object"!=typeof s.default&&"function"!=typeof s.default||(i=s=s.default),"function"==typeof i&&(i=i.options),i.render=c.render,i.staticRenderFns=c.staticRenderFns,e.exports=s},317:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,d=e._self._c||t;return d("div",{staticClass:"md-switch",class:[e.themeClass,e.classes]},[d("div",{staticClass:"md-switch-container",on:{click:function(t){e.toggle(t)}}},[d("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:e.disabled,expression:"disabled"}],staticClass:"md-switch-thumb",style:e.styles},[d("input",{attrs:{type:"checkbox",name:e.name,id:e.id,disabled:e.disabled},domProps:{value:e.value}}),e._v(" "),d("button",{staticClass:"md-switch-holder",attrs:{type:e.type}})])]),e._v(" "),e.$slots.default?d("label",{staticClass:"md-switch-label",attrs:{for:e.id||e.name}},[e._t("default")],2):e._e()])},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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(t){if(c[t])return c[t].exports;var o=c[t]={exports:{},id:t,loaded:!1};return d[t].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var c={};return e.m=d,e.c=c,e.p="/",e(0)})({0:function(d,e,c){d.exports=c(33)},33:function(d,e,c){"use strict";function t(d){return d&&d.__esModule?d:{default:d}}function o(d){d.component("md-switch",d.extend(i.default)),d.material.styles.push(n.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var r=c(!(function(){var d=new Error('Cannot find module "./mdSwitch.vue"');throw d.code="MODULE_NOT_FOUND",d})()),i=t(r),m=c(94),n=t(m);d.exports=e.default},94:function(d,e){d.exports=".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{background-color:ACCENT-COLOR}.THEME_NAME.md-switch.md-checked .md-ink-ripple{color:ACCENT-COLOR}.THEME_NAME.md-switch.md-checked .md-ripple{opacity:.38}.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{background-color:PRIMARY-COLOR}.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{background-color:WARN-COLOR-500-0.5}.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{color:WARN-COLOR}.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{background-color:#bdbdbd}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdTable/index.css b/dist/components/mdTable/index.css index c543708..6c194f3 100644 --- a/dist/components/mdTable/index.css +++ b/dist/components/mdTable/index.css @@ -1,2 +1,321 @@ -.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{text-align:right}.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-has-action .md-table-cell-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.md-table .md-table-cell .md-table-cell-container{padding:6px 32px 6px 24px}.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} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.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-table-cell, + .md-table.md-transition-off .md-checkbox .md-checkbox-container, + .md-table.md-transition-off .md-checkbox .md-checkbox-container:after { + 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, 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, 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 0.4s cubic-bezier(0.25, 0.8, 0.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:hover, .md-table .md-sortable.md-sorted { + color: rgba(0, 0, 0, 0.87); +} +.md-table .md-sortable:hover .md-sortable-icon, .md-table .md-sortable.md-sorted .md-sortable-icon { + opacity: 1; +} +.md-table .md-sortable.md-sorted .md-sortable-icon { + color: rgba(0, 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 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transform: translateY(-50%); + opacity: 0; + color: rgba(0, 0, 0, 0.38); +} +.md-table .md-sortable .md-ink-ripple { + color: rgba(0, 0, 0, 0.87); +} +.md-table .md-table-cell { + height: 48px; + position: relative; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + color: rgba(0, 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 { + text-align: right; +} +.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-has-action .md-table-cell-container { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} +.md-table .md-table-cell .md-table-cell-container { + padding: 6px 32px 6px 24px; +} +.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, 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-select-value, + .md-table .md-option { + font-size: 13px; +} +.md-table-edit-trigger { + display: inline-block; + cursor: pointer; + color: rgba(0, 0, 0, 0.38); +} +.md-table-edit-trigger.md-edited { + color: rgba(0, 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, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12); + background-color: #fff; + opacity: 0; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), max-height 0s 0.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 0.4s cubic-bezier(0.25, 0.8, 0.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, 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, 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, 0.87); +} +.md-table-card .md-table-pagination .md-button[disabled] .md-icon { + color: rgba(0, 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 0.4s cubic-bezier(0.25, 0.8, 0.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; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdTable/index.debug.js b/dist/components/mdTable/index.debug.js index d71f86a..41bf312 100644 --- a/dist/components/mdTable/index.debug.js +++ b/dist/components/mdTable/index.debug.js @@ -1,2 +1,1821 @@ -!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(n[r])return n[r].exports;var a=n[r]={exports:{},id:r,loaded:!1};return e[r].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}({0:function(e,t,n){e.exports=n(90)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},2:function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},3:function(e,t,n){e.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},5:function(e,t){var n=e.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},6:function(e,t,n){var r=n(12),a=n(29),i=n(25),o=Object.defineProperty;t.f=n(3)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),a)try{return o(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},8:function(e,t,n){var r=n(6),a=n(14);e.exports=n(3)?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},9:function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},10:function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},12:function(e,t,n){var r=n(9);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},13:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function e(t,n){return!(!t||!t.$el)&&(0!==t._uid&&(t.$el.classList.contains(n)?t:e(t.$parent,n)))};t.default=n,e.exports=t.default},14:function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},16:function(e,t,n){var r=n(2),a=n(5),i=n(27),o=n(8),s="prototype",c=function(e,t,n){var d,l,u,f=e&c.F,m=e&c.G,p=e&c.S,h=e&c.P,b=e&c.B,v=e&c.W,_=m?a:a[t]||(a[t]={}),g=_[s],y=m?r:p?r[t]:(r[t]||{})[s];m&&(n=t);for(d in n)l=!f&&y&&void 0!==y[d],l&&d in _||(u=l?y[d]:n[d],_[d]=m&&"function"!=typeof y[d]?n[d]:b&&l?i(u,r):v&&y[d]==u?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t[s]=e[s],t}(u):h&&"function"==typeof u?i(Function.call,u):u,h&&((_.virtual||(_.virtual={}))[d]=u,e&c.R&&g&&!g[d]&&o(g,d,u)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},21:function(e,t,n){var r=n(9),a=n(2).document,i=r(a)&&r(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},25:function(e,t,n){var r=n(9);e.exports=function(e,t){if(!r(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!r(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},27:function(e,t,n){var r=n(31);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}},29:function(e,t,n){e.exports=!n(3)&&!n(10)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},31:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},90:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(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(c.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(p.default)),e.component("md-table-card",e.extend(b.default)),e.component("md-table-pagination",e.extend(y.default)),e.component("md-table-alternate-header",e.extend(_.default)),e.material.styles.push(x.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var i=n(267),o=r(i),s=n(274),c=r(s),d=n(272),l=r(d),u=n(270),f=r(u),m=n(271),p=r(m),h=n(269),b=r(h),v=n(268),_=r(v),g=n(273),y=r(g),S=n(219),x=r(S);e.exports=t.default},137:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),i=r(a),o=n(13),s=r(o);t.default={props:{mdSortType:String,mdSort:String},mixins:[i.default],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,s.default)(this.$parent,"md-table-card"),this.parentCard&&(this.parentCard.tableInstance=this)}},e.exports=t.default},138:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),i=r(a),o=n(13),s=r(o);t.default={props:{mdSelectedLabel:{type:String,default:"selected"}},mixins:[i.default],data:function(){return{classes:{},tableInstance:{}}},mounted:function(){var e=this;this.parentCard=(0,s.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},139:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),i=r(a);t.default={mixins:[i.default]},e.exports=t.default},140:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdNumeric:Boolean},data:function(){return{hasAction:!1}},computed:{classes:function(){return{"md-numeric":this.mdNumeric,"md-has-action":this.hasAction}}},mounted:function(){this.$children.length>0&&(this.hasAction=!0)}},e.exports=t.default},141:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{value:[String,Number],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},142:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(13),i=r(a);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,i.default)(this.$parent,"md-table"),this.hasMatchSort()&&(this.sorted=!0,this.sortType=this.parentTable.sortType)}},e.exports=t.default},143:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(151),i=r(a);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{subTotal:0,currentSize:parseInt(this.mdSize,10),currentPage:parseInt(this.mdPage,10),totalItems:isNaN(this.mdTotal)?i.default:parseInt(this.mdTotal,10)}},computed:{lastPage:function(){return!1}},methods:{emitPaginationEvent:function(){if(this.canFireEvents){var e=this.currentPage*this.currentSize;this.subTotal=e>this.mdTotal?this.mdTotal:e,this.$emit("pagination",{size:this.currentSize,page:this.currentPage})}},changeSize:function(){this.canFireEvents&&(this.$emit("size",this.currentSize),this.emitPaginationEvent())},previousPage:function(){this.canFireEvents&&(this.currentPage--,this.$emit("page",this.currentPage),this.emitPaginationEvent())},nextPage:function(){this.canFireEvents&&(this.currentPage++,this.$emit("page",this.currentPage),this.emitPaginationEvent())}},mounted:function(){var e=this;this.$nextTick(function(){e.subTotal=e.currentPage*e.currentSize,e.mdPageOptions=e.mdPageOptions||[10,25,50,100],e.currentSize=e.mdPageOptions[0],e.canFireEvents=!0})}},e.exports=t.default},144:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(13),i=r(a),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}}},watch:{mdItem:function(e,t){this.parentTable.data[this.index]=this.mdItem,this.handleMultipleSelection(e===t)}},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,r){n.checkbox=e,n.headRow||t.setSelectedRow(e,r-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())}},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))}},e.exports=t.default},151:function(e,t,n){e.exports={default:n(155),__esModule:!0}},155:function(e,t,n){n(167),e.exports=9007199254740991},167:function(e,t,n){var r=n(16);r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},198:function(e,t){},219:function(e,t){e.exports=".THEME_NAME.md-table-card .md-toolbar{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.THEME_NAME.md-table-alternate-header{background-color:BACKGROUND-COLOR}.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{color:ACCENT-COLOR}\n"},267:function(e,t,n){var r,a;n(198),r=n(137);var i=n(329);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},268:function(e,t,n){var r,a;r=n(138);var i=n(294);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},269:function(e,t,n){var r,a;r=n(139);var i=n(331);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},270:function(e,t,n){var r,a;r=n(140);var i=n(308);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},271:function(e,t,n){var r,a;r=n(141);var i=n(295);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},272:function(e,t,n){var r,a;r=n(142);var i=n(303);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},273:function(e,t,n){var r,a;r=n(143);var i=n(319);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},274:function(e,t,n){var r,a;r=n(144);var i=n(327);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},294:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-table-alternate-header",class:[e.themeClass,e.classes]},[n("md-toolbar",[n("div",{staticClass:"md-counter"},[n("span",{ref:"counter"},[e._v(e._s(e.tableInstance.numberOfSelected))]),e._v(" "),n("span",[e._v(e._s(e.mdSelectedLabel))])]),e._v(" "),e._t("default")],2)],1)},staticRenderFns:[]}},295:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-table-edit",on:{keydown:function(t){e._k(t.keyCode,"esc",27)||e.closeDialog(t)}}},[n("div",{staticClass:"md-table-edit-trigger",class:e.triggerClasses,on:{click:function(t){t.stopPropagation(),e.openDialog(t)}}},[e._v("\n "+e._s(e.value||e.mdPlaceholder)+"\n ")]),e._v(" "),n("div",{ref:"dialog",staticClass:"md-table-dialog",class:e.dialogClasses},[n("md-input-container",[n("md-input",{ref:"input",attrs:{id:e.mdId,name:e.mdName,maxlength:e.mdMaxlength,value:e.value,placeholder:e.mdPlaceholder},nativeOn:{keydown:function(t){e._k(t.keyCode,"enter",13)||e.confirmDialog(t)}}})],1)],1)])},staticRenderFns:[]}},303:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("th",{staticClass:"md-table-head",class:e.classes,on:{click:e.changeSort}},[n("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:!e.mdSortBy,expression:"!mdSortBy"}],staticClass:"md-table-head-container"},[n("div",{staticClass:"md-table-head-text md-test"},[e.mdSortBy?n("md-icon",{staticClass:"md-sortable-icon"},[e._v("arrow_downward")]):e._e(),e._v(" "),e._t("default"),e._v(" "),e.mdTooltip?n("md-tooltip",[e._v(e._s(e.mdTooltip))]):e._e()],1)])])},staticRenderFns:[]}},308:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("td",{staticClass:"md-table-cell",class:e.classes},[n("div",{staticClass:"md-table-cell-container"},[e._t("default")],2)])},staticRenderFns:[]}},319:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-table-pagination"},[n("span",{staticClass:"md-table-pagination-label"},[e._v(e._s(e.mdLabel)+":")]),e._v(" "),e.mdPageOptions?n("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 n("md-option",{attrs:{value:t}},[e._v(e._s(t))])})):e._e(),e._v(" "),n("span",[e._v(e._s((e.currentPage-1)*e.currentSize+1)+"-"+e._s(e.subTotal)+" "+e._s(e.mdSeparator)+" "+e._s(e.mdTotal))]),e._v(" "),n("md-button",{staticClass:"md-icon-button md-table-pagination-previous",attrs:{disabled:1===e.currentPage},on:{click:e.previousPage}},[n("md-icon",[e._v("keyboard_arrow_left")])],1),e._v(" "),n("md-button",{staticClass:"md-icon-button md-table-pagination-next",attrs:{disabled:e.currentSize*e.currentPage>=e.totalItems},on:{click:e.nextPage}},[n("md-icon",[e._v("keyboard_arrow_right")])],1)],1)},staticRenderFns:[]}},327:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("tr",{staticClass:"md-table-row",class:e.classes,on:{click:e.autoSelect}},[e.hasSelection?n("md-table-cell",{staticClass:"md-table-selection"},[n("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}}})],1):e._e(),e._v(" "),e._t("default")],1)},staticRenderFns:[]}},329:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-table",class:[e.themeClass]},[n("table",[e._t("default")],2)])},staticRenderFns:[]}},331:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-card",{staticClass:"md-table-card",class:[e.themeClass]},[e._t("default")],2)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(98); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 2: +/***/ function(module, exports) { + + // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 + var global = module.exports = typeof window != 'undefined' && window.Math == Math + ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')(); + if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef + +/***/ }, + +/***/ 4: +/***/ function(module, exports, __webpack_require__) { + + // Thank's IE8 for his funny defineProperty + module.exports = !__webpack_require__(11)((function(){ + return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7; + })); + +/***/ }, + +/***/ 5: +/***/ function(module, exports) { + + var core = module.exports = {version: '2.4.0'}; + if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef + +/***/ }, + +/***/ 6: +/***/ function(module, exports, __webpack_require__) { + + var anObject = __webpack_require__(10) + , IE8_DOM_DEFINE = __webpack_require__(29) + , toPrimitive = __webpack_require__(28) + , dP = Object.defineProperty; + + exports.f = __webpack_require__(4) ? Object.defineProperty : function defineProperty(O, P, Attributes){ + anObject(O); + P = toPrimitive(P, true); + anObject(Attributes); + if(IE8_DOM_DEFINE)try { + return dP(O, P, Attributes); + } catch(e){ /* empty */ } + if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!'); + if('value' in Attributes)O[P] = Attributes.value; + return O; + }; + +/***/ }, + +/***/ 8: +/***/ function(module, exports, __webpack_require__) { + + var dP = __webpack_require__(6) + , createDesc = __webpack_require__(14); + module.exports = __webpack_require__(4) ? function(object, key, value){ + return dP.f(object, key, createDesc(1, value)); + } : function(object, key, value){ + object[key] = value; + return object; + }; + +/***/ }, + +/***/ 9: +/***/ function(module, exports) { + + module.exports = function(it){ + return typeof it === 'object' ? it !== null : typeof it === 'function'; + }; + +/***/ }, + +/***/ 10: +/***/ function(module, exports, __webpack_require__) { + + var isObject = __webpack_require__(9); + module.exports = function(it){ + if(!isObject(it))throw TypeError(it + ' is not an object!'); + return it; + }; + +/***/ }, + +/***/ 11: +/***/ function(module, exports) { + + module.exports = function(exec){ + try { + return !!exec(); + } catch(e){ + return true; + } + }; + +/***/ }, + +/***/ 13: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var getClosestVueParent = function getClosestVueParent($parent, cssClass) { + if (!$parent || !$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"]; + +/***/ }, + +/***/ 14: +/***/ function(module, exports) { + + module.exports = function(bitmap, value){ + return { + enumerable : !(bitmap & 1), + configurable: !(bitmap & 2), + writable : !(bitmap & 4), + value : value + }; + }; + +/***/ }, + +/***/ 17: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , core = __webpack_require__(5) + , ctx = __webpack_require__(26) + , hide = __webpack_require__(8) + , PROTOTYPE = 'prototype'; + + var $export = function(type, name, source){ + var IS_FORCED = type & $export.F + , IS_GLOBAL = type & $export.G + , IS_STATIC = type & $export.S + , IS_PROTO = type & $export.P + , IS_BIND = type & $export.B + , IS_WRAP = type & $export.W + , exports = IS_GLOBAL ? core : core[name] || (core[name] = {}) + , expProto = exports[PROTOTYPE] + , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE] + , key, own, out; + if(IS_GLOBAL)source = name; + for(key in source){ + // contains in native + own = !IS_FORCED && target && target[key] !== undefined; + if(own && key in exports)continue; + // export native or passed + out = own ? target[key] : source[key]; + // prevent global pollution for namespaces + exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key] + // bind timers to global for call from export context + : IS_BIND && own ? ctx(out, global) + // wrap global constructors for prevent change them in library + : IS_WRAP && target[key] == out ? (function(C){ + var F = function(a, b, c){ + if(this instanceof C){ + switch(arguments.length){ + case 0: return new C; + case 1: return new C(a); + case 2: return new C(a, b); + } return new C(a, b, c); + } return C.apply(this, arguments); + }; + F[PROTOTYPE] = C[PROTOTYPE]; + return F; + // make static versions for prototype methods + })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; + // export proto methods to core.%CONSTRUCTOR%.methods.%NAME% + if(IS_PROTO){ + (exports.virtual || (exports.virtual = {}))[key] = out; + // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME% + if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out); + } + } + }; + // type bitmap + $export.F = 1; // forced + $export.G = 2; // global + $export.S = 4; // static + $export.P = 8; // proto + $export.B = 16; // bind + $export.W = 32; // wrap + $export.U = 64; // safe + $export.R = 128; // real proto method for `library` + module.exports = $export; + +/***/ }, + +/***/ 22: +/***/ function(module, exports, __webpack_require__) { + + var isObject = __webpack_require__(9) + , document = __webpack_require__(2).document + // in old IE typeof document.createElement is 'object' + , is = isObject(document) && isObject(document.createElement); + module.exports = function(it){ + return is ? document.createElement(it) : {}; + }; + +/***/ }, + +/***/ 26: +/***/ function(module, exports, __webpack_require__) { + + // optional / simple context binding + var aFunction = __webpack_require__(32); + module.exports = function(fn, that, length){ + aFunction(fn); + if(that === undefined)return fn; + switch(length){ + case 1: return function(a){ + return fn.call(that, a); + }; + case 2: return function(a, b){ + return fn.call(that, a, b); + }; + case 3: return function(a, b, c){ + return fn.call(that, a, b, c); + }; + } + return function(/* ...args */){ + return fn.apply(that, arguments); + }; + }; + +/***/ }, + +/***/ 28: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.1 ToPrimitive(input [, PreferredType]) + var isObject = __webpack_require__(9); + // instead of the ES6 spec version, we didn't implement @@toPrimitive case + // and the second argument - flag - preferred type is a string + module.exports = function(it, S){ + if(!isObject(it))return it; + var fn, val; + if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val; + if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + throw TypeError("Can't convert object to primitive value"); + }; + +/***/ }, + +/***/ 29: +/***/ function(module, exports, __webpack_require__) { + + module.exports = !__webpack_require__(4) && !__webpack_require__(11)((function(){ + return Object.defineProperty(__webpack_require__(22)('div'), 'a', {get: function(){ return 7; }}).a != 7; + })); + +/***/ }, + +/***/ 32: +/***/ function(module, exports) { + + module.exports = function(it){ + if(typeof it != 'function')throw TypeError(it + ' is not a function!'); + return it; + }; + +/***/ }, + +/***/ 98: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdTable = __webpack_require__(297); + + var _mdTable2 = _interopRequireDefault(_mdTable); + + var _mdTableRow = __webpack_require__(304); + + var _mdTableRow2 = _interopRequireDefault(_mdTableRow); + + var _mdTableHead = __webpack_require__(302); + + var _mdTableHead2 = _interopRequireDefault(_mdTableHead); + + var _mdTableCell = __webpack_require__(300); + + var _mdTableCell2 = _interopRequireDefault(_mdTableCell); + + var _mdTableEdit = __webpack_require__(301); + + var _mdTableEdit2 = _interopRequireDefault(_mdTableEdit); + + var _mdTableCard = __webpack_require__(299); + + var _mdTableCard2 = _interopRequireDefault(_mdTableCard); + + var _mdTableAlternateHeader = __webpack_require__(298); + + var _mdTableAlternateHeader2 = _interopRequireDefault(_mdTableAlternateHeader); + + var _mdTablePagination = __webpack_require__(303); + + var _mdTablePagination2 = _interopRequireDefault(_mdTablePagination); + + var _mdTable3 = __webpack_require__(244); + + 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']; + +/***/ }, + +/***/ 151: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + var _getClosestVueParent = __webpack_require__(13); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdSortType: String, + mdSort: String + }, + mixins: [_mixin2.default], + 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']; + +/***/ }, + +/***/ 152: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + var _getClosestVueParent = __webpack_require__(13); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdSelectedLabel: { + type: String, + default: 'selected' + } + }, + mixins: [_mixin2.default], + 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']; + +/***/ }, + +/***/ 153: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + mixins: [_mixin2.default] + }; // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 154: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdNumeric: Boolean + }, + data: function data() { + return { + hasAction: false + }; + }, + computed: { + classes: function classes() { + return { + 'md-numeric': this.mdNumeric, + 'md-has-action': this.hasAction + }; + } + }, + mounted: function mounted() { + if (this.$children.length > 0) { + this.hasAction = true; + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 155: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + value: [String, Number], + 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']; + +/***/ }, + +/***/ 156: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _getClosestVueParent = __webpack_require__(13); + + 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']; + +/***/ }, + +/***/ 157: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _maxSafeInteger = __webpack_require__(166); + + var _maxSafeInteger2 = _interopRequireDefault(_maxSafeInteger); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + 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 { + subTotal: 0, + currentSize: parseInt(this.mdSize, 10), + currentPage: parseInt(this.mdPage, 10), + totalItems: isNaN(this.mdTotal) ? _maxSafeInteger2.default : parseInt(this.mdTotal, 10) + }; + }, + + computed: { + lastPage: function lastPage() { + return false; + } + }, + methods: { + emitPaginationEvent: function emitPaginationEvent() { + if (this.canFireEvents) { + var sub = this.currentPage * this.currentSize; + + this.subTotal = sub > this.mdTotal ? this.mdTotal : sub; + this.$emit('pagination', { + size: this.currentSize, + page: this.currentPage + }); + } + }, + changeSize: function changeSize() { + if (this.canFireEvents) { + this.$emit('size', this.currentSize); + this.emitPaginationEvent(); + } + }, + previousPage: function previousPage() { + if (this.canFireEvents) { + this.currentPage--; + this.$emit('page', this.currentPage); + this.emitPaginationEvent(); + } + }, + nextPage: function nextPage() { + if (this.canFireEvents) { + this.currentPage++; + this.$emit('page', this.currentPage); + this.emitPaginationEvent(); + } + } + }, + mounted: function mounted() { + var _this = this; + + this.$nextTick((function () { + _this.subTotal = _this.currentPage * _this.currentSize; + _this.mdPageOptions = _this.mdPageOptions || [10, 25, 50, 100]; + _this.currentSize = _this.mdPageOptions[0]; + _this.canFireEvents = true; + })); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 158: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _getClosestVueParent = __webpack_require__(13); + + 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 + }; + } + }, + watch: { + mdItem: function mdItem(newValue, oldValue) { + this.parentTable.data[this.index] = this.mdItem; + this.handleMultipleSelection(newValue === oldValue); + } + }, + 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(); + } + } + }, + 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']; + +/***/ }, + +/***/ 166: +/***/ function(module, exports, __webpack_require__) { + + module.exports = { "default": __webpack_require__(170), __esModule: true }; + +/***/ }, + +/***/ 170: +/***/ function(module, exports, __webpack_require__) { + + __webpack_require__(182); + module.exports = 0x1fffffffffffff; + +/***/ }, + +/***/ 182: +/***/ function(module, exports, __webpack_require__) { + + // 20.1.2.6 Number.MAX_SAFE_INTEGER + var $export = __webpack_require__(17); + + $export($export.S, 'Number', {MAX_SAFE_INTEGER: 0x1fffffffffffff}); + +/***/ }, + +/***/ 218: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 244: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-table-card .md-toolbar {\n background-color: BACKGROUND-COLOR;\n color: BACKGROUND-CONTRAST; }\n\n.THEME_NAME.md-table-alternate-header {\n background-color: BACKGROUND-COLOR; }\n .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 {\n color: ACCENT-COLOR; }\n" + +/***/ }, + +/***/ 297: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(218) + + /* script */ + __vue_exports__ = __webpack_require__(151) + + /* template */ + var __vue_template__ = __webpack_require__(366) + __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__ + + +/***/ }, + +/***/ 298: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(152) + + /* template */ + var __vue_template__ = __webpack_require__(324) + __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__ + + +/***/ }, + +/***/ 299: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(153) + + /* template */ + var __vue_template__ = __webpack_require__(368) + __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__ + + +/***/ }, + +/***/ 300: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(154) + + /* template */ + var __vue_template__ = __webpack_require__(343) + __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__ + + +/***/ }, + +/***/ 301: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(155) + + /* template */ + var __vue_template__ = __webpack_require__(325) + __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__ + + +/***/ }, + +/***/ 302: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(156) + + /* template */ + var __vue_template__ = __webpack_require__(338) + __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__ + + +/***/ }, + +/***/ 303: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(157) + + /* template */ + var __vue_template__ = __webpack_require__(354) + __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__ + + +/***/ }, + +/***/ 304: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(158) + + /* template */ + var __vue_template__ = __webpack_require__(364) + __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__ + + +/***/ }, + +/***/ 324: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-table-alternate-header", + class: [_vm.themeClass, _vm.classes] + }, [_c('md-toolbar', [_c('div', { + staticClass: "md-counter" + }, [_c('span', { + ref: "counter" + }, [_vm._v(_vm._s(_vm.tableInstance.numberOfSelected))]), _vm._v(" "), _c('span', [_vm._v(_vm._s(_vm.mdSelectedLabel))])]), _vm._v(" "), _vm._t("default")], 2)], 1) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-1ea3ef5a", module.exports) + } + } + +/***/ }, + +/***/ 325: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-table-edit", + on: { + "keydown": function($event) { + if (_vm._k($event.keyCode, "esc", 27)) { return; } + _vm.closeDialog($event) + } + } + }, [_c('div', { + staticClass: "md-table-edit-trigger", + class: _vm.triggerClasses, + on: { + "click": function($event) { + $event.stopPropagation(); + _vm.openDialog($event) + } + } + }, [_vm._v("\n " + _vm._s(_vm.value || _vm.mdPlaceholder) + "\n ")]), _vm._v(" "), _c('div', { + ref: "dialog", + staticClass: "md-table-dialog", + class: _vm.dialogClasses + }, [_c('md-input-container', [_c('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 (_vm._k($event.keyCode, "enter", 13)) { return; } + _vm.confirmDialog($event) + } + } + })], 1)], 1)]) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-23087c32", module.exports) + } + } + +/***/ }, + +/***/ 338: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('th', { + staticClass: "md-table-head", + class: _vm.classes, + on: { + "click": _vm.changeSort + } + }, [_c('div', { + staticClass: "md-table-head-container" + }, [_c('div', { + staticClass: "md-table-head-text md-test" + }, [(_vm.mdSortBy) ? _c('md-icon', { + staticClass: "md-sortable-icon" + }, [_vm._v("arrow_downward")]) : _vm._e(), _vm._v(" "), _vm._t("default"), _vm._v(" "), (_vm.mdTooltip) ? _c('md-tooltip', [_vm._v(_vm._s(_vm.mdTooltip))]) : _vm._e()], 2), _vm._v(" "), _c('md-ink-ripple', { + attrs: { + "md-disabled": !_vm.mdSortBy + } + })], 1)]) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-4c7d46bd", module.exports) + } + } + +/***/ }, + +/***/ 343: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('td', { + staticClass: "md-table-cell", + class: _vm.classes + }, [_c('div', { + staticClass: "md-table-cell-container" + }, [_vm._t("default")], 2)]) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-584d713f", module.exports) + } + } + +/***/ }, + +/***/ 354: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-table-pagination" + }, [_c('span', { + staticClass: "md-table-pagination-label" + }, [_vm._v(_vm._s(_vm.mdLabel) + ":")]), _vm._v(" "), (_vm.mdPageOptions) ? _c('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 _c('md-option', { + attrs: { + "value": amount + } + }, [_vm._v(_vm._s(amount))]) + }))) : _vm._e(), _vm._v(" "), _c('span', [_vm._v(_vm._s(((_vm.currentPage - 1) * _vm.currentSize) + 1) + "-" + _vm._s(_vm.subTotal) + " " + _vm._s(_vm.mdSeparator) + " " + _vm._s(_vm.mdTotal))]), _vm._v(" "), _c('md-button', { + staticClass: "md-icon-button md-table-pagination-previous", + attrs: { + "disabled": _vm.currentPage === 1 + }, + on: { + "click": _vm.previousPage + } + }, [_c('md-icon', [_vm._v("keyboard_arrow_left")])], 1), _vm._v(" "), _c('md-button', { + staticClass: "md-icon-button md-table-pagination-next", + attrs: { + "disabled": _vm.currentSize * _vm.currentPage >= _vm.totalItems + }, + on: { + "click": _vm.nextPage + } + }, [_c('md-icon', [_vm._v("keyboard_arrow_right")])], 1)], 1) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-7f188892", module.exports) + } + } + +/***/ }, + +/***/ 364: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('tr', { + staticClass: "md-table-row", + class: _vm.classes, + on: { + "click": _vm.autoSelect + } + }, [(_vm.hasSelection) ? _c('md-table-cell', { + staticClass: "md-table-selection" + }, [_c('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 + } + } + })], 1) : _vm._e(), _vm._v(" "), _vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-cd7c46e6", module.exports) + } + } + +/***/ }, + +/***/ 366: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-table", + class: [_vm.themeClass] + }, [_c('table', [_vm._t("default")], 2)]) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-dda64186", module.exports) + } + } + +/***/ }, + +/***/ 368: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('md-card', { + staticClass: "md-table-card", + class: [_vm.themeClass] + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-e2fe4826", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdTable/index.debug.js.map b/dist/components/mdTable/index.debug.js.map deleted file mode 100644 index 4e16bd1..0000000 --- a/dist/components/mdTable/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6******","webpack:///components/mdTable/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd******","webpack:///./src/core/components/mdTheme/mixin.js?4fd6****","webpack:///./~/core-js/library/modules/_global.js?77aa*****","webpack:///./~/core-js/library/modules/_descriptors.js?7051*****","webpack:///./~/core-js/library/modules/_core.js?1b62*****","webpack:///./~/core-js/library/modules/_object-dp.js?4116*****","webpack:///./~/core-js/library/modules/_hide.js?a6da*****","webpack:///./~/core-js/library/modules/_is-object.js?24c8*****","webpack:///./~/core-js/library/modules/_fails.js?935d*****","webpack:///./~/core-js/library/modules/_an-object.js?0da3*****","webpack:///./src/core/utils/getClosestVueParent.js?ea8d**","webpack:///./~/core-js/library/modules/_property-desc.js?1e86*****","webpack:///./~/core-js/library/modules/_export.js?ece2*****","webpack:///./~/core-js/library/modules/_dom-create.js?ab44*****","webpack:///./~/core-js/library/modules/_to-primitive.js?49a4*****","webpack:///./~/core-js/library/modules/_ctx.js?ce00*****","webpack:///./~/core-js/library/modules/_ie8-dom-define.js?bd1f*****","webpack:///./~/core-js/library/modules/_a-function.js?d53e*****","webpack:///./src/components/mdTable/index.js?d1b4","webpack:///mdTable.vue?37d2","webpack:///mdTableAlternateHeader.vue?aaa5","webpack:///mdTableCard.vue?c824","webpack:///mdTableCell.vue?ea79","webpack:///mdTableEdit.vue?c54e","webpack:///mdTableHead.vue?67ff","webpack:///mdTablePagination.vue?47da","webpack:///mdTableRow.vue?d644","webpack:///./~/babel-runtime/core-js/number/max-safe-integer.js?fda5","webpack:///./~/core-js/library/fn/number/max-safe-integer.js?052c","webpack:///./~/core-js/library/modules/es6.number.max-safe-integer.js?603f","webpack:///./src/components/mdTable/mdTable.theme?674c","webpack:///./src/components/mdTable/mdTable.vue?f7bf","webpack:///./src/components/mdTable/mdTableAlternateHeader.vue?d701","webpack:///./src/components/mdTable/mdTableCard.vue?5aed","webpack:///./src/components/mdTable/mdTableCell.vue?5874","webpack:///./src/components/mdTable/mdTableEdit.vue?240b","webpack:///./src/components/mdTable/mdTableHead.vue?4980","webpack:///./src/components/mdTable/mdTablePagination.vue?4861","webpack:///./src/components/mdTable/mdTableRow.vue?e97c","webpack:///./src/components/mdTable/mdTableAlternateHeader.vue?94e4*","webpack:///./src/components/mdTable/mdTableEdit.vue?c0bc*","webpack:///./src/components/mdTable/mdTableHead.vue?2dae*","webpack:///./src/components/mdTable/mdTableCell.vue?2af9*","webpack:///./src/components/mdTable/mdTablePagination.vue?457a*","webpack:///./src/components/mdTable/mdTableRow.vue?ec90*","webpack:///./src/components/mdTable/mdTable.vue?f22f*","webpack:///./src/components/mdTable/mdTableCard.vue?1f9b*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","2","global","window","Math","self","Function","__g","3","get","a","5","core","version","__e","6","anObject","IE8_DOM_DEFINE","toPrimitive","dP","f","O","P","Attributes","e","TypeError","8","createDesc","object","key","9","it","10","exec","12","isObject","13","getClosestVueParent","cssClass","classList","contains","14","bitmap","enumerable","configurable","writable","16","ctx","hide","PROTOTYPE","$export","type","name","source","own","out","IS_FORCED","F","IS_GLOBAL","G","IS_STATIC","S","IS_PROTO","IS_BIND","B","IS_WRAP","W","expProto","target","undefined","C","b","arguments","length","apply","virtual","R","U","21","document","is","createElement","25","fn","val","toString","valueOf","27","aFunction","that","29","31","90","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdTable2","functional","render","h","scope","staticClass","children","_mdTableRow2","_mdTableHead2","_mdTableCell2","_mdTableEdit2","_mdTableCard2","_mdTablePagination2","_mdTableAlternateHeader2","material","styles","push","_mdTable4","_mdTable","_mdTableRow","_mdTableHead","_mdTableCell","_mdTableEdit","_mdTableCard","_mdTableAlternateHeader","_mdTablePagination","_mdTable3","137","_mixin","_mixin2","_getClosestVueParent","_getClosestVueParent2","mdSortType","mdSort","mixins","sortType","sortBy","hasRowSelection","numberOfRows","numberOfSelected","selectedRows","emitSort","$emit","emitSelection","parentCard","tableInstance","138","mdSelectedLabel","classes","_this","$nextTick","$watch","$refs","counter","textContent","md-active","139","140","mdNumeric","Boolean","hasAction","md-numeric","md-has-action","$children","141","Number","mdLarge","mdId","mdPlaceholder","mdMaxlength","active","triggerClasses","md-edited","dialogClasses","md-large","realValue","console","log","openDialog","input","focus","addEventListener","closeDialogOnOffClick","closeDialog","blur","removeEventListener","event","dialog","confirmDialog","142","mdSortBy","mdTooltip","sorted","parentTable","matchSort","hasMatchSort","md-sortable","md-sorted","md-sorted-descending","changeSort","143","_maxSafeInteger","_maxSafeInteger2","mdSize","mdPageOptions","Array","mdPage","mdTotal","mdLabel","mdSeparator","subTotal","currentSize","parseInt","currentPage","totalItems","isNaN","lastPage","emitPaginationEvent","canFireEvents","sub","size","page","changeSize","previousPage","nextPage","144","transitionClass","mdAutoSelect","mdSelection","mdItem","headRow","checkbox","index","isDisabled","hasSelection","md-selected","watch","newValue","oldValue","handleMultipleSelection","setSelectedRow","handleSingleSelection","add","forEach","row","setTimeout","remove","select","autoSelect","parentNode","tagName","toLowerCase","151","155","167","MAX_SAFE_INTEGER","198","219","267","__vue_exports__","__vue_options__","__vue_template__","options","staticRenderFns","268","269","270","271","272","273","274","294","_vm","_h","$createElement","_c","_self","class","ref","_v","_s","_t","295","on","keydown","$event","_k","keyCode","click","stopPropagation","attrs","maxlength","placeholder","nativeOn","303","directives","rawName","expression","_e","308","319","md-menu-class","domProps","change","_l","amount","disabled","327","329","331"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(90);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 2:\n/***/ function(module, exports) {\n\n\t// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\n\tvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n\t ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();\n\tif(typeof __g == 'number')__g = global; // eslint-disable-line no-undef\n\n/***/ },\n\n/***/ 3:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// Thank's IE8 for his funny defineProperty\n\tmodule.exports = !__webpack_require__(10)(function(){\n\t return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;\n\t});\n\n/***/ },\n\n/***/ 5:\n/***/ function(module, exports) {\n\n\tvar core = module.exports = {version: '2.4.0'};\n\tif(typeof __e == 'number')__e = core; // eslint-disable-line no-undef\n\n/***/ },\n\n/***/ 6:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar anObject = __webpack_require__(12)\n\t , IE8_DOM_DEFINE = __webpack_require__(29)\n\t , toPrimitive = __webpack_require__(25)\n\t , dP = Object.defineProperty;\n\t\n\texports.f = __webpack_require__(3) ? Object.defineProperty : function defineProperty(O, P, Attributes){\n\t anObject(O);\n\t P = toPrimitive(P, true);\n\t anObject(Attributes);\n\t if(IE8_DOM_DEFINE)try {\n\t return dP(O, P, Attributes);\n\t } catch(e){ /* empty */ }\n\t if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n\t if('value' in Attributes)O[P] = Attributes.value;\n\t return O;\n\t};\n\n/***/ },\n\n/***/ 8:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar dP = __webpack_require__(6)\n\t , createDesc = __webpack_require__(14);\n\tmodule.exports = __webpack_require__(3) ? function(object, key, value){\n\t return dP.f(object, key, createDesc(1, value));\n\t} : function(object, key, value){\n\t object[key] = value;\n\t return object;\n\t};\n\n/***/ },\n\n/***/ 9:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(it){\n\t return typeof it === 'object' ? it !== null : typeof it === 'function';\n\t};\n\n/***/ },\n\n/***/ 10:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(exec){\n\t try {\n\t return !!exec();\n\t } catch(e){\n\t return true;\n\t }\n\t};\n\n/***/ },\n\n/***/ 12:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar isObject = __webpack_require__(9);\n\tmodule.exports = function(it){\n\t if(!isObject(it))throw TypeError(it + ' is not an object!');\n\t return it;\n\t};\n\n/***/ },\n\n/***/ 13:\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\tvar getClosestVueParent = function getClosestVueParent($parent, cssClass) {\n\t if (!$parent || !$parent.$el) {\n\t return false;\n\t }\n\t\n\t if ($parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.$el.classList.contains(cssClass)) {\n\t return $parent;\n\t }\n\t\n\t return getClosestVueParent($parent.$parent, cssClass);\n\t};\n\t\n\texports.default = getClosestVueParent;\n\tmodule.exports = exports[\"default\"];\n\n/***/ },\n\n/***/ 14:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(bitmap, value){\n\t return {\n\t enumerable : !(bitmap & 1),\n\t configurable: !(bitmap & 2),\n\t writable : !(bitmap & 4),\n\t value : value\n\t };\n\t};\n\n/***/ },\n\n/***/ 16:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar global = __webpack_require__(2)\n\t , core = __webpack_require__(5)\n\t , ctx = __webpack_require__(27)\n\t , hide = __webpack_require__(8)\n\t , PROTOTYPE = 'prototype';\n\t\n\tvar $export = function(type, name, source){\n\t var IS_FORCED = type & $export.F\n\t , IS_GLOBAL = type & $export.G\n\t , IS_STATIC = type & $export.S\n\t , IS_PROTO = type & $export.P\n\t , IS_BIND = type & $export.B\n\t , IS_WRAP = type & $export.W\n\t , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n\t , expProto = exports[PROTOTYPE]\n\t , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n\t , key, own, out;\n\t if(IS_GLOBAL)source = name;\n\t for(key in source){\n\t // contains in native\n\t own = !IS_FORCED && target && target[key] !== undefined;\n\t if(own && key in exports)continue;\n\t // export native or passed\n\t out = own ? target[key] : source[key];\n\t // prevent global pollution for namespaces\n\t exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n\t // bind timers to global for call from export context\n\t : IS_BIND && own ? ctx(out, global)\n\t // wrap global constructors for prevent change them in library\n\t : IS_WRAP && target[key] == out ? (function(C){\n\t var F = function(a, b, c){\n\t if(this instanceof C){\n\t switch(arguments.length){\n\t case 0: return new C;\n\t case 1: return new C(a);\n\t case 2: return new C(a, b);\n\t } return new C(a, b, c);\n\t } return C.apply(this, arguments);\n\t };\n\t F[PROTOTYPE] = C[PROTOTYPE];\n\t return F;\n\t // make static versions for prototype methods\n\t })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n\t // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n\t if(IS_PROTO){\n\t (exports.virtual || (exports.virtual = {}))[key] = out;\n\t // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n\t if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n\t }\n\t }\n\t};\n\t// type bitmap\n\t$export.F = 1; // forced\n\t$export.G = 2; // global\n\t$export.S = 4; // static\n\t$export.P = 8; // proto\n\t$export.B = 16; // bind\n\t$export.W = 32; // wrap\n\t$export.U = 64; // safe\n\t$export.R = 128; // real proto method for `library` \n\tmodule.exports = $export;\n\n/***/ },\n\n/***/ 21:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar isObject = __webpack_require__(9)\n\t , document = __webpack_require__(2).document\n\t // in old IE typeof document.createElement is 'object'\n\t , is = isObject(document) && isObject(document.createElement);\n\tmodule.exports = function(it){\n\t return is ? document.createElement(it) : {};\n\t};\n\n/***/ },\n\n/***/ 25:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.1.1 ToPrimitive(input [, PreferredType])\n\tvar isObject = __webpack_require__(9);\n\t// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n\t// and the second argument - flag - preferred type is a string\n\tmodule.exports = function(it, S){\n\t if(!isObject(it))return it;\n\t var fn, val;\n\t if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n\t if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n\t if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n\t throw TypeError(\"Can't convert object to primitive value\");\n\t};\n\n/***/ },\n\n/***/ 27:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// optional / simple context binding\n\tvar aFunction = __webpack_require__(31);\n\tmodule.exports = function(fn, that, length){\n\t aFunction(fn);\n\t if(that === undefined)return fn;\n\t switch(length){\n\t case 1: return function(a){\n\t return fn.call(that, a);\n\t };\n\t case 2: return function(a, b){\n\t return fn.call(that, a, b);\n\t };\n\t case 3: return function(a, b, c){\n\t return fn.call(that, a, b, c);\n\t };\n\t }\n\t return function(/* ...args */){\n\t return fn.apply(that, arguments);\n\t };\n\t};\n\n/***/ },\n\n/***/ 29:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = !__webpack_require__(3) && !__webpack_require__(10)(function(){\n\t return Object.defineProperty(__webpack_require__(21)('div'), 'a', {get: function(){ return 7; }}).a != 7;\n\t});\n\n/***/ },\n\n/***/ 31:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(it){\n\t if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n\t return it;\n\t};\n\n/***/ },\n\n/***/ 90:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdTable = __webpack_require__(267);\n\t\n\tvar _mdTable2 = _interopRequireDefault(_mdTable);\n\t\n\tvar _mdTableRow = __webpack_require__(274);\n\t\n\tvar _mdTableRow2 = _interopRequireDefault(_mdTableRow);\n\t\n\tvar _mdTableHead = __webpack_require__(272);\n\t\n\tvar _mdTableHead2 = _interopRequireDefault(_mdTableHead);\n\t\n\tvar _mdTableCell = __webpack_require__(270);\n\t\n\tvar _mdTableCell2 = _interopRequireDefault(_mdTableCell);\n\t\n\tvar _mdTableEdit = __webpack_require__(271);\n\t\n\tvar _mdTableEdit2 = _interopRequireDefault(_mdTableEdit);\n\t\n\tvar _mdTableCard = __webpack_require__(269);\n\t\n\tvar _mdTableCard2 = _interopRequireDefault(_mdTableCard);\n\t\n\tvar _mdTableAlternateHeader = __webpack_require__(268);\n\t\n\tvar _mdTableAlternateHeader2 = _interopRequireDefault(_mdTableAlternateHeader);\n\t\n\tvar _mdTablePagination = __webpack_require__(273);\n\t\n\tvar _mdTablePagination2 = _interopRequireDefault(_mdTablePagination);\n\t\n\tvar _mdTable3 = __webpack_require__(219);\n\t\n\tvar _mdTable4 = _interopRequireDefault(_mdTable3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-table', Vue.extend(_mdTable2.default));\n\t Vue.component('md-table-header', {\n\t functional: true,\n\t render: function render(h, scope) {\n\t return h('thead', {\n\t staticClass: 'md-table-header'\n\t }, scope.children);\n\t }\n\t });\n\t Vue.component('md-table-body', {\n\t functional: true,\n\t render: function render(h, scope) {\n\t return h('tbody', {\n\t staticClass: 'md-table-body'\n\t }, scope.children);\n\t }\n\t });\n\t Vue.component('md-table-row', Vue.extend(_mdTableRow2.default));\n\t Vue.component('md-table-head', Vue.extend(_mdTableHead2.default));\n\t Vue.component('md-table-cell', Vue.extend(_mdTableCell2.default));\n\t Vue.component('md-table-edit', Vue.extend(_mdTableEdit2.default));\n\t Vue.component('md-table-card', Vue.extend(_mdTableCard2.default));\n\t Vue.component('md-table-pagination', Vue.extend(_mdTablePagination2.default));\n\t Vue.component('md-table-alternate-header', Vue.extend(_mdTableAlternateHeader2.default));\n\t\n\t Vue.material.styles.push(_mdTable4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 137:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tvar _getClosestVueParent = __webpack_require__(13);\n\t\n\tvar _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdSortType: String,\n\t mdSort: String\n\t },\n\t mixins: [_mixin2.default],\n\t data: function data() {\n\t return {\n\t sortType: this.mdSortType,\n\t sortBy: this.mdSort,\n\t hasRowSelection: false,\n\t data: [],\n\t numberOfRows: 0,\n\t numberOfSelected: 0,\n\t selectedRows: {}\n\t };\n\t },\n\t\n\t methods: {\n\t emitSort: function emitSort(name) {\n\t this.sortBy = name;\n\t this.$emit('sort', {\n\t name: name,\n\t type: this.sortType\n\t });\n\t },\n\t emitSelection: function emitSelection() {\n\t this.$emit('select', this.selectedRows);\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.parentCard = (0, _getClosestVueParent2.default)(this.$parent, 'md-table-card');\n\t\n\t if (this.parentCard) {\n\t this.parentCard.tableInstance = this;\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 138:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tvar _getClosestVueParent = __webpack_require__(13);\n\t\n\tvar _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdSelectedLabel: {\n\t type: String,\n\t default: 'selected'\n\t }\n\t },\n\t mixins: [_mixin2.default],\n\t data: function data() {\n\t return {\n\t classes: {},\n\t tableInstance: {}\n\t };\n\t },\n\t mounted: function mounted() {\n\t var _this = this;\n\t\n\t this.parentCard = (0, _getClosestVueParent2.default)(this.$parent, 'md-table-card');\n\t\n\t this.$nextTick(function () {\n\t _this.tableInstance = _this.parentCard.tableInstance;\n\t\n\t _this.$watch('tableInstance.numberOfSelected', function () {\n\t _this.$refs.counter.textContent = _this.tableInstance.numberOfSelected;\n\t _this.classes = {\n\t 'md-active': _this.tableInstance.numberOfSelected > 0\n\t };\n\t });\n\t });\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 139:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t mixins: [_mixin2.default]\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 140:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdNumeric: Boolean\n\t },\n\t data: function data() {\n\t return {\n\t hasAction: false\n\t };\n\t },\n\t computed: {\n\t classes: function classes() {\n\t return {\n\t 'md-numeric': this.mdNumeric,\n\t 'md-has-action': this.hasAction\n\t };\n\t }\n\t },\n\t mounted: function mounted() {\n\t if (this.$children.length > 0) {\n\t this.hasAction = true;\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 141:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t value: [String, Number],\n\t mdLarge: Boolean,\n\t mdId: String,\n\t mdName: String,\n\t mdPlaceholder: String,\n\t mdMaxlength: [Number, String]\n\t },\n\t data: function data() {\n\t return {\n\t active: false\n\t };\n\t },\n\t\n\t computed: {\n\t triggerClasses: function triggerClasses() {\n\t return {\n\t 'md-edited': this.value\n\t };\n\t },\n\t dialogClasses: function dialogClasses() {\n\t return {\n\t 'md-active': this.active,\n\t 'md-large': this.mdLarge\n\t };\n\t },\n\t realValue: function realValue() {\n\t console.log(this.value);\n\t }\n\t },\n\t methods: {\n\t openDialog: function openDialog() {\n\t this.active = true;\n\t this.$refs.input.$el.focus();\n\t document.addEventListener('click', this.closeDialogOnOffClick);\n\t },\n\t closeDialog: function closeDialog() {\n\t if (this.active) {\n\t this.active = false;\n\t this.$refs.input.$el.blur();\n\t document.removeEventListener('click', this.closeDialogOnOffClick);\n\t }\n\t },\n\t closeDialogOnOffClick: function closeDialogOnOffClick(event) {\n\t if (!this.$refs.dialog.contains(event.target)) {\n\t this.closeDialog();\n\t }\n\t },\n\t confirmDialog: function confirmDialog() {\n\t var value = this.$refs.input.$el.value;\n\t\n\t this.closeDialog();\n\t this.$emit('input', value);\n\t this.$emit('edited', value);\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 142:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _getClosestVueParent = __webpack_require__(13);\n\t\n\tvar _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t props: {\n\t mdNumeric: Boolean,\n\t mdSortBy: String,\n\t mdTooltip: String\n\t },\n\t data: function data() {\n\t return {\n\t sortType: null,\n\t sorted: false,\n\t parentTable: {}\n\t };\n\t },\n\t\n\t computed: {\n\t classes: function classes() {\n\t var matchSort = this.hasMatchSort();\n\t\n\t if (!matchSort) {\n\t this.sorted = false;\n\t }\n\t\n\t return {\n\t 'md-numeric': this.mdNumeric,\n\t 'md-sortable': this.mdSortBy,\n\t 'md-sorted': matchSort && this.sorted,\n\t 'md-sorted-descending': matchSort && this.sortType === 'desc'\n\t };\n\t }\n\t },\n\t methods: {\n\t hasMatchSort: function hasMatchSort() {\n\t return this.parentTable.sortBy === this.mdSortBy;\n\t },\n\t changeSort: function changeSort() {\n\t if (this.mdSortBy) {\n\t if (this.sortType === 'asc' && this.sorted) {\n\t this.sortType = 'desc';\n\t } else {\n\t this.sortType = 'asc';\n\t }\n\t\n\t this.sorted = true;\n\t\n\t this.parentTable.sortType = this.sortType;\n\t this.parentTable.emitSort(this.mdSortBy);\n\t }\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.parentTable = (0, _getClosestVueParent2.default)(this.$parent, 'md-table');\n\t\n\t if (this.hasMatchSort()) {\n\t this.sorted = true;\n\t this.sortType = this.parentTable.sortType;\n\t }\n\t }\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 143:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _maxSafeInteger = __webpack_require__(151);\n\t\n\tvar _maxSafeInteger2 = _interopRequireDefault(_maxSafeInteger);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdSize: {\n\t type: [Number, String],\n\t default: 10\n\t },\n\t mdPageOptions: [Array, Boolean],\n\t mdPage: {\n\t type: [Number, String],\n\t default: 1\n\t },\n\t mdTotal: {\n\t type: [Number, String],\n\t default: 'Many'\n\t },\n\t mdLabel: {\n\t type: String,\n\t default: 'Rows per page'\n\t },\n\t mdSeparator: {\n\t type: String,\n\t default: 'of'\n\t }\n\t },\n\t data: function data() {\n\t return {\n\t subTotal: 0,\n\t currentSize: parseInt(this.mdSize, 10),\n\t currentPage: parseInt(this.mdPage, 10),\n\t totalItems: isNaN(this.mdTotal) ? _maxSafeInteger2.default : parseInt(this.mdTotal, 10)\n\t };\n\t },\n\t\n\t computed: {\n\t lastPage: function lastPage() {\n\t return false;\n\t }\n\t },\n\t methods: {\n\t emitPaginationEvent: function emitPaginationEvent() {\n\t if (this.canFireEvents) {\n\t var sub = this.currentPage * this.currentSize;\n\t\n\t this.subTotal = sub > this.mdTotal ? this.mdTotal : sub;\n\t this.$emit('pagination', {\n\t size: this.currentSize,\n\t page: this.currentPage\n\t });\n\t }\n\t },\n\t changeSize: function changeSize() {\n\t if (this.canFireEvents) {\n\t this.$emit('size', this.currentSize);\n\t this.emitPaginationEvent();\n\t }\n\t },\n\t previousPage: function previousPage() {\n\t if (this.canFireEvents) {\n\t this.currentPage--;\n\t this.$emit('page', this.currentPage);\n\t this.emitPaginationEvent();\n\t }\n\t },\n\t nextPage: function nextPage() {\n\t if (this.canFireEvents) {\n\t this.currentPage++;\n\t this.$emit('page', this.currentPage);\n\t this.emitPaginationEvent();\n\t }\n\t }\n\t },\n\t mounted: function mounted() {\n\t var _this = this;\n\t\n\t this.$nextTick(function () {\n\t _this.subTotal = _this.currentPage * _this.currentSize;\n\t _this.mdPageOptions = _this.mdPageOptions || [10, 25, 50, 100];\n\t _this.currentSize = _this.mdPageOptions[0];\n\t _this.canFireEvents = true;\n\t });\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 144:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _getClosestVueParent = __webpack_require__(13);\n\t\n\tvar _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tvar transitionClass = 'md-transition-off'; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdAutoSelect: Boolean,\n\t mdSelection: Boolean,\n\t mdItem: Object\n\t },\n\t data: function data() {\n\t return {\n\t parentTable: {},\n\t headRow: false,\n\t checkbox: false,\n\t index: 0\n\t };\n\t },\n\t\n\t computed: {\n\t isDisabled: function isDisabled() {\n\t return !this.mdSelection && !this.headRow;\n\t },\n\t hasSelection: function hasSelection() {\n\t return this.mdSelection || this.headRow && this.parentTable.hasRowSelection;\n\t },\n\t classes: function classes() {\n\t return {\n\t 'md-selected': this.checkbox\n\t };\n\t }\n\t },\n\t watch: {\n\t mdItem: function mdItem(newValue, oldValue) {\n\t this.parentTable.data[this.index] = this.mdItem;\n\t this.handleMultipleSelection(newValue === oldValue);\n\t }\n\t },\n\t methods: {\n\t setSelectedRow: function setSelectedRow(value, index) {\n\t if (value) {\n\t this.parentTable.selectedRows[index] = this.parentTable.data[index];\n\t ++this.parentTable.numberOfSelected;\n\t } else {\n\t delete this.parentTable.selectedRows[index];\n\t --this.parentTable.numberOfSelected;\n\t }\n\t },\n\t handleSingleSelection: function handleSingleSelection(value) {\n\t this.setSelectedRow(value, this.index - 1);\n\t this.parentTable.$children[0].checkbox = this.parentTable.numberOfSelected === this.parentTable.numberOfRows;\n\t },\n\t handleMultipleSelection: function handleMultipleSelection(value) {\n\t var _this = this;\n\t\n\t if (this.parentTable.numberOfRows > 25) {\n\t this.parentTable.$el.classList.add(transitionClass);\n\t }\n\t\n\t this.parentTable.$children.forEach(function (row, index) {\n\t row.checkbox = value;\n\t\n\t if (!row.headRow) {\n\t _this.setSelectedRow(value, index - 1);\n\t }\n\t });\n\t\n\t if (value) {\n\t this.parentTable.numberOfSelected = this.parentTable.numberOfRows;\n\t } else {\n\t this.parentTable.numberOfSelected = 0;\n\t }\n\t\n\t window.setTimeout(function () {\n\t return _this.parentTable.$el.classList.remove(transitionClass);\n\t });\n\t },\n\t select: function select(value) {\n\t if (this.hasSelection) {\n\t if (this.headRow) {\n\t this.handleMultipleSelection(value);\n\t } else {\n\t this.handleSingleSelection(value);\n\t }\n\t\n\t this.parentTable.emitSelection();\n\t }\n\t },\n\t autoSelect: function autoSelect() {\n\t if (this.mdAutoSelect && this.hasSelection) {\n\t this.checkbox = !this.checkbox;\n\t this.handleSingleSelection(this.checkbox);\n\t this.parentTable.emitSelection();\n\t }\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.parentTable = (0, _getClosestVueParent2.default)(this.$parent, 'md-table');\n\t\n\t if (this.$el.parentNode.tagName.toLowerCase() === 'thead') {\n\t this.headRow = true;\n\t } else {\n\t this.parentTable.numberOfRows++;\n\t this.index = this.parentTable.numberOfRows;\n\t\n\t if (this.mdSelection) {\n\t this.parentTable.hasRowSelection = true;\n\t }\n\t\n\t if (this.mdItem) {\n\t this.parentTable.data.push(this.mdItem);\n\t }\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 151:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = { \"default\": __webpack_require__(155), __esModule: true };\n\n/***/ },\n\n/***/ 155:\n/***/ function(module, exports, __webpack_require__) {\n\n\t__webpack_require__(167);\n\tmodule.exports = 0x1fffffffffffff;\n\n/***/ },\n\n/***/ 167:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 20.1.2.6 Number.MAX_SAFE_INTEGER\n\tvar $export = __webpack_require__(16);\n\t\n\t$export($export.S, 'Number', {MAX_SAFE_INTEGER: 0x1fffffffffffff});\n\n/***/ },\n\n/***/ 198:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 219:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-table-card .md-toolbar{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.THEME_NAME.md-table-alternate-header{background-color:BACKGROUND-COLOR}.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{color:ACCENT-COLOR}\\n\"\n\n/***/ },\n\n/***/ 267:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(198)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(137)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(329)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 268:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(138)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(294)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 269:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(139)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(331)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 270:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(140)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(308)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 271:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(141)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(295)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 272:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(142)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(303)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 273:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(143)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(319)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 274:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(144)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(327)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 294:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-table-alternate-header\",\n\t class: [_vm.themeClass, _vm.classes]\n\t }, [_c('md-toolbar', [_c('div', {\n\t staticClass: \"md-counter\"\n\t }, [_c('span', {\n\t ref: \"counter\"\n\t }, [_vm._v(_vm._s(_vm.tableInstance.numberOfSelected))]), _vm._v(\" \"), _c('span', [_vm._v(_vm._s(_vm.mdSelectedLabel))])]), _vm._v(\" \"), _vm._t(\"default\")], 2)], 1)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 295:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-table-edit\",\n\t on: {\n\t \"keydown\": function($event) {\n\t if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n\t _vm.closeDialog($event)\n\t }\n\t }\n\t }, [_c('div', {\n\t staticClass: \"md-table-edit-trigger\",\n\t class: _vm.triggerClasses,\n\t on: {\n\t \"click\": function($event) {\n\t $event.stopPropagation();\n\t _vm.openDialog($event)\n\t }\n\t }\n\t }, [_vm._v(\"\\n \" + _vm._s(_vm.value || _vm.mdPlaceholder) + \"\\n \")]), _vm._v(\" \"), _c('div', {\n\t ref: \"dialog\",\n\t staticClass: \"md-table-dialog\",\n\t class: _vm.dialogClasses\n\t }, [_c('md-input-container', [_c('md-input', {\n\t ref: \"input\",\n\t attrs: {\n\t \"id\": _vm.mdId,\n\t \"name\": _vm.mdName,\n\t \"maxlength\": _vm.mdMaxlength,\n\t \"value\": _vm.value,\n\t \"placeholder\": _vm.mdPlaceholder\n\t },\n\t nativeOn: {\n\t \"keydown\": function($event) {\n\t if (_vm._k($event.keyCode, \"enter\", 13)) { return; }\n\t _vm.confirmDialog($event)\n\t }\n\t }\n\t })], 1)], 1)])\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 303:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('th', {\n\t staticClass: \"md-table-head\",\n\t class: _vm.classes,\n\t on: {\n\t \"click\": _vm.changeSort\n\t }\n\t }, [_c('div', {\n\t directives: [{\n\t name: \"md-ink-ripple\",\n\t rawName: \"v-md-ink-ripple\",\n\t value: (!_vm.mdSortBy),\n\t expression: \"!mdSortBy\"\n\t }],\n\t staticClass: \"md-table-head-container\"\n\t }, [_c('div', {\n\t staticClass: \"md-table-head-text md-test\"\n\t }, [(_vm.mdSortBy) ? _c('md-icon', {\n\t staticClass: \"md-sortable-icon\"\n\t }, [_vm._v(\"arrow_downward\")]) : _vm._e(), _vm._v(\" \"), _vm._t(\"default\"), _vm._v(\" \"), (_vm.mdTooltip) ? _c('md-tooltip', [_vm._v(_vm._s(_vm.mdTooltip))]) : _vm._e()], 1)])])\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 308:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('td', {\n\t staticClass: \"md-table-cell\",\n\t class: _vm.classes\n\t }, [_c('div', {\n\t staticClass: \"md-table-cell-container\"\n\t }, [_vm._t(\"default\")], 2)])\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 319:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-table-pagination\"\n\t }, [_c('span', {\n\t staticClass: \"md-table-pagination-label\"\n\t }, [_vm._v(_vm._s(_vm.mdLabel) + \":\")]), _vm._v(\" \"), (_vm.mdPageOptions) ? _c('md-select', {\n\t directives: [{\n\t name: \"model\",\n\t rawName: \"v-model\",\n\t value: (_vm.currentSize),\n\t expression: \"currentSize\"\n\t }],\n\t attrs: {\n\t \"md-menu-class\": \"md-pagination-select\"\n\t },\n\t domProps: {\n\t \"value\": (_vm.currentSize)\n\t },\n\t on: {\n\t \"change\": _vm.changeSize,\n\t \"input\": function($event) {\n\t _vm.currentSize = $event\n\t }\n\t }\n\t }, _vm._l((_vm.mdPageOptions), function(amount) {\n\t return _c('md-option', {\n\t attrs: {\n\t \"value\": amount\n\t }\n\t }, [_vm._v(_vm._s(amount))])\n\t })) : _vm._e(), _vm._v(\" \"), _c('span', [_vm._v(_vm._s(((_vm.currentPage - 1) * _vm.currentSize) + 1) + \"-\" + _vm._s(_vm.subTotal) + \" \" + _vm._s(_vm.mdSeparator) + \" \" + _vm._s(_vm.mdTotal))]), _vm._v(\" \"), _c('md-button', {\n\t staticClass: \"md-icon-button md-table-pagination-previous\",\n\t attrs: {\n\t \"disabled\": _vm.currentPage === 1\n\t },\n\t on: {\n\t \"click\": _vm.previousPage\n\t }\n\t }, [_c('md-icon', [_vm._v(\"keyboard_arrow_left\")])], 1), _vm._v(\" \"), _c('md-button', {\n\t staticClass: \"md-icon-button md-table-pagination-next\",\n\t attrs: {\n\t \"disabled\": _vm.currentSize * _vm.currentPage >= _vm.totalItems\n\t },\n\t on: {\n\t \"click\": _vm.nextPage\n\t }\n\t }, [_c('md-icon', [_vm._v(\"keyboard_arrow_right\")])], 1)], 1)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 327:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('tr', {\n\t staticClass: \"md-table-row\",\n\t class: _vm.classes,\n\t on: {\n\t \"click\": _vm.autoSelect\n\t }\n\t }, [(_vm.hasSelection) ? _c('md-table-cell', {\n\t staticClass: \"md-table-selection\"\n\t }, [_c('md-checkbox', {\n\t directives: [{\n\t name: \"model\",\n\t rawName: \"v-model\",\n\t value: (_vm.checkbox),\n\t expression: \"checkbox\"\n\t }],\n\t attrs: {\n\t \"disabled\": _vm.isDisabled\n\t },\n\t domProps: {\n\t \"value\": (_vm.checkbox)\n\t },\n\t on: {\n\t \"change\": _vm.select,\n\t \"input\": function($event) {\n\t _vm.checkbox = $event\n\t }\n\t }\n\t })], 1) : _vm._e(), _vm._v(\" \"), _vm._t(\"default\")], 1)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 329:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-table\",\n\t class: [_vm.themeClass]\n\t }, [_c('table', [_vm._t(\"default\")], 2)])\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 331:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('md-card', {\n\t staticClass: \"md-table-card\",\n\t class: [_vm.themeClass]\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdTable/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();\nif(typeof __g == 'number')__g = global; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_global.js\n// module id = 2\n// module chunks = 0 1 2 3 4 5 6","// Thank's IE8 for his funny defineProperty\nmodule.exports = !require('./_fails')(function(){\n return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_descriptors.js\n// module id = 3\n// module chunks = 0 1 2 3 4 5 6","var core = module.exports = {version: '2.4.0'};\nif(typeof __e == 'number')__e = core; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_core.js\n// module id = 5\n// module chunks = 0 1 2 3 4 5 6","var anObject = require('./_an-object')\n , IE8_DOM_DEFINE = require('./_ie8-dom-define')\n , toPrimitive = require('./_to-primitive')\n , dP = Object.defineProperty;\n\nexports.f = require('./_descriptors') ? Object.defineProperty : function defineProperty(O, P, Attributes){\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if(IE8_DOM_DEFINE)try {\n return dP(O, P, Attributes);\n } catch(e){ /* empty */ }\n if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n if('value' in Attributes)O[P] = Attributes.value;\n return O;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dp.js\n// module id = 6\n// module chunks = 0 1 2 3 4 5 6","var dP = require('./_object-dp')\n , createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function(object, key, value){\n return dP.f(object, key, createDesc(1, value));\n} : function(object, key, value){\n object[key] = value;\n return object;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_hide.js\n// module id = 8\n// module chunks = 0 1 2 3 4 5 6","module.exports = function(it){\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-object.js\n// module id = 9\n// module chunks = 0 1 2 3 4 5 6","module.exports = function(exec){\n try {\n return !!exec();\n } catch(e){\n return true;\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_fails.js\n// module id = 10\n// module chunks = 0 1 2 3 4 5 6","var isObject = require('./_is-object');\nmodule.exports = function(it){\n if(!isObject(it))throw TypeError(it + ' is not an object!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_an-object.js\n// module id = 12\n// module chunks = 0 1 2 3 4 5 6","let getClosestVueParent = ($parent, cssClass) => {\n if (!$parent || !$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 = function(bitmap, value){\n return {\n enumerable : !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable : !(bitmap & 4),\n value : value\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_property-desc.js\n// module id = 14\n// module chunks = 0 1 2 3 4 5 6","var global = require('./_global')\n , core = require('./_core')\n , ctx = require('./_ctx')\n , hide = require('./_hide')\n , PROTOTYPE = 'prototype';\n\nvar $export = function(type, name, source){\n var IS_FORCED = type & $export.F\n , IS_GLOBAL = type & $export.G\n , IS_STATIC = type & $export.S\n , IS_PROTO = type & $export.P\n , IS_BIND = type & $export.B\n , IS_WRAP = type & $export.W\n , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n , expProto = exports[PROTOTYPE]\n , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n , key, own, out;\n if(IS_GLOBAL)source = name;\n for(key in source){\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if(own && key in exports)continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function(C){\n var F = function(a, b, c){\n if(this instanceof C){\n switch(arguments.length){\n case 0: return new C;\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if(IS_PROTO){\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library` \nmodule.exports = $export;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_export.js\n// module id = 16\n// module chunks = 0 1 2 3 4 5 6","var isObject = require('./_is-object')\n , document = require('./_global').document\n // in old IE typeof document.createElement is 'object'\n , is = isObject(document) && isObject(document.createElement);\nmodule.exports = function(it){\n return is ? document.createElement(it) : {};\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_dom-create.js\n// module id = 21\n// module chunks = 0 1 2 3 4 5 6","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function(it, S){\n if(!isObject(it))return it;\n var fn, val;\n if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-primitive.js\n// module id = 25\n// module chunks = 0 1 2 3 4 5 6","// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function(fn, that, length){\n aFunction(fn);\n if(that === undefined)return fn;\n switch(length){\n case 1: return function(a){\n return fn.call(that, a);\n };\n case 2: return function(a, b){\n return fn.call(that, a, b);\n };\n case 3: return function(a, b, c){\n return fn.call(that, a, b, c);\n };\n }\n return function(/* ...args */){\n return fn.apply(that, arguments);\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ctx.js\n// module id = 27\n// module chunks = 0 1 2 3 4 5 6","module.exports = !require('./_descriptors') && !require('./_fails')(function(){\n return Object.defineProperty(require('./_dom-create')('div'), 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ie8-dom-define.js\n// module id = 29\n// module chunks = 0 1 2 3 4 5 6","module.exports = function(it){\n if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_a-function.js\n// module id = 31\n// module chunks = 0 1 2 3 4 5 6","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTable.vue?e25bc0a0","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableAlternateHeader.vue?18e216a3","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableCard.vue?fb073b40","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableCell.vue?31bf74f4","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableEdit.vue?60fdca66","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableHead.vue?038a0c75","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTablePagination.vue?6a5bde73","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTableRow.vue?685827e8","module.exports = { \"default\": require(\"core-js/library/fn/number/max-safe-integer\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/number/max-safe-integer.js\n// module id = 151\n// module chunks = 0 6","require('../../modules/es6.number.max-safe-integer');\nmodule.exports = 0x1fffffffffffff;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/number/max-safe-integer.js\n// module id = 155\n// module chunks = 0 6","// 20.1.2.6 Number.MAX_SAFE_INTEGER\nvar $export = require('./_export');\n\n$export($export.S, 'Number', {MAX_SAFE_INTEGER: 0x1fffffffffffff});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.number.max-safe-integer.js\n// module id = 167\n// module chunks = 0 6","module.exports = \".THEME_NAME.md-table-card .md-toolbar{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.THEME_NAME.md-table-alternate-header{background-color:BACKGROUND-COLOR}.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{color:ACCENT-COLOR}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTable/mdTable.theme\n// module id = 219\n// module chunks = 0 6","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTable/mdTable.vue\n// module id = 267\n// module chunks = 0 6","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTable/mdTableAlternateHeader.vue\n// module id = 268\n// module chunks = 0 6","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!./mdTableCard.vue\")\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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTable/mdTableCard.vue\n// module id = 269\n// module chunks = 0 6","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTable/mdTableCell.vue\n// module id = 270\n// module chunks = 0 6","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTable/mdTableEdit.vue\n// module id = 271\n// module chunks = 0 6","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTable/mdTableHead.vue\n// module id = 272\n// module chunks = 0 6","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTable/mdTablePagination.vue\n// module id = 273\n// module chunks = 0 6","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTable/mdTableRow.vue\n// module id = 274\n// module chunks = 0 6","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-table-alternate-header\",\n class: [_vm.themeClass, _vm.classes]\n }, [_c('md-toolbar', [_c('div', {\n staticClass: \"md-counter\"\n }, [_c('span', {\n ref: \"counter\"\n }, [_vm._v(_vm._s(_vm.tableInstance.numberOfSelected))]), _vm._v(\" \"), _c('span', [_vm._v(_vm._s(_vm.mdSelectedLabel))])]), _vm._v(\" \"), _vm._t(\"default\")], 2)], 1)\n},staticRenderFns: []}\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 = 294\n// module chunks = 0 6","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-table-edit\",\n on: {\n \"keydown\": function($event) {\n if (_vm._k($event.keyCode, \"esc\", 27)) { return; }\n _vm.closeDialog($event)\n }\n }\n }, [_c('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 }, [_vm._v(\"\\n \" + _vm._s(_vm.value || _vm.mdPlaceholder) + \"\\n \")]), _vm._v(\" \"), _c('div', {\n ref: \"dialog\",\n staticClass: \"md-table-dialog\",\n class: _vm.dialogClasses\n }, [_c('md-input-container', [_c('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 (_vm._k($event.keyCode, \"enter\", 13)) { return; }\n _vm.confirmDialog($event)\n }\n }\n })], 1)], 1)])\n},staticRenderFns: []}\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 = 295\n// module chunks = 0 6","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('th', {\n staticClass: \"md-table-head\",\n class: _vm.classes,\n on: {\n \"click\": _vm.changeSort\n }\n }, [_c('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 }, [_c('div', {\n staticClass: \"md-table-head-text md-test\"\n }, [(_vm.mdSortBy) ? _c('md-icon', {\n staticClass: \"md-sortable-icon\"\n }, [_vm._v(\"arrow_downward\")]) : _vm._e(), _vm._v(\" \"), _vm._t(\"default\"), _vm._v(\" \"), (_vm.mdTooltip) ? _c('md-tooltip', [_vm._v(_vm._s(_vm.mdTooltip))]) : _vm._e()], 1)])])\n},staticRenderFns: []}\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 = 303\n// module chunks = 0 6","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('td', {\n staticClass: \"md-table-cell\",\n class: _vm.classes\n }, [_c('div', {\n staticClass: \"md-table-cell-container\"\n }, [_vm._t(\"default\")], 2)])\n},staticRenderFns: []}\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 = 308\n// module chunks = 0 6","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-table-pagination\"\n }, [_c('span', {\n staticClass: \"md-table-pagination-label\"\n }, [_vm._v(_vm._s(_vm.mdLabel) + \":\")]), _vm._v(\" \"), (_vm.mdPageOptions) ? _c('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 _c('md-option', {\n attrs: {\n \"value\": amount\n }\n }, [_vm._v(_vm._s(amount))])\n })) : _vm._e(), _vm._v(\" \"), _c('span', [_vm._v(_vm._s(((_vm.currentPage - 1) * _vm.currentSize) + 1) + \"-\" + _vm._s(_vm.subTotal) + \" \" + _vm._s(_vm.mdSeparator) + \" \" + _vm._s(_vm.mdTotal))]), _vm._v(\" \"), _c('md-button', {\n staticClass: \"md-icon-button md-table-pagination-previous\",\n attrs: {\n \"disabled\": _vm.currentPage === 1\n },\n on: {\n \"click\": _vm.previousPage\n }\n }, [_c('md-icon', [_vm._v(\"keyboard_arrow_left\")])], 1), _vm._v(\" \"), _c('md-button', {\n staticClass: \"md-icon-button md-table-pagination-next\",\n attrs: {\n \"disabled\": _vm.currentSize * _vm.currentPage >= _vm.totalItems\n },\n on: {\n \"click\": _vm.nextPage\n }\n }, [_c('md-icon', [_vm._v(\"keyboard_arrow_right\")])], 1)], 1)\n},staticRenderFns: []}\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 = 319\n// module chunks = 0 6","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('tr', {\n staticClass: \"md-table-row\",\n class: _vm.classes,\n on: {\n \"click\": _vm.autoSelect\n }\n }, [(_vm.hasSelection) ? _c('md-table-cell', {\n staticClass: \"md-table-selection\"\n }, [_c('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 })], 1) : _vm._e(), _vm._v(\" \"), _vm._t(\"default\")], 1)\n},staticRenderFns: []}\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 = 327\n// module chunks = 0 6","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-table\",\n class: [_vm.themeClass]\n }, [_c('table', [_vm._t(\"default\")], 2)])\n},staticRenderFns: []}\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 = 329\n// module chunks = 0 6","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('md-card', {\n staticClass: \"md-table-card\",\n class: [_vm.themeClass]\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 331\n// module chunks = 0 6"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdTable/index.js b/dist/components/mdTable/index.js index c338cc8..9b8d8e6 100644 --- a/dist/components/mdTable/index.js +++ b/dist/components/mdTable/index.js @@ -1 +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(r){if(n[r])return n[r].exports;var a=n[r]={exports:{},id:r,loaded:!1};return e[r].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}({0:function(e,t,n){e.exports=n(90)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},2:function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},3:function(e,t,n){e.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},5:function(e,t){var n=e.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},6:function(e,t,n){var r=n(12),a=n(29),i=n(25),o=Object.defineProperty;t.f=n(3)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),a)try{return o(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},8:function(e,t,n){var r=n(6),a=n(14);e.exports=n(3)?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},9:function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},10:function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},12:function(e,t,n){var r=n(9);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},13:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function e(t,n){return!(!t||!t.$el)&&(0!==t._uid&&(t.$el.classList.contains(n)?t:e(t.$parent,n)))};t.default=n,e.exports=t.default},14:function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},16:function(e,t,n){var r=n(2),a=n(5),i=n(27),o=n(8),s="prototype",c=function(e,t,n){var d,l,u,f=e&c.F,m=e&c.G,p=e&c.S,h=e&c.P,b=e&c.B,v=e&c.W,_=m?a:a[t]||(a[t]={}),g=_[s],y=m?r:p?r[t]:(r[t]||{})[s];m&&(n=t);for(d in n)l=!f&&y&&void 0!==y[d],l&&d in _||(u=l?y[d]:n[d],_[d]=m&&"function"!=typeof y[d]?n[d]:b&&l?i(u,r):v&&y[d]==u?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t[s]=e[s],t}(u):h&&"function"==typeof u?i(Function.call,u):u,h&&((_.virtual||(_.virtual={}))[d]=u,e&c.R&&g&&!g[d]&&o(g,d,u)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},21:function(e,t,n){var r=n(9),a=n(2).document,i=r(a)&&r(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},25:function(e,t,n){var r=n(9);e.exports=function(e,t){if(!r(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!r(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},27:function(e,t,n){var r=n(31);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}},29:function(e,t,n){e.exports=!n(3)&&!n(10)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},31:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},90:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(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(c.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(p.default)),e.component("md-table-card",e.extend(b.default)),e.component("md-table-pagination",e.extend(y.default)),e.component("md-table-alternate-header",e.extend(_.default)),e.material.styles.push(x.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var i=n(267),o=r(i),s=n(274),c=r(s),d=n(272),l=r(d),u=n(270),f=r(u),m=n(271),p=r(m),h=n(269),b=r(h),v=n(268),_=r(v),g=n(273),y=r(g),S=n(219),x=r(S);e.exports=t.default},137:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),i=r(a),o=n(13),s=r(o);t.default={props:{mdSortType:String,mdSort:String},mixins:[i.default],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,s.default)(this.$parent,"md-table-card"),this.parentCard&&(this.parentCard.tableInstance=this)}},e.exports=t.default},138:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),i=r(a),o=n(13),s=r(o);t.default={props:{mdSelectedLabel:{type:String,default:"selected"}},mixins:[i.default],data:function(){return{classes:{},tableInstance:{}}},mounted:function(){var e=this;this.parentCard=(0,s.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},139:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),i=r(a);t.default={mixins:[i.default]},e.exports=t.default},140:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdNumeric:Boolean},data:function(){return{hasAction:!1}},computed:{classes:function(){return{"md-numeric":this.mdNumeric,"md-has-action":this.hasAction}}},mounted:function(){this.$children.length>0&&(this.hasAction=!0)}},e.exports=t.default},141:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{value:[String,Number],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},142:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(13),i=r(a);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,i.default)(this.$parent,"md-table"),this.hasMatchSort()&&(this.sorted=!0,this.sortType=this.parentTable.sortType)}},e.exports=t.default},143:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(151),i=r(a);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{subTotal:0,currentSize:parseInt(this.mdSize,10),currentPage:parseInt(this.mdPage,10),totalItems:isNaN(this.mdTotal)?i.default:parseInt(this.mdTotal,10)}},computed:{lastPage:function(){return!1}},methods:{emitPaginationEvent:function(){if(this.canFireEvents){var e=this.currentPage*this.currentSize;this.subTotal=e>this.mdTotal?this.mdTotal:e,this.$emit("pagination",{size:this.currentSize,page:this.currentPage})}},changeSize:function(){this.canFireEvents&&(this.$emit("size",this.currentSize),this.emitPaginationEvent())},previousPage:function(){this.canFireEvents&&(this.currentPage--,this.$emit("page",this.currentPage),this.emitPaginationEvent())},nextPage:function(){this.canFireEvents&&(this.currentPage++,this.$emit("page",this.currentPage),this.emitPaginationEvent())}},mounted:function(){var e=this;this.$nextTick(function(){e.subTotal=e.currentPage*e.currentSize,e.mdPageOptions=e.mdPageOptions||[10,25,50,100],e.currentSize=e.mdPageOptions[0],e.canFireEvents=!0})}},e.exports=t.default},144:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(13),i=r(a),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}}},watch:{mdItem:function(e,t){this.parentTable.data[this.index]=this.mdItem,this.handleMultipleSelection(e===t)}},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,r){n.checkbox=e,n.headRow||t.setSelectedRow(e,r-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())}},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))}},e.exports=t.default},151:function(e,t,n){e.exports={default:n(155),__esModule:!0}},155:function(e,t,n){n(167),e.exports=9007199254740991},167:function(e,t,n){var r=n(16);r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},198:function(e,t){},219:function(e,t){e.exports=".THEME_NAME.md-table-card .md-toolbar{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.THEME_NAME.md-table-alternate-header{background-color:BACKGROUND-COLOR}.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{color:ACCENT-COLOR}\n"},267:function(e,t,n){var r,a;n(198),r=n(137);var i=n(329);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},268:function(e,t,n){var r,a;r=n(138);var i=n(294);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},269:function(e,t,n){var r,a;r=n(139);var i=n(331);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},270:function(e,t,n){var r,a;r=n(140);var i=n(308);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},271:function(e,t,n){var r,a;r=n(141);var i=n(295);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},272:function(e,t,n){var r,a;r=n(142);var i=n(303);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},273:function(e,t,n){var r,a;r=n(143);var i=n(319);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},274:function(e,t,n){var r,a;r=n(144);var i=n(327);a=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(a=r=r.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=r},294:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-table-alternate-header",class:[e.themeClass,e.classes]},[n("md-toolbar",[n("div",{staticClass:"md-counter"},[n("span",{ref:"counter"},[e._v(e._s(e.tableInstance.numberOfSelected))]),e._v(" "),n("span",[e._v(e._s(e.mdSelectedLabel))])]),e._v(" "),e._t("default")],2)],1)},staticRenderFns:[]}},295:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-table-edit",on:{keydown:function(t){e._k(t.keyCode,"esc",27)||e.closeDialog(t)}}},[n("div",{staticClass:"md-table-edit-trigger",class:e.triggerClasses,on:{click:function(t){t.stopPropagation(),e.openDialog(t)}}},[e._v("\n "+e._s(e.value||e.mdPlaceholder)+"\n ")]),e._v(" "),n("div",{ref:"dialog",staticClass:"md-table-dialog",class:e.dialogClasses},[n("md-input-container",[n("md-input",{ref:"input",attrs:{id:e.mdId,name:e.mdName,maxlength:e.mdMaxlength,value:e.value,placeholder:e.mdPlaceholder},nativeOn:{keydown:function(t){e._k(t.keyCode,"enter",13)||e.confirmDialog(t)}}})],1)],1)])},staticRenderFns:[]}},303:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("th",{staticClass:"md-table-head",class:e.classes,on:{click:e.changeSort}},[n("div",{directives:[{name:"md-ink-ripple",rawName:"v-md-ink-ripple",value:!e.mdSortBy,expression:"!mdSortBy"}],staticClass:"md-table-head-container"},[n("div",{staticClass:"md-table-head-text md-test"},[e.mdSortBy?n("md-icon",{staticClass:"md-sortable-icon"},[e._v("arrow_downward")]):e._e(),e._v(" "),e._t("default"),e._v(" "),e.mdTooltip?n("md-tooltip",[e._v(e._s(e.mdTooltip))]):e._e()],1)])])},staticRenderFns:[]}},308:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("td",{staticClass:"md-table-cell",class:e.classes},[n("div",{staticClass:"md-table-cell-container"},[e._t("default")],2)])},staticRenderFns:[]}},319:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-table-pagination"},[n("span",{staticClass:"md-table-pagination-label"},[e._v(e._s(e.mdLabel)+":")]),e._v(" "),e.mdPageOptions?n("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 n("md-option",{attrs:{value:t}},[e._v(e._s(t))])})):e._e(),e._v(" "),n("span",[e._v(e._s((e.currentPage-1)*e.currentSize+1)+"-"+e._s(e.subTotal)+" "+e._s(e.mdSeparator)+" "+e._s(e.mdTotal))]),e._v(" "),n("md-button",{staticClass:"md-icon-button md-table-pagination-previous",attrs:{disabled:1===e.currentPage},on:{click:e.previousPage}},[n("md-icon",[e._v("keyboard_arrow_left")])],1),e._v(" "),n("md-button",{staticClass:"md-icon-button md-table-pagination-next",attrs:{disabled:e.currentSize*e.currentPage>=e.totalItems},on:{click:e.nextPage}},[n("md-icon",[e._v("keyboard_arrow_right")])],1)],1)},staticRenderFns:[]}},327:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("tr",{staticClass:"md-table-row",class:e.classes,on:{click:e.autoSelect}},[e.hasSelection?n("md-table-cell",{staticClass:"md-table-selection"},[n("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}}})],1):e._e(),e._v(" "),e._t("default")],1)},staticRenderFns:[]}},329:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-table",class:[e.themeClass]},[n("table",[e._t("default")],2)])},staticRenderFns:[]}},331:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-card",{staticClass:"md-table-card",class:[e.themeClass]},[e._t("default")],2)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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 d=o[n]={exports:{},id:n,loaded:!1};return e[n].call(d.exports,d,d.exports,t),d.loaded=!0,d.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)})({0:function(e,t,o){e.exports=o(34)},34:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function d(e){e.component("md-table",e.extend(a.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(u.default)),e.component("md-table-head",e.extend(f.default)),e.component("md-table-cell",e.extend(m.default)),e.component("md-table-edit",e.extend(b.default)),e.component("md-table-card",e.extend(p.default)),e.component("md-table-pagination",e.extend(s.default)),e.component("md-table-alternate-header",e.extend(C.default)),e.material.styles.push(h.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r=o(!(function(){var e=new Error('Cannot find module "./mdTable.vue"');throw e.code="MODULE_NOT_FOUND",e})()),a=n(r),l=o(!(function(){var e=new Error('Cannot find module "./mdTableRow.vue"');throw e.code="MODULE_NOT_FOUND",e})()),u=n(l),c=o(!(function(){var e=new Error('Cannot find module "./mdTableHead.vue"');throw e.code="MODULE_NOT_FOUND",e})()),f=n(c),i=o(!(function(){var e=new Error('Cannot find module "./mdTableCell.vue"');throw e.code="MODULE_NOT_FOUND",e})()),m=n(i),O=o(!(function(){var e=new Error('Cannot find module "./mdTableEdit.vue"');throw e.code="MODULE_NOT_FOUND",e})()),b=n(O),E=o(!(function(){var e=new Error('Cannot find module "./mdTableCard.vue"');throw e.code="MODULE_NOT_FOUND",e})()),p=n(E),N=o(!(function(){var e=new Error('Cannot find module "./mdTableAlternateHeader.vue"');throw e.code="MODULE_NOT_FOUND",e})()),C=n(N),T=o(!(function(){var e=new Error('Cannot find module "./mdTablePagination.vue"');throw e.code="MODULE_NOT_FOUND",e})()),s=n(T),_=o(95),h=n(_);e.exports=t.default},95:function(e,t){e.exports=".THEME_NAME.md-table-card .md-toolbar{background-color:BACKGROUND-COLOR;color:BACKGROUND-CONTRAST}.THEME_NAME.md-table-alternate-header{background-color:BACKGROUND-COLOR}.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{color:ACCENT-COLOR}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdTabs/index.css b/dist/components/mdTabs/index.css index 780358c..30b547f 100644 --- a/dist/components/mdTabs/index.css +++ b/dist/components/mdTabs/index.css @@ -1,2 +1,124 @@ -.md-tabs{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;position:relative}.md-tabs.md-transition-off *{transition:none!important}.md-tabs.md-dynamic-height .md-tabs-content{transition:height .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tabs-navigation{height:48px;min-height:48px;position:relative;z-index:1;display:-ms-flexbox;display:flex;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-tabs .md-tabs-navigation.md-has-icon.md-has-label{min-height:72px}.md-tabs .md-tabs-navigation.md-has-icon.md-has-label .md-icon{margin-bottom:10px}.md-tabs .md-tabs-navigation.md-centered{-ms-flex-pack:center;justify-content:center}.md-tabs .md-tabs-navigation.md-fixed .md-tab-header{-ms-flex:1;flex:1}.md-tabs .md-tabs-navigation.md-right{-ms-flex-pack:end;justify-content:flex-end}.md-tabs .md-tab-header{min-width:72px;max-width:264px;margin:0;padding:0 12px;display:inline-block;position:relative;cursor:pointer;border:0;background:none;transition:all .4s cubic-bezier(.25,.8,.25,1);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-transition-off{transition:none!important}.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-tabs-content{width:100%;height:0;position:relative;overflow:hidden}.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} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-tabs { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-flow: column; + flex-flow: column; + position: relative; +} +.md-tabs.md-transition-off * { + transition: none !important; +} +.md-tabs.md-dynamic-height .md-tabs-content { + transition: height 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} +.md-tabs .md-tabs-navigation { + height: 48px; + min-height: 48px; + position: relative; + z-index: 1; + display: -ms-flexbox; + display: flex; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} +.md-tabs .md-tabs-navigation.md-has-icon.md-has-label { + min-height: 72px; +} +.md-tabs .md-tabs-navigation.md-has-icon.md-has-label .md-icon { + margin-bottom: 10px; +} +.md-tabs .md-tabs-navigation.md-centered { + -ms-flex-pack: center; + justify-content: center; +} +.md-tabs .md-tabs-navigation.md-fixed .md-tab-header { + -ms-flex: 1; + flex: 1; +} +.md-tabs .md-tabs-navigation.md-right { + -ms-flex-pack: end; + justify-content: flex-end; +} +.md-tabs .md-tab-header { + min-width: 72px; + max-width: 264px; + margin: 0; + padding: 0 12px; + display: inline-block; + position: relative; + cursor: pointer; + border: 0; + background: none; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + 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-transition-off { + transition: none !important; +} +.md-tabs .md-tab-indicator.md-to-right { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), right 0.15s cubic-bezier(0.35, 0, 0.25, 1); +} +.md-tabs .md-tab-indicator.md-to-left { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), right 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.15s cubic-bezier(0.35, 0, 0.25, 1); +} +.md-tabs .md-tabs-content { + width: 100%; + height: 0; + position: relative; + overflow: hidden; +} +.md-tabs .md-tabs-wrapper { + width: 9999em; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + transform: translate3d(0, 0, 0); + transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); +} +.md-tabs .md-tab { + padding: 16px; + position: absolute; + top: 0; + left: 0; + right: 0; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdTabs/index.debug.js b/dist/components/mdTabs/index.debug.js index 320d5b7..f0a9174 100644 --- a/dist/components/mdTabs/index.debug.js +++ b/dist/components/mdTabs/index.debug.js @@ -1,2 +1,1323 @@ -!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(a){if(n[a])return n[a].exports;var i=n[a]={exports:{},id:a,loaded:!1};return t[a].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(91)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(t){return!(!t||!t.$el||0===t._uid)&&(t.mdTheme||t.mdName?t:this.getClosestThemedParent(t.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var t=this.closestThemedParent.mdTheme;return t||(t=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+t}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},t.exports=e.default},2:function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},3:function(t,e,n){t.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},5:function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},6:function(t,e,n){var a=n(12),i=n(29),r=n(25),o=Object.defineProperty;e.f=n(3)?Object.defineProperty:function(t,e,n){if(a(t),e=r(e,!0),a(n),i)try{return o(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},7:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},8:function(t,e,n){var a=n(6),i=n(14);t.exports=n(3)?function(t,e,n){return a.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},9:function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},10:function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},11:function(t,e,n){var a=n(35),i=n(15);t.exports=function(t){return a(i(t))}},12:function(t,e,n){var a=n(9);t.exports=function(t){if(!a(t))throw TypeError(t+" is not an object!");return t}},13:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function t(e,n){return!(!e||!e.$el)&&(0!==e._uid&&(e.$el.classList.contains(n)?e:t(e.$parent,n)))};e.default=n,t.exports=e.default},14:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},15:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},16:function(t,e,n){var a=n(2),i=n(5),r=n(27),o=n(8),s="prototype",d=function(t,e,n){var c,u,f,l=t&d.F,m=t&d.G,b=t&d.S,h=t&d.P,p=t&d.B,v=t&d.W,T=m?i:i[e]||(i[e]={}),g=T[s],E=m?a:b?a[e]:(a[e]||{})[s];m&&(n=e);for(c in n)u=!l&&E&&void 0!==E[c],u&&c in T||(f=u?E[c]:n[c],T[c]=m&&"function"!=typeof E[c]?n[c]:p&&u?r(f,a):v&&E[c]==f?function(t){var e=function(e,n,a){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,a)}return t.apply(this,arguments)};return e[s]=t[s],e}(f):h&&"function"==typeof f?r(Function.call,f):f,h&&((T.virtual||(T.virtual={}))[c]=f,t&d.R&&g&&!g[c]&&o(g,c,f)))};d.F=1,d.G=2,d.S=4,d.P=8,d.B=16,d.W=32,d.U=64,d.R=128,t.exports=d},17:function(t,e){var n=Math.ceil,a=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?a:n)(t)}},18:function(t,e,n){var a=n(32),i=n(22);t.exports=Object.keys||function(t){return a(t,i)}},19:function(t,e,n){var a=n(24)("keys"),i=n(20);t.exports=function(t){return a[t]||(a[t]=i(t))}},20:function(t,e){var n=0,a=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+a).toString(36))}},21:function(t,e,n){var a=n(9),i=n(2).document,r=a(i)&&a(i.createElement);t.exports=function(t){return r?i.createElement(t):{}}},22:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},24:function(t,e,n){var a=n(2),i="__core-js_shared__",r=a[i]||(a[i]={});t.exports=function(t){return r[t]||(r[t]={})}},25:function(t,e,n){var a=n(9);t.exports=function(t,e){if(!a(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!a(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!a(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!a(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},26:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},27:function(t,e,n){var a=n(31);t.exports=function(t,e,n){if(a(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,a){return t.call(e,n,a)};case 3:return function(n,a,i){return t.call(e,n,a,i)}}return function(){return t.apply(e,arguments)}}},28:function(t,e,n){var a=n(15);t.exports=function(t){return Object(a(t))}},29:function(t,e,n){t.exports=!n(3)&&!n(10)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},30:function(t,e,n){var a=n(17),i=Math.min;t.exports=function(t){return t>0?i(a(t),9007199254740991):0}},31:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},32:function(t,e,n){var a=n(7),i=n(11),r=n(34)(!1),o=n(19)("IE_PROTO");t.exports=function(t,e){var n,s=i(t),d=0,c=[];for(n in s)n!=o&&a(s,n)&&c.push(n);for(;e.length>d;)a(s,n=e[d++])&&(~r(c,n)||c.push(n));return c}},34:function(t,e,n){var a=n(11),i=n(30),r=n(37);t.exports=function(t){return function(e,n,o){var s,d=a(e),c=i(d.length),u=r(o,c);if(t&&n!=n){for(;c>u;)if(s=d[u++],s!=s)return!0}else for(;c>u;u++)if((t||u in d)&&d[u]===n)return t||u||0;return!t&&-1}}},35:function(t,e,n){var a=n(26);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==a(t)?t.split(""):Object(t)}},37:function(t,e,n){var a=n(17),i=Math.max,r=Math.min;t.exports=function(t,e){return t=a(t),t<0?i(t+e,0):r(t,e)}},39:function(t,e,n){t.exports={default:n(44),__esModule:!0}},44:function(t,e,n){n(54),t.exports=n(5).Object.keys},50:function(t,e,n){var a=n(16),i=n(5),r=n(10);t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],o={};o[t]=e(n),a(a.S+a.F*r(function(){n(1)}),"Object",o)}},54:function(t,e,n){var a=n(28),i=n(18);n(50)("keys",function(){return function(t){return i(a(t))}})},91: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(o.default)),t.component("md-tab",t.extend(d.default)),t.material.styles.push(u.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var r=n(276),o=a(r),s=n(275),d=a(s),c=n(220),u=a(c);t.exports=e.default},101:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(){return Math.random().toString(36).slice(4)};e.default=n,t.exports=e.default},145: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(101),r=a(i),o=n(13),s=a(o);e.default={props:{id:[String,Number],mdLabel:[String,Number],mdIcon:String,mdActive:Boolean,mdDisabled:Boolean,mdTooltip:String,mdTooltipDelay:{type:String,default:"0"},mdTooltipDirection:{type:String,default:"bottom"}},data:function(){return{mounted:!1,tabId:this.id||"tab-"+(0,r.default)(),width:"0px",left:"0px"}},watch:{mdActive:function(){this.updateTabData()},mdDisabled:function(){this.updateTabData()},mdIcon:function(){this.updateTabData()},mdLabel:function(){this.updateTabData()},mdTooltip:function(){this.updateTabData()},mdTooltipDelay:function(){this.updateTabData()},mdTooltipDirection:function(){this.updateTabData()}},computed:{styles:function(){return{width:this.width,left:this.left}}},methods:{getTabData:function(){return{id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,tooltip:this.mdTooltip,tooltipDelay:this.mdTooltipDelay,tooltipDirection:this.mdTooltipDirection,ref:this}},updateTabData:function(){this.parentTabs.updateTab(this.getTabData())}},mounted:function(){var t=this.getTabData();if(this.parentTabs=(0,s.default)(this.$parent,"md-tabs"),!this.parentTabs)throw new Error("You must wrap the md-tab in a md-tabs");this.mounted=!0,this.parentTabs.updateTab(t),this.mdActive&&this.parentTabs.setActiveTab(t)},beforeDestroy:function(){this.parentTabs.unregisterTab(this.getTabData())}},t.exports=e.default},146: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(39),r=a(i),o=n(1),s=a(o);e.default={props:{mdFixed:Boolean,mdCentered:Boolean,mdRight:Boolean,mdDynamicHeight:{type:Boolean,default:!0},mdElevation:{type:[String,Number],default:0}},mixins:[s.default],data:function(){return{tabList:{},activeTab:null,activeTabNumber:0,hasIcons:!1,hasLabel:!1,transitionControl:null,contentHeight:"0px",contentWidth:"0px"}},computed:{tabClasses:function(){return{"md-dynamic-height":this.mdDynamicHeight,"md-transition-off":this.transitionOff}},navigationClasses:function(){return{"md-has-icon":this.hasIcons,"md-has-label":this.hasLabel,"md-fixed":this.mdFixed,"md-right":!this.mdCentered&&this.mdRight,"md-centered":this.mdCentered||this.mdFixed}},indicatorClasses:function(){var t=this.lastIndicatorNumber>this.activeTabNumber;return this.lastIndicatorNumber=this.activeTabNumber,{"md-transition-off":this.transitionOff,"md-to-right":!t,"md-to-left":t}}},methods:{getHeaderClass:function(t){return{"md-active":this.activeTab===t.id,"md-disabled":t.disabled}},registerTab:function(t){this.tabList[t.id]=t},unregisterTab:function(t){delete this.tabList[t.id]},updateTab:function(t){if(this.registerTab(t),t.active)if(t.disabled){if((0,r.default)(this.tabList).length){var e=(0,r.default)(this.tabList),n=e.indexOf(t.id)+1,a=e[n];a?this.setActiveTab(this.tabList[a]):this.setActiveTab(this.tabList[0])}}else this.setActiveTab(t)},observeElementChanges:function(){this.contentObserver=new MutationObserver(this.calculateOnWatch),this.contentObserver.observe(this.$parent.$el,{childList:!0,attributes:!0,characterData:!0,subtree:!0})},getTabIndex:function(t){var e=(0,r.default)(this.tabList);return e.indexOf(t)},calculateIndicatorPos:function(){if(this.$refs.tabHeader){var t=this.$el.offsetWidth,e=this.$refs.tabHeader[this.activeTabNumber],n=e.offsetLeft,a=t-n-e.offsetWidth;this.$refs.indicator.style.left=n+"px",this.$refs.indicator.style.right=a+"px"}},calculateTabsWidthAndPosition:function(){var t=this.$el.offsetWidth,e=0;this.contentWidth=t*this.activeTabNumber+"px";for(var n in this.tabList){var a=this.tabList[n];a.ref.width=t+"px",a.ref.left=t*e+"px",e++}},calculateContentHeight:function(){var t=this;this.$nextTick(function(){if((0,r.default)(t.tabList).length){var e=t.tabList[t.activeTab].ref.$el.offsetHeight;t.contentHeight=e+"px"}})},calculatePosition:function(){var t=this;window.requestAnimationFrame(function(){t.calculateIndicatorPos(),t.calculateTabsWidthAndPosition(),t.calculateContentHeight()})},debounceTransition:function(){var t=this;window.clearTimeout(this.transitionControl),this.transitionControl=window.setTimeout(function(){t.calculatePosition(),t.transitionOff=!1},200)},calculateOnWatch:function(){this.transitionOff=!0,this.calculatePosition(),this.debounceTransition()},setActiveTab:function(t){this.hasIcons=!!t.icon,this.hasLabel=!!t.label,this.activeTab=t.id,this.activeTabNumber=this.getTabIndex(this.activeTab),this.calculatePosition(),this.$emit("change",this.activeTabNumber)}},mounted:function(){var t=this;this.$nextTick(function(){if(t.observeElementChanges(),window.addEventListener("resize",t.calculateOnWatch),(0,r.default)(t.tabList).length&&!t.activeTab){var e=(0,r.default)(t.tabList)[0];t.setActiveTab(t.tabList[e])}})},beforeDestroy:function(){this.contentObserver&&this.contentObserver.disconnect(),window.removeEventListener("resize",this.calculateOnWatch)}},t.exports=e.default},197:function(t,e){},220:function(t,e){t.exports=".THEME_NAME.md-tabs>.md-tabs-navigation{background-color:PRIMARY-COLOR}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header{color:PRIMARY-CONTRAST-0.54}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header:focus{color:PRIMARY-CONTRAST}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header.md-disabled{color:PRIMARY-CONTRAST-0.26}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-indicator{background-color:ACCENT-COLOR}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation{background-color:transparent;border-bottom:1px solid BACKGROUND-CONTRAST-0.12}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header:focus{color:PRIMARY-COLOR}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header.md-disabled{color:BACKGROUND-CONTRAST-0.26}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-indicator{background-color:PRIMARY-COLOR}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation{background-color:ACCENT-COLOR}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header{color:ACCENT-CONTRAST-0.54}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header:focus{color:ACCENT-CONTRAST}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header.md-disabled{color:ACCENT-CONTRAST-0.26}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation{background-color:WARN-COLOR}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header{color:WARN-CONTRAST-0.54}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header:focus{color:WARN-CONTRAST}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header.md-disabled{color:WARN-CONTRAST-0.26}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-indicator{background-color:BACKGROUND-COLOR}\n"},275:function(t,e,n){var a,i;a=n(145);var r=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=r.render,i.staticRenderFns=r.staticRenderFns,t.exports=a},276:function(t,e,n){var a,i;n(197),a=n(146);var r=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=r.render,i.staticRenderFns=r.staticRenderFns,t.exports=a},320:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-tab",style:t.styles,attrs:{id:t.tabId}},[t._t("default")],2)},staticRenderFns:[]}},326:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-tabs",class:[t.themeClass,t.tabClasses]},[n("md-whiteframe",{staticClass:"md-tabs-navigation",class:t.navigationClasses,attrs:{"md-tag":"nav","md-elevation":t.mdElevation}},[t._l(t.tabList,function(e){return n("button",{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.setActiveTab(e)}}},[n("md-ink-ripple",{attrs:{"md-disabled":e.disabled}}),t._v(" "),n("div",{staticClass:"md-tab-header-container"},[e.icon?n("md-icon",[t._v(t._s(e.icon))]):t._e(),t._v(" "),e.label?n("span",[t._v(t._s(e.label))]):t._e(),t._v(" "),e.tooltip?n("md-tooltip",{attrs:{"md-direction":e.tooltipDirection,"md-delay":e.tooltipDelay}},[t._v(t._s(e.tooltip))]):t._e()],1)],1)}),t._v(" "),n("span",{ref:"indicator",staticClass:"md-tab-indicator",class:t.indicatorClasses})],2),t._v(" "),n("div",{ref:"tabContent",staticClass:"md-tabs-content",style:{height:t.contentHeight}},[n("div",{staticClass:"md-tabs-wrapper",style:{transform:"translate3D(-"+t.contentWidth+", 0, 0)"}},[t._t("default")],2)])],1)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 2: +/***/ function(module, exports) { + + // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 + var global = module.exports = typeof window != 'undefined' && window.Math == Math + ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')(); + if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef + +/***/ }, + +/***/ 4: +/***/ function(module, exports, __webpack_require__) { + + // Thank's IE8 for his funny defineProperty + module.exports = !__webpack_require__(11)((function(){ + return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7; + })); + +/***/ }, + +/***/ 5: +/***/ function(module, exports) { + + var core = module.exports = {version: '2.4.0'}; + if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef + +/***/ }, + +/***/ 6: +/***/ function(module, exports, __webpack_require__) { + + var anObject = __webpack_require__(10) + , IE8_DOM_DEFINE = __webpack_require__(29) + , toPrimitive = __webpack_require__(28) + , dP = Object.defineProperty; + + exports.f = __webpack_require__(4) ? Object.defineProperty : function defineProperty(O, P, Attributes){ + anObject(O); + P = toPrimitive(P, true); + anObject(Attributes); + if(IE8_DOM_DEFINE)try { + return dP(O, P, Attributes); + } catch(e){ /* empty */ } + if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!'); + if('value' in Attributes)O[P] = Attributes.value; + return O; + }; + +/***/ }, + +/***/ 7: +/***/ function(module, exports) { + + var hasOwnProperty = {}.hasOwnProperty; + module.exports = function(it, key){ + return hasOwnProperty.call(it, key); + }; + +/***/ }, + +/***/ 8: +/***/ function(module, exports, __webpack_require__) { + + var dP = __webpack_require__(6) + , createDesc = __webpack_require__(14); + module.exports = __webpack_require__(4) ? function(object, key, value){ + return dP.f(object, key, createDesc(1, value)); + } : function(object, key, value){ + object[key] = value; + return object; + }; + +/***/ }, + +/***/ 9: +/***/ function(module, exports) { + + module.exports = function(it){ + return typeof it === 'object' ? it !== null : typeof it === 'function'; + }; + +/***/ }, + +/***/ 10: +/***/ function(module, exports, __webpack_require__) { + + var isObject = __webpack_require__(9); + module.exports = function(it){ + if(!isObject(it))throw TypeError(it + ' is not an object!'); + return it; + }; + +/***/ }, + +/***/ 11: +/***/ function(module, exports) { + + module.exports = function(exec){ + try { + return !!exec(); + } catch(e){ + return true; + } + }; + +/***/ }, + +/***/ 12: +/***/ function(module, exports, __webpack_require__) { + + // to indexed object, toObject with fallback for non-array-like ES3 strings + var IObject = __webpack_require__(35) + , defined = __webpack_require__(15); + module.exports = function(it){ + return IObject(defined(it)); + }; + +/***/ }, + +/***/ 13: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var getClosestVueParent = function getClosestVueParent($parent, cssClass) { + if (!$parent || !$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"]; + +/***/ }, + +/***/ 14: +/***/ function(module, exports) { + + module.exports = function(bitmap, value){ + return { + enumerable : !(bitmap & 1), + configurable: !(bitmap & 2), + writable : !(bitmap & 4), + value : value + }; + }; + +/***/ }, + +/***/ 15: +/***/ function(module, exports) { + + // 7.2.1 RequireObjectCoercible(argument) + module.exports = function(it){ + if(it == undefined)throw TypeError("Can't call method on " + it); + return it; + }; + +/***/ }, + +/***/ 16: +/***/ function(module, exports) { + + // 7.1.4 ToInteger + var ceil = Math.ceil + , floor = Math.floor; + module.exports = function(it){ + return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); + }; + +/***/ }, + +/***/ 17: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , core = __webpack_require__(5) + , ctx = __webpack_require__(26) + , hide = __webpack_require__(8) + , PROTOTYPE = 'prototype'; + + var $export = function(type, name, source){ + var IS_FORCED = type & $export.F + , IS_GLOBAL = type & $export.G + , IS_STATIC = type & $export.S + , IS_PROTO = type & $export.P + , IS_BIND = type & $export.B + , IS_WRAP = type & $export.W + , exports = IS_GLOBAL ? core : core[name] || (core[name] = {}) + , expProto = exports[PROTOTYPE] + , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE] + , key, own, out; + if(IS_GLOBAL)source = name; + for(key in source){ + // contains in native + own = !IS_FORCED && target && target[key] !== undefined; + if(own && key in exports)continue; + // export native or passed + out = own ? target[key] : source[key]; + // prevent global pollution for namespaces + exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key] + // bind timers to global for call from export context + : IS_BIND && own ? ctx(out, global) + // wrap global constructors for prevent change them in library + : IS_WRAP && target[key] == out ? (function(C){ + var F = function(a, b, c){ + if(this instanceof C){ + switch(arguments.length){ + case 0: return new C; + case 1: return new C(a); + case 2: return new C(a, b); + } return new C(a, b, c); + } return C.apply(this, arguments); + }; + F[PROTOTYPE] = C[PROTOTYPE]; + return F; + // make static versions for prototype methods + })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; + // export proto methods to core.%CONSTRUCTOR%.methods.%NAME% + if(IS_PROTO){ + (exports.virtual || (exports.virtual = {}))[key] = out; + // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME% + if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out); + } + } + }; + // type bitmap + $export.F = 1; // forced + $export.G = 2; // global + $export.S = 4; // static + $export.P = 8; // proto + $export.B = 16; // bind + $export.W = 32; // wrap + $export.U = 64; // safe + $export.R = 128; // real proto method for `library` + module.exports = $export; + +/***/ }, + +/***/ 18: +/***/ function(module, exports, __webpack_require__) { + + var shared = __webpack_require__(24)('keys') + , uid = __webpack_require__(19); + module.exports = function(key){ + return shared[key] || (shared[key] = uid(key)); + }; + +/***/ }, + +/***/ 19: +/***/ function(module, exports) { + + var id = 0 + , px = Math.random(); + module.exports = function(key){ + return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); + }; + +/***/ }, + +/***/ 21: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.14 / 15.2.3.14 Object.keys(O) + var $keys = __webpack_require__(33) + , enumBugKeys = __webpack_require__(23); + + module.exports = Object.keys || function keys(O){ + return $keys(O, enumBugKeys); + }; + +/***/ }, + +/***/ 22: +/***/ function(module, exports, __webpack_require__) { + + var isObject = __webpack_require__(9) + , document = __webpack_require__(2).document + // in old IE typeof document.createElement is 'object' + , is = isObject(document) && isObject(document.createElement); + module.exports = function(it){ + return is ? document.createElement(it) : {}; + }; + +/***/ }, + +/***/ 23: +/***/ function(module, exports) { + + // IE 8- don't enum bug keys + module.exports = ( + 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' + ).split(','); + +/***/ }, + +/***/ 24: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , SHARED = '__core-js_shared__' + , store = global[SHARED] || (global[SHARED] = {}); + module.exports = function(key){ + return store[key] || (store[key] = {}); + }; + +/***/ }, + +/***/ 25: +/***/ function(module, exports) { + + var toString = {}.toString; + + module.exports = function(it){ + return toString.call(it).slice(8, -1); + }; + +/***/ }, + +/***/ 26: +/***/ function(module, exports, __webpack_require__) { + + // optional / simple context binding + var aFunction = __webpack_require__(32); + module.exports = function(fn, that, length){ + aFunction(fn); + if(that === undefined)return fn; + switch(length){ + case 1: return function(a){ + return fn.call(that, a); + }; + case 2: return function(a, b){ + return fn.call(that, a, b); + }; + case 3: return function(a, b, c){ + return fn.call(that, a, b, c); + }; + } + return function(/* ...args */){ + return fn.apply(that, arguments); + }; + }; + +/***/ }, + +/***/ 27: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.13 ToObject(argument) + var defined = __webpack_require__(15); + module.exports = function(it){ + return Object(defined(it)); + }; + +/***/ }, + +/***/ 28: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.1 ToPrimitive(input [, PreferredType]) + var isObject = __webpack_require__(9); + // instead of the ES6 spec version, we didn't implement @@toPrimitive case + // and the second argument - flag - preferred type is a string + module.exports = function(it, S){ + if(!isObject(it))return it; + var fn, val; + if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val; + if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + throw TypeError("Can't convert object to primitive value"); + }; + +/***/ }, + +/***/ 29: +/***/ function(module, exports, __webpack_require__) { + + module.exports = !__webpack_require__(4) && !__webpack_require__(11)((function(){ + return Object.defineProperty(__webpack_require__(22)('div'), 'a', {get: function(){ return 7; }}).a != 7; + })); + +/***/ }, + +/***/ 30: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.15 ToLength + var toInteger = __webpack_require__(16) + , min = Math.min; + module.exports = function(it){ + return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 + }; + +/***/ }, + +/***/ 32: +/***/ function(module, exports) { + + module.exports = function(it){ + if(typeof it != 'function')throw TypeError(it + ' is not a function!'); + return it; + }; + +/***/ }, + +/***/ 33: +/***/ function(module, exports, __webpack_require__) { + + var has = __webpack_require__(7) + , toIObject = __webpack_require__(12) + , arrayIndexOf = __webpack_require__(34)(false) + , IE_PROTO = __webpack_require__(18)('IE_PROTO'); + + module.exports = function(object, names){ + var O = toIObject(object) + , i = 0 + , result = [] + , key; + for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key); + // Don't enum bug & hidden keys + while(names.length > i)if(has(O, key = names[i++])){ + ~arrayIndexOf(result, key) || result.push(key); + } + return result; + }; + +/***/ }, + +/***/ 34: +/***/ function(module, exports, __webpack_require__) { + + // false -> Array#indexOf + // true -> Array#includes + var toIObject = __webpack_require__(12) + , toLength = __webpack_require__(30) + , toIndex = __webpack_require__(37); + module.exports = function(IS_INCLUDES){ + return function($this, el, fromIndex){ + var O = toIObject($this) + , length = toLength(O.length) + , index = toIndex(fromIndex, length) + , value; + // Array#includes uses SameValueZero equality algorithm + if(IS_INCLUDES && el != el)while(length > index){ + value = O[index++]; + if(value != value)return true; + // Array#toIndex ignores holes, Array#includes - not + } else for(;length > index; index++)if(IS_INCLUDES || index in O){ + if(O[index] === el)return IS_INCLUDES || index || 0; + } return !IS_INCLUDES && -1; + }; + }; + +/***/ }, + +/***/ 35: +/***/ function(module, exports, __webpack_require__) { + + // fallback for non-array-like ES3 and non-enumerable old V8 strings + var cof = __webpack_require__(25); + module.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){ + return cof(it) == 'String' ? it.split('') : Object(it); + }; + +/***/ }, + +/***/ 37: +/***/ function(module, exports, __webpack_require__) { + + var toInteger = __webpack_require__(16) + , max = Math.max + , min = Math.min; + module.exports = function(index, length){ + index = toInteger(index); + return index < 0 ? max(index + length, 0) : min(index, length); + }; + +/***/ }, + +/***/ 43: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var uniqueId = function uniqueId() { + return Math.random().toString(36).slice(4); + }; + + exports.default = uniqueId; + module.exports = exports["default"]; + +/***/ }, + +/***/ 44: +/***/ function(module, exports, __webpack_require__) { + + module.exports = { "default": __webpack_require__(53), __esModule: true }; + +/***/ }, + +/***/ 53: +/***/ function(module, exports, __webpack_require__) { + + __webpack_require__(65); + module.exports = __webpack_require__(5).Object.keys; + +/***/ }, + +/***/ 60: +/***/ function(module, exports, __webpack_require__) { + + // most Object methods by ES6 should accept primitives + var $export = __webpack_require__(17) + , core = __webpack_require__(5) + , fails = __webpack_require__(11); + module.exports = function(KEY, exec){ + var fn = (core.Object || {})[KEY] || Object[KEY] + , exp = {}; + exp[KEY] = exec(fn); + $export($export.S + $export.F * fails((function(){ fn(1); })), 'Object', exp); + }; + +/***/ }, + +/***/ 65: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.14 Object.keys(O) + var toObject = __webpack_require__(27) + , $keys = __webpack_require__(21); + + __webpack_require__(60)('keys', (function(){ + return function keys(it){ + return $keys(toObject(it)); + }; + })); + +/***/ }, + +/***/ 99: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdTabs = __webpack_require__(306); + + var _mdTabs2 = _interopRequireDefault(_mdTabs); + + var _mdTab = __webpack_require__(305); + + var _mdTab2 = _interopRequireDefault(_mdTab); + + var _mdTabs3 = __webpack_require__(245); + + 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']; + +/***/ }, + +/***/ 109: +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var debounce = function debounce(callback, limit) { + var wait = false; + + return function () { + if (!wait) { + callback.call(); + wait = true; + + window.setTimeout((function () { + wait = false; + }), limit); + } + }; + }; + + exports.default = debounce; + module.exports = exports["default"]; + +/***/ }, + +/***/ 159: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _uniqueId = __webpack_require__(43); + + var _uniqueId2 = _interopRequireDefault(_uniqueId); + + var _getClosestVueParent = __webpack_require__(13); + + var _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + // + // + // + // + // + // + + exports.default = { + props: { + id: [String, Number], + mdLabel: [String, Number], + mdIcon: String, + mdActive: Boolean, + mdDisabled: Boolean, + mdTooltip: String, + mdTooltipDelay: { + type: String, + default: '0' + }, + mdTooltipDirection: { + type: String, + default: 'bottom' + } + }, + data: function data() { + return { + mounted: false, + tabId: this.id || 'tab-' + (0, _uniqueId2.default)(), + width: '0px', + left: '0px' + }; + }, + + watch: { + mdActive: function mdActive() { + this.updateTabData(); + }, + mdDisabled: function mdDisabled() { + this.updateTabData(); + }, + mdIcon: function mdIcon() { + this.updateTabData(); + }, + mdLabel: function mdLabel() { + this.updateTabData(); + }, + mdTooltip: function mdTooltip() { + this.updateTabData(); + }, + mdTooltipDelay: function mdTooltipDelay() { + this.updateTabData(); + }, + mdTooltipDirection: function mdTooltipDirection() { + this.updateTabData(); + } + }, + computed: { + styles: function styles() { + return { + width: this.width, + left: this.left + }; + } + }, + methods: { + getTabData: function getTabData() { + return { + id: this.tabId, + label: this.mdLabel, + icon: this.mdIcon, + active: this.mdActive, + disabled: this.mdDisabled, + tooltip: this.mdTooltip, + tooltipDelay: this.mdTooltipDelay, + tooltipDirection: this.mdTooltipDirection, + ref: this + }; + }, + updateTabData: function updateTabData() { + this.parentTabs.updateTab(this.getTabData()); + } + }, + mounted: function mounted() { + var tabData = this.getTabData(); + + this.parentTabs = (0, _getClosestVueParent2.default)(this.$parent, 'md-tabs'); + + if (!this.parentTabs) { + throw new Error('You must wrap the md-tab in a md-tabs'); + } + + this.mounted = true; + this.parentTabs.updateTab(tabData); + + if (this.mdActive) { + this.parentTabs.setActiveTab(tabData); + } + }, + beforeDestroy: function beforeDestroy() { + this.parentTabs.unregisterTab(this.getTabData()); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 160: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _keys = __webpack_require__(44); + + var _keys2 = _interopRequireDefault(_keys); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + var _throttle = __webpack_require__(109); + + var _throttle2 = _interopRequireDefault(_throttle); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + + exports.default = { + props: { + mdFixed: Boolean, + mdCentered: Boolean, + mdRight: Boolean, + mdDynamicHeight: { + type: Boolean, + default: true + }, + mdElevation: { + type: [String, Number], + default: 0 + } + }, + mixins: [_mixin2.default], + data: function data() { + return { + tabList: {}, + activeTab: null, + activeTabNumber: 0, + hasIcons: false, + hasLabel: false, + transitionControl: null, + transitionOff: false, + contentHeight: '0px', + contentWidth: '0px' + }; + }, + computed: { + tabClasses: function tabClasses() { + return { + 'md-dynamic-height': this.mdDynamicHeight, + 'md-transition-off': this.transitionOff + }; + }, + navigationClasses: function navigationClasses() { + return { + 'md-has-icon': this.hasIcons, + 'md-has-label': this.hasLabel, + 'md-fixed': this.mdFixed, + 'md-right': !this.mdCentered && this.mdRight, + 'md-centered': this.mdCentered || this.mdFixed + }; + }, + indicatorClasses: function indicatorClasses() { + var toLeft = this.lastIndicatorNumber > this.activeTabNumber; + + this.lastIndicatorNumber = this.activeTabNumber; + + return { + 'md-transition-off': this.transitionOff, + 'md-to-right': !toLeft, + 'md-to-left': toLeft + }; + } + }, + methods: { + getHeaderClass: function getHeaderClass(header) { + return { + 'md-active': this.activeTab === header.id, + 'md-disabled': header.disabled + }; + }, + registerTab: function registerTab(tabData) { + this.tabList[tabData.id] = tabData; + }, + unregisterTab: function unregisterTab(tabData) { + delete this.tabList[tabData.id]; + }, + updateTab: function updateTab(tabData) { + this.registerTab(tabData); + + if (tabData.active) { + if (!tabData.disabled) { + this.setActiveTab(tabData); + } else if ((0, _keys2.default)(this.tabList).length) { + var tabsIds = (0, _keys2.default)(this.tabList); + var targetIndex = tabsIds.indexOf(tabData.id) + 1; + var target = tabsIds[targetIndex]; + + if (target) { + this.setActiveTab(this.tabList[target]); + } else { + this.setActiveTab(this.tabList[0]); + } + } + } + }, + observeElementChanges: function observeElementChanges() { + this.parentObserver = new MutationObserver((0, _throttle2.default)(this.calculateOnWatch, 50)); + this.parentObserver.observe(this.$refs.tabContent, { + childList: true, + attributes: true, + subtree: true + }); + }, + getTabIndex: function getTabIndex(id) { + var idList = (0, _keys2.default)(this.tabList); + + return idList.indexOf(id); + }, + calculateIndicatorPos: function calculateIndicatorPos() { + if (this.$refs.tabHeader && this.$refs.tabHeader[this.activeTabNumber]) { + var tabsWidth = this.$el.offsetWidth; + var activeTab = this.$refs.tabHeader[this.activeTabNumber]; + var left = activeTab.offsetLeft; + var right = tabsWidth - left - activeTab.offsetWidth; + + this.$refs.indicator.style.left = left + 'px'; + this.$refs.indicator.style.right = right + 'px'; + } + }, + calculateTabsWidthAndPosition: function calculateTabsWidthAndPosition() { + var width = this.$el.offsetWidth; + var index = 0; + + this.contentWidth = width * this.activeTabNumber + 'px'; + + for (var tabId in this.tabList) { + var tab = this.tabList[tabId]; + + tab.ref.width = width + 'px'; + tab.ref.left = width * index + 'px'; + index++; + } + }, + calculateContentHeight: function calculateContentHeight() { + var _this = this; + + this.$nextTick((function () { + if ((0, _keys2.default)(_this.tabList).length) { + var height = _this.tabList[_this.activeTab].ref.$el.offsetHeight; + + _this.contentHeight = height + 'px'; + } + })); + }, + calculatePosition: function calculatePosition() { + var _this2 = this; + + window.requestAnimationFrame((function () { + _this2.calculateIndicatorPos(); + _this2.calculateTabsWidthAndPosition(); + _this2.calculateContentHeight(); + })); + }, + debounceTransition: function debounceTransition() { + var _this3 = this; + + window.clearTimeout(this.transitionControl); + this.transitionControl = window.setTimeout((function () { + _this3.calculatePosition(); + _this3.transitionOff = false; + }), 200); + }, + calculateOnWatch: function calculateOnWatch() { + this.calculatePosition(); + this.debounceTransition(); + }, + calculateOnResize: function calculateOnResize() { + this.transitionOff = true; + this.calculateOnWatch(); + }, + setActiveTab: function setActiveTab(tabData) { + this.hasIcons = !!tabData.icon; + this.hasLabel = !!tabData.label; + this.activeTab = tabData.id; + this.activeTabNumber = this.getTabIndex(this.activeTab); + this.calculatePosition(); + this.$emit('change', this.activeTabNumber); + } + }, + mounted: function mounted() { + var _this4 = this; + + this.$nextTick((function () { + _this4.observeElementChanges(); + window.addEventListener('resize', _this4.calculateOnResize); + + if ((0, _keys2.default)(_this4.tabList).length && !_this4.activeTab) { + var firstTab = (0, _keys2.default)(_this4.tabList)[0]; + + _this4.setActiveTab(_this4.tabList[firstTab]); + } + })); + }, + beforeDestroy: function beforeDestroy() { + if (this.parentObserver) { + this.parentObserver.disconnect(); + } + + window.removeEventListener('resize', this.calculateOnResize); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 217: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 245: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-tabs > .md-tabs-navigation {\n background-color: PRIMARY-COLOR; }\n .THEME_NAME.md-tabs > .md-tabs-navigation .md-tab-header {\n color: PRIMARY-CONTRAST-0.54; }\n .THEME_NAME.md-tabs > .md-tabs-navigation .md-tab-header.md-active, .THEME_NAME.md-tabs > .md-tabs-navigation .md-tab-header:focus {\n color: PRIMARY-CONTRAST; }\n .THEME_NAME.md-tabs > .md-tabs-navigation .md-tab-header.md-disabled {\n color: PRIMARY-CONTRAST-0.26; }\n .THEME_NAME.md-tabs > .md-tabs-navigation .md-tab-indicator {\n background-color: ACCENT-COLOR; }\n\n.THEME_NAME.md-tabs.md-transparent > .md-tabs-navigation {\n background-color: transparent;\n border-bottom: 1px solid BACKGROUND-CONTRAST-0.12; }\n .THEME_NAME.md-tabs.md-transparent > .md-tabs-navigation .md-tab-header {\n color: BACKGROUND-CONTRAST-0.54; }\n .THEME_NAME.md-tabs.md-transparent > .md-tabs-navigation .md-tab-header.md-active, .THEME_NAME.md-tabs.md-transparent > .md-tabs-navigation .md-tab-header:focus {\n color: PRIMARY-COLOR; }\n .THEME_NAME.md-tabs.md-transparent > .md-tabs-navigation .md-tab-header.md-disabled {\n color: BACKGROUND-CONTRAST-0.26; }\n .THEME_NAME.md-tabs.md-transparent > .md-tabs-navigation .md-tab-indicator {\n background-color: PRIMARY-COLOR; }\n\n.THEME_NAME.md-tabs.md-accent > .md-tabs-navigation {\n background-color: ACCENT-COLOR; }\n .THEME_NAME.md-tabs.md-accent > .md-tabs-navigation .md-tab-header {\n color: ACCENT-CONTRAST-0.54; }\n .THEME_NAME.md-tabs.md-accent > .md-tabs-navigation .md-tab-header.md-active, .THEME_NAME.md-tabs.md-accent > .md-tabs-navigation .md-tab-header:focus {\n color: ACCENT-CONTRAST; }\n .THEME_NAME.md-tabs.md-accent > .md-tabs-navigation .md-tab-header.md-disabled {\n color: ACCENT-CONTRAST-0.26; }\n .THEME_NAME.md-tabs.md-accent > .md-tabs-navigation .md-tab-indicator {\n background-color: BACKGROUND-COLOR; }\n\n.THEME_NAME.md-tabs.md-warn > .md-tabs-navigation {\n background-color: WARN-COLOR; }\n .THEME_NAME.md-tabs.md-warn > .md-tabs-navigation .md-tab-header {\n color: WARN-CONTRAST-0.54; }\n .THEME_NAME.md-tabs.md-warn > .md-tabs-navigation .md-tab-header.md-active, .THEME_NAME.md-tabs.md-warn > .md-tabs-navigation .md-tab-header:focus {\n color: WARN-CONTRAST; }\n .THEME_NAME.md-tabs.md-warn > .md-tabs-navigation .md-tab-header.md-disabled {\n color: WARN-CONTRAST-0.26; }\n .THEME_NAME.md-tabs.md-warn > .md-tabs-navigation .md-tab-indicator {\n background-color: BACKGROUND-COLOR; }\n" + +/***/ }, + +/***/ 305: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* script */ + __vue_exports__ = __webpack_require__(159) + + /* template */ + var __vue_template__ = __webpack_require__(355) + __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__ + + +/***/ }, + +/***/ 306: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(217) + + /* script */ + __vue_exports__ = __webpack_require__(160) + + /* template */ + var __vue_template__ = __webpack_require__(363) + __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__ + + +/***/ }, + +/***/ 355: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-tab", + style: (_vm.styles), + attrs: { + "id": _vm.tabId + } + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-8aa44a94", module.exports) + } + } + +/***/ }, + +/***/ 363: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-tabs", + class: [_vm.themeClass, _vm.tabClasses] + }, [_c('md-whiteframe', { + ref: "tabNavigation", + staticClass: "md-tabs-navigation", + class: _vm.navigationClasses, + attrs: { + "md-tag": "nav", + "md-elevation": _vm.mdElevation + } + }, [_vm._l((_vm.tabList), (function(header) { + return _c('button', { + 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.setActiveTab(header) + } + } + }, [_c('md-ink-ripple', { + attrs: { + "md-disabled": header.disabled + } + }), _vm._v(" "), _c('div', { + staticClass: "md-tab-header-container" + }, [(header.icon) ? _c('md-icon', [_vm._v(_vm._s(header.icon))]) : _vm._e(), _vm._v(" "), (header.label) ? _c('span', [_vm._v(_vm._s(header.label))]) : _vm._e(), _vm._v(" "), (header.tooltip) ? _c('md-tooltip', { + attrs: { + "md-direction": header.tooltipDirection, + "md-delay": header.tooltipDelay + } + }, [_vm._v(_vm._s(header.tooltip))]) : _vm._e()], 1)], 1) + })), _vm._v(" "), _c('span', { + ref: "indicator", + staticClass: "md-tab-indicator", + class: _vm.indicatorClasses + })], 2), _vm._v(" "), _c('div', { + ref: "tabContent", + staticClass: "md-tabs-content", + style: ({ + height: _vm.contentHeight + }) + }, [_c('div', { + staticClass: "md-tabs-wrapper", + style: ({ + transform: ("translate3D(-" + _vm.contentWidth + ", 0, 0)") + }) + }, [_vm._t("default")], 2)])], 1) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-c28dc5a6", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdTabs/index.debug.js.map b/dist/components/mdTabs/index.debug.js.map deleted file mode 100644 index 9d997b0..0000000 --- a/dist/components/mdTabs/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6*****","webpack:///components/mdTabs/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd*****","webpack:///./src/core/components/mdTheme/mixin.js?4fd6***","webpack:///./~/core-js/library/modules/_global.js?77aa****","webpack:///./~/core-js/library/modules/_descriptors.js?7051****","webpack:///./~/core-js/library/modules/_core.js?1b62****","webpack:///./~/core-js/library/modules/_object-dp.js?4116****","webpack:///./~/core-js/library/modules/_has.js?d850****","webpack:///./~/core-js/library/modules/_hide.js?a6da****","webpack:///./~/core-js/library/modules/_is-object.js?24c8****","webpack:///./~/core-js/library/modules/_fails.js?935d****","webpack:///./~/core-js/library/modules/_to-iobject.js?6946****","webpack:///./~/core-js/library/modules/_an-object.js?0da3****","webpack:///./src/core/utils/getClosestVueParent.js?ea8d*","webpack:///./~/core-js/library/modules/_property-desc.js?1e86****","webpack:///./~/core-js/library/modules/_defined.js?45d3****","webpack:///./~/core-js/library/modules/_export.js?ece2****","webpack:///./~/core-js/library/modules/_to-integer.js?f65f****","webpack:///./~/core-js/library/modules/_object-keys.js?f5bc****","webpack:///./~/core-js/library/modules/_shared-key.js?2a6c****","webpack:///./~/core-js/library/modules/_uid.js?e8cd****","webpack:///./~/core-js/library/modules/_dom-create.js?ab44****","webpack:///./~/core-js/library/modules/_enum-bug-keys.js?7598****","webpack:///./~/core-js/library/modules/_shared.js?7b6c****","webpack:///./~/core-js/library/modules/_to-primitive.js?49a4****","webpack:///./~/core-js/library/modules/_cof.js?48ea****","webpack:///./~/core-js/library/modules/_ctx.js?ce00****","webpack:///./~/core-js/library/modules/_to-object.js?b5c0****","webpack:///./~/core-js/library/modules/_ie8-dom-define.js?bd1f****","webpack:///./~/core-js/library/modules/_to-length.js?62a7****","webpack:///./~/core-js/library/modules/_a-function.js?d53e****","webpack:///./~/core-js/library/modules/_object-keys-internal.js?fcea****","webpack:///./~/core-js/library/modules/_array-includes.js?6199****","webpack:///./~/core-js/library/modules/_iobject.js?5cf9****","webpack:///./~/core-js/library/modules/_to-index.js?9fd4****","webpack:///./~/babel-runtime/core-js/object/keys.js?fe06**","webpack:///./~/core-js/library/fn/object/keys.js?cc3f**","webpack:///./~/core-js/library/modules/_object-sap.js?a03e**","webpack:///./~/core-js/library/modules/es6.object.keys.js?c98f**","webpack:///./src/components/mdTabs/index.js?2c78","webpack:///./src/core/utils/uniqueId.js?08c9","webpack:///mdTab.vue?906e","webpack:///mdTabs.vue?eb05","webpack:///./src/components/mdTabs/mdTabs.theme?5da5","webpack:///./src/components/mdTabs/mdTab.vue?67f3","webpack:///./src/components/mdTabs/mdTabs.vue?5055","webpack:///./src/components/mdTabs/mdTab.vue?cf15*","webpack:///./src/components/mdTabs/mdTabs.vue?dfe9*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","2","global","window","Math","self","Function","__g","3","get","a","5","core","version","__e","6","anObject","IE8_DOM_DEFINE","toPrimitive","dP","f","O","P","Attributes","e","TypeError","7","hasOwnProperty","it","key","8","createDesc","object","9","10","exec","11","IObject","defined","12","isObject","13","getClosestVueParent","cssClass","classList","contains","14","bitmap","enumerable","configurable","writable","15","undefined","16","ctx","hide","PROTOTYPE","$export","type","name","source","own","out","IS_FORCED","F","IS_GLOBAL","G","IS_STATIC","S","IS_PROTO","IS_BIND","B","IS_WRAP","W","expProto","target","C","b","arguments","length","apply","virtual","R","U","17","ceil","floor","isNaN","18","$keys","enumBugKeys","keys","19","shared","uid","20","px","random","concat","toString","21","document","is","createElement","22","split","24","SHARED","store","25","fn","val","valueOf","26","slice","27","aFunction","that","28","29","30","toInteger","min","31","32","has","toIObject","arrayIndexOf","IE_PROTO","names","i","result","push","34","toLength","toIndex","IS_INCLUDES","$this","el","fromIndex","index","35","cof","propertyIsEnumerable","37","max","39","__esModule","44","50","fails","KEY","exp","54","toObject","91","_interopRequireDefault","obj","install","Vue","component","extend","_mdTabs2","_mdTab2","material","styles","_mdTabs4","_mdTabs","_mdTab","_mdTabs3","101","uniqueId","145","_uniqueId","_uniqueId2","_getClosestVueParent","_getClosestVueParent2","Number","mdLabel","mdIcon","mdActive","Boolean","mdDisabled","mdTooltip","mdTooltipDelay","mdTooltipDirection","tabId","width","left","watch","updateTabData","getTabData","label","icon","active","disabled","tooltip","tooltipDelay","tooltipDirection","ref","parentTabs","updateTab","tabData","Error","setActiveTab","beforeDestroy","unregisterTab","146","_keys","_keys2","_mixin","_mixin2","mdFixed","mdCentered","mdRight","mdDynamicHeight","mdElevation","mixins","tabList","activeTab","activeTabNumber","hasIcons","hasLabel","transitionControl","contentHeight","contentWidth","tabClasses","md-dynamic-height","md-transition-off","transitionOff","navigationClasses","md-has-icon","md-has-label","md-fixed","md-right","md-centered","indicatorClasses","toLeft","lastIndicatorNumber","md-to-right","md-to-left","getHeaderClass","header","md-active","md-disabled","registerTab","tabsIds","targetIndex","indexOf","observeElementChanges","contentObserver","MutationObserver","calculateOnWatch","observe","childList","attributes","characterData","subtree","getTabIndex","idList","calculateIndicatorPos","$refs","tabHeader","tabsWidth","offsetWidth","offsetLeft","right","indicator","style","calculateTabsWidthAndPosition","tab","calculateContentHeight","_this","$nextTick","height","offsetHeight","calculatePosition","_this2","requestAnimationFrame","debounceTransition","_this3","clearTimeout","setTimeout","$emit","_this4","addEventListener","firstTab","disconnect","removeEventListener","197","220","275","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","276","320","_vm","_h","$createElement","_c","_self","staticClass","attrs","_t","326","class","md-tag","md-elevation","_l","refInFor","on","click","$event","_v","_s","_e","md-direction","md-delay","transform"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(91);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 2:\n/***/ function(module, exports) {\n\n\t// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\n\tvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n\t ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();\n\tif(typeof __g == 'number')__g = global; // eslint-disable-line no-undef\n\n/***/ },\n\n/***/ 3:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// Thank's IE8 for his funny defineProperty\n\tmodule.exports = !__webpack_require__(10)(function(){\n\t return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;\n\t});\n\n/***/ },\n\n/***/ 5:\n/***/ function(module, exports) {\n\n\tvar core = module.exports = {version: '2.4.0'};\n\tif(typeof __e == 'number')__e = core; // eslint-disable-line no-undef\n\n/***/ },\n\n/***/ 6:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar anObject = __webpack_require__(12)\n\t , IE8_DOM_DEFINE = __webpack_require__(29)\n\t , toPrimitive = __webpack_require__(25)\n\t , dP = Object.defineProperty;\n\t\n\texports.f = __webpack_require__(3) ? Object.defineProperty : function defineProperty(O, P, Attributes){\n\t anObject(O);\n\t P = toPrimitive(P, true);\n\t anObject(Attributes);\n\t if(IE8_DOM_DEFINE)try {\n\t return dP(O, P, Attributes);\n\t } catch(e){ /* empty */ }\n\t if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n\t if('value' in Attributes)O[P] = Attributes.value;\n\t return O;\n\t};\n\n/***/ },\n\n/***/ 7:\n/***/ function(module, exports) {\n\n\tvar hasOwnProperty = {}.hasOwnProperty;\n\tmodule.exports = function(it, key){\n\t return hasOwnProperty.call(it, key);\n\t};\n\n/***/ },\n\n/***/ 8:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar dP = __webpack_require__(6)\n\t , createDesc = __webpack_require__(14);\n\tmodule.exports = __webpack_require__(3) ? function(object, key, value){\n\t return dP.f(object, key, createDesc(1, value));\n\t} : function(object, key, value){\n\t object[key] = value;\n\t return object;\n\t};\n\n/***/ },\n\n/***/ 9:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(it){\n\t return typeof it === 'object' ? it !== null : typeof it === 'function';\n\t};\n\n/***/ },\n\n/***/ 10:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(exec){\n\t try {\n\t return !!exec();\n\t } catch(e){\n\t return true;\n\t }\n\t};\n\n/***/ },\n\n/***/ 11:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// to indexed object, toObject with fallback for non-array-like ES3 strings\n\tvar IObject = __webpack_require__(35)\n\t , defined = __webpack_require__(15);\n\tmodule.exports = function(it){\n\t return IObject(defined(it));\n\t};\n\n/***/ },\n\n/***/ 12:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar isObject = __webpack_require__(9);\n\tmodule.exports = function(it){\n\t if(!isObject(it))throw TypeError(it + ' is not an object!');\n\t return it;\n\t};\n\n/***/ },\n\n/***/ 13:\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\tvar getClosestVueParent = function getClosestVueParent($parent, cssClass) {\n\t if (!$parent || !$parent.$el) {\n\t return false;\n\t }\n\t\n\t if ($parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.$el.classList.contains(cssClass)) {\n\t return $parent;\n\t }\n\t\n\t return getClosestVueParent($parent.$parent, cssClass);\n\t};\n\t\n\texports.default = getClosestVueParent;\n\tmodule.exports = exports[\"default\"];\n\n/***/ },\n\n/***/ 14:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(bitmap, value){\n\t return {\n\t enumerable : !(bitmap & 1),\n\t configurable: !(bitmap & 2),\n\t writable : !(bitmap & 4),\n\t value : value\n\t };\n\t};\n\n/***/ },\n\n/***/ 15:\n/***/ function(module, exports) {\n\n\t// 7.2.1 RequireObjectCoercible(argument)\n\tmodule.exports = function(it){\n\t if(it == undefined)throw TypeError(\"Can't call method on \" + it);\n\t return it;\n\t};\n\n/***/ },\n\n/***/ 16:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar global = __webpack_require__(2)\n\t , core = __webpack_require__(5)\n\t , ctx = __webpack_require__(27)\n\t , hide = __webpack_require__(8)\n\t , PROTOTYPE = 'prototype';\n\t\n\tvar $export = function(type, name, source){\n\t var IS_FORCED = type & $export.F\n\t , IS_GLOBAL = type & $export.G\n\t , IS_STATIC = type & $export.S\n\t , IS_PROTO = type & $export.P\n\t , IS_BIND = type & $export.B\n\t , IS_WRAP = type & $export.W\n\t , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n\t , expProto = exports[PROTOTYPE]\n\t , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n\t , key, own, out;\n\t if(IS_GLOBAL)source = name;\n\t for(key in source){\n\t // contains in native\n\t own = !IS_FORCED && target && target[key] !== undefined;\n\t if(own && key in exports)continue;\n\t // export native or passed\n\t out = own ? target[key] : source[key];\n\t // prevent global pollution for namespaces\n\t exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n\t // bind timers to global for call from export context\n\t : IS_BIND && own ? ctx(out, global)\n\t // wrap global constructors for prevent change them in library\n\t : IS_WRAP && target[key] == out ? (function(C){\n\t var F = function(a, b, c){\n\t if(this instanceof C){\n\t switch(arguments.length){\n\t case 0: return new C;\n\t case 1: return new C(a);\n\t case 2: return new C(a, b);\n\t } return new C(a, b, c);\n\t } return C.apply(this, arguments);\n\t };\n\t F[PROTOTYPE] = C[PROTOTYPE];\n\t return F;\n\t // make static versions for prototype methods\n\t })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n\t // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n\t if(IS_PROTO){\n\t (exports.virtual || (exports.virtual = {}))[key] = out;\n\t // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n\t if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n\t }\n\t }\n\t};\n\t// type bitmap\n\t$export.F = 1; // forced\n\t$export.G = 2; // global\n\t$export.S = 4; // static\n\t$export.P = 8; // proto\n\t$export.B = 16; // bind\n\t$export.W = 32; // wrap\n\t$export.U = 64; // safe\n\t$export.R = 128; // real proto method for `library` \n\tmodule.exports = $export;\n\n/***/ },\n\n/***/ 17:\n/***/ function(module, exports) {\n\n\t// 7.1.4 ToInteger\n\tvar ceil = Math.ceil\n\t , floor = Math.floor;\n\tmodule.exports = function(it){\n\t return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n\t};\n\n/***/ },\n\n/***/ 18:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 19.1.2.14 / 15.2.3.14 Object.keys(O)\n\tvar $keys = __webpack_require__(32)\n\t , enumBugKeys = __webpack_require__(22);\n\t\n\tmodule.exports = Object.keys || function keys(O){\n\t return $keys(O, enumBugKeys);\n\t};\n\n/***/ },\n\n/***/ 19:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar shared = __webpack_require__(24)('keys')\n\t , uid = __webpack_require__(20);\n\tmodule.exports = function(key){\n\t return shared[key] || (shared[key] = uid(key));\n\t};\n\n/***/ },\n\n/***/ 20:\n/***/ function(module, exports) {\n\n\tvar id = 0\n\t , px = Math.random();\n\tmodule.exports = function(key){\n\t return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n\t};\n\n/***/ },\n\n/***/ 21:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar isObject = __webpack_require__(9)\n\t , document = __webpack_require__(2).document\n\t // in old IE typeof document.createElement is 'object'\n\t , is = isObject(document) && isObject(document.createElement);\n\tmodule.exports = function(it){\n\t return is ? document.createElement(it) : {};\n\t};\n\n/***/ },\n\n/***/ 22:\n/***/ function(module, exports) {\n\n\t// IE 8- don't enum bug keys\n\tmodule.exports = (\n\t 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n\t).split(',');\n\n/***/ },\n\n/***/ 24:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar global = __webpack_require__(2)\n\t , SHARED = '__core-js_shared__'\n\t , store = global[SHARED] || (global[SHARED] = {});\n\tmodule.exports = function(key){\n\t return store[key] || (store[key] = {});\n\t};\n\n/***/ },\n\n/***/ 25:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.1.1 ToPrimitive(input [, PreferredType])\n\tvar isObject = __webpack_require__(9);\n\t// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n\t// and the second argument - flag - preferred type is a string\n\tmodule.exports = function(it, S){\n\t if(!isObject(it))return it;\n\t var fn, val;\n\t if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n\t if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n\t if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n\t throw TypeError(\"Can't convert object to primitive value\");\n\t};\n\n/***/ },\n\n/***/ 26:\n/***/ function(module, exports) {\n\n\tvar toString = {}.toString;\n\t\n\tmodule.exports = function(it){\n\t return toString.call(it).slice(8, -1);\n\t};\n\n/***/ },\n\n/***/ 27:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// optional / simple context binding\n\tvar aFunction = __webpack_require__(31);\n\tmodule.exports = function(fn, that, length){\n\t aFunction(fn);\n\t if(that === undefined)return fn;\n\t switch(length){\n\t case 1: return function(a){\n\t return fn.call(that, a);\n\t };\n\t case 2: return function(a, b){\n\t return fn.call(that, a, b);\n\t };\n\t case 3: return function(a, b, c){\n\t return fn.call(that, a, b, c);\n\t };\n\t }\n\t return function(/* ...args */){\n\t return fn.apply(that, arguments);\n\t };\n\t};\n\n/***/ },\n\n/***/ 28:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.1.13 ToObject(argument)\n\tvar defined = __webpack_require__(15);\n\tmodule.exports = function(it){\n\t return Object(defined(it));\n\t};\n\n/***/ },\n\n/***/ 29:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = !__webpack_require__(3) && !__webpack_require__(10)(function(){\n\t return Object.defineProperty(__webpack_require__(21)('div'), 'a', {get: function(){ return 7; }}).a != 7;\n\t});\n\n/***/ },\n\n/***/ 30:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.1.15 ToLength\n\tvar toInteger = __webpack_require__(17)\n\t , min = Math.min;\n\tmodule.exports = function(it){\n\t return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n\t};\n\n/***/ },\n\n/***/ 31:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(it){\n\t if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n\t return it;\n\t};\n\n/***/ },\n\n/***/ 32:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar has = __webpack_require__(7)\n\t , toIObject = __webpack_require__(11)\n\t , arrayIndexOf = __webpack_require__(34)(false)\n\t , IE_PROTO = __webpack_require__(19)('IE_PROTO');\n\t\n\tmodule.exports = function(object, names){\n\t var O = toIObject(object)\n\t , i = 0\n\t , result = []\n\t , key;\n\t for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);\n\t // Don't enum bug & hidden keys\n\t while(names.length > i)if(has(O, key = names[i++])){\n\t ~arrayIndexOf(result, key) || result.push(key);\n\t }\n\t return result;\n\t};\n\n/***/ },\n\n/***/ 34:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// false -> Array#indexOf\n\t// true -> Array#includes\n\tvar toIObject = __webpack_require__(11)\n\t , toLength = __webpack_require__(30)\n\t , toIndex = __webpack_require__(37);\n\tmodule.exports = function(IS_INCLUDES){\n\t return function($this, el, fromIndex){\n\t var O = toIObject($this)\n\t , length = toLength(O.length)\n\t , index = toIndex(fromIndex, length)\n\t , value;\n\t // Array#includes uses SameValueZero equality algorithm\n\t if(IS_INCLUDES && el != el)while(length > index){\n\t value = O[index++];\n\t if(value != value)return true;\n\t // Array#toIndex ignores holes, Array#includes - not\n\t } else for(;length > index; index++)if(IS_INCLUDES || index in O){\n\t if(O[index] === el)return IS_INCLUDES || index || 0;\n\t } return !IS_INCLUDES && -1;\n\t };\n\t};\n\n/***/ },\n\n/***/ 35:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// fallback for non-array-like ES3 and non-enumerable old V8 strings\n\tvar cof = __webpack_require__(26);\n\tmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){\n\t return cof(it) == 'String' ? it.split('') : Object(it);\n\t};\n\n/***/ },\n\n/***/ 37:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar toInteger = __webpack_require__(17)\n\t , max = Math.max\n\t , min = Math.min;\n\tmodule.exports = function(index, length){\n\t index = toInteger(index);\n\t return index < 0 ? max(index + length, 0) : min(index, length);\n\t};\n\n/***/ },\n\n/***/ 39:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = { \"default\": __webpack_require__(44), __esModule: true };\n\n/***/ },\n\n/***/ 44:\n/***/ function(module, exports, __webpack_require__) {\n\n\t__webpack_require__(54);\n\tmodule.exports = __webpack_require__(5).Object.keys;\n\n/***/ },\n\n/***/ 50:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// most Object methods by ES6 should accept primitives\n\tvar $export = __webpack_require__(16)\n\t , core = __webpack_require__(5)\n\t , fails = __webpack_require__(10);\n\tmodule.exports = function(KEY, exec){\n\t var fn = (core.Object || {})[KEY] || Object[KEY]\n\t , exp = {};\n\t exp[KEY] = exec(fn);\n\t $export($export.S + $export.F * fails(function(){ fn(1); }), 'Object', exp);\n\t};\n\n/***/ },\n\n/***/ 54:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 19.1.2.14 Object.keys(O)\n\tvar toObject = __webpack_require__(28)\n\t , $keys = __webpack_require__(18);\n\t\n\t__webpack_require__(50)('keys', function(){\n\t return function keys(it){\n\t return $keys(toObject(it));\n\t };\n\t});\n\n/***/ },\n\n/***/ 91:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdTabs = __webpack_require__(276);\n\t\n\tvar _mdTabs2 = _interopRequireDefault(_mdTabs);\n\t\n\tvar _mdTab = __webpack_require__(275);\n\t\n\tvar _mdTab2 = _interopRequireDefault(_mdTab);\n\t\n\tvar _mdTabs3 = __webpack_require__(220);\n\t\n\tvar _mdTabs4 = _interopRequireDefault(_mdTabs3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-tabs', Vue.extend(_mdTabs2.default));\n\t Vue.component('md-tab', Vue.extend(_mdTab2.default));\n\t\n\t Vue.material.styles.push(_mdTabs4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 101:\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\tvar uniqueId = function uniqueId() {\n\t return Math.random().toString(36).slice(4);\n\t};\n\t\n\texports.default = uniqueId;\n\tmodule.exports = exports[\"default\"];\n\n/***/ },\n\n/***/ 145:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _uniqueId = __webpack_require__(101);\n\t\n\tvar _uniqueId2 = _interopRequireDefault(_uniqueId);\n\t\n\tvar _getClosestVueParent = __webpack_require__(13);\n\t\n\tvar _getClosestVueParent2 = _interopRequireDefault(_getClosestVueParent);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t id: [String, Number],\n\t mdLabel: [String, Number],\n\t mdIcon: String,\n\t mdActive: Boolean,\n\t mdDisabled: Boolean,\n\t mdTooltip: String,\n\t mdTooltipDelay: {\n\t type: String,\n\t default: '0'\n\t },\n\t mdTooltipDirection: {\n\t type: String,\n\t default: 'bottom'\n\t }\n\t },\n\t data: function data() {\n\t return {\n\t mounted: false,\n\t tabId: this.id || 'tab-' + (0, _uniqueId2.default)(),\n\t width: '0px',\n\t left: '0px'\n\t };\n\t },\n\t\n\t watch: {\n\t mdActive: function mdActive() {\n\t this.updateTabData();\n\t },\n\t mdDisabled: function mdDisabled() {\n\t this.updateTabData();\n\t },\n\t mdIcon: function mdIcon() {\n\t this.updateTabData();\n\t },\n\t mdLabel: function mdLabel() {\n\t this.updateTabData();\n\t },\n\t mdTooltip: function mdTooltip() {\n\t this.updateTabData();\n\t },\n\t mdTooltipDelay: function mdTooltipDelay() {\n\t this.updateTabData();\n\t },\n\t mdTooltipDirection: function mdTooltipDirection() {\n\t this.updateTabData();\n\t }\n\t },\n\t computed: {\n\t styles: function styles() {\n\t return {\n\t width: this.width,\n\t left: this.left\n\t };\n\t }\n\t },\n\t methods: {\n\t getTabData: function getTabData() {\n\t return {\n\t id: this.tabId,\n\t label: this.mdLabel,\n\t icon: this.mdIcon,\n\t active: this.mdActive,\n\t disabled: this.mdDisabled,\n\t tooltip: this.mdTooltip,\n\t tooltipDelay: this.mdTooltipDelay,\n\t tooltipDirection: this.mdTooltipDirection,\n\t ref: this\n\t };\n\t },\n\t updateTabData: function updateTabData() {\n\t this.parentTabs.updateTab(this.getTabData());\n\t }\n\t },\n\t mounted: function mounted() {\n\t var tabData = this.getTabData();\n\t\n\t this.parentTabs = (0, _getClosestVueParent2.default)(this.$parent, 'md-tabs');\n\t\n\t if (!this.parentTabs) {\n\t throw new Error('You must wrap the md-tab in a md-tabs');\n\t }\n\t\n\t this.mounted = true;\n\t this.parentTabs.updateTab(tabData);\n\t\n\t if (this.mdActive) {\n\t this.parentTabs.setActiveTab(tabData);\n\t }\n\t },\n\t beforeDestroy: function beforeDestroy() {\n\t this.parentTabs.unregisterTab(this.getTabData());\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 146:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _keys = __webpack_require__(39);\n\t\n\tvar _keys2 = _interopRequireDefault(_keys);\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t props: {\n\t mdFixed: Boolean,\n\t mdCentered: Boolean,\n\t mdRight: Boolean,\n\t mdDynamicHeight: {\n\t type: Boolean,\n\t default: true\n\t },\n\t mdElevation: {\n\t type: [String, Number],\n\t default: 0\n\t }\n\t },\n\t mixins: [_mixin2.default],\n\t data: function data() {\n\t return {\n\t tabList: {},\n\t activeTab: null,\n\t activeTabNumber: 0,\n\t hasIcons: false,\n\t hasLabel: false,\n\t transitionControl: null,\n\t contentHeight: '0px',\n\t contentWidth: '0px'\n\t };\n\t },\n\t computed: {\n\t tabClasses: function tabClasses() {\n\t return {\n\t 'md-dynamic-height': this.mdDynamicHeight,\n\t 'md-transition-off': this.transitionOff\n\t };\n\t },\n\t navigationClasses: function navigationClasses() {\n\t return {\n\t 'md-has-icon': this.hasIcons,\n\t 'md-has-label': this.hasLabel,\n\t 'md-fixed': this.mdFixed,\n\t 'md-right': !this.mdCentered && this.mdRight,\n\t 'md-centered': this.mdCentered || this.mdFixed\n\t };\n\t },\n\t indicatorClasses: function indicatorClasses() {\n\t var toLeft = this.lastIndicatorNumber > this.activeTabNumber;\n\t\n\t this.lastIndicatorNumber = this.activeTabNumber;\n\t\n\t return {\n\t 'md-transition-off': this.transitionOff,\n\t 'md-to-right': !toLeft,\n\t 'md-to-left': toLeft\n\t };\n\t }\n\t },\n\t methods: {\n\t getHeaderClass: function getHeaderClass(header) {\n\t return {\n\t 'md-active': this.activeTab === header.id,\n\t 'md-disabled': header.disabled\n\t };\n\t },\n\t registerTab: function registerTab(tabData) {\n\t this.tabList[tabData.id] = tabData;\n\t },\n\t unregisterTab: function unregisterTab(tabData) {\n\t delete this.tabList[tabData.id];\n\t },\n\t updateTab: function updateTab(tabData) {\n\t this.registerTab(tabData);\n\t\n\t if (tabData.active) {\n\t if (!tabData.disabled) {\n\t this.setActiveTab(tabData);\n\t } else if ((0, _keys2.default)(this.tabList).length) {\n\t var tabsIds = (0, _keys2.default)(this.tabList);\n\t var targetIndex = tabsIds.indexOf(tabData.id) + 1;\n\t var target = tabsIds[targetIndex];\n\t\n\t if (target) {\n\t this.setActiveTab(this.tabList[target]);\n\t } else {\n\t this.setActiveTab(this.tabList[0]);\n\t }\n\t }\n\t }\n\t },\n\t observeElementChanges: function observeElementChanges() {\n\t this.contentObserver = new MutationObserver(this.calculateOnWatch);\n\t this.contentObserver.observe(this.$parent.$el, {\n\t childList: true,\n\t attributes: true,\n\t characterData: true,\n\t subtree: true\n\t });\n\t },\n\t getTabIndex: function getTabIndex(id) {\n\t var idList = (0, _keys2.default)(this.tabList);\n\t\n\t return idList.indexOf(id);\n\t },\n\t calculateIndicatorPos: function calculateIndicatorPos() {\n\t if (this.$refs.tabHeader) {\n\t var tabsWidth = this.$el.offsetWidth;\n\t var activeTab = this.$refs.tabHeader[this.activeTabNumber];\n\t var left = activeTab.offsetLeft;\n\t var right = tabsWidth - left - activeTab.offsetWidth;\n\t\n\t this.$refs.indicator.style.left = left + 'px';\n\t this.$refs.indicator.style.right = right + 'px';\n\t }\n\t },\n\t calculateTabsWidthAndPosition: function calculateTabsWidthAndPosition() {\n\t var width = this.$el.offsetWidth;\n\t var index = 0;\n\t\n\t this.contentWidth = width * this.activeTabNumber + 'px';\n\t\n\t for (var tabId in this.tabList) {\n\t var tab = this.tabList[tabId];\n\t\n\t tab.ref.width = width + 'px';\n\t tab.ref.left = width * index + 'px';\n\t index++;\n\t }\n\t },\n\t calculateContentHeight: function calculateContentHeight() {\n\t var _this = this;\n\t\n\t this.$nextTick(function () {\n\t if ((0, _keys2.default)(_this.tabList).length) {\n\t var height = _this.tabList[_this.activeTab].ref.$el.offsetHeight;\n\t\n\t _this.contentHeight = height + 'px';\n\t }\n\t });\n\t },\n\t calculatePosition: function calculatePosition() {\n\t var _this2 = this;\n\t\n\t window.requestAnimationFrame(function () {\n\t _this2.calculateIndicatorPos();\n\t _this2.calculateTabsWidthAndPosition();\n\t _this2.calculateContentHeight();\n\t });\n\t },\n\t debounceTransition: function debounceTransition() {\n\t var _this3 = this;\n\t\n\t window.clearTimeout(this.transitionControl);\n\t this.transitionControl = window.setTimeout(function () {\n\t _this3.calculatePosition();\n\t _this3.transitionOff = false;\n\t }, 200);\n\t },\n\t calculateOnWatch: function calculateOnWatch() {\n\t this.transitionOff = true;\n\t this.calculatePosition();\n\t this.debounceTransition();\n\t },\n\t setActiveTab: function setActiveTab(tabData) {\n\t this.hasIcons = !!tabData.icon;\n\t this.hasLabel = !!tabData.label;\n\t this.activeTab = tabData.id;\n\t this.activeTabNumber = this.getTabIndex(this.activeTab);\n\t this.calculatePosition();\n\t this.$emit('change', this.activeTabNumber);\n\t }\n\t },\n\t mounted: function mounted() {\n\t var _this4 = this;\n\t\n\t this.$nextTick(function () {\n\t _this4.observeElementChanges();\n\t window.addEventListener('resize', _this4.calculateOnWatch);\n\t\n\t if ((0, _keys2.default)(_this4.tabList).length && !_this4.activeTab) {\n\t var firstTab = (0, _keys2.default)(_this4.tabList)[0];\n\t\n\t _this4.setActiveTab(_this4.tabList[firstTab]);\n\t }\n\t });\n\t },\n\t beforeDestroy: function beforeDestroy() {\n\t if (this.contentObserver) {\n\t this.contentObserver.disconnect();\n\t }\n\t\n\t window.removeEventListener('resize', this.calculateOnWatch);\n\t }\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 197:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 220:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-tabs>.md-tabs-navigation{background-color:PRIMARY-COLOR}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header{color:PRIMARY-CONTRAST-0.54}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header:focus{color:PRIMARY-CONTRAST}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header.md-disabled{color:PRIMARY-CONTRAST-0.26}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-indicator{background-color:ACCENT-COLOR}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation{background-color:transparent;border-bottom:1px solid BACKGROUND-CONTRAST-0.12}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header:focus{color:PRIMARY-COLOR}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header.md-disabled{color:BACKGROUND-CONTRAST-0.26}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-indicator{background-color:PRIMARY-COLOR}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation{background-color:ACCENT-COLOR}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header{color:ACCENT-CONTRAST-0.54}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header:focus{color:ACCENT-CONTRAST}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header.md-disabled{color:ACCENT-CONTRAST-0.26}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation{background-color:WARN-COLOR}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header{color:WARN-CONTRAST-0.54}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header:focus{color:WARN-CONTRAST}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header.md-disabled{color:WARN-CONTRAST-0.26}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-indicator{background-color:BACKGROUND-COLOR}\\n\"\n\n/***/ },\n\n/***/ 275:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(145)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(320)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 276:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(197)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(146)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(326)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 320:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-tab\",\n\t style: (_vm.styles),\n\t attrs: {\n\t \"id\": _vm.tabId\n\t }\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n\n/***/ 326:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-tabs\",\n\t class: [_vm.themeClass, _vm.tabClasses]\n\t }, [_c('md-whiteframe', {\n\t staticClass: \"md-tabs-navigation\",\n\t class: _vm.navigationClasses,\n\t attrs: {\n\t \"md-tag\": \"nav\",\n\t \"md-elevation\": _vm.mdElevation\n\t }\n\t }, [_vm._l((_vm.tabList), function(header) {\n\t return _c('button', {\n\t key: header.id,\n\t ref: \"tabHeader\",\n\t refInFor: true,\n\t staticClass: \"md-tab-header\",\n\t class: _vm.getHeaderClass(header),\n\t attrs: {\n\t \"type\": \"button\",\n\t \"disabled\": header.disabled\n\t },\n\t on: {\n\t \"click\": function($event) {\n\t _vm.setActiveTab(header)\n\t }\n\t }\n\t }, [_c('md-ink-ripple', {\n\t attrs: {\n\t \"md-disabled\": header.disabled\n\t }\n\t }), _vm._v(\" \"), _c('div', {\n\t staticClass: \"md-tab-header-container\"\n\t }, [(header.icon) ? _c('md-icon', [_vm._v(_vm._s(header.icon))]) : _vm._e(), _vm._v(\" \"), (header.label) ? _c('span', [_vm._v(_vm._s(header.label))]) : _vm._e(), _vm._v(\" \"), (header.tooltip) ? _c('md-tooltip', {\n\t attrs: {\n\t \"md-direction\": header.tooltipDirection,\n\t \"md-delay\": header.tooltipDelay\n\t }\n\t }, [_vm._v(_vm._s(header.tooltip))]) : _vm._e()], 1)], 1)\n\t }), _vm._v(\" \"), _c('span', {\n\t ref: \"indicator\",\n\t staticClass: \"md-tab-indicator\",\n\t class: _vm.indicatorClasses\n\t })], 2), _vm._v(\" \"), _c('div', {\n\t ref: \"tabContent\",\n\t staticClass: \"md-tabs-content\",\n\t style: ({\n\t height: _vm.contentHeight\n\t })\n\t }, [_c('div', {\n\t staticClass: \"md-tabs-wrapper\",\n\t style: ({\n\t transform: (\"translate3D(-\" + _vm.contentWidth + \", 0, 0)\")\n\t })\n\t }, [_vm._t(\"default\")], 2)])], 1)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdTabs/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();\nif(typeof __g == 'number')__g = global; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_global.js\n// module id = 2\n// module chunks = 0 1 2 3 4 5 6","// Thank's IE8 for his funny defineProperty\nmodule.exports = !require('./_fails')(function(){\n return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_descriptors.js\n// module id = 3\n// module chunks = 0 1 2 3 4 5 6","var core = module.exports = {version: '2.4.0'};\nif(typeof __e == 'number')__e = core; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_core.js\n// module id = 5\n// module chunks = 0 1 2 3 4 5 6","var anObject = require('./_an-object')\n , IE8_DOM_DEFINE = require('./_ie8-dom-define')\n , toPrimitive = require('./_to-primitive')\n , dP = Object.defineProperty;\n\nexports.f = require('./_descriptors') ? Object.defineProperty : function defineProperty(O, P, Attributes){\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if(IE8_DOM_DEFINE)try {\n return dP(O, P, Attributes);\n } catch(e){ /* empty */ }\n if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n if('value' in Attributes)O[P] = Attributes.value;\n return O;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dp.js\n// module id = 6\n// module chunks = 0 1 2 3 4 5 6","var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function(it, key){\n return hasOwnProperty.call(it, key);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_has.js\n// module id = 7\n// module chunks = 0 1 2 3 4 5","var dP = require('./_object-dp')\n , createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function(object, key, value){\n return dP.f(object, key, createDesc(1, value));\n} : function(object, key, value){\n object[key] = value;\n return object;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_hide.js\n// module id = 8\n// module chunks = 0 1 2 3 4 5 6","module.exports = function(it){\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-object.js\n// module id = 9\n// module chunks = 0 1 2 3 4 5 6","module.exports = function(exec){\n try {\n return !!exec();\n } catch(e){\n return true;\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_fails.js\n// module id = 10\n// module chunks = 0 1 2 3 4 5 6","// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = require('./_iobject')\n , defined = require('./_defined');\nmodule.exports = function(it){\n return IObject(defined(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-iobject.js\n// module id = 11\n// module chunks = 0 1 2 3 4 5","var isObject = require('./_is-object');\nmodule.exports = function(it){\n if(!isObject(it))throw TypeError(it + ' is not an object!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_an-object.js\n// module id = 12\n// module chunks = 0 1 2 3 4 5 6","let getClosestVueParent = ($parent, cssClass) => {\n if (!$parent || !$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 = function(bitmap, value){\n return {\n enumerable : !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable : !(bitmap & 4),\n value : value\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_property-desc.js\n// module id = 14\n// module chunks = 0 1 2 3 4 5 6","// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function(it){\n if(it == undefined)throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_defined.js\n// module id = 15\n// module chunks = 0 1 2 3 4 5","var global = require('./_global')\n , core = require('./_core')\n , ctx = require('./_ctx')\n , hide = require('./_hide')\n , PROTOTYPE = 'prototype';\n\nvar $export = function(type, name, source){\n var IS_FORCED = type & $export.F\n , IS_GLOBAL = type & $export.G\n , IS_STATIC = type & $export.S\n , IS_PROTO = type & $export.P\n , IS_BIND = type & $export.B\n , IS_WRAP = type & $export.W\n , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n , expProto = exports[PROTOTYPE]\n , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n , key, own, out;\n if(IS_GLOBAL)source = name;\n for(key in source){\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if(own && key in exports)continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function(C){\n var F = function(a, b, c){\n if(this instanceof C){\n switch(arguments.length){\n case 0: return new C;\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if(IS_PROTO){\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library` \nmodule.exports = $export;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_export.js\n// module id = 16\n// module chunks = 0 1 2 3 4 5 6","// 7.1.4 ToInteger\nvar ceil = Math.ceil\n , floor = Math.floor;\nmodule.exports = function(it){\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-integer.js\n// module id = 17\n// module chunks = 0 1 2 3 4 5","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal')\n , enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O){\n return $keys(O, enumBugKeys);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys.js\n// module id = 18\n// module chunks = 0 1 2 3 4 5","var shared = require('./_shared')('keys')\n , uid = require('./_uid');\nmodule.exports = function(key){\n return shared[key] || (shared[key] = uid(key));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared-key.js\n// module id = 19\n// module chunks = 0 1 2 3 4 5","var id = 0\n , px = Math.random();\nmodule.exports = function(key){\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_uid.js\n// module id = 20\n// module chunks = 0 1 2 3 4 5","var isObject = require('./_is-object')\n , document = require('./_global').document\n // in old IE typeof document.createElement is 'object'\n , is = isObject(document) && isObject(document.createElement);\nmodule.exports = function(it){\n return is ? document.createElement(it) : {};\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_dom-create.js\n// module id = 21\n// module chunks = 0 1 2 3 4 5 6","// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-bug-keys.js\n// module id = 22\n// module chunks = 0 1 2 3 4 5","var global = require('./_global')\n , SHARED = '__core-js_shared__'\n , store = global[SHARED] || (global[SHARED] = {});\nmodule.exports = function(key){\n return store[key] || (store[key] = {});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared.js\n// module id = 24\n// module chunks = 0 1 2 3 4 5","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function(it, S){\n if(!isObject(it))return it;\n var fn, val;\n if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-primitive.js\n// module id = 25\n// module chunks = 0 1 2 3 4 5 6","var toString = {}.toString;\n\nmodule.exports = function(it){\n return toString.call(it).slice(8, -1);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_cof.js\n// module id = 26\n// module chunks = 0 1 2 3 4 5","// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function(fn, that, length){\n aFunction(fn);\n if(that === undefined)return fn;\n switch(length){\n case 1: return function(a){\n return fn.call(that, a);\n };\n case 2: return function(a, b){\n return fn.call(that, a, b);\n };\n case 3: return function(a, b, c){\n return fn.call(that, a, b, c);\n };\n }\n return function(/* ...args */){\n return fn.apply(that, arguments);\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ctx.js\n// module id = 27\n// module chunks = 0 1 2 3 4 5 6","// 7.1.13 ToObject(argument)\nvar defined = require('./_defined');\nmodule.exports = function(it){\n return Object(defined(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-object.js\n// module id = 28\n// module chunks = 0 1 2 3 4 5","module.exports = !require('./_descriptors') && !require('./_fails')(function(){\n return Object.defineProperty(require('./_dom-create')('div'), 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ie8-dom-define.js\n// module id = 29\n// module chunks = 0 1 2 3 4 5 6","// 7.1.15 ToLength\nvar toInteger = require('./_to-integer')\n , min = Math.min;\nmodule.exports = function(it){\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-length.js\n// module id = 30\n// module chunks = 0 1 2 3 4 5","module.exports = function(it){\n if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_a-function.js\n// module id = 31\n// module chunks = 0 1 2 3 4 5 6","var has = require('./_has')\n , toIObject = require('./_to-iobject')\n , arrayIndexOf = require('./_array-includes')(false)\n , IE_PROTO = require('./_shared-key')('IE_PROTO');\n\nmodule.exports = function(object, names){\n var O = toIObject(object)\n , i = 0\n , result = []\n , key;\n for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while(names.length > i)if(has(O, key = names[i++])){\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys-internal.js\n// module id = 32\n// module chunks = 0 1 2 3 4 5","// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = require('./_to-iobject')\n , toLength = require('./_to-length')\n , toIndex = require('./_to-index');\nmodule.exports = function(IS_INCLUDES){\n return function($this, el, fromIndex){\n var O = toIObject($this)\n , length = toLength(O.length)\n , index = toIndex(fromIndex, length)\n , value;\n // Array#includes uses SameValueZero equality algorithm\n if(IS_INCLUDES && el != el)while(length > index){\n value = O[index++];\n if(value != value)return true;\n // Array#toIndex ignores holes, Array#includes - not\n } else for(;length > index; index++)if(IS_INCLUDES || index in O){\n if(O[index] === el)return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_array-includes.js\n// module id = 34\n// module chunks = 0 1 2 3 4 5","// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = require('./_cof');\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iobject.js\n// module id = 35\n// module chunks = 0 1 2 3 4 5","var toInteger = require('./_to-integer')\n , max = Math.max\n , min = Math.min;\nmodule.exports = function(index, length){\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-index.js\n// module id = 37\n// module chunks = 0 1 2 3 4 5","module.exports = { \"default\": require(\"core-js/library/fn/object/keys\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/object/keys.js\n// module id = 39\n// module chunks = 0 1 4 5","require('../../modules/es6.object.keys');\nmodule.exports = require('../../modules/_core').Object.keys;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/object/keys.js\n// module id = 44\n// module chunks = 0 1 4 5","// most Object methods by ES6 should accept primitives\nvar $export = require('./_export')\n , core = require('./_core')\n , fails = require('./_fails');\nmodule.exports = function(KEY, exec){\n var fn = (core.Object || {})[KEY] || Object[KEY]\n , exp = {};\n exp[KEY] = exec(fn);\n $export($export.S + $export.F * fails(function(){ fn(1); }), 'Object', exp);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-sap.js\n// module id = 50\n// module chunks = 0 1 4 5","// 19.1.2.14 Object.keys(O)\nvar toObject = require('./_to-object')\n , $keys = require('./_object-keys');\n\nrequire('./_object-sap')('keys', function(){\n return function keys(it){\n return $keys(toObject(it));\n };\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.object.keys.js\n// module id = 54\n// module chunks = 0 1 4 5","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","const uniqueId = () => {\n return Math.random().toString(36).slice(4);\n};\n\nexport default uniqueId;\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/utils/uniqueId.js","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTab.vue?daf3e5f4","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTabs.vue?d9ed7c2a","module.exports = \".THEME_NAME.md-tabs>.md-tabs-navigation{background-color:PRIMARY-COLOR}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header{color:PRIMARY-CONTRAST-0.54}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header:focus{color:PRIMARY-CONTRAST}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header.md-disabled{color:PRIMARY-CONTRAST-0.26}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-indicator{background-color:ACCENT-COLOR}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation{background-color:transparent;border-bottom:1px solid BACKGROUND-CONTRAST-0.12}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header:focus{color:PRIMARY-COLOR}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header.md-disabled{color:BACKGROUND-CONTRAST-0.26}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-indicator{background-color:PRIMARY-COLOR}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation{background-color:ACCENT-COLOR}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header{color:ACCENT-CONTRAST-0.54}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header:focus{color:ACCENT-CONTRAST}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header.md-disabled{color:ACCENT-CONTRAST-0.26}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation{background-color:WARN-COLOR}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header{color:WARN-CONTRAST-0.54}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header:focus{color:WARN-CONTRAST}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header.md-disabled{color:WARN-CONTRAST-0.26}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-indicator{background-color:BACKGROUND-COLOR}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTabs/mdTabs.theme\n// module id = 220\n// module chunks = 0 5","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTabs/mdTab.vue\n// module id = 275\n// module chunks = 0 5","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTabs/mdTabs.vue\n// module id = 276\n// module chunks = 0 5","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-tab\",\n style: (_vm.styles),\n attrs: {\n \"id\": _vm.tabId\n }\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 320\n// module chunks = 0 5","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-tabs\",\n class: [_vm.themeClass, _vm.tabClasses]\n }, [_c('md-whiteframe', {\n staticClass: \"md-tabs-navigation\",\n class: _vm.navigationClasses,\n attrs: {\n \"md-tag\": \"nav\",\n \"md-elevation\": _vm.mdElevation\n }\n }, [_vm._l((_vm.tabList), function(header) {\n return _c('button', {\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.setActiveTab(header)\n }\n }\n }, [_c('md-ink-ripple', {\n attrs: {\n \"md-disabled\": header.disabled\n }\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"md-tab-header-container\"\n }, [(header.icon) ? _c('md-icon', [_vm._v(_vm._s(header.icon))]) : _vm._e(), _vm._v(\" \"), (header.label) ? _c('span', [_vm._v(_vm._s(header.label))]) : _vm._e(), _vm._v(\" \"), (header.tooltip) ? _c('md-tooltip', {\n attrs: {\n \"md-direction\": header.tooltipDirection,\n \"md-delay\": header.tooltipDelay\n }\n }, [_vm._v(_vm._s(header.tooltip))]) : _vm._e()], 1)], 1)\n }), _vm._v(\" \"), _c('span', {\n ref: \"indicator\",\n staticClass: \"md-tab-indicator\",\n class: _vm.indicatorClasses\n })], 2), _vm._v(\" \"), _c('div', {\n ref: \"tabContent\",\n staticClass: \"md-tabs-content\",\n style: ({\n height: _vm.contentHeight\n })\n }, [_c('div', {\n staticClass: \"md-tabs-wrapper\",\n style: ({\n transform: (\"translate3D(-\" + _vm.contentWidth + \", 0, 0)\")\n })\n }, [_vm._t(\"default\")], 2)])], 1)\n},staticRenderFns: []}\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 = 326\n// module chunks = 0 5"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdTabs/index.js b/dist/components/mdTabs/index.js index 179b0b3..cc18854 100644 --- a/dist/components/mdTabs/index.js +++ b/dist/components/mdTabs/index.js @@ -1 +1,6 @@ -!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(a){if(n[a])return n[a].exports;var i=n[a]={exports:{},id:a,loaded:!1};return t[a].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(91)},1:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(t){return!(!t||!t.$el||0===t._uid)&&(t.mdTheme||t.mdName?t:this.getClosestThemedParent(t.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var t=this.closestThemedParent.mdTheme;return t||(t=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+t}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},t.exports=e.default},2:function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},3:function(t,e,n){t.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},5:function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},6:function(t,e,n){var a=n(12),i=n(29),r=n(25),o=Object.defineProperty;e.f=n(3)?Object.defineProperty:function(t,e,n){if(a(t),e=r(e,!0),a(n),i)try{return o(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},7:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},8:function(t,e,n){var a=n(6),i=n(14);t.exports=n(3)?function(t,e,n){return a.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},9:function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},10:function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},11:function(t,e,n){var a=n(35),i=n(15);t.exports=function(t){return a(i(t))}},12:function(t,e,n){var a=n(9);t.exports=function(t){if(!a(t))throw TypeError(t+" is not an object!");return t}},13:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function t(e,n){return!(!e||!e.$el)&&(0!==e._uid&&(e.$el.classList.contains(n)?e:t(e.$parent,n)))};e.default=n,t.exports=e.default},14:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},15:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},16:function(t,e,n){var a=n(2),i=n(5),r=n(27),o=n(8),s="prototype",d=function(t,e,n){var c,u,f,l=t&d.F,m=t&d.G,b=t&d.S,h=t&d.P,p=t&d.B,v=t&d.W,T=m?i:i[e]||(i[e]={}),g=T[s],E=m?a:b?a[e]:(a[e]||{})[s];m&&(n=e);for(c in n)u=!l&&E&&void 0!==E[c],u&&c in T||(f=u?E[c]:n[c],T[c]=m&&"function"!=typeof E[c]?n[c]:p&&u?r(f,a):v&&E[c]==f?function(t){var e=function(e,n,a){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,a)}return t.apply(this,arguments)};return e[s]=t[s],e}(f):h&&"function"==typeof f?r(Function.call,f):f,h&&((T.virtual||(T.virtual={}))[c]=f,t&d.R&&g&&!g[c]&&o(g,c,f)))};d.F=1,d.G=2,d.S=4,d.P=8,d.B=16,d.W=32,d.U=64,d.R=128,t.exports=d},17:function(t,e){var n=Math.ceil,a=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?a:n)(t)}},18:function(t,e,n){var a=n(32),i=n(22);t.exports=Object.keys||function(t){return a(t,i)}},19:function(t,e,n){var a=n(24)("keys"),i=n(20);t.exports=function(t){return a[t]||(a[t]=i(t))}},20:function(t,e){var n=0,a=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+a).toString(36))}},21:function(t,e,n){var a=n(9),i=n(2).document,r=a(i)&&a(i.createElement);t.exports=function(t){return r?i.createElement(t):{}}},22:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},24:function(t,e,n){var a=n(2),i="__core-js_shared__",r=a[i]||(a[i]={});t.exports=function(t){return r[t]||(r[t]={})}},25:function(t,e,n){var a=n(9);t.exports=function(t,e){if(!a(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!a(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!a(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!a(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},26:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},27:function(t,e,n){var a=n(31);t.exports=function(t,e,n){if(a(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,a){return t.call(e,n,a)};case 3:return function(n,a,i){return t.call(e,n,a,i)}}return function(){return t.apply(e,arguments)}}},28:function(t,e,n){var a=n(15);t.exports=function(t){return Object(a(t))}},29:function(t,e,n){t.exports=!n(3)&&!n(10)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},30:function(t,e,n){var a=n(17),i=Math.min;t.exports=function(t){return t>0?i(a(t),9007199254740991):0}},31:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},32:function(t,e,n){var a=n(7),i=n(11),r=n(34)(!1),o=n(19)("IE_PROTO");t.exports=function(t,e){var n,s=i(t),d=0,c=[];for(n in s)n!=o&&a(s,n)&&c.push(n);for(;e.length>d;)a(s,n=e[d++])&&(~r(c,n)||c.push(n));return c}},34:function(t,e,n){var a=n(11),i=n(30),r=n(37);t.exports=function(t){return function(e,n,o){var s,d=a(e),c=i(d.length),u=r(o,c);if(t&&n!=n){for(;c>u;)if(s=d[u++],s!=s)return!0}else for(;c>u;u++)if((t||u in d)&&d[u]===n)return t||u||0;return!t&&-1}}},35:function(t,e,n){var a=n(26);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==a(t)?t.split(""):Object(t)}},37:function(t,e,n){var a=n(17),i=Math.max,r=Math.min;t.exports=function(t,e){return t=a(t),t<0?i(t+e,0):r(t,e)}},39:function(t,e,n){t.exports={default:n(44),__esModule:!0}},44:function(t,e,n){n(54),t.exports=n(5).Object.keys},50:function(t,e,n){var a=n(16),i=n(5),r=n(10);t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],o={};o[t]=e(n),a(a.S+a.F*r(function(){n(1)}),"Object",o)}},54:function(t,e,n){var a=n(28),i=n(18);n(50)("keys",function(){return function(t){return i(a(t))}})},91: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(o.default)),t.component("md-tab",t.extend(d.default)),t.material.styles.push(u.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var r=n(276),o=a(r),s=n(275),d=a(s),c=n(220),u=a(c);t.exports=e.default},101:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(){return Math.random().toString(36).slice(4)};e.default=n,t.exports=e.default},145: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(101),r=a(i),o=n(13),s=a(o);e.default={props:{id:[String,Number],mdLabel:[String,Number],mdIcon:String,mdActive:Boolean,mdDisabled:Boolean,mdTooltip:String,mdTooltipDelay:{type:String,default:"0"},mdTooltipDirection:{type:String,default:"bottom"}},data:function(){return{mounted:!1,tabId:this.id||"tab-"+(0,r.default)(),width:"0px",left:"0px"}},watch:{mdActive:function(){this.updateTabData()},mdDisabled:function(){this.updateTabData()},mdIcon:function(){this.updateTabData()},mdLabel:function(){this.updateTabData()},mdTooltip:function(){this.updateTabData()},mdTooltipDelay:function(){this.updateTabData()},mdTooltipDirection:function(){this.updateTabData()}},computed:{styles:function(){return{width:this.width,left:this.left}}},methods:{getTabData:function(){return{id:this.tabId,label:this.mdLabel,icon:this.mdIcon,active:this.mdActive,disabled:this.mdDisabled,tooltip:this.mdTooltip,tooltipDelay:this.mdTooltipDelay,tooltipDirection:this.mdTooltipDirection,ref:this}},updateTabData:function(){this.parentTabs.updateTab(this.getTabData())}},mounted:function(){var t=this.getTabData();if(this.parentTabs=(0,s.default)(this.$parent,"md-tabs"),!this.parentTabs)throw new Error("You must wrap the md-tab in a md-tabs");this.mounted=!0,this.parentTabs.updateTab(t),this.mdActive&&this.parentTabs.setActiveTab(t)},beforeDestroy:function(){this.parentTabs.unregisterTab(this.getTabData())}},t.exports=e.default},146: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(39),r=a(i),o=n(1),s=a(o);e.default={props:{mdFixed:Boolean,mdCentered:Boolean,mdRight:Boolean,mdDynamicHeight:{type:Boolean,default:!0},mdElevation:{type:[String,Number],default:0}},mixins:[s.default],data:function(){return{tabList:{},activeTab:null,activeTabNumber:0,hasIcons:!1,hasLabel:!1,transitionControl:null,contentHeight:"0px",contentWidth:"0px"}},computed:{tabClasses:function(){return{"md-dynamic-height":this.mdDynamicHeight,"md-transition-off":this.transitionOff}},navigationClasses:function(){return{"md-has-icon":this.hasIcons,"md-has-label":this.hasLabel,"md-fixed":this.mdFixed,"md-right":!this.mdCentered&&this.mdRight,"md-centered":this.mdCentered||this.mdFixed}},indicatorClasses:function(){var t=this.lastIndicatorNumber>this.activeTabNumber;return this.lastIndicatorNumber=this.activeTabNumber,{"md-transition-off":this.transitionOff,"md-to-right":!t,"md-to-left":t}}},methods:{getHeaderClass:function(t){return{"md-active":this.activeTab===t.id,"md-disabled":t.disabled}},registerTab:function(t){this.tabList[t.id]=t},unregisterTab:function(t){delete this.tabList[t.id]},updateTab:function(t){if(this.registerTab(t),t.active)if(t.disabled){if((0,r.default)(this.tabList).length){var e=(0,r.default)(this.tabList),n=e.indexOf(t.id)+1,a=e[n];a?this.setActiveTab(this.tabList[a]):this.setActiveTab(this.tabList[0])}}else this.setActiveTab(t)},observeElementChanges:function(){this.contentObserver=new MutationObserver(this.calculateOnWatch),this.contentObserver.observe(this.$parent.$el,{childList:!0,attributes:!0,characterData:!0,subtree:!0})},getTabIndex:function(t){var e=(0,r.default)(this.tabList);return e.indexOf(t)},calculateIndicatorPos:function(){if(this.$refs.tabHeader){var t=this.$el.offsetWidth,e=this.$refs.tabHeader[this.activeTabNumber],n=e.offsetLeft,a=t-n-e.offsetWidth;this.$refs.indicator.style.left=n+"px",this.$refs.indicator.style.right=a+"px"}},calculateTabsWidthAndPosition:function(){var t=this.$el.offsetWidth,e=0;this.contentWidth=t*this.activeTabNumber+"px";for(var n in this.tabList){var a=this.tabList[n];a.ref.width=t+"px",a.ref.left=t*e+"px",e++}},calculateContentHeight:function(){var t=this;this.$nextTick(function(){if((0,r.default)(t.tabList).length){var e=t.tabList[t.activeTab].ref.$el.offsetHeight;t.contentHeight=e+"px"}})},calculatePosition:function(){var t=this;window.requestAnimationFrame(function(){t.calculateIndicatorPos(),t.calculateTabsWidthAndPosition(),t.calculateContentHeight()})},debounceTransition:function(){var t=this;window.clearTimeout(this.transitionControl),this.transitionControl=window.setTimeout(function(){t.calculatePosition(),t.transitionOff=!1},200)},calculateOnWatch:function(){this.transitionOff=!0,this.calculatePosition(),this.debounceTransition()},setActiveTab:function(t){this.hasIcons=!!t.icon,this.hasLabel=!!t.label,this.activeTab=t.id,this.activeTabNumber=this.getTabIndex(this.activeTab),this.calculatePosition(),this.$emit("change",this.activeTabNumber)}},mounted:function(){var t=this;this.$nextTick(function(){if(t.observeElementChanges(),window.addEventListener("resize",t.calculateOnWatch),(0,r.default)(t.tabList).length&&!t.activeTab){var e=(0,r.default)(t.tabList)[0];t.setActiveTab(t.tabList[e])}})},beforeDestroy:function(){this.contentObserver&&this.contentObserver.disconnect(),window.removeEventListener("resize",this.calculateOnWatch)}},t.exports=e.default},197:function(t,e){},220:function(t,e){t.exports=".THEME_NAME.md-tabs>.md-tabs-navigation{background-color:PRIMARY-COLOR}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header{color:PRIMARY-CONTRAST-0.54}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header:focus{color:PRIMARY-CONTRAST}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header.md-disabled{color:PRIMARY-CONTRAST-0.26}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-indicator{background-color:ACCENT-COLOR}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation{background-color:transparent;border-bottom:1px solid BACKGROUND-CONTRAST-0.12}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header:focus{color:PRIMARY-COLOR}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header.md-disabled{color:BACKGROUND-CONTRAST-0.26}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-indicator{background-color:PRIMARY-COLOR}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation{background-color:ACCENT-COLOR}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header{color:ACCENT-CONTRAST-0.54}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header:focus{color:ACCENT-CONTRAST}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header.md-disabled{color:ACCENT-CONTRAST-0.26}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation{background-color:WARN-COLOR}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header{color:WARN-CONTRAST-0.54}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header:focus{color:WARN-CONTRAST}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header.md-disabled{color:WARN-CONTRAST-0.26}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-indicator{background-color:BACKGROUND-COLOR}\n"},275:function(t,e,n){var a,i;a=n(145);var r=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=r.render,i.staticRenderFns=r.staticRenderFns,t.exports=a},276:function(t,e,n){var a,i;n(197),a=n(146);var r=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=r.render,i.staticRenderFns=r.staticRenderFns,t.exports=a},320:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-tab",style:t.styles,attrs:{id:t.tabId}},[t._t("default")],2)},staticRenderFns:[]}},326:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-tabs",class:[t.themeClass,t.tabClasses]},[n("md-whiteframe",{staticClass:"md-tabs-navigation",class:t.navigationClasses,attrs:{"md-tag":"nav","md-elevation":t.mdElevation}},[t._l(t.tabList,function(e){return n("button",{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.setActiveTab(e)}}},[n("md-ink-ripple",{attrs:{"md-disabled":e.disabled}}),t._v(" "),n("div",{staticClass:"md-tab-header-container"},[e.icon?n("md-icon",[t._v(t._s(e.icon))]):t._e(),t._v(" "),e.label?n("span",[t._v(t._s(e.label))]):t._e(),t._v(" "),e.tooltip?n("md-tooltip",{attrs:{"md-direction":e.tooltipDirection,"md-delay":e.tooltipDelay}},[t._v(t._s(e.tooltip))]):t._e()],1)],1)}),t._v(" "),n("span",{ref:"indicator",staticClass:"md-tab-indicator",class:t.indicatorClasses})],2),t._v(" "),n("div",{ref:"tabContent",staticClass:"md-tabs-content",style:{height:t.contentHeight}},[n("div",{staticClass:"md-tabs-wrapper",style:{transform:"translate3D(-"+t.contentWidth+", 0, 0)"}},[t._t("default")],2)])],1)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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(o){if(d[o])return d[o].exports;var n=d[o]={exports:{},id:o,loaded:!1};return a[o].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var d={};return t.m=a,t.c=d,t.p="/",t(0)})({0:function(a,t,d){a.exports=d(35)},35:function(a,t,d){"use strict";function o(a){return a&&a.__esModule?a:{default:a}}function n(a){a.component("md-tabs",a.extend(r.default)),a.component("md-tab",a.extend(b.default)),a.material.styles.push(s.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;var e=d(!(function(){var a=new Error('Cannot find module "./mdTabs.vue"');throw a.code="MODULE_NOT_FOUND",a})()),r=o(e),m=d(!(function(){var a=new Error('Cannot find module "./mdTab.vue"');throw a.code="MODULE_NOT_FOUND",a})()),b=o(m),i=d(96),s=o(i);a.exports=t.default},96:function(a,t){a.exports=".THEME_NAME.md-tabs>.md-tabs-navigation{background-color:PRIMARY-COLOR}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header{color:PRIMARY-CONTRAST-0.54}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header:focus{color:PRIMARY-CONTRAST}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-header.md-disabled{color:PRIMARY-CONTRAST-0.26}.THEME_NAME.md-tabs>.md-tabs-navigation .md-tab-indicator{background-color:ACCENT-COLOR}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation{background-color:transparent;border-bottom:1px solid BACKGROUND-CONTRAST-0.12}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header{color:BACKGROUND-CONTRAST-0.54}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header:focus{color:PRIMARY-COLOR}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-header.md-disabled{color:BACKGROUND-CONTRAST-0.26}.THEME_NAME.md-tabs.md-transparent>.md-tabs-navigation .md-tab-indicator{background-color:PRIMARY-COLOR}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation{background-color:ACCENT-COLOR}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header{color:ACCENT-CONTRAST-0.54}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header:focus{color:ACCENT-CONTRAST}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-header.md-disabled{color:ACCENT-CONTRAST-0.26}.THEME_NAME.md-tabs.md-accent>.md-tabs-navigation .md-tab-indicator{background-color:BACKGROUND-COLOR}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation{background-color:WARN-COLOR}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header{color:WARN-CONTRAST-0.54}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header.md-active,.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header:focus{color:WARN-CONTRAST}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-header.md-disabled{color:WARN-CONTRAST-0.26}.THEME_NAME.md-tabs.md-warn>.md-tabs-navigation .md-tab-indicator{background-color:BACKGROUND-COLOR}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdToolbar/index.css b/dist/components/mdToolbar/index.css index 026049f..5998e5e 100644 --- a/dist/components/mdToolbar/index.css +++ b/dist/components/mdToolbar/index.css @@ -1,2 +1,107 @@ -.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} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.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 0.4s cubic-bezier(0.25, 0.8, 0.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: rgba(255, 255, 255, 0.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: rgba(255, 255, 255, 0.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; +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdToolbar/index.debug.js b/dist/components/mdToolbar/index.debug.js index 9fdabb9..58bd035 100644 --- a/dist/components/mdToolbar/index.debug.js +++ b/dist/components/mdToolbar/index.debug.js @@ -1,2 +1,266 @@ -!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(r[o])return r[o].exports;var n=r[o]={exports:{},id:o,loaded:!1};return e[o].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var r={};return t.m=e,t.c=r,t.p="/",t(0)}({0:function(e,t,r){e.exports=r(92)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},92:function(e,t,r){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function n(e){e.component("md-toolbar",e.extend(a.default)),e.material.styles.push(u.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;var s=r(277),a=o(s),d=r(221),u=o(d);e.exports=t.default},147:function(e,t,r){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=r(1),s=o(n);t.default={mixins:[s.default]},e.exports=t.default},190:function(e,t){},221:function(e,t){e.exports=".THEME_NAME.md-toolbar{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME.md-toolbar.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME.md-toolbar.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME.md-toolbar.md-transparent{background-color:transparent;color:BACKGROUND-CONTRAST}\n"},277:function(e,t,r){var o,n;r(190),o=r(147);var s=r(312);n=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(n=o=o.default),"function"==typeof n&&(n=n.options),n.render=s.render,n.staticRenderFns=s.staticRenderFns,e.exports=o},312:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"md-toolbar",class:[e.themeClass]},[e._t("default")],2)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(100); + + +/***/ }, + +/***/ 1: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = { + props: { + mdTheme: String + }, + data: function data() { + return { + closestThemedParent: false + }; + }, + methods: { + getClosestThemedParent: function getClosestThemedParent($parent) { + if (!$parent || !$parent.$el || $parent._uid === 0) { + return false; + } + + if ($parent.mdTheme || $parent.mdName) { + return $parent; + } + + return this.getClosestThemedParent($parent.$parent); + } + }, + computed: { + themeClass: function themeClass() { + if (this.mdTheme) { + return 'md-theme-' + this.mdTheme; + } + + var theme = this.closestThemedParent.mdTheme; + + if (!theme) { + if (this.closestThemedParent) { + theme = this.closestThemedParent.mdName; + } else { + theme = this.$material.currentTheme; + } + } + + return 'md-theme-' + theme; + } + }, + mounted: function mounted() { + this.closestThemedParent = this.getClosestThemedParent(this.$parent); + + if (!this.$material.currentTheme) { + this.$material.setCurrentTheme('default'); + } + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 100: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdToolbar = __webpack_require__(307); + + var _mdToolbar2 = _interopRequireDefault(_mdToolbar); + + var _mdToolbar3 = __webpack_require__(246); + + 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']; + +/***/ }, + +/***/ 161: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _mixin = __webpack_require__(1); + + var _mixin2 = _interopRequireDefault(_mixin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = { + mixins: [_mixin2.default] + }; // + // + // + // + // + // + // + // + + module.exports = exports['default']; + +/***/ }, + +/***/ 208: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 246: +/***/ function(module, exports) { + + module.exports = ".THEME_NAME.md-toolbar {\n background-color: PRIMARY-COLOR;\n color: PRIMARY-CONTRAST; }\n .THEME_NAME.md-toolbar.md-accent {\n background-color: ACCENT-COLOR;\n color: ACCENT-CONTRAST; }\n .THEME_NAME.md-toolbar.md-warn {\n background-color: WARN-COLOR;\n color: WARN-CONTRAST; }\n .THEME_NAME.md-toolbar.md-transparent {\n background-color: transparent;\n color: BACKGROUND-CONTRAST; }\n" + +/***/ }, + +/***/ 307: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(208) + + /* script */ + __vue_exports__ = __webpack_require__(161) + + /* template */ + var __vue_template__ = __webpack_require__(347) + __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__ + + +/***/ }, + +/***/ 347: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "md-toolbar", + class: [_vm.themeClass] + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-668063d7", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdToolbar/index.debug.js.map b/dist/components/mdToolbar/index.debug.js.map deleted file mode 100644 index 5fd44d3..0000000 --- a/dist/components/mdToolbar/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6************","webpack:///components/mdToolbar/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd************","webpack:///./src/core/components/mdTheme/mixin.js?4fd6*********","webpack:///./src/components/mdToolbar/index.js?597c","webpack:///mdToolbar.vue?4903","webpack:///./src/components/mdToolbar/mdToolbar.theme?d202","webpack:///./src/components/mdToolbar/mdToolbar.vue?e694","webpack:///./src/components/mdToolbar/mdToolbar.vue?9ddd*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","1","Object","defineProperty","value","default","props","mdTheme","String","data","closestThemedParent","methods","getClosestThemedParent","$parent","$el","_uid","mdName","computed","themeClass","theme","$material","currentTheme","mounted","setCurrentTheme","92","_interopRequireDefault","obj","__esModule","install","Vue","component","extend","_mdToolbar2","material","styles","push","_mdToolbar4","_mdToolbar","_mdToolbar3","147","_mixin","_mixin2","mixins","190","221","277","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","312","_vm","_h","$createElement","_c","_self","staticClass","class","_t"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(92);\n\n\n/***/ },\n\n/***/ 1:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = {\n\t props: {\n\t mdTheme: String\n\t },\n\t data: function data() {\n\t return {\n\t closestThemedParent: false\n\t };\n\t },\n\t methods: {\n\t getClosestThemedParent: function getClosestThemedParent($parent) {\n\t if (!$parent || !$parent.$el || $parent._uid === 0) {\n\t return false;\n\t }\n\t\n\t if ($parent.mdTheme || $parent.mdName) {\n\t return $parent;\n\t }\n\t\n\t return this.getClosestThemedParent($parent.$parent);\n\t }\n\t },\n\t computed: {\n\t themeClass: function themeClass() {\n\t if (this.mdTheme) {\n\t return 'md-theme-' + this.mdTheme;\n\t }\n\t\n\t var theme = this.closestThemedParent.mdTheme;\n\t\n\t if (!theme) {\n\t if (this.closestThemedParent) {\n\t theme = this.closestThemedParent.mdName;\n\t } else {\n\t theme = this.$material.currentTheme;\n\t }\n\t }\n\t\n\t return 'md-theme-' + theme;\n\t }\n\t },\n\t mounted: function mounted() {\n\t this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\t\n\t if (!this.$material.currentTheme) {\n\t this.$material.setCurrentTheme('default');\n\t }\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 92:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdToolbar = __webpack_require__(277);\n\t\n\tvar _mdToolbar2 = _interopRequireDefault(_mdToolbar);\n\t\n\tvar _mdToolbar3 = __webpack_require__(221);\n\t\n\tvar _mdToolbar4 = _interopRequireDefault(_mdToolbar3);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-toolbar', Vue.extend(_mdToolbar2.default));\n\t\n\t Vue.material.styles.push(_mdToolbar4.default);\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 147:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _mixin = __webpack_require__(1);\n\t\n\tvar _mixin2 = _interopRequireDefault(_mixin);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t mixins: [_mixin2.default]\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 190:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 221:\n/***/ function(module, exports) {\n\n\tmodule.exports = \".THEME_NAME.md-toolbar{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME.md-toolbar.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME.md-toolbar.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME.md-toolbar.md-transparent{background-color:transparent;color:BACKGROUND-CONTRAST}\\n\"\n\n/***/ },\n\n/***/ 277:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(190)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(147)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(312)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 312:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"md-toolbar\",\n\t class: [_vm.themeClass]\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdToolbar/index.debug.js"," \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 c05fcff1b8f3724fbaaf","export default {\n props: {\n mdTheme: String\n },\n data: () => ({\n closestThemedParent: false\n }),\n methods: {\n getClosestThemedParent($parent) {\n if (!$parent || !$parent.$el || $parent._uid === 0) {\n return false;\n }\n\n if ($parent.mdTheme || $parent.mdName) {\n return $parent;\n }\n\n return this.getClosestThemedParent($parent.$parent);\n }\n },\n computed: {\n themeClass() {\n if (this.mdTheme) {\n return 'md-theme-' + this.mdTheme;\n }\n\n let theme = this.closestThemedParent.mdTheme;\n\n if (!theme) {\n if (this.closestThemedParent) {\n theme = this.closestThemedParent.mdName;\n } else {\n theme = this.$material.currentTheme;\n }\n }\n\n return 'md-theme-' + theme;\n }\n },\n mounted() {\n this.closestThemedParent = this.getClosestThemedParent(this.$parent);\n\n if (!this.$material.currentTheme) {\n this.$material.setCurrentTheme('default');\n }\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/core/components/mdTheme/mixin.js","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdToolbar.vue?9bcd5076","module.exports = \".THEME_NAME.md-toolbar{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME.md-toolbar.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME.md-toolbar.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME.md-toolbar.md-transparent{background-color:transparent;color:BACKGROUND-CONTRAST}\\n\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdToolbar/mdToolbar.theme\n// module id = 221\n// module chunks = 0 12","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/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./mdToolbar.vue\")\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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdToolbar/mdToolbar.vue\n// module id = 277\n// module chunks = 0 12","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"md-toolbar\",\n class: [_vm.themeClass]\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 312\n// module chunks = 0 12"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdToolbar/index.js b/dist/components/mdToolbar/index.js index 5fa766a..7874df8 100644 --- a/dist/components/mdToolbar/index.js +++ b/dist/components/mdToolbar/index.js @@ -1 +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(o){if(r[o])return r[o].exports;var n=r[o]={exports:{},id:o,loaded:!1};return e[o].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var r={};return t.m=e,t.c=r,t.p="/",t(0)}({0:function(e,t,r){e.exports=r(92)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdTheme:String},data:function(){return{closestThemedParent:!1}},methods:{getClosestThemedParent:function(e){return!(!e||!e.$el||0===e._uid)&&(e.mdTheme||e.mdName?e:this.getClosestThemedParent(e.$parent))}},computed:{themeClass:function(){if(this.mdTheme)return"md-theme-"+this.mdTheme;var e=this.closestThemedParent.mdTheme;return e||(e=this.closestThemedParent?this.closestThemedParent.mdName:this.$material.currentTheme),"md-theme-"+e}},mounted:function(){this.closestThemedParent=this.getClosestThemedParent(this.$parent),this.$material.currentTheme||this.$material.setCurrentTheme("default")}},e.exports=t.default},92:function(e,t,r){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function n(e){e.component("md-toolbar",e.extend(a.default)),e.material.styles.push(u.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;var s=r(277),a=o(s),d=r(221),u=o(d);e.exports=t.default},147:function(e,t,r){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=r(1),s=o(n);t.default={mixins:[s.default]},e.exports=t.default},190:function(e,t){},221:function(e,t){e.exports=".THEME_NAME.md-toolbar{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME.md-toolbar.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME.md-toolbar.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME.md-toolbar.md-transparent{background-color:transparent;color:BACKGROUND-CONTRAST}\n"},277:function(e,t,r){var o,n;r(190),o=r(147);var s=r(312);n=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(n=o=o.default),"function"==typeof n&&(n=n.options),n.render=s.render,n.staticRenderFns=s.staticRenderFns,e.exports=o},312:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"md-toolbar",class:[e.themeClass]},[e._t("default")],2)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(function(o,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueMaterial=e():o.VueMaterial=e()})(this,(function(){return (function(o){function e(r){if(t[r])return t[r].exports;var n=t[r]={exports:{},id:r,loaded:!1};return o[r].call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var t={};return e.m=o,e.c=t,e.p="/",e(0)})({0:function(o,e,t){o.exports=t(36)},36:function(o,e,t){"use strict";function r(o){return o&&o.__esModule?o:{default:o}}function n(o){o.component("md-toolbar",o.extend(d.default)),o.material.styles.push(c.default)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;var a=t(!(function(){var o=new Error('Cannot find module "./mdToolbar.vue"');throw o.code="MODULE_NOT_FOUND",o})()),d=r(a),u=t(97),c=r(u);o.exports=e.default},97:function(o,e){o.exports=".THEME_NAME.md-toolbar{background-color:PRIMARY-COLOR;color:PRIMARY-CONTRAST}.THEME_NAME.md-toolbar.md-accent{background-color:ACCENT-COLOR;color:ACCENT-CONTRAST}.THEME_NAME.md-toolbar.md-warn{background-color:WARN-COLOR;color:WARN-CONTRAST}.THEME_NAME.md-toolbar.md-transparent{background-color:transparent;color:BACKGROUND-CONTRAST}\n"}})})); \ No newline at end of file diff --git a/dist/components/mdTooltip/index.css b/dist/components/mdTooltip/index.css index efaada7..7ea9471 100644 --- a/dist/components/mdTooltip/index.css +++ b/dist/components/mdTooltip/index.css @@ -1,2 +1,65 @@ -.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,Noto Sans,Noto,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%)} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-tooltip { + height: 20px; + padding: 0 8px; + position: fixed; + z-index: 200; + pointer-events: none; + background-color: rgba(97, 97, 97, 0.87); + border-radius: 2px; + opacity: 0; + transform-origin: center top; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-duration: .3s; + transition-delay: 0s; + color: #fff; + font-family: Roboto, "Noto Sans", Noto, sans-serif; + font-size: 10px; + line-height: 20px; + text-transform: none; + white-space: nowrap; +} +.md-tooltip.md-active { + opacity: 1; + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.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%, 0); +} +.md-tooltip.md-tooltip-right { + margin-left: 14px; + transform: translate(-8px, 50%); +} +.md-tooltip.md-tooltip-right.md-active { + transform: translate(0, 50%); +} +.md-tooltip.md-tooltip-bottom { + margin-top: 14px; + transform: translate(-50%, -8px); +} +.md-tooltip.md-tooltip-bottom.md-active { + transform: translate(-50%, 0); +} +.md-tooltip.md-tooltip-left { + margin-left: -14px; + transform: translate(8px, 50%); +} +.md-tooltip.md-tooltip-left.md-active { + transform: translate(0, 50%); +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdTooltip/index.debug.js b/dist/components/mdTooltip/index.debug.js index 7ec8d08..3be5a9e 100644 --- a/dist/components/mdTooltip/index.debug.js +++ b/dist/components/mdTooltip/index.debug.js @@ -1,2 +1,1332 @@ -!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(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return t[r].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(93)},2:function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},3:function(t,e,n){t.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},4:function(t,e,n){var r=n(24)("wks"),o=n(20),i=n(2).Symbol,u="function"==typeof i,c=t.exports=function(t){return r[t]||(r[t]=u&&i[t]||(u?i:o)("Symbol."+t))};c.store=r},5:function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},6:function(t,e,n){var r=n(12),o=n(29),i=n(25),u=Object.defineProperty;e.f=n(3)?Object.defineProperty:function(t,e,n){if(r(t),e=i(e,!0),r(n),o)try{return u(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},7:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},8:function(t,e,n){var r=n(6),o=n(14);t.exports=n(3)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},9:function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},10:function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},11:function(t,e,n){var r=n(35),o=n(15);t.exports=function(t){return r(o(t))}},12:function(t,e,n){var r=n(9);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},14:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},15:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},16:function(t,e,n){var r=n(2),o=n(5),i=n(27),u=n(8),c="prototype",s=function(t,e,n){var f,a,l,p=t&s.F,d=t&s.G,v=t&s.S,h=t&s.P,m=t&s.B,y=t&s.W,x=d?o:o[e]||(o[e]={}),b=x[c],E=d?r:v?r[e]:(r[e]||{})[c];d&&(n=e);for(f in n)a=!p&&E&&void 0!==E[f],a&&f in x||(l=a?E[f]:n[f],x[f]=d&&"function"!=typeof E[f]?n[f]:m&&a?i(l,r):y&&E[f]==l?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e[c]=t[c],e}(l):h&&"function"==typeof l?i(Function.call,l):l,h&&((x.virtual||(x.virtual={}))[f]=l,t&s.R&&b&&!b[f]&&u(b,f,l)))};s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,t.exports=s},17:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},18:function(t,e,n){var r=n(32),o=n(22);t.exports=Object.keys||function(t){return r(t,o)}},19:function(t,e,n){var r=n(24)("keys"),o=n(20);t.exports=function(t){return r[t]||(r[t]=o(t))}},20:function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},21:function(t,e,n){var r=n(9),o=n(2).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},22:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},23:function(t,e){t.exports={}},24:function(t,e,n){var r=n(2),o="__core-js_shared__",i=r[o]||(r[o]={});t.exports=function(t){return i[t]||(i[t]={})}},25:function(t,e,n){var r=n(9);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},26:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},27:function(t,e,n){var r=n(31);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},28:function(t,e,n){var r=n(15);t.exports=function(t){return Object(r(t))}},29:function(t,e,n){t.exports=!n(3)&&!n(10)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},30:function(t,e,n){var r=n(17),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},31:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},32:function(t,e,n){var r=n(7),o=n(11),i=n(34)(!1),u=n(19)("IE_PROTO");t.exports=function(t,e){var n,c=o(t),s=0,f=[];for(n in c)n!=u&&r(c,n)&&f.push(n);for(;e.length>s;)r(c,n=e[s++])&&(~i(f,n)||f.push(n));return f}},33:function(t,e,n){var r=n(6).f,o=n(7),i=n(4)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,i)&&r(t,i,{configurable:!0,value:e})}},34:function(t,e,n){var r=n(11),o=n(30),i=n(37);t.exports=function(t){return function(e,n,u){var c,s=r(e),f=o(s.length),a=i(u,f);if(t&&n!=n){for(;f>a;)if(c=s[a++],c!=c)return!0}else for(;f>a;a++)if((t||a in s)&&s[a]===n)return t||a||0;return!t&&-1}}},35:function(t,e,n){var r=n(26);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},36:function(t,e){t.exports=!0},37:function(t,e,n){var r=n(17),o=Math.max,i=Math.min;t.exports=function(t,e){return t=r(t),t<0?o(t+e,0):i(t,e)}},38: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},40:function(t,e,n){"use strict";var r=n(36),o=n(16),i=n(42),u=n(8),c=n(7),s=n(23),f=n(46),a=n(33),l=n(48),p=n(4)("iterator"),d=!([].keys&&"next"in[].keys()),v="@@iterator",h="keys",m="values",y=function(){return this};t.exports=function(t,e,n,x,b,E,g){f(n,e,x);var w,_,O,j=function(t){if(!d&&t in S)return S[t];switch(t){case h:return function(){return new n(this,t)};case m:return function(){return new n(this,t)}}return function(){return new n(this,t)}},T=e+" Iterator",P=b==m,M=!1,S=t.prototype,A=S[p]||S[v]||b&&S[b],C=A||j(b),k=b?P?j("entries"):C:void 0,L="Array"==e?S.entries||A:A;if(L&&(O=l(L.call(new t)),O!==Object.prototype&&(a(O,T,!0),r||c(O,p)||u(O,p,y))),P&&A&&A.name!==m&&(M=!0,C=function(){return A.call(this)}),r&&!g||!d&&!M&&S[p]||u(S,p,C),s[e]=C,s[T]=y,b)if(w={values:P?C:j(m),keys:E?C:j(h),entries:k},g)for(_ in w)_ in S||i(S,_,w[_]);else o(o.P+o.F*(d||M),e,w);return w}},41:function(t,e,n){var r=n(12),o=n(47),i=n(22),u=n(19)("IE_PROTO"),c=function(){},s="prototype",f=function(){var t,e=n(21)("iframe"),r=i.length,o="<",u=">";for(e.style.display="none",n(45).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(o+"script"+u+"document.F=Object"+o+"/script"+u),t.close(),f=t.F;r--;)delete f[s][i[r]];return f()};t.exports=Object.create||function(t,e){var n;return null!==t?(c[s]=r(t),n=new c,c[s]=null,n[u]=t):n=f(),void 0===e?n:o(n,e)}},42:function(t,e,n){t.exports=n(8)},43:function(t,e,n){"use strict";var r=n(51)(!0);n(40)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},45:function(t,e,n){t.exports=n(2).document&&document.documentElement},46:function(t,e,n){"use strict";var r=n(41),o=n(14),i=n(33),u={};n(8)(u,n(4)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(u,{next:o(1,n)}),i(t,e+" Iterator")}},47:function(t,e,n){var r=n(6),o=n(12),i=n(18);t.exports=n(3)?Object.defineProperties:function(t,e){o(t);for(var n,u=i(e),c=u.length,s=0;c>s;)r.f(t,n=u[s++],e[n]);return t}},48:function(t,e,n){var r=n(7),o=n(28),i=n(19)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),r(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},51:function(t,e,n){var r=n(17),o=n(15);t.exports=function(t){return function(e,n){var i,u,c=String(o(e)),s=r(n),f=c.length;return s<0||s>=f?t?"":void 0:(i=c.charCodeAt(s),i<55296||i>56319||s+1===f||(u=c.charCodeAt(s+1))<56320||u>57343?t?c.charAt(s):i:t?c.slice(s,s+2):(i-55296<<10)+(u-56320)+65536)}}},56:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}e.__esModule=!0;var o=n(58),i=r(o);e.default=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e1?arguments[1]:void 0,m=void 0!==h,y=0,x=a(p);if(m&&(h=r(h,v>2?arguments[2]:void 0,2)),void 0==x||d==Array&&c(x))for(e=s(p.length),n=new d(e);e>y;y++)f(n,y,m?h(p[y],y):p[y]);else for(l=x.call(p),n=new d;!(o=l.next()).done;y++)f(n,y,m?u(l,h,[o.value,y],!0):o.value);return n.length=y,n}})},93:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-tooltip",t.extend(u.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(278),u=r(i);t.exports=e.default},148:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(56),i=r(o),u=n(38),c=r(u);e.default={props:{mdDirection:{type:String,default:"bottom"},mdDelay:{type:String,default:"0"}},data:function(){return{active:!1,parentClass:null,transitionOff:!1,topPosition:!1,leftPosition:!1}},computed:{classes:function(){var t={"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};return this.parentClass&&(t[this.parentClass]=!0),t},style:function(){return{"transition-delay":this.mdDelay+"ms",top:this.topPosition+"px",left:this.leftPosition+"px"}}},watch:{mdDirection:function(){this.calculateTooltipPosition()}},methods:{removeTooltips:function(){this.tooltipElement.parentNode&&(this.tooltipElement.removeEventListener(c.default,this.removeTooltips),this.tooltipElement.parentNode.removeChild(this.tooltipElement))},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")}this.topPosition=e.top,this.leftPosition=e.left},generateTooltipClasses:function(){var t=[];[].concat((0,i.default)(this.parentElement.classList)).forEach(function(e){e.indexOf("md-")>=0&&"md-active"!==e&&t.push(e+"-tooltip")}),this.parentClass=t.join(" ")},open:function(){var t=this;this.removeTooltips(),this.$nextTick(function(){t.rootElement.appendChild(t.tooltipElement),getComputedStyle(t.tooltipElement).top,t.transitionOff=!0,t.generateTooltipClasses(),t.calculateTooltipPosition(),window.setTimeout(function(){t.transitionOff=!1,t.active=!0},10)})},close:function(){this.active=!1,this.tooltipElement.removeEventListener(c.default,this.removeTooltips),this.tooltipElement.addEventListener(c.default,this.removeTooltips)}},mounted:function(){var t=this;this.$nextTick(function(){t.tooltipElement=t.$el,t.parentElement=t.tooltipElement.parentNode,t.rootElement=t.$root.$el,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.removeTooltips(),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},184:function(t,e){},278:function(t,e,n){var r,o;n(184),r=n(148);var i=n(298);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=r},298:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{staticClass:"md-tooltip",class:t.classes,style:t.style},[t._t("default")],2)},staticRenderFns:[]}}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(101); + + +/***/ }, + +/***/ 2: +/***/ function(module, exports) { + + // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 + var global = module.exports = typeof window != 'undefined' && window.Math == Math + ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')(); + if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef + +/***/ }, + +/***/ 3: +/***/ function(module, exports, __webpack_require__) { + + var store = __webpack_require__(24)('wks') + , uid = __webpack_require__(19) + , Symbol = __webpack_require__(2).Symbol + , USE_SYMBOL = typeof Symbol == 'function'; + + var $exports = module.exports = function(name){ + return store[name] || (store[name] = + USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name)); + }; + + $exports.store = store; + +/***/ }, + +/***/ 4: +/***/ function(module, exports, __webpack_require__) { + + // Thank's IE8 for his funny defineProperty + module.exports = !__webpack_require__(11)((function(){ + return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7; + })); + +/***/ }, + +/***/ 5: +/***/ function(module, exports) { + + var core = module.exports = {version: '2.4.0'}; + if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef + +/***/ }, + +/***/ 6: +/***/ function(module, exports, __webpack_require__) { + + var anObject = __webpack_require__(10) + , IE8_DOM_DEFINE = __webpack_require__(29) + , toPrimitive = __webpack_require__(28) + , dP = Object.defineProperty; + + exports.f = __webpack_require__(4) ? Object.defineProperty : function defineProperty(O, P, Attributes){ + anObject(O); + P = toPrimitive(P, true); + anObject(Attributes); + if(IE8_DOM_DEFINE)try { + return dP(O, P, Attributes); + } catch(e){ /* empty */ } + if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!'); + if('value' in Attributes)O[P] = Attributes.value; + return O; + }; + +/***/ }, + +/***/ 7: +/***/ function(module, exports) { + + var hasOwnProperty = {}.hasOwnProperty; + module.exports = function(it, key){ + return hasOwnProperty.call(it, key); + }; + +/***/ }, + +/***/ 8: +/***/ function(module, exports, __webpack_require__) { + + var dP = __webpack_require__(6) + , createDesc = __webpack_require__(14); + module.exports = __webpack_require__(4) ? function(object, key, value){ + return dP.f(object, key, createDesc(1, value)); + } : function(object, key, value){ + object[key] = value; + return object; + }; + +/***/ }, + +/***/ 9: +/***/ function(module, exports) { + + module.exports = function(it){ + return typeof it === 'object' ? it !== null : typeof it === 'function'; + }; + +/***/ }, + +/***/ 10: +/***/ function(module, exports, __webpack_require__) { + + var isObject = __webpack_require__(9); + module.exports = function(it){ + if(!isObject(it))throw TypeError(it + ' is not an object!'); + return it; + }; + +/***/ }, + +/***/ 11: +/***/ function(module, exports) { + + module.exports = function(exec){ + try { + return !!exec(); + } catch(e){ + return true; + } + }; + +/***/ }, + +/***/ 12: +/***/ function(module, exports, __webpack_require__) { + + // to indexed object, toObject with fallback for non-array-like ES3 strings + var IObject = __webpack_require__(35) + , defined = __webpack_require__(15); + module.exports = function(it){ + return IObject(defined(it)); + }; + +/***/ }, + +/***/ 14: +/***/ function(module, exports) { + + module.exports = function(bitmap, value){ + return { + enumerable : !(bitmap & 1), + configurable: !(bitmap & 2), + writable : !(bitmap & 4), + value : value + }; + }; + +/***/ }, + +/***/ 15: +/***/ function(module, exports) { + + // 7.2.1 RequireObjectCoercible(argument) + module.exports = function(it){ + if(it == undefined)throw TypeError("Can't call method on " + it); + return it; + }; + +/***/ }, + +/***/ 16: +/***/ function(module, exports) { + + // 7.1.4 ToInteger + var ceil = Math.ceil + , floor = Math.floor; + module.exports = function(it){ + return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); + }; + +/***/ }, + +/***/ 17: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , core = __webpack_require__(5) + , ctx = __webpack_require__(26) + , hide = __webpack_require__(8) + , PROTOTYPE = 'prototype'; + + var $export = function(type, name, source){ + var IS_FORCED = type & $export.F + , IS_GLOBAL = type & $export.G + , IS_STATIC = type & $export.S + , IS_PROTO = type & $export.P + , IS_BIND = type & $export.B + , IS_WRAP = type & $export.W + , exports = IS_GLOBAL ? core : core[name] || (core[name] = {}) + , expProto = exports[PROTOTYPE] + , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE] + , key, own, out; + if(IS_GLOBAL)source = name; + for(key in source){ + // contains in native + own = !IS_FORCED && target && target[key] !== undefined; + if(own && key in exports)continue; + // export native or passed + out = own ? target[key] : source[key]; + // prevent global pollution for namespaces + exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key] + // bind timers to global for call from export context + : IS_BIND && own ? ctx(out, global) + // wrap global constructors for prevent change them in library + : IS_WRAP && target[key] == out ? (function(C){ + var F = function(a, b, c){ + if(this instanceof C){ + switch(arguments.length){ + case 0: return new C; + case 1: return new C(a); + case 2: return new C(a, b); + } return new C(a, b, c); + } return C.apply(this, arguments); + }; + F[PROTOTYPE] = C[PROTOTYPE]; + return F; + // make static versions for prototype methods + })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; + // export proto methods to core.%CONSTRUCTOR%.methods.%NAME% + if(IS_PROTO){ + (exports.virtual || (exports.virtual = {}))[key] = out; + // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME% + if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out); + } + } + }; + // type bitmap + $export.F = 1; // forced + $export.G = 2; // global + $export.S = 4; // static + $export.P = 8; // proto + $export.B = 16; // bind + $export.W = 32; // wrap + $export.U = 64; // safe + $export.R = 128; // real proto method for `library` + module.exports = $export; + +/***/ }, + +/***/ 18: +/***/ function(module, exports, __webpack_require__) { + + var shared = __webpack_require__(24)('keys') + , uid = __webpack_require__(19); + module.exports = function(key){ + return shared[key] || (shared[key] = uid(key)); + }; + +/***/ }, + +/***/ 19: +/***/ function(module, exports) { + + var id = 0 + , px = Math.random(); + module.exports = function(key){ + return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); + }; + +/***/ }, + +/***/ 20: +/***/ function(module, exports) { + + module.exports = {}; + +/***/ }, + +/***/ 21: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.14 / 15.2.3.14 Object.keys(O) + var $keys = __webpack_require__(33) + , enumBugKeys = __webpack_require__(23); + + module.exports = Object.keys || function keys(O){ + return $keys(O, enumBugKeys); + }; + +/***/ }, + +/***/ 22: +/***/ function(module, exports, __webpack_require__) { + + var isObject = __webpack_require__(9) + , document = __webpack_require__(2).document + // in old IE typeof document.createElement is 'object' + , is = isObject(document) && isObject(document.createElement); + module.exports = function(it){ + return is ? document.createElement(it) : {}; + }; + +/***/ }, + +/***/ 23: +/***/ function(module, exports) { + + // IE 8- don't enum bug keys + module.exports = ( + 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' + ).split(','); + +/***/ }, + +/***/ 24: +/***/ function(module, exports, __webpack_require__) { + + var global = __webpack_require__(2) + , SHARED = '__core-js_shared__' + , store = global[SHARED] || (global[SHARED] = {}); + module.exports = function(key){ + return store[key] || (store[key] = {}); + }; + +/***/ }, + +/***/ 25: +/***/ function(module, exports) { + + var toString = {}.toString; + + module.exports = function(it){ + return toString.call(it).slice(8, -1); + }; + +/***/ }, + +/***/ 26: +/***/ function(module, exports, __webpack_require__) { + + // optional / simple context binding + var aFunction = __webpack_require__(32); + module.exports = function(fn, that, length){ + aFunction(fn); + if(that === undefined)return fn; + switch(length){ + case 1: return function(a){ + return fn.call(that, a); + }; + case 2: return function(a, b){ + return fn.call(that, a, b); + }; + case 3: return function(a, b, c){ + return fn.call(that, a, b, c); + }; + } + return function(/* ...args */){ + return fn.apply(that, arguments); + }; + }; + +/***/ }, + +/***/ 27: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.13 ToObject(argument) + var defined = __webpack_require__(15); + module.exports = function(it){ + return Object(defined(it)); + }; + +/***/ }, + +/***/ 28: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.1 ToPrimitive(input [, PreferredType]) + var isObject = __webpack_require__(9); + // instead of the ES6 spec version, we didn't implement @@toPrimitive case + // and the second argument - flag - preferred type is a string + module.exports = function(it, S){ + if(!isObject(it))return it; + var fn, val; + if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val; + if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; + throw TypeError("Can't convert object to primitive value"); + }; + +/***/ }, + +/***/ 29: +/***/ function(module, exports, __webpack_require__) { + + module.exports = !__webpack_require__(4) && !__webpack_require__(11)((function(){ + return Object.defineProperty(__webpack_require__(22)('div'), 'a', {get: function(){ return 7; }}).a != 7; + })); + +/***/ }, + +/***/ 30: +/***/ function(module, exports, __webpack_require__) { + + // 7.1.15 ToLength + var toInteger = __webpack_require__(16) + , min = Math.min; + module.exports = function(it){ + return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 + }; + +/***/ }, + +/***/ 31: +/***/ function(module, exports, __webpack_require__) { + + var def = __webpack_require__(6).f + , has = __webpack_require__(7) + , TAG = __webpack_require__(3)('toStringTag'); + + module.exports = function(it, tag, stat){ + if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag}); + }; + +/***/ }, + +/***/ 32: +/***/ function(module, exports) { + + module.exports = function(it){ + if(typeof it != 'function')throw TypeError(it + ' is not a function!'); + return it; + }; + +/***/ }, + +/***/ 33: +/***/ function(module, exports, __webpack_require__) { + + var has = __webpack_require__(7) + , toIObject = __webpack_require__(12) + , arrayIndexOf = __webpack_require__(34)(false) + , IE_PROTO = __webpack_require__(18)('IE_PROTO'); + + module.exports = function(object, names){ + var O = toIObject(object) + , i = 0 + , result = [] + , key; + for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key); + // Don't enum bug & hidden keys + while(names.length > i)if(has(O, key = names[i++])){ + ~arrayIndexOf(result, key) || result.push(key); + } + return result; + }; + +/***/ }, + +/***/ 34: +/***/ function(module, exports, __webpack_require__) { + + // false -> Array#indexOf + // true -> Array#includes + var toIObject = __webpack_require__(12) + , toLength = __webpack_require__(30) + , toIndex = __webpack_require__(37); + module.exports = function(IS_INCLUDES){ + return function($this, el, fromIndex){ + var O = toIObject($this) + , length = toLength(O.length) + , index = toIndex(fromIndex, length) + , value; + // Array#includes uses SameValueZero equality algorithm + if(IS_INCLUDES && el != el)while(length > index){ + value = O[index++]; + if(value != value)return true; + // Array#toIndex ignores holes, Array#includes - not + } else for(;length > index; index++)if(IS_INCLUDES || index in O){ + if(O[index] === el)return IS_INCLUDES || index || 0; + } return !IS_INCLUDES && -1; + }; + }; + +/***/ }, + +/***/ 35: +/***/ function(module, exports, __webpack_require__) { + + // fallback for non-array-like ES3 and non-enumerable old V8 strings + var cof = __webpack_require__(25); + module.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){ + return cof(it) == 'String' ? it.split('') : Object(it); + }; + +/***/ }, + +/***/ 36: +/***/ function(module, exports) { + + module.exports = true; + +/***/ }, + +/***/ 37: +/***/ function(module, exports, __webpack_require__) { + + var toInteger = __webpack_require__(16) + , max = Math.max + , min = Math.min; + module.exports = function(index, length){ + index = toInteger(index); + return index < 0 ? max(index + length, 0) : min(index, length); + }; + +/***/ }, + +/***/ 38: +/***/ 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']; + +/***/ }, + +/***/ 39: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var LIBRARY = __webpack_require__(36) + , $export = __webpack_require__(17) + , redefine = __webpack_require__(41) + , hide = __webpack_require__(8) + , has = __webpack_require__(7) + , Iterators = __webpack_require__(20) + , $iterCreate = __webpack_require__(47) + , setToStringTag = __webpack_require__(31) + , getPrototypeOf = __webpack_require__(49) + , ITERATOR = __webpack_require__(3)('iterator') + , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next` + , FF_ITERATOR = '@@iterator' + , KEYS = 'keys' + , VALUES = 'values'; + + var returnThis = function(){ return this; }; + + module.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){ + $iterCreate(Constructor, NAME, next); + var getMethod = function(kind){ + if(!BUGGY && kind in proto)return proto[kind]; + switch(kind){ + case KEYS: return function keys(){ return new Constructor(this, kind); }; + case VALUES: return function values(){ return new Constructor(this, kind); }; + } return function entries(){ return new Constructor(this, kind); }; + }; + var TAG = NAME + ' Iterator' + , DEF_VALUES = DEFAULT == VALUES + , VALUES_BUG = false + , proto = Base.prototype + , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT] + , $default = $native || getMethod(DEFAULT) + , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined + , $anyNative = NAME == 'Array' ? proto.entries || $native : $native + , methods, key, IteratorPrototype; + // Fix native + if($anyNative){ + IteratorPrototype = getPrototypeOf($anyNative.call(new Base)); + if(IteratorPrototype !== Object.prototype){ + // Set @@toStringTag to native iterators + setToStringTag(IteratorPrototype, TAG, true); + // fix for some old engines + if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis); + } + } + // fix Array#{values, @@iterator}.name in V8 / FF + if(DEF_VALUES && $native && $native.name !== VALUES){ + VALUES_BUG = true; + $default = function values(){ return $native.call(this); }; + } + // Define iterator + if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){ + hide(proto, ITERATOR, $default); + } + // Plug for library + Iterators[NAME] = $default; + Iterators[TAG] = returnThis; + if(DEFAULT){ + methods = { + values: DEF_VALUES ? $default : getMethod(VALUES), + keys: IS_SET ? $default : getMethod(KEYS), + entries: $entries + }; + if(FORCED)for(key in methods){ + if(!(key in proto))redefine(proto, key, methods[key]); + } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); + } + return methods; + }; + +/***/ }, + +/***/ 40: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) + var anObject = __webpack_require__(10) + , dPs = __webpack_require__(48) + , enumBugKeys = __webpack_require__(23) + , IE_PROTO = __webpack_require__(18)('IE_PROTO') + , Empty = function(){ /* empty */ } + , PROTOTYPE = 'prototype'; + + // Create object with fake `null` prototype: use iframe Object with cleared prototype + var createDict = function(){ + // Thrash, waste and sodomy: IE GC bug + var iframe = __webpack_require__(22)('iframe') + , i = enumBugKeys.length + , lt = '<' + , gt = '>' + , iframeDocument; + iframe.style.display = 'none'; + __webpack_require__(46).appendChild(iframe); + iframe.src = 'javascript:'; // eslint-disable-line no-script-url + // createDict = iframe.contentWindow.Object; + // html.removeChild(iframe); + iframeDocument = iframe.contentWindow.document; + iframeDocument.open(); + iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt); + iframeDocument.close(); + createDict = iframeDocument.F; + while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]]; + return createDict(); + }; + + module.exports = Object.create || function create(O, Properties){ + var result; + if(O !== null){ + Empty[PROTOTYPE] = anObject(O); + result = new Empty; + Empty[PROTOTYPE] = null; + // add "__proto__" for Object.getPrototypeOf polyfill + result[IE_PROTO] = O; + } else result = createDict(); + return Properties === undefined ? result : dPs(result, Properties); + }; + + +/***/ }, + +/***/ 41: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(8); + +/***/ }, + +/***/ 42: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var $at = __webpack_require__(50)(true); + + // 21.1.3.27 String.prototype[@@iterator]() + __webpack_require__(39)(String, 'String', (function(iterated){ + this._t = String(iterated); // target + this._i = 0; // next index + // 21.1.5.2.1 %StringIteratorPrototype%.next() + }), (function(){ + var O = this._t + , index = this._i + , point; + if(index >= O.length)return {value: undefined, done: true}; + point = $at(O, index); + this._i += point.length; + return {value: point, done: false}; + })); + +/***/ }, + +/***/ 45: +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + exports.__esModule = true; + + var _from = __webpack_require__(51); + + var _from2 = _interopRequireDefault(_from); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + exports.default = function (arr) { + if (Array.isArray(arr)) { + for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { + arr2[i] = arr[i]; + } + + return arr2; + } else { + return (0, _from2.default)(arr); + } + }; + +/***/ }, + +/***/ 46: +/***/ function(module, exports, __webpack_require__) { + + module.exports = __webpack_require__(2).document && document.documentElement; + +/***/ }, + +/***/ 47: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var create = __webpack_require__(40) + , descriptor = __webpack_require__(14) + , setToStringTag = __webpack_require__(31) + , IteratorPrototype = {}; + + // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() + __webpack_require__(8)(IteratorPrototype, __webpack_require__(3)('iterator'), (function(){ return this; })); + + module.exports = function(Constructor, NAME, next){ + Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)}); + setToStringTag(Constructor, NAME + ' Iterator'); + }; + +/***/ }, + +/***/ 48: +/***/ function(module, exports, __webpack_require__) { + + var dP = __webpack_require__(6) + , anObject = __webpack_require__(10) + , getKeys = __webpack_require__(21); + + module.exports = __webpack_require__(4) ? Object.defineProperties : function defineProperties(O, Properties){ + anObject(O); + var keys = getKeys(Properties) + , length = keys.length + , i = 0 + , P; + while(length > i)dP.f(O, P = keys[i++], Properties[P]); + return O; + }; + +/***/ }, + +/***/ 49: +/***/ function(module, exports, __webpack_require__) { + + // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) + var has = __webpack_require__(7) + , toObject = __webpack_require__(27) + , IE_PROTO = __webpack_require__(18)('IE_PROTO') + , ObjectProto = Object.prototype; + + module.exports = Object.getPrototypeOf || function(O){ + O = toObject(O); + if(has(O, IE_PROTO))return O[IE_PROTO]; + if(typeof O.constructor == 'function' && O instanceof O.constructor){ + return O.constructor.prototype; + } return O instanceof Object ? ObjectProto : null; + }; + +/***/ }, + +/***/ 50: +/***/ function(module, exports, __webpack_require__) { + + var toInteger = __webpack_require__(16) + , defined = __webpack_require__(15); + // true -> String#at + // false -> String#codePointAt + module.exports = function(TO_STRING){ + return function(that, pos){ + var s = String(defined(that)) + , i = toInteger(pos) + , l = s.length + , a, b; + if(i < 0 || i >= l)return TO_STRING ? '' : undefined; + a = s.charCodeAt(i); + return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff + ? TO_STRING ? s.charAt(i) : a + : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000; + }; + }; + +/***/ }, + +/***/ 51: +/***/ function(module, exports, __webpack_require__) { + + module.exports = { "default": __webpack_require__(52), __esModule: true }; + +/***/ }, + +/***/ 52: +/***/ function(module, exports, __webpack_require__) { + + __webpack_require__(42); + __webpack_require__(64); + module.exports = __webpack_require__(5).Array.from; + +/***/ }, + +/***/ 54: +/***/ function(module, exports, __webpack_require__) { + + // getting tag from 19.1.3.6 Object.prototype.toString() + var cof = __webpack_require__(25) + , TAG = __webpack_require__(3)('toStringTag') + // ES3 wrong here + , ARG = cof(function(){ return arguments; }()) == 'Arguments'; + + // fallback for IE11 Script Access Denied error + var tryGet = function(it, key){ + try { + return it[key]; + } catch(e){ /* empty */ } + }; + + module.exports = function(it){ + var O, T, B; + return it === undefined ? 'Undefined' : it === null ? 'Null' + // @@toStringTag case + : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T + // builtinTag case + : ARG ? cof(O) + // ES3 arguments fallback + : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; + }; + +/***/ }, + +/***/ 55: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var $defineProperty = __webpack_require__(6) + , createDesc = __webpack_require__(14); + + module.exports = function(object, index, value){ + if(index in object)$defineProperty.f(object, index, createDesc(0, value)); + else object[index] = value; + }; + +/***/ }, + +/***/ 56: +/***/ function(module, exports, __webpack_require__) { + + // check on default Array iterator + var Iterators = __webpack_require__(20) + , ITERATOR = __webpack_require__(3)('iterator') + , ArrayProto = Array.prototype; + + module.exports = function(it){ + return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it); + }; + +/***/ }, + +/***/ 57: +/***/ function(module, exports, __webpack_require__) { + + // call something on iterator step with safe closing on error + var anObject = __webpack_require__(10); + module.exports = function(iterator, fn, value, entries){ + try { + return entries ? fn(anObject(value)[0], value[1]) : fn(value); + // 7.4.6 IteratorClose(iterator, completion) + } catch(e){ + var ret = iterator['return']; + if(ret !== undefined)anObject(ret.call(iterator)); + throw e; + } + }; + +/***/ }, + +/***/ 58: +/***/ function(module, exports, __webpack_require__) { + + var ITERATOR = __webpack_require__(3)('iterator') + , SAFE_CLOSING = false; + + try { + var riter = [7][ITERATOR](); + riter['return'] = function(){ SAFE_CLOSING = true; }; + Array.from(riter, (function(){ throw 2; })); + } catch(e){ /* empty */ } + + module.exports = function(exec, skipClosing){ + if(!skipClosing && !SAFE_CLOSING)return false; + var safe = false; + try { + var arr = [7] + , iter = arr[ITERATOR](); + iter.next = function(){ return {done: safe = true}; }; + arr[ITERATOR] = function(){ return iter; }; + exec(arr); + } catch(e){ /* empty */ } + return safe; + }; + +/***/ }, + +/***/ 63: +/***/ function(module, exports, __webpack_require__) { + + var classof = __webpack_require__(54) + , ITERATOR = __webpack_require__(3)('iterator') + , Iterators = __webpack_require__(20); + module.exports = __webpack_require__(5).getIteratorMethod = function(it){ + if(it != undefined)return it[ITERATOR] + || it['@@iterator'] + || Iterators[classof(it)]; + }; + +/***/ }, + +/***/ 64: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + var ctx = __webpack_require__(26) + , $export = __webpack_require__(17) + , toObject = __webpack_require__(27) + , call = __webpack_require__(57) + , isArrayIter = __webpack_require__(56) + , toLength = __webpack_require__(30) + , createProperty = __webpack_require__(55) + , getIterFn = __webpack_require__(63); + + $export($export.S + $export.F * !__webpack_require__(58)((function(iter){ Array.from(iter); })), 'Array', { + // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined) + from: function from(arrayLike/*, mapfn = undefined, thisArg = undefined*/){ + var O = toObject(arrayLike) + , C = typeof this == 'function' ? this : Array + , aLen = arguments.length + , mapfn = aLen > 1 ? arguments[1] : undefined + , mapping = mapfn !== undefined + , index = 0 + , iterFn = getIterFn(O) + , length, result, step, iterator; + if(mapping)mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2); + // if object isn't iterable or it's array with default iterator - use simple case + if(iterFn != undefined && !(C == Array && isArrayIter(iterFn))){ + for(iterator = iterFn.call(O), result = new C; !(step = iterator.next()).done; index++){ + createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value); + } + } else { + length = toLength(O.length); + for(result = new C(length); length > index; index++){ + createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]); + } + } + result.length = index; + return result; + } + }); + + +/***/ }, + +/***/ 101: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdTooltip = __webpack_require__(308); + + 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']; + +/***/ }, + +/***/ 162: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _toConsumableArray2 = __webpack_require__(45); + + var _toConsumableArray3 = _interopRequireDefault(_toConsumableArray2); + + var _transitionEndEventName = __webpack_require__(38); + + var _transitionEndEventName2 = _interopRequireDefault(_transitionEndEventName); + + 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, + parentClass: null, + transitionOff: false, + topPosition: false, + leftPosition: false + }; + }, + computed: { + classes: function classes() { + var cssClasses = { + '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' + }; + + if (this.parentClass) { + cssClasses[this.parentClass] = true; + } + + return cssClasses; + }, + style: function style() { + return { + 'transition-delay': this.mdDelay + 'ms', + top: this.topPosition + 'px', + left: this.leftPosition + 'px' + }; + } + }, + watch: { + mdDirection: function mdDirection() { + this.calculateTooltipPosition(); + } + }, + methods: { + removeTooltips: function removeTooltips() { + if (this.tooltipElement.parentNode) { + this.tooltipElement.removeEventListener(_transitionEndEventName2.default, this.removeTooltips); + this.tooltipElement.parentNode.removeChild(this.tooltipElement); + } + }, + 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'); + } + + this.topPosition = cssPosition.top; + this.leftPosition = cssPosition.left; + }, + generateTooltipClasses: function generateTooltipClasses() { + var classes = []; + + [].concat((0, _toConsumableArray3.default)(this.parentElement.classList)).forEach((function (cssClass) { + if (cssClass.indexOf('md-') >= 0 && cssClass !== 'md-active') { + classes.push(cssClass + '-tooltip'); + } + })); + + this.parentClass = classes.join(' '); + }, + open: function open() { + var _this = this; + + this.removeTooltips(); + + this.$nextTick((function () { + _this.rootElement.appendChild(_this.tooltipElement); + getComputedStyle(_this.tooltipElement).top; + _this.transitionOff = true; + _this.generateTooltipClasses(); + _this.calculateTooltipPosition(); + + window.setTimeout((function () { + _this.transitionOff = false; + _this.active = true; + }), 10); + })); + }, + close: function close() { + this.active = false; + this.tooltipElement.removeEventListener(_transitionEndEventName2.default, this.removeTooltips); + this.tooltipElement.addEventListener(_transitionEndEventName2.default, this.removeTooltips); + } + }, + mounted: function mounted() { + var _this2 = this; + + this.$nextTick((function () { + _this2.tooltipElement = _this2.$el; + _this2.parentElement = _this2.tooltipElement.parentNode; + _this2.rootElement = _this2.$root.$el; + + _this2.$el.parentNode.removeChild(_this2.$el); + + _this2.parentElement.addEventListener('mouseenter', _this2.open); + _this2.parentElement.addEventListener('focus', _this2.open); + _this2.parentElement.addEventListener('mouseleave', _this2.close); + _this2.parentElement.addEventListener('blur', _this2.close); + })); + }, + beforeDestroy: function beforeDestroy() { + this.active = false; + + this.removeTooltips(); + + 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']; + +/***/ }, + +/***/ 201: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 308: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(201) + + /* script */ + __vue_exports__ = __webpack_require__(162) + + /* template */ + var __vue_template__ = __webpack_require__(331) + __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__ + + +/***/ }, + +/***/ 331: +/***/ function(module, exports, __webpack_require__) { + + module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('span', { + staticClass: "md-tooltip", + class: _vm.classes, + style: (_vm.style) + }, [_vm._t("default")], 2) + },staticRenderFns: []} + module.exports.render._withStripped = true + if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-3104dae7", module.exports) + } + } + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdTooltip/index.debug.js.map b/dist/components/mdTooltip/index.debug.js.map deleted file mode 100644 index c167932..0000000 --- a/dist/components/mdTooltip/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6***","webpack:///components/mdTooltip/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd***","webpack:///./~/core-js/library/modules/_global.js?77aa**","webpack:///./~/core-js/library/modules/_descriptors.js?7051**","webpack:///./~/core-js/library/modules/_wks.js?3027**","webpack:///./~/core-js/library/modules/_core.js?1b62**","webpack:///./~/core-js/library/modules/_object-dp.js?4116**","webpack:///./~/core-js/library/modules/_has.js?d850**","webpack:///./~/core-js/library/modules/_hide.js?a6da**","webpack:///./~/core-js/library/modules/_is-object.js?24c8**","webpack:///./~/core-js/library/modules/_fails.js?935d**","webpack:///./~/core-js/library/modules/_to-iobject.js?6946**","webpack:///./~/core-js/library/modules/_an-object.js?0da3**","webpack:///./~/core-js/library/modules/_property-desc.js?1e86**","webpack:///./~/core-js/library/modules/_defined.js?45d3**","webpack:///./~/core-js/library/modules/_export.js?ece2**","webpack:///./~/core-js/library/modules/_to-integer.js?f65f**","webpack:///./~/core-js/library/modules/_object-keys.js?f5bc**","webpack:///./~/core-js/library/modules/_shared-key.js?2a6c**","webpack:///./~/core-js/library/modules/_uid.js?e8cd**","webpack:///./~/core-js/library/modules/_dom-create.js?ab44**","webpack:///./~/core-js/library/modules/_enum-bug-keys.js?7598**","webpack:///./~/core-js/library/modules/_iterators.js?aff7**","webpack:///./~/core-js/library/modules/_shared.js?7b6c**","webpack:///./~/core-js/library/modules/_to-primitive.js?49a4**","webpack:///./~/core-js/library/modules/_cof.js?48ea**","webpack:///./~/core-js/library/modules/_ctx.js?ce00**","webpack:///./~/core-js/library/modules/_to-object.js?b5c0**","webpack:///./~/core-js/library/modules/_ie8-dom-define.js?bd1f**","webpack:///./~/core-js/library/modules/_to-length.js?62a7**","webpack:///./~/core-js/library/modules/_a-function.js?d53e**","webpack:///./~/core-js/library/modules/_object-keys-internal.js?fcea**","webpack:///./~/core-js/library/modules/_set-to-string-tag.js?c945**","webpack:///./~/core-js/library/modules/_array-includes.js?6199**","webpack:///./~/core-js/library/modules/_iobject.js?5cf9**","webpack:///./~/core-js/library/modules/_library.js?2c80**","webpack:///./~/core-js/library/modules/_to-index.js?9fd4**","webpack:///./src/core/utils/transitionEndEventName.js?0093","webpack:///./~/core-js/library/modules/_iter-define.js?9a94**","webpack:///./~/core-js/library/modules/_object-create.js?d8cf**","webpack:///./~/core-js/library/modules/_redefine.js?1455**","webpack:///./~/core-js/library/modules/es6.string.iterator.js?fe18**","webpack:///./~/core-js/library/modules/_html.js?e5af**","webpack:///./~/core-js/library/modules/_iter-create.js?0127**","webpack:///./~/core-js/library/modules/_object-dps.js?47fd**","webpack:///./~/core-js/library/modules/_object-gpo.js?d47d**","webpack:///./~/core-js/library/modules/_string-at.js?413a**","webpack:///./~/babel-runtime/helpers/toConsumableArray.js?1825*","webpack:///./~/babel-runtime/core-js/array/from.js?efc2*","webpack:///./~/core-js/library/fn/array/from.js?669d*","webpack:///./~/core-js/library/modules/_classof.js?b4b3*","webpack:///./~/core-js/library/modules/_create-property.js?1ad1*","webpack:///./~/core-js/library/modules/_is-array-iter.js?a4b3*","webpack:///./~/core-js/library/modules/_iter-call.js?5189*","webpack:///./~/core-js/library/modules/_iter-detect.js?0a91*","webpack:///./~/core-js/library/modules/core.get-iterator-method.js?9c88*","webpack:///./~/core-js/library/modules/es6.array.from.js?ce7d*","webpack:///./src/components/mdTooltip/index.js?8dd5","webpack:///mdTooltip.vue?26a5","webpack:///./src/components/mdTooltip/mdTooltip.vue?b19e","webpack:///./src/components/mdTooltip/mdTooltip.vue?124a*"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","2","global","window","Math","self","Function","__g","3","Object","defineProperty","get","a","4","store","uid","Symbol","USE_SYMBOL","$exports","name","5","core","version","__e","6","anObject","IE8_DOM_DEFINE","toPrimitive","dP","f","O","P","Attributes","e","TypeError","value","7","hasOwnProperty","it","key","8","createDesc","object","9","10","exec","11","IObject","defined","12","isObject","14","bitmap","enumerable","configurable","writable","15","undefined","16","ctx","hide","PROTOTYPE","$export","type","source","own","out","IS_FORCED","F","IS_GLOBAL","G","IS_STATIC","S","IS_PROTO","IS_BIND","B","IS_WRAP","W","expProto","target","C","b","arguments","length","apply","virtual","R","U","17","ceil","floor","isNaN","18","$keys","enumBugKeys","keys","19","shared","20","px","random","concat","toString","21","document","is","createElement","22","split","23","24","SHARED","25","fn","val","valueOf","26","slice","27","aFunction","that","28","29","30","toInteger","min","31","32","has","toIObject","arrayIndexOf","IE_PROTO","names","i","result","push","33","def","TAG","tag","stat","prototype","34","toLength","toIndex","IS_INCLUDES","$this","el","fromIndex","index","35","cof","propertyIsEnumerable","36","37","max","38","transitionEndEventName","transitions","transition","OTransition","MozTransition","WebkitTransition","style","default","40","LIBRARY","redefine","Iterators","$iterCreate","setToStringTag","getPrototypeOf","ITERATOR","BUGGY","FF_ITERATOR","KEYS","VALUES","returnThis","Base","NAME","Constructor","next","DEFAULT","IS_SET","FORCED","methods","IteratorPrototype","getMethod","kind","proto","DEF_VALUES","VALUES_BUG","$native","$default","$entries","$anyNative","entries","values","41","dPs","Empty","createDict","iframeDocument","iframe","lt","gt","display","appendChild","src","contentWindow","open","write","close","create","Properties","42","43","$at","String","iterated","_t","_i","point","done","45","documentElement","46","descriptor","47","getKeys","defineProperties","48","toObject","ObjectProto","constructor","51","TO_STRING","pos","s","l","charCodeAt","charAt","56","_interopRequireDefault","obj","__esModule","_from","_from2","arr","Array","isArray","arr2","58","59","from","60","ARG","tryGet","T","callee","61","$defineProperty","62","ArrayProto","63","iterator","ret","64","SAFE_CLOSING","riter","skipClosing","safe","iter","67","classof","getIteratorMethod","68","isArrayIter","createProperty","getIterFn","arrayLike","step","aLen","mapfn","mapping","iterFn","93","install","Vue","component","extend","_mdTooltip2","_mdTooltip","148","_toConsumableArray2","_toConsumableArray3","_transitionEndEventName","_transitionEndEventName2","props","mdDirection","mdDelay","data","active","parentClass","transitionOff","topPosition","leftPosition","computed","classes","cssClasses","md-active","md-transition-off","md-tooltip-top","md-tooltip-right","md-tooltip-bottom","md-tooltip-left","transition-delay","top","left","watch","calculateTooltipPosition","removeTooltips","tooltipElement","parentNode","removeEventListener","removeChild","position","parentElement","getBoundingClientRect","cssPosition","$el","offsetHeight","width","bottom","offsetWidth","console","warn","generateTooltipClasses","classList","forEach","cssClass","indexOf","join","_this","$nextTick","rootElement","getComputedStyle","setTimeout","addEventListener","mounted","_this2","$root","beforeDestroy","184","278","__vue_exports__","__vue_options__","__vue_template__","options","render","staticRenderFns","298","_vm","_h","$createElement","_c","_self","staticClass","class"],"mappings":"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","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(93);\n\n\n/***/ },\n\n/***/ 2:\n/***/ function(module, exports) {\n\n\t// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\n\tvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n\t ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();\n\tif(typeof __g == 'number')__g = global; // eslint-disable-line no-undef\n\n/***/ },\n\n/***/ 3:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// Thank's IE8 for his funny defineProperty\n\tmodule.exports = !__webpack_require__(10)(function(){\n\t return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;\n\t});\n\n/***/ },\n\n/***/ 4:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar store = __webpack_require__(24)('wks')\n\t , uid = __webpack_require__(20)\n\t , Symbol = __webpack_require__(2).Symbol\n\t , USE_SYMBOL = typeof Symbol == 'function';\n\t\n\tvar $exports = module.exports = function(name){\n\t return store[name] || (store[name] =\n\t USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n\t};\n\t\n\t$exports.store = store;\n\n/***/ },\n\n/***/ 5:\n/***/ function(module, exports) {\n\n\tvar core = module.exports = {version: '2.4.0'};\n\tif(typeof __e == 'number')__e = core; // eslint-disable-line no-undef\n\n/***/ },\n\n/***/ 6:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar anObject = __webpack_require__(12)\n\t , IE8_DOM_DEFINE = __webpack_require__(29)\n\t , toPrimitive = __webpack_require__(25)\n\t , dP = Object.defineProperty;\n\t\n\texports.f = __webpack_require__(3) ? Object.defineProperty : function defineProperty(O, P, Attributes){\n\t anObject(O);\n\t P = toPrimitive(P, true);\n\t anObject(Attributes);\n\t if(IE8_DOM_DEFINE)try {\n\t return dP(O, P, Attributes);\n\t } catch(e){ /* empty */ }\n\t if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n\t if('value' in Attributes)O[P] = Attributes.value;\n\t return O;\n\t};\n\n/***/ },\n\n/***/ 7:\n/***/ function(module, exports) {\n\n\tvar hasOwnProperty = {}.hasOwnProperty;\n\tmodule.exports = function(it, key){\n\t return hasOwnProperty.call(it, key);\n\t};\n\n/***/ },\n\n/***/ 8:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar dP = __webpack_require__(6)\n\t , createDesc = __webpack_require__(14);\n\tmodule.exports = __webpack_require__(3) ? function(object, key, value){\n\t return dP.f(object, key, createDesc(1, value));\n\t} : function(object, key, value){\n\t object[key] = value;\n\t return object;\n\t};\n\n/***/ },\n\n/***/ 9:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(it){\n\t return typeof it === 'object' ? it !== null : typeof it === 'function';\n\t};\n\n/***/ },\n\n/***/ 10:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(exec){\n\t try {\n\t return !!exec();\n\t } catch(e){\n\t return true;\n\t }\n\t};\n\n/***/ },\n\n/***/ 11:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// to indexed object, toObject with fallback for non-array-like ES3 strings\n\tvar IObject = __webpack_require__(35)\n\t , defined = __webpack_require__(15);\n\tmodule.exports = function(it){\n\t return IObject(defined(it));\n\t};\n\n/***/ },\n\n/***/ 12:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar isObject = __webpack_require__(9);\n\tmodule.exports = function(it){\n\t if(!isObject(it))throw TypeError(it + ' is not an object!');\n\t return it;\n\t};\n\n/***/ },\n\n/***/ 14:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(bitmap, value){\n\t return {\n\t enumerable : !(bitmap & 1),\n\t configurable: !(bitmap & 2),\n\t writable : !(bitmap & 4),\n\t value : value\n\t };\n\t};\n\n/***/ },\n\n/***/ 15:\n/***/ function(module, exports) {\n\n\t// 7.2.1 RequireObjectCoercible(argument)\n\tmodule.exports = function(it){\n\t if(it == undefined)throw TypeError(\"Can't call method on \" + it);\n\t return it;\n\t};\n\n/***/ },\n\n/***/ 16:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar global = __webpack_require__(2)\n\t , core = __webpack_require__(5)\n\t , ctx = __webpack_require__(27)\n\t , hide = __webpack_require__(8)\n\t , PROTOTYPE = 'prototype';\n\t\n\tvar $export = function(type, name, source){\n\t var IS_FORCED = type & $export.F\n\t , IS_GLOBAL = type & $export.G\n\t , IS_STATIC = type & $export.S\n\t , IS_PROTO = type & $export.P\n\t , IS_BIND = type & $export.B\n\t , IS_WRAP = type & $export.W\n\t , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n\t , expProto = exports[PROTOTYPE]\n\t , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n\t , key, own, out;\n\t if(IS_GLOBAL)source = name;\n\t for(key in source){\n\t // contains in native\n\t own = !IS_FORCED && target && target[key] !== undefined;\n\t if(own && key in exports)continue;\n\t // export native or passed\n\t out = own ? target[key] : source[key];\n\t // prevent global pollution for namespaces\n\t exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n\t // bind timers to global for call from export context\n\t : IS_BIND && own ? ctx(out, global)\n\t // wrap global constructors for prevent change them in library\n\t : IS_WRAP && target[key] == out ? (function(C){\n\t var F = function(a, b, c){\n\t if(this instanceof C){\n\t switch(arguments.length){\n\t case 0: return new C;\n\t case 1: return new C(a);\n\t case 2: return new C(a, b);\n\t } return new C(a, b, c);\n\t } return C.apply(this, arguments);\n\t };\n\t F[PROTOTYPE] = C[PROTOTYPE];\n\t return F;\n\t // make static versions for prototype methods\n\t })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n\t // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n\t if(IS_PROTO){\n\t (exports.virtual || (exports.virtual = {}))[key] = out;\n\t // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n\t if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n\t }\n\t }\n\t};\n\t// type bitmap\n\t$export.F = 1; // forced\n\t$export.G = 2; // global\n\t$export.S = 4; // static\n\t$export.P = 8; // proto\n\t$export.B = 16; // bind\n\t$export.W = 32; // wrap\n\t$export.U = 64; // safe\n\t$export.R = 128; // real proto method for `library` \n\tmodule.exports = $export;\n\n/***/ },\n\n/***/ 17:\n/***/ function(module, exports) {\n\n\t// 7.1.4 ToInteger\n\tvar ceil = Math.ceil\n\t , floor = Math.floor;\n\tmodule.exports = function(it){\n\t return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n\t};\n\n/***/ },\n\n/***/ 18:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 19.1.2.14 / 15.2.3.14 Object.keys(O)\n\tvar $keys = __webpack_require__(32)\n\t , enumBugKeys = __webpack_require__(22);\n\t\n\tmodule.exports = Object.keys || function keys(O){\n\t return $keys(O, enumBugKeys);\n\t};\n\n/***/ },\n\n/***/ 19:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar shared = __webpack_require__(24)('keys')\n\t , uid = __webpack_require__(20);\n\tmodule.exports = function(key){\n\t return shared[key] || (shared[key] = uid(key));\n\t};\n\n/***/ },\n\n/***/ 20:\n/***/ function(module, exports) {\n\n\tvar id = 0\n\t , px = Math.random();\n\tmodule.exports = function(key){\n\t return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n\t};\n\n/***/ },\n\n/***/ 21:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar isObject = __webpack_require__(9)\n\t , document = __webpack_require__(2).document\n\t // in old IE typeof document.createElement is 'object'\n\t , is = isObject(document) && isObject(document.createElement);\n\tmodule.exports = function(it){\n\t return is ? document.createElement(it) : {};\n\t};\n\n/***/ },\n\n/***/ 22:\n/***/ function(module, exports) {\n\n\t// IE 8- don't enum bug keys\n\tmodule.exports = (\n\t 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n\t).split(',');\n\n/***/ },\n\n/***/ 23:\n/***/ function(module, exports) {\n\n\tmodule.exports = {};\n\n/***/ },\n\n/***/ 24:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar global = __webpack_require__(2)\n\t , SHARED = '__core-js_shared__'\n\t , store = global[SHARED] || (global[SHARED] = {});\n\tmodule.exports = function(key){\n\t return store[key] || (store[key] = {});\n\t};\n\n/***/ },\n\n/***/ 25:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.1.1 ToPrimitive(input [, PreferredType])\n\tvar isObject = __webpack_require__(9);\n\t// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n\t// and the second argument - flag - preferred type is a string\n\tmodule.exports = function(it, S){\n\t if(!isObject(it))return it;\n\t var fn, val;\n\t if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n\t if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n\t if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n\t throw TypeError(\"Can't convert object to primitive value\");\n\t};\n\n/***/ },\n\n/***/ 26:\n/***/ function(module, exports) {\n\n\tvar toString = {}.toString;\n\t\n\tmodule.exports = function(it){\n\t return toString.call(it).slice(8, -1);\n\t};\n\n/***/ },\n\n/***/ 27:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// optional / simple context binding\n\tvar aFunction = __webpack_require__(31);\n\tmodule.exports = function(fn, that, length){\n\t aFunction(fn);\n\t if(that === undefined)return fn;\n\t switch(length){\n\t case 1: return function(a){\n\t return fn.call(that, a);\n\t };\n\t case 2: return function(a, b){\n\t return fn.call(that, a, b);\n\t };\n\t case 3: return function(a, b, c){\n\t return fn.call(that, a, b, c);\n\t };\n\t }\n\t return function(/* ...args */){\n\t return fn.apply(that, arguments);\n\t };\n\t};\n\n/***/ },\n\n/***/ 28:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.1.13 ToObject(argument)\n\tvar defined = __webpack_require__(15);\n\tmodule.exports = function(it){\n\t return Object(defined(it));\n\t};\n\n/***/ },\n\n/***/ 29:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = !__webpack_require__(3) && !__webpack_require__(10)(function(){\n\t return Object.defineProperty(__webpack_require__(21)('div'), 'a', {get: function(){ return 7; }}).a != 7;\n\t});\n\n/***/ },\n\n/***/ 30:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 7.1.15 ToLength\n\tvar toInteger = __webpack_require__(17)\n\t , min = Math.min;\n\tmodule.exports = function(it){\n\t return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n\t};\n\n/***/ },\n\n/***/ 31:\n/***/ function(module, exports) {\n\n\tmodule.exports = function(it){\n\t if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n\t return it;\n\t};\n\n/***/ },\n\n/***/ 32:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar has = __webpack_require__(7)\n\t , toIObject = __webpack_require__(11)\n\t , arrayIndexOf = __webpack_require__(34)(false)\n\t , IE_PROTO = __webpack_require__(19)('IE_PROTO');\n\t\n\tmodule.exports = function(object, names){\n\t var O = toIObject(object)\n\t , i = 0\n\t , result = []\n\t , key;\n\t for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);\n\t // Don't enum bug & hidden keys\n\t while(names.length > i)if(has(O, key = names[i++])){\n\t ~arrayIndexOf(result, key) || result.push(key);\n\t }\n\t return result;\n\t};\n\n/***/ },\n\n/***/ 33:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar def = __webpack_require__(6).f\n\t , has = __webpack_require__(7)\n\t , TAG = __webpack_require__(4)('toStringTag');\n\t\n\tmodule.exports = function(it, tag, stat){\n\t if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag});\n\t};\n\n/***/ },\n\n/***/ 34:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// false -> Array#indexOf\n\t// true -> Array#includes\n\tvar toIObject = __webpack_require__(11)\n\t , toLength = __webpack_require__(30)\n\t , toIndex = __webpack_require__(37);\n\tmodule.exports = function(IS_INCLUDES){\n\t return function($this, el, fromIndex){\n\t var O = toIObject($this)\n\t , length = toLength(O.length)\n\t , index = toIndex(fromIndex, length)\n\t , value;\n\t // Array#includes uses SameValueZero equality algorithm\n\t if(IS_INCLUDES && el != el)while(length > index){\n\t value = O[index++];\n\t if(value != value)return true;\n\t // Array#toIndex ignores holes, Array#includes - not\n\t } else for(;length > index; index++)if(IS_INCLUDES || index in O){\n\t if(O[index] === el)return IS_INCLUDES || index || 0;\n\t } return !IS_INCLUDES && -1;\n\t };\n\t};\n\n/***/ },\n\n/***/ 35:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// fallback for non-array-like ES3 and non-enumerable old V8 strings\n\tvar cof = __webpack_require__(26);\n\tmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){\n\t return cof(it) == 'String' ? it.split('') : Object(it);\n\t};\n\n/***/ },\n\n/***/ 36:\n/***/ function(module, exports) {\n\n\tmodule.exports = true;\n\n/***/ },\n\n/***/ 37:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar toInteger = __webpack_require__(17)\n\t , max = Math.max\n\t , min = Math.min;\n\tmodule.exports = function(index, length){\n\t index = toInteger(index);\n\t return index < 0 ? max(index + length, 0) : min(index, length);\n\t};\n\n/***/ },\n\n/***/ 38:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\tfunction transitionEndEventName() {\n\t var el = document.createElement('span');\n\t var transitions = {\n\t transition: 'transitionend',\n\t OTransition: 'oTransitionEnd',\n\t MozTransition: 'transitionend',\n\t WebkitTransition: 'webkitTransitionEnd'\n\t };\n\t\n\t for (var transition in transitions) {\n\t if (el.style[transition] !== undefined) {\n\t return transitions[transition];\n\t }\n\t }\n\t}\n\t\n\texports.default = transitionEndEventName();\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 40:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar LIBRARY = __webpack_require__(36)\n\t , $export = __webpack_require__(16)\n\t , redefine = __webpack_require__(42)\n\t , hide = __webpack_require__(8)\n\t , has = __webpack_require__(7)\n\t , Iterators = __webpack_require__(23)\n\t , $iterCreate = __webpack_require__(46)\n\t , setToStringTag = __webpack_require__(33)\n\t , getPrototypeOf = __webpack_require__(48)\n\t , ITERATOR = __webpack_require__(4)('iterator')\n\t , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next`\n\t , FF_ITERATOR = '@@iterator'\n\t , KEYS = 'keys'\n\t , VALUES = 'values';\n\t\n\tvar returnThis = function(){ return this; };\n\t\n\tmodule.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){\n\t $iterCreate(Constructor, NAME, next);\n\t var getMethod = function(kind){\n\t if(!BUGGY && kind in proto)return proto[kind];\n\t switch(kind){\n\t case KEYS: return function keys(){ return new Constructor(this, kind); };\n\t case VALUES: return function values(){ return new Constructor(this, kind); };\n\t } return function entries(){ return new Constructor(this, kind); };\n\t };\n\t var TAG = NAME + ' Iterator'\n\t , DEF_VALUES = DEFAULT == VALUES\n\t , VALUES_BUG = false\n\t , proto = Base.prototype\n\t , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]\n\t , $default = $native || getMethod(DEFAULT)\n\t , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined\n\t , $anyNative = NAME == 'Array' ? proto.entries || $native : $native\n\t , methods, key, IteratorPrototype;\n\t // Fix native\n\t if($anyNative){\n\t IteratorPrototype = getPrototypeOf($anyNative.call(new Base));\n\t if(IteratorPrototype !== Object.prototype){\n\t // Set @@toStringTag to native iterators\n\t setToStringTag(IteratorPrototype, TAG, true);\n\t // fix for some old engines\n\t if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis);\n\t }\n\t }\n\t // fix Array#{values, @@iterator}.name in V8 / FF\n\t if(DEF_VALUES && $native && $native.name !== VALUES){\n\t VALUES_BUG = true;\n\t $default = function values(){ return $native.call(this); };\n\t }\n\t // Define iterator\n\t if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){\n\t hide(proto, ITERATOR, $default);\n\t }\n\t // Plug for library\n\t Iterators[NAME] = $default;\n\t Iterators[TAG] = returnThis;\n\t if(DEFAULT){\n\t methods = {\n\t values: DEF_VALUES ? $default : getMethod(VALUES),\n\t keys: IS_SET ? $default : getMethod(KEYS),\n\t entries: $entries\n\t };\n\t if(FORCED)for(key in methods){\n\t if(!(key in proto))redefine(proto, key, methods[key]);\n\t } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n\t }\n\t return methods;\n\t};\n\n/***/ },\n\n/***/ 41:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\n\tvar anObject = __webpack_require__(12)\n\t , dPs = __webpack_require__(47)\n\t , enumBugKeys = __webpack_require__(22)\n\t , IE_PROTO = __webpack_require__(19)('IE_PROTO')\n\t , Empty = function(){ /* empty */ }\n\t , PROTOTYPE = 'prototype';\n\t\n\t// Create object with fake `null` prototype: use iframe Object with cleared prototype\n\tvar createDict = function(){\n\t // Thrash, waste and sodomy: IE GC bug\n\t var iframe = __webpack_require__(21)('iframe')\n\t , i = enumBugKeys.length\n\t , lt = '<'\n\t , gt = '>'\n\t , iframeDocument;\n\t iframe.style.display = 'none';\n\t __webpack_require__(45).appendChild(iframe);\n\t iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n\t // createDict = iframe.contentWindow.Object;\n\t // html.removeChild(iframe);\n\t iframeDocument = iframe.contentWindow.document;\n\t iframeDocument.open();\n\t iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n\t iframeDocument.close();\n\t createDict = iframeDocument.F;\n\t while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];\n\t return createDict();\n\t};\n\t\n\tmodule.exports = Object.create || function create(O, Properties){\n\t var result;\n\t if(O !== null){\n\t Empty[PROTOTYPE] = anObject(O);\n\t result = new Empty;\n\t Empty[PROTOTYPE] = null;\n\t // add \"__proto__\" for Object.getPrototypeOf polyfill\n\t result[IE_PROTO] = O;\n\t } else result = createDict();\n\t return Properties === undefined ? result : dPs(result, Properties);\n\t};\n\n\n/***/ },\n\n/***/ 42:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(8);\n\n/***/ },\n\n/***/ 43:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar $at = __webpack_require__(51)(true);\n\t\n\t// 21.1.3.27 String.prototype[@@iterator]()\n\t__webpack_require__(40)(String, 'String', function(iterated){\n\t this._t = String(iterated); // target\n\t this._i = 0; // next index\n\t// 21.1.5.2.1 %StringIteratorPrototype%.next()\n\t}, function(){\n\t var O = this._t\n\t , index = this._i\n\t , point;\n\t if(index >= O.length)return {value: undefined, done: true};\n\t point = $at(O, index);\n\t this._i += point.length;\n\t return {value: point, done: false};\n\t});\n\n/***/ },\n\n/***/ 45:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(2).document && document.documentElement;\n\n/***/ },\n\n/***/ 46:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar create = __webpack_require__(41)\n\t , descriptor = __webpack_require__(14)\n\t , setToStringTag = __webpack_require__(33)\n\t , IteratorPrototype = {};\n\t\n\t// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\n\t__webpack_require__(8)(IteratorPrototype, __webpack_require__(4)('iterator'), function(){ return this; });\n\t\n\tmodule.exports = function(Constructor, NAME, next){\n\t Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)});\n\t setToStringTag(Constructor, NAME + ' Iterator');\n\t};\n\n/***/ },\n\n/***/ 47:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar dP = __webpack_require__(6)\n\t , anObject = __webpack_require__(12)\n\t , getKeys = __webpack_require__(18);\n\t\n\tmodule.exports = __webpack_require__(3) ? Object.defineProperties : function defineProperties(O, Properties){\n\t anObject(O);\n\t var keys = getKeys(Properties)\n\t , length = keys.length\n\t , i = 0\n\t , P;\n\t while(length > i)dP.f(O, P = keys[i++], Properties[P]);\n\t return O;\n\t};\n\n/***/ },\n\n/***/ 48:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\n\tvar has = __webpack_require__(7)\n\t , toObject = __webpack_require__(28)\n\t , IE_PROTO = __webpack_require__(19)('IE_PROTO')\n\t , ObjectProto = Object.prototype;\n\t\n\tmodule.exports = Object.getPrototypeOf || function(O){\n\t O = toObject(O);\n\t if(has(O, IE_PROTO))return O[IE_PROTO];\n\t if(typeof O.constructor == 'function' && O instanceof O.constructor){\n\t return O.constructor.prototype;\n\t } return O instanceof Object ? ObjectProto : null;\n\t};\n\n/***/ },\n\n/***/ 51:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar toInteger = __webpack_require__(17)\n\t , defined = __webpack_require__(15);\n\t// true -> String#at\n\t// false -> String#codePointAt\n\tmodule.exports = function(TO_STRING){\n\t return function(that, pos){\n\t var s = String(defined(that))\n\t , i = toInteger(pos)\n\t , l = s.length\n\t , a, b;\n\t if(i < 0 || i >= l)return TO_STRING ? '' : undefined;\n\t a = s.charCodeAt(i);\n\t return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n\t ? TO_STRING ? s.charAt(i) : a\n\t : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n\t };\n\t};\n\n/***/ },\n\n/***/ 56:\n/***/ function(module, exports, __webpack_require__) {\n\n\t\"use strict\";\n\t\n\texports.__esModule = true;\n\t\n\tvar _from = __webpack_require__(58);\n\t\n\tvar _from2 = _interopRequireDefault(_from);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = function (arr) {\n\t if (Array.isArray(arr)) {\n\t for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) {\n\t arr2[i] = arr[i];\n\t }\n\t\n\t return arr2;\n\t } else {\n\t return (0, _from2.default)(arr);\n\t }\n\t};\n\n/***/ },\n\n/***/ 58:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = { \"default\": __webpack_require__(59), __esModule: true };\n\n/***/ },\n\n/***/ 59:\n/***/ function(module, exports, __webpack_require__) {\n\n\t__webpack_require__(43);\n\t__webpack_require__(68);\n\tmodule.exports = __webpack_require__(5).Array.from;\n\n/***/ },\n\n/***/ 60:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// getting tag from 19.1.3.6 Object.prototype.toString()\n\tvar cof = __webpack_require__(26)\n\t , TAG = __webpack_require__(4)('toStringTag')\n\t // ES3 wrong here\n\t , ARG = cof(function(){ return arguments; }()) == 'Arguments';\n\t\n\t// fallback for IE11 Script Access Denied error\n\tvar tryGet = function(it, key){\n\t try {\n\t return it[key];\n\t } catch(e){ /* empty */ }\n\t};\n\t\n\tmodule.exports = function(it){\n\t var O, T, B;\n\t return it === undefined ? 'Undefined' : it === null ? 'Null'\n\t // @@toStringTag case\n\t : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T\n\t // builtinTag case\n\t : ARG ? cof(O)\n\t // ES3 arguments fallback\n\t : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n\t};\n\n/***/ },\n\n/***/ 61:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar $defineProperty = __webpack_require__(6)\n\t , createDesc = __webpack_require__(14);\n\t\n\tmodule.exports = function(object, index, value){\n\t if(index in object)$defineProperty.f(object, index, createDesc(0, value));\n\t else object[index] = value;\n\t};\n\n/***/ },\n\n/***/ 62:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// check on default Array iterator\n\tvar Iterators = __webpack_require__(23)\n\t , ITERATOR = __webpack_require__(4)('iterator')\n\t , ArrayProto = Array.prototype;\n\t\n\tmodule.exports = function(it){\n\t return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);\n\t};\n\n/***/ },\n\n/***/ 63:\n/***/ function(module, exports, __webpack_require__) {\n\n\t// call something on iterator step with safe closing on error\n\tvar anObject = __webpack_require__(12);\n\tmodule.exports = function(iterator, fn, value, entries){\n\t try {\n\t return entries ? fn(anObject(value)[0], value[1]) : fn(value);\n\t // 7.4.6 IteratorClose(iterator, completion)\n\t } catch(e){\n\t var ret = iterator['return'];\n\t if(ret !== undefined)anObject(ret.call(iterator));\n\t throw e;\n\t }\n\t};\n\n/***/ },\n\n/***/ 64:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar ITERATOR = __webpack_require__(4)('iterator')\n\t , SAFE_CLOSING = false;\n\t\n\ttry {\n\t var riter = [7][ITERATOR]();\n\t riter['return'] = function(){ SAFE_CLOSING = true; };\n\t Array.from(riter, function(){ throw 2; });\n\t} catch(e){ /* empty */ }\n\t\n\tmodule.exports = function(exec, skipClosing){\n\t if(!skipClosing && !SAFE_CLOSING)return false;\n\t var safe = false;\n\t try {\n\t var arr = [7]\n\t , iter = arr[ITERATOR]();\n\t iter.next = function(){ return {done: safe = true}; };\n\t arr[ITERATOR] = function(){ return iter; };\n\t exec(arr);\n\t } catch(e){ /* empty */ }\n\t return safe;\n\t};\n\n/***/ },\n\n/***/ 67:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar classof = __webpack_require__(60)\n\t , ITERATOR = __webpack_require__(4)('iterator')\n\t , Iterators = __webpack_require__(23);\n\tmodule.exports = __webpack_require__(5).getIteratorMethod = function(it){\n\t if(it != undefined)return it[ITERATOR]\n\t || it['@@iterator']\n\t || Iterators[classof(it)];\n\t};\n\n/***/ },\n\n/***/ 68:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\tvar ctx = __webpack_require__(27)\n\t , $export = __webpack_require__(16)\n\t , toObject = __webpack_require__(28)\n\t , call = __webpack_require__(63)\n\t , isArrayIter = __webpack_require__(62)\n\t , toLength = __webpack_require__(30)\n\t , createProperty = __webpack_require__(61)\n\t , getIterFn = __webpack_require__(67);\n\t\n\t$export($export.S + $export.F * !__webpack_require__(64)(function(iter){ Array.from(iter); }), 'Array', {\n\t // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)\n\t from: function from(arrayLike/*, mapfn = undefined, thisArg = undefined*/){\n\t var O = toObject(arrayLike)\n\t , C = typeof this == 'function' ? this : Array\n\t , aLen = arguments.length\n\t , mapfn = aLen > 1 ? arguments[1] : undefined\n\t , mapping = mapfn !== undefined\n\t , index = 0\n\t , iterFn = getIterFn(O)\n\t , length, result, step, iterator;\n\t if(mapping)mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);\n\t // if object isn't iterable or it's array with default iterator - use simple case\n\t if(iterFn != undefined && !(C == Array && isArrayIter(iterFn))){\n\t for(iterator = iterFn.call(O), result = new C; !(step = iterator.next()).done; index++){\n\t createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);\n\t }\n\t } else {\n\t length = toLength(O.length);\n\t for(result = new C(length); length > index; index++){\n\t createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);\n\t }\n\t }\n\t result.length = index;\n\t return result;\n\t }\n\t});\n\n\n/***/ },\n\n/***/ 93:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdTooltip = __webpack_require__(278);\n\t\n\tvar _mdTooltip2 = _interopRequireDefault(_mdTooltip);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-tooltip', Vue.extend(_mdTooltip2.default));\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 148:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _toConsumableArray2 = __webpack_require__(56);\n\t\n\tvar _toConsumableArray3 = _interopRequireDefault(_toConsumableArray2);\n\t\n\tvar _transitionEndEventName = __webpack_require__(38);\n\t\n\tvar _transitionEndEventName2 = _interopRequireDefault(_transitionEndEventName);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t props: {\n\t mdDirection: {\n\t type: String,\n\t default: 'bottom'\n\t },\n\t mdDelay: {\n\t type: String,\n\t default: '0'\n\t }\n\t },\n\t data: function data() {\n\t return {\n\t active: false,\n\t parentClass: null,\n\t transitionOff: false,\n\t topPosition: false,\n\t leftPosition: false\n\t };\n\t },\n\t computed: {\n\t classes: function classes() {\n\t var cssClasses = {\n\t 'md-active': this.active,\n\t 'md-transition-off': this.transitionOff,\n\t 'md-tooltip-top': this.mdDirection === 'top',\n\t 'md-tooltip-right': this.mdDirection === 'right',\n\t 'md-tooltip-bottom': this.mdDirection === 'bottom',\n\t 'md-tooltip-left': this.mdDirection === 'left'\n\t };\n\t\n\t if (this.parentClass) {\n\t cssClasses[this.parentClass] = true;\n\t }\n\t\n\t return cssClasses;\n\t },\n\t style: function style() {\n\t return {\n\t 'transition-delay': this.mdDelay + 'ms',\n\t top: this.topPosition + 'px',\n\t left: this.leftPosition + 'px'\n\t };\n\t }\n\t },\n\t watch: {\n\t mdDirection: function mdDirection() {\n\t this.calculateTooltipPosition();\n\t }\n\t },\n\t methods: {\n\t removeTooltips: function removeTooltips() {\n\t if (this.tooltipElement.parentNode) {\n\t this.tooltipElement.removeEventListener(_transitionEndEventName2.default, this.removeTooltips);\n\t this.tooltipElement.parentNode.removeChild(this.tooltipElement);\n\t }\n\t },\n\t calculateTooltipPosition: function calculateTooltipPosition() {\n\t var position = this.parentElement.getBoundingClientRect();\n\t var cssPosition = {};\n\t\n\t switch (this.mdDirection) {\n\t case 'top':\n\t cssPosition.top = position.top - this.$el.offsetHeight;\n\t cssPosition.left = position.left + position.width / 2;\n\t\n\t break;\n\t\n\t case 'right':\n\t cssPosition.top = position.top;\n\t cssPosition.left = position.left + position.width;\n\t\n\t break;\n\t\n\t case 'bottom':\n\t cssPosition.top = position.bottom;\n\t cssPosition.left = position.left + position.width / 2;\n\t\n\t break;\n\t\n\t case 'left':\n\t cssPosition.top = position.top;\n\t cssPosition.left = position.left - this.$el.offsetWidth;\n\t\n\t break;\n\t\n\t default:\n\t console.warn('Invalid ' + this.mdDirection + ' option to md-direction option');\n\t }\n\t\n\t this.topPosition = cssPosition.top;\n\t this.leftPosition = cssPosition.left;\n\t },\n\t generateTooltipClasses: function generateTooltipClasses() {\n\t var classes = [];\n\t\n\t [].concat((0, _toConsumableArray3.default)(this.parentElement.classList)).forEach(function (cssClass) {\n\t if (cssClass.indexOf('md-') >= 0 && cssClass !== 'md-active') {\n\t classes.push(cssClass + '-tooltip');\n\t }\n\t });\n\t\n\t this.parentClass = classes.join(' ');\n\t },\n\t open: function open() {\n\t var _this = this;\n\t\n\t this.removeTooltips();\n\t\n\t this.$nextTick(function () {\n\t _this.rootElement.appendChild(_this.tooltipElement);\n\t getComputedStyle(_this.tooltipElement).top;\n\t _this.transitionOff = true;\n\t _this.generateTooltipClasses();\n\t _this.calculateTooltipPosition();\n\t\n\t window.setTimeout(function () {\n\t _this.transitionOff = false;\n\t _this.active = true;\n\t }, 10);\n\t });\n\t },\n\t close: function close() {\n\t this.active = false;\n\t this.tooltipElement.removeEventListener(_transitionEndEventName2.default, this.removeTooltips);\n\t this.tooltipElement.addEventListener(_transitionEndEventName2.default, this.removeTooltips);\n\t }\n\t },\n\t mounted: function mounted() {\n\t var _this2 = this;\n\t\n\t this.$nextTick(function () {\n\t _this2.tooltipElement = _this2.$el;\n\t _this2.parentElement = _this2.tooltipElement.parentNode;\n\t _this2.rootElement = _this2.$root.$el;\n\t\n\t _this2.$el.parentNode.removeChild(_this2.$el);\n\t\n\t _this2.parentElement.addEventListener('mouseenter', _this2.open);\n\t _this2.parentElement.addEventListener('focus', _this2.open);\n\t _this2.parentElement.addEventListener('mouseleave', _this2.close);\n\t _this2.parentElement.addEventListener('blur', _this2.close);\n\t });\n\t },\n\t beforeDestroy: function beforeDestroy() {\n\t this.active = false;\n\t\n\t this.removeTooltips();\n\t\n\t if (this.parentElement) {\n\t this.parentElement.removeEventListener('mouseenter', this.open);\n\t this.parentElement.removeEventListener('focus', this.open);\n\t this.parentElement.removeEventListener('mouseleave', this.close);\n\t this.parentElement.removeEventListener('blur', this.close);\n\t }\n\t }\n\t}; //\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\t//\n\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 184:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 278:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(184)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(148)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(298)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n\n/***/ 298:\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('span', {\n\t staticClass: \"md-tooltip\",\n\t class: _vm.classes,\n\t style: (_vm.style)\n\t }, [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdTooltip/index.debug.js"," \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 c05fcff1b8f3724fbaaf","// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();\nif(typeof __g == 'number')__g = global; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_global.js\n// module id = 2\n// module chunks = 0 1 2 3 4 5 6","// Thank's IE8 for his funny defineProperty\nmodule.exports = !require('./_fails')(function(){\n return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_descriptors.js\n// module id = 3\n// module chunks = 0 1 2 3 4 5 6","var store = require('./_shared')('wks')\n , uid = require('./_uid')\n , Symbol = require('./_global').Symbol\n , USE_SYMBOL = typeof Symbol == 'function';\n\nvar $exports = module.exports = function(name){\n return store[name] || (store[name] =\n USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n};\n\n$exports.store = store;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_wks.js\n// module id = 4\n// module chunks = 0 1 2 3","var core = module.exports = {version: '2.4.0'};\nif(typeof __e == 'number')__e = core; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_core.js\n// module id = 5\n// module chunks = 0 1 2 3 4 5 6","var anObject = require('./_an-object')\n , IE8_DOM_DEFINE = require('./_ie8-dom-define')\n , toPrimitive = require('./_to-primitive')\n , dP = Object.defineProperty;\n\nexports.f = require('./_descriptors') ? Object.defineProperty : function defineProperty(O, P, Attributes){\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if(IE8_DOM_DEFINE)try {\n return dP(O, P, Attributes);\n } catch(e){ /* empty */ }\n if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n if('value' in Attributes)O[P] = Attributes.value;\n return O;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dp.js\n// module id = 6\n// module chunks = 0 1 2 3 4 5 6","var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function(it, key){\n return hasOwnProperty.call(it, key);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_has.js\n// module id = 7\n// module chunks = 0 1 2 3 4 5","var dP = require('./_object-dp')\n , createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function(object, key, value){\n return dP.f(object, key, createDesc(1, value));\n} : function(object, key, value){\n object[key] = value;\n return object;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_hide.js\n// module id = 8\n// module chunks = 0 1 2 3 4 5 6","module.exports = function(it){\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-object.js\n// module id = 9\n// module chunks = 0 1 2 3 4 5 6","module.exports = function(exec){\n try {\n return !!exec();\n } catch(e){\n return true;\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_fails.js\n// module id = 10\n// module chunks = 0 1 2 3 4 5 6","// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = require('./_iobject')\n , defined = require('./_defined');\nmodule.exports = function(it){\n return IObject(defined(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-iobject.js\n// module id = 11\n// module chunks = 0 1 2 3 4 5","var isObject = require('./_is-object');\nmodule.exports = function(it){\n if(!isObject(it))throw TypeError(it + ' is not an object!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_an-object.js\n// module id = 12\n// module chunks = 0 1 2 3 4 5 6","module.exports = function(bitmap, value){\n return {\n enumerable : !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable : !(bitmap & 4),\n value : value\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_property-desc.js\n// module id = 14\n// module chunks = 0 1 2 3 4 5 6","// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function(it){\n if(it == undefined)throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_defined.js\n// module id = 15\n// module chunks = 0 1 2 3 4 5","var global = require('./_global')\n , core = require('./_core')\n , ctx = require('./_ctx')\n , hide = require('./_hide')\n , PROTOTYPE = 'prototype';\n\nvar $export = function(type, name, source){\n var IS_FORCED = type & $export.F\n , IS_GLOBAL = type & $export.G\n , IS_STATIC = type & $export.S\n , IS_PROTO = type & $export.P\n , IS_BIND = type & $export.B\n , IS_WRAP = type & $export.W\n , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n , expProto = exports[PROTOTYPE]\n , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n , key, own, out;\n if(IS_GLOBAL)source = name;\n for(key in source){\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if(own && key in exports)continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function(C){\n var F = function(a, b, c){\n if(this instanceof C){\n switch(arguments.length){\n case 0: return new C;\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if(IS_PROTO){\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library` \nmodule.exports = $export;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_export.js\n// module id = 16\n// module chunks = 0 1 2 3 4 5 6","// 7.1.4 ToInteger\nvar ceil = Math.ceil\n , floor = Math.floor;\nmodule.exports = function(it){\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-integer.js\n// module id = 17\n// module chunks = 0 1 2 3 4 5","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal')\n , enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O){\n return $keys(O, enumBugKeys);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys.js\n// module id = 18\n// module chunks = 0 1 2 3 4 5","var shared = require('./_shared')('keys')\n , uid = require('./_uid');\nmodule.exports = function(key){\n return shared[key] || (shared[key] = uid(key));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared-key.js\n// module id = 19\n// module chunks = 0 1 2 3 4 5","var id = 0\n , px = Math.random();\nmodule.exports = function(key){\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_uid.js\n// module id = 20\n// module chunks = 0 1 2 3 4 5","var isObject = require('./_is-object')\n , document = require('./_global').document\n // in old IE typeof document.createElement is 'object'\n , is = isObject(document) && isObject(document.createElement);\nmodule.exports = function(it){\n return is ? document.createElement(it) : {};\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_dom-create.js\n// module id = 21\n// module chunks = 0 1 2 3 4 5 6","// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-bug-keys.js\n// module id = 22\n// module chunks = 0 1 2 3 4 5","module.exports = {};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iterators.js\n// module id = 23\n// module chunks = 0 1 2 3","var global = require('./_global')\n , SHARED = '__core-js_shared__'\n , store = global[SHARED] || (global[SHARED] = {});\nmodule.exports = function(key){\n return store[key] || (store[key] = {});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared.js\n// module id = 24\n// module chunks = 0 1 2 3 4 5","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function(it, S){\n if(!isObject(it))return it;\n var fn, val;\n if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-primitive.js\n// module id = 25\n// module chunks = 0 1 2 3 4 5 6","var toString = {}.toString;\n\nmodule.exports = function(it){\n return toString.call(it).slice(8, -1);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_cof.js\n// module id = 26\n// module chunks = 0 1 2 3 4 5","// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function(fn, that, length){\n aFunction(fn);\n if(that === undefined)return fn;\n switch(length){\n case 1: return function(a){\n return fn.call(that, a);\n };\n case 2: return function(a, b){\n return fn.call(that, a, b);\n };\n case 3: return function(a, b, c){\n return fn.call(that, a, b, c);\n };\n }\n return function(/* ...args */){\n return fn.apply(that, arguments);\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ctx.js\n// module id = 27\n// module chunks = 0 1 2 3 4 5 6","// 7.1.13 ToObject(argument)\nvar defined = require('./_defined');\nmodule.exports = function(it){\n return Object(defined(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-object.js\n// module id = 28\n// module chunks = 0 1 2 3 4 5","module.exports = !require('./_descriptors') && !require('./_fails')(function(){\n return Object.defineProperty(require('./_dom-create')('div'), 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ie8-dom-define.js\n// module id = 29\n// module chunks = 0 1 2 3 4 5 6","// 7.1.15 ToLength\nvar toInteger = require('./_to-integer')\n , min = Math.min;\nmodule.exports = function(it){\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-length.js\n// module id = 30\n// module chunks = 0 1 2 3 4 5","module.exports = function(it){\n if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_a-function.js\n// module id = 31\n// module chunks = 0 1 2 3 4 5 6","var has = require('./_has')\n , toIObject = require('./_to-iobject')\n , arrayIndexOf = require('./_array-includes')(false)\n , IE_PROTO = require('./_shared-key')('IE_PROTO');\n\nmodule.exports = function(object, names){\n var O = toIObject(object)\n , i = 0\n , result = []\n , key;\n for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while(names.length > i)if(has(O, key = names[i++])){\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys-internal.js\n// module id = 32\n// module chunks = 0 1 2 3 4 5","var def = require('./_object-dp').f\n , has = require('./_has')\n , TAG = require('./_wks')('toStringTag');\n\nmodule.exports = function(it, tag, stat){\n if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_set-to-string-tag.js\n// module id = 33\n// module chunks = 0 1 2 3","// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = require('./_to-iobject')\n , toLength = require('./_to-length')\n , toIndex = require('./_to-index');\nmodule.exports = function(IS_INCLUDES){\n return function($this, el, fromIndex){\n var O = toIObject($this)\n , length = toLength(O.length)\n , index = toIndex(fromIndex, length)\n , value;\n // Array#includes uses SameValueZero equality algorithm\n if(IS_INCLUDES && el != el)while(length > index){\n value = O[index++];\n if(value != value)return true;\n // Array#toIndex ignores holes, Array#includes - not\n } else for(;length > index; index++)if(IS_INCLUDES || index in O){\n if(O[index] === el)return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_array-includes.js\n// module id = 34\n// module chunks = 0 1 2 3 4 5","// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = require('./_cof');\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iobject.js\n// module id = 35\n// module chunks = 0 1 2 3 4 5","module.exports = true;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_library.js\n// module id = 36\n// module chunks = 0 1 2 3","var toInteger = require('./_to-integer')\n , max = Math.max\n , min = Math.min;\nmodule.exports = function(index, length){\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-index.js\n// module id = 37\n// module chunks = 0 1 2 3 4 5","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","'use strict';\nvar LIBRARY = require('./_library')\n , $export = require('./_export')\n , redefine = require('./_redefine')\n , hide = require('./_hide')\n , has = require('./_has')\n , Iterators = require('./_iterators')\n , $iterCreate = require('./_iter-create')\n , setToStringTag = require('./_set-to-string-tag')\n , getPrototypeOf = require('./_object-gpo')\n , ITERATOR = require('./_wks')('iterator')\n , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next`\n , FF_ITERATOR = '@@iterator'\n , KEYS = 'keys'\n , VALUES = 'values';\n\nvar returnThis = function(){ return this; };\n\nmodule.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){\n $iterCreate(Constructor, NAME, next);\n var getMethod = function(kind){\n if(!BUGGY && kind in proto)return proto[kind];\n switch(kind){\n case KEYS: return function keys(){ return new Constructor(this, kind); };\n case VALUES: return function values(){ return new Constructor(this, kind); };\n } return function entries(){ return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator'\n , DEF_VALUES = DEFAULT == VALUES\n , VALUES_BUG = false\n , proto = Base.prototype\n , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]\n , $default = $native || getMethod(DEFAULT)\n , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined\n , $anyNative = NAME == 'Array' ? proto.entries || $native : $native\n , methods, key, IteratorPrototype;\n // Fix native\n if($anyNative){\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base));\n if(IteratorPrototype !== Object.prototype){\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if(DEF_VALUES && $native && $native.name !== VALUES){\n VALUES_BUG = true;\n $default = function values(){ return $native.call(this); };\n }\n // Define iterator\n if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if(DEFAULT){\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if(FORCED)for(key in methods){\n if(!(key in proto))redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-define.js\n// module id = 40\n// module chunks = 0 1 2 3","// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\nvar anObject = require('./_an-object')\n , dPs = require('./_object-dps')\n , enumBugKeys = require('./_enum-bug-keys')\n , IE_PROTO = require('./_shared-key')('IE_PROTO')\n , Empty = function(){ /* empty */ }\n , PROTOTYPE = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function(){\n // Thrash, waste and sodomy: IE GC bug\n var iframe = require('./_dom-create')('iframe')\n , i = enumBugKeys.length\n , lt = '<'\n , gt = '>'\n , iframeDocument;\n iframe.style.display = 'none';\n require('./_html').appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];\n return createDict();\n};\n\nmodule.exports = Object.create || function create(O, Properties){\n var result;\n if(O !== null){\n Empty[PROTOTYPE] = anObject(O);\n result = new Empty;\n Empty[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = createDict();\n return Properties === undefined ? result : dPs(result, Properties);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-create.js\n// module id = 41\n// module chunks = 0 1 2 3","module.exports = require('./_hide');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_redefine.js\n// module id = 42\n// module chunks = 0 1 2 3","'use strict';\nvar $at = require('./_string-at')(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\nrequire('./_iter-define')(String, 'String', function(iterated){\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function(){\n var O = this._t\n , index = this._i\n , point;\n if(index >= O.length)return {value: undefined, done: true};\n point = $at(O, index);\n this._i += point.length;\n return {value: point, done: false};\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.string.iterator.js\n// module id = 43\n// module chunks = 0 1 2 3","module.exports = require('./_global').document && document.documentElement;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_html.js\n// module id = 45\n// module chunks = 0 1 2 3","'use strict';\nvar create = require('./_object-create')\n , descriptor = require('./_property-desc')\n , setToStringTag = require('./_set-to-string-tag')\n , IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\nrequire('./_hide')(IteratorPrototype, require('./_wks')('iterator'), function(){ return this; });\n\nmodule.exports = function(Constructor, NAME, next){\n Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)});\n setToStringTag(Constructor, NAME + ' Iterator');\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-create.js\n// module id = 46\n// module chunks = 0 1 2 3","var dP = require('./_object-dp')\n , anObject = require('./_an-object')\n , getKeys = require('./_object-keys');\n\nmodule.exports = require('./_descriptors') ? Object.defineProperties : function defineProperties(O, Properties){\n anObject(O);\n var keys = getKeys(Properties)\n , length = keys.length\n , i = 0\n , P;\n while(length > i)dP.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dps.js\n// module id = 47\n// module chunks = 0 1 2 3","// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\nvar has = require('./_has')\n , toObject = require('./_to-object')\n , IE_PROTO = require('./_shared-key')('IE_PROTO')\n , ObjectProto = Object.prototype;\n\nmodule.exports = Object.getPrototypeOf || function(O){\n O = toObject(O);\n if(has(O, IE_PROTO))return O[IE_PROTO];\n if(typeof O.constructor == 'function' && O instanceof O.constructor){\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gpo.js\n// module id = 48\n// module chunks = 0 1 2 3","var toInteger = require('./_to-integer')\n , defined = require('./_defined');\n// true -> String#at\n// false -> String#codePointAt\nmodule.exports = function(TO_STRING){\n return function(that, pos){\n var s = String(defined(that))\n , i = toInteger(pos)\n , l = s.length\n , a, b;\n if(i < 0 || i >= l)return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_string-at.js\n// module id = 51\n// module chunks = 0 1 2 3","\"use strict\";\n\nexports.__esModule = true;\n\nvar _from = require(\"../core-js/array/from\");\n\nvar _from2 = _interopRequireDefault(_from);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = function (arr) {\n if (Array.isArray(arr)) {\n for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) {\n arr2[i] = arr[i];\n }\n\n return arr2;\n } else {\n return (0, _from2.default)(arr);\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/helpers/toConsumableArray.js\n// module id = 56\n// module chunks = 0 2 3","module.exports = { \"default\": require(\"core-js/library/fn/array/from\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/array/from.js\n// module id = 58\n// module chunks = 0 2 3","require('../../modules/es6.string.iterator');\nrequire('../../modules/es6.array.from');\nmodule.exports = require('../../modules/_core').Array.from;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/array/from.js\n// module id = 59\n// module chunks = 0 2 3","// getting tag from 19.1.3.6 Object.prototype.toString()\nvar cof = require('./_cof')\n , TAG = require('./_wks')('toStringTag')\n // ES3 wrong here\n , ARG = cof(function(){ return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function(it, key){\n try {\n return it[key];\n } catch(e){ /* empty */ }\n};\n\nmodule.exports = function(it){\n var O, T, B;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T\n // builtinTag case\n : ARG ? cof(O)\n // ES3 arguments fallback\n : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_classof.js\n// module id = 60\n// module chunks = 0 2 3","'use strict';\nvar $defineProperty = require('./_object-dp')\n , createDesc = require('./_property-desc');\n\nmodule.exports = function(object, index, value){\n if(index in object)$defineProperty.f(object, index, createDesc(0, value));\n else object[index] = value;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_create-property.js\n// module id = 61\n// module chunks = 0 2 3","// check on default Array iterator\nvar Iterators = require('./_iterators')\n , ITERATOR = require('./_wks')('iterator')\n , ArrayProto = Array.prototype;\n\nmodule.exports = function(it){\n return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-array-iter.js\n// module id = 62\n// module chunks = 0 2 3","// call something on iterator step with safe closing on error\nvar anObject = require('./_an-object');\nmodule.exports = function(iterator, fn, value, entries){\n try {\n return entries ? fn(anObject(value)[0], value[1]) : fn(value);\n // 7.4.6 IteratorClose(iterator, completion)\n } catch(e){\n var ret = iterator['return'];\n if(ret !== undefined)anObject(ret.call(iterator));\n throw e;\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-call.js\n// module id = 63\n// module chunks = 0 2 3","var ITERATOR = require('./_wks')('iterator')\n , SAFE_CLOSING = false;\n\ntry {\n var riter = [7][ITERATOR]();\n riter['return'] = function(){ SAFE_CLOSING = true; };\n Array.from(riter, function(){ throw 2; });\n} catch(e){ /* empty */ }\n\nmodule.exports = function(exec, skipClosing){\n if(!skipClosing && !SAFE_CLOSING)return false;\n var safe = false;\n try {\n var arr = [7]\n , iter = arr[ITERATOR]();\n iter.next = function(){ return {done: safe = true}; };\n arr[ITERATOR] = function(){ return iter; };\n exec(arr);\n } catch(e){ /* empty */ }\n return safe;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iter-detect.js\n// module id = 64\n// module chunks = 0 2 3","var classof = require('./_classof')\n , ITERATOR = require('./_wks')('iterator')\n , Iterators = require('./_iterators');\nmodule.exports = require('./_core').getIteratorMethod = function(it){\n if(it != undefined)return it[ITERATOR]\n || it['@@iterator']\n || Iterators[classof(it)];\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/core.get-iterator-method.js\n// module id = 67\n// module chunks = 0 2 3","'use strict';\nvar ctx = require('./_ctx')\n , $export = require('./_export')\n , toObject = require('./_to-object')\n , call = require('./_iter-call')\n , isArrayIter = require('./_is-array-iter')\n , toLength = require('./_to-length')\n , createProperty = require('./_create-property')\n , getIterFn = require('./core.get-iterator-method');\n\n$export($export.S + $export.F * !require('./_iter-detect')(function(iter){ Array.from(iter); }), 'Array', {\n // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)\n from: function from(arrayLike/*, mapfn = undefined, thisArg = undefined*/){\n var O = toObject(arrayLike)\n , C = typeof this == 'function' ? this : Array\n , aLen = arguments.length\n , mapfn = aLen > 1 ? arguments[1] : undefined\n , mapping = mapfn !== undefined\n , index = 0\n , iterFn = getIterFn(O)\n , length, result, step, iterator;\n if(mapping)mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);\n // if object isn't iterable or it's array with default iterator - use simple case\n if(iterFn != undefined && !(C == Array && isArrayIter(iterFn))){\n for(iterator = iterFn.call(O), result = new C; !(step = iterator.next()).done; index++){\n createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);\n }\n } else {\n length = toLength(O.length);\n for(result = new C(length); length > index; index++){\n createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);\n }\n }\n result.length = index;\n return result;\n }\n});\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.array.from.js\n// module id = 68\n// module chunks = 0 2 3","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","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdTooltip.vue?841e77b0","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) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdTooltip/mdTooltip.vue\n// module id = 278\n// module chunks = 0 3","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('span', {\n staticClass: \"md-tooltip\",\n class: _vm.classes,\n style: (_vm.style)\n }, [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\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 = 298\n// module chunks = 0 3"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdTooltip/index.js b/dist/components/mdTooltip/index.js index 3c72639..bbbd135 100644 --- a/dist/components/mdTooltip/index.js +++ b/dist/components/mdTooltip/index.js @@ -1 +1,6 @@ -!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(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return t[r].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(93)},2:function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},3:function(t,e,n){t.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},4:function(t,e,n){var r=n(24)("wks"),o=n(20),i=n(2).Symbol,u="function"==typeof i,c=t.exports=function(t){return r[t]||(r[t]=u&&i[t]||(u?i:o)("Symbol."+t))};c.store=r},5:function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},6:function(t,e,n){var r=n(12),o=n(29),i=n(25),u=Object.defineProperty;e.f=n(3)?Object.defineProperty:function(t,e,n){if(r(t),e=i(e,!0),r(n),o)try{return u(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},7:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},8:function(t,e,n){var r=n(6),o=n(14);t.exports=n(3)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},9:function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},10:function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},11:function(t,e,n){var r=n(35),o=n(15);t.exports=function(t){return r(o(t))}},12:function(t,e,n){var r=n(9);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},14:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},15:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},16:function(t,e,n){var r=n(2),o=n(5),i=n(27),u=n(8),c="prototype",s=function(t,e,n){var f,a,l,p=t&s.F,d=t&s.G,v=t&s.S,h=t&s.P,m=t&s.B,y=t&s.W,x=d?o:o[e]||(o[e]={}),b=x[c],E=d?r:v?r[e]:(r[e]||{})[c];d&&(n=e);for(f in n)a=!p&&E&&void 0!==E[f],a&&f in x||(l=a?E[f]:n[f],x[f]=d&&"function"!=typeof E[f]?n[f]:m&&a?i(l,r):y&&E[f]==l?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e[c]=t[c],e}(l):h&&"function"==typeof l?i(Function.call,l):l,h&&((x.virtual||(x.virtual={}))[f]=l,t&s.R&&b&&!b[f]&&u(b,f,l)))};s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,t.exports=s},17:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},18:function(t,e,n){var r=n(32),o=n(22);t.exports=Object.keys||function(t){return r(t,o)}},19:function(t,e,n){var r=n(24)("keys"),o=n(20);t.exports=function(t){return r[t]||(r[t]=o(t))}},20:function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},21:function(t,e,n){var r=n(9),o=n(2).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},22:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},23:function(t,e){t.exports={}},24:function(t,e,n){var r=n(2),o="__core-js_shared__",i=r[o]||(r[o]={});t.exports=function(t){return i[t]||(i[t]={})}},25:function(t,e,n){var r=n(9);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},26:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},27:function(t,e,n){var r=n(31);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},28:function(t,e,n){var r=n(15);t.exports=function(t){return Object(r(t))}},29:function(t,e,n){t.exports=!n(3)&&!n(10)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},30:function(t,e,n){var r=n(17),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},31:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},32:function(t,e,n){var r=n(7),o=n(11),i=n(34)(!1),u=n(19)("IE_PROTO");t.exports=function(t,e){var n,c=o(t),s=0,f=[];for(n in c)n!=u&&r(c,n)&&f.push(n);for(;e.length>s;)r(c,n=e[s++])&&(~i(f,n)||f.push(n));return f}},33:function(t,e,n){var r=n(6).f,o=n(7),i=n(4)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,i)&&r(t,i,{configurable:!0,value:e})}},34:function(t,e,n){var r=n(11),o=n(30),i=n(37);t.exports=function(t){return function(e,n,u){var c,s=r(e),f=o(s.length),a=i(u,f);if(t&&n!=n){for(;f>a;)if(c=s[a++],c!=c)return!0}else for(;f>a;a++)if((t||a in s)&&s[a]===n)return t||a||0;return!t&&-1}}},35:function(t,e,n){var r=n(26);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},36:function(t,e){t.exports=!0},37:function(t,e,n){var r=n(17),o=Math.max,i=Math.min;t.exports=function(t,e){return t=r(t),t<0?o(t+e,0):i(t,e)}},38: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},40:function(t,e,n){"use strict";var r=n(36),o=n(16),i=n(42),u=n(8),c=n(7),s=n(23),f=n(46),a=n(33),l=n(48),p=n(4)("iterator"),d=!([].keys&&"next"in[].keys()),v="@@iterator",h="keys",m="values",y=function(){return this};t.exports=function(t,e,n,x,b,E,g){f(n,e,x);var w,_,O,j=function(t){if(!d&&t in S)return S[t];switch(t){case h:return function(){return new n(this,t)};case m:return function(){return new n(this,t)}}return function(){return new n(this,t)}},T=e+" Iterator",P=b==m,M=!1,S=t.prototype,A=S[p]||S[v]||b&&S[b],C=A||j(b),k=b?P?j("entries"):C:void 0,L="Array"==e?S.entries||A:A;if(L&&(O=l(L.call(new t)),O!==Object.prototype&&(a(O,T,!0),r||c(O,p)||u(O,p,y))),P&&A&&A.name!==m&&(M=!0,C=function(){return A.call(this)}),r&&!g||!d&&!M&&S[p]||u(S,p,C),s[e]=C,s[T]=y,b)if(w={values:P?C:j(m),keys:E?C:j(h),entries:k},g)for(_ in w)_ in S||i(S,_,w[_]);else o(o.P+o.F*(d||M),e,w);return w}},41:function(t,e,n){var r=n(12),o=n(47),i=n(22),u=n(19)("IE_PROTO"),c=function(){},s="prototype",f=function(){var t,e=n(21)("iframe"),r=i.length,o="<",u=">";for(e.style.display="none",n(45).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(o+"script"+u+"document.F=Object"+o+"/script"+u),t.close(),f=t.F;r--;)delete f[s][i[r]];return f()};t.exports=Object.create||function(t,e){var n;return null!==t?(c[s]=r(t),n=new c,c[s]=null,n[u]=t):n=f(),void 0===e?n:o(n,e)}},42:function(t,e,n){t.exports=n(8)},43:function(t,e,n){"use strict";var r=n(51)(!0);n(40)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},45:function(t,e,n){t.exports=n(2).document&&document.documentElement},46:function(t,e,n){"use strict";var r=n(41),o=n(14),i=n(33),u={};n(8)(u,n(4)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(u,{next:o(1,n)}),i(t,e+" Iterator")}},47:function(t,e,n){var r=n(6),o=n(12),i=n(18);t.exports=n(3)?Object.defineProperties:function(t,e){o(t);for(var n,u=i(e),c=u.length,s=0;c>s;)r.f(t,n=u[s++],e[n]);return t}},48:function(t,e,n){var r=n(7),o=n(28),i=n(19)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),r(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},51:function(t,e,n){var r=n(17),o=n(15);t.exports=function(t){return function(e,n){var i,u,c=String(o(e)),s=r(n),f=c.length;return s<0||s>=f?t?"":void 0:(i=c.charCodeAt(s),i<55296||i>56319||s+1===f||(u=c.charCodeAt(s+1))<56320||u>57343?t?c.charAt(s):i:t?c.slice(s,s+2):(i-55296<<10)+(u-56320)+65536)}}},56:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}e.__esModule=!0;var o=n(58),i=r(o);e.default=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e1?arguments[1]:void 0,m=void 0!==h,y=0,x=a(p);if(m&&(h=r(h,v>2?arguments[2]:void 0,2)),void 0==x||d==Array&&c(x))for(e=s(p.length),n=new d(e);e>y;y++)f(n,y,m?h(p[y],y):p[y]);else for(l=x.call(p),n=new d;!(o=l.next()).done;y++)f(n,y,m?u(l,h,[o.value,y],!0):o.value);return n.length=y,n}})},93:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t){t.component("md-tooltip",t.extend(u.default))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=n(278),u=r(i);t.exports=e.default},148:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(56),i=r(o),u=n(38),c=r(u);e.default={props:{mdDirection:{type:String,default:"bottom"},mdDelay:{type:String,default:"0"}},data:function(){return{active:!1,parentClass:null,transitionOff:!1,topPosition:!1,leftPosition:!1}},computed:{classes:function(){var t={"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};return this.parentClass&&(t[this.parentClass]=!0),t},style:function(){return{"transition-delay":this.mdDelay+"ms",top:this.topPosition+"px",left:this.leftPosition+"px"}}},watch:{mdDirection:function(){this.calculateTooltipPosition()}},methods:{removeTooltips:function(){this.tooltipElement.parentNode&&(this.tooltipElement.removeEventListener(c.default,this.removeTooltips),this.tooltipElement.parentNode.removeChild(this.tooltipElement))},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")}this.topPosition=e.top,this.leftPosition=e.left},generateTooltipClasses:function(){var t=[];[].concat((0,i.default)(this.parentElement.classList)).forEach(function(e){e.indexOf("md-")>=0&&"md-active"!==e&&t.push(e+"-tooltip")}),this.parentClass=t.join(" ")},open:function(){var t=this;this.removeTooltips(),this.$nextTick(function(){t.rootElement.appendChild(t.tooltipElement),getComputedStyle(t.tooltipElement).top,t.transitionOff=!0,t.generateTooltipClasses(),t.calculateTooltipPosition(),window.setTimeout(function(){t.transitionOff=!1,t.active=!0},10)})},close:function(){this.active=!1,this.tooltipElement.removeEventListener(c.default,this.removeTooltips),this.tooltipElement.addEventListener(c.default,this.removeTooltips)}},mounted:function(){var t=this;this.$nextTick(function(){t.tooltipElement=t.$el,t.parentElement=t.tooltipElement.parentNode,t.rootElement=t.$root.$el,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.removeTooltips(),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},184:function(t,e){},278:function(t,e,n){var r,o;n(184),r=n(148);var i=n(298);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=r},298:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{staticClass:"md-tooltip",class:t.classes,style:t.style},[t._t("default")],2)},staticRenderFns:[]}}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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 r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)})({0:function(e,t,o){e.exports=o(37)},37:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-tooltip",e.extend(d.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=o(!(function(){var e=new Error('Cannot find module "./mdTooltip.vue"');throw e.code="MODULE_NOT_FOUND",e})()),d=n(u);e.exports=t.default}})})); \ No newline at end of file diff --git a/dist/components/mdWhiteframe/index.css b/dist/components/mdWhiteframe/index.css index 0bc9f06..bbd2415 100644 --- a/dist/components/mdWhiteframe/index.css +++ b/dist/components/mdWhiteframe/index.css @@ -1,2 +1,82 @@ -.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)} +/* Common */ +/* Responsive Breakpoints */ +/* Transitions - Based on Angular Material */ +/* Elevation - Based on Angular Material */ +.md-whiteframe { + position: relative; + z-index: 1; +} +.md-whiteframe-1dp { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-2dp { + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-3dp { + box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2), 0 3px 4px rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-4dp { + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px rgba(0, 0, 0, 0.14), 0 1px 10px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-5dp { + box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px rgba(0, 0, 0, 0.14), 0 1px 14px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-6dp { + box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-7dp { + box-shadow: 0 4px 5px -2px rgba(0, 0, 0, 0.2), 0 7px 10px 1px rgba(0, 0, 0, 0.14), 0 2px 16px 1px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-8dp { + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-9dp { + box-shadow: 0 5px 6px -3px rgba(0, 0, 0, 0.2), 0 9px 12px 1px rgba(0, 0, 0, 0.14), 0 3px 16px 2px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-10dp { + box-shadow: 0 6px 6px -3px rgba(0, 0, 0, 0.2), 0 10px 14px 1px rgba(0, 0, 0, 0.14), 0 4px 18px 3px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-11dp { + box-shadow: 0 6px 7px -4px rgba(0, 0, 0, 0.2), 0 11px 15px 1px rgba(0, 0, 0, 0.14), 0 4px 20px 3px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-12dp { + box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-13dp { + box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-14dp { + box-shadow: 0 7px 9px -4px rgba(0, 0, 0, 0.2), 0 14px 21px 2px rgba(0, 0, 0, 0.14), 0 5px 26px 4px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-15dp { + box-shadow: 0 8px 9px -5px rgba(0, 0, 0, 0.2), 0 15px 22px 2px rgba(0, 0, 0, 0.14), 0 6px 28px 5px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-16dp { + box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-17dp { + box-shadow: 0 8px 11px -5px rgba(0, 0, 0, 0.2), 0 17px 26px 2px rgba(0, 0, 0, 0.14), 0 6px 32px 5px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-18dp { + box-shadow: 0 9px 11px -5px rgba(0, 0, 0, 0.2), 0 18px 28px 2px rgba(0, 0, 0, 0.14), 0 7px 34px 6px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-19dp { + box-shadow: 0 9px 12px -6px rgba(0, 0, 0, 0.2), 0 19px 29px 2px rgba(0, 0, 0, 0.14), 0 7px 36px 6px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-20dp { + box-shadow: 0 10px 13px -6px rgba(0, 0, 0, 0.2), 0 20px 31px 3px rgba(0, 0, 0, 0.14), 0 8px 38px 7px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-21dp { + box-shadow: 0 10px 13px -6px rgba(0, 0, 0, 0.2), 0 21px 33px 3px rgba(0, 0, 0, 0.14), 0 8px 40px 7px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-22dp { + box-shadow: 0 10px 14px -6px rgba(0, 0, 0, 0.2), 0 22px 35px 3px rgba(0, 0, 0, 0.14), 0 8px 42px 7px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-23dp { + box-shadow: 0 11px 14px -7px rgba(0, 0, 0, 0.2), 0 23px 36px 3px rgba(0, 0, 0, 0.14), 0 9px 44px 8px rgba(0, 0, 0, 0.12); +} +.md-whiteframe-24dp { + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); +} + /*# sourceMappingURL=index.css.map*/ \ No newline at end of file diff --git a/dist/components/mdWhiteframe/index.debug.js b/dist/components/mdWhiteframe/index.debug.js index 9211bbd..417ab64 100644 --- a/dist/components/mdWhiteframe/index.debug.js +++ b/dist/components/mdWhiteframe/index.debug.js @@ -1,2 +1,186 @@ -!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 r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)}({0:function(e,t,o){e.exports=o(94)},94:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-whiteframe",e.extend(i.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=o(279),i=n(u);e.exports=t.default},149:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdElevation:{type:[String,Number],default:1},mdTag:{type:String,default:"div"}},computed:{classes:function(){var e=parseInt(this.mdElevation,10),t="md-whiteframe-";return isNaN(e)||"number"!=typeof e?this.mdElevation.indexOf("dp")>-1&&(t+=this.mdElevation):(t+=e,t+="dp"),t}},render:function(e){return e(this.mdTag,{staticClass:"md-whiteframe",class:this.classes},this.$slots.default)}},e.exports=t.default},177:function(e,t){},279:function(e,t,o){var n,r;o(177),n=o(149),r=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(r=n=n.default),"function"==typeof r&&(r=r.options),e.exports=n}})}); -//# sourceMappingURL=index.debug.js.map \ No newline at end of file +(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__(102); + + +/***/ }, + +/***/ 102: +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = install; + + var _mdWhiteframe = __webpack_require__(309); + + 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']; + +/***/ }, + +/***/ 163: +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + // + // + + exports.default = { + props: { + mdElevation: { + type: [String, Number], + default: 1 + }, + mdTag: { + type: String, + default: 'div' + } + }, + computed: { + classes: function classes() { + var numberedElevation = parseInt(this.mdElevation, 10); + var elevationClass = 'md-whiteframe-'; + + if (!isNaN(numberedElevation) && typeof numberedElevation === 'number') { + elevationClass += numberedElevation; + elevationClass += 'dp'; + } else if (this.mdElevation.indexOf('dp') > -1) { + elevationClass += this.mdElevation; + } + + return elevationClass; + } + }, + render: function render(createElement) { + return createElement(this.mdTag, { + staticClass: 'md-whiteframe', + class: this.classes + }, this.$slots.default); + } + }; + module.exports = exports['default']; + +/***/ }, + +/***/ 192: +/***/ function(module, exports) { + + // removed by extract-text-webpack-plugin + +/***/ }, + +/***/ 309: +/***/ function(module, exports, __webpack_require__) { + + var __vue_exports__, __vue_options__ + var __vue_styles__ = {} + + /* styles */ + __webpack_require__(192) + + /* script */ + __vue_exports__ = __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/mdWhiteframe/mdWhiteframe.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-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__ + + +/***/ } + +/******/ }) +})); +; \ No newline at end of file diff --git a/dist/components/mdWhiteframe/index.debug.js.map b/dist/components/mdWhiteframe/index.debug.js.map deleted file mode 100644 index 065b262..0000000 --- a/dist/components/mdWhiteframe/index.debug.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/universalModuleDefinition?5ca6************************","webpack:///components/mdWhiteframe/index.debug.js","webpack:///webpack/bootstrap c05fcff1b8f3724fbaaf?c8fd************************","webpack:///./src/components/mdWhiteframe/index.js?6af6","webpack:///mdWhiteframe.vue?872b","webpack:///./src/components/mdWhiteframe/mdWhiteframe.vue?07f3"],"names":["root","factory","exports","module","define","amd","this","modules","__webpack_require__","moduleId","installedModules","id","loaded","call","m","c","p","0","94","_interopRequireDefault","obj","__esModule","default","install","Vue","component","extend","_mdWhiteframe2","Object","defineProperty","value","_mdWhiteframe","149","props","mdElevation","type","String","Number","mdTag","computed","classes","numberedElevation","parseInt","elevationClass","isNaN","indexOf","render","createElement","staticClass","class","$slots","177","279","__vue_exports__","__vue_options__","options"],"mappings":"CAAA,SAAAA,EAAAC,GACA,gBAAAC,UAAA,gBAAAC,QACAA,OAAAD,QAAAD,IACA,kBAAAG,gBAAAC,IACAD,UAAAH,GACA,gBAAAC,SACAA,QAAA,YAAAD,IAEAD,EAAA,YAAAC,KACCK,KAAA,WACD,MCAgB,UAAUC,GCN1B,QAAAC,GAAAC,GAGA,GAAAC,EAAAD,GACA,MAAAC,GAAAD,GAAAP,OAGA,IAAAC,GAAAO,EAAAD,IACAP,WACAS,GAAAF,EACAG,QAAA,EAUA,OANAL,GAAAE,GAAAI,KAAAV,EAAAD,QAAAC,IAAAD,QAAAM,GAGAL,EAAAS,QAAA,EAGAT,EAAAD,QAvBA,GAAAQ,KAqCA,OATAF,GAAAM,EAAAP,EAGAC,EAAAO,EAAAL,EAGAF,EAAAQ,EAAA,IAGAR,EAAA,KDgBMS,EACA,SAASd,EAAQD,EAASM,GAE/BL,EAAOD,QAAUM,EAAoB,KAKhCU,GACA,SAASf,EAAQD,EAASM,GAE/B,YAWA,SAASW,GAAuBC,GAAO,MAAOA,IAAOA,EAAIC,WAAaD,GAAQE,QAASF,GE1EzE,QAASG,GAAQC,GAC9BA,EAAIC,UAAU,gBAAiBD,EAAIE,OAAJC,EAAAL,UFgEhCM,OAAOC,eAAe3B,EAAS,cAC7B4B,OAAO,IAET5B,EAAQoB,QEpEeC,CAFxB,IAAAQ,GAAAvB,EAAA,KF0EKmB,EAAiBR,EAAuBY,EAO5C5B,GAAOD,QAAUA,EAAiB,SAI7B8B,IACA,SAAS7B,EAAQD,GAEtB,YAEA0B,QAAOC,eAAe3B,EAAS,cAC7B4B,OAAO,IAKT5B,EAAQoB,SACNW,OACEC,aACEC,MAAOC,OG5FdC,QH6FOf,QG3FP,GH6FKgB,OACEH,KG5FPC,OH6FOd,QG1FP,QH6FGiB,UACEC,QAAS,WACP,GAAIC,GAAoBC,SAASpC,KAAK4B,YG5F7C,IH6FWS,EG3FX,gBHoGO,OAPKC,OAAMH,IAAmD,gBAAtBA,GAG7BnC,KAAK4B,YAAYW,QAAQ,OAAQ,IAC1CF,GAAkBrC,KG5F3B4B,cHyFSS,GG5FTF,EH6FSE,GG5FT,MAKAA,IH+FGG,OAAQ,SAAgBC,GACtB,MAAOA,GAAczC,KAAKgC,OACxBU,YG5FP,gBH6FOC,MAAO3C,KG5FdkC,SAFAlC,KAAA4C,OAGA5B,WH+FCnB,EAAOD,QAAUA,EAAiB,SAI7BiD,IACA,SAAShD,EAAQD,KAMjBkD,IACA,SAASjD,EAAQD,EAASM,GI7IhC,GAAA6C,GAAAC,CAIA9C,GAAA,KAGA6C,EAAA7C,EAAA,KACA8C,EAAAD,QAEA,gBAAAA,GAAA/B,SACA,kBAAA+B,GAAA/B,UAEAgC,EAAAD,IAAA/B,SAEA,kBAAAgC,KACAA,IAAAC,SAIApD,EAAAD,QAAAmD","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","(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 /******/ (function(modules) { // webpackBootstrap\n/******/ \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\n/***/ 0:\n/***/ function(module, exports, __webpack_require__) {\n\n\tmodule.exports = __webpack_require__(94);\n\n\n/***/ },\n\n/***/ 94:\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\texports.default = install;\n\t\n\tvar _mdWhiteframe = __webpack_require__(279);\n\t\n\tvar _mdWhiteframe2 = _interopRequireDefault(_mdWhiteframe);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tfunction install(Vue) {\n\t Vue.component('md-whiteframe', Vue.extend(_mdWhiteframe2.default));\n\t}\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 149:\n/***/ function(module, exports) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t//\n\t//\n\t\n\texports.default = {\n\t props: {\n\t mdElevation: {\n\t type: [String, Number],\n\t default: 1\n\t },\n\t mdTag: {\n\t type: String,\n\t default: 'div'\n\t }\n\t },\n\t computed: {\n\t classes: function classes() {\n\t var numberedElevation = parseInt(this.mdElevation, 10);\n\t var elevationClass = 'md-whiteframe-';\n\t\n\t if (!isNaN(numberedElevation) && typeof numberedElevation === 'number') {\n\t elevationClass += numberedElevation;\n\t elevationClass += 'dp';\n\t } else if (this.mdElevation.indexOf('dp') > -1) {\n\t elevationClass += this.mdElevation;\n\t }\n\t\n\t return elevationClass;\n\t }\n\t },\n\t render: function render(createElement) {\n\t return createElement(this.mdTag, {\n\t staticClass: 'md-whiteframe',\n\t class: this.classes\n\t }, this.$slots.default);\n\t }\n\t};\n\tmodule.exports = exports['default'];\n\n/***/ },\n\n/***/ 177:\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n\n/***/ 279:\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(177)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(149)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ }\n\n/******/ })\n});\n;\n\n\n// WEBPACK FOOTER //\n// components/mdWhiteframe/index.debug.js"," \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 c05fcff1b8f3724fbaaf","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","\n\n\n\n\n\n// WEBPACK FOOTER //\n// mdWhiteframe.vue?a574ff1c","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__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mdWhiteframe/mdWhiteframe.vue\n// module id = 279\n// module chunks = 0 25"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/components/mdWhiteframe/index.js b/dist/components/mdWhiteframe/index.js index 253f043..b908a2a 100644 --- a/dist/components/mdWhiteframe/index.js +++ b/dist/components/mdWhiteframe/index.js @@ -1 +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(n){if(o[n])return o[n].exports;var r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)}({0:function(e,t,o){e.exports=o(94)},94:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-whiteframe",e.extend(i.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=o(279),i=n(u);e.exports=t.default},149:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{mdElevation:{type:[String,Number],default:1},mdTag:{type:String,default:"div"}},computed:{classes:function(){var e=parseInt(this.mdElevation,10),t="md-whiteframe-";return isNaN(e)||"number"!=typeof e?this.mdElevation.indexOf("dp")>-1&&(t+=this.mdElevation):(t+=e,t+="dp"),t}},render:function(e){return e(this.mdTag,{staticClass:"md-whiteframe",class:this.classes},this.$slots.default)}},e.exports=t.default},177:function(e,t){},279:function(e,t,o){var n,r;o(177),n=o(149),r=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(r=n=n.default),"function"==typeof r&&(r=r.options),e.exports=n}})}); \ No newline at end of file +/*! + * Vue Material v0.6.0 + * Made with love by Marcos Moura + * Released under the MIT License. + */ +!(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 r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var o={};return t.m=e,t.c=o,t.p="/",t(0)})({0:function(e,t,o){e.exports=o(38)},38:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){e.component("md-whiteframe",e.extend(f.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var u=o(!(function(){var e=new Error('Cannot find module "./mdWhiteframe.vue"');throw e.code="MODULE_NOT_FOUND",e})()),f=n(u);e.exports=t.default}})})); \ No newline at end of file diff --git a/dist/docs/0.8985122d.js b/dist/docs/0.8985122d.js new file mode 100644 index 0000000..4c9274e --- /dev/null +++ b/dist/docs/0.8985122d.js @@ -0,0 +1 @@ +webpackJsonp([0,32],{117:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{nutrition:[{dessert:"Frozen yogurt",type:"ice_cream",calories:"159",fat:"6.0",comment:"Icy"},{dessert:"Ice cream sandwich",type:"ice_cream",calories:"237",fat:"9.0",comment:"Super Tasty"},{dessert:"Eclair",type:"pastry",calories:"262",fat:"16.0",comment:""},{dessert:"Cupcake",type:"pastry",calories:"305",fat:"3.7",comment:""},{dessert:"Gingerbread",type:"other",calories:"356",fat:"16.0",comment:""}],selectedData:[],sort:{},page:{}}},methods:{onSelect:function(e){this.selectedData=e,this.$forceUpdate()},onSort:function(e){this.sort=e},onPagination:function(e){this.page=e}}},e.exports=t.default},224:function(e,t,a){t=e.exports=a(1)(),t.push([e.id,".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}",""])},364:function(e,t,a){var d,l;a(545),d=a(117);var n=a(444);l=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(l=d=d.default),"function"==typeof l&&(l=l.options),l.render=n.render,l.staticRenderFns=n.staticRenderFns,l._scopeId="data-v-080f56ba",e.exports=d},444:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("page-content",{attrs:{"page-title":"Components - Table"}},[a("docs-component",[a("div",{slot:"description"},[a("p",[e._v("Data tables display sets of raw data. They usually appear in desktop enterprise products. Data tables may be embedded on a surface, such as a card.")])]),e._v(" "),a("div",{slot:"api"},[a("api-table",{attrs:{name:"md-table"}},[a("md-table",{slot:"properties"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("md-sort")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("Property name to match for sorting.")])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-sort-type")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("The order to apply on the sort: "),a("br"),e._v("Values: "),a("code",[e._v("asc")]),e._v(" | "),a("code",[e._v("desc")])])],1)],1)],1),e._v(" "),a("md-table",{slot:"events"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Value")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("sort")]),e._v(" "),a("md-table-cell",[e._v("Receive the sort object. Example: "),a("br"),a("code",[e._v("{ name: 'calories', type: 'asc' }")])]),e._v(" "),a("md-table-cell",[e._v("Triggered when a column is sorted.")])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("select")]),e._v(" "),a("md-table-cell",[e._v("Receive the all the selected rows as a "),a("code",[e._v("Object")])]),e._v(" "),a("md-table-cell",[e._v("Triggered every time a row is selected.")])],1)],1)],1)],1),e._v(" "),a("api-table",{attrs:{name:"md-table-card"}},[a("p",[e._v("Used to create tables inside cards. Optional.")]),e._v(" "),a("p",[e._v("No options available")])]),e._v(" "),a("api-table",{attrs:{name:"md-table-header"}},[a("p",[e._v("Used like a regular "),a("code",[e._v("thead")]),e._v(". Required.")]),e._v(" "),a("p",[e._v("No options available")])]),e._v(" "),a("api-table",{attrs:{name:"md-table-body"}},[a("p",[e._v("Used like a regular "),a("code",[e._v("tbody")]),e._v(". Required.")]),e._v(" "),a("p",[e._v("No options available")])]),e._v(" "),a("api-table",{attrs:{name:"md-table-row"}},[a("p",[e._v("Used like a regular "),a("code",[e._v("tr")]),e._v(". Required.")]),e._v(" "),a("md-table",{slot:"properties"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("md-selection")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Enable selection inside a particular row. Only works inside "),a("code",[e._v("md-table-body")]),e._v(". Default "),a("code",[e._v("false")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-auto-select")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Click in any area of the row to select it. Only works inside "),a("code",[e._v("md-table-body")]),e._v(". Default "),a("code",[e._v("false")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-item")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Object")])]),e._v(" "),a("md-table-cell",[e._v("The single item to be returned when the row is selected. Only works inside "),a("code",[e._v("md-table-body")]),e._v(".")])],1)],1)],1)],1),e._v(" "),a("api-table",{attrs:{name:"md-table-head"}},[a("p",[e._v("Used like a regular "),a("code",[e._v("th")]),e._v(". Required.")]),e._v(" "),a("md-table",{slot:"properties"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("md-numeric")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Align the header content to the right. Default "),a("code",[e._v("false")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-sort-by")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("The property name to be returned after applying the sort order on that particular column.")])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-tooltip")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("Text displayed inside a tooltip to provide definitions to column headers.")])],1)],1)],1)],1),e._v(" "),a("api-table",{attrs:{name:"md-table-cell"}},[a("p",[e._v("Used like a regular "),a("code",[e._v("td")]),e._v(". Required.")]),e._v(" "),a("md-table",{slot:"properties"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("md-numeric")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Align the cell content to the right. Default "),a("code",[e._v("false")])])],1)],1)],1)],1),e._v(" "),a("api-table",{attrs:{name:"md-table-pagination"}},[a("p",[e._v("The pagination element doesn't accept any content inside.")]),e._v(" "),a("md-table",{slot:"properties"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("md-size")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Number")])]),e._v(" "),a("md-table-cell",[e._v("Set the amount of rows displayed. Required. Default "),a("code",[e._v("10")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-page-options")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Array | Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Set the values inside the page amout selector. Default "),a("code",[e._v("[10, 25, 50, 100]")]),e._v(" "),a("br"),e._v("When false this flag will hide the page selector.")])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-page")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Number")])]),e._v(" "),a("md-table-cell",[e._v("Current page of the table pagination. Required. Default "),a("code",[e._v("1")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-total")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Number")])]),e._v(" "),a("md-table-cell",[e._v("Total of items in the collection. This will be used to calculate the amount of pages left. Default "),a("code",[e._v("Many")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-label")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("Text to be shown on the left of the page selector. Default "),a("code",[e._v("Rows per page")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-separator")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("Text to be shown on the left of the page selector. Default "),a("code",[e._v("of")])])],1)],1)],1)],1),e._v(" "),a("api-table",{attrs:{name:"md-table-alternate-header"}},[a("md-table",{slot:"properties"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("md-selected-label")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("The text to be shown after the amount of items selected.")])],1)],1)],1)],1)],1),e._v(" "),a("div",{slot:"example"},[a("example-box",{attrs:{"card-title":"Plain"}},[a("div",{slot:"demo"},[e._m(0)],1),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n Dessert (100g serving)\n Calories (g)\n Fat (g)\n Carbs (g)\n Protein (g)\n \n \n\n \n \n Dessert Name\n 10\n \n \n \n ')])],1)]),e._v(" "),a("example-box",{attrs:{"card-title":"Sort"}},[a("div",{slot:"demo"},[a("md-table",{attrs:{"md-sort":"calories"}},[a("md-table-header",[a("md-table-row",[a("md-table-head",{attrs:{"md-sort-by":"dessert"}},[e._v("Dessert (100g serving)")]),e._v(" "),a("md-table-head",{attrs:{"md-sort-by":"calories","md-numeric":"","md-tooltip":"The total amount of food energy and the given serving size"}},[e._v("Calories (g)")]),e._v(" "),a("md-table-head",{attrs:{"md-sort-by":"fat","md-numeric":""}},[e._v("Fat (g)")]),e._v(" "),a("md-table-head",{attrs:{"md-sort-by":"carbs","md-numeric":""}},[e._v("Carbs (g)")]),e._v(" "),a("md-table-head",{attrs:{"md-sort-by":"protein","md-numeric":""}},[e._v("Protein (g)")])],1)],1),e._v(" "),a("md-table-body",e._l(5,(function(t,d){return a("md-table-row",{key:d},[a("md-table-cell",[e._v("Dessert Name")]),e._v(" "),e._l(4,(function(t,d){return a("md-table-cell",{key:d,attrs:{"md-numeric":""}},[e._v("10")])}))],2)})))],1)],1),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n Dessert (100g serving)\n Calories (g)\n Fat (g)\n Carbs (g)\n Protein (g)\n \n \n\n \n \n Dessert Name\n 10\n \n \n \n ')])],1)]),e._v(" "),a("example-box",{attrs:{"card-title":"Within cards with pagination"}},[a("div",{slot:"demo"},[a("md-table-card",[a("md-toolbar",[a("h1",{staticClass:"md-title"},[e._v("Nutrition")]),e._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[e._v("filter_list")])],1),e._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[e._v("search")])],1)],1),e._v(" "),a("md-table",{attrs:{"md-sort":"dessert","md-sort-type":"desc"},on:{select:e.onSelect,sort:e.onSort}},[a("md-table-header",[a("md-table-row",[a("md-table-head",{attrs:{"md-sort-by":"dessert"}},[e._v("Dessert (100g serving)")]),e._v(" "),a("md-table-head",{attrs:{"md-sort-by":"calories","md-numeric":"","md-tooltip":"The total amount of food energy and the given serving size"}},[e._v("Calories (g)")]),e._v(" "),a("md-table-head",{attrs:{"md-sort-by":"fat","md-numeric":""}},[e._v("Fat (g)")]),e._v(" "),a("md-table-head",[a("md-icon",[e._v("message")]),e._v(" "),a("span",[e._v("Comments")])],1)],1)],1),e._v(" "),a("md-table-body",e._l(e.nutrition,(function(t,d){return a("md-table-row",{key:d,attrs:{"md-item":t,"md-auto-select":"","md-selection":""}},e._l(t,(function(t,d){return"type"!==d?a("md-table-cell",{key:d,attrs:{"md-numeric":"dessert"!==d&&"comment"!==d}},[e._v("\n "+e._s(t)+"\n ")]):e._e()})))})))],1),e._v(" "),a("md-table-pagination",{attrs:{"md-size":"5","md-total":"10","md-page":"1","md-label":"Rows","md-separator":"of","md-page-options":[5,10,25,50]},on:{pagination:e.onPagination}})],1),e._v(" "),a("div",{staticClass:"output"},[a("h2",{staticClass:"md-title"},[e._v("Selected Data")]),e._v(" "),a("pre",[e._v(e._s(e.selectedData))])]),e._v(" "),a("div",{staticClass:"output"},[a("h2",{staticClass:"md-title"},[e._v("Current Sort")]),e._v(" "),a("pre",[e._v(e._s(e.sort))])]),e._v(" "),a("div",{staticClass:"output"},[a("h2",{staticClass:"md-title"},[e._v("Current Pagination")]),e._v(" "),a("pre",[e._v(e._s(e.page))])])],1),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\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 \n message\n Comments\n \n \n \n\n \n \n \n '+e._s("{{ column }}")+'\n \n \n \n \n\n \n
\n ')]),e._v(" "),a("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n data: () => ({\n nutrition: [\n {\n dessert: 'Frozen yogurt',\n type: 'ice_cream',\n calories: '159',\n fat: '6.0',\n comment: 'Icy'\n },\n {\n dessert: 'Ice cream sandwich',\n type: 'ice_cream',\n calories: '237',\n fat: '9.0',\n comment: 'Super Tasty'\n },\n {\n dessert: 'Eclair',\n type: 'pastry',\n calories: '262',\n fat: '16.0',\n comment: ''\n },\n {\n dessert: 'Cupcake',\n type: 'pastry',\n calories: '305',\n fat: '3.7',\n comment: ''\n },\n {\n dessert: 'Gingerbread',\n type: 'other',\n calories: '356',\n fat: '16.0',\n comment: ''\n }\n ],\n })\n }\n ")])],1)]),e._v(" "),a("example-box",{attrs:{"card-title":"Inline menus, edit icon and alternate headers"}},[a("div",{slot:"demo"},[a("md-table-card",[a("md-toolbar",[a("h1",{staticClass:"md-title"},[e._v("Nutrition")]),e._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[e._v("filter_list")])],1),e._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[e._v("search")])],1)],1),e._v(" "),a("md-table-alternate-header",{attrs:{"md-selected-label":"selected"}},[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[e._v("delete")])],1),e._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[e._v("more_vert")])],1)],1),e._v(" "),a("md-table",{attrs:{"md-sort":"calories"}},[a("md-table-header",[a("md-table-row",[a("md-table-head",{attrs:{"md-sort-by":"dessert"}},[e._v("Dessert (100g serving)")]),e._v(" "),a("md-table-head",{attrs:{"md-sort-by":"type",width:"100px"}},[e._v("Type")]),e._v(" "),a("md-table-head",{attrs:{"md-sort-by":"calories","md-numeric":"","md-tooltip":"The total amount of food energy and the given serving size"}},[e._v("Calories (g)")]),e._v(" "),a("md-table-head",{attrs:{"md-sort-by":"fat","md-numeric":""}},[e._v("Fat (g)")]),e._v(" "),a("md-table-head",[a("md-icon",[e._v("message")]),e._v(" "),a("span",[e._v("Comments")])],1)],1)],1),e._v(" "),a("md-table-body",e._l(e.nutrition,(function(t,d){return a("md-table-row",{key:d,attrs:{"md-item":t,"md-selection":""}},e._l(t,(function(t,l){return a("md-table-cell",{key:l,attrs:{"md-numeric":"dessert"!==l&&"comment"!==l&&"type"!==l}},["comment"===l?a("span",[e._v(e._s(t))]):e._e(),e._v(" "),"comment"===l?a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[e._v("edit")])],1):e._e(),e._v(" "),"type"===l?a("md-select",{directives:[{name:"model",rawName:"v-model",value:e.nutrition[d].type,expression:"nutrition[rowIndex].type"}],attrs:{placeholder:"Type",name:"type"+l,id:"type"+l},domProps:{value:e.nutrition[d].type},on:{input:function(t){e.nutrition[d].type=t}}},[a("md-option",{attrs:{value:"ice_cream"}},[e._v("Ice Cream")]),e._v(" "),a("md-option",{attrs:{value:"pastry"}},[e._v("Pastry")]),e._v(" "),a("md-option",{attrs:{value:"other"}},[e._v("Other")])],1):e._e(),e._v(" "),"type"!==l&&"comment"!==l?a("span",[e._v(e._s(t))]):e._e()],1)})))})))],1)],1)],1),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\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 \n message\n Comments\n \n \n \n\n \n \n \n '+e._s("{{ column }}")+'\n\n \n edit\n \n\n \n Ice Cream\n Pastry\n Other\n \n\n '+e._s("{{ column }}")+"\n \n \n \n \n
\n ")]),e._v(" "),a("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n data: () => ({\n nutrition: [\n {\n dessert: 'Frozen yogurt',\n type: 'ice_cream',\n calories: '159',\n fat: '6.0',\n comment: 'Icy'\n },\n {\n dessert: 'Ice cream sandwich',\n type: 'ice_cream',\n calories: '237',\n fat: '9.0',\n comment: 'Super Tasty'\n },\n {\n dessert: 'Eclair',\n type: 'pastry',\n calories: '262',\n fat: '16.0',\n comment: ''\n },\n {\n dessert: 'Cupcake',\n type: 'pastry',\n calories: '305',\n fat: '3.7',\n comment: ''\n },\n {\n dessert: 'Gingerbread',\n type: 'other',\n calories: '356',\n fat: '16.0',\n comment: ''\n }\n ],\n })\n }\n ")])],1)])],1)])],1)},staticRenderFns:[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("md-table",[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Dessert (100g serving)")]),e._v(" "),a("md-table-head",{attrs:{"md-numeric":""}},[e._v("Calories (g)")]),e._v(" "),a("md-table-head",{attrs:{"md-numeric":""}},[e._v("Fat (g)")]),e._v(" "),a("md-table-head",{attrs:{"md-numeric":""}},[e._v("Carbs (g)")]),e._v(" "),a("md-table-head",{attrs:{"md-numeric":""}},[e._v("Protein (g)")])],1)],1),e._v(" "),a("md-table-body",e._l(5,(function(t,d){return a("md-table-row",{key:d},[a("md-table-cell",[e._v("Dessert Name")]),e._v(" "),e._l(4,(function(t,d){return a("md-table-cell",{key:d,attrs:{"md-numeric":""}},[e._v("10")])}))],2)})))],1)}]}},545:function(e,t,a){var d=a(224);"string"==typeof d&&(d=[[e.id,d,""]]);a(2)(d,{});d.locals&&(e.exports=d.locals)}}); \ No newline at end of file diff --git a/dist/docs/1.06ee0bed.js b/dist/docs/1.06ee0bed.js new file mode 100644 index 0000000..e5a1a8a --- /dev/null +++ b/dist/docs/1.06ee0bed.js @@ -0,0 +1 @@ +webpackJsonp([1,32],{115:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{progress:0,progressInterval:null,done:!1,transition:!0}},methods:{startProgress:function(){var e=this;this.progressInterval=window.setInterval((function(){e.progress+=3,e.progress>115&&(e.done=!0,window.clearInterval(e.progressInterval),window.setTimeout((function(){e.done=!1}),3e3))}),100)},restartProgress:function(){var e=this;this.progress=0,this.transition=!1,this.done=!1,window.clearInterval(this.progressInterval),window.setTimeout((function(){e.transition=!0,e.startProgress()}),600)}},mounted:function(){this.startProgress()}},e.exports=t.default},253:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".spinner-demo[data-v-9c4b5ba4]{min-height:55px}.complete-example[data-v-9c4b5ba4]{width:56px;height:56px;position:relative}.complete-example .md-fab[data-v-9c4b5ba4]{margin:0}.complete-example .md-spinner[data-v-9c4b5ba4]{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}",""])},361:function(e,t,n){var s,r;n(574),s=n(115);var a=n(520);r=s=s||{},"object"!=typeof s.default&&"function"!=typeof s.default||(r=s=s.default),"function"==typeof r&&(r=r.options),r.render=a.render,r.staticRenderFns=a.staticRenderFns,r._scopeId="data-v-9c4b5ba4",e.exports=s},520:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("page-content",{attrs:{"page-title":"Components - Spinner"}},[n("docs-component",[n("div",{slot:"description"},[n("p",[e._v("Progress and activity indicators are visual indications of an app loading content.")]),e._v(" "),n("p",[e._v("The following classes can be applied to change the color palette:")]),e._v(" "),n("ul",{staticClass:"md-body-2"},[n("li",[n("code",[e._v("md-accent")])]),e._v(" "),n("li",[n("code",[e._v("md-warn")])])])]),e._v(" "),n("div",{slot:"api"},[n("api-table",{attrs:{name:"md-spinner"}},[n("md-table",{slot:"properties"},[n("md-table-header",[n("md-table-row",[n("md-table-head",[e._v("Name")]),e._v(" "),n("md-table-head",[e._v("Type")]),e._v(" "),n("md-table-head",[e._v("Description")])],1)],1),e._v(" "),n("md-table-body",[n("md-table-row",[n("md-table-cell",[e._v("md-size")]),e._v(" "),n("md-table-cell",[n("code",[e._v("Number")])]),e._v(" "),n("md-table-cell",[e._v("The spinner size. Default "),n("code",[e._v("50")])])],1),e._v(" "),n("md-table-row",[n("md-table-cell",[e._v("md-stroke")]),e._v(" "),n("md-table-cell",[n("code",[e._v("Number")])]),e._v(" "),n("md-table-cell",[e._v("The line width. Default "),n("code",[e._v("3.5")])])],1),e._v(" "),n("md-table-row",[n("md-table-cell",[e._v("md-indeterminate")]),e._v(" "),n("md-table-cell",[n("code",[e._v("Boolean")])]),e._v(" "),n("md-table-cell",[e._v("Enable the indeterminate state. Default "),n("code",[e._v("false")])])],1),e._v(" "),n("md-table-row",[n("md-table-cell",[e._v("md-progress")]),e._v(" "),n("md-table-cell",[n("code",[e._v("Number")])]),e._v(" "),n("md-table-cell",[e._v("Define the current progress of the spinner. Default "),n("code",[e._v("0")])])],1)],1)],1)],1)],1),e._v(" "),n("div",{slot:"example"},[n("example-box",{attrs:{"card-title":"Determinate"}},[n("div",{staticClass:"spinner-demo",slot:"demo"},[n("md-button",{staticClass:"md-primary md-raised",nativeOn:{click:function(t){e.restartProgress(t)}}},[e._v("Restart")]),e._v(" "),e.transition?n("md-spinner",{attrs:{"md-progress":e.progress}}):e._e(),e._v(" "),e.transition?n("md-spinner",{staticClass:"md-accent",attrs:{"md-progress":e.progress}}):e._e(),e._v(" "),e.transition?n("md-spinner",{staticClass:"md-warn",attrs:{"md-progress":e.progress}}):e._e()],1),e._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n ')])],1)]),e._v(" "),n("example-box",{attrs:{"card-title":"Indeterminate"}},[n("div",{staticClass:"spinner-demo",slot:"demo"},[n("md-spinner",{attrs:{"md-indeterminate":""}}),e._v(" "),n("md-spinner",{staticClass:"md-accent",attrs:{"md-indeterminate":""}}),e._v(" "),n("md-spinner",{staticClass:"md-warn",attrs:{"md-indeterminate":""}})],1),e._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n ')])],1)]),e._v(" "),n("example-box",{attrs:{"card-title":"Sizes"}},[n("div",{staticClass:"spinner-demo",slot:"demo"},[n("md-spinner",{staticClass:"md-accent",attrs:{"md-size":20,"md-indeterminate":""}}),e._v(" "),n("md-spinner",{staticClass:"md-warn",attrs:{"md-size":60,"md-indeterminate":""}}),e._v(" "),n("md-spinner",{attrs:{"md-size":150,"md-indeterminate":""}}),e._v(" "),n("md-spinner",{staticClass:"md-accent",attrs:{"md-size":20,"md-stroke":2.5,"md-indeterminate":""}}),e._v(" "),n("md-spinner",{staticClass:"md-warn",attrs:{"md-size":60,"md-stroke":1.5,"md-indeterminate":""}}),e._v(" "),n("md-spinner",{attrs:{"md-size":150,"md-stroke":1,"md-indeterminate":""}})],1),e._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n\n \n \n \n ')])],1)]),e._v(" "),n("example-box",{attrs:{"card-title":"Complete Example"}},[n("div",{slot:"demo"},[n("md-theme",{staticClass:"complete-example",attrs:{"md-name":"orange"}},[n("md-button",{staticClass:"md-fab",class:{"md-primary":e.done},nativeOn:{click:function(t){e.restartProgress(t)}}},[e.done?e._e():n("md-icon",[e._v("cloud_upload")]),e._v(" "),e.done?n("md-icon",[e._v("done")]):e._e()],1),e._v(" "),e.transition&&e.progress<115?n("md-spinner",{attrs:{"md-size":74,"md-stroke":2.2,"md-progress":e.progress}}):e._e()],1)],1),e._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n cloud_upload\n done\n \n\n \n \n ')]),e._v(" "),n("code-block",{attrs:{lang:"sass"}},[e._v("\n .complete-example {\n width: 56px;\n height: 56px;\n position: relative;\n\n .md-fab {\n margin: 0;\n }\n\n .md-spinner {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n }\n }\n ")]),e._v(" "),n("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n data: () => ({\n progress: 0,\n progressInterval: null,\n done: false,\n transition: true\n }),\n methods: {\n startProgress() {\n this.progressInterval = window.setInterval(() => {\n this.progress += 3;\n\n if (this.progress > 115) {\n this.done = true;\n window.clearInterval(this.progressInterval);\n window.setTimeout(() => {\n this.done = false;\n }, 3000);\n }\n }, 100);\n },\n restartProgress() {\n this.progress = 0;\n this.transition = false;\n this.done = false;\n\n window.clearInterval(this.progressInterval);\n window.setTimeout(() => {\n this.transition = true;\n this.startProgress();\n }, 600);\n }\n }\n };\n ")])],1)])],1)])],1)},staticRenderFns:[]}},574:function(e,t,n){var s=n(253);"string"==typeof s&&(s=[[e.id,s,""]]);n(2)(s,{});s.locals&&(e.exports=s.locals)}}); \ No newline at end of file diff --git a/dist/docs/10.c7e6c3e5.js b/dist/docs/10.c7e6c3e5.js new file mode 100644 index 0000000..b038421 --- /dev/null +++ b/dist/docs/10.c7e6c3e5.js @@ -0,0 +1 @@ +webpackJsonp([10,32],{257:function(t,a,n){a=t.exports=n(1)(),a.push([t.id,"section[data-v-caa7bc1c]{max-width:960px}section+section[data-v-caa7bc1c]{margin-top:56px}.app-example .page-layout[data-v-caa7bc1c]{display:-ms-flexbox;display:flex}.app-example .column[data-v-caa7bc1c]{-ms-flex:1;flex:1;background-color:rgba(0,0,0,.06)}.app-example .column+.column[data-v-caa7bc1c]{margin-left:16px}.app-example .md-list[data-v-caa7bc1c]{background:none}.app-example .md-subheading[data-v-caa7bc1c]{padding:16px;display:block}.app-example .item-text[data-v-caa7bc1c]{-ms-flex:1;flex:1}.app-example .md-checkbox[data-v-caa7bc1c]{margin-right:16px}.app-example .md-button[data-v-caa7bc1c]{margin-left:16px}.card-layout[data-v-caa7bc1c]{margin:16px 15%;display:-ms-flexbox;display:flex}.card-layout .column[data-v-caa7bc1c]{-ms-flex:1;flex:1}.card-layout .column+.column[data-v-caa7bc1c]{margin-left:8px}.card-layout .md-card+.md-card[data-v-caa7bc1c]{margin-top:8px}",""])},370:function(t,a,n){var e,d;n(578);var m=n(530);d=e=e||{},"object"!=typeof e.default&&"function"!=typeof e.default||(d=e=e.default),"function"==typeof d&&(d=d.options),d.render=m.render,d.staticRenderFns=m.staticRenderFns,d._scopeId="data-v-caa7bc1c",t.exports=e},530:function(t,a){t.exports={render:function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("page-content",{attrs:{"page-title":"Themes - Dynamic Themes"}},[n("docs-component",[n("div",{slot:"description"},[n("p",[t._v("Vue Material have a complete theme suite. You can create several themes and apply them on-demand. Like on this documentation website you can set a different theme per-page using the API. But you can have a advanced way to change themes using dynamic themes.")]),t._v(" "),n("p",[t._v("You can apply a theme only in a single area of your application using the "),n("code",[t._v("")]),t._v(". If the theme component have only one child element then the theme definition will be attached to this particular element. In other case the component will wrap all of it's children in a "),n("code",[t._v("
")]),t._v(" tag (or you can customize the output tag).")]),t._v(" "),n("p",[t._v("Also every single component in Vue Material suite have a "),n("code",[t._v("md-theme")]),t._v(" attribute to set his theme.")]),t._v(" "),n("p",[t._v("All the components will inherit all theme properties from it's parents. If the direct parent doesn't have a theme definition the theme will be resolved by its closest parent or the current theme of the entire application.")])]),t._v(" "),n("div",{slot:"api"},[n("api-table",{attrs:{name:"md-theme"}},[n("md-table",{slot:"properties"},[n("md-table-header",[n("md-table-row",[n("md-table-head",[t._v("Name")]),t._v(" "),n("md-table-head",[t._v("Type")]),t._v(" "),n("md-table-head",[t._v("Description")])],1)],1),t._v(" "),n("md-table-body",[n("md-table-row",[n("md-table-cell",[t._v("md-name")]),t._v(" "),n("md-table-cell",[n("code",[t._v("String")])]),t._v(" "),n("md-table-cell",[t._v("The name of the theme to be applied.")])],1),t._v(" "),n("md-table-row",[n("md-table-cell",[t._v("md-tag")]),t._v(" "),n("md-table-cell",[n("code",[t._v("String")])]),t._v(" "),n("md-table-cell",[t._v("The tag to be applied to wrap all it's children elements.")])],1)],1)],1)],1)],1),t._v(" "),n("div",{slot:"example"},[n("example-box",{attrs:{"card-title":"Component"}},[n("div",{slot:"demo"},[n("div",{staticClass:"app-example"},[n("md-whiteframe",{attrs:{"md-tag":"md-toolbar","md-elevation":"1"}},[n("span",{staticClass:"md-title"},[t._v("Life Organizer 2.0")])]),t._v(" "),n("div",{staticClass:"page-layout"},[n("md-theme",{attrs:{"md-name":"indigo"}},[n("div",{staticClass:"column"},[n("strong",{staticClass:"md-subheading"},[t._v("Shopping list")]),t._v(" "),n("md-list",[n("md-list-item",[n("md-checkbox",{staticClass:"md-primary md-list-action"}),t._v(" "),n("span",{staticClass:"item-text"},[t._v("French bread")])],1),t._v(" "),n("md-list-item",[n("md-checkbox",{staticClass:"md-primary md-list-action",attrs:{value:!0}}),t._v(" "),n("span",{staticClass:"item-text"},[t._v("Brazilian Cheese Bread")])],1),t._v(" "),n("md-list-item",[n("md-checkbox",{staticClass:"md-primary md-list-action"}),t._v(" "),n("span",{staticClass:"item-text"},[t._v("Italian Bread")])],1)],1)],1)]),t._v(" "),n("md-theme",{attrs:{"md-name":"green"}},[n("div",{staticClass:"column"},[n("strong",{staticClass:"md-subheading"},[t._v("Todo List")]),t._v(" "),n("md-list",[n("md-list-item",[n("md-checkbox",{staticClass:"md-primary md-list-action"}),t._v(" "),n("span",{staticClass:"item-text"},[t._v("Create new components")])],1),t._v(" "),n("md-list-item",[n("md-checkbox",{staticClass:"md-primary md-list-action",attrs:{value:!0}}),t._v(" "),n("span",{staticClass:"item-text"},[t._v("Answer Github issues")])],1)],1)],1)]),t._v(" "),n("md-theme",{attrs:{"md-name":"orange"}},[n("div",{staticClass:"column"},[n("strong",{staticClass:"md-subheading"},[t._v("Notes")]),t._v(" "),n("md-list",[n("md-list-item",[n("span",{staticClass:"item-text"},[t._v("Wake up early")]),t._v(" "),n("md-button",{staticClass:"md-icon-button md-list-action"},[n("md-icon",[t._v("star")])],1)],1),t._v(" "),n("md-list-item",[n("span",{staticClass:"item-text"},[t._v("Have breakfast everyday")]),t._v(" "),n("md-button",{staticClass:"md-icon-button md-list-action"},[n("md-icon",{staticClass:"md-primary"},[t._v("star")])],1)],1),t._v(" "),n("md-list-item",[n("span",{staticClass:"item-text"},[t._v("Contribution")]),t._v(" "),n("md-button",{staticClass:"md-icon-button md-list-action"},[n("md-icon",{staticClass:"md-primary"},[t._v("star")])],1)],1),t._v(" "),n("md-list-item",[n("span",{staticClass:"item-text"},[t._v("Travels")]),t._v(" "),n("md-button",{staticClass:"md-icon-button md-list-action"},[n("md-icon",{staticClass:"md-primary"},[t._v("star")])],1)],1)],1)],1)])],1)],1)]),t._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[t._v('\n
\n \n \n Life Organizer 2.0\n \n \n\n
\n \n
\n Shopping list\n \n \n \n French bread\n \n\n \n \n Brazilian Cheese Bread\n \n\n \n \n Italian Bread\n \n \n
\n
\n\n \n
\n Todo List\n \n \n \n Create new components\n \n\n \n \n Answer Github issues\n \n \n
\n
\n\n \n
\n Notes\n \n \n Wake up early\n \n star\n \n \n\n \n Have breakfast everyday\n \n star\n \n \n\n \n Contribution\n \n star\n \n \n\n \n Travels\n \n star\n \n \n \n
\n
\n
\n
\n ')]),t._v(" "),n("code-block",{attrs:{lang:"sass"}},[t._v("\n .app-example {\n .page-layout {\n display: flex;\n }\n\n .column {\n flex: 1;\n background-color: rgba(#000, .06);\n\n + .column {\n margin-left: 16px;\n }\n }\n\n .md-list {\n background: none;\n }\n\n .md-subheading {\n padding: 16px;\n display: block;\n }\n\n .item-text {\n flex: 1;\n }\n\n .md-checkbox {\n margin-right: 16px;\n }\n\n .md-button {\n margin-left: 16px;\n }\n }\n ")])],1)]),t._v(" "),n("example-box",{attrs:{"card-title":"Attribute"}},[n("div",{slot:"demo"},[n("md-whiteframe",[n("md-toolbar",{attrs:{"md-theme":"blue"}},[n("span",{staticClass:"md-title"},[t._v("My app dashboard")])])],1),t._v(" "),n("div",{staticClass:"card-layout"},[n("div",{staticClass:"column"},[n("md-card",{staticClass:"md-primary",attrs:{"md-theme":"blue","md-with-hover":""}},[n("md-card-media",[n("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})]),t._v(" "),n("md-ink-ripple"),t._v(" "),n("md-card-actions",[n("md-button",{staticClass:"md-icon-button"},[n("md-icon",[t._v("favorite")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button"},[n("md-icon",[t._v("bookmark")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button"},[n("md-icon",[t._v("share")])],1)],1)],1),t._v(" "),n("md-card",{staticClass:"md-primary",attrs:{"md-theme":"green","md-with-hover":""}},[n("md-card-header",[n("div",{staticClass:"md-title"},[t._v("Title goes here")]),t._v(" "),n("div",{staticClass:"md-subhead"},[t._v("Subtitle here")])]),t._v(" "),n("md-card-content",[t._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit.")]),t._v(" "),n("md-ink-ripple"),t._v(" "),n("md-card-actions",[n("md-button",[t._v("Action")]),t._v(" "),n("md-button",[t._v("Action")])],1)],1)],1),t._v(" "),n("div",{staticClass:"column"},[n("md-card",{staticClass:"md-primary",attrs:{"md-theme":"orange","md-with-hover":""}},[n("md-card-header",[n("md-card-header-text",[n("div",{staticClass:"md-title"},[t._v("Title here")]),t._v(" "),n("div",{staticClass:"md-subhead"},[t._v("Subtitle here")])]),t._v(" "),n("md-card-media",[n("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}})])],1),t._v(" "),n("md-card-actions",[n("md-button",[t._v("Action")]),t._v(" "),n("md-button",[t._v("Action")])],1)],1),t._v(" "),n("md-card",{staticClass:"md-primary",attrs:{"md-theme":"blue","md-with-hover":""}},[n("md-card-media",{attrs:{"md-ratio":"16:9"}},[n("img",{attrs:{src:"assets/card-sky.jpg",alt:"People"}})]),t._v(" "),n("md-ink-ripple"),t._v(" "),n("md-card-actions",[n("md-button",{staticClass:"md-icon-button"},[n("md-icon",[t._v("favorite")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button"},[n("md-icon",[t._v("bookmark")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button"},[n("md-icon",[t._v("share")])],1)],1)],1)],1)])],1),t._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[t._v('\n \n \n My app dashboard\n \n \n\n
\n
\n \n \n People\n \n\n \n\n \n \n favorite\n \n\n \n bookmark\n \n\n \n share\n \n \n \n\n \n \n
Title goes here
\n
Subtitle here
\n
\n\n Lorem ipsum dolor sit amet, consectetur adipisicing elit.\n\n \n\n \n Action\n Action\n \n
\n
\n\n
\n \n \n \n
Title here
\n
Subtitle here
\n
\n\n \n People\n \n
\n\n \n Action\n Action\n \n
\n\n \n \n People\n \n\n \n\n \n \n favorite\n \n\n \n bookmark\n \n\n \n share\n \n \n \n
\n
\n ')]),t._v(" "),n("code-block",{attrs:{lang:"sass"}},[t._v("\n .card-layout {\n margin: 16px 15%;\n display: flex;\n\n .column {\n flex: 1;\n\n + .column {\n margin-left: 8px;\n }\n }\n\n .md-card + .md-card {\n margin-top: 8px;\n }\n }\n ")])],1)])],1)])],1)},staticRenderFns:[]}},578:function(t,a,n){var e=n(257);"string"==typeof e&&(e=[[t.id,e,""]]);n(2)(e,{});e.locals&&(t.exports=e.locals)}}); \ No newline at end of file diff --git a/dist/docs/11.fd21e8e8.js b/dist/docs/11.fd21e8e8.js new file mode 100644 index 0000000..8743598 --- /dev/null +++ b/dist/docs/11.fd21e8e8.js @@ -0,0 +1 @@ +webpackJsonp([11,32],{254:function(s,a,t){a=s.exports=t(1)(),a.push([s.id,".demo>[data-v-a5e4ce48]{margin:.5em 0;display:block}",""])},372:function(s,a,t){var e,n;t(575);var i=t(523);n=e=e||{},"object"!=typeof e.default&&"function"!=typeof e.default||(n=e=e.default),"function"==typeof n&&(n=n.options),n.render=i.render,n.staticRenderFns=i.staticRenderFns,n._scopeId="data-v-a5e4ce48",s.exports=e},523:function(s,a){s.exports={render:function(){var s=this,a=s.$createElement,t=s._self._c||a;return t("page-content",{attrs:{"page-title":"UI Elements - Typography"}},[t("docs-component",[t("div",{slot:"description"},[t("h2",{staticClass:"md-title"},[s._v("Styles")]),s._v(" "),t("p",[s._v("Too many type sizes and styles at once can wreck any layout. A typographic scale has a limited set of type sizes that work well together along with the layout grid.")]),s._v(" "),t("h2",{staticClass:"md-title"},[s._v("Typeface")]),s._v(" "),t("p",[s._v("Roboto has been refined extensively to work across the wider set of supported platforms. It is slightly wider and rounder, giving it greater clarity and making it more optimistic.")])]),s._v(" "),t("div",{slot:"example"},[t("example-box",{attrs:{"card-title":"Default"}},[t("div",{staticClass:"demo",slot:"demo"},[t("span",{staticClass:"md-display-4"},[s._v("Display 4")]),s._v(" "),t("span",{staticClass:"md-display-3"},[s._v("Display 3")]),s._v(" "),t("span",{staticClass:"md-display-2"},[s._v("Display 2")]),s._v(" "),t("span",{staticClass:"md-display-1"},[s._v("Display 1")]),s._v(" "),t("span",{staticClass:"md-headline"},[s._v("Headline")]),s._v(" "),t("span",{staticClass:"md-title"},[s._v("Title")]),s._v(" "),t("span",{staticClass:"md-subheading"},[s._v("Subheading")]),s._v(" "),t("span",{staticClass:"md-body-2"},[s._v("Body 2")]),s._v(" "),t("span",{staticClass:"md-body-1"},[s._v("Body 1")]),s._v(" "),t("span",{staticClass:"md-caption"},[s._v("Caption")]),s._v(" "),t("a",{attrs:{href:"#/typography"}},[s._v("Link")])]),s._v(" "),t("div",{slot:"code"},[t("code-block",{attrs:{lang:"xml"}},[s._v('\n Display 4\n Display 3\n Display 2\n Display 1\n Headline\n Title\n Subheading\n Body 2\n Body 1\n Caption\n Link\n ')])],1)])],1)])],1)},staticRenderFns:[]}},575:function(s,a,t){var e=t(254);"string"==typeof e&&(e=[[s.id,e,""]]);t(2)(e,{});e.locals&&(s.exports=e.locals)}}); \ No newline at end of file diff --git a/dist/docs/12.cb3c1a2d.js b/dist/docs/12.cb3c1a2d.js new file mode 100644 index 0000000..52fc3ba --- /dev/null +++ b/dist/docs/12.cb3c1a2d.js @@ -0,0 +1 @@ +webpackJsonp([12,32],{252:function(t,n,i){n=t.exports=i(1)(),n.push([t.id,".phone-viewport[data-v-819e694e]{height:400px}.custom-list .md-list-action[data-v-819e694e]{position:absolute;top:8px;right:16px;pointer-events:auto;z-index:2}.custom-list .md-icon[data-v-819e694e]{color:rgba(0,0,0,.26)}",""])},354:function(t,n,i){var s,a;i(573);var m=i(515);a=s=s||{},"object"!=typeof s.default&&"function"!=typeof s.default||(a=s=s.default),"function"==typeof a&&(a=a.options),a.render=m.render,a.staticRenderFns=m.staticRenderFns,a._scopeId="data-v-819e694e",t.exports=s},515:function(t,n){t.exports={render:function(){var t=this,n=t.$createElement,i=t._self._c||n;return i("page-content",{attrs:{"page-title":"Components - List"}},[i("docs-component",[i("div",{slot:"description"},[i("p",[t._v("Lists are best suited to presenting a homogeneous data type or sets of data types, such as images and text. They are optimized for reading comprehension while differentiating either between similar data types, or qualities within a single data type.")]),t._v(" "),i("p",[t._v("The "),i("code",[t._v("md-list")]),t._v(" component have some auxiliary classes to align content and display actions. All of them can be any HTML tag:")]),t._v(" "),i("ul",[i("li",[i("code",[t._v(".md-list-action")]),t._v(": Used to display a action on the right side of a list item. Commonly used to display a button with a single action.")]),t._v(" "),i("li",[i("code",[t._v(".md-list-text-container")]),t._v(": Used to align text horizontally with icons and actions. Used in double and triple lines.")]),t._v(" "),i("li",[i("code",[t._v(".md-divider")]),t._v(": Add a horizontal line between list items.")])])]),t._v(" "),i("div",{slot:"api"},[i("api-table",{attrs:{name:"md-list"}},[i("md-table",{slot:"classes"},[i("md-table-header",[i("md-table-row",[i("md-table-head",[t._v("Name")]),t._v(" "),i("md-table-head",[t._v("Description")])],1)],1),t._v(" "),i("md-table-body",[i("md-table-row",[i("md-table-cell",[t._v("md-dense")]),t._v(" "),i("md-table-cell",[t._v("Make the list dense and compact")])],1),t._v(" "),i("md-table-row",[i("md-table-cell",[t._v("md-double-line")]),t._v(" "),i("md-table-cell",[t._v("Make list items to support double line")])],1),t._v(" "),i("md-table-row",[i("md-table-cell",[t._v("md-triple-line")]),t._v(" "),i("md-table-cell",[t._v("Make list items to support triple line")])],1)],1)],1)],1),t._v(" "),i("api-table",{attrs:{name:"md-list-item"}},[i("p",[t._v("Display a single item inside lists")]),t._v(" "),i("md-table",{slot:"properties"},[i("md-table-header",[i("md-table-row",[i("md-table-head",[t._v("Name")]),t._v(" "),i("md-table-head",[t._v("Type")]),t._v(" "),i("md-table-head",[t._v("Description")])],1)],1),t._v(" "),i("md-table-body",[i("md-table-row",[i("md-table-cell",[t._v("href")]),t._v(" "),i("md-table-cell",[i("code",[t._v("String")])]),t._v(" "),i("md-table-cell",[t._v("The link that the item should redirect to.")])],1),t._v(" "),i("md-table-row",[i("md-table-cell",[t._v("target")]),t._v(" "),i("md-table-cell",[i("code",[t._v("String")])]),t._v(" "),i("md-table-cell",[t._v("The target for opening the href link. Normally used for "),i("code",[t._v("_blank")]),t._v(" cases.")])],1),t._v(" "),i("md-table-row",[i("md-table-cell",[t._v("disabled")]),t._v(" "),i("md-table-cell",[i("code",[t._v("Boolean")])]),t._v(" "),i("md-table-cell",[t._v("Disable the item and prevent his actions. Default "),i("code",[t._v("false")])])],1)],1)],1),t._v(" "),i("md-table",{slot:"classes"},[i("md-table-header",[i("md-table-row",[i("md-table-head",[t._v("Name")]),t._v(" "),i("md-table-head",[t._v("Description")])],1)],1),t._v(" "),i("md-table-body",[i("md-table-row",[i("md-table-cell",[t._v("md-inset")]),t._v(" "),i("md-table-cell",[t._v("Add an empty space on the left of the table. "),i("br"),t._v("Useful to show list items without icons aligned with another that have an icon.")])],1)],1)],1)],1),t._v(" "),i("api-table",{attrs:{name:"md-list-expand"}},[i("p",[t._v("Create a expansion accordion automatically inside lists")]),t._v(" "),i("p",[t._v("No options available")])])],1),t._v(" "),i("div",{slot:"example"},[i("example-box",{attrs:{"card-title":"Single Line"}},[i("div",{slot:"demo"},[i("div",{staticClass:"phone-viewport"},[i("md-list",[i("md-list-item",[i("md-icon",[t._v("move_to_inbox")]),t._v(" "),i("span",[t._v("Inbox")])],1),t._v(" "),i("md-list-item",[i("md-icon",[t._v("send")]),t._v(" "),i("span",[t._v("Sent Mail")])],1),t._v(" "),i("md-list-item",[i("md-icon",[t._v("delete")]),t._v(" "),i("span",[t._v("Trash")])],1),t._v(" "),i("md-list-item",[i("md-icon",[t._v("error")]),t._v(" "),i("span",[t._v("Spam")]),t._v(" "),i("md-divider",{staticClass:"md-inset"})],1),t._v(" "),i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})]),t._v(" "),i("span",[t._v("Abbey Christansen")]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",{staticClass:"md-primary"},[t._v("chat_bubble")])],1)],1),t._v(" "),i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})]),t._v(" "),i("span",[t._v("Alex Nelson")]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",{staticClass:"md-primary"},[t._v("chat_bubble")])],1)],1),t._v(" "),i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})]),t._v(" "),i("span",[t._v("Mary Johnson")]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",[t._v("chat_bubble")])],1)],1)],1)],1),t._v(" "),i("div",{staticClass:"phone-viewport"},[i("md-list",{staticClass:"md-dense"},[i("md-list-item",[i("md-icon",[t._v("move_to_inbox")]),t._v(" "),i("span",[t._v("Inbox")])],1),t._v(" "),i("md-list-item",[i("md-icon",[t._v("send")]),t._v(" "),i("span",[t._v("Sent Mail")])],1),t._v(" "),i("md-list-item",[i("md-icon",[t._v("delete")]),t._v(" "),i("span",[t._v("Trash")])],1),t._v(" "),i("md-list-item",[i("md-icon",[t._v("error")]),t._v(" "),i("span",[t._v("Spam")]),t._v(" "),i("md-divider",{staticClass:"md-inset"})],1),t._v(" "),i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})]),t._v(" "),i("span",[t._v("Abbey Christansen")]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",{staticClass:"md-primary"},[t._v("chat_bubble")])],1)],1),t._v(" "),i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})]),t._v(" "),i("span",[t._v("Alex Nelson")]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",{staticClass:"md-primary"},[t._v("chat_bubble")])],1)],1),t._v(" "),i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})]),t._v(" "),i("span",[t._v("Mary Johnson")]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",[t._v("chat_bubble")])],1)],1)],1)],1)]),t._v(" "),i("div",{slot:"code"},[i("code-block",{attrs:{lang:"xml"}},[t._v('\n
\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 People\n \n\n Abbey Christansen\n\n \n chat_bubble\n \n \n\n \n \n People\n \n\n Alex Nelson\n\n \n chat_bubble\n \n \n\n \n \n People\n \n\n Mary Johnson\n\n \n chat_bubble\n \n \n \n
\n\n
\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 People\n \n\n Abbey Christansen\n\n \n chat_bubble\n \n \n\n \n \n People\n \n\n Alex Nelson\n\n \n chat_bubble\n \n \n\n \n \n People\n \n\n Mary Johnson\n\n \n chat_bubble\n \n \n \n
\n ')])],1)]),t._v(" "),i("example-box",{attrs:{"card-title":"Double Line"}},[i("div",{slot:"demo"},[i("div",{staticClass:"phone-viewport"},[i("md-list",{staticClass:"md-double-line"},[i("md-list-item",[i("md-icon",{staticClass:"md-primary"},[t._v("phone")]),t._v(" "),i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("(650) 555-1234")]),t._v(" "),i("span",[t._v("Mobile")])]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",[t._v("sms")])],1)],1),t._v(" "),i("md-list-item",{staticClass:"md-inset"},[i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("(650) 555-1234")]),t._v(" "),i("span",[t._v("Mobile")])]),t._v(" "),i("md-divider",{staticClass:"md-inset"})],1),t._v(" "),i("md-list-item",[i("md-icon",{staticClass:"md-primary"},[t._v("email")]),t._v(" "),i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("aliconnors@example.com")]),t._v(" "),i("span",[t._v("Personal")])]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",[t._v("sms")])],1)],1),t._v(" "),i("md-list-item",{staticClass:"md-inset"},[i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("ali_connors@example.com")]),t._v(" "),i("span",[t._v("Work")])])])],1)],1),t._v(" "),i("div",{staticClass:"phone-viewport"},[i("md-list",{staticClass:"md-double-line md-dense"},[i("md-list-item",[i("md-icon",{staticClass:"md-primary"},[t._v("phone")]),t._v(" "),i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("(650) 555-1234")]),t._v(" "),i("span",[t._v("Mobile")])]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",[t._v("sms")])],1)],1),t._v(" "),i("md-list-item",{staticClass:"md-inset"},[i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("(650) 555-1234")]),t._v(" "),i("span",[t._v("Mobile")])]),t._v(" "),i("md-divider",{staticClass:"md-inset"})],1),t._v(" "),i("md-list-item",[i("md-icon",{staticClass:"md-primary"},[t._v("email")]),t._v(" "),i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("aliconnors@example.com")]),t._v(" "),i("span",[t._v("Personal")])]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",[t._v("sms")])],1)],1),t._v(" "),i("md-list-item",{staticClass:"md-inset"},[i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("ali_connors@example.com")]),t._v(" "),i("span",[t._v("Work")])])])],1)],1)]),t._v(" "),i("div",{slot:"code"},[i("code-block",{attrs:{lang:"xml"}},[t._v('\n
\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
\n\n
\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
\n ')])],1)]),t._v(" "),i("example-box",{attrs:{"card-title":"Triple Line"}},[i("div",{slot:"demo"},[i("div",{staticClass:"phone-viewport"},[i("md-list",{staticClass:"custom-list md-triple-line"},[i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})]),t._v(" "),i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("Ali Connors")]),t._v(" "),i("span",[t._v("Brunch this weekend?")]),t._v(" "),i("p",[t._v("I'll be in your neighborhood doing errands...")])]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",{staticClass:"md-primary"},[t._v("star")])],1),t._v(" "),i("md-divider",{staticClass:"md-inset"})],1),t._v(" "),i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})]),t._v(" "),i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("me, Scott, Jennifer")]),t._v(" "),i("span",[t._v("Summer BBQ")]),t._v(" "),i("p",[t._v("Wish I could come, but I'm out of town ...")])]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",[t._v("star_border")])],1),t._v(" "),i("md-divider",{staticClass:"md-inset"})],1),t._v(" "),i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})]),t._v(" "),i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("Sandra Adams")]),t._v(" "),i("span",[t._v("Oui oui")]),t._v(" "),i("p",[t._v("Do you have Paris recommendations ...")])]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",[t._v("star_border")])],1),t._v(" "),i("md-divider",{staticClass:"md-inset"})],1),t._v(" "),i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/8",alt:"People"}})]),t._v(" "),i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("Trevor Hansen")]),t._v(" "),i("span",[t._v("Order confirmation")]),t._v(" "),i("p",[t._v("Thank you for your recent order from ...")])]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",[t._v("star_border")])],1),t._v(" "),i("md-divider",{staticClass:"md-inset"})],1)],1)],1),t._v(" "),i("div",{staticClass:"phone-viewport"},[i("md-list",{staticClass:"custom-list md-triple-line md-dense"},[i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/1",alt:"People"}})]),t._v(" "),i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("Ali Connors")]),t._v(" "),i("span",[t._v("Brunch this weekend?")]),t._v(" "),i("p",[t._v("I'll be in your neighborhood doing errands...")])]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",{staticClass:"md-primary"},[t._v("star")])],1),t._v(" "),i("md-divider",{staticClass:"md-inset"})],1),t._v(" "),i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/6",alt:"People"}})]),t._v(" "),i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("me, Scott, Jennifer")]),t._v(" "),i("span",[t._v("Summer BBQ")]),t._v(" "),i("p",[t._v("Wish I could come, but I'm out of town ...")])]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",[t._v("star_border")])],1),t._v(" "),i("md-divider",{staticClass:"md-inset"})],1),t._v(" "),i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/5",alt:"People"}})]),t._v(" "),i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("Sandra Adams")]),t._v(" "),i("span",[t._v("Oui oui")]),t._v(" "),i("p",[t._v("Do you have Paris recommendations ...")])]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",[t._v("star_border")])],1),t._v(" "),i("md-divider",{staticClass:"md-inset"})],1),t._v(" "),i("md-list-item",[i("md-avatar",[i("img",{attrs:{src:"https://placeimg.com/40/40/people/8",alt:"People"}})]),t._v(" "),i("div",{staticClass:"md-list-text-container"},[i("span",[t._v("Trevor Hansen")]),t._v(" "),i("span",[t._v("Order confirmation")]),t._v(" "),i("p",[t._v("Thank you for your recent order from ...")])]),t._v(" "),i("md-button",{staticClass:"md-icon-button md-list-action"},[i("md-icon",[t._v("star_border")])],1),t._v(" "),i("md-divider",{staticClass:"md-inset"})],1)],1)],1)]),t._v(" "),i("div",{slot:"code"},[i("code-block",{attrs:{lang:"xml"}},[t._v('\n
\n \n \n \n People\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 People\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 People\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 People\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
\n\n
\n \n \n \n People\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 People\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 People\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 People\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
\n ')])],1)]),t._v(" "),i("example-box",{attrs:{"card-title":"Expansion Lists"}},[i("div",{slot:"demo"},[i("div",{staticClass:"phone-viewport"},[i("md-list",[i("md-list-item",[i("md-icon",[t._v("whatshot")]),t._v(" "),i("span",[t._v("News")]),t._v(" "),i("md-list-expand",[i("md-list",[i("md-list-item",{staticClass:"md-inset"},[t._v("World")]),t._v(" "),i("md-list-item",{staticClass:"md-inset"},[t._v("Americas")]),t._v(" "),i("md-list-item",{staticClass:"md-inset"},[t._v("Europe")])],1)],1)],1),t._v(" "),i("md-list-item",[i("md-icon",[t._v("videogame_asset")]),t._v(" "),i("span",[t._v("Games")]),t._v(" "),i("md-list-expand",[i("md-list",[i("md-list-item",{staticClass:"md-inset"},[t._v("Console")]),t._v(" "),i("md-list-item",{staticClass:"md-inset"},[t._v("PC")]),t._v(" "),i("md-list-item",{staticClass:"md-inset"},[t._v("Phone")])],1)],1)],1),t._v(" "),i("md-list-item",[i("md-icon",[t._v("video_library")]),t._v(" "),i("span",[t._v("Video")]),t._v(" "),i("md-list-expand",[i("md-list",[i("md-list-item",{staticClass:"md-inset"},[t._v("Humor")]),t._v(" "),i("md-list-item",{staticClass:"md-inset"},[t._v("Music")]),t._v(" "),i("md-list-item",{staticClass:"md-inset"},[t._v("Movies")]),t._v(" "),i("md-list-item",{staticClass:"md-inset"},[t._v("TV Shows")])],1)],1)],1),t._v(" "),i("md-list-item",[i("md-icon",[t._v("shopping_basket")]),t._v(" "),i("span",[t._v("Shop")])],1)],1)],1)]),t._v(" "),i("div",{slot:"code"},[i("code-block",{attrs:{lang:"xml"}},[t._v('\n
\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
\n ')])],1)])],1)])],1)},staticRenderFns:[]}},573:function(t,n,i){var s=i(252);"string"==typeof s&&(s=[[t.id,s,""]]);i(2)(s,{});s.locals&&(t.exports=s.locals)}}); \ No newline at end of file diff --git a/dist/docs/13.1cdad18e.js b/dist/docs/13.1cdad18e.js new file mode 100644 index 0000000..2f77a80 --- /dev/null +++ b/dist/docs/13.1cdad18e.js @@ -0,0 +1 @@ +webpackJsonp([13,32],{250:function(t,n,a){n=t.exports=a(1)(),n.push([t.id,".md-toolbar+.md-toolbar[data-v-7aafaa90]{margin-top:16px}.complete-example[data-v-7aafaa90]{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[data-v-7aafaa90]{margin:0;position:absolute;bottom:-20px;left:16px}.complete-example .md-title[data-v-7aafaa90]{color:#fff}.complete-example .md-list[data-v-7aafaa90]{overflow:auto}.complete-example .md-list-action .md-icon[data-v-7aafaa90]{color:rgba(0,0,0,.26)}.complete-example .md-avatar-icon .md-icon[data-v-7aafaa90]{color:#fff!important}.complete-example .md-sidenav .md-list-text-container>[data-v-7aafaa90]:nth-child(2){color:hsla(0,0%,100%,.54)}.complete-example .md-account-header .md-list-item:hover .md-button[data-v-7aafaa90]:hover{background-color:inherit}.complete-example .md-account-header .md-avatar-list .md-list-item-container[data-v-7aafaa90]:hover{background:none!important}",""])},366:function(t,n,a){var d,o;a(571);var m=a(510);o=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(o=d=d.default),"function"==typeof o&&(o=o.options),o.render=m.render,o.staticRenderFns=m.staticRenderFns,o._scopeId="data-v-7aafaa90",t.exports=d},510:function(t,n){t.exports={render:function(){var t=this,n=t.$createElement,a=t._self._c||n;return a("page-content",{attrs:{"page-title":"Components - Toolbar"}},[a("docs-component",[a("div",{slot:"description"},[a("p",[t._v("Toolbars appear a step above the content they affect. They may constrain their width to accommodate material passing over them.")]),t._v(" "),a("p",[t._v("You need to wrap all the elements of your toolbar in a element with the class "),a("code",[t._v("md-toolbar-container")]),t._v(" for medium and large toolbars. On large toolbars you can have two containers to push content to bottom.")]),t._v(" "),a("p",[t._v("The following classes can be applied to change the color palette:")]),t._v(" "),a("ul",{staticClass:"md-body-2"},[a("li",[a("code",[t._v("md-accent")])]),t._v(" "),a("li",[a("code",[t._v("md-warn")])]),t._v(" "),a("li",[a("code",[t._v("md-transparent")])])])]),t._v(" "),a("div",{slot:"api"},[a("api-table",{attrs:{name:"md-toolbar"}},[a("md-table",{slot:"classes"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[t._v("Name")]),t._v(" "),a("md-table-head",[t._v("Description")])],1)],1),t._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[t._v("md-dense")]),t._v(" "),a("md-table-cell",[t._v("Create a small and dense toolbar.")])],1),t._v(" "),a("md-table-row",[a("md-table-cell",[t._v("md-medium")]),t._v(" "),a("md-table-cell",[t._v("Create a medium.")])],1),t._v(" "),a("md-table-row",[a("md-table-cell",[t._v("md-large")]),t._v(" "),a("md-table-cell",[t._v("Create a large.")])],1),t._v(" "),a("md-table-row",[a("md-table-cell",[t._v("md-account-header")]),t._v(" "),a("md-table-cell",[t._v("Create a account header toolbar to show user accounts inside sidenav. See example below and the complete example")])],1)],1)],1)],1),t._v(" "),a("api-table",[a("code-block",{attrs:{lang:"xml",height:"none"}},[t._v('\n \n ')])],1)],1),t._v(" "),a("div",{slot:"example"},[a("example-box",{attrs:{"card-title":"Sizes"}},[a("div",{slot:"demo"},[a("md-toolbar",[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("menu")])],1),t._v(" "),a("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},[t._v("Default")]),t._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("favorite")])],1)],1),t._v(" "),a("md-toolbar",{staticClass:"md-dense"},[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("menu")])],1),t._v(" "),a("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},[t._v("Dense")]),t._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("favorite")])],1)],1),t._v(" "),a("md-toolbar",{staticClass:"md-medium"},[a("div",{staticClass:"md-toolbar-container"},[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("menu")])],1),t._v(" "),a("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},[t._v("Medium")]),t._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("search")])],1),t._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("filter_list")])],1)],1)]),t._v(" "),a("md-toolbar",{staticClass:"md-large"},[a("div",{staticClass:"md-toolbar-container"},[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("menu")])],1),t._v(" "),a("span",{staticStyle:{flex:"1"}}),t._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("search")])],1),t._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("filter_list")])],1)],1),t._v(" "),a("div",{staticClass:"md-toolbar-container"},[a("h2",{staticClass:"md-title"},[t._v("Large")])])])],1),t._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[t._v('\n \n \n menu\n \n\n

Default

\n\n \n favorite\n \n
\n\n \n \n menu\n \n\n

Dense

\n\n \n favorite\n \n
\n\n \n
\n \n menu\n \n\n

Medium

\n\n \n search\n \n\n \n filter_list\n \n
\n
\n\n \n
\n \n menu\n \n\n \n\n \n search\n \n\n \n filter_list\n \n
\n\n
\n

Large

\n
\n
\n ')])],1)]),t._v(" "),a("example-box",{attrs:{"card-title":"Palettes"}},[a("div",{slot:"demo"},[a("md-toolbar",{staticClass:"md-accent"},[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("menu")])],1),t._v(" "),a("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},[t._v("Vue Material")]),t._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("favorite")])],1)],1),t._v(" "),a("md-toolbar",{staticClass:"md-warn"},[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("menu")])],1),t._v(" "),a("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},[t._v("Vue Material")]),t._v(" "),a("md-button",[t._v("Add")]),t._v(" "),a("md-button",[t._v("Remove")])],1),t._v(" "),a("md-toolbar",{staticClass:"md-transparent"},[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("menu")])],1),t._v(" "),a("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},[t._v("Vue Material")]),t._v(" "),a("md-button",{staticClass:"md-raised"},[t._v("Add")]),t._v(" "),a("md-button",{staticClass:"md-raised md-warn"},[t._v("Remove")])],1)],1),t._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[t._v('\n \n \n menu\n \n\n

Vue Material

\n\n \n favorite\n \n
\n\n \n \n menu\n \n\n

Vue Material

\n\n Add\n Remove\n
\n\n \n \n menu\n \n\n

Vue Material

\n\n Add\n Remove\n
\n ')])],1)]),t._v(" "),a("example-box",{attrs:{"card-title":"Themes"}},[a("div",{slot:"demo"},[a("md-toolbar",{attrs:{"md-theme":"green"}},[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("menu")])],1),t._v(" "),a("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},[t._v("Vue Material")]),t._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("favorite")])],1)],1),t._v(" "),a("md-toolbar",{staticClass:"md-large",attrs:{"md-theme":"brown"}},[a("div",{staticClass:"md-toolbar-container"},[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("menu")])],1),t._v(" "),a("span",{staticStyle:{flex:"1"}}),t._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("search")])],1),t._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("filter_list")])],1)],1),t._v(" "),a("div",{staticClass:"md-toolbar-container"},[a("h2",{staticClass:"md-title"},[t._v("Vue Material")])])]),t._v(" "),a("md-toolbar",{attrs:{"md-theme":"orange"}},[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("menu")])],1),t._v(" "),a("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},[t._v("Vue Material")]),t._v(" "),a("md-button",[t._v("Add")]),t._v(" "),a("md-button",[t._v("Remove")])],1),t._v(" "),a("md-toolbar",{attrs:{"md-theme":"blue"}},[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("menu")])],1),t._v(" "),a("h2",{staticClass:"md-title",staticStyle:{flex:"1"}},[t._v("Vue Material")]),t._v(" "),a("md-button",{staticClass:"md-raised"},[t._v("Add")]),t._v(" "),a("md-button",{staticClass:"md-raised md-warn"},[t._v("Remove")])],1)],1),t._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[t._v('\n \n \n menu\n \n\n

Vue Material

\n\n \n favorite\n \n
\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\n \n \n menu\n \n\n

Vue Material

\n\n Add\n Remove\n
\n\n \n \n menu\n \n\n

Vue Material

\n\n Add\n Remove\n
\n ')])],1)]),t._v(" "),a("example-box",{attrs:{"card-title":"Complete example"}},[a("div",{slot:"demo"},[a("div",{staticClass:"phone-viewport complete-example"},[a("md-whiteframe",{staticClass:"md-large",attrs:{"md-tag":"md-toolbar","md-elevation":"2","md-theme":"light-blue"}},[a("div",{staticClass:"md-toolbar-container"},[a("md-button",{staticClass:"md-icon-button",on:{click:function(n){t.$refs.sidenav.toggle()}}},[a("md-icon",[t._v("menu")])],1),t._v(" "),a("span",{staticStyle:{flex:"1"}}),t._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("search")])],1),t._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[t._v("view_module")])],1)],1),t._v(" "),a("div",{staticClass:"md-toolbar-container"},[a("h2",{staticClass:"md-title"},[t._v("My Files")]),t._v(" "),a("md-button",{staticClass:"md-fab md-mini"},[a("md-icon",[t._v("add")])],1)],1)]),t._v(" "),a("md-list",{staticClass:"md-double-line"},[a("md-subheader",{staticClass:"md-inset"},[t._v("Folders")]),t._v(" "),a("md-list-item",[a("md-avatar",{staticClass:"md-avatar-icon"},[a("md-icon",[t._v("folder")])],1),t._v(" "),a("div",{staticClass:"md-list-text-container"},[a("span",[t._v("Photos")]),t._v(" "),a("p",[t._v("Jan 9, 2014")])]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",[t._v("info")])],1)],1),t._v(" "),a("md-list-item",[a("md-avatar",{staticClass:"md-avatar-icon"},[a("md-icon",[t._v("folder")])],1),t._v(" "),a("div",{staticClass:"md-list-text-container"},[a("span",[t._v("Recipes")]),t._v(" "),a("p",[t._v("Jan 17, 2014")])]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",[t._v("info")])],1)],1),t._v(" "),a("md-list-item",[a("md-avatar",{staticClass:"md-avatar-icon"},[a("md-icon",[t._v("folder")])],1),t._v(" "),a("div",{staticClass:"md-list-text-container"},[a("span",[t._v("Work")]),t._v(" "),a("p",[t._v("Jan 28, 2014")])]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",[t._v("info")])],1),t._v(" "),a("md-divider",{staticClass:"md-inset"})],1),t._v(" "),a("md-subheader",{staticClass:"md-inset"},[t._v("Files")]),t._v(" "),a("md-list-item",[a("md-avatar",{staticClass:"md-avatar-icon md-primary",attrs:{"md-theme":"blue"}},[a("md-icon",[t._v("insert_drive_file")])],1),t._v(" "),a("div",{staticClass:"md-list-text-container"},[a("span",[t._v("Vacation Itinerary")]),t._v(" "),a("p",[t._v("Jan 20, 2014")])]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",[t._v("info")])],1)],1),t._v(" "),a("md-list-item",[a("md-avatar",{staticClass:"md-avatar-icon md-primary",attrs:{"md-theme":"orange"}},[a("md-icon",[t._v("collections")])],1),t._v(" "),a("div",{staticClass:"md-list-text-container"},[a("span",[t._v("Kitchen Remodel")]),t._v(" "),a("p",[t._v("Jan 10, 2014")])]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",[t._v("info")])],1)],1),t._v(" "),a("md-list-item",[a("md-avatar",{staticClass:"md-avatar-icon md-primary",attrs:{"md-theme":"green"}},[a("md-icon",[t._v("view_list")])],1),t._v(" "),a("div",{staticClass:"md-list-text-container"},[a("span",[t._v("Grocery Shop")]),t._v(" "),a("p",[t._v("Jan 10, 2014")])]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",[t._v("info")])],1)],1),t._v(" "),a("md-list-item",[a("md-avatar",{staticClass:"md-avatar-icon md-primary",attrs:{"md-theme":"orange"}},[a("md-icon",[t._v("collections")])],1),t._v(" "),a("div",{staticClass:"md-list-text-container"},[a("span",[t._v("Weekend Pictures")]),t._v(" "),a("p",[t._v("Jan 10, 2014")])]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",[t._v("info")])],1)],1)],1),t._v(" "),a("md-sidenav",{ref:"sidenav",staticClass:"md-left",attrs:{"md-theme":"blue"}},[a("md-toolbar",{staticClass:"md-account-header"},[a("md-list",{staticClass:"md-transparent"},[a("md-list-item",{staticClass:"md-avatar-list"},[a("md-avatar",{staticClass:"md-large"},[a("img",{attrs:{src:"https://placeimg.com/64/64/people/8",alt:"People"}})]),t._v(" "),a("span",{staticStyle:{flex:"1"}}),t._v(" "),a("md-avatar",[a("img",{attrs:{src:"https://placeimg.com/40/40/people/3",alt:"People"}})]),t._v(" "),a("md-avatar",[a("img",{attrs:{src:"https://placeimg.com/40/40/people/4",alt:"People"}})])],1),t._v(" "),a("md-list-item",[a("div",{staticClass:"md-list-text-container"},[a("span",[t._v("John Doe")]),t._v(" "),a("span",[t._v("johndoe@email.com")])]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",[t._v("arrow_drop_down")])],1)],1)],1)],1),t._v(" "),a("md-list",[a("md-list-item",{staticClass:"md-primary",on:{click:function(n){t.$refs.sidenav.toggle()}}},[a("md-icon",[t._v("insert_drive_file")]),t._v(" "),a("span",[t._v("My files")])],1),t._v(" "),a("md-list-item",{on:{click:function(n){t.$refs.sidenav.toggle()}}},[a("md-icon",[t._v("people")]),t._v(" "),a("span",[t._v("Shared with me")])],1),t._v(" "),a("md-list-item",{on:{click:function(n){t.$refs.sidenav.toggle()}}},[a("md-icon",[t._v("access_time")]),t._v(" "),a("span",[t._v("Recent")])],1),t._v(" "),a("md-list-item",{on:{click:function(n){t.$refs.sidenav.toggle()}}},[a("md-icon",[t._v("start")]),t._v(" "),a("span",[t._v("Starred")])],1),t._v(" "),a("md-list-item",{on:{click:function(n){t.$refs.sidenav.toggle()}}},[a("md-icon",[t._v("delete")]),t._v(" "),a("span",[t._v("Trash")])],1)],1)],1)],1)]),t._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[t._v('\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 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 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._v(" "),a("code-block",{attrs:{lang:"sass"}},[t._v("\n .complete-example {\n height: 540px;\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 }\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 ")])],1)])],1)])],1)},staticRenderFns:[]}},571:function(t,n,a){var d=a(250);"string"==typeof d&&(d=[[t.id,d,""]]);a(2)(d,{});d.locals&&(t.exports=d.locals)}}); \ No newline at end of file diff --git a/dist/docs/14.fd41ec35.js b/dist/docs/14.fd41ec35.js new file mode 100644 index 0000000..4af4d81 --- /dev/null +++ b/dist/docs/14.fd41ec35.js @@ -0,0 +1 @@ +webpackJsonp([14,32],{249:function(e,t,a){t=e.exports=a(1)(),t.push([e.id,"section[data-v-7868a37f]{max-width:960px}section+section[data-v-7868a37f]{margin-top:56px}iframe[data-v-7868a37f]{height:550px}",""])},369:function(e,t,a){var n,o;a(570);var i=a(508);o=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(o=n=n.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-7868a37f",e.exports=n},508:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("page-content",{attrs:{"page-title":"Themes - Configuration"}},[a("article",{staticClass:"main-content"},[a("section",[a("h2",{staticClass:"md-headline"},[e._v("Theme Engine")]),e._v(" "),a("p",[e._v("When you create a theme the Vue Material will generate all of the styles ondemand so you don't need to create any css file to create them. Everything is generated when the API is called and this is great because you can create a theme anytime you want. After that you can use the declarative directive to apply the theme inside an element.")]),e._v(" "),a("p",[e._v("Most of the components of Vue Material can change it's colors. Every theme has Primary, Accent, Warn and Background colors. Some components also have a Transparent variation to make your layouts cleaner and easy to place on top of another element. E.g. Tabs inside toolbars.")]),e._v(" "),a("p",[e._v("Vue Material use classes to apply those color intentions: "),a("code",[e._v("md-primary")]),e._v(", "),a("code",[e._v("md-accent")]),e._v(", "),a("code",[e._v("md-warn")]),e._v(" and "),a("code",[e._v("md-transparent")]),e._v(". The background color is applied automaticaly.")])]),e._v(" "),a("section",[a("h2",{staticClass:"md-headline"},[e._v("Color Intentions")]),e._v(" "),a("p",[e._v("Color in material design is inspired by bold hues juxtaposed with muted environments, deep shadows, and bright highlights.")]),e._v(" "),a("p",[e._v("Theming allows changing the color of your application. The "),a("a",{attrs:{href:"https://material.google.com/style/color.html#color-color-palette",target:"_blank",rel:"noopener"}},[e._v("Material Design palette")]),e._v(" can be fully applied using Vue Material. You can pass all intentions or just change the intention that you want. The default colors are:")]),e._v(" "),a("ul",[a("li",[e._v("primary - indigo")]),e._v(" "),a("li",[e._v("accent - pink")]),e._v(" "),a("li",[e._v("warn - deep-orange")]),e._v(" "),a("li",[e._v("background - grey")])]),e._v(" "),a("p",[e._v("All of those colors can be applied to create a theme.")]),e._v(" "),a("ul",[a("li",[e._v("red")]),e._v(" "),a("li",[e._v("pink")]),e._v(" "),a("li",[e._v("purple")]),e._v(" "),a("li",[e._v("deep-purple")]),e._v(" "),a("li",[e._v("indigo")]),e._v(" "),a("li",[e._v("blue")]),e._v(" "),a("li",[e._v("light-blue")]),e._v(" "),a("li",[e._v("cyan")]),e._v(" "),a("li",[e._v("teal")]),e._v(" "),a("li",[e._v("green")]),e._v(" "),a("li",[e._v("light-green")]),e._v(" "),a("li",[e._v("lime")]),e._v(" "),a("li",[e._v("yellow")]),e._v(" "),a("li",[e._v("amber")]),e._v(" "),a("li",[e._v("orange")]),e._v(" "),a("li",[e._v("deep-orange")]),e._v(" "),a("li",[e._v("brown")]),e._v(" "),a("li",[e._v("grey")]),e._v(" "),a("li",[e._v("blue-grey")]),e._v(" "),a("li",[e._v("white")]),e._v(" "),a("li",[e._v("black")])])]),e._v(" "),a("section",[a("h3",{staticClass:"md-headline"},[e._v("Registering themes")]),e._v(" "),a("p",[e._v("The default colors will be applied without any change in your code base. But you can change the colors of the "),a("code",[e._v("default")]),e._v(" theme calling the Vue Material API.")]),e._v(" "),a("code-block",{attrs:{lang:"javascript"}},[e._v("\n Vue.material.registerTheme('default', {\n primary: 'blue',\n accent: 'red',\n warn: 'red',\n background: 'grey'\n })\n ")])],1),e._v(" "),a("section",[a("h3",{staticClass:"md-headline"},[e._v("Multiple themes")]),e._v(" "),a("p",[e._v("\n You can call the "),a("code",[e._v("registerTheme")]),e._v(" function how many times you want. However you can pass an object containing all the themes that you need to create:\n ")]),e._v(" "),a("code-block",{attrs:{lang:"javascript"}},[e._v("\n Vue.material.registerTheme({\n app: {\n primary: 'cyan'\n },\n about: {\n primary: 'indigo'\n },\n contact: {\n primary: 'teal'\n }\n })\n ")]),e._v(" "),a("small",[e._v("Note: If you do not pass all the colors the theme will inherit the "),a("strong",[e._v("default colors")]),e._v(".")])],1),e._v(" "),a("section",[a("h3",{staticClass:"md-headline"},[e._v("Custom Shades")]),e._v(" "),a("p",[e._v("To have a full use of the Material Design palette you can specify different shades for each color:")]),e._v(" "),a("code-block",{attrs:{lang:"javascript"}},[e._v("\n Vue.material.registerTheme('about', {\n primary: {\n color: 'indigo',\n hue: 'A200'\n },\n accent: {\n color: 'grey',\n hue: 300\n }\n })\n ")])],1),e._v(" "),a("section",[a("h3",{staticClass:"md-headline"},[e._v("Applying a theme")]),e._v(" "),a("p",[e._v("To change the current theme in your application just call the "),a("code",[e._v("setCurrentTheme")]),e._v(" method from anywhere in your application:")]),e._v(" "),a("code-block",{attrs:{lang:"javascript"}},[e._v("\n Vue.material.setCurrentTheme('about')\n ")]),e._v(" "),a("p",[e._v("Or inside a Vue instance:")]),e._v(" "),a("code-block",{attrs:{lang:"javascript"}},[e._v("\n this.$material.setCurrentTheme('about')\n ")])],1),e._v(" "),a("section",[a("h3",{staticClass:"md-headline"},[e._v("Codepen example")]),e._v(" "),a("iframe",{staticStyle:{width:"100%"},attrs:{height:"550",scrolling:"no",title:"Theme Example",src:"//codepen.io/vue-material/embed/WGavBE/?height=550&theme-id=dark&default-tab=html,result&embed-version=2",frameborder:"no",allowtransparency:"true",allowfullscreen:"true"}},[e._v("See the Pen "),a("a",{attrs:{href:"http://codepen.io/vue-material/pen/WGavBE/"}},[e._v("Theme Example")]),e._v(" by Vue Material ("),a("a",{attrs:{href:"http://codepen.io/vue-material"}},[e._v("@vue-material")]),e._v(") on "),a("a",{attrs:{href:"http://codepen.io"}},[e._v("CodePen")]),e._v(".")])],1)])])},staticRenderFns:[]}},570:function(e,t,a){var n=a(249);"string"==typeof n&&(n=[[e.id,n,""]]);a(2)(n,{});n.locals&&(e.exports=n.locals)}}); \ No newline at end of file diff --git a/dist/docs/15.58889e3a.js b/dist/docs/15.58889e3a.js new file mode 100644 index 0000000..fc0a4c9 --- /dev/null +++ b/dist/docs/15.58889e3a.js @@ -0,0 +1 @@ +webpackJsonp([15,32],{248:function(a,t,d){t=a.exports=d(1)(),t.push([a.id,".md-avatar+.md-avatar[data-v-71526c58]{margin-left:8px}",""])},341:function(a,t,d){var n,e;d(569);var r=d(505);e=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(e=n=n.default),"function"==typeof e&&(e=e.options),e.render=r.render,e.staticRenderFns=r.staticRenderFns,e._scopeId="data-v-71526c58",a.exports=n},505:function(a,t){a.exports={render:function(){var a=this,t=a.$createElement,d=a._self._c||t;return d("page-content",{attrs:{"page-title":"Components - Avatar"}},[d("docs-component",[d("div",{slot:"description"},[d("p",[a._v("Avatars can be used to represent people. When used with a specific logo, avatars can also be used to represent brand.")]),a._v(" "),d("p",[a._v("The following classes can be applied to change the color palette:")]),a._v(" "),d("ul",{staticClass:"md-body-2"},[d("li",[d("code",[a._v("md-primary")])]),a._v(" "),d("li",[d("code",[a._v("md-accent")])]),a._v(" "),d("li",[d("code",[a._v("md-warn")])])])]),a._v(" "),d("div",{slot:"api"},[d("api-table",{attrs:{name:"md-avatar"}},[d("md-table",{slot:"classes"},[d("md-table-header",[d("md-table-row",[d("md-table-head",[a._v("Name")]),a._v(" "),d("md-table-head",[a._v("Description")])],1)],1),a._v(" "),d("md-table-body",[d("md-table-row",[d("md-table-cell",[a._v("md-avatar-icon")]),a._v(" "),d("md-table-cell",[a._v("Display an icon using md-icon component")])],1),a._v(" "),d("md-table-row",[d("md-table-cell",[a._v("md-large")]),a._v(" "),d("md-table-cell",[a._v("Display large avatar")])],1)],1)],1)],1)],1),a._v(" "),d("div",{slot:"example"},[d("example-box",{attrs:{"card-title":"Default"}},[d("div",{staticClass:"avatar-holder",slot:"demo"},[d("md-avatar",[d("img",{attrs:{src:"assets/avatar.png",alt:"Avatar"}})]),a._v(" "),d("md-avatar",{staticClass:"md-avatar-icon"},[d("md-icon",[a._v("home")])],1),a._v(" "),d("md-avatar",{staticClass:"md-avatar-icon md-primary"},[d("md-icon",[a._v("folder")])],1),a._v(" "),d("md-avatar",{staticClass:"md-avatar-icon md-accent"},[d("md-icon",[a._v("favorite")])],1),a._v(" "),d("md-avatar",{staticClass:"md-avatar-icon md-warn"},[d("md-icon",[a._v("notes")])],1)],1),a._v(" "),d("div",{slot:"code"},[d("code-block",{attrs:{lang:"xml"}},[a._v('\n \n Avatar\n \n\n \n home\n \n\n \n folder\n \n\n \n favorite\n \n\n \n notes\n \n ')])],1)]),a._v(" "),d("example-box",{attrs:{"card-title":"Large"}},[d("div",{staticClass:"avatar-holder",slot:"demo"},[d("md-avatar",{staticClass:"md-large"},[d("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}})]),a._v(" "),d("md-avatar",{staticClass:"md-avatar-icon md-large"},[d("md-icon",[a._v("home")])],1),a._v(" "),d("md-avatar",{staticClass:"md-avatar-icon md-large md-primary"},[d("md-icon",[a._v("folder")])],1),a._v(" "),d("md-avatar",{staticClass:"md-avatar-icon md-large md-accent"},[d("md-icon",[a._v("favorite")])],1),a._v(" "),d("md-avatar",{staticClass:"md-avatar-icon md-large md-warn"},[d("md-icon",[a._v("notes")])],1)],1),a._v(" "),d("div",{slot:"code"},[d("code-block",{attrs:{lang:"xml"}},[a._v('\n \n People\n \n\n \n home\n \n\n \n folder\n \n\n \n favorite\n \n\n \n notes\n \n ')])],1)])],1)])],1)},staticRenderFns:[]}},569:function(a,t,d){var n=d(248);"string"==typeof n&&(n=[[a.id,n,""]]);d(2)(n,{});n.locals&&(a.exports=n.locals)}}); \ No newline at end of file diff --git a/dist/docs/16.e2efe67b.js b/dist/docs/16.e2efe67b.js new file mode 100644 index 0000000..d2f44fc --- /dev/null +++ b/dist/docs/16.e2efe67b.js @@ -0,0 +1,2 @@ +webpackJsonp([16,32],{245:function(e,t,a){t=e.exports=a(1)(),t.push([e.id,".card-holder .md-card[data-v-6e7e0ccb]{width:100%;max-width:320px;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]{margin:8px;color:rgba(0,0,0,.54)!important}.card-example .card-reservation .md-button[data-v-6e7e0ccb]{border-radius:2px!important}",""])},345:function(e,t,a){var d,n;a(566);var i=a(501);n=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(n=d=d.default),"function"==typeof n&&(n=n.options),n.render=i.render,n.staticRenderFns=i.staticRenderFns,n._scopeId="data-v-6e7e0ccb",e.exports=d},501:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("page-content",{attrs:{"page-title":"Components - Card"}},[a("docs-component",[a("div",{slot:"description"},[a("p",[e._v("Cards may contain a photo, text, and a link about a single subject. They may display content containing elements of varying size, such as photos with captions of variable length.")]),e._v(" "),a("p",[e._v("The card components are very granular. Every single part of a card is a component. You can combine them in any order that you want, following the same logic of the examples.")]),e._v(" "),a("p",[e._v('You can also use other Material components inside the card, like the "Complete Example".')]),e._v(" "),a("p",[e._v("The following classes can be applied to change the color palette:")]),e._v(" "),a("ul",{staticClass:"md-body-2"},[a("li",[a("code",[e._v("md-primary")])]),e._v(" "),a("li",[a("code",[e._v("md-accent")])]),e._v(" "),a("li",[a("code",[e._v("md-warn")])])])]),e._v(" "),a("div",{slot:"api"},[a("api-table",{attrs:{name:"md-card"}},[a("md-table",{slot:"properties"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("md-with-hover")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Enable full hover elevation in card. Default "),a("code",[e._v("false")])])],1)],1)],1)],1),e._v(" "),a("api-table",{attrs:{name:"md-card-header"}},[a("p",[e._v("Can display titles, subheads, medias and avatars in a header.")]),e._v(" "),a("p",[e._v("No options available")])]),e._v(" "),a("api-table",{attrs:{name:"md-card-header-text"}},[a("p",[e._v('Used inside a card header to group the title and the subhead. Useful to align with an action (like a overflow button) or a media inside headers, like on the "Media" example.')]),e._v(" "),a("p",[e._v("No options available")])]),e._v(" "),a("api-table",{attrs:{name:"md-card-content"}},[a("p",[e._v("Display the content of the card. Most used with plain text or with simple HTML content, like bold and italic tags.")]),e._v(" "),a("p",[e._v("No options available")])]),e._v(" "),a("api-table",{attrs:{name:"md-card-actions"}},[a("p",[e._v("Hold the actions of a card align them on the right. Here you can add "),a("code",[e._v("")]),e._v(" with or without icons.")]),e._v(" "),a("p",[e._v("No options available")])]),e._v(" "),a("api-table",{attrs:{name:"md-card-area"}},[a("div",{slot:"properties"},[a("p",[e._v("A card area create a division inside the card. This will apply a border on the bottom (only works if the card area is not the last element).")]),e._v(" "),a("p",[e._v('You can see an example of use on the "Complete example".')]),e._v(" "),a("md-table",[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("md-inset")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Apply a inset border. Default "),a("code",[e._v("false")])])],1)],1)],1)],1)]),e._v(" "),a("api-table",{attrs:{name:"md-card-media"}},[a("div",{slot:"properties"},[a("p",[e._v("The card media display images (and other types of media) inside cards. Can be used inside and outsite a card header.")]),e._v(" "),a("md-table",[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("md-ratio")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("Resize or clip the image automatically based on the following options: "),a("br"),e._v("1:1 or 1/1, 4:3 or 4/3 and 16:9 or 16/9.")])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-medium")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Applies medium size to the media. Works only inside md-card-header. Default "),a("code",[e._v("false")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-big")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Applies big size to the media. Works only inside md-card-header. Default "),a("code",[e._v("false")])])],1)],1)],1)],1)]),e._v(" "),a("api-table",{attrs:{name:"md-card-media-actions"}},[a("p",[e._v("Used to align a media and actions side by side.")]),e._v(" "),a("p",[e._v("No options available")])]),e._v(" "),a("api-table",{attrs:{name:"md-card-media-cover"}},[a("div",{slot:"properties"},[a("p",[e._v("You will need to give a "),a("code",[e._v("")]),e._v(" inside this component and a "),a("code",[e._v("")]),e._v(". The media and the area will be automatically be placed in order inside the card.")]),e._v(" "),a("p",[e._v('Take a look at the example: "Image cover with predefined aspect ratio".')]),e._v(" "),a("md-table",[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("md-text-scrim")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Apply a gradient background based on the image. This option increase the legibility of the text applying background colors by extracting the amount of lightness on the image. If the image is dark so the background of the text will be lighter. If it's not dark then the background will be darker. This will be calculated automatically. Default "),a("code",[e._v("false")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-solid")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Applies a solid background with the same calculation logic of the md-text-scrim. Default "),a("code",[e._v("false")])])],1)],1)],1)],1)]),e._v(" "),a("api-table",{attrs:{name:"md-card-expand"}},[a("p",[e._v('Create a expansible content area inside cards. Useful to "show more" content or load them on demand.')]),e._v(" "),a("p",[e._v("You will need a "),a("code",[e._v("")]),e._v(" with an element with a "),a("code",[e._v("md-expand-trigger")]),e._v(" attribute and a "),a("code",[e._v("")]),e._v(" with the content that you want to show. The trigger will automatically toggle the content on click.")]),e._v(" "),a("p",[e._v("A simple HTML markup can be like that:")]),e._v(" "),a("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n keyboard_arrow_down\n \n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit.\n \n \n ')]),e._v(" "),a("p",[e._v("No options available")])],1)],1),e._v(" "),a("div",{slot:"example"},[a("example-box",{attrs:{"card-title":"Regular Cards"}},[a("div",{staticClass:"card-holder",slot:"demo"},[a("md-card",[a("md-card-media",[a("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})]),e._v(" "),a("md-card-header",[a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-card-actions",[a("md-button",[e._v("Action")]),e._v(" "),a("md-button",[e._v("Action")])],1),e._v(" "),a("md-card-content",[e._v("\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 ")])],1),e._v(" "),a("md-card",[a("md-card-header",[a("md-card-header-text",[a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-menu",{attrs:{"md-size":"4","md-direction":"bottom left"}},[a("md-button",{staticClass:"md-icon-button",attrs:{"md-menu-trigger":""}},[a("md-icon",[e._v("more_vert")])],1),e._v(" "),a("md-menu-content",[a("md-menu-item",[a("span",[e._v("Call")]),e._v(" "),a("md-icon",[e._v("phone")])],1),e._v(" "),a("md-menu-item",[a("span",[e._v("Send a message")]),e._v(" "),a("md-icon",[e._v("message")])],1)],1)],1)],1),e._v(" "),a("md-card-media",[a("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})]),e._v(" "),a("md-card-content",[e._v("\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 ")])],1),e._v(" "),a("md-card",[a("md-card-media",[a("img",{attrs:{src:"assets/card-image-2.jpg",alt:"People"}})]),e._v(" "),a("md-card-content",[e._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea nostrum.\n ")])],1),e._v(" "),a("md-card",[a("md-card-media",[a("img",{attrs:{src:"assets/card-image-2.jpg",alt:"People"}})]),e._v(" "),a("md-card-header",[a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-card-actions",[a("md-button",[e._v("Action")]),e._v(" "),a("md-button",[e._v("Action")])],1)],1)],1),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n People\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\n \n \n \n
Title goes here
\n
Subtitle here
\n
\n\n \n \n more_vert\n \n\n \n \n Call\n phone\n \n\n \n Send a message\n message\n \n \n \n
\n\n \n People\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 \n People\n \n\n \n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea nostrum.\n \n \n\n \n \n People\n \n\n \n
Title goes here
\n
Subtitle here
\n
\n\n \n Action\n Action\n \n
\n ')])],1)]),e._v(" "),a("example-box",{attrs:{"card-title":"Hover Effect"}},[a("div",{staticClass:"card-holder",slot:"demo"},[a("md-card",{attrs:{"md-with-hover":""}},[a("md-card-header",[a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-card-content",[e._v("\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 ")]),e._v(" "),a("md-card-actions",[a("md-button",[e._v("Action")]),e._v(" "),a("md-button",[e._v("Action")])],1)],1),e._v(" "),a("md-card",{attrs:{"md-with-hover":""}},[a("md-card-media",[a("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}}),e._v(" "),a("md-ink-ripple")],1),e._v(" "),a("md-card-actions",[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[e._v("favorite")])],1),e._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[e._v("bookmark")])],1),e._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[e._v("share")])],1)],1)],1),e._v(" "),a("md-card",{attrs:{"md-with-hover":""}},[a("md-card-header",[a("md-avatar",[a("img",{attrs:{src:"assets/avatar.png",alt:"People"}})]),e._v(" "),a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])],1),e._v(" "),a("md-card-media",[a("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})]),e._v(" "),a("md-card-content",[e._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio itaque ea nostrum.\n ")]),e._v(" "),a("md-card-actions",[a("md-button",[e._v("Action")]),e._v(" "),a("md-button",[e._v("Action")])],1)],1)],1),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\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\n \n \n People\n\n \n \n\n \n \n favorite\n \n\n \n bookmark\n \n\n \n share\n \n \n \n\n \n \n \n People\n \n\n
Title goes here
\n
Subtitle here
\n
\n\n \n People\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 ')])],1)]),e._v(" "),a("example-box",{attrs:{"card-title":"Image cover with predefined aspect ratio"}},[a("div",{staticClass:"card-holder",slot:"demo"},[a("md-card",[a("md-card-media-cover",{attrs:{"md-text-scrim":""}},[a("md-card-media",{attrs:{"md-ratio":"16:9"}},[a("img",{attrs:{src:"assets/card-sky.jpg",alt:"Skyscraper"}})]),e._v(" "),a("md-card-area",[a("md-card-header",[a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-card-actions",[a("md-button",[e._v("Action")]),e._v(" "),a("md-button",[e._v("Action")])],1)],1)],1)],1),e._v(" "),a("md-card",[a("md-card-media-cover",{attrs:{"md-solid":""}},[a("md-card-media",{attrs:{"md-ratio":"1:1"}},[a("img",{attrs:{src:"assets/card-sky.jpg",alt:"Skyscraper"}})]),e._v(" "),a("md-card-area",[a("md-card-header",[a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-card-actions",[a("md-button",[e._v("Action")]),e._v(" "),a("md-button",[e._v("Action")])],1)],1)],1)],1)],1),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n Skyscraper\n \n\n \n \n
Title goes here
\n
Subtitle here
\n
\n\n \n Action\n Action\n \n
\n
\n
\n\n \n \n \n Skyscraper\n \n\n \n \n
Title goes here
\n
Subtitle here
\n
\n\n \n Action\n Action\n \n
\n
\n
\n ')])],1)]),e._v(" "),a("example-box",{attrs:{"card-title":"Media"}},[a("div",{staticClass:"card-holder",slot:"demo"},[a("md-card",[a("md-card-header",[a("md-card-header-text",[a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-card-media",[a("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}})])],1),e._v(" "),a("md-card-actions",[a("md-button",[e._v("Action")]),e._v(" "),a("md-button",[e._v("Action")])],1)],1),e._v(" "),a("md-card",[a("md-card-header",[a("md-card-header-text",[a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-card-media",{attrs:{"md-medium":""}},[a("img",{attrs:{src:"assets/card-weather.png",alt:"People"}})])],1),e._v(" "),a("md-card-actions",[a("md-button",[e._v("Action")]),e._v(" "),a("md-button",[e._v("Action")])],1)],1),e._v(" "),a("md-card",[a("md-card-header",[a("md-card-header-text",[a("div",{staticClass:"md-title"},[e._v("Title goes")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-card-media",{attrs:{"md-big":""}},[a("img",{attrs:{src:"assets/card-weather.png",alt:"People"}})])],1),e._v(" "),a("md-card-actions",[a("md-button",[e._v("Action")]),e._v(" "),a("md-button",[e._v("Action")])],1)],1),e._v(" "),a("md-card",[a("md-card-media-actions",[a("md-card-media",[a("img",{attrs:{src:"assets/cover.png",alt:"Cover"}})]),e._v(" "),a("md-card-actions",[a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[e._v("favorite")])],1),e._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[e._v("bookmark")])],1),e._v(" "),a("md-button",{staticClass:"md-icon-button"},[a("md-icon",[e._v("share")])],1)],1)],1)],1)],1),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n
Title goes here
\n
Subtitle here
\n
\n\n \n People\n \n
\n\n \n Action\n Action\n \n
\n\n \n \n \n
Title goes here
\n
Subtitle here
\n
\n\n \n People\n \n
\n\n \n Action\n Action\n \n
\n\n \n \n \n
Title goes
\n
Subtitle here
\n
\n\n \n People\n \n
\n\n \n Action\n Action\n \n
\n\n \n \n \n Cover\n \n\n \n \n favorite\n \n\n \n bookmark\n \n\n \n share\n \n \n \n \n ')])],1)]),e._v(" "),a("example-box",{attrs:{"card-title":"Full Control"}},[a("div",{staticClass:"card-holder",slot:"demo"},[a("md-card",[a("md-card-area",[a("md-card-media",[a("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})]),e._v(" "),a("md-card-header",[a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-card-content",[e._v("\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 ")])],1),e._v(" "),a("md-card-actions",[a("md-button",[e._v("Action")]),e._v(" "),a("md-button",[e._v("Action")])],1)],1),e._v(" "),a("md-card",[a("md-card-media",[a("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})]),e._v(" "),a("md-card-header",[a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-card-expand",[a("md-card-actions",[a("md-button",[e._v("Action")]),e._v(" "),a("md-button",[e._v("Action")]),e._v(" "),a("span",{staticStyle:{flex:"1"}}),e._v(" "),a("md-button",{staticClass:"md-icon-button",attrs:{"md-expand-trigger":""}},[a("md-icon",[e._v("keyboard_arrow_down")])],1)],1),e._v(" "),a("md-card-content",[e._v("\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 ")])],1)],1)],1),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n People\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\n \n \n People\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 ')])],1)]),e._v(" "),a("example-box",{attrs:{"card-title":"Themes"}},[a("div",{staticClass:"card-holder",slot:"demo"},[a("md-card",{staticClass:"md-primary"},[a("md-card-media",[a("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})]),e._v(" "),a("md-card-header",[a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-card-actions",[a("md-button",[e._v("Action")]),e._v(" "),a("md-button",[e._v("Action")])],1),e._v(" "),a("md-card-content",[e._v("\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 ")])],1),e._v(" "),a("md-card",{staticClass:"md-accent"},[a("md-card-header",[a("md-card-header-text",[a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-menu",{attrs:{"md-size":"4","md-direction":"bottom left"}},[a("md-button",{staticClass:"md-icon-button",attrs:{"md-menu-trigger":""}},[a("md-icon",[e._v("more_vert")])],1),e._v(" "),a("md-menu-content",[a("md-menu-item",[a("span",[e._v("Call")]),e._v(" "),a("md-icon",[e._v("phone")])],1),e._v(" "),a("md-menu-item",[a("span",[e._v("Send a message")]),e._v(" "),a("md-icon",[e._v("message")])],1)],1)],1)],1),e._v(" "),a("md-card-media",[a("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})]),e._v(" "),a("md-card-content",[e._v("\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 ")])],1),e._v(" "),a("md-card",{staticClass:"md-warn"},[a("md-card-media",[a("img",{attrs:{src:"assets/card-image-2.jpg",alt:"People"}})]),e._v(" "),a("md-card-header",[a("div",{staticClass:"md-title"},[e._v("Title goes here")]),e._v(" "),a("div",{staticClass:"md-subhead"},[e._v("Subtitle here")])]),e._v(" "),a("md-card-actions",[a("md-button",[e._v("Action")]),e._v(" "),a("md-button",[e._v("Action")])],1)],1)],1),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n People\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\n \n \n \n
Title goes here
\n
Subtitle here
\n
\n\n \n \n more_vert\n \n\n \n \n Call\n phone\n \n\n \n Send a message\n message\n \n \n \n
\n\n \n People\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 \n People\n \n\n \n
Title goes here
\n
Subtitle here
\n
\n\n \n Action\n Action\n \n
\n ')])],1)]),e._v(" "),a("example-box",{ +attrs:{"card-title":"Complete Example"}},[a("div",{staticClass:"card-holder",slot:"demo"},[a("md-card",{staticClass:"card-example"},[a("md-card-area",{attrs:{"md-inset":""}},[a("md-card-media",{attrs:{"md-ratio":"16:9"}},[a("img",{attrs:{src:"assets/card-example.jpg",alt:"Coffee House"}})]),e._v(" "),a("md-card-header",[a("h2",{staticClass:"md-title"},[e._v("Coffee House")]),e._v(" "),a("div",{staticClass:"md-subhead"},[a("md-icon",[e._v("location_on")]),e._v(" "),a("span",[e._v("2 miles")])],1)]),e._v(" "),a("md-card-content",[e._v("\n Illy Coffee served with a complimentary Leonidas Belgian Chocolate with all beverages.\n ")])],1),e._v(" "),a("md-card-content",[a("h3",{staticClass:"md-subheading"},[e._v("Today's availability")]),e._v(" "),a("div",{staticClass:"card-reservation"},[a("md-icon",[e._v("access_time")]),e._v(" "),a("md-button-toggle",{staticClass:"md-button-group",attrs:{"md-single":""}},[a("md-button",[e._v("5:30PM")]),e._v(" "),a("md-button",[e._v("7:30PM")]),e._v(" "),a("md-button",[e._v("9:00PM")])],1)],1)]),e._v(" "),a("md-card-actions",[a("md-button",{staticClass:"md-primary"},[e._v("Reserve")])],1)],1)],1),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n Coffee House\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 ')]),e._v(" "),a("code-block",{attrs:{lang:"sass"}},[e._v("\n .card-example {\n .md-subhead {\n .md-icon {\n $size: 16px;\n\n width: $size;\n min-width: $size;\n height: $size;\n min-height: $size;\n font-size: $size;\n line-height: $size;\n }\n\n span {\n vertical-align: middle;\n }\n }\n\n .card-reservation {\n margin-top: 8px;\n display: flex;\n align-items: center;\n justify-content: space-around;\n\n .md-icon {\n margin: 8px;\n color: rgba(#000, .54) !important;\n }\n\n .md-button {\n border-radius: 2px !important;\n }\n }\n }\n ")])],1)])],1)])],1)},staticRenderFns:[]}},566:function(e,t,a){var d=a(245);"string"==typeof d&&(d=[[e.id,d,""]]);a(2)(d,{});d.locals&&(e.exports=d.locals)}}); \ No newline at end of file diff --git a/dist/docs/17.0d923825.js b/dist/docs/17.0d923825.js new file mode 100644 index 0000000..04da488 --- /dev/null +++ b/dist/docs/17.0d923825.js @@ -0,0 +1 @@ +webpackJsonp([17,32],{243:function(t,e,l){e=t.exports=l(1)(),e.push([t.id,'.layout-demo[data-v-65ea3bd7]{min-height:100px}.no-gutter>.md-layout[data-v-65ea3bd7]:last-child:before{background-color:rgba(0,0,0,.2)!important}.grid>.md-layout>.md-layout[data-v-65ea3bd7]:not(.md-column){min-height:40px;margin-bottom:16px}.grid-content[data-v-65ea3bd7]{padding:16px}.gutter .color .md-layout[data-v-65ea3bd7]{color:rgba(0,0,0,.54);font-size:13px;font-weight:500;text-indent:8px}.color:not(.md-column).md-gutter-8>.md-layout[data-v-65ea3bd7]:before{right:4px;left:4px}.color.md-column.md-gutter-8>.md-layout[data-v-65ea3bd7]:before{top:4px;bottom:4px}.color:not(.md-column).md-gutter-16>.md-layout[data-v-65ea3bd7]:before{right:8px;left:8px}.color.md-column.md-gutter-16>.md-layout[data-v-65ea3bd7]:before{top:8px;bottom:8px}.color:not(.md-column).md-gutter-24>.md-layout[data-v-65ea3bd7]:before{right:12px;left:12px}.color.md-column.md-gutter-24>.md-layout[data-v-65ea3bd7]:before{top:12px;bottom:12px}.color:not(.md-column).md-gutter-40>.md-layout[data-v-65ea3bd7]:before{right:20px;left:20px}.color.md-column.md-gutter-40>.md-layout[data-v-65ea3bd7]:before{top:20px;bottom:20px}.color>.md-layout[data-v-65ea3bd7]{position:relative}.color>.md-layout[data-v-65ea3bd7]:before{width:100%;height:100%;margin-bottom:-200%;display:block;pointer-events:none;background-color:rgba(0,0,0,.12);content:" "}.column-size[data-v-65ea3bd7]{height:250px!important}.column-size+.column-size[data-v-65ea3bd7]{margin-top:48px!important}.color-red[data-v-65ea3bd7]:before{background-color:#f44336!important}.color-blue[data-v-65ea3bd7]:before{background-color:#2196f3!important}.color-yellow[data-v-65ea3bd7]:before{background-color:#ffeb3b!important}.color-green[data-v-65ea3bd7]:before{background-color:#4caf50!important}.color-purple[data-v-65ea3bd7]:before{background-color:#9c27b0!important}.color-pink[data-v-65ea3bd7]:before{background-color:#e91e63!important}.color-teal[data-v-65ea3bd7]:before{background-color:#009688!important}.color-orange[data-v-65ea3bd7]:before{background-color:#ff9800!important}.properties table tr td[data-v-65ea3bd7]:first-child{white-space:nowrap}',""])},371:function(t,e,l){var a,d;l(564);var o=l(496);d=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(d=a=a.default),"function"==typeof d&&(d=d.options),d.render=o.render,d.staticRenderFns=o.staticRenderFns,d._scopeId="data-v-65ea3bd7",t.exports=a},496:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("page-content",{attrs:{"page-title":"UI Elements - Layout"}},[l("docs-component",[l("div",{slot:"description"},[l("p",[t._v("Responsive layouts in material design adapt to any possible screen size. This UI guidance includes a flexible grid that ensures consistency across layouts, breakpoint details about how content reflows on different screens, and a description of how an app can scale from small to extra-large screens.")]),t._v(" "),l("p",[t._v("By default you can create gutter-free layouts, make the grid system calculate the best margin size for each screen or set it by yourself with the "),l("code",[t._v("md-gutter")]),t._v(" property. If you want the automatic calculation the engine will set "),l("code",[t._v("16px")]),t._v(" for small screens and then apply "),l("code",[t._v("24px")]),t._v(" for medium to large.")]),t._v(" "),l("p",[t._v("You can create columns size by size or rows to make your layout fluid. You can combine columns with rows or even use nested columns.")]),t._v(" "),l("p",[t._v("The grid system makes use of flexbox to be flexible enough and give the best experience with a great and easy API. You can create responsive layouts with few lines of code with a declarative engine. The system work with some breakpoints:")]),t._v(" "),l("md-table",{staticClass:"properties",slot:"properties"},[l("md-table-header",[l("md-table-row",[l("md-table-head",[t._v("Name")]),t._v(" "),l("md-table-head",[t._v("Size")]),t._v(" "),l("md-table-head",[t._v("Description")])],1)],1),t._v(" "),l("md-table-body",[l("md-table-row",[l("md-table-cell",[l("code",[t._v("xsmall")])]),t._v(" "),l("md-table-cell",[t._v("600px")]),t._v(" "),l("md-table-cell",[t._v("For screens who have the maximum of 600px wide. For small, medium and large handsets in portrait. Also applies to small handsets in portrait.")])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[l("code",[t._v("small")])]),t._v(" "),l("md-table-cell",[t._v("960px")]),t._v(" "),l("md-table-cell",[t._v("For screens who have between of 600px and 960px wide. For medium and large handsets in landscape, small and large tablets in portrait mode and some desktop monitors.")])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[l("code",[t._v("medium")])]),t._v(" "),l("md-table-cell",[t._v("1280px")]),t._v(" "),l("md-table-cell",[t._v("For screens who have between of 960px and 1280px wide. For small and large tablets in landscape and desktop monitors.")])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[l("code",[t._v("large")])]),t._v(" "),l("md-table-cell",[t._v("1920px")]),t._v(" "),l("md-table-cell",[t._v("For screens who have between of 1280px and 1920px wide. For large desktop monitors.")])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[l("code",[t._v("xlarge")])]),t._v(" "),l("md-table-cell",[t._v(">1920px")]),t._v(" "),l("md-table-cell",[t._v("For screens bigger than 1920px wide. For huge desktop monitors or side-by-side screens.")])],1)],1)],1)],1),t._v(" "),l("div",{slot:"api"},[l("api-table",{attrs:{name:"md-layout"}},[l("md-table",{staticClass:"properties",slot:"properties"},[l("md-table-header",[l("md-table-row",[l("md-table-head",[t._v("Name")]),t._v(" "),l("md-table-head",[t._v("Type")]),t._v(" "),l("md-table-head",[t._v("Description")])],1)],1),t._v(" "),l("md-table-body",[l("md-table-row",[l("md-table-cell",[t._v("md-tag")]),t._v(" "),l("md-table-cell",[l("code",[t._v("String")])]),t._v(" "),l("md-table-cell",[t._v("The output tag. Default "),l("code",[t._v("div")])])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[t._v("md-gutter")]),t._v(" "),l("md-table-cell",[l("code",[t._v("Boolean|Number")])]),t._v(" "),l("md-table-cell",[t._v("Apply a gutter space to direct childs of the element that have this property. If "),l("code",[t._v("true")]),t._v(" the gutter will be calculated automatically by the current screen size. If number the size will be fixed. Accepts "),l("code",[t._v("8")]),t._v("|"),l("code",[t._v("16")]),t._v("|"),l("code",[t._v("24")]),t._v("|"),l("code",[t._v("40")]),t._v(". Default "),l("code",[t._v("false")])])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[t._v("md-row")]),t._v(" "),l("md-table-cell",[l("code",[t._v("Boolean")])]),t._v(" "),l("md-table-cell",[t._v("Create a row container. All child will be side by side.")])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[t._v("md-row-{type}")]),t._v(" "),l("md-table-cell",[l("code",[t._v("Boolean")])]),t._v(" "),l("md-table-cell",[t._v("Create a row container on screen sizes less than or equal to given breakpoint. Example: "),l("code",[t._v("md-row-large")])])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[t._v("md-column")]),t._v(" "),l("md-table-cell",[l("code",[t._v("Boolean")])]),t._v(" "),l("md-table-cell",[t._v("Create a column container. All child will be one underneath the other.")])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[t._v("md-column-{type}")]),t._v(" "),l("md-table-cell",[l("code",[t._v("Boolean")])]),t._v(" "),l("md-table-cell",[t._v("Create a column container on screen sizes less than or equal to given breakpoint. Example: "),l("code",[t._v("md-column-small")])])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[t._v("md-hide-{type}")]),t._v(" "),l("md-table-cell",[l("code",[t._v("Boolean")])]),t._v(" "),l("md-table-cell",[t._v("Hide a layout container/child on screen sizes less than or equal to given breakpoint. Example: "),l("code",[t._v("md-hide-medium")])])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[t._v("md-flex")]),t._v(" "),l("md-table-cell",[l("code",[t._v("Boolean|Number")])]),t._v(" "),l("md-table-cell",[t._v("Create a flexible child. If "),l("code",[t._v("true")]),t._v(" the child element will grow to fill the empty space available on the parent element. If "),l("code",[t._v("Number")]),t._v(" the size of the child will be sized according to the giver size. Accepts values multiple of 5. Also accepts the values 33 and 66. Default: "),l("code",[t._v("true")])])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[t._v("md-flex-{type}")]),t._v(" "),l("md-table-cell",[l("code",[t._v("Boolean|Number")])]),t._v(" "),l("md-table-cell",[t._v("Create a flexible child on screen sizes less than or equal to given breakpoint. Example: "),l("code",[t._v('md-flex-small="33"')])])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[t._v("md-flex-offset")]),t._v(" "),l("md-table-cell",[l("code",[t._v("Number")])]),t._v(" "),l("md-table-cell",[t._v("Create a empty space before the actual child. Accepts the same value of "),l("code",[t._v("md-flex")]),t._v(" Example: "),l("code",[t._v('md-flex-offset="50"')])])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[t._v("md-flex-offset-{type}")]),t._v(" "),l("md-table-cell",[l("code",[t._v("Number")])]),t._v(" "),l("md-table-cell",[t._v("Create a empty space before the actual child on screen sizes less than or equal to given breakpoint. Example: "),l("code",[t._v('md-flex-offset-small="20"')])])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[t._v("md-align")]),t._v(" "),l("md-table-cell",[l("code",[t._v("String")])]),t._v(" "),l("md-table-cell",[t._v("Apply an alignment to the container. Accepts "),l("code",[t._v("start")]),t._v("|"),l("code",[t._v("center")]),t._v("|"),l("code",[t._v("end")]),t._v(" Example: "),l("code",[t._v('md-align="end"')])])],1),t._v(" "),l("md-table-row",[l("md-table-cell",[t._v("md-align-{type}")]),t._v(" "),l("md-table-cell",[l("code",[t._v("Number")])]),t._v(" "),l("md-table-cell",[t._v("Apply an alignment to the container on screen sizes less than or equal to given breakpoint. Example: "),l("code",[t._v('md-align-xlarge="center"')])])],1)],1)],1)],1)],1),t._v(" "),l("div",{slot:"example"},[l("example-box",{attrs:{"card-title":"Responsive"}},[l("div",{staticClass:"layout-demo grid",slot:"demo"},[l("md-layout",{staticClass:"color",attrs:{"md-gutter":""}},[l("md-layout",{staticClass:"color-red",attrs:{"md-flex-xsmall":"100","md-flex-small":"50","md-flex-medium":"33"}},[l("div",{staticClass:"grid-content"},[t._v("\n md-flex-xsmall "),l("br"),t._v('\n md-flex-small="50" '),l("br"),t._v('\n md-flex-medium="33"\n ')])]),t._v(" "),l("md-layout",{staticClass:"color-blue",attrs:{"md-flex-xsmall":"100","md-flex-small":"50","md-flex-medium":"33"}},[l("div",{staticClass:"grid-content"},[t._v("\n md-flex-xsmall "),l("br"),t._v('\n md-flex-small="50" '),l("br"),t._v('\n md-flex-medium="33"\n ')])]),t._v(" "),l("md-layout",{staticClass:"color-pink",attrs:{"md-flex-xsmall":"100","md-flex-small":"50","md-flex-medium":"33"}},[l("div",{staticClass:"grid-content"},[t._v("\n md-flex-xsmall "),l("br"),t._v('\n md-flex-small="50" '),l("br"),t._v('\n md-flex-medium="33"\n ')])]),t._v(" "),l("md-layout",{staticClass:"color-teal",attrs:{"md-flex-xsmall":"100","md-flex-small":"50","md-flex-medium":"33"}},[l("div",{staticClass:"grid-content"},[t._v("\n md-flex-xsmall "),l("br"),t._v('\n md-flex-small="50" '),l("br"),t._v('\n md-flex-medium="33"\n ')])]),t._v(" "),l("md-layout",{staticClass:"color-green",attrs:{"md-flex-small":"100","md-flex-medium":"33","md-hide-xsmall":""}},[l("div",{staticClass:"grid-content"},[t._v('\n md-flex-medium="33" '),l("br"),t._v("\n md-hide-xsmall\n ")])]),t._v(" "),l("md-layout",{staticClass:"color-yellow",attrs:{"md-flex":"","md-flex-medium":"33","md-hide-small":""}},[l("div",{staticClass:"grid-content"},[t._v('\n md-flex-medium="33" '),l("br"),t._v("\n md-hide-small\n ")])])],1)],1),t._v(" "),l("div",{slot:"code"},[l("code-block",{attrs:{lang:"xml"}},[t._v('\n \n \n md-flex-xsmall
\n md-flex-small="50"
\n md-flex-medium="33"\n
\n\n \n md-flex-xsmall
\n md-flex-small="50"
\n md-flex-medium="33"\n
\n\n \n md-flex-xsmall
\n md-flex-small="50"
\n md-flex-medium="33"\n
\n\n \n md-flex-xsmall
\n md-flex-small="50"
\n md-flex-medium="33"\n
\n\n \n md-flex-medium="33"
\n md-hide-xsmall\n
\n\n \n md-flex-medium="33"
\n md-hide-small\n
\n
\n ')])],1)]),t._v(" "),l("example-box",{attrs:{"card-title":"Sizes and Offset"}},[l("div",{staticClass:"layout-demo grid",slot:"demo"},[l("md-layout",{staticClass:"color",attrs:{"md-gutter":""}},[l("md-layout",{attrs:{"md-flex":"50"}}),t._v(" "),l("md-layout"),t._v(" "),l("md-layout"),t._v(" "),l("md-layout")],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-gutter":""}},[l("md-layout",{attrs:{"md-flex":"33"}}),t._v(" "),l("md-layout")],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-gutter":""}},[l("md-layout"),t._v(" "),l("md-layout",{attrs:{"md-flex":"33","md-flex-offset":"33"}})],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-gutter":""}},[l("md-layout",{attrs:{"md-flex":"75"}}),t._v(" "),l("md-layout")],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-gutter":""}},[l("md-layout",{attrs:{"md-flex":"50"}}),t._v(" "),l("md-layout"),t._v(" "),l("md-layout")],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-gutter":""}},[l("md-layout",{attrs:{"md-flex":"25","md-flex-offset":"25"}}),t._v(" "),l("md-layout",{attrs:{"md-flex":"25"}})],1)],1),t._v(" "),l("div",{slot:"code"},[l("code-block",{attrs:{lang:"xml"}},[t._v('\n \n \n \n \n \n \n\n \n \n \n \n\n \n \n \n \n\n \n \n \n \n\n \n \n \n \n \n\n \n \n \n \n ')])],1)]),t._v(" "),l("example-box",{attrs:{"card-title":"Direction"}},[l("div",{staticClass:"layout-demo grid",slot:"demo"},[l("md-layout",{staticClass:"column-size",attrs:{"md-gutter":"16"}},[l("md-layout",{staticClass:"color",attrs:{"md-column":"","md-gutter":"16"}},[l("md-layout",{attrs:{"md-flex":"20"}}),t._v(" "),l("md-layout")],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-column":"","md-gutter":"16"}},[l("md-layout",{attrs:{"md-flex":"50"}}),t._v(" "),l("md-layout"),t._v(" "),l("md-layout")],1)],1)],1),t._v(" "),l("div",{slot:"code"},[l("code-block",{attrs:{lang:"xml"}},[t._v('\n \n \n \n \n \n\n \n \n \n \n \n \n ')])],1)]),t._v(" "),l("example-box",{attrs:{"card-title":"Alignment"}},[l("div",{staticClass:"layout-demo grid gutter",slot:"demo"},[l("md-layout",{staticClass:"color",attrs:{"md-gutter":"16"}},[l("md-layout",{attrs:{"md-flex":"50"}},[l("span",[t._v("start")])])],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-align":"end","md-gutter":"16"}},[l("md-layout",{attrs:{"md-flex":"33"}},[l("span",[t._v("end")])])],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-align":"end","md-gutter":"16"}},[l("md-layout",{attrs:{"md-flex":"20"}},[l("span",[t._v("end")])]),t._v(" "),l("md-layout",{attrs:{"md-flex":"20"}},[l("span",[t._v("end")])])],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-align":"center","md-gutter":"16"}},[l("md-layout",{attrs:{"md-flex":"35"}},[l("span",[t._v("center")])]),t._v(" "),l("md-layout",{attrs:{"md-flex":"35"}},[l("span",[t._v("center")])])],1)],1),t._v(" "),l("div",{slot:"code"},[l("code-block",{attrs:{lang:"xml"}},[t._v('\n \n \n start\n \n \n\n \n \n end\n \n \n\n \n \n end\n \n\n \n end\n \n \n\n \n \n center\n \n\n \n center\n \n \n ')])],1)]),t._v(" "),l("example-box",{attrs:{"card-title":"Gutters"}},[l("div",{staticClass:"layout-demo grid gutter",slot:"demo"},[l("md-layout",{staticClass:"no-gutter color"},[l("md-layout"),t._v(" "),l("md-layout")],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-gutter":8}},[l("md-layout",[l("span",[t._v("8px")])]),t._v(" "),l("md-layout",[l("span",[t._v("8px")])]),t._v(" "),l("md-layout",[l("span",[t._v("8px")])]),t._v(" "),l("md-layout",[l("span",[t._v("8px")])]),t._v(" "),l("md-layout",[l("span",[t._v("8px")])]),t._v(" "),l("md-layout",[l("span",[t._v("8px")])])],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-gutter":"16"}},[l("md-layout",[l("span",[t._v("16px")])]),t._v(" "),l("md-layout",[l("span",[t._v("16px")])]),t._v(" "),l("md-layout",[l("span",[t._v("16px")])]),t._v(" "),l("md-layout",[l("span",[t._v("16px")])]),t._v(" "),l("md-layout",[l("span",[t._v("16px")])])],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-gutter":24}},[l("md-layout",[l("span",[t._v("24px")])]),t._v(" "),l("md-layout",[l("span",[t._v("24px")])]),t._v(" "),l("md-layout",[l("span",[t._v("24px")])]),t._v(" "),l("md-layout",[l("span",[t._v("24px")])])],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-gutter":40}},[l("md-layout",[l("span",[t._v("40px")])]),t._v(" "),l("md-layout",[l("span",[t._v("40px")])]),t._v(" "),l("md-layout",[l("span",[t._v("40px")])])],1),t._v(" "),l("md-layout",{staticClass:"color",attrs:{"md-gutter":!0}},[l("md-layout",[l("span",[t._v("Automatic")])]),t._v(" "),l("md-layout",[l("span",[t._v("Automatic")])])],1)],1),t._v(" "),l("div",{slot:"code"},[l("code-block",{attrs:{lang:"xml"}},[t._v('\n \n \n \n \n\n \n \n 8px\n \n\n \n 8px\n \n\n \n 8px\n \n\n \n 8px\n \n\n \n 8px\n \n\n \n 8px\n \n \n\n \n \n 16px\n \n\n \n 16px\n \n\n \n 16px\n \n\n \n 16px\n \n\n \n 16px\n \n \n\n \n \n 24px\n \n\n \n 24px\n \n\n \n 24px\n \n\n \n 24px\n \n \n\n \n \n 40px\n \n\n \n 40px\n \n\n \n 40px\n \n \n\n \n \n Automatic\n \n\n \n Automatic\n \n \n ')])],1)])],1)])],1)},staticRenderFns:[]}},564:function(t,e,l){var a=l(243);"string"==typeof a&&(a=[[t.id,a,""]]);l(2)(a,{});a.locals&&(t.exports=a.locals)}}); \ No newline at end of file diff --git a/dist/docs/18.fa7c7df1.js b/dist/docs/18.fa7c7df1.js new file mode 100644 index 0000000..5d757a7 --- /dev/null +++ b/dist/docs/18.fa7c7df1.js @@ -0,0 +1 @@ +webpackJsonp([18,32],{240:function(e,m,t){m=e.exports=t(1)(),m.push([e.id,".md-menu[data-v-4afee79a]{margin-right:36px}.author-card[data-v-4afee79a]{padding:8px 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.author-card .md-avatar[data-v-4afee79a]{margin-right:16px}.author-card .author-card-info[data-v-4afee79a]{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex:1;flex:1}.author-card span[data-v-4afee79a]{font-size:16px}.author-card .author-card-links[data-v-4afee79a]{display:-ms-flexbox;display:flex}.author-card .author-card-links a+a[data-v-4afee79a]{margin-left:8px}",""])},355:function(e,m,t){var n,d;t(561);var i=t(483);d=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(d=n=n.default),"function"==typeof d&&(d=d.options),d.render=i.render,d.staticRenderFns=i.staticRenderFns,d._scopeId="data-v-4afee79a",e.exports=n},483:function(e,m){e.exports={render:function(){var e=this,m=e.$createElement,t=e._self._c||m;return t("page-content",{attrs:{"page-title":"Components - Menu"}},[t("docs-component",[t("div",{slot:"description"},[t("p",[e._v("Menus appear upon interaction with a button, action, or other control. They display a list of choices, with one choice per line.")]),e._v(" "),t("p",[e._v("You can create menus with selection items or show rich content.")]),e._v(" "),t("p",[e._v("You will need an element with the "),t("code",[e._v("md-menu-trigger")]),e._v(" attribute inside the menu or to use the menu core methods, like on the last example.")])]),e._v(" "),t("div",{slot:"api"},[t("api-table",{attrs:{name:"md-menu"}},[t("md-table",{slot:"properties"},[t("md-table-header",[t("md-table-row",[t("md-table-head",[e._v("Name")]),e._v(" "),t("md-table-head",[e._v("Type")]),e._v(" "),t("md-table-head",[e._v("Description")])],1)],1),e._v(" "),t("md-table-body",[t("md-table-row",[t("md-table-cell",[e._v("md-size")]),e._v(" "),t("md-table-cell",[t("code",[e._v("Number")])]),e._v(" "),t("md-table-cell",[e._v("Sets the size of the menu content. From 0 to 7. "),t("br"),e._v("Default: "),t("code",[e._v("0")])])],1),e._v(" "),t("md-table-row",[t("md-table-cell",[e._v("md-direction")]),e._v(" "),t("md-table-cell",[t("code",[e._v("String")])]),e._v(" "),t("md-table-cell",[e._v("Sets the direction of the menu content. "),t("br"),e._v(" Possibilities: "),t("code",[e._v("bottom right")]),e._v(" | "),t("code",[e._v("bottom left")]),e._v(" | "),t("code",[e._v("top right")]),e._v(" | "),t("code",[e._v("top right")]),t("br"),e._v("Default: "),t("code",[e._v("bottom right")])])],1),e._v(" "),t("md-table-row",[t("md-table-cell",[e._v("md-align-trigger")]),e._v(" "),t("md-table-cell",[t("code",[e._v("Boolean")])]),e._v(" "),t("md-table-cell",[e._v("Align the menu content to do not cover menu trigger. "),t("br"),e._v("Default: "),t("code",[e._v("false")])])],1),e._v(" "),t("md-table-row",[t("md-table-cell",[e._v("md-offset-x")]),e._v(" "),t("md-table-cell",[t("code",[e._v("Number")])]),e._v(" "),t("md-table-cell",[e._v("Set the menu content offset margin horizontally. "),t("br"),e._v("Default: "),t("code",[e._v("0")])])],1),e._v(" "),t("md-table-row",[t("md-table-cell",[e._v("md-offset-y")]),e._v(" "),t("md-table-cell",[t("code",[e._v("Number")])]),e._v(" "),t("md-table-cell",[e._v("Set the menu content offset margin vertically. "),t("br"),e._v("Default: "),t("code",[e._v("0")])])],1),e._v(" "),t("md-table-row",[t("md-table-cell",[e._v("md-close-on-select")]),e._v(" "),t("md-table-cell",[t("code",[e._v("Boolean")])]),e._v(" "),t("md-table-cell",[e._v("Close menu content upon mouse click on its menu items. "),t("br"),e._v("Default: "),t("code",[e._v("true")])])],1)],1)],1),e._v(" "),t("md-table",{slot:"events"},[t("md-table-header",[t("md-table-row",[t("md-table-head",[e._v("Name")]),e._v(" "),t("md-table-head",[e._v("Value")]),e._v(" "),t("md-table-head",[e._v("Description")])],1)],1),e._v(" "),t("md-table-body",[t("md-table-row",[t("md-table-cell",[e._v("open")]),e._v(" "),t("md-table-cell",[e._v("None")]),e._v(" "),t("md-table-cell",[e._v("Triggered when the menu starts to open.")])],1),e._v(" "),t("md-table-row",[t("md-table-cell",[e._v("close")]),e._v(" "),t("md-table-cell",[e._v("None")]),e._v(" "),t("md-table-cell",[e._v("Triggered when the menu starts to close.")])],1)],1)],1),e._v(" "),t("md-table",{slot:"methods"},[t("md-table-header",[t("md-table-row",[t("md-table-head",[e._v("Name")]),e._v(" "),t("md-table-head",[e._v("Description")])],1)],1),e._v(" "),t("md-table-body",[t("md-table-row",[t("md-table-cell",[e._v("open")]),e._v(" "),t("md-table-cell",[e._v("Open the menu.")])],1),e._v(" "),t("md-table-row",[t("md-table-cell",[e._v("close")]),e._v(" "),t("md-table-cell",[e._v("Close the menu.")])],1)],1)],1)],1),e._v(" "),t("api-table",{attrs:{name:"md-menu-content"}},[t("p",[e._v("Displays the content of a menu.")]),e._v(" "),t("p",[e._v("No options available")])]),e._v(" "),t("api-table",{attrs:{name:"md-menu-item"}},[t("p",[e._v("Displays a single item inside a menu.")]),e._v(" "),t("div",{slot:"properties"},[t("md-table",[t("md-table-header",[t("md-table-row",[t("md-table-head",[e._v("Name")]),e._v(" "),t("md-table-head",[e._v("Type")]),e._v(" "),t("md-table-head",[e._v("Description")])],1)],1),e._v(" "),t("md-table-body",[t("md-table-row",[t("md-table-cell",[e._v("disabled")]),e._v(" "),t("md-table-cell",[t("code",[e._v("Boolean")])]),e._v(" "),t("md-table-cell",[e._v("Disable the button and prevent his actions. Default "),t("code",[e._v("false")])])],1)],1)],1)],1),e._v(" "),t("md-table",{slot:"events"},[t("md-table-header",[t("md-table-row",[t("md-table-head",[e._v("Name")]),e._v(" "),t("md-table-head",[e._v("Value")]),e._v(" "),t("md-table-head",[e._v("Description")])],1)],1),e._v(" "),t("md-table-body",[t("md-table-row",[t("md-table-cell",[e._v("selected")]),e._v(" "),t("md-table-cell",[e._v("Receives the "),t("code",[e._v("$event")])]),e._v(" "),t("md-table-cell",[e._v("Triggered when the item receives a click.")])],1)],1)],1)],1)],1),e._v(" "),t("div",{slot:"example"},[t("example-box",{attrs:{"card-title":"Directions"}},[t("div",{slot:"demo"},[t("md-menu",[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Bottom Right")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("My Item 1")]),e._v(" "),t("md-menu-item",[e._v("My Item 2")]),e._v(" "),t("md-menu-item",[e._v("My Item 3")])],1)],1),e._v(" "),t("md-menu",{attrs:{"md-direction":"bottom left"}},[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Bottom Left")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("My Item 1")]),e._v(" "),t("md-menu-item",[e._v("My Item 2")]),e._v(" "),t("md-menu-item",{attrs:{disabled:""}},[e._v("My Item 3")]),e._v(" "),t("md-menu-item",[e._v("My Item 4")])],1)],1),e._v(" "),t("md-menu",{attrs:{"md-direction":"top left"}},[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Top Left")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("My Item 1")]),e._v(" "),t("md-menu-item",[e._v("My Item 2")]),e._v(" "),t("md-menu-item",[e._v("My Item 3")])],1)],1),e._v(" "),t("md-menu",{attrs:{"md-direction":"top right"}},[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Top Right")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("My Item 1")]),e._v(" "),t("md-menu-item",[e._v("My Item 2")]),e._v(" "),t("md-menu-item",[e._v("My Item 3")])],1)],1)],1),e._v(" "),t("div",{slot:"code"},[t("code-block",{attrs:{lang:"xml"}},[e._v('\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 ')])],1)]),e._v(" "),t("example-box",{attrs:{"card-title":"Alignments"}},[t("div",{slot:"demo"},[t("md-menu",[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Default")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("My Item 1")]),e._v(" "),t("md-menu-item",[e._v("My Item 2")]),e._v(" "),t("md-menu-item",[e._v("My Item 3")])],1)],1),e._v(" "),t("md-menu",{attrs:{"md-align-trigger":""}},[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Align trigger")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("My Item 1")]),e._v(" "),t("md-menu-item",[e._v("My Item 2")]),e._v(" "),t("md-menu-item",[e._v("My Item 3")])],1)],1),e._v(" "),t("md-menu",{attrs:{"md-offset-x":154,"md-offset-y":"12"}},[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Custom offset")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("My Item 1")]),e._v(" "),t("md-menu-item",[e._v("My Item 2")]),e._v(" "),t("md-menu-item",[e._v("My Item 3")])],1)],1)],1),e._v(" "),t("div",{slot:"code"},[t("code-block",{attrs:{lang:"xml"}},[e._v('\n \n Default\n\n \n My Item 1\n My Item 2\n My Item 3\n \n \n\n \n Align trigger\n\n \n My Item 1\n My Item 2\n My Item 3\n \n \n\n \n Custom offset\n\n \n My Item 1\n My Item 2\n My Item 3\n \n \n ')])],1)]),e._v(" "),t("example-box",{attrs:{"card-title":"Sizes"}},[t("div",{slot:"demo"},[t("md-menu",{attrs:{"md-size":"1"}},[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Size 1")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("Item 1")]),e._v(" "),t("md-menu-item",[e._v("Item 2")]),e._v(" "),t("md-menu-item",[e._v("Item 3")])],1)],1),e._v(" "),t("md-menu",{attrs:{"md-size":"2"}},[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Size 2")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("My Item 1")]),e._v(" "),t("md-menu-item",[e._v("My Item 2")]),e._v(" "),t("md-menu-item",[e._v("My Item 3")])],1)],1),e._v(" "),t("md-menu",{attrs:{"md-size":"3"}},[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Size 3")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("My Item 1")]),e._v(" "),t("md-menu-item",[e._v("My Item 2")]),e._v(" "),t("md-menu-item",[e._v("My Item 3")])],1)],1),e._v(" "),t("md-menu",{attrs:{"md-size":"4"}},[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Size 4")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("My Item 1")]),e._v(" "),t("md-menu-item",[e._v("My Item 2")]),e._v(" "),t("md-menu-item",[e._v("My Item 3")])],1)],1),e._v(" "),t("md-menu",{attrs:{"md-size":"5"}},[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Size 5")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("My Item 1")]),e._v(" "),t("md-menu-item",[e._v("My Item 2")]),e._v(" "),t("md-menu-item",[e._v("My Item 3")])],1)],1),e._v(" "),t("md-menu",{attrs:{"md-size":"6"}},[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Size 6")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("My Item 1")]),e._v(" "),t("md-menu-item",[e._v("My Item 2")]),e._v(" "),t("md-menu-item",[e._v("My Item 3")])],1)],1),e._v(" "),t("md-menu",{attrs:{"md-size":"7"}},[t("md-button",{attrs:{"md-menu-trigger":""}},[e._v("Size 7")]),e._v(" "),t("md-menu-content",[t("md-menu-item",[e._v("My Item 1")]),e._v(" "),t("md-menu-item",[e._v("My Item 2")]),e._v(" "),t("md-menu-item",[e._v("My Item 3")])],1)],1)],1),e._v(" "),t("div",{slot:"code"},[t("code-block",{attrs:{lang:"xml"}},[e._v('\n \n Size 1\n\n \n Item 1\n Item 2\n 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 3\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 6\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 ')])],1)]),e._v(" "),t("example-box",{attrs:{"card-title":"Rich Content and List Icons"}},[t("div",{slot:"demo"},[t("md-menu",{ref:"menu",attrs:{"md-size":"4","md-direction":"top right"}},[t("md-button",{staticClass:"md-icon-button",attrs:{"md-menu-trigger":""}},[t("md-icon",[e._v("contacts")])],1),e._v(" "),t("md-menu-content",[t("div",{staticClass:"author-card"},[t("md-avatar",{staticClass:"md-large"},[t("img",{attrs:{src:"assets/marcosmoura.jpg",alt:"Marcos Moura"}})]),e._v(" "),t("div",{staticClass:"author-card-info"},[t("span",[e._v("Marcos Moura")]),e._v(" "),t("div",{staticClass:"author-card-links"},[t("a",{attrs:{href:"https://linkedin.com/in/marcosvmmoura",target:"_blank",rel:"noopener"}},[e._v("Linkedin")]),e._v(" "),t("a",{attrs:{href:"https://github.com/marcosmoura",target:"_blank",rel:"noopener"}},[e._v("GitHub")])])])],1)])],1),e._v(" "),t("md-menu",{attrs:{"md-size":"4"}},[t("md-button",{staticClass:"md-icon-button",attrs:{"md-menu-trigger":""}},[t("md-icon",[e._v("phone")])],1),e._v(" "),t("md-menu-content",[t("md-menu-item",[t("md-icon",[e._v("phone")]),e._v(" "),t("span",[e._v("My Item 1")])],1),e._v(" "),t("md-menu-item",[t("md-icon",[e._v("phone")]),e._v(" "),t("span",[e._v("My Item 2")])],1),e._v(" "),t("md-menu-item",[t("md-icon",[e._v("phone")]),e._v(" "),t("span",[e._v("My Item 3")])],1)],1)],1),e._v(" "),t("md-menu",{attrs:{"md-direction":"bottom left","md-size":"4"}},[t("md-button",{staticClass:"md-icon-button",attrs:{"md-menu-trigger":""}},[t("md-icon",[e._v("near_me")])],1),e._v(" "),t("md-menu-content",[t("md-menu-item",[t("span",[e._v("Find on map")]),e._v(" "),t("md-icon",[e._v("near_me")])],1),e._v(" "),t("md-menu-item",[t("span",[e._v("Call")]),e._v(" "),t("md-icon",[e._v("phone")])],1)],1)],1),e._v(" "),t("md-button",{staticClass:"md-raised md-primary",nativeOn:{click:function(m){e.$refs.menu.open(m)}}},[e._v("Open contact card")])],1),e._v(" "),t("div",{slot:"code"},[t("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n contacts\n \n\n \n
\n \n Marcos Moura\n \n\n
\n Marcos Moura\n \n
\n
\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\n Open contact card\n ')]),e._v(" "),t("code-block",{attrs:{lang:"sass"}},[e._v("\n .author-card {\n padding: 8px 16px;\n display: flex;\n align-items: center;\n\n .md-avatar {\n margin-right: 16px;\n }\n\n .author-card-info {\n display: flex;\n flex-flow: column;\n flex: 1;\n }\n\n span {\n font-size: 16px;\n }\n\n .author-card-links {\n display: flex;\n\n a + a {\n margin-left: 8px;\n }\n }\n }\n ")])],1)])],1)])],1)},staticRenderFns:[]}},561:function(e,m,t){var n=t(240);"string"==typeof n&&(n=[[e.id,n,""]]);t(2)(n,{});n.locals&&(e.exports=n.locals)}}); \ No newline at end of file diff --git a/dist/docs/19.62eeb5ff.js b/dist/docs/19.62eeb5ff.js new file mode 100644 index 0000000..7a6ce71 --- /dev/null +++ b/dist/docs/19.62eeb5ff.js @@ -0,0 +1 @@ +webpackJsonp([19,32],{238:function(e,n,t){n=e.exports=t(1)(),n.push([e.id,".has-ripple[data-v-4615340b]{margin-bottom:16px;padding:20px;display:inline-block;position:relative}.blue[data-v-4615340b]{color:#2196f3}.purple[data-v-4615340b]{color:#9c27b0}.red[data-v-4615340b]{color:#f44336}.card-ripple[data-v-4615340b]{width:300px;margin-top:24px}",""])},352:function(e,n,t){var i,a;t(559);var d=t(480);a=i=i||{},"object"!=typeof i.default&&"function"!=typeof i.default||(a=i=i.default),"function"==typeof a&&(a=a.options),a.render=d.render,a.staticRenderFns=d.staticRenderFns,a._scopeId="data-v-4615340b",e.exports=i},480:function(e,n){e.exports={render:function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("page-content",{attrs:{"page-title":"Components - Ink Ripple"}},[t("docs-component",[t("div",{slot:"description"},[t("p",[e._v("Ink ripples confirm user input by immediately expanding outward from the point of touch. The card lifts to indicate an active state.")]),e._v(" "),t("p",[e._v("To disable the ripple component globally just call the API: ")]),e._v(" "),t("code-block",{attrs:{lang:"javascript"}},[e._v("\n // Anywhere\n Vue.material.inkRipple = false\n\n // Inside a Vue Intance\n this.$material.inkRipple = false\n ")])],1),e._v(" "),t("div",{slot:"api"},[t("api-table",{attrs:{name:"md-ink-ripple"}},[t("md-table",{slot:"properties"},[t("md-table-header",[t("md-table-row",[t("md-table-head",[e._v("Name")]),e._v(" "),t("md-table-head",[e._v("Type")]),e._v(" "),t("md-table-head",[e._v("Description")])],1)],1),e._v(" "),t("md-table-body",[t("md-table-row",[t("md-table-cell",[e._v("md-disabled")]),e._v(" "),t("md-table-cell",[t("code",[e._v("Boolean")])]),e._v(" "),t("md-table-cell",[e._v("Disable the ripple effect on the parent element. Default "),t("code",[e._v("false")])])],1)],1)],1)],1)],1),e._v(" "),t("div",{slot:"example"},[t("example-box",{attrs:{"card-title":"Default"}},[t("div",{slot:"demo"},[t("div",{staticClass:"has-ripple"},[t("md-ink-ripple"),e._v("\n This div has ripple effect\n ")],1),e._v(" "),t("div",{staticClass:"has-ripple purple"},[t("md-ink-ripple"),e._v("\n This div has ripple effect\n ")],1),e._v(" "),t("div",{staticClass:"has-ripple blue"},[t("md-ink-ripple"),e._v("\n This div has ripple effect\n ")],1),e._v(" "),t("div",{staticClass:"has-ripple red"},[t("md-ink-ripple"),e._v("\n This div has ripple effect\n ")],1),e._v(" "),t("md-card",{staticClass:"card-ripple",attrs:{"md-with-hover":""}},[t("md-card-media",[t("md-ink-ripple"),e._v(" "),t("img",{attrs:{src:"assets/card-image-1.jpg",alt:"People"}})],1),e._v(" "),t("md-card-actions",[t("md-button",{staticClass:"md-icon-button"},[t("md-icon",[e._v("favorite")])],1),e._v(" "),t("md-button",{staticClass:"md-icon-button"},[t("md-icon",[e._v("bookmark")])],1),e._v(" "),t("md-button",{staticClass:"md-icon-button"},[t("md-icon",[e._v("share")])],1)],1)],1)],1),e._v(" "),t("div",{slot:"code"},[t("code-block",{attrs:{lang:"xml"}},[e._v('\n
\n \n This div has ripple effect\n
\n\n
\n \n This div has ripple effect\n
\n\n
\n \n This div has ripple effect\n
\n\n
\n \n This div has ripple effect\n
\n\n \n \n \n People\n \n\n \n \n favorite\n \n\n \n bookmark\n \n\n \n share\n \n \n \n ')]),e._v(" "),t("code-block",{attrs:{lang:"sass"}},[e._v("\n .has-ripple {\n margin-bottom: 16px;\n padding: 20px;\n display: inline-block;\n position: relative;\n }\n\n .blue {\n color: #2196F3;\n }\n\n .purple {\n color: #9C27B0;\n }\n\n .red {\n color: #F44336;\n }\n\n .card-ripple {\n width: 300px;\n margin-top: 24px;\n }\n ")])],1)])],1)])],1)},staticRenderFns:[]}},559:function(e,n,t){var i=t(238);"string"==typeof i&&(i=[[e.id,i,""]]);t(2)(i,{});i.locals&&(e.exports=i.locals)}}); \ No newline at end of file diff --git a/dist/docs/2.c10fbd04.js b/dist/docs/2.c10fbd04.js new file mode 100644 index 0000000..5db3159 --- /dev/null +++ b/dist/docs/2.c10fbd04.js @@ -0,0 +1 @@ +webpackJsonp([2,32],{114:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{vertical:"bottom",horizontal:"center",duration:4e3}},methods:{open:function(){this.$refs.snackbar.open()}}},e.exports=t.default},246:function(e,t,a){t=e.exports=a(1)(),t.push([e.id,"",""])},360:function(e,t,a){var o,n;a(567),o=a(114);var d=a(502);n=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(n=o=o.default),"function"==typeof n&&(n=n.options),n.render=d.render,n.staticRenderFns=d.staticRenderFns,n._scopeId="data-v-6eaf2ec0",e.exports=o},502:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("page-content",{attrs:{"page-title":"Components - Snackbar"}},[a("docs-component",[a("div",{slot:"description"},[a("p",[e._v("Snackbars contain a single line of text directly related to the operation performed. They may contain a text action, but no icons.")])]),e._v(" "),a("div",{slot:"api"},[a("api-table",{attrs:{name:"md-snackbar"}},[a("md-table",{slot:"properties"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("md-position")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("Specify which vertical and horizontal position the snackbar will take. Accepts "),a("code",[e._v("top left")]),e._v("|"),a("code",[e._v("top center")]),e._v("|"),a("code",[e._v("right center")]),e._v("|"),a("code",[e._v("bottom left")]),e._v("|"),a("code",[e._v("bottom center")]),e._v("|"),a("code",[e._v("bottom right")]),e._v(". Default: "),a("code",[e._v("bottom center")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-duration")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Number")])]),e._v(" "),a("md-table-cell",[e._v("The duration visibility in miliseconds. Default: "),a("code",[e._v("4000")])])],1)],1)],1),e._v(" "),a("md-table",{slot:"events"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Value")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("open")]),e._v(" "),a("md-table-cell",[e._v("None")]),e._v(" "),a("md-table-cell",[e._v("Triggered when the snackbar open.")])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("close")]),e._v(" "),a("md-table-cell",[e._v("None")]),e._v(" "),a("md-table-cell",[e._v("Triggered when the snackbar closes.")])],1)],1)],1),e._v(" "),a("md-table",{slot:"methods"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("open")]),e._v(" "),a("md-table-cell",[e._v("Opens the Snackbar.")])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("close")]),e._v(" "),a("md-table-cell",[e._v("Closes the Snackbar.")])],1)],1)],1)],1)],1),e._v(" "),a("div",{slot:"example"},[a("example-box",{attrs:{"card-title":"Default"}},[a("div",{slot:"demo"},[a("form",{attrs:{novalidate:""},on:{submit:function(t){t.stopPropagation(),t.preventDefault(),e.open(t)}}},[a("div",[a("div",{staticClass:"md-body-2"},[e._v("Vertical")]),e._v(" "),a("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.vertical,expression:"vertical"}],attrs:{id:"top",name:"snackbar-vertical","md-value":"top"},domProps:{value:e.vertical},on:{input:function(t){e.vertical=t}}},[e._v("top")]),e._v(" "),a("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.vertical,expression:"vertical"}],attrs:{id:"bottom",name:"snackbar-vertical","md-value":"bottom"},domProps:{value:e.vertical},on:{input:function(t){e.vertical=t}}},[e._v("bottom")])],1),e._v(" "),a("div",[a("div",{staticClass:"md-body-2"},[e._v("Horizontal")]),e._v(" "),a("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.horizontal,expression:"horizontal"}],attrs:{id:"left",name:"snackbar-horizontal","md-value":"left"},domProps:{value:e.horizontal},on:{input:function(t){e.horizontal=t}}},[e._v("left")]),e._v(" "),a("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.horizontal,expression:"horizontal"}],attrs:{id:"center",name:"snackbar-horizontal","md-value":"center"},domProps:{value:e.horizontal},on:{input:function(t){e.horizontal=t}}},[e._v("center")]),e._v(" "),a("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.horizontal,expression:"horizontal"}],attrs:{id:"right",name:"snackbar-horizontal","md-value":"right"},domProps:{value:e.horizontal},on:{input:function(t){e.horizontal=t}}},[e._v("right")])],1),e._v(" "),a("div",[a("div",{staticClass:"md-body-2"},[e._v("Delay")]),e._v(" "),a("md-input-container",[a("md-input",{directives:[{name:"model",rawName:"v-model",value:e.duration,expression:"duration"}],attrs:{type:"number"},domProps:{value:e.duration},on:{input:function(t){e.duration=e._n(t)},blur:function(t){e.$forceUpdate()}}})],1)],1),e._v(" "),a("md-button",{staticClass:"md-primary md-raised",attrs:{type:"submit"}},[e._v("Open Snackbar")]),e._v(" "),a("md-snackbar",{ref:"snackbar",attrs:{"md-position":e.vertical+" "+e.horizontal,"md-duration":e.duration}},[a("span",[e._v("Connection timeout. Showing limited messages.")]),e._v(" "),a("md-button",{staticClass:"md-accent",attrs:{"md-theme":"light-blue"},on:{click:function(t){e.$refs.snackbar.close()}}},[e._v("Retry")])],1)],1)]),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n
\n
\n
Vertical
\n top\n bottom\n
\n\n
\n
Horizontal
\n left\n center\n right\n
\n\n
\n
Delay
\n\n \n \n \n
\n\n Open Snackbar\n\n \n Connection timeout. Showing limited messages.\n Retry\n \n
\n ')]),e._v(" "),a("code-block",{attrs:{lang:"javacript"}},[e._v("\n export default {\n data: () => ({\n vertical: 'bottom',\n horizontal: 'center',\n duration: 4000\n }),\n methods: {\n open() {\n this.$refs.snackbar.open();\n }\n }\n };\n ")])],1)])],1)]),e._v(" "),a("md-button",{staticClass:"md-fab md-fab-bottom-right"},[a("md-icon",[e._v("add")])],1)],1)},staticRenderFns:[]}},567:function(e,t,a){var o=a(246);"string"==typeof o&&(o=[[e.id,o,""]]);a(2)(o,{});o.locals&&(e.exports=o.locals)}}); \ No newline at end of file diff --git a/dist/docs/20.861ee4ae.js b/dist/docs/20.861ee4ae.js new file mode 100644 index 0000000..a27c6d3 --- /dev/null +++ b/dist/docs/20.861ee4ae.js @@ -0,0 +1 @@ +webpackJsonp([20,32],{237:function(e,s,m){s=e.exports=m(1)(),s.push([e.id,"strong[data-v-42fff1b4]{margin:auto 16px auto 0;display:inline-block}",""])},350:function(e,s,m){var t,o;m(558);var a=m(478);o=t=t||{},"object"!=typeof t.default&&"function"!=typeof t.default||(o=t=t.default),"function"==typeof o&&(o=o.options),o.render=a.render,o.staticRenderFns=a.staticRenderFns,o._scopeId="data-v-42fff1b4",e.exports=t},478:function(e,s){e.exports={render:function(){var e=this,s=e.$createElement,m=e._self._c||s;return m("page-content",{attrs:{"page-title":"Components - Icon"}},[m("docs-component",[m("div",{slot:"description"},[m("p",[e._v("A system icon, or UI icon, symbolizes a command, file, device, or directory. System icons are also used to represent common actions like trash, print, and save.")]),e._v(" "),m("p",[e._v("You can see the full list of icons on the "),m("a",{attrs:{href:"https://material.io/icons/",target:"_blank",rel:"noopener"}},[e._v("Material Icons")]),e._v(" website. Replace the spaces in the icon name by underscores (for example, "),m("code",[e._v("arrow back")]),e._v(" becomes "),m("code",[e._v("arrow_back")]),e._v(").")]),e._v(" "),m("p",[e._v("Alternatively you can use your PNG or SVG icons using the "),m("code",[e._v("md-src")]),e._v(" property.")]),e._v(" "),m("p",[e._v("The following classes can be applied to change the color palette:")]),e._v(" "),m("ul",{staticClass:"md-body-2"},[m("li",[m("code",[e._v("md-primary")])]),e._v(" "),m("li",[m("code",[e._v("md-accent")])]),e._v(" "),m("li",[m("code",[e._v("md-warn")])])])]),e._v(" "),m("div",{slot:"api"},[m("api-table",{attrs:{name:"md-icon"}},[m("md-table",{slot:"classes"},[m("md-table-header",[m("md-table-row",[m("md-table-head",[e._v("Name")]),e._v(" "),m("md-table-head",[e._v("Description")])],1)],1),e._v(" "),m("md-table-body",[m("md-table-row",[m("md-table-cell",[e._v("md-size-{type}")]),e._v(" "),m("md-table-cell",[e._v("Change the size of an icon. From 2x to 5x. Example: md-size-3x")])],1)],1)],1),e._v(" "),m("md-table",{slot:"properties"},[m("md-table-header",[m("md-table-row",[m("md-table-head",[e._v("Name")]),e._v(" "),m("md-table-head",[e._v("Type")]),e._v(" "),m("md-table-head",[e._v("Description")])],1)],1),e._v(" "),m("md-table-body",[m("md-table-row",[m("md-table-cell",[e._v("md-src")]),e._v(" "),m("md-table-cell",[m("code",[e._v("String")])]),e._v(" "),m("md-table-cell",[e._v("The src of the image file. Can be SVG icons too!")])],1)],1)],1)],1)],1),e._v(" "),m("div",{slot:"example"},[m("example-box",{attrs:{"card-title":"Google Font"}},[m("div",{slot:"demo"},[m("md-icon",[e._v("home")]),e._v(" "),m("md-icon",{staticClass:"md-primary"},[e._v("menu")]),e._v(" "),m("md-icon",{staticClass:"md-accent"},[e._v("people")]),e._v(" "),m("md-icon",{staticClass:"md-warn"},[e._v("access_time")])],1),e._v(" "),m("div",{slot:"code"},[m("code-block",{attrs:{lang:"xml"}},[e._v('\n home\n menu\n people\n access_time\n ')])],1)]),e._v(" "),m("example-box",{attrs:{"card-title":"Sizes"}},[m("div",{slot:"demo"},[m("md-icon",[e._v("home")]),e._v(" "),m("md-icon",{staticClass:"md-size-2x md-primary"},[e._v("home")]),e._v(" "),m("md-icon",{staticClass:"md-size-3x md-accent"},[e._v("home")]),e._v(" "),m("md-icon",{staticClass:"md-size-4x md-warn"},[e._v("home")])],1),e._v(" "),m("div",{slot:"code"},[m("code-block",{attrs:{lang:"xml"}},[e._v('\n home\n home\n home\n home\n ')])],1)]),e._v(" "),m("example-box",{attrs:{"card-title":"Images"}},[m("div",{slot:"demo"},[m("md-layout",{attrs:{"md-gutter":!0}},[m("md-layout",[m("strong",{staticClass:"md-body-2"},[e._v("SVG:")]),e._v(" "),m("md-icon",{attrs:{"md-src":"assets/icon-home.svg"}}),e._v(" "),m("md-icon",{staticClass:"md-size-2x md-primary",attrs:{"md-src":"assets/icon-home.svg"}}),e._v(" "),m("md-icon",{staticClass:"md-size-3x md-accent",attrs:{"md-src":"assets/icon-home.svg"}}),e._v(" "),m("md-icon",{staticClass:"md-size-4x md-warn",attrs:{"md-src":"assets/icon-home.svg"}})],1),e._v(" "),m("md-layout",[m("strong",{staticClass:"md-body-2"},[e._v("PNG:")]),e._v(" "),m("md-icon",{attrs:{"md-src":"assets/icon-menu.png"}},[e._v("menu")]),e._v(" "),m("md-icon",{staticClass:"md-size-2x",attrs:{"md-src":"assets/icon-menu.png"}},[e._v("menu")]),e._v(" "),m("md-icon",{staticClass:"md-size-3x",attrs:{"md-src":"assets/icon-menu.png"}},[e._v("menu")]),e._v(" "),m("md-icon",{staticClass:"md-size-4x",attrs:{"md-src":"assets/icon-menu.png"}},[e._v("menu")])],1)],1)],1),e._v(" "),m("div",{slot:"code"},[m("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n SVG:\n \n \n \n \n \n\n \n PNG:\n menu\n menu\n menu\n menu\n \n \n ')])],1)]),e._v(" "),m("example-box",{attrs:{"card-title":"Themes"}},[m("div",{slot:"demo"},[m("md-icon",{staticClass:"md-primary",attrs:{"md-theme":"light-blue"}},[e._v("home")]),e._v(" "),m("md-icon",{staticClass:"md-primary",attrs:{"md-theme":"green"}},[e._v("menu")]),e._v(" "),m("md-icon",{staticClass:"md-primary",attrs:{"md-theme":"brown"}},[e._v("people")]),e._v(" "),m("md-icon",{staticClass:"md-primary",attrs:{"md-theme":"orange"}},[e._v("access_time")])],1),e._v(" "),m("div",{slot:"code"},[m("code-block",{attrs:{lang:"xml"}},[e._v('\n home\n menu\n people\n access_time\n ')])],1)])],1)])],1)},staticRenderFns:[]}},558:function(e,s,m){var t=m(237);"string"==typeof t&&(t=[[e.id,t,""]]);m(2)(t,{});t.locals&&(e.exports=t.locals)}}); \ No newline at end of file diff --git a/dist/docs/21.9fa5a6ef.js b/dist/docs/21.9fa5a6ef.js new file mode 100644 index 0000000..a5b6c8d --- /dev/null +++ b/dist/docs/21.9fa5a6ef.js @@ -0,0 +1 @@ +webpackJsonp([21,32],{236:function(t,o,d){o=t.exports=d(1)(),o.push([t.id,".md-avatar[data-v-406a6b18],.md-button[data-v-406a6b18]{margin:24px}",""])},367:function(t,o,d){var a,i;d(557);var e=d(476);i=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(i=a=a.default),"function"==typeof i&&(i=i.options),i.render=e.render,i.staticRenderFns=e.staticRenderFns,i._scopeId="data-v-406a6b18",t.exports=a},476:function(t,o){t.exports={render:function(){var t=this,o=t.$createElement,d=t._self._c||o;return d("page-content",{attrs:{"page-title":"Components - Tooltip"}},[d("docs-component",[d("div",{slot:"description"},[d("p",[t._v("Tooltips identify an element when they are activated. They may contain brief helper text about its function. For example, they may contain text information about actionable icons.")])]),t._v(" "),d("div",{slot:"api"},[d("api-table",{attrs:{name:"md-tooltip"}},[d("md-table",{slot:"properties"},[d("md-table-header",[d("md-table-row",[d("md-table-head",[t._v("Name")]),t._v(" "),d("md-table-head",[t._v("Type")]),t._v(" "),d("md-table-head",[t._v("Description")])],1)],1),t._v(" "),d("md-table-body",[d("md-table-row",[d("md-table-cell",[t._v("md-direction")]),t._v(" "),d("md-table-cell",[d("code",[t._v("String")])]),t._v(" "),d("md-table-cell",[t._v("Sets the direction position of the parent element. "),d("br"),t._v("Default: "),d("code",[t._v("bottom")]),t._v(" "),d("br"),t._v("Accepts: "),d("code",[t._v("top")]),t._v("|"),d("code",[t._v("right")]),t._v("|"),d("code",[t._v("bottom")]),t._v("|"),d("code",[t._v("left")])])],1),t._v(" "),d("md-table-row",[d("md-table-cell",[t._v("md-delay")]),t._v(" "),d("md-table-cell",[d("code",[t._v("Number")])]),t._v(" "),d("md-table-cell",[t._v("Sets the delay to show the tooltip in ms. "),d("br"),t._v("Default: "),d("code",[t._v("0")])])],1)],1)],1)],1)],1),t._v(" "),d("div",{slot:"example"},[d("example-box",{attrs:{"card-title":"Default"}},[d("div",{slot:"demo"},[d("div",[d("md-button",{staticClass:"md-icon-button md-raised md-primary"},[d("md-icon",[t._v("folder")]),t._v(" "),d("md-tooltip",{attrs:{"md-direction":"top"}},[t._v("My tooltip")])],1),t._v(" "),d("md-avatar",[d("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}}),t._v(" "),d("md-tooltip",{attrs:{"md-direction":"bottom"}},[t._v("My tooltip")])],1)],1),t._v(" "),d("div",[d("md-button",{staticClass:"md-icon-button md-raised md-warn"},[d("md-icon",[t._v("home")]),t._v(" "),d("md-tooltip",{attrs:{"md-direction":"left"}},[t._v("My tooltip")])],1),t._v(" "),d("md-avatar",{staticClass:"md-avatar-icon"},[d("md-icon",[t._v("person")]),t._v(" "),d("md-tooltip",{attrs:{"md-direction":"right"}},[t._v("My tooltip")])],1)],1)]),t._v(" "),d("div",{slot:"code"},[d("code-block",{attrs:{lang:"xml"}},[t._v('\n
\n \n folder\n My tooltip\n \n\n \n People\n My tooltip\n \n
\n\n
\n \n home\n My tooltip\n \n\n \n person\n My tooltip\n \n
\n ')])],1)]),t._v(" "),d("example-box",{attrs:{"card-title":"Delay"}},[d("div",{slot:"demo"},[d("div",[d("md-button",{staticClass:"md-icon-button md-raised md-primary"},[d("md-icon",[t._v("folder")]),t._v(" "),d("md-tooltip",{attrs:{"md-delay":"400","md-direction":"top"}},[t._v("My tooltip")])],1),t._v(" "),d("md-avatar",[d("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}}),t._v(" "),d("md-tooltip",{attrs:{"md-delay":"400","md-direction":"bottom"}},[t._v("My tooltip")])],1)],1),t._v(" "),d("div",[d("md-button",{staticClass:"md-icon-button md-raised md-warn"},[d("md-icon",[t._v("home")]),t._v(" "),d("md-tooltip",{attrs:{"md-delay":"400","md-direction":"left"}},[t._v("My tooltip")])],1),t._v(" "),d("md-avatar",{staticClass:"md-avatar-icon"},[d("md-icon",[t._v("person")]),t._v(" "),d("md-tooltip",{attrs:{"md-delay":"400","md-direction":"right"}},[t._v("My tooltip")])],1)],1)]),t._v(" "),d("div",{slot:"code"},[d("code-block",{attrs:{lang:"xml"}},[t._v('\n
\n \n folder\n My tooltip\n \n\n \n People\n My tooltip\n \n
\n\n
\n \n home\n My tooltip\n \n\n \n person\n My tooltip\n \n
\n ')])],1)])],1)])],1)},staticRenderFns:[]}},557:function(t,o,d){var a=d(236);"string"==typeof a&&(a=[[t.id,a,""]]);d(2)(a,{});a.locals&&(t.exports=a.locals)}}); \ No newline at end of file diff --git a/dist/docs/22.5475b341.js b/dist/docs/22.5475b341.js new file mode 100644 index 0000000..c748be1 --- /dev/null +++ b/dist/docs/22.5475b341.js @@ -0,0 +1 @@ +webpackJsonp([22,32],{227:function(e,t,m){t=e.exports=m(1)(),t.push([e.id,".md-whiteframe[data-v-15951f42]{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}",""])},368:function(e,t,m){var d,a;m(548);var i=m(450);a=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(a=d=d.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,a._scopeId="data-v-15951f42",e.exports=d},450:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,m=e._self._c||t;return m("page-content",{attrs:{"page-title":"Components - Whiteframe"}},[m("docs-component",[m("div",{slot:"description"},[m("p",[e._v("In the physical world, objects can be stacked or affixed to one another, but cannot pass through each other. Objects also cast shadows and reflect light.")])]),e._v(" "),m("div",{slot:"api"},[m("api-table",{attrs:{name:"md-whiteframe"}},[m("md-table",{slot:"properties"},[m("md-table-header",[m("md-table-row",[m("md-table-head",[e._v("Name")]),e._v(" "),m("md-table-head",[e._v("Type")]),e._v(" "),m("md-table-head",[e._v("Description")])],1)],1),e._v(" "),m("md-table-body",[m("md-table-row",[m("md-table-cell",[e._v("md-elevation")]),e._v(" "),m("md-table-cell",[m("code",[e._v("Number")])]),e._v(" "),m("md-table-cell",[e._v("The amount of elevation. From 0 to 24. "),m("br"),e._v("Default: "),m("code",[e._v("1")])])],1),e._v(" "),m("md-table-row",[m("md-table-cell",[e._v("md-tag")]),e._v(" "),m("md-table-cell",[m("code",[e._v("String")])]),e._v(" "),m("md-table-cell",[e._v("The generated html tag "),m("br"),e._v("Default: "),m("code",[e._v("div")])])],1)],1)],1)],1)],1),e._v(" "),m("div",{slot:"example"},[m("example-box",{attrs:{"card-title":"Default"}},[m("div",{slot:"demo"},[m("md-whiteframe",{attrs:{"md-tag":"section"}},[e._v("1dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"2"}},[e._v("2dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"3"}},[e._v("3dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"4"}},[e._v("4dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"5"}},[e._v("5dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"6"}},[e._v("6dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"7"}},[e._v("7dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"8"}},[e._v("8dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"9"}},[e._v("9dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"10"}},[e._v("10dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"11"}},[e._v("11dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"12"}},[e._v("12dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"13"}},[e._v("13dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"14"}},[e._v("14dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"15"}},[e._v("15dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"16"}},[e._v("16dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"17"}},[e._v("17dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"18"}},[e._v("18dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"19"}},[e._v("19dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"20"}},[e._v("20dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"21"}},[e._v("21dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"22"}},[e._v("22dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"23"}},[e._v("23dp")]),e._v(" "),m("md-whiteframe",{attrs:{"md-elevation":"24"}},[e._v("24dp")])],1),e._v(" "),m("div",{slot:"code"},[m("code-block",{attrs:{lang:"xml"}},[e._v('\n 1dp\n 2dp\n 3dp\n 4dp\n 5dp\n 6dp\n 7dp\n 8dp\n 9dp\n 10dp\n 11dp\n 12dp\n 13dp\n 14dp\n 15dp\n 16dp\n 17dp\n 18dp\n 19dp\n 20dp\n 21dp\n 22dp\n 23dp\n 24dp\n ')])],1)])],1)])],1)},staticRenderFns:[]}},548:function(e,t,m){var d=m(227);"string"==typeof d&&(d=[[e.id,d,""]]);m(2)(d,{});d.locals&&(e.exports=d.locals)}}); \ No newline at end of file diff --git a/dist/docs/23.56fe1118.js b/dist/docs/23.56fe1118.js new file mode 100644 index 0000000..4990ebe --- /dev/null +++ b/dist/docs/23.56fe1118.js @@ -0,0 +1 @@ +webpackJsonp([23,32],{225:function(t,n,o){n=t.exports=o(1)(),n.push([t.id,".md-button-toggle+.md-button-toggle[data-v-13cae4e1]{margin-top:16px}",""])},343:function(t,n,o){var d,m;o(546);var i=o(447);m=d=d||{},"object"!=typeof d.default&&"function"!=typeof d.default||(m=d=d.default),"function"==typeof m&&(m=m.options),m.render=i.render,m.staticRenderFns=i.staticRenderFns,m._scopeId="data-v-13cae4e1",t.exports=d},447:function(t,n){t.exports={render:function(){var t=this,n=t.$createElement,o=t._self._c||n;return o("page-content",{attrs:{"page-title":"Components - Button Toggle"}},[o("docs-component",[o("div",{slot:"description"},[o("p",[t._v("Toggle buttons may be used to group related options. Arrange layout and spacing to convey that certain toggle buttons are part of a group.")]),t._v(" "),o("p",[t._v("The following classes can be applied to change the color palette:")]),t._v(" "),o("ul",{staticClass:"md-body-2"},[o("li",[o("code",[t._v("md-primary")])]),t._v(" "),o("li",[o("code",[t._v("md-accent")])]),t._v(" "),o("li",[o("code",[t._v("md-warn")])])])]),t._v(" "),o("div",{slot:"api"},[o("api-table",{attrs:{name:"md-button-toggle"}},[o("md-table",{slot:"properties"},[o("md-table-header",[o("md-table-row",[o("md-table-head",[t._v("Name")]),t._v(" "),o("md-table-head",[t._v("Type")]),t._v(" "),o("md-table-head",[t._v("Description")])],1)],1),t._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[t._v("md-single")]),t._v(" "),o("md-table-cell",[o("code",[t._v("Boolean")])]),t._v(" "),o("md-table-cell",[t._v("Enable single selection. Default "),o("code",[t._v("false")])])],1)],1)],1)],1),t._v(" "),o("api-table",{attrs:{name:"md-button"}},[o("md-table",{slot:"classes"},[o("md-table-header",[o("md-table-row",[o("md-table-head",[t._v("Name")]),t._v(" "),o("md-table-head",[t._v("Description")])],1)],1),t._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[t._v("md-toggle")]),t._v(" "),o("md-table-cell",[t._v("Active selection")])],1)],1)],1)],1)],1),t._v(" "),o("div",{slot:"example"},[o("example-box",{attrs:{"card-title":"Multiple"}},[o("div",{slot:"demo"},[o("md-button-toggle",[o("md-button",{staticClass:"md-icon-button md-toggle"},[o("md-icon",[t._v("format_bold")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("format_italic")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("strikethrough_s")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button md-toggle"},[o("md-icon",[t._v("title")])],1)],1),t._v(" "),o("md-button-toggle",{staticClass:"md-primary"},[o("md-button",{staticClass:"md-icon-button md-toggle"},[o("md-icon",[t._v("format_bold")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button md-toggle"},[o("md-icon",[t._v("format_italic")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("format_underline")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("title")])],1)],1),t._v(" "),o("md-button-toggle",{staticClass:"md-accent"},[o("md-button",{staticClass:"md-icon-button md-toggle"},[o("md-icon",[t._v("format_bold")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button md-toggle"},[o("md-icon",[t._v("format_italic")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("format_underline")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("title")])],1)],1),t._v(" "),o("md-button-toggle",{staticClass:"md-warn"},[o("md-button",{staticClass:"md-icon-button md-toggle"},[o("md-icon",[t._v("format_bold")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button md-toggle"},[o("md-icon",[t._v("format_italic")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("strikethrough_s")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("title")])],1)],1),t._v(" "),o("md-button-toggle",{staticClass:"md-primary"},[o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("format_bold")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button",attrs:{disabled:""}},[o("md-icon",[t._v("format_italic")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button",attrs:{disabled:""}},[o("md-icon",[t._v("strikethrough_s")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("title")])],1)],1),t._v(" "),o("md-button-toggle",[o("md-button",{staticClass:"md-toggle"},[t._v("Works")]),t._v(" "),o("md-button",{staticClass:"md-toggle"},[t._v("With")]),t._v(" "),o("md-button",[t._v("Text")]),t._v(" "),o("md-button",[t._v("Too")])],1)],1),t._v(" "),o("div",{slot:"code"},[o("code-block",{attrs:{lang:"xml"}},[t._v('\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 ')])],1)]),t._v(" "),o("example-box",{attrs:{"card-title":"Single Selection"}},[o("div",{slot:"demo"},[o("md-button-toggle",{attrs:{"md-single":""}},[o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("format_bold")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("format_italic")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("strikethrough_s")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button md-toggle"},[o("md-icon",[t._v("title")])],1)],1),t._v(" "),o("md-button-toggle",{staticClass:"md-primary",attrs:{"md-single":""}},[o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("format_bold")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button md-toggle"},[o("md-icon",[t._v("format_italic")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("format_underline")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("title")])],1)],1),t._v(" "),o("md-button-toggle",{staticClass:"md-accent",attrs:{"md-single":""}},[o("md-button",{staticClass:"md-icon-button md-toggle"},[o("md-icon",[t._v("format_bold")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("format_italic")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("format_underline")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("title")])],1)],1),t._v(" "),o("md-button-toggle",{staticClass:"md-warn",attrs:{"md-single":""}},[o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("format_bold")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("format_italic")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button md-toggle"},[o("md-icon",[t._v("strikethrough_s")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("title")])],1)],1),t._v(" "),o("md-button-toggle",{staticClass:"md-primary",attrs:{"md-single":""}},[o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("format_bold")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button",attrs:{disabled:""}},[o("md-icon",[t._v("format_italic")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button",attrs:{disabled:""}},[o("md-icon",[t._v("strikethrough_s")])],1),t._v(" "),o("md-button",{staticClass:"md-icon-button"},[o("md-icon",[t._v("title")])],1)],1),t._v(" "),o("md-button-toggle",{attrs:{"md-single":""}},[o("md-button",[t._v("Works")]),t._v(" "),o("md-button",[t._v("With")]),t._v(" "),o("md-button",[t._v("Text")]),t._v(" "),o("md-button",[t._v("Too")])],1)],1),t._v(" "),o("div",{slot:"code"},[o("code-block",{attrs:{lang:"xml"}},[t._v('\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 ')])],1)])],1)])],1)},staticRenderFns:[]}},546:function(t,n,o){var d=o(225);"string"==typeof d&&(d=[[t.id,d,""]]);o(2)(d,{});d.locals&&(t.exports=d.locals)}}); \ No newline at end of file diff --git a/dist/docs/24.d3091d84.js b/dist/docs/24.d3091d84.js new file mode 100644 index 0000000..b7c697f --- /dev/null +++ b/dist/docs/24.d3091d84.js @@ -0,0 +1 @@ +webpackJsonp([24,32],{116:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.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")}}},e.exports=t.default},363:function(e,t,d){var m,c;m=d(116);var a=d(499);c=m=m||{},"object"!=typeof m.default&&"function"!=typeof m.default||(c=m=m.default),"function"==typeof c&&(c=c.options),c.render=a.render,c.staticRenderFns=a.staticRenderFns,e.exports=m},499:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,d=e._self._c||t;return d("page-content",{attrs:{"page-title":"Components - Switch"}},[d("docs-component",[d("div",{slot:"description"},[d("p",[e._v("On/off switches toggle the state of a single settings option. The option that the switch controls, as well as the state it’s in, should be made clear from the corresponding inline label.")]),e._v(" "),d("p",[e._v("The following classes can be applied to change the color palette:")]),e._v(" "),d("ul",{staticClass:"md-body-2"},[d("li",[d("code",[e._v("md-primary")])]),e._v(" "),d("li",[d("code",[e._v("md-warn")])])])]),e._v(" "),d("div",{slot:"api"},[d("api-table",{attrs:{name:"md-switch"}},[d("md-table",{slot:"properties"},[d("md-table-header",[d("md-table-row",[d("md-table-head",[e._v("Name")]),e._v(" "),d("md-table-head",[e._v("Type")]),e._v(" "),d("md-table-head",[e._v("Description")])],1)],1),e._v(" "),d("md-table-body",[d("md-table-row",[d("md-table-cell",[e._v("v-model")]),e._v(" "),d("md-table-cell",[d("code",[e._v("String")])]),e._v(" "),d("md-table-cell",[e._v("A required model object to bind the value.")])],1),e._v(" "),d("md-table-row",[d("md-table-cell",[e._v("type")]),e._v(" "),d("md-table-cell",[d("code",[e._v("String")])]),e._v(" "),d("md-table-cell",[e._v("Sets the type. Default "),d("code",[e._v("button")])])],1),e._v(" "),d("md-table-row",[d("md-table-cell",[e._v("name")]),e._v(" "),d("md-table-cell",[d("code",[e._v("String")])]),e._v(" "),d("md-table-cell",[e._v("Set the switch name.")])],1),e._v(" "),d("md-table-row",[d("md-table-cell",[e._v("id")]),e._v(" "),d("md-table-cell",[d("code",[e._v("String")])]),e._v(" "),d("md-table-cell",[e._v("Set the switch id.")])],1),e._v(" "),d("md-table-row",[d("md-table-cell",[e._v("disabled")]),e._v(" "),d("md-table-cell",[d("code",[e._v("Boolean")])]),e._v(" "),d("md-table-cell",[e._v("Disable the switch and prevent his actions. Default "),d("code",[e._v("false")])])],1)],1)],1),e._v(" "),d("md-table",{slot:"events"},[d("md-table-header",[d("md-table-row",[d("md-table-head",[e._v("Name")]),e._v(" "),d("md-table-head",[e._v("Value")]),e._v(" "),d("md-table-head",[e._v("Description")])],1)],1),e._v(" "),d("md-table-body",[d("md-table-row",[d("md-table-cell",[e._v("change")]),e._v(" "),d("md-table-cell",[e._v("Receive the state of the switch")]),e._v(" "),d("md-table-cell",[e._v("Triggered when the switch changes his value.")])],1)],1)],1)],1)],1),e._v(" "),d("div",{slot:"example"},[d("example-box",{attrs:{"card-title":"Default"}},[d("div",{slot:"demo"},[d("div",[d("md-switch",{directives:[{name:"model",rawName:"v-model",value:e.checked0,expression:"checked0"}],attrs:{id:"my-test0",name:"my-test0"},domProps:{value:e.checked0},on:{input:function(t){e.checked0=t}}})],1),e._v(" "),d("div",[d("md-switch",{directives:[{name:"model",rawName:"v-model",value:e.checked1,expression:"checked1"}],staticClass:"md-primary",attrs:{id:"my-test1",name:"my-test1"},domProps:{value:e.checked1},on:{input:function(t){e.checked1=t}}},[e._v("Primary Color")])],1),e._v(" "),d("div",[d("md-switch",{directives:[{name:"model",rawName:"v-model",value:e.checked2,expression:"checked2"}],staticClass:"md-warn",attrs:{id:"my-test2",name:"my-test2"},domProps:{value:e.checked2},on:{input:function(t){e.checked2=t}}},[e._v("Warn Color")])],1),e._v(" "),d("div",[d("md-switch",{directives:[{name:"model",rawName:"v-model",value:e.checked3,expression:"checked3"}],attrs:{id:"my-test3",name:"my-test3",disabled:""},domProps:{value:e.checked3},on:{input:function(t){e.checked3=t}}},[e._v("Disabled")])],1)]),e._v(" "),d("div",{slot:"code"},[d("code-block",{attrs:{lang:"xml"}},[e._v('\n \n Primary Color\n Warn Color\n Disabled\n ')])],1)]),e._v(" "),d("example-box",{attrs:{"card-title":"With type"}},[d("div",{slot:"demo"},[d("md-switch",{directives:[{name:"model",rawName:"v-model",value:e.checked8,expression:"checked8"}],attrs:{id:"my-test8",name:"my-test8"},domProps:{value:e.checked8},on:{input:function(t){e.checked8=t}}},[e._v("Default")]),e._v(" "),d("form",{on:{click:function(t){t.stopPropagation(),t.preventDefault(),e.submit(t)}}},[d("md-switch",{directives:[{name:"model",rawName:"v-model",value:e.checked9,expression:"checked9"}],staticClass:"md-primary",attrs:{type:"submit",id:"my-test9",name:"my-test9"},domProps:{value:e.checked9},on:{input:function(t){e.checked9=t}}},[e._v("Submit")])],1)],1),e._v(" "),d("div",{slot:"code"},[d("code-block",{attrs:{lang:"xml"}},[e._v('\n Default\n\n
\n Submit\n
\n ')])],1)]),e._v(" "),d("example-box",{attrs:{"card-title":"Themes"}},[d("div",{slot:"demo"},[d("div",[d("md-switch",{directives:[{name:"model",rawName:"v-model",value:e.checked4,expression:"checked4"}],staticClass:"md-primary",attrs:{"md-theme":"orange",id:"my-test4",name:"my-test4"},domProps:{value:e.checked4},on:{input:function(t){e.checked4=t}}})],1),e._v(" "),d("div",[d("md-switch",{directives:[{name:"model",rawName:"v-model",value:e.checked5,expression:"checked5"}],staticClass:"md-primary",attrs:{"md-theme":"green",id:"my-test5",name:"my-test5"},domProps:{value:e.checked5},on:{input:function(t){e.checked5=t}}},[e._v("Green Primary Color")])],1),e._v(" "),d("div",[d("md-switch",{directives:[{name:"model",rawName:"v-model",value:e.checked6,expression:"checked6"}],staticClass:"md-primary",attrs:{"md-theme":"brown",id:"my-test6",name:"my-test6"},domProps:{value:e.checked6},on:{input:function(t){e.checked6=t}}},[e._v("Brown Primary Color")])],1),e._v(" "),d("div",[d("md-switch",{directives:[{name:"model",rawName:"v-model",value:e.checked7,expression:"checked7"}],staticClass:"md-primary",attrs:{"md-theme":"light-blue",id:"my-test7",name:"my-test7",disabled:""},domProps:{value:e.checked7},on:{input:function(t){e.checked7=t}}},[e._v("Light Blue Primary Color Disabled")])],1)]),e._v(" "),d("div",{slot:"code"},[d("code-block",{attrs:{lang:"xml"}},[e._v('\n \n Green Primary Color\n Brown Primary Color\n Light Blue Primary Color Disabled\n ')])],1)])],1)])],1)},staticRenderFns:[]}}}); \ No newline at end of file diff --git a/dist/docs/25.bb881f9f.js b/dist/docs/25.bb881f9f.js new file mode 100644 index 0000000..3130eb2 --- /dev/null +++ b/dist/docs/25.bb881f9f.js @@ -0,0 +1 @@ +webpackJsonp([25,32],{111:function(e,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default={data:function(){return{radio1:2,radio2:1,radio3:1,radio4:1,radio5:2,radio6:3,radio7:1,radio8:2}}},e.exports=a.default},357:function(e,a,d){var o,r;o=d(111);var m=d(470);r=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(r=o=o.default),"function"==typeof r&&(r=r.options),r.render=m.render,r.staticRenderFns=m.staticRenderFns,e.exports=o},470:function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,d=e._self._c||a;return d("page-content",{attrs:{"page-title":"Components - Radio"}},[d("docs-component",[d("div",{slot:"description"},[d("p",[e._v("Radio buttons allow the user to select one option from a set. Use radio buttons for exclusive selection if you think that the user needs to see all available options side-by-side.")]),e._v(" "),d("p",[e._v("The following classes can be applied to change the color palette:")]),e._v(" "),d("ul",{staticClass:"md-body-2"},[d("li",[d("code",[e._v("md-primary")])]),e._v(" "),d("li",[d("code",[e._v("md-warn")])])])]),e._v(" "),d("div",{slot:"api"},[d("api-table",{attrs:{name:"md-radio"}},[d("md-table",{slot:"properties"},[d("md-table-header",[d("md-table-row",[d("md-table-head",[e._v("Name")]),e._v(" "),d("md-table-head",[e._v("Type")]),e._v(" "),d("md-table-head",[e._v("Description")])],1)],1),e._v(" "),d("md-table-body",[d("md-table-row",[d("md-table-cell",[e._v("v-model")]),e._v(" "),d("md-table-cell",[d("code",[e._v("String")])]),e._v(" "),d("md-table-cell",[e._v("A required model object to bind the value.")])],1),e._v(" "),d("md-table-row",[d("md-table-cell",[e._v("md-value")]),e._v(" "),d("md-table-cell",[d("code",[e._v("String")])]),e._v(" "),d("md-table-cell",[e._v("The single value of the particular radio button. Required.")])],1),e._v(" "),d("md-table-row",[d("md-table-cell",[e._v("name")]),e._v(" "),d("md-table-cell",[d("code",[e._v("String")])]),e._v(" "),d("md-table-cell",[e._v("Set the radio name.")])],1),e._v(" "),d("md-table-row",[d("md-table-cell",[e._v("id")]),e._v(" "),d("md-table-cell",[d("code",[e._v("String")])]),e._v(" "),d("md-table-cell",[e._v("Set the radio id.")])],1),e._v(" "),d("md-table-row",[d("md-table-cell",[e._v("disabled")]),e._v(" "),d("md-table-cell",[d("code",[e._v("Boolean")])]),e._v(" "),d("md-table-cell",[e._v("Disable the radio and prevent his actions. Default "),d("code",[e._v("false")])])],1)],1)],1),e._v(" "),d("md-table",{slot:"events"},[d("md-table-header",[d("md-table-row",[d("md-table-head",[e._v("Name")]),e._v(" "),d("md-table-head",[e._v("Value")]),e._v(" "),d("md-table-head",[e._v("Description")])],1)],1),e._v(" "),d("md-table-body",[d("md-table-row",[d("md-table-cell",[e._v("change")]),e._v(" "),d("md-table-cell",[e._v("Receive the state of the radio")]),e._v(" "),d("md-table-cell",[e._v("Triggered when the radio changes his value.")])],1)],1)],1)],1)],1),e._v(" "),d("div",{slot:"example"},[d("example-box",{attrs:{"card-title":"Default"}},[d("div",{slot:"demo"},[d("div",[d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio1,expression:"radio1"}],attrs:{id:"my-test1",name:"my-test-group1","md-value":"1"},domProps:{value:e.radio1},on:{input:function(a){e.radio1=a}}},[e._v("My beautiful radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio1,expression:"radio1"}],attrs:{id:"my-test2",name:"my-test-group1","md-value":"2"},domProps:{value:e.radio1},on:{input:function(a){e.radio1=a}}},[e._v("Another radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio1,expression:"radio1"}],attrs:{id:"my-test3",name:"my-test-group1","md-value":"3"},domProps:{value:e.radio1},on:{input:function(a){e.radio1=a}}},[e._v("Another another radio")])],1),e._v(" "),d("div",[d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio2,expression:"radio2"}],staticClass:"md-primary",attrs:{id:"my-test4",name:"my-test-group2","md-value":"1"},domProps:{value:e.radio2},on:{input:function(a){e.radio2=a}}},[e._v("Primary radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio2,expression:"radio2"}],staticClass:"md-primary",attrs:{id:"my-test5",name:"my-test-group2","md-value":"2"},domProps:{value:e.radio2},on:{input:function(a){e.radio2=a}}},[e._v("Another primary radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio2,expression:"radio2"}],staticClass:"md-primary",attrs:{id:"my-test6",name:"my-test-group2","md-value":"3"},domProps:{value:e.radio2},on:{input:function(a){e.radio2=a}}},[e._v("Another another primary radio")])],1),e._v(" "),d("div",[d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio3,expression:"radio3"}],staticClass:"md-warn",attrs:{id:"my-test7",name:"my-test-group3","md-value":"1"},domProps:{value:e.radio3},on:{input:function(a){e.radio3=a}}},[e._v("Warn radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio3,expression:"radio3"}],staticClass:"md-warn",attrs:{id:"my-test8",name:"my-test-group3","md-value":"2"},domProps:{value:e.radio3},on:{input:function(a){e.radio3=a}}},[e._v("Another warn radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio3,expression:"radio3"}],staticClass:"md-warn",attrs:{id:"my-test9",name:"my-test-group3","md-value":"3"},domProps:{value:e.radio3},on:{input:function(a){e.radio3=a}}},[e._v("Another another warn radio")])],1),e._v(" "),d("div",[d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio4,expression:"radio4"}],attrs:{id:"my-test10",name:"my-test-group3","md-value":"1"},domProps:{value:e.radio4},on:{input:function(a){e.radio4=a}}},[e._v("My beautiful radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio4,expression:"radio4"}],attrs:{id:"my-test11",name:"my-test-group3","md-value":"2",disabled:""},domProps:{value:e.radio4},on:{input:function(a){e.radio4=a}}},[e._v("Disabled")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio4,expression:"radio4"}],attrs:{id:"my-test12",name:"my-test-group3","md-value":"3"},domProps:{value:e.radio4},on:{input:function(a){e.radio4=a}}},[e._v("Another radio")])],1)]),e._v(" "),d("div",{slot:"code"},[d("code-block",{attrs:{lang:"xml"}},[e._v('\n
\n My beautiful radio\n Another radio\n Another another radio\n
\n\n
\n Primary radio\n Another primary radio\n Another another primary radio\n
\n\n
\n Warn radio\n Another warn radio\n Another another warn radio\n
\n\n
\n My beautiful radio\n Disabled\n Another radio\n
\n ')])],1)]),e._v(" "),d("example-box",{attrs:{"card-title":"Themes"}},[d("div",{slot:"demo"},[d("md-theme",{attrs:{"md-name":"orange"}},[d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio5,expression:"radio5"}],staticClass:"md-primary",attrs:{id:"my-test13",name:"my-test-group4","md-value":"1"},domProps:{value:e.radio5},on:{input:function(a){e.radio5=a}}},[e._v("Orange radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio5,expression:"radio5"}],staticClass:"md-primary",attrs:{id:"my-test14",name:"my-test-group4","md-value":"2"},domProps:{value:e.radio5},on:{input:function(a){e.radio5=a}}},[e._v("Another Orange radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio5,expression:"radio5"}],staticClass:"md-primary",attrs:{id:"my-test15",name:"my-test-group4","md-value":"3"},domProps:{value:e.radio5},on:{input:function(a){e.radio5=a}}},[e._v("Another another Orange radio")])],1),e._v(" "),d("md-theme",{attrs:{"md-name":"brown"}},[d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio6,expression:"radio6"}],staticClass:"md-primary",attrs:{id:"my-test16",name:"my-test-group4","md-value":"1"},domProps:{value:e.radio6},on:{input:function(a){e.radio6=a}}},[e._v("Brown radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio6,expression:"radio6"}],staticClass:"md-primary",attrs:{id:"my-test17",name:"my-test-group4","md-value":"2"},domProps:{value:e.radio6},on:{input:function(a){e.radio6=a}}},[e._v("Another Brown radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio6,expression:"radio6"}],staticClass:"md-primary",attrs:{id:"my-test18",name:"my-test-group4","md-value":"3"},domProps:{value:e.radio6},on:{input:function(a){e.radio6=a}}},[e._v("Another another Brown radio")])],1),e._v(" "),d("md-theme",{attrs:{"md-name":"green"}},[d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio7,expression:"radio7"}],staticClass:"md-primary",attrs:{id:"my-test19",name:"my-test-group6","md-value":"1"},domProps:{value:e.radio7},on:{input:function(a){e.radio7=a}}},[e._v("Green radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio7,expression:"radio7"}],staticClass:"md-primary",attrs:{id:"my-test20",name:"my-test-group6","md-value":"2"},domProps:{value:e.radio7},on:{input:function(a){e.radio7=a}}},[e._v("Another Green radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio7,expression:"radio7"}],staticClass:"md-primary",attrs:{id:"my-test21",name:"my-test-group6","md-value":"3"},domProps:{value:e.radio7},on:{input:function(a){e.radio7=a}}},[e._v("Another another Green radio")])],1),e._v(" "),d("md-theme",{attrs:{"md-name":"teal"}},[d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio8,expression:"radio8"}],staticClass:"md-primary",attrs:{id:"my-test22",name:"my-test-group3","md-value":"1"},domProps:{value:e.radio8},on:{input:function(a){e.radio8=a}}},[e._v("Teal radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio8,expression:"radio8"}],staticClass:"md-primary",attrs:{id:"my-test23",name:"my-test-group3","md-value":"2",disabled:""},domProps:{value:e.radio8},on:{input:function(a){e.radio8=a}}},[e._v("Teal disabled radio")]),e._v(" "),d("md-radio",{directives:[{name:"model",rawName:"v-model",value:e.radio8,expression:"radio8"}],staticClass:"md-primary",attrs:{id:"my-test24",name:"my-test-group3","md-value":"3"},domProps:{value:e.radio8},on:{input:function(a){e.radio8=a}}},[e._v("Another another Teal radio")])],1)],1),e._v(" "),d("div",{slot:"code"},[d("code-block",{attrs:{lang:"xml"}},[e._v('\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 ')])],1)])],1)])],1)},staticRenderFns:[]}}}); \ No newline at end of file diff --git a/dist/docs/26.6c68ad23.js b/dist/docs/26.6c68ad23.js new file mode 100644 index 0000000..455cf82 --- /dev/null +++ b/dist/docs/26.6c68ad23.js @@ -0,0 +1 @@ +webpackJsonp([26,32],{108:function(e,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default={data:function(){return{src:null}},methods:{loadImage:function(){var e=["assets/joker-1.jpg","assets/joker-2.jpg","assets/joker-3.jpg","assets/card-image-1.jpg","assets/card-image-2.jpg"];this.src=e[Math.floor(5*Math.random())]},clearImage:function(){this.src=null}}},e.exports=a.default},351:function(e,a,t){var s,n;s=t(108);var d=t(452);n=s=s||{},"object"!=typeof s.default&&"function"!=typeof s.default||(n=s=s.default),"function"==typeof n&&(n=n.options),n.render=d.render,n.staticRenderFns=d.staticRenderFns,e.exports=s},452:function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("page-content",{attrs:{"page-title":"Components - Image Loader"}},[t("docs-component",[t("div",{slot:"description"},[t("p",[e._v("Illustrations and photographs may load and transition in three phases by staggering opacity, exposure, and saturation levels.")])]),e._v(" "),t("div",{slot:"api"},[t("api-table",{attrs:{name:"md-image"}},[t("md-table",{slot:"properties"},[t("md-table-header",[t("md-table-row",[t("md-table-head",[e._v("Name")]),e._v(" "),t("md-table-head",[e._v("Type")]),e._v(" "),t("md-table-head",[e._v("Description")])],1)],1),e._v(" "),t("md-table-body",[t("md-table-row",[t("md-table-cell",[e._v("md-src")]),e._v(" "),t("md-table-cell",[t("code",[e._v("String")])]),e._v(" "),t("md-table-cell",[e._v("The image source. Accepts any image file extension.")])],1)],1)],1)],1)],1),e._v(" "),t("div",{slot:"example"},[t("example-box",{attrs:{"card-title":"Default"}},[t("div",{slot:"demo"},[t("md-button",{staticClass:"md-primary md-raised",on:{click:e.loadImage}},[e._v("Load Image")]),e._v(" "),t("md-button",{staticClass:"md-primary md-raised",on:{click:e.clearImage}},[e._v("Clear Image")]),e._v(" "),t("div",[t("md-image",{attrs:{"md-src":e.src}})],1)],1),e._v(" "),t("div",{slot:"code"},[t("code-block",{attrs:{lang:"xml"}},[e._v('\n Load Image\n Clear Image\n\n
\n \n
\n ')]),e._v(" "),t("code-block",{attrs:{lang:"xml"}},[e._v("\n export default {\n data: () => ({\n src: null\n }),\n methods: {\n loadImage() {\n let options = [\n 'assets/joker-1.jpg',\n 'assets/joker-2.jpg',\n 'assets/joker-3.jpg',\n 'assets/card-image-1.jpg',\n 'assets/card-image-2.jpg'\n ];\n\n this.src = options[Math.floor(Math.random() * 5)];\n },\n clearImage() {\n this.src = null;\n }\n }\n };\n ")])],1)])],1)])],1)},staticRenderFns:[]}}}); \ No newline at end of file diff --git a/dist/docs/27.dac46d92.js b/dist/docs/27.dac46d92.js new file mode 100644 index 0000000..915f179 --- /dev/null +++ b/dist/docs/27.dac46d92.js @@ -0,0 +1 @@ +webpackJsonp([27,32],{107:function(e,l){"use strict";Object.defineProperty(l,"__esModule",{value:!0}),l.default={data:function(){return{single:null,placeholder:null,initialValue:"my-profile-picture.jpg",multiple:null,onlyImages:null}}},e.exports=l.default},349:function(e,l,t){var n,a;n=t(107);var i=t(479);a=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(a=n=n.default),"function"==typeof a&&(a=a.options),a.render=i.render,a.staticRenderFns=i.staticRenderFns,e.exports=n},479:function(e,l){e.exports={render:function(){var e=this,l=e.$createElement,t=e._self._c||l;return t("page-content",{attrs:{"page-title":"Components - File"}},[t("docs-component",[t("div",{slot:"description"},[t("p",[e._v("The file picker aim to select files like images, videos and other formats. They can have multiselection and use the devide file system to pick the file.")])]),e._v(" "),t("div",{slot:"api"},[t("api-table",{attrs:{name:"md-file"}},[t("md-table",{slot:"properties"},[t("md-table-header",[t("md-table-row",[t("md-table-head",[e._v("Name")]),e._v(" "),t("md-table-head",[e._v("Type")]),e._v(" "),t("md-table-head",[e._v("Description")])],1)],1),e._v(" "),t("md-table-body",[t("md-table-row",[t("md-table-cell",[e._v("v-model")]),e._v(" "),t("md-table-cell",[t("code",[e._v("String")])]),e._v(" "),t("md-table-cell",[e._v("A required model object to bind the value.")])],1),e._v(" "),t("md-table-row",[t("md-table-cell",[e._v("id")]),e._v(" "),t("md-table-cell",[t("code",[e._v("String")])]),e._v(" "),t("md-table-cell",[e._v("Sets the input id.")])],1),e._v(" "),t("md-table-row",[t("md-table-cell",[e._v("name")]),e._v(" "),t("md-table-cell",[t("code",[e._v("String")])]),e._v(" "),t("md-table-cell",[e._v("Sets the input name.")])],1),e._v(" "),t("md-table-row",[t("md-table-cell",[e._v("disabled")]),e._v(" "),t("md-table-cell",[t("code",[e._v("Boolean")])]),e._v(" "),t("md-table-cell",[e._v("Disable the input and prevent his actions. Default "),t("code",[e._v("false")])])],1),e._v(" "),t("md-table-row",[t("md-table-cell",[e._v("required")]),e._v(" "),t("md-table-cell",[t("code",[e._v("Boolean")])]),e._v(" "),t("md-table-cell",[e._v('Apply the required rule to style the label with an "*". Default '),t("code",[e._v("false")])])],1),e._v(" "),t("md-table-row",[t("md-table-cell",[e._v("accept")]),e._v(" "),t("md-table-cell",[t("code",[e._v("String")])]),e._v(" "),t("md-table-cell",[e._v("Filter files that can be selected by mimetype pattern.")])],1),e._v(" "),t("md-table-row",[t("md-table-cell",[e._v("multiple")]),e._v(" "),t("md-table-cell",[t("code",[e._v("Boolean")])]),e._v(" "),t("md-table-cell",[e._v("Enable multiple selection.")])],1)],1)],1)],1)],1),e._v(" "),t("div",{slot:"example"},[t("example-box",{attrs:{"card-title":"Single File"}},[t("div",{slot:"demo"},[t("md-input-container",[t("label",[e._v("Single")]),e._v(" "),t("md-file",{directives:[{name:"model",rawName:"v-model",value:e.single,expression:"single"}],domProps:{value:e.single},on:{input:function(l){e.single=l}}})],1),e._v(" "),t("md-input-container",[t("md-file",{directives:[{name:"model",rawName:"v-model",value:e.placeholder,expression:"placeholder"}],attrs:{placeholder:"A nice input placeholder"},domProps:{value:e.placeholder},on:{input:function(l){e.placeholder=l}}})],1),e._v(" "),t("md-input-container",[t("md-file",{attrs:{placeholder:"Disabled",disabled:""}})],1),e._v(" "),t("md-input-container",[t("label",[e._v("Initial Value")]),e._v(" "),t("md-file",{directives:[{name:"model",rawName:"v-model",value:e.initialValue,expression:"initialValue"}],domProps:{value:e.initialValue},on:{input:function(l){e.initialValue=l}}})],1),e._v(" "),t("md-input-container",[t("label",[e._v("Multiple")]),e._v(" "),t("md-file",{directives:[{name:"model",rawName:"v-model",value:e.multiple,expression:"multiple"}],attrs:{multiple:""},domProps:{value:e.multiple},on:{input:function(l){e.multiple=l}}})],1),e._v(" "),t("md-input-container",[t("label",[e._v("Only Images")]),e._v(" "),t("md-file",{directives:[{name:"model",rawName:"v-model",value:e.onlyImages,expression:"onlyImages"}],attrs:{accept:"image/*"},domProps:{value:e.onlyImages},on:{input:function(l){e.onlyImages=l}}})],1)],1),e._v(" "),t("div",{slot:"code"},[t("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n \n\n \n \n \n\n \n \n \n\n \n \n \n \n\n \n \n \n \n\n \n \n \n \n ')]),e._v(" "),t("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n data: () => ({\n single: null,\n placeholder: null,\n initialValue: 'my-profile-picture.jpg',\n multiple: null,\n onlyImages: null\n })\n };\n ")])],1)])],1)])],1)},staticRenderFns:[]}}}); \ No newline at end of file diff --git a/dist/docs/28.3b5484f8.js b/dist/docs/28.3b5484f8.js new file mode 100644 index 0000000..e063f88 --- /dev/null +++ b/dist/docs/28.3b5484f8.js @@ -0,0 +1 @@ +webpackJsonp([28,32],{105:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{fruits:["Orange","Apple","Pineapple"],contacts:["Marcos Moura"],cities:["Amsterdam","London","Tokio"]}}},e.exports=t.default},347:function(e,t,l){var a,d;a=l(105);var o=l(506);d=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(d=a=a.default),"function"==typeof d&&(d=d.options),d.render=o.render,d.staticRenderFns=o.staticRenderFns,e.exports=a},506:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("page-content",{attrs:{"page-title":"Components - Chips"}},[l("docs-component",[l("div",{slot:"description"},[l("p",[e._v("A chip may contain entities such as a photo, text, rules, an icon, or a contact.")])]),e._v(" "),l("div",{slot:"api"},[l("api-table",{attrs:{name:"md-chip"}},[l("md-table",{slot:"properties"},[l("md-table-header",[l("md-table-row",[l("md-table-head",[e._v("Name")]),e._v(" "),l("md-table-head",[e._v("Type")]),e._v(" "),l("md-table-head",[e._v("Description")])],1)],1),e._v(" "),l("md-table-body",[l("md-table-row",[l("md-table-cell",[e._v("disabled")]),e._v(" "),l("md-table-cell",[l("code",[e._v("Boolean")])]),e._v(" "),l("md-table-cell",[e._v("Disable the chip and prevent his actions. Default: "),l("code",[e._v("false")])])],1),e._v(" "),l("md-table-row",[l("md-table-cell",[e._v("md-deletable")]),e._v(" "),l("md-table-cell",[l("code",[e._v("Boolean")])]),e._v(" "),l("md-table-cell",[e._v("Enable delete button. Default: "),l("code",[e._v("false")])])],1)],1)],1),e._v(" "),l("md-table",{slot:"events"},[l("md-table-header",[l("md-table-row",[l("md-table-head",[e._v("Name")]),e._v(" "),l("md-table-head",[e._v("Value")]),e._v(" "),l("md-table-head",[e._v("Description")])],1)],1),e._v(" "),l("md-table-body",[l("md-table-row",[l("md-table-cell",[e._v("delete")]),e._v(" "),l("md-table-cell",[e._v("None")]),e._v(" "),l("md-table-cell",[e._v("Triggered when delete button is clicked.")])],1)],1)],1)],1),e._v(" "),l("api-table",{attrs:{name:"md-chips"}},[l("md-table",{slot:"properties"},[l("md-table-header",[l("md-table-row",[l("md-table-head",[e._v("Name")]),e._v(" "),l("md-table-head",[e._v("Type")]),e._v(" "),l("md-table-head",[e._v("Description")])],1)],1),e._v(" "),l("md-table-body",[l("md-table-row",[l("md-table-cell",[e._v("v-model")]),e._v(" "),l("md-table-cell",[l("code",[e._v("Array")])]),e._v(" "),l("md-table-cell",[e._v("A required model object to bind the value.")])],1),e._v(" "),l("md-table-row",[l("md-table-cell",[e._v("disabled")]),e._v(" "),l("md-table-cell",[l("code",[e._v("Boolean")])]),e._v(" "),l("md-table-cell",[e._v("Disable the chips and prevent his actions. Default: "),l("code",[e._v("false")])])],1),e._v(" "),l("md-table-row",[l("md-table-cell",[e._v("md-input-id")]),e._v(" "),l("md-table-cell",[l("code",[e._v("String")])]),e._v(" "),l("md-table-cell",[e._v("The chips input id.")])],1),e._v(" "),l("md-table-row",[l("md-table-cell",[e._v("md-input-name")]),e._v(" "),l("md-table-cell",[l("code",[e._v("String")])]),e._v(" "),l("md-table-cell",[e._v("The chips input name.")])],1),e._v(" "),l("md-table-row",[l("md-table-cell",[e._v("md-input-placeholder")]),e._v(" "),l("md-table-cell",[l("code",[e._v("String")])]),e._v(" "),l("md-table-cell",[e._v("The chips input placeholder.")])],1),e._v(" "),l("md-table-row",[l("md-table-cell",[e._v("md-input-type")]),e._v(" "),l("md-table-cell",[l("code",[e._v("String")])]),e._v(" "),l("md-table-cell",[e._v('The chips input type. Cannot be "file". Default: '),l("code",[e._v("text")])])],1),e._v(" "),l("md-table-row",[l("md-table-cell",[e._v("md-static")]),e._v(" "),l("md-table-cell",[l("code",[e._v("Boolean")])]),e._v(" "),l("md-table-cell",[e._v("Display read only chips. Default: "),l("code",[e._v("false")])])],1),e._v(" "),l("md-table-row",[l("md-table-cell",[e._v("md-max")]),e._v(" "),l("md-table-cell",[l("code",[e._v("Number")])]),e._v(" "),l("md-table-cell",[e._v("The max number of chips to be added. This property works only for new chips. If the initial value in the v-model have more chips than the max value, all the chips will be rendered. Default: "),l("code",[e._v("Infinity")])])],1)],1)],1),e._v(" "),l("md-table",{slot:"events"},[l("md-table-header",[l("md-table-row",[l("md-table-head",[e._v("Name")]),e._v(" "),l("md-table-head",[e._v("Value")]),e._v(" "),l("md-table-head",[e._v("Description")])],1)],1),e._v(" "),l("md-table-body",[l("md-table-row",[l("md-table-cell",[e._v("change")]),e._v(" "),l("md-table-cell",[e._v("The selcted chips Array")]),e._v(" "),l("md-table-cell",[e._v("Triggered when the chips is created or deleted.")])],1)],1)],1)],1)],1),e._v(" "),l("div",{slot:"example"},[l("example-box",{attrs:{"card-title":"Single Chips"}},[l("div",{slot:"demo"},[l("md-chip",[e._v("Marcos Moura")]),e._v(" "),l("md-chip",{attrs:{"md-deletable":""}},[e._v("Luiza Ivanenko")])],1),e._v(" "),l("div",{slot:"code"},[l("code-block",{attrs:{lang:"xml"}},[e._v("\n Marcos Moura\n Luiza Ivanenko\n ")])],1)]),e._v(" "),l("example-box",{attrs:{"card-title":"Static"}},[l("div",{slot:"demo"},[l("md-chips",{directives:[{name:"model",rawName:"v-model",value:e.fruits,expression:"fruits"}],attrs:{"md-static":""},domProps:{value:e.fruits},on:{input:function(t){e.fruits=t}},scopedSlots:{default:function(t){return[e._v(e._s(t.value))]}}})],1),e._v(" "),l("div",{slot:"code"},[l("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n ")]),e._v(" "),l("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n data: () => ({\n fruits: ['Orange', 'Apple', 'Pineapple']\n })\n };\n ")])],1)]),e._v(" "),l("example-box",{attrs:{"card-title":"Editable"}},[l("div",{slot:"demo"},[l("md-chips",{directives:[{name:"model",rawName:"v-model",value:e.contacts,expression:"contacts"}],attrs:{"md-input-placeholder":"Add a contact"},domProps:{value:e.contacts},on:{input:function(t){e.contacts=t}},scopedSlots:{default:function(t){return[e._v(e._s(t.value))]}}})],1),e._v(" "),l("div",{slot:"code"},[l("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n ")]),e._v(" "),l("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n data: () => ({\n contacts: ['Marcos Moura'],\n })\n };\n ")])],1)]),e._v(" "),l("example-box",{attrs:{"card-title":"Limit"}},[l("div",{slot:"demo"},[l("md-chips",{directives:[{name:"model",rawName:"v-model",value:e.cities,expression:"cities"}],attrs:{"md-max":5,"md-input-placeholder":"Cities..."},domProps:{value:e.cities},on:{input:function(t){e.cities=t}},scopedSlots:{default:function(t){return[l("span",[e._v(e._s(t.value))]),e._v(" "),"Amsterdam"===t.value?l("small",[e._v("(favorite)")]):e._e()]}}})],1),e._v(" "),l("div",{slot:"code"},[l("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n ")]),e._v(" "),l("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n data: () => ({\n cities: ['Amsterdam', 'London', 'Tokio']\n })\n };\n ")])],1)])],1)])],1)},staticRenderFns:[]}}}); \ No newline at end of file diff --git a/dist/docs/29.cf5daabc.js b/dist/docs/29.cf5daabc.js new file mode 100644 index 0000000..2cc12fe --- /dev/null +++ b/dist/docs/29.cf5daabc.js @@ -0,0 +1 @@ +webpackJsonp([29,32],{104:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{checkbox:!0,checkbox2:!1}}},e.exports=t.default},346:function(e,t,c){var o,m;o=c(104);var a=c(492);m=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(m=o=o.default),"function"==typeof m&&(m=m.options),m.render=a.render,m.staticRenderFns=a.staticRenderFns,e.exports=o},492:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,c=e._self._c||t;return c("page-content",{attrs:{"page-title":"Components - Checkbox"}},[c("docs-component",[c("div",{slot:"description"},[c("p",[e._v("Checkboxes allow the user to select multiple options from a set.")]),e._v(" "),c("p",[e._v("The following classes can be applied to change the color palette:")]),e._v(" "),c("ul",{staticClass:"md-body-2"},[c("li",[c("code",[e._v("md-primary")])]),e._v(" "),c("li",[c("code",[e._v("md-warn")])])])]),e._v(" "),c("div",{slot:"api"},[c("api-table",{attrs:{name:"md-checkbox"}},[c("md-table",{slot:"properties"},[c("md-table-header",[c("md-table-row",[c("md-table-head",[e._v("Name")]),e._v(" "),c("md-table-head",[e._v("Type")]),e._v(" "),c("md-table-head",[e._v("Description")])],1)],1),e._v(" "),c("md-table-body",[c("md-table-row",[c("md-table-cell",[e._v("v-model")]),e._v(" "),c("md-table-cell",[c("code",[e._v("String")])]),e._v(" "),c("md-table-cell",[e._v("A required model object to bind the value.")])],1),e._v(" "),c("md-table-row",[c("md-table-cell",[e._v("name")]),e._v(" "),c("md-table-cell",[c("code",[e._v("String")])]),e._v(" "),c("md-table-cell",[e._v("Set the checkbox name.")])],1),e._v(" "),c("md-table-row",[c("md-table-cell",[e._v("id")]),e._v(" "),c("md-table-cell",[c("code",[e._v("String")])]),e._v(" "),c("md-table-cell",[e._v("Set the checkbox id.")])],1),e._v(" "),c("md-table-row",[c("md-table-cell",[e._v("disabled")]),e._v(" "),c("md-table-cell",[c("code",[e._v("Boolean")])]),e._v(" "),c("md-table-cell",[e._v("Disable the checkbox and prevent his actions. Default "),c("code",[e._v("false")])])],1)],1)],1),e._v(" "),c("md-table",{slot:"events"},[c("md-table-header",[c("md-table-row",[c("md-table-head",[e._v("Name")]),e._v(" "),c("md-table-head",[e._v("Value")]),e._v(" "),c("md-table-head",[e._v("Description")])],1)],1),e._v(" "),c("md-table-body",[c("md-table-row",[c("md-table-cell",[e._v("change")]),e._v(" "),c("md-table-cell",[e._v("Receive the state of the checkbox")]),e._v(" "),c("md-table-cell",[e._v("Triggered when the checkbox changes his value.")])],1)],1)],1)],1)],1),e._v(" "),c("div",{slot:"example"},[c("example-box",{attrs:{"card-title":"Default"}},[c("div",{slot:"demo"},[c("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.checkbox,expression:"checkbox"}],attrs:{id:"my-test1",name:"my-test1"},domProps:{value:e.checkbox},on:{input:function(t){e.checkbox=t}}},[e._v("Regular Checkbox")]),e._v(" "),c("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.checkbox,expression:"checkbox"}],staticClass:"md-primary",attrs:{id:"my-test2",name:"my-test2"},domProps:{value:e.checkbox},on:{input:function(t){e.checkbox=t}}},[e._v("Primary Color")]),e._v(" "),c("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.checkbox,expression:"checkbox"}],staticClass:"md-warn",attrs:{id:"my-test3",name:"my-test3"},domProps:{value:e.checkbox},on:{input:function(t){e.checkbox=t}}},[e._v("Warn Color")]),e._v(" "),c("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.checkbox,expression:"checkbox"}],attrs:{id:"my-test4",name:"my-test4",disabled:""},domProps:{value:e.checkbox},on:{input:function(t){e.checkbox=t}}},[e._v("Disabled")])],1),e._v(" "),c("div",{slot:"code"},[c("code-block",{attrs:{lang:"xml"}},[e._v('\n Regular Checkbox\n Primary Color\n Warn Color\n Disabled\n ')])],1)]),e._v(" "),c("example-box",{attrs:{"card-title":"Themes"}},[c("div",{slot:"demo"},[c("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{"md-theme":"orange",id:"my-test5",name:"my-test5"},domProps:{value:e.checkbox2},on:{input:function(t){e.checkbox2=t}}},[e._v("Primary Orange")]),e._v(" "),c("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{"md-theme":"green",id:"my-test6",name:"my-test6"},domProps:{value:e.checkbox2},on:{input:function(t){e.checkbox2=t}}},[e._v("Primary Green")]),e._v(" "),c("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{"md-theme":"light-blue",id:"my-test7",name:"my-test7"},domProps:{value:e.checkbox2},on:{input:function(t){e.checkbox2=t}}},[e._v("Primary Light Blue")]),e._v(" "),c("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{"md-theme":"indigo",id:"my-test8",name:"my-test8"},domProps:{value:e.checkbox2},on:{input:function(t){e.checkbox2=t}}},[e._v("Primary Indigo")]),e._v(" "),c("md-checkbox",{directives:[{name:"model",rawName:"v-model",value:e.checkbox2,expression:"checkbox2"}],staticClass:"md-primary",attrs:{"md-theme":"brown",id:"my-test9",name:"my-test9",disabled:""},domProps:{value:e.checkbox2},on:{input:function(t){e.checkbox2=t}}},[e._v("Primary Brown Disabled")])],1),e._v(" "),c("div",{slot:"code"},[c("code-block",{attrs:{lang:"xml"}},[e._v('\n Primary Orange\n Primary Green\n Primary Light Blue\n Primary Indigo\n Primary Brown Disabled\n ')])],1)])],1)])],1)},staticRenderFns:[]}}}); \ No newline at end of file diff --git a/dist/docs/3.937606f3.js b/dist/docs/3.937606f3.js new file mode 100644 index 0000000..d68b431 --- /dev/null +++ b/dist/docs/3.937606f3.js @@ -0,0 +1 @@ +webpackJsonp([3,32],{113:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={methods:{toggleLeftSidenav:function(){this.$refs.leftSidenav.toggle()},toggleRightSidenav:function(){this.$refs.rightSidenav.toggle()},closeRightSidenav:function(){this.$refs.rightSidenav.close()},open:function(e){console.log("Opened: "+e)},close:function(e){console.log("Closed: "+e)}}},e.exports=t.default},247:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".phone-viewport p[data-v-70fc7701]{padding:8px 16px}",""])},359:function(e,t,n){var o,d;n(568),o=n(113);var i=n(504);d=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(d=o=o.default),"function"==typeof d&&(d=d.options),d.render=i.render,d.staticRenderFns=i.staticRenderFns,d._scopeId="data-v-70fc7701",e.exports=o},504:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("page-content",{attrs:{"page-title":"Components - Sidenav"}},[n("docs-component",[n("div",{slot:"description"},[n("p",[e._v("The sidenav spans the height of the screen, with everything behind it visible but darkened by a backdrop.")])]),e._v(" "),n("div",{slot:"api"},[n("api-table",{attrs:{name:"md-sidenav"}},[n("md-table",{slot:"classes"},[n("md-table-header",[n("md-table-row",[n("md-table-head",[e._v("Name")]),e._v(" "),n("md-table-head",[e._v("Description")])],1)],1),e._v(" "),n("md-table-body",[n("md-table-row",[n("md-table-cell",[e._v("md-left")]),e._v(" "),n("md-table-cell",[e._v("Display the sidenav on the left of parent")])],1),e._v(" "),n("md-table-row",[n("md-table-cell",[e._v("md-right")]),e._v(" "),n("md-table-cell",[e._v("Display the sidenav on the right of parent")])],1),e._v(" "),n("md-table-row",[n("md-table-cell",[e._v("md-fixed")]),e._v(" "),n("md-table-cell",[e._v("Apply position fixed")])],1)],1)],1),e._v(" "),n("md-table",{slot:"events"},[n("md-table-header",[n("md-table-row",[n("md-table-head",[e._v("Name")]),e._v(" "),n("md-table-head",[e._v("Value")]),e._v(" "),n("md-table-head",[e._v("Description")])],1)],1),e._v(" "),n("md-table-body",[n("md-table-row",[n("md-table-cell",[e._v("open")]),e._v(" "),n("md-table-cell",[e._v("None")]),e._v(" "),n("md-table-cell",[e._v("Triggered when the sidenav starts to open.")])],1),e._v(" "),n("md-table-row",[n("md-table-cell",[e._v("close")]),e._v(" "),n("md-table-cell",[e._v("None")]),e._v(" "),n("md-table-cell",[e._v("Triggered when the sidenav starts to close.")])],1)],1)],1),e._v(" "),n("md-table",{slot:"methods"},[n("md-table-header",[n("md-table-row",[n("md-table-head",[e._v("Name")]),e._v(" "),n("md-table-head",[e._v("Description")])],1)],1),e._v(" "),n("md-table-body",[n("md-table-row",[n("md-table-cell",[e._v("open")]),e._v(" "),n("md-table-cell",[e._v("Open the sidenav.")])],1),e._v(" "),n("md-table-row",[n("md-table-cell",[e._v("close")]),e._v(" "),n("md-table-cell",[e._v("Close the sidenav.")])],1),e._v(" "),n("md-table-row",[n("md-table-cell",[e._v("toggle")]),e._v(" "),n("md-table-cell",[e._v("Toggle the sidenav.")])],1)],1)],1)],1)],1),e._v(" "),n("div",{slot:"example"},[n("example-box",{attrs:{"card-title":"Default"}},[n("div",{slot:"demo"},[n("div",{staticClass:"phone-viewport"},[n("md-toolbar",[n("md-button",{staticClass:"md-icon-button",on:{click:e.toggleLeftSidenav}},[n("md-icon",[e._v("menu")])],1),e._v(" "),n("h2",{staticClass:"md-title"},[e._v("My App")])],1),e._v(" "),n("div",[n("md-button",{staticClass:"md-raised md-accent",on:{click:e.toggleRightSidenav}},[e._v("Toggle right")]),e._v(" "),n("p",[e._v("Open console to see the events")])],1),e._v(" "),n("md-sidenav",{ref:"leftSidenav",staticClass:"md-left",on:{open:function(t){e.open("Left")},close:function(t){e.close("Left")}}},[n("md-toolbar",{staticClass:"md-large"},[n("div",{staticClass:"md-toolbar-container"},[n("h3",{staticClass:"md-title"},[e._v("Sidenav content")])])]),e._v(" "),n("p",[e._v("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!")])],1),e._v(" "),n("md-sidenav",{ref:"rightSidenav",staticClass:"md-right",on:{open:function(t){e.open("Right")},close:function(t){e.close("Right")}}},[n("md-toolbar",[n("div",{staticClass:"md-toolbar-container"},[n("h3",{staticClass:"md-title"},[e._v("Sidenav content")])])]),e._v(" "),n("md-button",{staticClass:"md-raised md-accent",on:{click:e.closeRightSidenav}},[e._v("Close")])],1)],1)]),e._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[e._v('\n
\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
\n ')]),e._v(" "),n("code-block",{attrs:{lang:"javascript"}},[e._v("\n export 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 ")])],1)])],1)])],1)},staticRenderFns:[]}},568:function(e,t,n){var o=n(247);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)}}); \ No newline at end of file diff --git a/dist/docs/30.a9cd11af.js b/dist/docs/30.a9cd11af.js new file mode 100644 index 0000000..20ab75f --- /dev/null +++ b/dist/docs/30.a9cd11af.js @@ -0,0 +1 @@ +webpackJsonp([30,32],{365:function(e,t,i){var a,o,d=i(471);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=d.render,o.staticRenderFns=d.staticRenderFns,e.exports=a},471:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("page-content",{attrs:{"page-title":"Components - Tabs"}},[i("docs-component",[i("div",{slot:"description"},[i("p",[e._v("Tabs enable content organization at a high level, such as switching between views, data sets, or functional aspects of an app.")]),e._v(" "),i("p",[e._v("The following classes can be applied to change the color palette:")]),e._v(" "),i("ul",{staticClass:"md-body-2"},[i("li",[i("code",[e._v("md-accent")])]),e._v(" "),i("li",[i("code",[e._v("md-warn")])]),e._v(" "),i("li",[i("code",[e._v("md-transparent")])])])]),e._v(" "),i("div",{slot:"api"},[i("api-table",{attrs:{name:"md-tabs"}},[i("md-table",{slot:"properties"},[i("md-table-header",[i("md-table-row",[i("md-table-head",[e._v("Name")]),e._v(" "),i("md-table-head",[e._v("Type")]),e._v(" "),i("md-table-head",[e._v("Description")])],1)],1),e._v(" "),i("md-table-body",[i("md-table-row",[i("md-table-cell",[e._v("md-fixed")]),e._v(" "),i("md-table-cell",[i("code",[e._v("Boolean")])]),e._v(" "),i("md-table-cell",[e._v("Make the tabs navigation fixed and elastic filling the whole space. Default "),i("code",[e._v("false")])])],1),e._v(" "),i("md-table-row",[i("md-table-cell",[e._v("md-centered")]),e._v(" "),i("md-table-cell",[i("code",[e._v("Boolean")])]),e._v(" "),i("md-table-cell",[e._v("Align the tabs navigation to the center. Default "),i("code",[e._v("false")])])],1),e._v(" "),i("md-table-row",[i("md-table-cell",[e._v("md-right")]),e._v(" "),i("md-table-cell",[i("code",[e._v("Boolean")])]),e._v(" "),i("md-table-cell",[e._v("Align the tabs navigation to the right. Default "),i("code",[e._v("false")])])],1),e._v(" "),i("md-table-row",[i("md-table-cell",[e._v("md-dynamic-height")]),e._v(" "),i("md-table-cell",[i("code",[e._v("Boolean")])]),e._v(" "),i("md-table-cell",[e._v("Make the tab content to be resized based on the contents. Default "),i("code",[e._v("true")])])],1),e._v(" "),i("md-table-row",[i("md-table-cell",[e._v("md-elevation")]),e._v(" "),i("md-table-cell",[i("code",[e._v("Number")])]),e._v(" "),i("md-table-cell",[e._v("Add a shadow on the navigation with an whiteframe. Default "),i("code",[e._v("0")])])],1)],1)],1),e._v(" "),i("md-table",{slot:"events"},[i("md-table-header",[i("md-table-row",[i("md-table-head",[e._v("Name")]),e._v(" "),i("md-table-head",[e._v("Value")]),e._v(" "),i("md-table-head",[e._v("Description")])],1)],1),e._v(" "),i("md-table-body",[i("md-table-row",[i("md-table-cell",[e._v("change")]),e._v(" "),i("md-table-cell",[e._v("Receive the tab index")]),e._v(" "),i("md-table-cell",[e._v("Triggered when a tab is activated.")])],1)],1)],1)],1),e._v(" "),i("api-table",{attrs:{name:"md-tab"}},[i("p",[e._v("You should wrap the "),i("code",[e._v("")]),e._v(" in a "),i("code",[e._v("")]),e._v(" as a direct parent.")]),e._v(" "),i("md-table",{slot:"properties"},[i("md-table-header",[i("md-table-row",[i("md-table-head",[e._v("Name")]),e._v(" "),i("md-table-head",[e._v("Type")]),e._v(" "),i("md-table-head",[e._v("Description")])],1)],1),e._v(" "),i("md-table-body",[i("md-table-row",[i("md-table-cell",[e._v("id")]),e._v(" "),i("md-table-cell",[i("code",[e._v("String")])]),e._v(" "),i("md-table-cell",[e._v("Unique id to each tab")])],1),e._v(" "),i("md-table-row",[i("md-table-cell",[e._v("md-label")]),e._v(" "),i("md-table-cell",[i("code",[e._v("String")])]),e._v(" "),i("md-table-cell",[e._v("The tab text")])],1),e._v(" "),i("md-table-row",[i("md-table-cell",[e._v("md-icon")]),e._v(" "),i("md-table-cell",[i("code",[e._v("String")])]),e._v(" "),i("md-table-cell",[e._v("Icon name on the "),i("a",{attrs:{href:"https://material.io/icons/",target:"_blank",rel:"noopener"}},[e._v("Material Icons")]),e._v(" docs.")])],1),e._v(" "),i("md-table-row",[i("md-table-cell",[e._v("md-active")]),e._v(" "),i("md-table-cell",[i("code",[e._v("Boolean")])]),e._v(" "),i("md-table-cell",[e._v("Activate the tab. Default "),i("code",[e._v("false")])])],1),e._v(" "),i("md-table-row",[i("md-table-cell",[e._v("md-disabled")]),e._v(" "),i("md-table-cell",[i("code",[e._v("Boolean")])]),e._v(" "),i("md-table-cell",[e._v("Disable the tab and prevent his actions. Default "),i("code",[e._v("false")])])],1),e._v(" "),i("md-table-row",[i("md-table-cell",[e._v("md-tooltip")]),e._v(" "),i("md-table-cell",[i("code",[e._v("String")])]),e._v(" "),i("md-table-cell",[e._v("Add a tooltip on the tab header. Optional.")])],1),e._v(" "),i("md-table-row",[i("md-table-cell",[e._v("md-tooltip-delay")]),e._v(" "),i("md-table-cell",[i("code",[e._v("String")])]),e._v(" "),i("md-table-cell",[e._v("Delay of the tab header tooltip. Default: "),i("code",[e._v("0")])])],1),e._v(" "),i("md-table-row",[i("md-table-cell",[e._v("md-tooltip-direction")]),e._v(" "),i("md-table-cell",[i("code",[e._v("String")])]),e._v(" "),i("md-table-cell",[e._v("Direction of the tab header tooltip. Default: "),i("code",[e._v("bottom")])])],1)],1)],1)],1)],1),e._v(" "),i("div",{slot:"example"},[i("example-box",{attrs:{"card-title":"Default"}},[i("div",{slot:"demo"},[i("md-tabs",{attrs:{"md-dynamic-height":!1}},[i("md-tab",{attrs:{id:"movies","md-label":"Movies"}},[i("p",[e._v("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.")])]),e._v(" "),i("md-tab",{attrs:{id:"music","md-label":"Music"}},[i("p",[e._v("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.")]),e._v(" "),i("p",[e._v("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.")])]),e._v(" "),i("md-tab",{attrs:{id:"books","md-label":"Books"}},[i("p",[e._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.")])]),e._v(" "),i("md-tab",{attrs:{id:"pictures","md-label":"Pictures","md-tooltip":"This is the pictures tab!"}},[i("p",[e._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.")])])],1)],1),e._v(" "),i("div",{slot:"code"},[i("code-block",{attrs:{lang:"xml"}},[e._v('\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 ')])],1)]),e._v(" "),i("example-box",{attrs:{"card-title":"Fixed"}},[i("div",{slot:"demo"},[i("md-tabs",{staticClass:"md-accent",attrs:{"md-dynamic-height":!1,"md-fixed":""}},[i("md-tab",{attrs:{id:"movies","md-label":"Movies"}},[i("p",[e._v("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.")])]),e._v(" "),i("md-tab",{attrs:{id:"music","md-label":"Music"}},[i("p",[e._v("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.")]),e._v(" "),i("p",[e._v("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.")])]),e._v(" "),i("md-tab",{attrs:{id:"books","md-label":"Books"}},[i("p",[e._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.")])]),e._v(" "),i("md-tab",{attrs:{id:"pictures","md-label":"Pictures"}},[i("p",[e._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.")])])],1)],1),e._v(" "),i("div",{slot:"code"},[i("code-block",{attrs:{lang:"xml"}},[e._v('\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 ')])],1)]),e._v(" "),i("example-box",{attrs:{"card-title":"Centered with Text and Icon"}},[i("div",{slot:"demo"},[i("md-tabs",{staticClass:"md-warn",attrs:{"md-dynamic-height":!1,"md-centered":""}},[i("md-tab",{attrs:{"md-label":"Movies","md-icon":"ondemand_video"}},[i("p",[e._v("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.")])]),e._v(" "),i("md-tab",{attrs:{"md-label":"Music","md-icon":"music_note"}},[i("p",[e._v("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.")]),e._v(" "),i("p",[e._v("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.")])]),e._v(" "),i("md-tab",{attrs:{"md-label":"Books","md-icon":"books"}},[i("p",[e._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.")])]),e._v(" "),i("md-tab",{attrs:{"md-label":"Pictures","md-icon":"photo"}},[i("p",[e._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.")])])],1)],1),e._v(" "),i("div",{slot:"code"},[i("code-block",{attrs:{lang:"xml"}},[e._v('\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 ')])],1)]),e._v(" "),i("example-box",{attrs:{"card-title":"Aligned to the right with only icons"}},[i("div",{slot:"demo"},[i("md-tabs",{staticClass:"md-transparent",attrs:{"md-dynamic-height":!1,"md-right":""}},[i("md-tab",{attrs:{"md-icon":"phone"}},[i("p",[e._v("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.")])]),e._v(" "),i("md-tab",{attrs:{"md-icon":"favorite"}},[i("p",[e._v("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.")]),e._v(" "),i("p",[e._v("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.")])]),e._v(" "),i("md-tab",{attrs:{"md-icon":"near_me"}},[i("p",[e._v("Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt dolorum quas.")])])],1)],1),e._v(" "),i("div",{slot:"code"},[i("code-block",{attrs:{lang:"xml"}},[e._v('\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 ')])],1)])],1)])],1)},staticRenderFns:[]}}}); \ No newline at end of file diff --git a/dist/docs/31.111340a6.js b/dist/docs/31.111340a6.js new file mode 100644 index 0000000..ddc05f1 --- /dev/null +++ b/dist/docs/31.111340a6.js @@ -0,0 +1 @@ +webpackJsonp([31,32],{362:function(t,n,a){var s,i,d=a(528);i=s=s||{},"object"!=typeof s.default&&"function"!=typeof s.default||(i=s=s.default),"function"==typeof i&&(i=i.options),i.render=d.render,i.staticRenderFns=d.staticRenderFns,t.exports=s},528:function(t,n){t.exports={render:function(){var t=this,n=t.$createElement,a=t._self._c||n;return a("page-content",{attrs:{"page-title":"Components - Subheader"}},[a("docs-component",[a("div",{slot:"description"},[a("p",[t._v("Subheaders may be displayed inline with tiles or associated with content. They are typically related to filtering or sorting criteria.")]),t._v(" "),a("p",[t._v("The following classes can be applied to change the color palette:")]),t._v(" "),a("ul",{staticClass:"md-body-2"},[a("li",[a("code",[t._v("md-primary")])]),t._v(" "),a("li",[a("code",[t._v("md-accent")])]),t._v(" "),a("li",[a("code",[t._v("md-warn")])])])]),t._v(" "),a("div",{slot:"api"},[a("api-table",{attrs:{name:"md-subheader"}},[a("md-table",{slot:"classes"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[t._v("Name")]),t._v(" "),a("md-table-head",[t._v("Description")])],1)],1),t._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[t._v("md-inset")]),t._v(" "),a("md-table-cell",[t._v("Add a padding to the left of the subheader to follow inset lists")])],1)],1)],1)],1)],1),t._v(" "),a("div",{slot:"example"},[a("example-box",{attrs:{"card-title":"Default"}},[a("div",{slot:"demo"},[a("div",{staticClass:"phone-viewport"},[a("md-list",[a("md-subheader",[t._v("Navigation")]),t._v(" "),a("md-list-item",[a("md-icon",[t._v("move_to_inbox")]),t._v(" "),a("span",[t._v("Inbox")])],1),t._v(" "),a("md-list-item",[a("md-icon",[t._v("send")]),t._v(" "),a("span",[t._v("Outbox")])],1),t._v(" "),a("md-list-item",[a("md-icon",[t._v("delete")]),t._v(" "),a("span",[t._v("Trash")])],1),t._v(" "),a("md-list-item",[a("md-icon",[t._v("error")]),t._v(" "),a("span",[t._v("Spam")]),t._v(" "),a("md-divider",{staticClass:"md-inset"})],1),t._v(" "),a("md-subheader",[t._v("Contacts")]),t._v(" "),a("md-list-item",[a("md-avatar",[a("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}})]),t._v(" "),a("span",[t._v("Abbey Christansen")]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",{staticClass:"md-primary"},[t._v("chat_bubble")])],1)],1),t._v(" "),a("md-list-item",[a("md-avatar",[a("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}})]),t._v(" "),a("span",[t._v("Alex Nelson")]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",{staticClass:"md-primary"},[t._v("chat_bubble")])],1)],1),t._v(" "),a("md-list-item",[a("md-avatar",[a("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}})]),t._v(" "),a("span",[t._v("Mary Johnson")]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",[t._v("chat_bubble")])],1)],1)],1)],1),t._v(" "),a("div",{staticClass:"phone-viewport"},[a("md-list",{staticClass:"custom-list md-triple-line"},[a("md-subheader",{staticClass:"md-inset"},[t._v("Today")]),t._v(" "),a("md-list-item",[a("md-avatar",[a("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}})]),t._v(" "),a("div",{staticClass:"md-list-text-container"},[a("span",[t._v("Ali Connors")]),t._v(" "),a("span",[t._v("Brunch this weekend?")]),t._v(" "),a("p",[t._v("I'll be in your neighborhood doing errands...")])]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",{staticClass:"md-primary"},[t._v("star")])],1),t._v(" "),a("md-divider",{staticClass:"md-inset"})],1),t._v(" "),a("md-list-item",[a("md-avatar",[a("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}})]),t._v(" "),a("div",{staticClass:"md-list-text-container"},[a("span",[t._v("me, Scott, Jennifer")]),t._v(" "),a("span",[t._v("Summer BBQ")]),t._v(" "),a("p",[t._v("Wish I could come, but I'm out of town ...")])]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",[t._v("star_border")])],1),t._v(" "),a("md-divider",{staticClass:"md-inset"})],1),t._v(" "),a("md-list-item",[a("md-avatar",[a("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}})]),t._v(" "),a("div",{staticClass:"md-list-text-container"},[a("span",[t._v("Sandra Adams")]),t._v(" "),a("span",[t._v("Oui oui")]),t._v(" "),a("p",[t._v("Do you have Paris recommendations ...")])]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",[t._v("star_border")])],1),t._v(" "),a("md-divider",{staticClass:"md-inset"})],1),t._v(" "),a("md-list-item",[a("md-avatar",[a("img",{attrs:{src:"assets/avatar-2.jpg",alt:"People"}})]),t._v(" "),a("div",{staticClass:"md-list-text-container"},[a("span",[t._v("Trevor Hansen")]),t._v(" "),a("span",[t._v("Order confirmation")]),t._v(" "),a("p",[t._v("Thank you for your recent order from ...")])]),t._v(" "),a("md-button",{staticClass:"md-icon-button md-list-action"},[a("md-icon",[t._v("star_border")])],1),t._v(" "),a("md-divider",{staticClass:"md-inset"})],1)],1)],1)]),t._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[t._v('\n
\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 People\n \n\n Abbey Christansen\n\n \n chat_bubble\n \n \n\n \n \n People\n \n\n Alex Nelson\n\n \n chat_bubble\n \n \n\n \n \n People\n \n\n Mary Johnson\n\n \n chat_bubble\n \n \n \n
\n\n
\n \n Today\n\n \n \n People\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 People\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 People\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 People\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
\n ')])],1)])],1)])],1)},staticRenderFns:[]}}}); \ No newline at end of file diff --git a/dist/docs/4.94654a0e.js b/dist/docs/4.94654a0e.js new file mode 100644 index 0000000..a8b4d78 --- /dev/null +++ b/dist/docs/4.94654a0e.js @@ -0,0 +1 @@ +webpackJsonp([4,32],{112:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{movie:"godfather",country:"",font:"",food:"",users:["jim_halpert","michael_scott"]}},methods:{setPulpFiction:function(){this.movie="pulp_fiction"}}},e.exports=t.default},251:function(e,t,o){t=e.exports=o(1)(),t.push([e.id,".field-group[data-v-7caab3f7]{display:-ms-flexbox;display:flex}.md-input-container[data-v-7caab3f7]{max-width:300px}.md-input-container+.md-input-container[data-v-7caab3f7]{margin-left:4px}.multiple[data-v-7caab3f7]{height:300px}",""])},358:function(e,t,o){var a,n;o(572),a=o(112);var l=o(511);n=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(n=a=a.default),"function"==typeof n&&(n=n.options),n.render=l.render,n.staticRenderFns=l.staticRenderFns,n._scopeId="data-v-7caab3f7",e.exports=a},511:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("page-content",{attrs:{"page-title":"Components - Select"}},[o("docs-component",[o("div",{slot:"description"},[o("p",[e._v("A dropdown button selects between multiple selections. The select displays the current state and a down arrow.")])]),e._v(" "),o("div",{slot:"api"},[o("api-table",{attrs:{name:"md-select"}},[o("md-table",{slot:"properties"},[o("md-table-header",[o("md-table-row",[o("md-table-head",[e._v("Name")]),e._v(" "),o("md-table-head",[e._v("Type")]),e._v(" "),o("md-table-head",[e._v("Description")])],1)],1),e._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[e._v("v-model")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("A required model object to bind the value.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("name")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("The name of the select")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("id")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("The id of the select")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("disabled")]),e._v(" "),o("md-table-cell",[o("code",[e._v("Boolean")])]),e._v(" "),o("md-table-cell",[e._v("Disable the input and prevent his actions. Default "),o("code",[e._v("false")])])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("required")]),e._v(" "),o("md-table-cell",[o("code",[e._v("Boolean")])]),e._v(" "),o("md-table-cell",[e._v('Apply the required rule to style the label with an "*". Default '),o("code",[e._v("false")])])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("placeholder")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Sets the placeholder.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-menu-class")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("The css class to be applied on the opened select holder")])],1)],1)],1),e._v(" "),o("md-table",{slot:"events"},[o("md-table-header",[o("md-table-row",[o("md-table-head",[e._v("Name")]),e._v(" "),o("md-table-head",[e._v("Value")]),e._v(" "),o("md-table-head",[e._v("Description")])],1)],1),e._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[e._v("selected|change")]),e._v(" "),o("md-table-cell",[e._v("Receives the value of the model")]),e._v(" "),o("md-table-cell",[e._v("Triggered when the model changes.")])],1)],1)],1)],1),e._v(" "),o("api-table",{attrs:{name:"md-option"}},[o("p",[e._v("Displays a single item inside the select.")]),e._v(" "),o("div",{slot:"properties"},[o("md-table",[o("md-table-header",[o("md-table-row",[o("md-table-head",[e._v("Name")]),e._v(" "),o("md-table-head",[e._v("Type")]),e._v(" "),o("md-table-head",[e._v("Description")])],1)],1),e._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[e._v("value")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("The value of the option to be binded on the v-model")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("disabled")]),e._v(" "),o("md-table-cell",[o("code",[e._v("Boolean")])]),e._v(" "),o("md-table-cell",[e._v("Disable the button and prevent his actions. Default "),o("code",[e._v("false")])])],1)],1)],1)],1),e._v(" "),o("md-table",{slot:"events"},[o("md-table-header",[o("md-table-row",[o("md-table-head",[e._v("Name")]),e._v(" "),o("md-table-head",[e._v("Value")]),e._v(" "),o("md-table-head",[e._v("Description")])],1)],1),e._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[e._v("selected")]),e._v(" "),o("md-table-cell",[e._v("Receives the "),o("code",[e._v("$event")])]),e._v(" "),o("md-table-cell",[e._v("Triggered when the item receives a click.")])],1)],1)],1)],1)],1),e._v(" "),o("div",{slot:"example"},[o("example-box",{attrs:{"card-title":"Default"}},[o("div",{slot:"demo"},[o("div",{staticClass:"field-group"},[o("md-input-container",[o("label",{attrs:{for:"movie"}},[e._v("Movie")]),e._v(" "),o("md-select",{directives:[{name:"model",rawName:"v-model",value:e.movie,expression:"movie"}],attrs:{name:"movie",id:"movie"},domProps:{value:e.movie},on:{input:function(t){e.movie=t}}},[o("md-option",{attrs:{value:"fight_club"}},[e._v("Fight Club")]),e._v(" "),o("md-option",{attrs:{value:"godfather"}},[e._v("Godfather")]),e._v(" "),o("md-option",{attrs:{value:"godfather_ii"}},[e._v("Godfather II")]),e._v(" "),o("md-option",{attrs:{value:"godfather_iii"}},[e._v("Godfather III")]),e._v(" "),o("md-option",{attrs:{value:"godfellas"}},[e._v("Godfellas")]),e._v(" "),o("md-option",{attrs:{value:"pulp_fiction"}},[e._v("Pulp Fiction")]),e._v(" "),o("md-option",{attrs:{value:"scarface"}},[e._v("Scarface")])],1)],1),e._v(" "),o("md-input-container",[o("label",{attrs:{for:"country"}},[e._v("Country")]),e._v(" "),o("md-select",{directives:[{name:"model",rawName:"v-model",value:e.country,expression:"country"}],attrs:{name:"country",id:"country"},domProps:{value:e.country},on:{input:function(t){e.country=t}}},[o("md-option",{attrs:{value:"australia"}},[e._v("Australia")]),e._v(" "),o("md-option",{attrs:{value:"brazil"}},[e._v("Brazil")]),e._v(" "),o("md-option",{attrs:{value:"japan"}},[e._v("Japan")]),e._v(" "),o("md-option",{attrs:{value:"united_states"}},[e._v("United States")])],1)],1),e._v(" "),o("md-input-container",[o("label",{attrs:{for:"font"}},[e._v("Font")]),e._v(" "),o("md-select",{directives:[{name:"model",rawName:"v-model",value:e.font,expression:"font"}],attrs:{name:"font",id:"font"},domProps:{value:e.font},on:{input:function(t){e.font=t}}},[o("md-option",{attrs:{value:"arial"}},[e._v("Arial")]),e._v(" "),o("md-option",{attrs:{value:"calibri"}},[e._v("Calibri")]),e._v(" "),o("md-option",{attrs:{value:"cambria"}},[e._v("Cambria")]),e._v(" "),o("md-option",{attrs:{value:"comic_sans"}},[e._v("Comic Sans")]),e._v(" "),o("md-option",{attrs:{value:"consolas"}},[e._v("Consolas")]),e._v(" "),o("md-option",{attrs:{value:"courier"}},[e._v("Courier")]),e._v(" "),o("md-option",{attrs:{value:"droid_sans"}},[e._v("Droid Sans")]),e._v(" "),o("md-option",{attrs:{value:"georgia"}},[e._v("Georgia")]),e._v(" "),o("md-option",{attrs:{value:"helvetica"}},[e._v("Helvetica")]),e._v(" "),o("md-option",{attrs:{value:"impact"}},[e._v("Impact")]),e._v(" "),o("md-option",{attrs:{value:"roboto"}},[e._v("Roboto")]),e._v(" "),o("md-option",{attrs:{value:"segoe_ui"}},[e._v("Segoe UI")]),e._v(" "),o("md-option",{attrs:{value:"times_new_roman"}},[e._v("Times New Roman")]),e._v(" "),o("md-option",{attrs:{value:"ubuntu"}},[e._v("Ubuntu")]),e._v(" "),o("md-option",{attrs:{value:"verdana"}},[e._v("Verdana")])],1)],1),e._v(" "),o("md-input-container",[o("label",{attrs:{for:"food"}},[e._v("Food")]),e._v(" "),o("md-select",{directives:[{name:"model",rawName:"v-model",value:e.food,expression:"food"}],attrs:{name:"food",id:"food"},domProps:{value:e.food},on:{input:function(t){e.food=t}}},[o("md-subheader",[e._v("Fruits")]),e._v(" "),o("md-option",{attrs:{value:"apples"}},[e._v("Apples")]),e._v(" "),o("md-option",{attrs:{value:"bananas"}},[e._v("Bananas")]),e._v(" "),o("md-option",{attrs:{value:"peaches"}},[e._v("Peaches")]),e._v(" "),o("md-option",{attrs:{value:"oranges"}},[e._v("Oranges")]),e._v(" "),o("md-subheader",[e._v("Vegetables")]),e._v(" "),o("md-option",{attrs:{value:"carrots"}},[e._v("Carrots")]),e._v(" "),o("md-option",{attrs:{value:"cucumbers"}},[e._v("Cucumbers")]),e._v(" "),o("md-subheader",[e._v("Baked Goods")]),e._v(" "),o("md-option",{attrs:{value:"apple_pie"}},[e._v("Apple Pie")]),e._v(" "),o("md-option",{attrs:{value:"chocolate_cake"}},[e._v("Chocolate Cake")])],1)],1)],1),e._v(" "),o("md-button",{staticClass:"md-raised md-primary",on:{click:e.setPulpFiction}},[e._v("Set Pulp Fiction")])],1),e._v(" "),o("div",{slot:"code"},[o("code-block",{attrs:{lang:"xml"}},[e._v('\n
\n \n \n \n Fight Club\n Godfather\n Godfather II\n Godfather III\n Godfellas\n Pulp Fiction\n Scarface\n \n \n\n \n \n \n Australia\n Brazil\n Japan\n United States\n \n \n\n \n \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 \n \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 Set Pulp Fiction\n ')]),e._v(" "),o("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n data: () => ({\n movie: 'godfather',\n country: '',\n font: ''\n }),\n methods: {\n setPulpFiction() {\n this.movie = 'pulp_fiction';\n }\n }\n };\n ")])],1)]),e._v(" "),o("example-box",{attrs:{"card-title":"Multiple"}},[o("div",{staticClass:"multiple",slot:"demo"},[o("div",{staticClass:"field-group"},[o("md-input-container",[o("label",{attrs:{for:"users"}},[e._v("Users")]),e._v(" "),o("md-select",{directives:[{name:"model",rawName:"v-model",value:e.users,expression:"users"}],attrs:{name:"users",id:"users",multiple:""},domProps:{value:e.users},on:{input:function(t){e.users=t}}},[o("md-subheader",[e._v("Managers")]),e._v(" "),o("md-option",{attrs:{value:"jim_halpert"}},[e._v("Jim Halpert")]),e._v(" "),o("md-option",{attrs:{value:"dwight_schrute"}},[e._v("Dwight Schrute")]),e._v(" "),o("md-option",{attrs:{value:"michael_scott"}},[e._v("Michael Scott")]),e._v(" "),o("md-subheader",[e._v("Employees")]),e._v(" "),o("md-option",{attrs:{value:"pam_beesly"}},[e._v("Pam Beesly")]),e._v(" "),o("md-option",{attrs:{value:"angela_martin"}},[e._v("Angela Martin")]),e._v(" "),o("md-option",{attrs:{value:"kelly_kapoor"}},[e._v("Kelly Kapoor")]),e._v(" "),o("md-option",{attrs:{value:"ryan_howard"}},[e._v("Ryan Howard")]),e._v(" "),o("md-option",{attrs:{value:"kevin_malone"}},[e._v("Kevin Malone")]),e._v(" "),o("md-option",{attrs:{value:"creed_bratton"}},[e._v("Creed Bratton")]),e._v(" "),o("md-option",{attrs:{value:"oscar_nunez"}},[e._v("Oscar Nunez")]),e._v(" "),o("md-option",{attrs:{value:"toby_flenderson"}},[e._v("Toby Flenderson")]),e._v(" "),o("md-option",{attrs:{value:"stanley_hudson"}},[e._v("Stanley Hudson")]),e._v(" "),o("md-option",{attrs:{value:"meredith_palmer"}},[e._v("Meredith Palmer")]),e._v(" "),o("md-option",{attrs:{value:"phyllis_lapin_vance"}},[e._v("Phyllis Lapin-Vance")])],1)],1)],1),e._v(" "),o("div",[e._v("Selected users: "+e._s(e.users))])]),e._v(" "),o("div",{slot:"code"},[o("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \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
Selected users: '+e._s(e.users)+"
\n ")]),e._v(" "),o("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n data: () => ({\n food: '',\n users: [\n 'jim_halpert',\n 'michael_scott'\n ]\n })\n };\n ")])],1)])],1)])],1)},staticRenderFns:[]}},572:function(e,t,o){var a=o(251);"string"==typeof a&&(a=[[e.id,a,""]]);o(2)(a,{});a.locals&&(e.exports=a.locals)}}); \ No newline at end of file diff --git a/dist/docs/5.f8a38ce8.js b/dist/docs/5.f8a38ce8.js new file mode 100644 index 0000000..733ad3b --- /dev/null +++ b/dist/docs/5.f8a38ce8.js @@ -0,0 +1 @@ +webpackJsonp([5,32],{110:function(e,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default={data:function(){return{progress:0,progressInterval:null,transition:!0}},methods:{startProgress:function(){var e=this;this.progressInterval=window.setInterval((function(){e.progress+=3,e.progress>100&&window.clearInterval(e.progressInterval)}),100)},restartProgress:function(){var e=this;this.progress=0,this.transition=!1,window.clearInterval(this.progressInterval),window.setTimeout((function(){e.transition=!0,e.startProgress()}),600)}},mounted:function(){this.startProgress()}},e.exports=s.default},232:function(e,s,r){s=e.exports=r(1)(),s.push([e.id,".progress-area[data-v-26399830]{height:44px}.progress-area+.md-button[data-v-26399830]{margin:16px 0 0}.md-progress[data-v-26399830]{margin-bottom:16px}",""])},356:function(e,s,r){var t,a;r(553),t=r(110);var o=r(462);a=t=t||{},"object"!=typeof t.default&&"function"!=typeof t.default||(a=t=t.default),"function"==typeof a&&(a=a.options),a.render=o.render,a.staticRenderFns=o.staticRenderFns,a._scopeId="data-v-26399830",e.exports=t},462:function(e,s){e.exports={render:function(){var e=this,s=e.$createElement,r=e._self._c||s;return r("page-content",{attrs:{"page-title":"Components - Progress"}},[r("docs-component",[r("div",{slot:"description"},[r("p",[e._v("A linear progress indicator should always fill from 0% to 100% and never decrease in value. It should be represented by bars on the edge of a header or sheet that appear and disappear.")]),e._v(" "),r("p",[e._v("The following classes can be applied to change the color palette:")]),e._v(" "),r("ul",{staticClass:"md-body-2"},[r("li",[r("code",[e._v("md-accent")])]),e._v(" "),r("li",[r("code",[e._v("md-warn")])])])]),e._v(" "),r("div",{slot:"api"},[r("api-table",{attrs:{name:"md-progress"}},[r("md-table",{slot:"properties"},[r("md-table-header",[r("md-table-row",[r("md-table-head",[e._v("Name")]),e._v(" "),r("md-table-head",[e._v("Type")]),e._v(" "),r("md-table-head",[e._v("Description")])],1)],1),e._v(" "),r("md-table-body",[r("md-table-row",[r("md-table-cell",[e._v("md-indeterminate")]),e._v(" "),r("md-table-cell",[r("code",[e._v("Boolean")])]),e._v(" "),r("md-table-cell",[e._v("Enable the indeterminate state. Default "),r("code",[e._v("false")])])],1),e._v(" "),r("md-table-row",[r("md-table-cell",[e._v("md-progress")]),e._v(" "),r("md-table-cell",[r("code",[e._v("Number")])]),e._v(" "),r("md-table-cell",[e._v("Define the current progress of the progress. Default "),r("code",[e._v("0")])])],1)],1)],1)],1)],1),e._v(" "),r("div",{slot:"example"},[r("example-box",{attrs:{"card-title":"Determinate"}},[r("div",{staticClass:"progress-demo",slot:"demo"},[r("div",{staticClass:"progress-area"},[e.transition?r("md-progress",{attrs:{"md-progress":e.progress}}):e._e(),e._v(" "),e.transition?r("md-progress",{staticClass:"md-accent",attrs:{"md-progress":e.progress}}):e._e(),e._v(" "),e.transition?r("md-progress",{staticClass:"md-warn",attrs:{"md-progress":e.progress}}):e._e()],1),e._v(" "),r("md-button",{staticClass:"md-primary md-raised",nativeOn:{click:function(s){e.restartProgress(s)}}},[e._v("Restart")])],1),e._v(" "),r("div",{slot:"code"},[r("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n ')])],1)]),e._v(" "),r("example-box",{attrs:{"card-title":"Indeterminate"}},[r("div",{staticClass:"progress-demo",slot:"demo"},[r("div",{staticClass:"progress-area"},[e.transition?r("md-progress",{attrs:{"md-indeterminate":""}}):e._e(),e._v(" "),e.transition?r("md-progress",{staticClass:"md-accent",attrs:{"md-indeterminate":""}}):e._e(),e._v(" "),e.transition?r("md-progress",{staticClass:"md-warn",attrs:{"md-indeterminate":""}}):e._e()],1)]),e._v(" "),r("div",{slot:"code"},[r("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n ')])],1)]),e._v(" "),r("example-box",{attrs:{"card-title":"Themes"}},[r("div",{staticClass:"progress-demo",slot:"demo"},[r("div",{staticClass:"progress-area"},[e.transition?r("md-progress",{attrs:{"md-theme":"orange","md-indeterminate":""}}):e._e(),e._v(" "),e.transition?r("md-progress",{attrs:{"md-theme":"green","md-progress":e.progress}}):e._e(),e._v(" "),e.transition?r("md-progress",{attrs:{"md-theme":"purple","md-indeterminate":""}}):e._e()],1)]),e._v(" "),r("div",{slot:"code"},[r("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n \n ')])],1)])],1)])],1)},staticRenderFns:[]}},553:function(e,s,r){var t=r(232);"string"==typeof t&&(t=[[e.id,t,""]]);r(2)(t,{});t.locals&&(e.exports=t.locals)}}); \ No newline at end of file diff --git a/dist/docs/6.6d779ad8.js b/dist/docs/6.6d779ad8.js new file mode 100644 index 0000000..039f976 --- /dev/null +++ b/dist/docs/6.6d779ad8.js @@ -0,0 +1 @@ +webpackJsonp([6,32],{109:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{initialValue:"My initial value"}}},e.exports=t.default},241:function(e,t,a){t=e.exports=a(1)(),t.push([e.id,"",""])},353:function(e,t,a){var n,l;a(562),n=a(109);var d=a(486);l=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(l=n=n.default),"function"==typeof l&&(l=l.options),l.render=d.render,l.staticRenderFns=d.staticRenderFns,l._scopeId="data-v-4f85dac2",e.exports=n},486:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("page-content",{attrs:{"page-title":"Components - Input"}},[a("docs-component",[a("div",{slot:"description"},[a("p",[e._v("Inputs allow users to input text and usually appear in forms. Users may enter text, numbers, or mixed-format types of input.")])]),e._v(" "),a("div",{slot:"api"},[a("api-table",{attrs:{name:"md-input-container"}},[a("md-table",{slot:"properties"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("md-inline")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Create inline field with a label or placeholder. Default "),a("code",[e._v("false")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("md-has-password")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Show a button to toggle the password visibility. Default "),a("code",[e._v("false")])])],1)],1)],1),e._v(" "),a("md-table",{slot:"classes"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("md-input-invalid")]),e._v(" "),a("md-table-cell",[e._v("Set the error class")])],1)],1)],1)],1),e._v(" "),a("api-table",{attrs:{name:"md-input"}},[a("md-table",{slot:"properties"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("v-model")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("A required model object to bind the value.")])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("type")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("Sets the type. Default "),a("code",[e._v("text")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("disabled")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Disable the input and prevent his actions. Default "),a("code",[e._v("false")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("required")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v('Apply the required rule to style the label with an "*". Default '),a("code",[e._v("false")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("placeholder")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("Sets the placeholder.")])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("maxlength")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Number")])]),e._v(" "),a("md-table-cell",[e._v("Sets the maxlength and enable the text counter.")])],1)],1)],1)],1),e._v(" "),a("api-table",{attrs:{name:"md-textarea"}},[a("md-table",{slot:"properties"},[a("md-table-header",[a("md-table-row",[a("md-table-head",[e._v("Name")]),e._v(" "),a("md-table-head",[e._v("Type")]),e._v(" "),a("md-table-head",[e._v("Description")])],1)],1),e._v(" "),a("md-table-body",[a("md-table-row",[a("md-table-cell",[e._v("v-model")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("A required model object to bind the value.")])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("disabled")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v("Disable the textarea and prevent his actions. Default "),a("code",[e._v("false")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("required")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Boolean")])]),e._v(" "),a("md-table-cell",[e._v('Apply the required rule to style the label with an "*". Default '),a("code",[e._v("false")])])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("placeholder")]),e._v(" "),a("md-table-cell",[a("code",[e._v("String")])]),e._v(" "),a("md-table-cell",[e._v("Sets the placeholder.")])],1),e._v(" "),a("md-table-row",[a("md-table-cell",[e._v("maxlength")]),e._v(" "),a("md-table-cell",[a("code",[e._v("Number")])]),e._v(" "),a("md-table-cell",[e._v("Sets the maxlength and enable the text counter.")])],1)],1)],1)],1)],1),e._v(" "),a("div",{slot:"example"},[a("example-box",{attrs:{"card-title":"Regular fields"}},[a("div",{slot:"demo"},[a("form",{attrs:{novalidate:""},on:{submit:function(t){t.stopPropagation(),t.preventDefault(),e.submit(t)}}},[a("md-input-container",[a("label",[e._v("Initial value")]),e._v(" "),a("md-input",{directives:[{name:"model",rawName:"v-model",value:e.initialValue,expression:"initialValue"}],domProps:{value:e.initialValue},on:{input:function(t){e.initialValue=t}}})],1),e._v(" "),a("md-input-container",[a("label",[e._v("With label")]),e._v(" "),a("md-input",{attrs:{placeholder:"My nice placeholder"}})],1),e._v(" "),a("md-input-container",{attrs:{"md-inline":""}},[a("label",[e._v("Inline field")]),e._v(" "),a("md-input")],1),e._v(" "),a("md-input-container",[a("label",[e._v("Number")]),e._v(" "),a("md-input",{attrs:{type:"number"}})],1),e._v(" "),a("md-input-container",[a("label",[e._v("Textarea")]),e._v(" "),a("md-textarea")],1),e._v(" "),a("md-input-container",[a("label",[e._v("Disabled")]),e._v(" "),a("md-input",{attrs:{disabled:""}})],1)],1)]),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n
\n \n \n \n \n\n \n \n \n \n\n \n \n \n \n\n \n \n \n \n\n \n \n \n \n\n \n \n \n \n
\n ')]),e._v(" "),a("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n data() {\n return {\n initialValue: 'My initial value'\n };\n }\n };\n ")])],1)]),e._v(" "),a("example-box",{attrs:{"card-title":"Passwords"}},[a("div",{slot:"demo"},[a("form",{attrs:{novalidate:""},on:{submit:function(t){t.stopPropagation(),t.preventDefault(),e.submit(t)}}},[a("md-input-container",[a("label",[e._v("Regular Password")]),e._v(" "),a("md-input",{attrs:{type:"password"}})],1),e._v(" "),a("md-input-container",{attrs:{"md-has-password":""}},[a("label",[e._v("Password Reveal")]),e._v(" "),a("md-input",{attrs:{type:"password"}})],1)],1)]),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n
\n \n \n \n \n\n \n \n \n \n
\n ')])],1)]),e._v(" "),a("example-box",{attrs:{"card-title":"Icons"}},[a("div",{slot:"demo"},[a("form",{attrs:{novalidate:""},on:{submit:function(t){t.stopPropagation(),t.preventDefault(),e.submit(t)}}},[a("md-input-container",[a("md-icon",{staticClass:"md-warn"},[e._v("\n warning\n "),a("md-tooltip",[e._v("Be careful. You're almost broken!")])],1),e._v(" "),a("label",[e._v("Money")]),e._v(" "),a("md-input",{attrs:{type:"text"}}),e._v(" "),a("md-icon",[e._v("attach_money")])],1),e._v(" "),a("md-input-container",[a("md-icon",[e._v("phone")]),e._v(" "),a("label",[e._v("Phone")]),e._v(" "),a("md-input",{attrs:{type:"tel"}})],1),e._v(" "),a("md-input-container",[a("md-icon",[e._v("speaker_notes")]),e._v(" "),a("label",[e._v("Notes")]),e._v(" "),a("md-textarea")],1)],1)]),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n
\n \n \n warning\n Be careful. You\'re almost broken!\n \n \n \n attach_money\n \n\n \n phone\n \n \n \n\n \n speaker_notes\n \n \n \n
\n ')])],1)]),e._v(" "),a("example-box",{attrs:{"card-title":"Required and Errors"}},[a("div",{slot:"demo"},[a("form",{attrs:{novalidate:""},on:{submit:function(t){t.stopPropagation(),t.preventDefault(),e.submit(t)}}},[a("md-input-container",[a("label",[e._v("Required")]),e._v(" "),a("md-input",{attrs:{required:""}})],1),e._v(" "),a("md-input-container",{staticClass:"md-input-invalid"},[a("label",[e._v("Error")]),e._v(" "),a("md-input",{attrs:{required:""}})],1),e._v(" "),a("md-input-container",{staticClass:"md-input-invalid"},[a("label",[e._v("Error with message")]),e._v(" "),a("md-input",{attrs:{required:""}}),e._v(" "),a("span",{staticClass:"md-error"},[e._v("Validation message")])],1),e._v(" "),a("md-input-container",{staticClass:"md-input-invalid"},[a("label",[e._v("Textarea with error")]),e._v(" "),a("md-textarea"),e._v(" "),a("span",{staticClass:"md-error"},[e._v("Textarea validation message")])],1)],1)]),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n
\n \n \n \n \n\n \n \n \n \n\n \n \n \n\n Validation message\n \n\n \n \n \n\n Textarea validation message\n \n
\n ')])],1)]),e._v(" "),a("example-box",{attrs:{"card-title":"Character counter"}},[a("div",{slot:"demo"},[a("form",{attrs:{novalidate:""},on:{submit:function(t){t.stopPropagation(),t.preventDefault(),e.submit(t)}}},[a("md-input-container",[a("label",[e._v("Textarea")]),e._v(" "),a("md-textarea",{attrs:{maxlength:"70"}})],1),e._v(" "),a("md-input-container",[a("label",[e._v("Input")]),e._v(" "),a("md-input",{attrs:{maxlength:"20"}})],1)],1)]),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n
\n \n \n \n \n\n \n \n \n \n
\n ')])],1)]),e._v(" "),a("example-box",{attrs:{"card-title":"Themes"}},[a("div",{slot:"demo"},[a("form",{attrs:{novalidate:""},on:{submit:function(t){t.stopPropagation(),t.preventDefault(),e.submit(t)}}},[a("md-input-container",{attrs:{"md-theme":"green"}},[a("label",[e._v("Green - Input")]),e._v(" "),a("md-input")],1),e._v(" "),a("md-input-container",{attrs:{"md-theme":"red"}},[a("label",[e._v("Red - Textarea")]),e._v(" "),a("md-textarea")],1)],1)]),e._v(" "),a("div",{slot:"code"},[a("code-block",{attrs:{lang:"xml"}},[e._v('\n
\n \n \n \n \n\n \n \n \n \n
\n ')])],1)])],1)])],1)},staticRenderFns:[]}},562:function(e,t,a){var n=a(241);"string"==typeof n&&(n=[[e.id,n,""]]);a(2)(n,{});n.locals&&(e.exports=n.locals)}}); \ No newline at end of file diff --git a/dist/docs/7.fea19aba.js b/dist/docs/7.fea19aba.js new file mode 100644 index 0000000..ad99380 --- /dev/null +++ b/dist/docs/7.fea19aba.js @@ -0,0 +1 @@ +webpackJsonp([7,32],{106:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{alert:{content:"Your post has been deleted!",ok:"Cool!"},alert2:{title:"Post created!",contentHtml:"Your post Material Design is awesome has been created."},confirm:{title:"Use Google's location service?",contentHtml:"Let Google help apps determine location.
This means sending anonymous location data to Google, even when no apps are running.",ok:"Agree",cancel:"Disagree"},prompt:{title:"What's your name?",ok:"Done",cancel:"Cancel",id:"name",name:"name",placeholder:"Type your name...",maxlength:30,value:""}}},methods:{openDialog:function(e){this.$refs[e].open()},closeDialog:function(e){this.$refs[e].close()},onOpen:function(){console.log("Opened")},onClose:function(e){console.log("Closed",e)}}},e.exports=t.default},259:function(e,t,o){t=e.exports=o(1)(),t.push([e.id,".dialog-fab[data-v-e65f137a]{height:200px}",""])},348:function(e,t,o){var l,n;o(580),l=o(106);var a=o(538);n=l=l||{},"object"!=typeof l.default&&"function"!=typeof l.default||(n=l=l.default),"function"==typeof n&&(n=n.options),n.render=a.render,n.staticRenderFns=a.staticRenderFns,n._scopeId="data-v-e65f137a",e.exports=l},538:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("page-content",{attrs:{"page-title":"Components - Dialog"}},[o("docs-component",[o("div",{slot:"description"},[o("p",[e._v("Dialogs inform users about a specific task and may contain critical information, require decisions, or involve multiple tasks.")]),e._v(" "),o("p",[e._v("The dialog component works with any plain html content. You can have tabs, all form components and more.")]),e._v(" "),o("p",[e._v("Alternativelly you can use three presets to build Alerts, Confirms and Prompt dialogs.")]),e._v(" "),o("p",[e._v("The preset component is created on top of "),o("code",[e._v("")]),e._v(". You should provide the content or the HTML content at least.")]),e._v(" "),o("p",[e._v("All the pressets can use the same options and events from the "),o("code",[e._v("")]),e._v(" component.")])]),e._v(" "),o("div",{slot:"api"},[o("api-table",{attrs:{name:"md-dialog"}},[o("md-table",{slot:"properties"},[o("md-table-header",[o("md-table-row",[o("md-table-head",[e._v("Name")]),e._v(" "),o("md-table-head",[e._v("Type")]),e._v(" "),o("md-table-head",[e._v("Description")])],1)],1),e._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[e._v("md-click-outside-to-close")]),e._v(" "),o("md-table-cell",[o("code",[e._v("Boolean")])]),e._v(" "),o("md-table-cell",[e._v("Enable or disable click outside to close. Default: "),o("code",[e._v("true")])])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-esc-to-close")]),e._v(" "),o("md-table-cell",[o("code",[e._v("Boolean")])]),e._v(" "),o("md-table-cell",[e._v("Enable or disable close on esc key. Default: "),o("code",[e._v("true")])])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-backdrop")]),e._v(" "),o("md-table-cell",[o("code",[e._v("Boolean")])]),e._v(" "),o("md-table-cell",[e._v("Create an opaque backdrop behind the dialog. Default: "),o("code",[e._v("true")])])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-open-from")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("The query selector of the element that is used to determine from which the Dialog will open.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-close-to")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("The query selector of the element that is used to determine from which the Dialog will close.")])],1)],1)],1),e._v(" "),o("md-table",{slot:"events"},[o("md-table-header",[o("md-table-row",[o("md-table-head",[e._v("Name")]),e._v(" "),o("md-table-head",[e._v("Value")]),e._v(" "),o("md-table-head",[e._v("Description")])],1)],1),e._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[e._v("open")]),e._v(" "),o("md-table-cell",[e._v("Receive the state of the dialog: "),o("code",[e._v("ok")]),e._v("| "),o("code",[e._v("cancel")]),e._v(" "),o("br"),e._v("Works only for Confirm and Prompt")]),e._v(" "),o("md-table-cell",[e._v("Triggered when the dialog open.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("close")]),e._v(" "),o("md-table-cell",[e._v("Receive the state of the dialog: "),o("code",[e._v("ok")]),e._v("| "),o("code",[e._v("cancel")]),e._v(" "),o("br"),e._v("Works only for Confirm and Prompt")]),e._v(" "),o("md-table-cell",[e._v("Triggered when the dialog closes.")])],1)],1)],1),e._v(" "),o("md-table",{slot:"methods"},[o("md-table-header",[o("md-table-row",[o("md-table-head",[e._v("Name")]),e._v(" "),o("md-table-head",[e._v("Description")])],1)],1),e._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[e._v("open")]),e._v(" "),o("md-table-cell",[e._v("Open the dialog.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("close")]),e._v(" "),o("md-table-cell",[e._v("Close the dialog.")])],1)],1)],1)],1),e._v(" "),o("api-table",{attrs:{name:"md-dialog-title"}},[o("p",[e._v("Can display a title on the top of the Dialog.")]),e._v(" "),o("p",[e._v("No options available")])]),e._v(" "),o("api-table",{attrs:{name:"md-dialog-content"}},[o("p",[e._v("Used to display rich content inside the Dialog.")]),e._v(" "),o("p",[e._v("No options available")])]),e._v(" "),o("api-table",{attrs:{name:"md-dialog-actions"}},[o("p",[e._v("Hold the actions of a dialog and align them on the right. Here you can add "),o("code",[e._v("")]),e._v(" with or without icons.")]),e._v(" "),o("p",[e._v("No options available")])]),e._v(" "),o("api-table",{attrs:{name:"md-dialog-alert"}},[o("div",{slot:"properties"},[o("md-table",[o("md-table-header",[o("md-table-row",[o("md-table-head",[e._v("Name")]),e._v(" "),o("md-table-head",[e._v("Type")]),e._v(" "),o("md-table-head",[e._v("Description")])],1)],1),e._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[e._v("md-title")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Sets the alert title. Optional.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-content")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Sets the alert content.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-content-html")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Sets the alert content with a custom html.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-ok-text")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v('Sets the alert "Okay" button text.')])],1)],1)],1)],1)]),e._v(" "),o("api-table",{attrs:{name:"md-dialog-confirm"}},[o("div",{slot:"properties"},[o("md-table",[o("md-table-header",[o("md-table-row",[o("md-table-head",[e._v("Name")]),e._v(" "),o("md-table-head",[e._v("Type")]),e._v(" "),o("md-table-head",[e._v("Description")])],1)],1),e._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[e._v("md-title")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Sets the confirm title. Optional.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-content")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Sets the confirm content.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-content-html")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Sets the confirm content with a custom html.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-ok-text")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v('Sets the confirm "Okay" button text.')])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-cancel-text")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v('Sets the confirm "Cancel" button text.')])],1)],1)],1)],1)]),e._v(" "),o("api-table",{attrs:{name:"md-dialog-prompt"}},[o("div",{slot:"properties"},[o("md-table",[o("md-table-header",[o("md-table-row",[o("md-table-head",[e._v("Name")]),e._v(" "),o("md-table-head",[e._v("Type")]),e._v(" "),o("md-table-head",[e._v("Description")])],1)],1),e._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[e._v("md-title")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Sets the prompt title. Optional.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-content")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Sets the prompt content.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-content-html")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Sets the prompt content with a custom html.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-ok-text")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v('Sets the prompt "Okay" button text.')])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-cancel-text")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v('Sets the prompt "Cancel" button text.')])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("v-model")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("A required model object to be bind when the value is confirmed.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-input-id")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Set the ID of the field inside the prompt dialog.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-input-name")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Set the name of the field inside the prompt dialog.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-input-maxlength")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Set the optional maxlength of the field inside the prompt dialog with the text count.")])],1),e._v(" "),o("md-table-row",[o("md-table-cell",[e._v("md-input-placeholder")]),e._v(" "),o("md-table-cell",[o("code",[e._v("String")])]),e._v(" "),o("md-table-cell",[e._v("Set the optional placeholder of the field inside the prompt dialog.")])],1)],1)],1)],1)])],1),e._v(" "),o("div",{slot:"example"},[o("example-box",{attrs:{"card-title":"Custom"}},[o("div",{staticClass:"dialog-fab",slot:"demo"},[o("md-dialog",{ref:"dialog1",attrs:{"md-open-from":"#custom","md-close-to":"#custom"}},[o("md-dialog-title",[e._v("Lorem ipsum dolor sit amet")]),e._v(" "),o("md-dialog-content",[e._v("Nemo, nobis necessitatibus ut illo, ducimus ex.")]),e._v(" "),o("md-dialog-actions",[o("md-button",{staticClass:"md-primary",on:{click:function(t){e.closeDialog("dialog1")}}},[e._v("Cancel")]),e._v(" "),o("md-button",{staticClass:"md-primary",on:{click:function(t){e.closeDialog("dialog1")}}},[e._v("Ok")])],1)],1),e._v(" "),o("md-dialog",{ref:"dialog2",attrs:{"md-open-from":"#fab","md-close-to":"#fab"}},[o("md-dialog-title",[e._v("Create new note")]),e._v(" "),o("md-dialog-content",[o("form",[o("md-input-container",[o("label",[e._v("Note")]),e._v(" "),o("md-textarea")],1)],1)]),e._v(" "),o("md-dialog-actions",[o("md-button",{staticClass:"md-primary",on:{click:function(t){e.closeDialog("dialog2")}}},[e._v("Cancel")]),e._v(" "),o("md-button",{staticClass:"md-primary",on:{click:function(t){e.closeDialog("dialog2")}}},[e._v("Create")])],1)],1),e._v(" "),o("md-button",{staticClass:"md-primary md-raised",attrs:{id:"custom"},on:{click:function(t){e.openDialog("dialog1")}}},[e._v("Custom")]),e._v(" "),o("md-button",{staticClass:"md-fab md-fab-bottom-right",attrs:{id:"fab"},on:{click:function(t){e.openDialog("dialog2")}}},[o("md-icon",[e._v("add")])],1)],1),e._v(" "),o("div",{slot:"code"},[o("code-block",{attrs:{lang:"xml"}},[e._v('\n \n Lorem ipsum dolor sit amet\n\n Nemo, nobis necessitatibus ut illo, ducimus ex.\n\n \n Cancel\n Ok\n \n \n\n \n Create new note\n\n \n
\n \n \n \n \n
\n
\n\n \n Cancel\n Create\n \n
\n\n Custom\n \n add\n \n ')]),e._v(" "),o("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n methods: {\n openDialog(ref) {\n this.$refs[ref].open();\n },\n closeDialog(ref) {\n this.$refs[ref].close();\n },\n onOpen() {\n console.log('Opened');\n },\n onClose(type) {\n console.log('Closed', type);\n }\n }\n };\n ")])],1)]),e._v(" "),o("example-box",{attrs:{"card-title":"Alerts"}},[o("div",{slot:"demo"},[o("md-dialog-alert",{ref:"dialog3",attrs:{"md-content":e.alert.content,"md-ok-text":e.alert.ok},on:{open:e.onOpen,close:e.onClose}}),e._v(" "),o("md-dialog-alert",{ref:"dialog4",attrs:{"md-title":e.alert2.title,"md-content-html":e.alert2.contentHtml},on:{open:e.onOpen,close:e.onClose}}),e._v(" "),o("md-button",{staticClass:"md-primary md-raised",on:{click:function(t){e.openDialog("dialog3")}}},[e._v("Alert")]),e._v(" "),o("md-button",{staticClass:"md-primary md-raised",on:{click:function(t){e.openDialog("dialog4")}}},[e._v("Alert with HTML")])],1),e._v(" "),o("div",{slot:"code"},[o("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n\n \n \n\n Alert\n Alert with HTML\n ')]),e._v(" "),o("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n data: () => ({\n alert: {\n content: 'Your post has been deleted!',\n ok: 'Cool!'\n },\n alert2: {\n title: 'Post created!',\n contentHtml: 'Your post Material Design is awesome has been created.'\n }\n }),\n methods: {\n openDialog(ref) {\n this.$refs[ref].open();\n },\n closeDialog(ref) {\n this.$refs[ref].close();\n },\n onOpen() {\n console.log('Opened');\n },\n onClose(type) {\n console.log('Closed', type);\n }\n }\n };\n ")])],1)]),e._v(" "),o("example-box",{attrs:{"card-title":"Confirm"}},[o("div",{slot:"demo"},[o("md-dialog-confirm",{ref:"dialog5",attrs:{"md-title":e.confirm.title,"md-content-html":e.confirm.contentHtml,"md-ok-text":e.confirm.ok,"md-cancel-text":e.confirm.cancel},on:{open:e.onOpen,close:e.onClose}}),e._v(" "),o("md-button",{staticClass:"md-primary md-raised",on:{click:function(t){e.openDialog("dialog5")}}},[e._v("Confirm")])],1),e._v(" "),o("div",{slot:"code"},[o("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n\n Confirm\n ')]),e._v(" "),o("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n data: () => ({\n confirm: {\n title: 'Use Google\\'s location service?',\n contentHtml: 'Let Google help apps determine location.
This means sending anonymous location data to Google, even when no apps are running.',\n ok: 'Agree',\n cancel: 'Disagree'\n }\n }),\n methods: {\n openDialog(ref) {\n this.$refs[ref].open();\n },\n closeDialog(ref) {\n this.$refs[ref].close();\n },\n onOpen() {\n console.log('Opened');\n },\n onClose(type) {\n console.log('Closed', type);\n }\n }\n };\n ")])],1)]),e._v(" "),o("example-box",{attrs:{"card-title":"Prompt"}},[o("div",{slot:"demo"},[o("md-dialog-prompt",{directives:[{name:"model",rawName:"v-model",value:e.prompt.value,expression:"prompt.value"}],ref:"dialog6",attrs:{"md-title":e.prompt.title,"md-ok-text":e.prompt.ok,"md-cancel-text":e.prompt.cancel,"md-input-id":e.prompt.id,"md-input-name":e.prompt.name,"md-input-maxlength":e.prompt.maxlength,"md-input-placeholder":e.prompt.placeholder},domProps:{value:e.prompt.value},on:{open:e.onOpen,close:e.onClose,input:function(t){e.prompt.value=t}}}),e._v(" "),o("md-button",{staticClass:"md-primary md-raised",on:{click:function(t){e.openDialog("dialog6")}}},[e._v("Prompt")])],1),e._v(" "),o("div",{slot:"code"},[o("code-block",{attrs:{lang:"xml"}},[e._v('\n \n \n\n Prompt\n ')]),e._v(" "),o("code-block",{attrs:{lang:"javascript"}},[e._v("\n export default {\n data: () => ({\n prompt: {\n title: 'What\\'s your name?',\n ok: 'Done',\n cancel: 'Cancel',\n id: 'name',\n name: 'name',\n placeholder: 'Type your name...',\n maxlength: 30,\n value: ''\n }\n }),\n methods: {\n openDialog(ref) {\n this.$refs[ref].open();\n },\n closeDialog(ref) {\n this.$refs[ref].close();\n },\n onOpen() {\n console.log('Opened');\n },\n onClose(type) {\n console.log('Closed', type);\n }\n }\n };\n ")])],1)])],1)])],1)},staticRenderFns:[]}},580:function(e,t,o){var l=o(259);"string"==typeof l&&(l=[[e.id,l,""]]);o(2)(l,{});l.locals&&(e.exports=l.locals)}}); \ No newline at end of file diff --git a/dist/docs/8.4a1e48b3.js b/dist/docs/8.4a1e48b3.js new file mode 100644 index 0000000..5b1f17c --- /dev/null +++ b/dist/docs/8.4a1e48b3.js @@ -0,0 +1 @@ +webpackJsonp([8,32],{103:function(t,d){"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.default={data:function(){return{buttonDisabled:!0}},methods:{disablePrimaryButton:function(){this.buttonDisabled=!this.buttonDisabled}}},t.exports=d.default},256:function(t,d,n){d=t.exports=n(1)(),d.push([t.id,".disabled-button[data-v-b2bd28d4]{margin-left:8px}.fab-holder[data-v-b2bd28d4]{height:300px}",""])},344:function(t,d,n){var m,a;n(577),m=n(103);var o=n(525);a=m=m||{},"object"!=typeof m.default&&"function"!=typeof m.default||(a=m=m.default),"function"==typeof a&&(a=a.options),a.render=o.render,a.staticRenderFns=o.staticRenderFns,a._scopeId="data-v-b2bd28d4",t.exports=m},525:function(t,d){t.exports={render:function(){var t=this,d=t.$createElement,n=t._self._c||d;return n("page-content",{attrs:{"page-title":"Components - Button"}},[n("docs-component",[n("div",{slot:"description"},[n("p",[t._v("Buttons communicate the action that will occur when the user touches them.")]),t._v(" "),n("p",[t._v("The following classes can be applied to change the color palette:")]),t._v(" "),n("ul",{staticClass:"md-body-2"},[n("li",[n("code",[t._v("md-primary")])]),t._v(" "),n("li",[n("code",[t._v("md-accent")])]),t._v(" "),n("li",[n("code",[t._v("md-warn")])])])]),t._v(" "),n("div",{slot:"api"},[n("api-table",{attrs:{name:"md-button"}},[n("md-table",{slot:"properties"},[n("md-table-header",[n("md-table-row",[n("md-table-head",[t._v("Name")]),t._v(" "),n("md-table-head",[t._v("Type")]),t._v(" "),n("md-table-head",[t._v("Description")])],1)],1),t._v(" "),n("md-table-body",[n("md-table-row",[n("md-table-cell",[t._v("disabled")]),t._v(" "),n("md-table-cell",[n("code",[t._v("Boolean")])]),t._v(" "),n("md-table-cell",[t._v("Disable the button and prevent his actions. Default "),n("code",[t._v("false")])])],1),t._v(" "),n("md-table-row",[n("md-table-cell",[t._v("type")]),t._v(" "),n("md-table-cell",[n("code",[t._v("String")])]),t._v(" "),n("md-table-cell",[t._v("Apply a type to button - Doesn't apply for links.")])],1),t._v(" "),n("md-table-row",[n("md-table-cell",[t._v("href")]),t._v(" "),n("md-table-cell",[n("code",[t._v("String")])]),t._v(" "),n("md-table-cell",[t._v("Create a anchor on the button - In this case the generated tag will be "),n("code",[t._v("")]),t._v(".")])],1)],1)],1),t._v(" "),n("md-table",{slot:"classes"},[n("md-table-header",[n("md-table-row",[n("md-table-head",[t._v("Name")]),t._v(" "),n("md-table-head",[t._v("Description")])],1)],1),t._v(" "),n("md-table-body",[n("md-table-row",[n("md-table-cell",[t._v("md-raised")]),t._v(" "),n("md-table-cell",[t._v("Raised button")])],1),t._v(" "),n("md-table-row",[n("md-table-cell",[t._v("md-icon-button")]),t._v(" "),n("md-table-cell",[t._v("Create rounded buttons - Need a inside")])],1),t._v(" "),n("md-table-row",[n("md-table-cell",[t._v("md-dense")]),t._v(" "),n("md-table-cell",[t._v("Small dense buttons")])],1),t._v(" "),n("md-table-row",[n("md-table-cell",[t._v("md-fab")]),t._v(" "),n("md-table-cell",[t._v("Create an Floating Action Button")])],1),t._v(" "),n("md-table-row",[n("md-table-cell",[t._v("md-mini")]),t._v(" "),n("md-table-cell",[t._v("Small md-fab")])],1),t._v(" "),n("md-table-row",[n("md-table-cell",[t._v("md-fab-top-left")]),t._v(" "),n("md-table-cell",[t._v("Position the md-fab absolutely on the top left of his parent")])],1),t._v(" "),n("md-table-row",[n("md-table-cell",[t._v("md-fab-top-center")]),t._v(" "),n("md-table-cell",[t._v("Position the md-fab absolutely on the top center of his parent")])],1),t._v(" "),n("md-table-row",[n("md-table-cell",[t._v("md-fab-top-right")]),t._v(" "),n("md-table-cell",[t._v("Position the md-fab absolutely on the top right of his parent")])],1),t._v(" "),n("md-table-row",[n("md-table-cell",[t._v("md-fab-bottom-left")]),t._v(" "),n("md-table-cell",[t._v("Position the md-fab absolutely on the bottom left of his parent")])],1),t._v(" "),n("md-table-row",[n("md-table-cell",[t._v("md-fab-bottom-center")]),t._v(" "),n("md-table-cell",[t._v("Position the md-fab absolutely on the bottom center of his parent")])],1),t._v(" "),n("md-table-row",[n("md-table-cell",[t._v("md-fab-bottom-right")]),t._v(" "),n("md-table-cell",[t._v("Position the md-fab absolutely on the bottom right of his parent")])],1)],1)],1)],1)],1),t._v(" "),n("div",{slot:"example"},[n("example-box",{attrs:{"card-title":"Flat"}},[n("div",{slot:"demo"},[n("md-button",[t._v("Default")]),t._v(" "),n("md-button",{staticClass:"md-primary"},[t._v("Primary")]),t._v(" "),n("md-button",{staticClass:"md-accent"},[t._v("Accent")]),t._v(" "),n("md-button",{staticClass:"md-warn"},[t._v("Warn")]),t._v(" "),n("md-button",{staticClass:"md-primary",attrs:{disabled:""}},[t._v("Disabled")]),t._v(" "),n("md-button",{staticClass:"md-dense"},[t._v("Dense")])],1),t._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[t._v('\n Default\n Primary\n Accent\n Warn\n Disabled\n Dense\n ')])],1)]),t._v(" "),n("example-box",{attrs:{"card-title":"Raised"}},[n("div",{slot:"demo"},[n("md-button",{staticClass:"md-raised"},[t._v("Default")]),t._v(" "),n("md-button",{staticClass:"md-raised md-primary"},[t._v("Primary")]),t._v(" "),n("md-button",{staticClass:"md-raised md-accent"},[t._v("Accent")]),t._v(" "),n("md-button",{staticClass:"md-raised md-warn"},[t._v("Warn")]),t._v(" "),n("md-button",{staticClass:"md-raised md-primary",attrs:{disabled:""}},[t._v("Disabled")]),t._v(" "),n("md-button",{staticClass:"md-raised md-dense"},[t._v("Dense")])],1),t._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[t._v('\n Default\n Primary\n Accent\n Warn\n Disabled\n Dense\n ')])],1)]),t._v(" "),n("example-box",{attrs:{"card-title":"Button vs Link vs Router Link"}},[n("div",{slot:"demo"},[n("md-button",{staticClass:"md-raised md-primary"},[t._v("Button")]),t._v(" "),n("md-button",{staticClass:"md-raised md-primary",attrs:{href:"#/components/button"}},[t._v("Link")]),t._v(" "),n("router-link",{staticClass:"md-raised md-primary",attrs:{tag:"md-button",to:"/components/button"}},[t._v("Router Link")])],1),t._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[t._v('\n Button\n Link\n Router Link\n ')])],1)]),t._v(" "),n("example-box",{attrs:{"card-title":"Icons - Flat"}},[n("div",{slot:"demo"},[n("md-button",{staticClass:"md-icon-button"},[n("md-icon",[t._v("more_vert")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button md-primary"},[n("md-icon",[t._v("more_vert")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button md-accent"},[n("md-icon",[t._v("more_vert")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button md-warn"},[n("md-icon",[t._v("more_vert")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button",attrs:{disabled:""}},[n("md-icon",[t._v("more_vert")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button md-dense"},[n("md-icon",[t._v("more_vert")])],1)],1),t._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[t._v('\n \n more_vert\n \n\n \n more_vert\n \n\n \n more_vert\n \n\n \n more_vert\n \n\n \n more_vert\n \n\n \n more_vert\n \n ')])],1)]),t._v(" "),n("example-box",{attrs:{"card-title":"Icons - Raised"}},[n("div",{slot:"demo"},[n("md-button",{staticClass:"md-icon-button md-raised"},[n("md-icon",[t._v("add")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button md-raised md-primary"},[n("md-icon",[t._v("add")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button md-raised md-accent"},[n("md-icon",[t._v("add")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button md-raised md-warn"},[n("md-icon",[t._v("add")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button md-raised",attrs:{disabled:""}},[n("md-icon",[t._v("add")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button md-raised md-dense"},[n("md-icon",[t._v("add")])],1)],1),t._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[t._v('\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 ')])],1)]),t._v(" "),n("example-box",{attrs:{"card-title":"Floating Action Button"}},[n("div",{staticClass:"fab-holder",slot:"demo"},[n("div",[n("md-button",{staticClass:"md-fab"},[n("md-icon",[t._v("edit")])],1),t._v(" "),n("md-button",{staticClass:"md-fab md-primary"},[n("md-icon",[t._v("email")])],1),t._v(" "),n("md-button",{staticClass:"md-fab md-warn"},[n("md-icon",[t._v("save")])],1),t._v(" "),n("md-button",{staticClass:"md-fab md-clean"},[n("md-icon",[t._v("dialpad")])],1),t._v(" "),n("md-button",{staticClass:"md-fab",attrs:{disabled:""}},[n("md-icon",[t._v("message")])],1)],1),t._v(" "),n("div",[n("md-button",{staticClass:"md-fab md-mini"},[n("md-icon",[t._v("edit")])],1),t._v(" "),n("md-button",{staticClass:"md-fab md-primary md-mini"},[n("md-icon",[t._v("email")])],1),t._v(" "),n("md-button",{staticClass:"md-fab md-warn md-mini"},[n("md-icon",[t._v("save")])],1),t._v(" "),n("md-button",{staticClass:"md-fab md-clean md-mini"},[n("md-icon",[t._v("dialpad")])],1),t._v(" "),n("md-button",{staticClass:"md-fab md-mini",attrs:{disabled:""}},[n("md-icon",[t._v("message")])],1)],1),t._v(" "),n("md-button",{staticClass:"md-fab md-fab-bottom-left"},[n("md-icon",[t._v("save")])],1),t._v(" "),n("md-button",{staticClass:"md-fab md-primary md-fab-bottom-center"},[n("md-icon",[t._v("dialpad")])],1),t._v(" "),n("md-button",{staticClass:"md-fab md-fab-bottom-right"},[n("md-icon",[t._v("add")])],1)],1),t._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[t._v('\n
\n \n edit\n \n\n \n email\n \n\n \n save\n \n\n \n dialpad\n \n\n \n message\n \n
\n\n
\n \n edit\n \n\n \n email\n \n\n \n save\n \n\n \n dialpad\n \n\n \n message\n \n
\n\n \n save\n \n\n \n dialpad\n \n\n \n add\n \n ')])],1)]),t._v(" "),n("example-box",{attrs:{"card-title":"Themes"}},[n("div",{slot:"demo"},[n("md-button",{staticClass:"md-primary",attrs:{"md-theme":"indigo"}},[t._v("Indigo")]),t._v(" "),n("md-button",{staticClass:"md-raised md-primary",attrs:{"md-theme":"teal"}},[t._v("Teal")]),t._v(" "),n("md-button",{staticClass:"md-icon-button md-primary",attrs:{"md-theme":"orange"}},[n("md-icon",[t._v("add")])],1),t._v(" "),n("md-button",{staticClass:"md-icon-button md-raised md-primary",attrs:{"md-theme":"green"}},[n("md-icon",[t._v("message")])],1),t._v(" "),n("md-button",{staticClass:"md-fab md-primary",attrs:{"md-theme":"brown"}},[n("md-icon",[t._v("dialpad")])],1)],1),t._v(" "),n("div",{slot:"code"},[n("code-block",{attrs:{lang:"xml"}},[t._v('\n Indigo\n\n Teal\n\n \n add\n \n\n \n message\n \n\n \n dialpad\n \n ')])],1)])],1)])],1)},staticRenderFns:[]}},577:function(t,d,n){var m=n(256);"string"==typeof m&&(m=[[t.id,m,""]]);n(2)(m,{});m.locals&&(t.exports=m.locals)}}); \ No newline at end of file diff --git a/dist/docs/9.3f930309.js b/dist/docs/9.3f930309.js new file mode 100644 index 0000000..c8f312c --- /dev/null +++ b/dist/docs/9.3f930309.js @@ -0,0 +1 @@ +webpackJsonp([9,32],{102: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},231:function(t,e,o){e=t.exports=o(1)(),e.push([t.id,".md-bottom-bar[data-v-24874b3d]{position:absolute;right:0;bottom:0;left:0}.phone-viewport[data-v-24874b3d]{width:320px;height:150px;margin-right:16px;display:inline-block;position:relative;overflow:hidden;background-color:#ededed}",""])},342:function(t,e,o){var m,a;o(552),m=o(102);var d=o(461);a=m=m||{},"object"!=typeof m.default&&"function"!=typeof m.default||(a=m=m.default),"function"==typeof a&&(a=a.options),a.render=d.render,a.staticRenderFns=d.staticRenderFns,a._scopeId="data-v-24874b3d",t.exports=m},461:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("page-content",{attrs:{"page-title":"Components - Bottom Bar"}},[o("docs-component",[o("div",{slot:"description"},[o("p",[t._v("Bottom navigation bars make it easy to explore and switch between top-level views in a single tap.")]),t._v(" "),o("p",[t._v("The following classes can be applied to change the color palette:")]),t._v(" "),o("ul",{staticClass:"md-body-2"},[o("li",[o("code",[t._v("md-accent")])]),t._v(" "),o("li",[o("code",[t._v("md-warn")])]),t._v(" "),o("li",[o("code",[t._v("md-transparent")])])])]),t._v(" "),o("div",{slot:"api"},[o("api-table",{attrs:{name:"md-bottom-bar"}},[o("md-table",{slot:"properties"},[o("md-table-header",[o("md-table-row",[o("md-table-head",[t._v("Name")]),t._v(" "),o("md-table-head",[t._v("Type")]),t._v(" "),o("md-table-head",[t._v("Description")])],1)],1),t._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[t._v("md-shift")]),t._v(" "),o("md-table-cell",[o("code",[t._v("Boolean")])]),t._v(" "),o("md-table-cell",[t._v("Enable the shifting variant. Default "),o("code",[t._v("false")])])],1)],1)],1),t._v(" "),o("md-table",{slot:"events"},[o("md-table-header",[o("md-table-row",[o("md-table-head",[t._v("Name")]),t._v(" "),o("md-table-head",[t._v("Value")]),t._v(" "),o("md-table-head",[t._v("Description")])],1)],1),t._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[t._v("change")]),t._v(" "),o("md-table-cell",[t._v("Receive the item index")]),t._v(" "),o("md-table-cell",[t._v("Triggered when an item is activated.")])],1)],1)],1)],1),t._v(" "),o("api-table",{attrs:{name:"md-bottom-bar-item"}},[o("md-table",{slot:"properties"},[o("md-table-header",[o("md-table-row",[o("md-table-head",[t._v("Name")]),t._v(" "),o("md-table-head",[t._v("Type")]),t._v(" "),o("md-table-head",[t._v("Description")])],1)],1),t._v(" "),o("md-table-body",[o("md-table-row",[o("md-table-cell",[t._v("md-icon")]),t._v(" "),o("md-table-cell",[o("code",[t._v("String")])]),t._v(" "),o("md-table-cell",[t._v("Icon name on the "),o("a",{attrs:{href:"https://material.io/icons/",target:"_blank",rel:"noopener"}},[t._v("Material Icons")]),t._v(" docs.")])],1),t._v(" "),o("md-table-row",[o("md-table-cell",[t._v("md-active")]),t._v(" "),o("md-table-cell",[o("code",[t._v("Boolean")])]),t._v(" "),o("md-table-cell",[t._v("Set initial selection. Default "),o("code",[t._v("false")])])],1),t._v(" "),o("md-table-row",[o("md-table-cell",[t._v("href")]),t._v(" "),o("md-table-cell",[o("code",[t._v("String")])]),t._v(" "),o("md-table-cell",[t._v("Create a anchor on the item - In this case the generated tag will be "),o("code",[t._v("
")]),t._v(".")])],1),t._v(" "),o("md-table-row",[o("md-table-cell",[t._v("disabled")]),t._v(" "),o("md-table-cell",[o("code",[t._v("Boolean")])]),t._v(" "),o("md-table-cell",[t._v("Disable the item and prevent his actions. Default "),o("code",[t._v("false")])])],1)],1)],1)],1)],1),t._v(" "),o("div",{slot:"example"},[o("example-box",{attrs:{"card-title":"Default"}},[o("div",{slot:"demo"},[o("div",{staticClass:"phone-viewport"},[o("md-bottom-bar",[o("md-bottom-bar-item",{attrs:{"md-icon":"history"}},[t._v("Recents")]),t._v(" "),o("md-bottom-bar-item",{attrs:{"md-icon":"favorite","md-active":""}},[t._v("Favorites")]),t._v(" "),o("md-bottom-bar-item",{attrs:{"md-icon":"near_me"}},[t._v("Nearby")])],1)],1)]),t._v(" "),o("div",{slot:"code"},[o("code-block",{attrs:{lang:"xml"}},[t._v('\n \n Recents\n Favorites\n Nearby\n \n ')])],1)]),t._v(" "),o("example-box",{attrs:{"card-title":"Shifting"}},[o("div",{slot:"demo"},[o("div",{staticClass:"phone-viewport"},[o("md-bottom-bar",{attrs:{"md-shift":""}},[o("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},[t._v("Movies")]),t._v(" "),o("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},[t._v("Music")]),t._v(" "),o("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},[t._v("Books")]),t._v(" "),o("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},[t._v("Pictures")])],1)],1)]),t._v(" "),o("div",{slot:"code"},[o("code-block",{attrs:{lang:"xml"}},[t._v('\n \n Movies\n Music\n Books\n Pictures\n \n ')])],1)]),t._v(" "),o("example-box",{attrs:{"card-title":"Themes"}},[o("div",{slot:"demo"},[o("div",{staticClass:"phone-viewport"},[o("md-bottom-bar",{attrs:{"md-theme":"teal"}},[o("md-bottom-bar-item",{attrs:{"md-icon":"history"}},[t._v("Recents")]),t._v(" "),o("md-bottom-bar-item",{attrs:{"md-icon":"favorite","md-active":""}},[t._v("Favorites")]),t._v(" "),o("md-bottom-bar-item",{attrs:{"md-icon":"near_me"}},[t._v("Nearby")])],1)],1),t._v(" "),o("div",{staticClass:"phone-viewport"},[o("md-bottom-bar",{attrs:{"md-shift":"","md-theme":"indigo"}},[o("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"}},[t._v("Movies")]),t._v(" "),o("md-bottom-bar-item",{attrs:{"md-icon":"music_note"}},[t._v("Music")]),t._v(" "),o("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""}},[t._v("Books")]),t._v(" "),o("md-bottom-bar-item",{attrs:{"md-icon":"photo"}},[t._v("Pictures")])],1)],1)]),t._v(" "),o("div",{slot:"code"},[o("code-block",{attrs:{lang:"xml"}},[t._v('\n
\n \n Recents\n Favorites\n Nearby\n \n
\n\n
\n \n Movies\n Music\n Books\n Pictures\n \n
\n ')])],1)]),t._v(" "),o("example-box",{attrs:{"card-title":"Dynamic Theme Example"}},[o("div",{slot:"demo"},[o("div",{staticClass:"phone-viewport"},[o("md-bottom-bar",{attrs:{"md-shift":"","md-theme":t.playground.theme}},[o("md-bottom-bar-item",{attrs:{"md-icon":"ondemand_video"},nativeOn:{click:function(e){t.setTheme("blue")}}},[t._v("Movies")]),t._v(" "),o("md-bottom-bar-item",{attrs:{"md-icon":"music_note"},nativeOn:{click:function(e){t.setTheme("teal")}}},[t._v("Music")]),t._v(" "),o("md-bottom-bar-item",{attrs:{"md-icon":"books","md-active":""},nativeOn:{click:function(e){t.setTheme("brown")}}},[t._v("Books")]),t._v(" "),o("md-bottom-bar-item",{attrs:{"md-icon":"photo"},nativeOn:{click:function(e){t.setTheme("indigo")}}},[t._v("Pictures")])],1)],1)]),t._v(" "),o("div",{slot:"code"},[o("code-block",{attrs:{lang:"xml"}},[t._v('\n \n \n Movies\n Music\n Books\n Pictures\n \n
\n ')]),t._v(" "),o("code-block",{attrs:{lang:"javascript"}},[t._v("\n export 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 ")])],1)])],1)])],1)},staticRenderFns:[]}},552:function(t,e,o){var m=o(231);"string"==typeof m&&(m=[[t.id,m,""]]);o(2)(m,{});m.locals&&(t.exports=m.locals)}}); \ No newline at end of file diff --git a/dist/docs/assets/avatar.jpg b/dist/docs/assets/avatar.jpg index bfcbeff513f895fec6b80b54ff110e771789a537..cff854b829cd193d31ed8ba118503317b0856473 100644 GIT binary patch delta 5452 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 C>676A literal 6387 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 diff --git a/dist/docs/assets/card-example.jpg b/dist/docs/assets/card-example.jpg index f83e3fe4d4dd42a9693b7722f93a665bff338caf..ad5cc4e5696a99f9431005e9f7114fa5194ebd5b 100644 GIT binary patch literal 65650 zcmb5VbF3#_&@KEswr$O^ZQHhO+qP}nwr$&Ij%{P+o9E4YZ|=Web*GccPIYIeleJe> zt@^w1_W*z>B_=5b00II44E|k!zuSP2f8PINz`!8D{~0I<2rvj3C>R(RC@3fxI0QHt z7z8*dC^!^21mu4P1`Y)c1quD1^I!CT5&v$;e-Zz){Qv9mcL;z4377-200BY*03!i` zAOZay0T2KHK%gN1y&Ukr1_1^R2?Y!S3JnB+`MU-9_u>B*?w?DuhMKy%=G}TBxyEH? zt#c)>BsHuir4tt?KP-!?vdyfevaq$6an5(^(S4X*sMt{5U1t##Tt9@a8~t)hXa}@? zT|IXZjT=wcZmTAU2{Jl%2kKthrysIbtxpHYG7h+0P!O#e%8DkmZP4n}mwO*P$sa-B zOSPRGcGepV=Og|C*l(a{3Fh_+db2!Do~n^Folb`7co}q8K|U@D$z*o2a7;Kp%XW3I zjfUZV-I#?F#`=jCQ7h?6N2(l!zL*gc#^xcvTJjU_IQnJ)PE9(Mp$i=}{{r|(twW!N zrEgu=P=3PZ7}+IHGuGxPT6G_#k&0!|bA;_WbMcg}4YFsV_|bh5ug@pY$+u;SrM!B2 zCh8Jg>YI_*^1&0lgs`k7!G0#_P~a6J0c@9@XOX9O(*7|EZ)|Y5i?G?|$xsSa=Z_M9 z0nXe?s@l+=Ph1>|xW8I{?A5v*bM{++liccc0X*BS(Kk9=OUGaGBer4?!Q>?|hG)9ng+z-QwQ>sVIot`WKWXVa>uj?p7HOHCU%J9+F)U1Z3wIKrC0pG@d))CLC zlZSRNnMIF!;vPd?B9~x7C?t?zLKzPs=)bfKT$I4ZkJ-S^Txy#jD|JiL4mz!_V^7ds z1fRYAW38*wA^kLaqDd?!6E*w9@%z$NVmrvX`?qP-r$xm(5ga0!uGtfg!c;pDA3&Ll zX_)HChNqwLXmxp+8GXw(c;Sa;xtAl(I5kjJDpR}sW-8eP8}R3h+6-hQNU}N)sWpsQ z$y1(Tdf-l;1o0w*E12`6i_CqKLV~JAEzY>4G(2X4-ZHmo zu2Xms*qKigTSp~}$3*&5&vIn5X|*gH7<@v%_0>K}s=jcGI2v)=Nm~YsCd@XXIj=4;d$wlHuiUL%+B32%2d6JmUsdTu zHiXE=@vHQOdMzxTHX&LmIm32HXmfCDNz_x)ET;G(lw{5%i5mFrI0wsr2!`LWJbc-HFiyRx$exLS;xZ`;A$jA;?fEq$&fvS@6`R zd_bRk@#=ObaxU3oCv^!0s`UdF3=FSdY4eknIpqN+2Cn83fVoF}7G7mXsE#V?$_*@Z9PDIj? zIXot02oQ@oj#vh?k4mtnXM%G@N_I9X+8$&?oDX(Wlfo|}IdLSmjVol-s8d`nKTw)H zZQw`$a$4d5%_e?$xF3&}XpLi%;W=tp4Zw^-}S=X3j+# zkevUqQDT1X2U(cEgcN2_MA(dcg9A>O$GqjJV&e!M`zKW?ME$xUMyvHF! zsFFhG(yXRwS6aH)Xlo|`AyI;kFaJMa#sdQUJ0<=fTn2!FgF*mBMNL^E>~40b32aB z+vR>1S6zEYcJCT`|-OZ`PT%(Hb%W9wdNP_9QlQV`|Kt;U&Nw%XM+ zRgG1(CGrE_XH2T8G0|gptEU&AxfWx|I=X{6%%v=tkWrF(1E`p>obO(~ig?CZwx(R+!{9noo~5{B>WAK@WudFf>s)*Z<$aw;jj1c&8*`} z4ut3ze-4ite60pp#f`&yhLsBqs2>5`_6BRcjlx093{g6(gW2m@n(b7YNkugm5U>)E zMcKz-ujkfj)T{~pe%&?TkbE+;+HAwAB`klR4wLqTEXsTlAZ@qHC7|$GOqu)?XoMW` zu<2LgMz%sqwQMy*E{DL%%hc1Tlerd`3yJN+)nIzw9jE41V~=;*oIIklq6<|hLbyM{ z38SE??DMuZ$G$#d&6CWF&AO&k$Vk?pHDH^Koog5}2o+X!F%30WD3256vr$6+D%K2< z_tXW;&$_C{yvBALvh-W366@4FXNFK@e*qLI{ec@6QGMnXyD&KsO~Vx2{y@ z+#OG%lTEG(-gmtdzV66Alxg-`5CjRG#~ov2;Wg4Kjr482$>z6>zBk~( zmC5<_qV8ps;;1*nCc%5kAFb}7Q^gTdLjPdb>#l|i`{L25ZWsce^*&>{Z3_Fn}9Bf|y}x;ic9SGlP&H@y0sr z%FCBB^RJ3VG>ZknE{(d$m-bE&Zj&>0j@^Tr3B?-ibQhNnB!NT(D*_qM9 z%Yj)zU1>Y*h|en0>jhZ?`{)>%^T>|4&&UsT4H@HV@><= zgyfg=%0ov(q;A)oK{PeY*!noswN{+ejYW(B!RiHPAiMNwTA8`Yte+4AqhRd%67+K( z+2$)%%h7BR3P}F0wWHjH z6k>mYw00Uw-FY)k^0tY5n0DhZCa?O0P)e(RP&R|V*VkN}A3*bU=cEdG#ilgJQW}-U zNKbUtMuB#HAw}TaacNt+{Qan-{W0eocz{vDlM{VCQ5cd{r#`B;v6hWpd2)738?&UJ zNUi@mOdi(Q<3@0u%3!Ra?w^5;Lo|ucfI8b@y$s))V`N?N$R2FTTSS-MnZD`x8}QB7 z4BCFk^SIvlX#un2C)6;|Ui^sz^$fkA-!A+$C!LfyOWC&uzNgSzJ3SjH`>jJkIb!69 zAmo{@F#*^M>;|%P2R^#ZQQ5phvE&9%%>77uu%YTXFEJp!q$YVrvunLRTiJ74 z_`XN&T0GvgRr7pNPiRq>NA$8BeVLzdGi7s->(9NY1f}3BhLwzrI$~||5m5ZO~V&~Bp{au`& zF7zy~J4vF1RVD$Rd^vcN28HLxu$4bE)O|OuBRapoAMsf?pWfB4;4fgm>t|o_4=*|4 zJC~{B-Uihm=((6A9TPy$x89lA&V&AJua}l9l`+!-A-~UuyGr)yJSIE3jxrUu4w9w} zF5SPpI_rrTRlpT?e9?~S47d#+JRnxn0XzQIPr}?9BY#n6gE_&$wnP~3d)CydE%Gdh zh17-Jvu%C3(v5bHs#m$1PgUWErVAymDKc}_e|(+la*MRnZ&4LO}CBWVN|0*t3~?8HR~Z?|TV>9h7xhF51@F02M?J*@ZN>6Lf4t_QvJ>eofT)x{P!MEh&O>F`>EUSsfbusHmg#W|;3 z;4=tAK%_!kR+-egY%{2C6ZE18+xk>a6)F~o(bC*c+%f))fGmq99Z9VTYV2_<{01@^ z?Oa`7-a8x2U-3<@Lw;GQ;vj@|DORdjq~n?^aV4&Vm9R9vtmE?9QDIo^q5ztG$`hNbM{B&xq@Y?FjA;IkdDYd zZhtqHdV1dVWidJ8SWvO_a$In5qx1I#tWh^OTlCQ>HO%-SHH1&67WbLoPm{*huFGbv z%~T=73r#S%4*#@{|FkaeOP4Kw7_mx&tY_SzLunOm@TlhLzu+{i`k~MXC!V6!r2n4f za^0S$rL&!pwn&N0K(!^PaUJ+ab;_Ub7nalfHN+a9xxR#@*vH(sQQRZCPJSnSQxCmo z95-3vwi`S=8$`7k-rBBlRYSpR9h{N!pM>?E{7JY_+ju;HigjEXUl*$V3)sATmtE?# zZ!6-B|1cKGlZoR)GBwrRrKh}X+EWCllE;Q>>I2^_VGL_=eZ52l#d%1x_Gcs>ydfh; zGl(x`>XlQT2c87=Jyy0Uf;E5E$GhZi76#FjZ&#Qe&K7y5p3|x^**u-ny?C#yAuooy% z-?9?c@r*~g;eBbrF|=3fR5#LdQ%lNLR?`#L%b}sF(R8YS4)to)Wwtjf$ty|q=i}|gfSeL=5UltcmW(@SrL0%jbw@obE7rkp}90Q0Z40;2gPj1 zp4T!~abhom@{Wt9HQ}Jy@N&1#f2XmUl=LxjVoSqc;`znl7bWCeRc!*{s^e+i%Msp( zgLSJZ%q2bL>Z;AjU%;Q?mhap#|DAT(wheI-qk?^NXArLU&NxJQmA?R5>`7GGX-EzH zQX57Cx}FPAs@P|oVvxFmtjkH;$tc*> z+NDm_oS>H%b#zb+zk(F<;#F`+Np`E>@)S<8oYc^m2fLy4+U?jiFfc~j0Stf`Sv8&! zp}{byKnbQ_QZaVRYjmAB`9mTuRz?{BA9HC0wm@QiWOw3#$E{eg@J-_rIDhqRb$&h< zp0?O{TS9m#PM#pidUd#%wu(RI!0XQ~+u9>YTawc|WtbDgE@DXim?t$McdGc7vF*zXloQZy2~r+P!y5N`2Iqg@>448`DF$Ae0v*L`Al*pUlPt_xWHj%bf$HZ%arEPjT9_g9kWZEg9Xjq${L$(NR z#~{@Xq=q^Y(t`M0VDsgaTSA0n#B6cT{3We>=HJOnIBO>-N9Etebw2I68sAInNMGk6 zJ{-4Nkb2A0a-g)TMZ~0iIG>*8;qmxd#1ZinH`RG2>v+$l5HdaNeBqdT5)g_@$gIgi zF1`eKHS}^Rp2xUMWUxVj7n2q#%loDeOGQRQ0pF~Nbh!aXMc!D5q>L@rzA7d$8qc{n zhZ1d4!@?#Ufal_L&pccswgu)xYBj876Y+{n*LI>fCZ>@0{L#F(l|U6*r3ObTNRc^+ zJ%B@BiQTr^$_oRKK=Z}SkGQIMw6R8Ma?SuS5=q^Pge3Na5U&eT5dj=>$NP8;MU+ps zSk?FKGRd&u>%J`kzG+9!mF?Rm%>w-5Y27jf%9e2_pBb99V?xcu0_g*{JDXfoX+k`7 z2=> zz;>7G?UmsZ&6v7wfg|Zfz@8HXepVL>j9M7a7Ubd$(h(!}jsNdI?97U5jH!v@G}p#g zoRKcA@QTn;eq^6@eN|H?xuoKGs=4cuBzxz zrPHh_#riedU&O*G_K5i#yHWO1j&+*Vnm`#ibxn0gn}(UGZ$@>r?~}n~x!?qBz%)-S zpqnyG-!b^ArilaWtDDFw*H3gyEAI|^cZ*B)zL~9N)UV?a+rh`nxh)v0|3$3PH`6rg z=a7a5e5)K^cRvBOoy4;CeC^GcG}|z&hpCF> zFl+{mqbOt`pkp-WRauT0hkpDQFv?nzCWb&cY2N5bHIP1=wCeh5NQQ8Avay}pT(?}J zs&1&H+ww=Jijjy!=K=kw>-a{if~Cf&0e$P*ciu~yZE##Uve4x8>)qFrg!_Whb$HJUQ5<{|M$Ll_ISI$tx5LMj%5 zx`#80j%e9$q=J`CWTWT=vWYr`$a*!x8zA(&qMBc7Voi2B6JWw|#iI*Jo3 zaW9O`;`ZOa6=Ve(}bnKKXOf5B3S9`-1 zuv6K*ZR0Do9NkbOWV5K_n%HzSUz#_aDD;gP&yy&V8@MXH^e~ZSf&BuKA|6*?tRJ6# z&m2i>MBDXYs#NL}cgY;XtIKpS)kX=52GKJR$FS>8=H0obP_%UQ-c6NK)<*I@2Zbs+2tx|NxOze~|a5Ea!O22=_iNKn43$WQCE=jhvn|9~6Yc^APW2H<`i3hd{ z5sqf3;tC8VAC(ly;%V+n*27);EY@Y*Aq?sJ{6tUzqswK(`Xy{hXs7);vfobh>zs!LI zUPN2UY34DYtqfiyG?>{=>ve~*9Ea6(Q(UfG0*5?mY-dDY^g1CIs`=&jp(Hxcm)}ht z8P@5`iSJQP9;}AlX-silqv>7l?6K4Z4Lq>WxreLTdrBTrs9visMl_mN=?(-=BG!PYvn1& zda^T}Ka{bCEfThFIF8V&=iAGw?RU+L*jLSFl}vExScht5NS)P4O%P8KbuMzz9a~CA z-x?>*Bf4$DV{YDZ=r-ht$zB1izzj)jFB9HC|J8(bTE?+nr`|<|$EABmZ*yz3a1;Q} zP-vC;X*`jIm0>no8Ztj!@)VD`$Fh3;d*WAA?>gU_5ITF@?uM#RJuLbPaXM&u;R-y8 zRFo|k3r&BPYSgL>bR&DelA*gNteb|F9N%tDZ9sWa>#Az?X+<{Qb63_+!O$qItV|Or zoawa9q{4~0-;-N6DrM7X0GOfmnvEQPWr=Dp+T)F>YOJ?{{2=93g_axJ`_6f)k><7z zH)5Mhc&gsC((DoU9N{Ni{|1?Ix!&e}*~IWspl0ck&k{FpWt}G7ibDXw?nVsQhRfl!lLYw1H+VHAI4G5TdpPPi)a*$?3DRph4YSp?T7ObjPWIN`cPiMTm z3D^`SP~srDo*OdLQlY$GY&Mm2MQKFnf>#^)$h!sBazl8`n(k(ZtH(x57wBUbF)}w` zTykoci@V=3pl;dBiq0ZcT`V)9;N<00rK&&aT^euBnkn=I-57@P@6PFihqM)O&G6Na z8b{L9W!m7Fp@aN{c{+xwg|w_r!Aq&Q#wymS)k&eScbqUPw(jC90o)re$6mfGwPmOB z5D}uP-KD?g+$c5#)wH@|Sa(4)hzzzhr%!f)tHG&ge-5Xb5TwB73GIixx~F!e&G-u< z?Lpb54yXJsc>g(rt6gH+XX0b@pn# z84Y)Pr-VRDx|W5_7B{m@mtKgxw-~{H&kBf+=4-jO{!0-gtun4DKo1#n6QgCyw3P} z+D!2E$+N%h^toYt8&~Dl3_mitGbB$Po-2>ej~<_Gtno5xSDW`A!L8vJ4oWckw2DS` zYp$o3LcjKUl9@F4Gn!iTv3SNPcQj>k*P>Cibt4+ifM-?4v?zN-n)S1%3>lYB2BIbe z@w!H*OyW~nC)UVNnLR+Zd`J`}`s(Yr8oPK+uP+VcaQB$u6zEJ>t4O)y4P>H?)6))d;fDU z{U6u8{_#si^YLZ59vi*_FssLDIesNP_i*ty7>%n;F*d4|+ga0pC3R(uwu7TZkmN4F z;2p|v{TF)I!z-izpkb|$bBkL!B;GFP}gBO)IUzsJfkGD8N@r}+2PA6J6@`xlg!9y3Mrav;`y>?pVBrRMU@zkt)e><^cD zL4x|f0NC$rTO5cr^Kof3IJK5juTmyuQob(zQ}8k|5~pYD*u?P@{RnyFNaR4uKf%jt zbNobN9rIhREkES~O3c5xT7sba^<~9N{sO?4Uvq8wE!UP`^Ub!77_U&Uw>R?V zW#uo z-ac8%{JJvlx5bo6kB;i@{{qr$W@Br9Ou2U6C7p65WyWJJ+4eX+2C{fKUD@C-j%MaS zigi3QT}ywtvcDTGEr9enRxYhJ9aC`To;Gh4zbj+s1pk>_@4@?%*M0PgmD^?;b=@%L zZYJbtEa&duo$_I2v4@smd_fvHzI3)bmnsf7b)qz^pnV|@tjL6@mGpelHrx^@alzr* zLX>Doz2N2}pAtRi;+y9%*s#AG6G~=$!&dC)|GO4#vWP7PS zTQBLn9Bek_@K)<8(V-U=y9(VVp!5sWb8d@GL>%z^`eWwGI8)#WYi%DUd{y7$4P*++ zlco&q!T7)W`tT&{y0P|Q)c9Hhh)Ak`SHTF<+oh%-LdjH*MJ!()bD{H;G8j0 zuoA^(B#6rcTjpxqyvBsb?eJV-4&On?_fX4qQ0BigV2Q`LVYqXm@)Dc+BNjE`&v#sBj+y-cXSz)I`=h(!m5pkcIkAmf#K*#I%DIG%w&LcY7b9KSTZE5fGAg|d= zlFu*}(0ZT;hNz&bq)&IXPJ1LlkJtK(@rv8Z27XT?bCEanBewBz4WM-jKgND0T z0FAVu9J#cpa$NtCgA4_WUz?oOYiZolo$qRQu^nf({9a(z%t>!8vTuRde9p z-m&FyBeEr9(^4)8>1W~?HX)EW;aHJ*#e5JYGPf{s zlr<3rq+voO0P|4n4z8zw2#Al{7gd)z_S@C!F&kG=sMVLQ8=fni2fU7r?aX@7XR=aD zL=A6(bDDdY%Wh1S_LN;Qk7)yl)Eq$%29M0xF#5upiVV6Lm{6ouq|;Xn+MGxQF%#%9 z$qH{PwsCD+N{N&RypUNE7==e2+e|<(oVd0uwX>#xfeNo$O&Hil={eEI($9wO851$qze{dg8ZS{ci;Pj3#v8rMIKDJ#29MKezN{ zX~lNm;N~0nAeFB$uzZ>en~@(!wq9v_!*L3v6*Y>7O4OL=)W`ZvB*YJtx%O?P{kFd4 z;!krGOX%VnhX^77=8i|E*t2PTrh*GfLT&r`@O4}Cr!~MsR*S(k?HE6trg^R~MuLz{ zRjoHJ*?Dhg#CK=lftxLbz{tBbYEsz8#zdVN^zFUI~EzJYtn6Kswxb4kj0S&aB5d0Y9I@dnUnL(I%y zMn{8bQY;KWFo;LM(ho@|RjGxJtNbX$kMCm<)3$H9$u30f{>**qJ@Hd%5p}1sj)JX8 zqc3t2<1qgY8${%zLEe)6HjLR8E{2H&9bR#Z0 z9n2Gkp;Vl!ylKkE7z^>thm{X=0iV{sP7hl?l7DR`VMGAXKRG7|B;-FaC&Yg(@qZE? zBoHEGMnObHLr@e#VkRZWKp`Wi#KOkGMG^+*dsJrQ-vYux4+_dj$wf^|hyUAdg5wAI z3kdwD6$Ckq4xq;vVjo)KB(k5Wy)nZjiAg=^LA|-Bi1vet{keL^`wLjgZj9ly*KXn^ zP(yWP1Q&VGt0lPYg(WKDQM>oTr(Si?tKNLoKW`s|%{o}%gW1wsdeGXZ3vnSg0d7tu zgpspy*o-2(Vz{D(+@$St42B4T&0$Z+$B?xMTF0e#{4~i~5U!FRHN3%^wVY)F340nh zBMr7pcyl%!a=(Lt9ij`Ez`t*VrE4wNF+7ZjaDP=U4>}z~T(QJp5`A#w7ljLsZZl@S zrF=j--@5AYMGK3y_m|uX842BP8B+=^8Bv zEf~!Y!kfyMXR%T);~dAq&{Fi_T*VfI&*)thd{2}C53n(~Ys$T-U!HYVJP1rz&dKVZ z%HL1ovhYa_jjKEbHRo@r&v>UDbv89zMPl2I+=Uf3VLxdyo)iMsl2eL#rKFcqMl!kWrdisX8f6z_xu;^KT55Tg*+ zO;=<`ih^$Aa%S3c(0;uaaw|8dM;HGh^crMmA)5N+^tynNzVnUI;x|Pfdioatc7tOx zP28K*8`Lj5(bE1wr(dStpx&UsJJc^zZ#ezD(=R*dP3jH*MZe^~>1eq*+kM{njN_ID zX=|^#@3I^^>uk_!JQOG*6(mK%Jc;LeToxy$=;erUk$ zmHuCV%4L3pag`>v9doDJG5?U_pU9X$R)8>NHw=#|wN`f5?Bi;cGu(5JK?A0BFP4us zWn1E%e~Hn_B5m5|_Bd1!59g&XgQnnDXI4D_w<< zAjoI@a7TNP?@-$;F!vE^i;NusId3C(GPZ*VhaJ8eo^q(k=Ujo2i`Lu>69cRKc(da{ z(cw&&v(DOe<^uaTSGJ{rs{($211-wt-YdYri#xS(+RXT8*^?VadK>S%4<_@pO1srm zakTy=z-~bEMF+BpH(kV&DhvyQu7{jI8>KKqW7wmcrjIg?-PvF~?D>pfG;iTv#o%zY zOwl`+9@*sVNuzU~XBj6%XyDx?x@(LN%m~5yesgx3AC*(wjv0LKqKPLPJF?PfLL6Pj-+$WVw zKgxYMRkq$qY#H=hM)dysQRVVz;8j|O7?wj5 zQqG&%wmH#dr@*92k;c(RPCFSVvSrg?-O9&Fu6B;WXbzGBgakE{HpGtHN2q9wJ-1dN z#yuNS&XnnzE7lLH6@NkNqo*u`uHp+G1_-2{@&>^YcH|Xqe^b>tU#!ChWPOSyGBmXI zjBL%reUUBsA{%GMH=V&EYsdY#lUAJ%FsG$$|CwBsZhAQ)K8pRXa#F5_x?)W9lk+0j z>vkB(kgEa`RuYrnfrdVEuL zmi#?!fnv!P|1%ZXFEW*QyEzA3Y9z+Y7RtCiw?#SSB;$s6zhGoPP$w_Dp+~^+3@v$P z1c}Y^t)l0Iy^C#2bDvJ-x`{-KHqLzE*gxoxsBy5n<Jr--IcK zof7=e<}GqYq(t~)vjo?)R|SP0f~gzRwYl*PZHb02-8BQ^uGI$VqR25#5f0@d%W>cm6H#eZ4?PztL6Gj`B$FpQy5289O-E{gU;n*_jPlEDeK-9 z*(>f}fQ;i;f!(~5wZtS;S{d7!Q#v_kNmNQ7O4qa)ezT#t4$DUHplVnb4$~%OPXYJ? zro(r#o&x}29(WLE0&2Xvgm&#*)Hh=$?q@<*;C< zvz;k3kNg5Um&)ZZcQ9slk>i0gqinlbcy60LjOKbMkc@z2zo$lUrs7vx?s-3EfJeQU zj`$)@4ol8EA4AcD?5vW^li20@kT%X|-^s2mgupvlv>$@%7;|d5>SS>PNRjf_48IAi z#N|hXRpP4aB#BN!1o8|6yMy*as}q~6l}aBUQl*$QNZujN?@mLDLAuKVNH!{5X~N8d zXrn^EK8p_g(#2^sV(6($7t5x-mRvV+PX}&}0*86L=It|tNso&C^izMSJfvG492~sj zjrmN`4FP*L$u}wDBN+Sp@7!gW#i;Sqj&#oPS?+et_p1IM=1mAmjh zF3+tS4&vrfwv*%A_qu6mnu99g3@f||O>lAbog6aCewrJ%icq!P z?$0psT6O~=uJ|`!iOtfu3<#DOI$%-2yuyA9JFy$L_vaT24aGA35Rr!-RCZEe$mhZhrx2KvreY&X640WV88h z5rSQf>`DP3lV;01?wc%w5QUkW-R86Ij@tJ4>F@!4v(rx4sJsv+JZnEFuqO<$GOASO zVTyz>dxZx9bm+g|ei%VUwHNs(Yr1%$OYG1Qy@sx=Ad1IbeNK36(4m zM3||)9G3qvBHS`lhQ|=a%wt}w8f=J}cYY>E4v0hvU#^>@Gg&!3ZMeNv7M^@m+7kVYgh^ z|HvK9n)PY(AP-pN1R6v)>})Al!B}B8I}DxHeWtt~d!QcmxWqPB1S<)L&w0xLd1W`)cwP6!vCYy<7dJX zq}|Wp9Kp5VPXr$hb{y8&e<- zA_DUYhzdVfx$`}>-hq~ZLtNsE7(W{ZqRtv4GBt7zJi$;|U^1~5yJ=1B(4d>XVcQas zJVlO?lL+9F(sW9tm0CfGoH+}9gaO2xL}if!hWX&xy})1qS@ae1BYe29OkP8>$pBDR zp_ILXfvS>AeGej;6X69~k8pk1?}^t8MPDWTqM$$*35GZtP8o~_{7dzC8dH3KydgOY zO8qHU17PVLv%?N0JZ1~D3a@Zh%*=8}=C%qGCbo@+%~+`o$-lJD4pg(d(TsZd4)=2!n75DTGOH_!fAq025LC;2ono3SM{3n^V7I zFdA5rcsm7^M}%-zik3nXFRcvc0;1+Q$)8Xsd6Eu4K;WcKjvgVz*ku8ZCjDbTG6%dC zJ){ar5vnF9sS)~+xKAeb^cEdyv`OBU%UOiooA{Ul%t5cYaKI5QCS1^CSHCZSh%Yg#~2brl6UhRW^l!8)u<5?HqQ z`KlMt8y^%_05Kkx+F=mneixT1=rsi|_%@>rQIMuTxWA-kL9J9wg(jS#mE*EQ1L3DM z6CfGJ%7k~RSVKUKfCt2M8DJSpEFqHjz;VEg_j$a z(}V#L{D>oQzzjxVfPLk&KgMBbNrL+*{5&urqfJz+Nbl788|mDnL4nr_8N2ojr5uQm zX`U4>>WPH)i$lgjoC?GPO5@~-Gy)DCCbtLppg<1*3%c0&@dzM9MoIol4Bf@;UB)mIS-+WLkE6pT zaPsfriJWPij13UFAVel0wwCWpKV+=OJUT?MXR1rM*d?G=M&_W1RN69u`%2{Db-R<$ zCy_lm*z`GNaRQj~sU-xalfl(WjWLixzYs@7kzss{YNC%JXaYt70nvoGw)EzE_=Ef$zqN^&3uGpB6o?+$u z0`PGIhnG47q!W`Mc7#c1hvVpgXttxRbO!;Ypv1YsaLy5F<) zMXGHifrmg~3`7H(Sh*@W3(nb-T)`YEDT@sUM(PlWryBVRh)gu!I z4gOhCJ9%~)-Q#ha_^@7?%IIE{0tK#cIiw(@kBAJvb76#LZleln1(*z)U&V$6ElAVt zI4=<%K}8hPM2EdzIlpiNR%;Yc@dITC!M9w$F7X}G7R`iXOp{ExTG*7}$ILIbRZ-K19OFVc6 z1OXs{3jgNZxv>Fa8zNlU;j}%;8n4n}_ifvQGrVLD7z1W3*9hInFJ#ndh+O_Q@jh@+ zTYQ3Ny~ASDssRIlZQ^c3uSCLXCPzn^Ko)_BlnOBjeC56for#MjUhQ~_-xNjPkP{wz zN^>;*Mr{cX6`_iP*^0zShA|Kk>L+v;Psfe4A2h>6H^b9=tfZLO69LrX##v$2z?BK+ ziqIFeWQv@qdJ8+ZuhH@BpM^~Vgs?Z+2P?7=HL~JVsDN$u9uN&elDC{eoQs(NZyJaQ z5lw3#n%>$EopFCL$PBF}n7ZGt4PXGpI}9DoU-}288nw}hq>#?p3|F-%4;m;?Px(sW zHIwHRt|(#GnC*xQ)=5(Y(0GH=__<~eJ#MxDod=JA1$~M>$!}qa43Y?Rg<9i_5U>-# z^ISPdvWhA5KRv9HG&pM@VZ>Mb3X;^p66gjdzlTm^lA+)E*zCe?B+P60ZB!&`kBR4N z?wcyI)c6mq4K=ukT^^mW)a~ZCm z*nym*2AmdyFJ+(<88BO6V`yUF{|B%@Prnj>L75S*>_^}43}8^_V48`DuoPEb$0<4AnkAYD zLKv(FB760KToDF@{1zfpA6OAaATmlZCe49#C4QTDx9JMt&?w#8waZ|0LYLUMd?KP= zFU(Nf)R5U)M13HvL4d6t==y~zKp+Sa#j*RyrV8+!h&(;#IwROO#IMkCn@4LB^BYL! z{6)|zv6vU?h*b8cur|7P9+b-R14)0d4o%Ll3-C3FZi8cD+$=CP=@0NudkPV%VdoPu zHetA6SQ`<Kx*Y6JXVk4&t(VfB;Fn z4C0mShqi*=YMEp_B~1z-8v$I)ynFd#uuPS$!-8U)ln{jjA~0{%CJhc6jXdS~eNl-K zc+f!2g8ae)pho;9fva-|qyJG6GZMpyU_Jf}@?kp%La51(_c)tTf42 zN&6)wz@(+P+Pao0k%tD`j$w#HAOqqZ;8;gpVe7*}QYfzwvRB8xdliqIJ^*- z27J!#nau;)AKXtu3%7FB08NChs#7-t(9Ky=PrIzpB=!m$hQY@IG(oKB_Y8z0cM*Yq zA*kyF*d<@fM7EB>4gj09!OqP^JI^Q`!(}-X%0DsV`2T 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%0DK4-5tkg-AAR zWu&g{AsY1R{h%LnmAY?@x;YjiiuZZI)Oy#^Z4d09$n}1IzHvWGWD+HUoH^H#!|9Qy z0d)vUy&HPsEvm>Lu%x|FHfT-nO3f#U`tB)vpmxCK%lR1ujm_dW&wVATuT(-#W-k`E z?q?THXAX_>R;;QI>;(xK(|o9o=@*T$;CPZYQBiTstj5C{rTf7W*hp$SXR+iSY?VQNZwnN;($mHSniW>OLGj3=Rh$kql1-IMgq#zWT!j!?C zn?fv1dYaTlL7tew%?S>lh0d_aj*EAl*SttRKB>6b)T%7YDoRYHX9Ns8=uqOlh2Q?p zGbA-&3rf`?GO zrZ-7(2Gyns6MXSb5RT2Dv4MBz*FDDsqI1{(1GK2MDyxKS=onKkTO+}%A$duAKTlVP zt~A_?xCDBiB?wZa<}v(W@j%WuUz$Cn1goBii+A88DOw;0C#lC186=pm&JFxL7UR8h zbDl8CoqRdy=w}|5Uk|cG$MUyG67q7n76R*)eIXwUYw~aoqEq_&%3W4Tn7n~>$@5B{ zh85QT06}p4F`Cpidr6k3RLM8FH_lzaep~WXu?rkC+hNg!{nmQyr3j9h5HWSuP$|vF#T?ru;*@wHTWJ0LK3TXdV%gu27k} zdKfQwG9PNn6SRIwo3W4V1luQ&Rgy)U^%tx}ez{Bx#w=(siyFG?d!nr0(ExW z+YfJ)gzl?84Scf;A4$O}6f=l8TkCt!P3BBfHl~`N!(J-wN4#hb$!ltideopRLzvK3 zBw8V##M{aE$KD*!PyCb-ziq8^AY40^j-rxA=tSOhmI9uoud8RR`bpa8~lk$@JnXMRpqo{`4=wqu!yQ>>HXTUkk-zue~cG)C^17J=Uif(CgatwFaTHPO`G+;wM7 z-j_pev4w2;H#}^e2R=XC&}*zbFar5 zNq0!O7WHxJw_@(RC_kgH!1~|8Ch>>46!q*_7h$60(sWl&3Hn;rPK#C=VG|2@x4MS8 zB|1@>)FDNUpyL)NT?-GftIbetXUU~u0k;1T=a*gWoaJxhIEs#VJVt~0Hmb6N5j5l8 zP7V_t2;8o>zwQS2K=>n`V&e)b;ZEC5G*qEKKS!{5b9r)>0c5l1m)Mfpw4y_aC#f&H z6Yw(u5%FHwM9=rq)|x=#1CA_-tah!Kcx9tIpP%U$!?a)D$9!^2_RC8cI@L95iMrat zk5rlH)=8i8qRga?d_E6!mp@8i;DB;E`gl}M`-Ix}fMywd3@s2I@`0mY-Xp9}H{mK@ zt0qN--&?8$ZoVJOt%88-RkhbQxO2PcVlDs9TmN3AdTRU`xXH-zZYlKkBt;yVoU(6E zs<61grg~#G<~y@@m2^335FFmy!hgaQ-HFQI$uwPOm$-A_C0seYa+nKLzVZ%h15(uE zSXdts3cj>gnk23c`G+tca2myP+m<+VDZTg5r}0iZ{9&bfg5@`P_}hEO^TD*4CS#C= z2xl(x1LKGw%gP=-X@H*cs{}C;qW0UA=2JV4sZRN}MYaZ%qp-iIsL-k8AHCTQc zK^b_e72$EJ3}jE%MitSK+dgTT2jssW`lp?}DzEbm^*23j2o)!=5`UTo<-!4GiF4S| zJ~|B{E$p_UYB)Bg2n#{?h${Rz`M|4#Nt@%0_?QV%ya|0{i++e&v-DhhY6fgvB->k- z^4+fuc44t9$I|VB?NnZfYZBYr);}v)0PUc|yTfaHejFv9Zee-qGWbW>aqv1iH)^2@ z8_ubLs%idUeMH>Omh!ai4ZG*yh_=wI&e zqJz7Jvh)2-ha2&6osBX1!WL0Jsm>I9_$nigU;D<->w=^NdAy49ehox=HS6iI%yMCK zN&n!?B17b_E(XGVUzBsyb`e^AzjHXwd>8TCzz@#cpQHxD}IrxixdVgB8xQ-e18~F8O z?0k$r-^O4o>~Kv*d$Ony%PgoC;l&$MqVbN3X8sb`*p5w^%vblPZx__up z$UvDzHeVO7 z`9z1V=~`8ng;O2Y5sN<$_`LiF9M+ykrj8nCy!$W=P;B(=w^+tO>(yjpW^0JOtgn7z=dm6jOz6NX)RF{lxar>5 z!O*W9n-%DLet!k{8urfZw!o6cz=`R1xVOrmw^msF-(Sp*{#tz0iDD=uNV&TIJ(P&R zyT!FY%nv;@4?AZ$_(A%LeCk0vQxqhcQojJD67(IQufz5#=aG~AloH9u^EUnJrIVwHoacm21_-@L|)W?n@v@?^5E z3m%!E>r=n^@~9mPa@bKmnPI*S=n~?j%#M)}PwSAs3>}=jThrQ-VqDx4)zq3SAB!K( z;lf@2*$3PIlfU_;p{F>EWwh&>wD3;*xI5<$7kC%-j)lv%UZen%!|+F9F4WEELAvO) zG>cedXlbwN5BzHY~z~{vmhDSH-)#CDW;4V|B|i_rZq5R z=6I@hFZ|$ts6sW&R|oLfAs($C>aXPP7Mgr5sF!+<{Ri%-(%<^bcM}~VMi_v`Wa8mj z@M4{L?B%EvC2OBRrQU~K?j*ominnh&7$5EaTDWhfKWgNk4rq%z&3w}VZ^(E+Bj_5K zlKw*6Forf;m*R-`1zKHo@BFiB7ZF#*O1-rU7)dX^dCcwSA7g}J*qPj!606n^kiYQp zLJx1JKou$du1}&1-89sXDz2CssnB>n->56eN3&%ZsMah!*3mZ<~vLAG!Mc zJi0vo1|BN@6TKftcNG5`0p4UtJG$R;N6Lr?QgMw&+nCVjrJKar`-R5=B|F;+UzY!Mq%}NC@EgZ*Kba7?8 zLig-)Ab#?0)2r)lOY~xNZ6C${g=wdAX7%s&k8OY_eBdlgve%w)0l4KX(R8L_^B;g= z%)_dvnH(e<$?>b7(cI1JX+Z)e%0*7;av-Re>cd4Bk;PHs_c1}w_*p&2yIhsK&4_cn zjUoTI%{Y}n!4t-nqJ{hqR^mu98!0AH++69XmFoFXYP9F^wh{ z3Ck-o?yKCYgb?OjW{Nt+>enn{%KBR#_9q;y;-)V78_*vLt@cA?o>xf2>QZ{V6nOdKL1&MB7`1WT!3XsMoD!(#C|CHKd4CdtS3 zHE{UaB?$an9oe}50H9hO8?W@z`V+{9bv2^9mjenmpUdApJ+0kB;b3RaMRk-@Yy>>- zXCPY#ECzb&moTohN8=t+14f0qW;)G@zw|v@JF9uDM^DAt89;Y}{+>}b&XS*$i zM(z{WM(ntm;;o&Mdg`oxr0asH!eo9QMLd~=cCBR+2^4ku`ha?xGbvdQVcIY`tO0-{ zKc%$KJNHbmiyZ|5>IzfEG5ndsDayT1;aUu=ryr_tUWInuPlHhAY;2jfj2#T`e~(_( zoS26{2WTTQ#}O>x$6F=yi$QgtMbqm*;GF{&J++?}=CEe;)p)^bMi5oN&-N`@6U2Xj zZw)!^lq)G!a7Weds-c^WLA??!i|5?>Ey6Pn_#k7|ppcW%H4uKS$}q=HZ7zGa7!-@d zwqUdAHs(kd(bqWqw6I?_-Fbtusjd9CEc@zfF=>%h@{7M>24#c#6J*wQi+u_(;Tzn2 zsnmCyP2{W*<_^M6T8kn5)*ASOP8$)aZQ$gw6pwSSzw02KsM2%~tw!<8$CbY|kHhR? zgoGpx&%BOKqm}8ynO+2lQmaZYH}nuIN$(^{$gl;(ehy-ty!;RFx=X`uab%Foq#w~w zTM^7zTU9E&vm|D8Xdkg&T!3DTIzPqIxG?l-?EJmn!B_>VZ3m+sCib6y#y9BS!}9a{ zCUm-G=_?hFNu(O<2mS{b$c3d*m{zsxv96TUn^*g7vShG^k8r5G68IO6E$FKEa3ohi z*+pw&FyHw!Z%`wZAIeW~Y%$B>FatiOTWClV-aylb#CtSDnQ7w#Kt<&+Z3rHUJ^qZ~qRX2!WZIG< zdRm|qfZ~FH%8e>q>PB$!2OlG*kiEN$MUBH4DcE?Op@7YN`EE$wD(pwDDN5p$T zqL%jDF&)skkF_#L;2ZnW5k8QCm-fmrNru8{^+Ot^;Wvu)thAnJfB8IxhiiBteTp=< zE5r?{n#(s1<4@8#U!?F$rYx79^{_O9yEN8iM(?pHqSMa?IN0GY6Qq1yS}SBxw6rxq zl()U(@B)*2%-a1(CRzT_uVO>?fzms+dSZP~5O@(y!8Fq9eY+c1aR? zoAU0goJC z!wQPDyqZ0CJW2sl`rULe!i+pmqRO~tjc-rl!EXh}v7{PuSb5IFwI;T}jjM*CQhJ0s zmi;t*{)XT{x_I>6qNxcjXAnAU1Dd8Fhlm+S{|CUt(KS=r*yGI-J_j{__}$or zmLe=_L&-Jp{8m2<>PhEdj&oXxhAnx1@FupsS^WeeMD zu{nKZ;W&758p(v{P}8iEkKceAmyama7nn8JX^8ndRrWhRW<|u%e2-=JhpO3`G6Bf3 zafbq&e(uBJ*qB^jZ(F@x5m8BH+ zcqCZtxbu~AnT8kz(hKP6CBNlKz3V?l~(-`*paVPu<7dNg(K^j>-m za>=#S$4(r=^4Vd^LHQE0Uw+g1uqERnC6CA(0ilhojXm=wrK_+qnb&vGdnOTpx8I1U z0wTZj5OZmQGA6}PIJ+I>u(E4%q3Dp{*zoffFOkj=>Kr=;JR?&0!9f=BU+&1S)XOGU z4Alk#pK^0IgzD7J<{W1>Xn(vZiwm`?xK*Rrq}E36I6R-O)Mw*XE=LhQr{Lb<dZ*-#%ydlT1^*31;|b1~!DT8qD^N9hymB=9kA+Vr9#ih| z&YFGnjI?!`L;nW|z@V%IS}3#22pmR4q`BS@LWXlQB>t*4XTK7x8*l*1)|)5X_nRx8 zplDN^@FAV3(wf4 zM+e5_#B{IsIDJ0Szi1uMbgXH8uuI4Bs2-cDqFa2-_gBsgZrky z0@sSZkVM5PU;8N-=M);WTgc`MwMstsHk1i#{nz98Tg+mndrr>epm&pEse4nA!iboG zq?4xuwA8Q@J&g}7?#JekxKi(#cqa&MRDwELOG&xk<}w#E0)G=4efGd4za6*EG*y))Rx zhRmwjuf7=tABnInv>A)+N0QP@BduzsF!qm$c-T}NN9}T7%wp6XP-UmWI%F$O_~=~( z*rE!O(KPM?3>u=$eAc+5$?EF|v2vcZmA$4@Q;GM7KDD+XwRt^-G}{tx zunN8CLuOT5R2O~Y7n6SoP!=$z8QE!XS(NAo<2z>Yd>hexN$OUW;xCekwNIPG9G~xH z>C8!xxq~B{nfL{riD_6ru~`Se^c1<%ljGUjjIt$4-NnU$Z>-vL@y$HB-<8KUn!bPs zHYpS4lwJ+d{>aj&6CDl0rSFidzU5Vf#EoHJlPM`dKhp`+tS8J8n`eIp-|fVGe=YvQ z9QoVG^HY{VFEFjtFs{hpL;Y5}y5OTQ(LS*-$@7cBUM~hu@4l7r;@_NoHKj3yLOS%4 z#<5LG=|pc_vUP9;h}Ws9T)261DI z8{@+P@E(p%_PJNuO6>;m6f$Ibe}i!3ZFRg$>mm_oFw%kbaxGB*rF$HtBK|I!N~yP> zLk#gn9`*@C{my-vc4th&QW!G1bG2-uhp+i2Na`UrBlEr>+Ue z8`G+2KOOx_ZXUWwwLq>8+y>Vh4!O%eyBGcB_#=sNaU?bki{fqO;wZ((FA?I&+P(4> zjj4a)?A~NicOv9{3N#^~k%}Nr#w90q@n;`N;xy9QsjPJjIH{z`YUs`F`XUqZ2$!cD z9Ko7I6WMfdnx^@#%Pi22l4~Np7Au%uG{r+F!4Of z((8Qnx=0kz!>c0aq?-3^JD4!! zuz{mR`;5In@EPg9?(WV{tp04oVJ=zOoi9Du8Y_~{2GB5Ff3?2coyf5SXo%eX>*=48 z^^q`ffr?vxLa1moY0qR9Q7Ngxf(%_LKq+B)($cG+!LVD^nIzh}+K{Qw-nJ$`jF_)- zyYDH*@{WH`aFMKizNgqVVtvo5hc0-n70;lgHK*oX3|x+uIT`69uS)*b#UdF|M~k^Fdt|l z-22DB2=UB-(>`XAk8hA=Oab{Ea*zlQipMtqz9)SMaUWF!gY@h_cJc&Cx-bUV@a*f8 zWyG{#w1vl%}0 zUkHLWxogScEHF~Ij2R8JmO^(X=bv#@mub{9n$#gYzfebOU!Cx!0^VP(H>Wz1lLT#k zbBnp#0G@qlF>}_#$2%CeDepgLE||RAdwKo5 z`+{0nvBmD!l(oaZ=w?o)W+7DXuMnUrcoriB5+KHZ`X)@2RN~E3;)rv`H@pKif36)g zk#AdRyrsRgx=Nl>SzEr)~o6SiQY}N;CtX(@f9q!ogE>!gb~S#f^O$F&yg7RvxkR z0!8=kKY&;i^q)_!$l^Vpd#OI23H8(Pul@%H$=Lo!x<;%V>_InTI(r$n`}GPvU1J2LZE+r>axbrokCFm1?(ro zslEIW&ccDXu&v3z-kf;v(7pmu+}Km5SG5#J%U{a;VS@f(n$S;MLvlSl!h-%H{3Pcn z{K)HL_@U~Tn(G092=+GVM_~#uW>^>h~;=GK?|GpR$d~ zfM1)1b@sZ}B+kL}FbSAPkDK38Eq0IRw4`Y+hydd?$WR5)Ib=_#_><}KJueM<0s z^^?jiDLKR;Pf?$;IA~C>+023D2^CyLh10t)I*&f?<$Nb2C6*wLoeS#SZANa~_-cO| zmQ}d6azOI3c>jWl=&_N!FEjMM8YBu71`Ya)+UPhA9>g;uj+b(k@?g&HvI0@QA#3Cs zvE$Ap?oi=?$>^ykF>ftfUHwtG=vPN=Dir({gNcfFwePdBZ2#zrH`wAB9yAkF? zq(NK)*gLVq!<_6_<$(Jf^-)yU4zz+cCjU9Smu*@Ls?12)c|4u=9<2o#HA|C;Uhn?%(R8isXj{Ee_`=RF?0Pbt;m9qFR6AY!T_RfdHL|wfRp#9g zz4+GU0xx$<93-s%k(B@9+T1ZhENhU{BxzmTZYZnA``*%uaC{wt0%l8-tK{wp46*Nb;uku+HT6K3ept zlB)PJbN`^f{_KEIOmm5{{A29PqjUs=;P&tDg$H%4UN5c&0OGMc2{V%fr89GP2#e=- z4r!Gj=La{>FSzDtxZMP!<+nJNLzw?4=rMT?h5g__|s=M???dCiFeHqiO`o&U1q zm`r^aC#wTjFq<4sUPL1{P~zODD{|~@VXm%J(_K-pK83B6pd;i`w5RJDr*y0{2G(YC z0S9m(I`(NN`1_$2xbqdhgnehrN;(#65mt10c{^)thxz?Z#tkcFQ&0WtJowl~f4)8d z-eWP6hhpGJ$&T$A2#UZy4H?VcJ=%+WQ|p)A{3lJljyc0No?33=Q}jc{e+1q70<($) zB~H_+lnM|8ME*a(N#GHty!80R7GtH4@{uV_qg^w)%VIlpQzLS9(A~)P*PZ#V0Na=B zK~U$7oT^_Uj?kNTR!>D{-Oz07;rG~h9Z9(>qWRO!Zf;=`*3eM&<{G71IXAylG1$znmvH7QmlKORTrQxcqYYVkyfaPc zVw~_Q>r+}j((?tSKQKKNs8EWsY*y_b|9 z9&>(_6?kR56=4B=E;^GFi0C@ST9+J3AHhSxO`7pFD^ii$&;Q*_CaVkt`hF6*pXD=| zG3x!7-A_cUoBB-Q>!>3NZ_uTKtr62tzUX&=c}mknJl2@@@-)~TJnV7Ep2M9a=+=gS z9S5^l6}Rb5=szCNnwup#c5uexG|*|g8PFBEe>h3L;Vdn0nA@|R7&QLvM??Y3AJI`D z^llzEvT}+lI0sTvV2C)l-r}K47xzE6t)%MUZrIbjssN!^;bt z8Iei7)VISjO?g;8A15{Ns1U4R@gNLO&K;Vuld@AAV(wf2qC=^RHob-O?k~dy@#kBc zW^sM04Q_eOKN|qLY@0X&Tslkc?0^xR9AW8qmExhi)$`|Mt8j-ZP+L2L+T>2Y7BIDfjEPucW`@7 z^tv4CSlC(dT)LplnKIGv(N^=%E+BF@<`pZbZXO|D< zTmJ*>k}NlsiTO&OW>6O_e~VC~9lGkMeNf}e6G%>*E2Cpa=Y7+5ab5sKhuPA=Wx`>w z&Z9ILr_)p0iym2`l`38h!u^h*TI1=sRu=A}LKuGch!%oPPJ9}lHmxdrtlX@YhxsO` zlh@Q+$KI@pkxob;!Q^E+tM{bcFafn7^Dv?4kJUmiHbB1`jQ+51V35q3Xobr70{a}~ z`s@}_tlIr7I=xoFQabaVKlLIq1}{v=i*IwtZu?KDj39k%*?IxWa@8gijn-cl((c#M z$o3h}`EgQ<_CK)Gp=o}lVlKrv=><&Gd!oL=8IuWU@-3eWI89x>?Bisdl=t>cEBYbK zw*XOR?Ycq9g;CAgZYAQ9IzH+nLf5wc#C?f$Vw4EGvbQJKRpS{e{131%K5^DLX&SQ~V`^A3g2ubr|K|S> DfpeBL literal 71114 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
LmsItM}zwAhmwN{i9S!ezMO&@IiP9i$``w> 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 diff --git a/dist/docs/assets/card-sky.jpg b/dist/docs/assets/card-sky.jpg index 4c07815999bd2a29b9326ba9a7d371ed6d21041f..4f8e324fc2fa20144c1af4a73729757c45117408 100644 GIT binary patch delta 7081 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 RFk$ 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

5}@ox6;!1AyD! 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 diff --git a/dist/docs/assets/favicon/mstile-150x150.png b/dist/docs/assets/favicon/mstile-150x150.png index 27bb1f5c9fe8b9b22e8c9315cb8dc0abf33e38e0..fc52e9969e7e2df4131e26ca707bce759ad7408d 100644 GIT binary patch delta 1555 zcmV+u2JHEj4zCT6BxQCOMjOr_FlX(1*O_AbRhmKA{& zWnl;z85LHFW)TEM7<5q}v_(NTLaz!dGA+bNUST=4sBB!$x9sAUv=Fzj zi*LC+Dj6s88i#$z=(Gr<`H;h23=w&HShooXI+lW;5rf37pSnj%FQaMrB|bgIPgm8bl{67|gP$1YFD(2J;iM z(jaE>6NA~p#ZkL|ql=dr%75rd1L)yD4CQ6IqV~p(^f8pZEJy=bz+Q&Z$Bj`t<5X5N z9P2qd!^GLFXE;`KYSg}1#6E`S8EP2@YCOa6>|;^Xu9(CIhHD#_Wf-`OZ4B22CPnRt zI?HLqtDKl2a3ZhLh~?Cy_Cqh*X~ZsW%@DYiT{L1ly-~Y=p_|uf)JKfXAQ;O>H0pJ_ zqxQmFcG0N)Je)!BF#BoLF6Kt4oWfgF@e-ZUvB$OiKoz^WGyQNU zyQ$&_u8od=HAe9cRjp%uj=*@m91P7 z9Sd~vFIwq+dg$SOT4^O+(ch1o>7$kQaXvL0zQ%_+Sm!%n*(u~Yf#-%XzlxBXWr$o~; zKZU7(rzlLzg49x?S{5)ZMX9GCbY^kRPN~k$VmechdP;J2ZcE8-%hf4JJ;k6WOVg8* z^<*hMDMmfzn3HQ#x@$5g#i*wcOw5vWrgWWI!o(D!o+41oeVLZy!L-~*Ek&rO4AV0| z$BX%yo+8v!07mA)jLY$2Tpna(3Q$i8W@UDNjwiD-D+Q>h?J*_~r8~!y?mWbpw7q)T z-@Npuif{5&TJ5WRlPY>MFKw@$Hpi4akd8EuJe$X|JFT=kkLB5r=5=HtQ=%&9;CZT9 z%UHTuMJuhMo3X5=n&;_=n#YxVPZhs1H-|8T?`W0pn2|%6%db@NJy%A};$+^Wn%C)n z&LMR0JgxFiI&uiz{F`dt&AK6*e+CzoVD!RPh^kM9p9vpHj_o z>iH8(*iTjaS&~0dXF1h;%DAX;Ji$S#*ubP5fzf{gsNx_`M2+GCHdDnu z7Ns9%^9xn{!tC_JBKA?mW-f>t!3b7=P|a#iOFwk6k}6ixm3}yl)l{>B5z+85i=U~Y zj~g-oE@dmt+RCLF05{S{6+bg88ZLTxk7{0~D+8d$Q#9)-Y8e1syi7Ik(Gv|153rXi zws3Kdf{A=VGrnMAj)IHXLKS;?AQ}$NVLjD6nL%(5duY@i?#Uo{l4{m-PBavM>O4&~ zpD{jzU=;7tsCOBaK`@@rsOD+v(crj>ZB((FyD|i><3}3tBiCgJ+{JFH*v3_9Gbg0o z+?x^Ek!E$|zgd-`tjWsE%Yh6}M_$RA3}sbr$kjQJW{t?ge2}(MOPgVGIzyUO%Z}QP z42honBg6Mi?WYWhF&Pt5LG6D5k(0p&J(I8oAQ+^E{2zL>JRrB)(5(Of002ovPDHLk FV1neA@VNj0 delta 1657 zcmV-<28Q{s4V4a%ByZeFL_t(|+U?zKXq9Cg$MMa%rZdMh9pXfbFtM|GDnEI+H;LJAb4gv@s>~%qg^aviYw@J!{#(s7y0Qv4OSJ zd%Afq$MqbgizS(6E}@H~T<_`TyBec;2Y@e`kXhygz69VMMtj0}F2@~o0dSTFGs}FC zvjB8)hbNrpm!jMF$38C0B=a)%{hPVXm!F|{ES$~b0 z>}RlFm=~Nmk6(sl?q{Yaoxf^~o^iS zb1#=Vh1#sf2-cFs+tJH9jOOh`nQIy0BxY{m2zgr8cV3$SZ{S zh_MBkWBDj3^OfZ9{HhY=SirAAgY02NLFS4Q%R+Je$^s`-{c5!E388imT^^*p%(75i zpSV0&{c_yHX~GRz)`?gaisv-Q$qjr^w1{ z{mVKu@mgk?PkBv4^~!NAhcg@GDQ>B&tE=Od7|TL&9p+l6RGn%x@djD?oK{--Jk!iK zT^_7XId0AHXS{z|XEm#1FAK%}eRQjn8vbfr#1^u4u*_#u(%QmBPHVW!aes<;Osk=n z`<>SCR%1HflNaAJ-G7MD`Q-tQh)2tu+m9pUyW&e$GPA; zra8@Qt5MH0oGYGjc`(~@%*k*eu-XnY$BAZFjZtjiT$1rK=g#kPEJ<;_LM_YqnRDlJ zH74>E=bEpW=w!1f$3uY&fk!IvU+xDITq9R}dGH}88(xhWgPy6D?hUVw%-`hiW*HrU zZvg(l45u4bjeiDS2pr^g+Gys3Ov~{B&9tSwOXxo@xI7qEjvF~1G=M+*Z|GuPhKq&A z`kxiYQvM9eInIqvIDIuPiN4 z9{Ar)3eUy$0wn?adHE>vKA%qP5*ww?=|c#?7~;`g8fAGnI8Aa{1aySs;( zT{LrX;D1#RzbAj@-1%IMRz3^-X)N)?HR^dfb>`E>_b_5TRj$0xTpo;Hj{5=^0?RzB zk!gIJD)ZaY8(fjkql{i2yw9n}tHvcUpQ%>blV$VoO>sHpY3?nX`DEaCyoXDid~`KN z@ND2ge_j50^|YkeV&7E$%30d^I`F%G)@M9LmtEtgz&FEtxI6OSSeWqhFDF?TnR$2M zh1f^9$>~QO@>?9|Sn976bVgq*O(QRIB0=Vh(VtYKh0X+-gc*Xc(c@^mg|X6moY z<84^cnkY5a-x5p=`p##Tek_oaVFosna0VwBB$e_vObCD^RIAaL00000NkvXXu0mjf D%ZF41 diff --git a/dist/docs/assets/icon-github.svg b/dist/docs/assets/icon-github.svg new file mode 100644 index 0000000..724f2f8 --- /dev/null +++ b/dist/docs/assets/icon-github.svg @@ -0,0 +1 @@ + diff --git a/dist/docs/assets/icon-home.svg b/dist/docs/assets/icon-home.svg new file mode 100644 index 0000000..676d2d3 --- /dev/null +++ b/dist/docs/assets/icon-home.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/dist/docs/assets/icon-menu.png b/dist/docs/assets/icon-menu.png new file mode 100644 index 0000000000000000000000000000000000000000..5c747ed00e399239e876d7458d089701417b2592 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeK3?y%aJ*@^(YymzYu0R?HmZtAK52P4Ng8YIR z9G=}s19D_MT^vIy7?Tx*dzk+H5BShHP3F_V42hn$gBlDBW*XNu7g@SWfHZr$`njxg HN@xNA|F0g* literal 0 HcmV?d00001 diff --git a/dist/docs/assets/joker-1.jpg b/dist/docs/assets/joker-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5d970c97e321809ca951ac48d9649c30bdb4d2b4 GIT binary patch literal 112813 zcmZsCWl&r})9&H~2oAw5xVu9jxVyUtcUb}iNN{&u+-32_NpNTJ#giZlizTo?0)gc6 zzTd4|-;dj;PR~@G?yjz`o-;L1_x#)V_YFX(uB@gEKtTZjP@W&aziq%L06N-#=$WHq zqCdY_80hF2SlF1DSeTgDIM^?q2^$9o??3cE{J+!x#Zb^OFtD+(32<--Nb&LUN&my} zNs0a|LG(WZ-v1r`m)8H9{u==hVWXO&F`%Ik0Z@rh(1=j}jR9x@000)se_Z{4go28O zj)94V{o>yi0Q-Nw{9FwhrtasHyE%u+q&2N_(EN#VDDfNQEb+$}n`-J{nyG+Pg!}E9 zS4|ey!3ZxBxl*7@!{EL1P^I~-ij%yZi*SA`0%?u---dX;b2{#z=WN8=L z48^T>X*Y)aXf45=?|^3$?=H`~jmqV>mhHgwSHXkRjDCy*tcw<~t?6@dRl=?xx}JTI z{eT4ZK$xRWYgb1p=iB+092&al&TVwBWUqsbe){t;M4dfhtq9#~6r83IOfPcnuqs^6 z^+U2G_xt*Is!OzU=AJrFJceeeME&x*(%w`p7zZd>w@&1>x?Rv4G-NP2rF3=PdrQ}B z>hB1?5aHfP_;_t&@Kb}`iGyn4X}PW)MoC&O5y#F}uZyqc)e?-bD)sj6j`lo` zWoJR-T4UR})mfkptM<=?=TI--r8K!EAq2&}$y3qhO5&6%R!)RdS-2#*HuW0v{YtNH9&F_dP89nXOuc>x~;N1~J6o?b4VeY=>QDYhN1QeAev z$(y%4ZE;-HDj+|QXPk+(jL1b#%FSQqEZMglo&R|$y4@=gpx9<`KDB*GN${mL@&CF1$9)bZLlrQx27u(W1GmK878A- z=C{VR70mm}XO%oPgCfR3X)6B8`5J>QC*(+K#W;^~tr|8s+Am8;zfH$YN8dS2 z|8S5%%lo~zsQ($>Ah9_?G}Yyfk7JgXi^q)WxBlr~-o-*AsNx6rwA;bR(H5%p zH`dYVGv=m{ix_oL*pK5^fjKf}!5vb>KX-#0&ODmVnTIMoa~JVevvfmP>2n^B&K3+l zRcOV!^Yx7w`2WsPBk0Up-9fNOUnFmH{Q-(~>N&Z!P^89rc=I@c_cX|1sGb1@%NFHV zafNPt?Sr^Vg4Vc8x3H(#^7&GGbKo;)| zR_EHcjn}NG4W5uMGclf}pvR2ZRo67wwwI2Dn@m*4;LkjB}PnxTbyXXQr!HXMG~`^`BoW zRiqkZ&vs;AgW_iI+49->0yo($_FODB|9p6R2{G2tDc-o5@^%YU?EBU3luKB~52SUf0N z=-cbDXI|6P%y#i>GyjS8*tG_-YB<)|9;|6VIv>!b0BKYbBfTQNqYQsSTY5M{ib>XU zIDYylq}EgERCo1V-kuJFc5h^2#%EvpA0YA&=WlLjWi_(Bt9@w?>ig2MH9c`!@ zfz}(Fp00J_g7mYCrp*R${6z_xQ$){D_!YN}9CGi&y6ZV#XXws9!23v7!9bYWe&AXG z(RlQVA)cEj3laRjODyk{b>kRrIAK!6sbI#q&K(f89azp;dWz0o|n)R zXUA0Z=F_x^OLL$0vBPmGzUmJPsFeH~!mHy?Q*D{K7+O+px8Y&l*T6~R6@jAo74pn- zm;*Z_P$DjeH*<(O3AeOusJEw-y2zFjfTK!aesMQg6h3$yF1qV4 z%aR17PR6Os%Q85@3Zk<80{Q`*!OW`=l}CCAW9?^>&&IBIoege8cKxQX_N-_7wkkQA zS|3#SL{>d~;InBehsFR1c8C3`V7TL|-A8Kc=uP;OrA_*csD$56=Jw!=RX$M1u9=xT zaKrmgEHvr?XbuwOwC}M)H4(X3>VqG7tvE4gJf0KwK-kp^+sS~UtzEg&f_3~{MY3ED zKuN)H>~?lzA=~0&qhxjL;UfE~Yc`c#%cDL(0?*mi&=1KA0Pqk3nHtNd2Qi)~4b1pmOTp>c9{hMnHe!#;+p0b>D*a zKc9WO*1!FhmbD?y6tFO18Zoi{rIPe`zsh|}Ss2dxrV-f~KX|viBAT};aL(kwBfav)wDSku=1*@1hbqfKC9j4Meo6R00Qy{Nuw?xjx!Pp4+-kO3 zu#(DZ-JGaW(%(x3n3`_7H5!Qavnkob1t1Dz7C%&#Tl!9Dy_L)+I;~BP_{&?z!LchJ zF8E}_?)ruxpVOOS!A2cdQg>VBMee6Yt~{Lvhm!TU_~Mm`pS<%1#NDN#F@0HgLY#09H{O(h_ywiv_HNH7 z&O?I5+Uww#B4`73Spu=?s~NpulvvRGEOCHe;Sq3gqgWj8JN2Y7rrz`7HF)Q z97y7thyL|ei`(t$y9no;iA|{|VU>bPpDl^~>7nQCjTn#rWe{{5PF>|AL!fYRCmgqU z*Fhsz3LFR6e!;|=49mt_8wl~5YWA$2X#`-nOTLhQWkG9P32~|ywbN)Rf&$-x7tL?* zhnJe%{ZsnZ8c&ZNPP8ZPY4K0j1`VZXgH=p~woF6y47pDGdTYFT_LBj&6o4=iC6H30 zy%|&M{KpJD0H36kRu>h_d%Z7g;I1SrL85R^J{kh5+OfH%efk(8o~vPb9p960^q8IT zf!_WiQ?gcZpIqp!B(Ba4R_4}ZZIR?VicX40f%Z+`X*krJ`(PyT#-|E^(XE$crRQ1O zaYn26N2+otX~BOd@mT-Q!-dm7fKp$ENt~B%fbu{SJfx*aKd9h6EjZV@eIhO=aPKx; ziA`%!cpXQ759nPaKi*SKL60*1`_hzUqQG&B0f0JN+f5)i53j5ZnCHzwi2k^`47ofu z%GI7VbL|>PZ@S}rpNp>;;{XlY-tP`2e@W$uS*p}&BD)HLJZk@ zv2U~>Kn6yepckJ}dt#+g@4;d!KjB<3?DBod=Az$t|L-@wZIz>JkiWdkLX!kr;{A8E z)qR`6^keJhThY*9xu%BL$Lp#I!^xPIv%Uj2aG}(KYFW!?Xg;Tl!w?ykXLvv|3z+%^(vNll}L-+S)O-gpa^I6 zm~97Xp~VGekzL!?UMpN-zUf!fo}bOUm}wiRb>X!Q)2_e8Pryw`>pxn)LF}?McANs-@|ch%N4$4!Zhm&hB&jBGm9rIPtJe4sZ5-a17I)% zFthw#7Fw=sOV!B8hqd9qO!6Knb#T|KSylt)$R{{W46FcwD#sM5Nt_o}AdMg)_-AiB z92qs8cHmik%l3|@+e>Z?`8e4vIZWd>zkfn>Ask2V)cRz7YJM$YYSZYNUmAcnPwdScXQU54HXxwFEwD8wn= z`jJ<2M0$yj%osO9L`j!=$ulz_j67#KF3Pbs@Dgih**)R0UxdLchl#Wb?j zwOZd1B!%u4=*=-|kk<3qnBaQ_c>q&niU1T*FfgPSJ)YyPzHZr9@cwXnqQJ?!Rcj*Q z*J$VPg2jGeP1L}5(a756T4AG$aujDzmA7Ag*LvL9=!)xumhPXx{pnTgb5Vq^g?!>g zMF4!O7p~sJ~qG+@LtRLsbY5NCC>(+|; z=anW3>Wz6ed(jq349Zgku_N4wr-^#@a}%~KA4TJrx7GA_!q+l$yQb0)Yp&i)SzBkR z>!ai|RPfto%01iR9Qg;3uNdya!y5%8Shel4C|E@E0O%Qj{i61bBgzeW69 z3^R(8L=Q03EK-O|y1GW&(cpPL#{V}4;06-)FO*n?aV_1rDqCE2XB*qa$QX^L# zkMF*C5JMAbjIU*J>$ykCr4RuRje2mT=6)kyO zKb9S)CHh8Z&JKotFI#+MpWR+%_C5P1S(8>jvNH0)@!Py zH=8kNaeUti>2s5>G_9b$M#mloV9!OOdx<(~$3_A$hyZdnYJTlyYPm)yI0jQNmP@jr^<8<@{q31zi*#-w0JPgy+klp+(3 zknb-T86+JgU5LMRKS3?AQs}kbM-M5^s^=BRLdXEX1hDDmFhBb_Ff5J`{HR$}7+>LV zJ_49OVp(lZceGOjuv4w?Y$Wr@%TW>9e$9CT&n;)7c2f-sX%>( zaRBGrqQ$V{q2iBpg;*#>{0Ds$^MRjr61-o|H%C33>zL7w^skL7Jc~QeQ7MsEXjmqARY&=bh9;;URp$qy3MT=7 z6kQAx-wqqy2BLvizu2yj9y?fjIAR0);{5Z8vf>sxJq46?snJ)=U@wxpj2Y4eE-&r` zj2zI5=12N7tql8BbCfEUL_fI`o*4?+1uW!(6|Z_dRdwqf1B}>TShl;Mx!{;#HEy3e z>*d-DXQdD4_c=R_0-6Z*>|Q0ky|KcjajAtZr%?j=!2!H6>zc3lwX%ugovqSCt%f@4 zB#6puX5euS5b;Lsb}NS2*?cvx{(?FYVk58L0kfGy9|+3l3)_P-JwM{HYOB~**~Pi& z42*en6n`PA)v(vLWlQYPqGiwnWE7Dd5Kq!kXz@Yv9+#ezEO8yINciA9%FUSQA3koR7~; zWS0V%GMwCmi_K>*(7;k_waaH}R^$j9NsWpaOJxpt%%*vl$nEJ@q>Zeg$LW9VZacRW zA;1b^ejfpL;}R&)u7J51Tv@%7JVQa2}XVuy?J->3n=vN2MWmR`2zf z!&;g&x|ZkhgWuGRg`hS{&KEFxWa|Uwc`(*nV$yEK_2~{M^8)aIGXMJ3i2uUsD$Rs1 zf|gW^Po*-4tRO0M^zeqdA9BetCsDESV6YI zu}Q9XN1&c1aR>_Km5}TgH!hwhy&Z_K21D#G$|V{j)y8ot{a+#}y{Hgl23y8l#62?`cH{ZwT13_7HCRQEUt*cF~0!XTkZm8xn zCC5^bmh$6mkBr3c!ExFEkeP435Poa`cJt&5$s>5YVi6m?Oy8h(@2XeSB%cSce*e!- z2?0#3xVF5HE>&=@X4Es<<@)KX#F^MO2q;!OR*5ys5e51P6rXgoBrjt^^{;z=*82rI$Z|RcgC=ac)Z$uBzU3gsUl8cPo1SIU)<^j6KVT&*mw0u%2xIv!BtASOWhogGX6rSJ z;G~|Wi}H@!mmEcCtlm6QfBiT+fASu0o)hqv{G;^f5><6|BDHZiu_zg@?@pV~g_bS_ z#!_;x#Fyj2PnoeKv@(G-?bDZ~8T$_qdJPQradxg=mKCzp-d9)HqC zFHeq7fAdw#gk|LP4LLis>ay^K-UV&JHH0jx^lnmmA8Hr7(U(2R1lfI?+l+ERk59|J zVLIZnXWbR)ui;Kf{d>_a(0Hb?Ope2HTs?#AEBt)76G65%GiU zGYicU6|_~qPK>QNZb^RvBl4OEq^6NQjW>U5UzJ`2K_}^kZN$cI2bJ&RLwQCsZ;=CE zm91<2Nssb03axTXsrDYHRRw!+4b%w@TcqYbt)7;lWfgc2A9XjLwO`%S428>%LbZPlbF!Xx;Do^1v)c1+UmURxYUi1Y}F6VIdxL^Uw&5 z2Qd`)8uF<|>r;ytA!ec{9jJuhjB(X+FQ((-cpS|--)i3qj(IOU(R|U;9EEJp=8c3ub@jIXl{sKruJzBc=kIHl$ zn_=H?o6^e3{fCYf-fEgh*^fiaucMnPhcfD|UHtp}&Y9!qnig9u)V}893Ek&ZH4HG5 zmO}n0s&^oNoGHYW7FtEb&k(pDAzJJCiAIkF#lAV0a-rp%3WBWb|Bs;>Wq)q{>gO*@?#$c zSyqA7upa*aNGt}&BsIV~wndP=;KkZ*?>*5Gy~6S}D44$ri;Q?ccJ;KEDp`%8$7Q2i z*~4V^>wr^E8wMJdK=>|7g{)vUcN*;RsU?!rxCDOSIDD;Yje{_4a6di0rzdtmka$FX%h zegh`HdG?nfUVm>#zm-BGc=bngP!XAt8ma4y-_(&+D5q=9z@b*J+VBP&o6gcDF0evn zves?S;Ec*+lK952B6)nl+e}xT54yM!tB{J*hbw4@StM*d+E9HA?KMu7NC!c*-zer$WVMaF}7h|) zYz8cnU;Z^vt3@v};Rw7=?K_Hoze^d`qT^pRV4b>oFWaIdyqdM7Iw2^hw5VrsYD8ro zG-^AEInyW35L44i70?_=@^W@0Iz@dnH9TmEUh@Z^#FLlA{S`7?_OHdddQ#z(Qh@0@WV0*OyNVn5*rNYv?aeZ|_;s-g zC@#V9glCe;QTuvHTIea_SlmfmQcsS%M}twwB-V>nOnOuKQ$E+)meW0RZU08Kmh{jY zTc0bdUKxT0M4__YCx-Ss>5t?R^d&ZqY!!2~repz(iJEiuidkMpp$!F`e6r&uG4ez$ zJcE31&#d^~R5n77gKj3pTy(q@Rn@M1u91yA_4S`BZ{p(xwo&o*gXGF=UlrgP8fI{u z_;)!4<#$dgC|urCW+o?sEKZSwmPxMJ)fyfa;2l8 z`UA^_ml0J}i=Wl~neKu^FX=IIE&Rl~c0-TYY0l+#9*YGnzpMY!c7;6aQMOUJ^;9zd zmf-OEmE8-EmY!Eg=|fD9q^(>A_?vyr&4RAryuUdS>Qq=jZpKq5O8W`TgFB`n+xFOF zWSl9|)dtX`G#jONMnnNsGg-MOJIM3%+l2)V{-es>bKS;-JPaI5aPh5c^|?xZ`jg~iM9Q%{|4X)evF#g}9pyY%K$lfpBZIX;nnSAGNQe(NOp zp0OxVDrNZ_ss*&Y_nIXLN^KIaK$Y0D`E3}V%Chssz%{P7M&43T(AzH`3*sq0;`5V} ze+R4T&6HDAqP@$;TQ(5cK-T9dR&vB-nDQA=1iq<6^!JYE0vrCO^BM|oTBTwXljU*y zXtvW_o@b$xNg%{B&#zb5g{Dc+GaD)ov*B8FgAp-^J__yZX|%JY(Mlcm@!ckK zJk+^9Lp~iUx`(;A0tH5L?0CA2dO{-FE`^pj53*Hzkjkdp9J7m^ zo_6Cr-a2O_x-d&dRbxJ&!>7+*H`9!hSV2ShiO--0Zx?^!?P}4d%Qh%+-+L1&henYq zanT$xHi62XX~AaA;SA@7`E1U}5$Rur3;uxx4hxelTiRg#Cmv9snIgh^q%(KKAI3Yr ztz!qBx&rU3p8w)3LzDASw93aAmRBIHP!A;_DPRu=Cj|N|gY5E;21fKkLo?dJ#q%YZ z{q5}L$ZMtz{|N&s5cP}3MJ`W{?;sRx6eZl=ZmFgX>9p$8FLysn+Rxurt=qi{+N8vT z;~JmoxpX@@2 z9xIXc8~FwmFLTYyc19IB7e}8;Vv)`e$!%nhJ4Y>69rN&04wfWL_U+&rHz$Y^VZ3$N zT&zpX61ia9q*$>0lUh-HN-aK|Y2afP%fXGmfhT%!eA*N}1(1|F2ikxig?0(_HHMUw zCIU|a%nmDK&%-6FiTU@3A{;~kaO{Q?GZ^Xo%P42SJbCCBCb(B21>+Adi7t~$-8{7n zx%!gwdn8vvXaLo0ZkWG=HB+@w{3c*d!S&cN33Fk@&v=^@v$;-_O*_dSdAX{vJnad! zeJvt0Hs;iH9lT+{@=ZFmvibNT(Y~Jp$JbdYXy;ZbRNB_(OFQ0rndf|Ihek$AL6_=` zB3oZejR62*bl%9dFA;)}UxAZh1Z_XVN$52q#})H+JEIs?jWx>Wo<&I(b)!W_2t{sM z;P?9F3+v#wF(O-os{Xv+=GJRd4Uh1IVi<#Lhph*?%vP9vDW*34PH)7$$Pi~c>CS^e zl;l3m?v|nw8Vu0Y%chkbz7~zgd)q4F+84yW<3=q|H8g8WAIbtuuKrPj=* z{I=85s@xV_#ZBZtl#5zq!`^3&8Jken*2SP~y0(%RI_W{MM0Y94@w!iskG&o=J{^Y= z^N+D8)Jf##S2OQwcxF^2dxrmiQ4zrZv~d0x6+!zCDuNV&aQ}WZgK9Ueg6LqDDi*~q zWHTq-BHbo@<_mbiU)IQ8w$n_|^v*kI*Ix{JNCj54%`tRreVcj&T|;|dMW7|1@57bMXLo1HeizD~^I3isCHZAQ_;myezt zIle0h`T@Oa16kHy{=sml18!>iOq_NM4FI1c`WoWO3S;5bKWbjgd5i{yW8_Q zsnB(kAL;n2KFx$hsBl!~EZtZk4%*_-kKhM}Il-=D{gU^gT?5EXF^p|PZ6x$QE1+s>0fut z?fsso94cX&lgrUvlQWbGO2DhP#V-%}9gdd40uS*?LEb%;a|(W+EPV;=bq?fud!{9t zwA`pYc&}A{B=8AQX=-dfsYB;&G1wVwtEx+y9~Cn6VV!{p9zt2Y^ueg9R)q~;++|2Q z(d)9J#j1N&E8F_dvAN}u-hAwN-6Uykw|L*m`-Ymu{FkDPCLa%szHu3X=3nWz%FEk741SyUD5*avuJ&Y-#5g<}6`< zsfLDHOv+H+NEL~9EPUD0Xubu5zAqOcCe=A|Bq!;p6i$xBN8cfGT9gKPi_3h*NXKPg z<+P}82_dALWtg5k(Z^-Id41PtdYvi}4I3US_Vt$U_Ojs~@Ne5vE0V>%?(Oej7AqPw zWw~Q`FRsFxa92c@){Y;tx`X<&)UK|Ma=S}K{oGW7-%^Km3bvRx&clnZkZw|0yiI}# zsDs;jbFV7aYfPfU-+Ple^99s*2ixKOH%lOWqzjq?x9_y86?K4NfOq38hxzVFby=MB zW07)bp|j`o3dqyjd{Ol+dJ#3-?A1_rX&UrsL2U5-*=N@(=^ke`9&0RSS}f&lc&E2t zLze4i=!7XZ|JT?)_H9Y{pm2X*yY45}!kW>UtD#};UKl}MMDZ`{Rg^SdpnnlKG}Z0$ zMp6vHzdvzAX1qN}d&6;jyud0RdQ;bUysZV^wpXiq$!vr>|MTw{G5^oUe}Ev#K7muf zY}EH@NGx&u(EJ^&*2-sA;@uz(c~bGp@b!>Gt!82TIbx$si#1(PzV+MvKR~-&%ps5t z6!;_MQsVef|M~xa^79zh4uO0%(M)p+r^U@mR8}m2@*H?uH1%2!zTa3xdka7{x(cDU zM17TabmO_U{PPThCRT$wr-bC|5}Vah@h(SUsAS;Riu&*H{815F5&hrYvn}s2`B4C< z`7r3uA#jl^Fv1y>1FNwx?SSW%gltQMwj}YUHvf6gry(Kn^P@(Gc00K^QHXu-!zry( zshIY8J0cPQsC*swacjkGvGn!yt=RkKhUgHuA)zY`BstVX$B=iSWN+Ycw8K1sAAT_# zqkQjooacn(s4RMwV}y9!;I-md9ZT4E^EKSPbZo_X=TAG#Bxxl}e4au@ec}FgK}SP; zDCMh3uxv+`!$9|BYTGuq1WaCl!mBo8W?FdKs6tUyD?kZkfv_Ah(WzaVTrq$5J1`-? zfPdCvNdkU!d2uYfZ3?pz)<-%Khz|rxm=I{Kd#7myAz5)5YA}1dSk4f%V?qjmP$gGw96TtT@!lod;NJrv+EP z?w-RD#JsC^QVwxO%ZGM&%T?Ff`{MvDU1kC=V2jwctNsoVwI8xTY>+SrQrSz2o==CX zKmYVN%P6bD4af%aUo0u4uv6R=pni}MF492{;{I>2oF`ZmX8=-sQKB`%0WN1@4};FH}lGjaH&&R|dY_nC;&cvo`iq zL4`}TfoaxW5@8ZSh*FI$kbnf#lQK;RQo(FQXz&k4eNdB%zV;0wP#;2f*7SZ6MIp0t?%?|CW#FKtnDO*s& zBiOw5+*`_;wtuDruT<8kr1*EB3r*LBsNqbiu>04Vq-Oy48fIG3(Oyc6t;c_BwDa5E zT=@A~M`T4>>hzCVU`^38P@?5GAW?rjX>p0DTkz`eHFh0C?rL)z zP)TNuf~RG+QaP41sZip^t9QF?tOY$GlDoCizx|pUUlg6pYMgw{k}CE)MFtH$b%wzz z=3UH`)3kj& z{c*b2L2jp{VoX*dRI-`kwjVT0E5!q0eGyNHDH5l6=!XE`pR=N*6)Y{SRr~yGM)1(n zsjx}IbW}cQt%_wf`x|X8sIX>%+)HpPxkGzv{)AF2si!Xj;sw|I>z2Df6#10*{hr%P z-9^Xvxp{Q&;qaIi7ai+cZ>a)9&eO1t>BZKqj@dM?R3k1gaG^ebO%6^Z1D*c$j=$j- zyvO;{VB_HF$tVl=Qa)a@&B5CM&!BH>jxjCGbe7kM5IjqXI~Srn<-WP9(MDw(S#zTf zT|LWf&yp zJskR5RLQGlly$-;LUHqv@Fm_go7SHjv-^9g-APve&9(Xrr*6)NuEY7DulaD`NIlzJ z=V%`H4MJd?T6QmSV-^$R7dFU0AT}THhBW|I*?_N2>s|r$PgyV8OZS>i|E!?Rb_y)s zID<-LyImJ7RN_rs4V(TEk+f8&ib(W8QH~Nutv+_C54Yg;a$S|UYNiStYE)8XL7dP= z#LXa2dyhs%3|=ug3+0;bgZsL0vbFPM+xV^Y0sg9JS!os}si5|l@gd9m#s-nErgEo7 zCc(8UrBg+72M||RPQA(k{RUv`xNBv$h8}q6ni>EgA<>qeH)ww7!++a;Ji->v+Ffq! zu3!d!-k66h;)0=t0hJ+hMP!U3%-WVc1RDMJGGA-~sFXZu(Bxb1h{0;aas5o-Mu!Ue zGR(gpcJ@=&re3<$NSHH{Ga!mhH-;p-fy8hyh#!DKMWiK?M(44uJ@f=w;iVB>ehALn zmh2jqaQ|%M^#LI5RYK+D)8{+u>*6Vn1t>o*tU@^l@S`7nT2T;}*g}B9`BeHlps8lf z0g&4@#4=2*B>48xJ7X@z$8aYHpkM${)XwuRZ6ZP??Q$(# zyInM()(eTp(4x5cY2SM(FI4Oh%hk@K)hS{OR%L#8Zs2(h0I(tl7%j@!po?7tx_s98 zU}B|HU2%N;?V1xfu*dUWjuc)$K6O~=BRp|bEkt?p++plU1pvHbjViykPg;1mnc@7= z(NYl_YIgk7fwkD${|42RomXI+)2(_AlBnQFM4~4q@&5I51C0pj1Wq2GkfUc4XY<{8 zNTIPoF?%ZI%~rN<4F~+lT&><-m`JfcN1~fx)$_$i1$iM4dpjr;SG8^_AYku7(;4hH za|VTecC1kEU2yBIEJIH>>}{y`%iwg>4=rP`1!xDEjtL{b$4MTELBd6E5{zpyzulBX z&sdq8B?7w_%N6@b3twstb7*?!S~oMt@}tP@q7jbDsx2H))ejoQtf_;!Zhr2V&O?sg zf`KRXtm!+ewVGP$dTGu=C&{cD00UtI3dSfJ)6DjYPMn4=gY1By?~6J@?NQFwVcVt% zji3%s!&HkH+^{?=2rez=I7bY>y)Du7Cvb4nF6T0Di}b=pZ(nk6{mBRm0rm-Rhu4;Y z=!^Jhe*_%dNBa`n-WAPui*Qoh-`>T|JfO2e{pKLAGgYn`O_-6pkEhC2n^>D2+gr%X zzsFy=A(DhhcsMc^4~i!wGFbu|&uR_`^1psyGV?dWS5wF-H7J9uei@e+GTVU%w<)&A z$)Tcr)WXxuH}zjWHjFxVJt^+_rH32mYVQ*Ze`RIhP!a-~hBRpY5DtEcT1X90&{V+8 zt|>`$_Mc^LQGagH1WW(%)cCe1RKIM$ECg+-7Ii453~=R5UuDO?ie$|PzZ*_lDzKhA6t1o>XHz%znI}GqjGaC ze*8Ti9DrNI3(6FrmnMy&1rgSAJG&*m92+BVwc8Njf0jnkD$hSyvpt|{mInfx-Iv+Y zPgZkiZe4hs`$Bi@vdNEh#Ts)I^GX6WTA!r>0MaeWthE|mmzqfb`-Qt7z-!u|gz>RL z=RnHuIm-?C4%%Ij9x1@%w|$CVo~21hx9n$q%hNlxuyV*g2Rh6Jno>F*zr2G=tgh9Y zWb0Elb0nhMUY_~<$25TH%SSmt?iUwK+}h5`f;)XSPN4;{W->t*Ep=5cCnom%=)}|i z3Zimr3jiMqzR}|e8jl?!9pDx80 z8SG`36VS;*=^|yF%RCls$lB;i>{!!GdHY{MRu@l!NRr&HVi_K3@qWoyqQR>S3!Gfa zu?d|o2pf3<3S2Sx4f3AR24+G4>VN6E6XU;{&tL-p4V?&sn2>~&0h3>jO!xoZ8%04y z{qrJ8fFW--w_(Z98xmO1>#IR8GNG&l?i;yfZ(LJ)kwGfVPjvGVC3gqHE%H8mFps%q zvSDj0i8BeM=z#zi-RAYl2fJ8j?YF-F0KNjw%p^>d>QP(da6fk*bXi4M00_ezdQLnclnmsMu zVP8HX%Fzksu`Xa)c(XM5-;-aPBa`^2#1y!s_U`d^vu;SX5P{`st1qeI zO5(B)(xc8{BAee~-~a$G-3_co4$S{JrkX|wmxj3}lA5Bfg7^vw-pKD)$;CI4HleL6 z%w$wEt|5NUS~v^_IXs~1LiEh3#+gcnx+cS<+P0}h2ZHsvz;jVbA>;-+FF@A1-3D&~ zZEuIMQryk2TGrAf?0zr(*`E`^_0TiVg#*1Ijbs(-BKbLXj~}LdLVh+ndDQtFDHmJ3Ye?)>pSos9LMIF-_%YVax5Av0mCII7MNgYkdry?UFwCj~reE8_N1@BLl410Y>xC6}T}e&zyIT=p2;46} zudD4SA^DDubwPoec-sw;mh(;N+2#k@m4bY&76|ibw3XE1HBjsck)v27O9(quht)O{ zS!~d^+P#d(R;uH%Q_-&uHLh}RslE1+NU`4uJ=T~cbI~Mh?$6<9M@cJZ;GR7o^Yd1`EITDMK^+PdxY@MgN)WtkC@#)4eQHqGL+8ecZ{lV+fTh$1Iu3e~ z|9ZKry*!jN?s|@=U2Au9h&c2`ceb;{f@O`{Ay;8RuV^!}1k_`qv1Q|aZN6ck@PCc^ zi0i9Gmtl0vwCgG2Y_mbYO3#62fP4DdtB#WsY_+M<(D0tRg!z=)vL(39>n<#ciz>2{ zJX&+cvH>aJ?gGv?6ZGxys_5&{4lWsP_$$h8gGx|-9Y*ka>cLFnDvqjAfcN0yV1Zy{ zX5#jmcpLA8U{l48oX08PZHwFar4bR@rv!U*4!7K98G?kXa94FkIX2)%cc{nRiwwcK zL-*S&m|2Q}3>WA0+>C_)H|~fWV3A(o@HgRa!u(bs5DKPG5%E?T7cVe1%fEN)X5MwZ zGqY4OFmHQcu91N_CjSHE`=NoY!g6Thd!#?$M0fst{hOPuxzXICn(}KcpOph`SB93T zjB~BS8`6H!RI*%xRpqYccPRkr&SMh-1bEP^v7j7dd9zLA)`q%)ODqbVpi{O|D}?Lg zPm33An0(cOD{O~67op}nuO2(+@6N}laP|P9m!;`O37ncH=JRA0*0RR@-sA1>bS8h` zmA06#cQw0D7jNx{@AxMK=IMDru&e(M0E<9$zlYHvmB3NU7$FNg*90q3OFlr!?y7N) zAH!U4kLeUGey7G1sw1U~HyV2q%O!)5r;lFP;M?0fAB@gwvav0%@yUJ-H7p;=vpH#x z0s6G(nI*=_U=V$Tt|8rU#T#cxtL?istg6qnWUf)a0~}TdyBLDL53-6=^m9A4Ac2dOu~GA zJ?yTYKxX&7F|PJka%2pFc(`5d_WOOl-*2`~YUO;s!YPOcVgS_Y@-D*2)3Kv+Yw_<>WH#~qufODck(M)lc;tW4{{Tb%AM`)a{{Tbh{NJ1NzIV;} z$1$?*yx+*=U_^DaShg$sGVgUGkg&C)T6~1-D~Lp20kl%UC$U*4dYvF8>NGtq7Qa(c zG0-Tkp~m)%Z#bf1^0(uniB?7R0gVP0gRJ!Q>(i%Bp1)tOsb0E- z_U+oklQ3XqVCu^3{N33H6yEA=TGil(#cmH&TH=s&7P!X4bI$cy?8LB}a;lw$xP{$f z8nKS3%L%_`Rdfo!%LO`(;&m1KO>d^>E4FfJyd3pH^? zh$U~bUEa@q7ulEolIGKP@<%jTu^Wn9tT&k1*3*fPh}hO-Oly>HdxCF!`)jXGr8;`q zETXzp0XN>)#J8SWW~q$~_4wAjRMmJ%r5e4mZ9aFt-PY=IYRWkrX%w;^hN4BJu5TU}DjyKvsOw7Wnw1Rf0b`+cI(Z@=H}_KSUd5;!*u`O5=r%t_kvbfoX&yn(mXUiFXC}bPkDK1s$t{bs7 znVnZXbIqb!>{q~=+Q7kUm4g;Ix~q@u2MO1cuIgo0o2||{Z+9Vexen7%4+}6Kk3W^Z zCAZUp1-z12fYW7*krq)g>7rKN&u6pQ?0YP?*w$NX-q{OcO47Pgo2$vU7bg+cu)@y! zwiDMr%f^`fRxm>lR4ary?$+g>pdOGR#KPn9F^GcHy9p8uim%R=WsXYxlt=QI=5K2_ zq~jCvc9?k;;fq@#FML#Caw^U}FbQvAzu)gS``XuaUqj&k0Ghm2d^&My$F2~>yAP7U zsd(nc8w?mVjPKtd-s*Hz`3HTV3n@?*GTn|vr_DiX`0qzW%i{34EF7F|Kyb3L?)5A) zm|f%Ir8yK-d0Y5gK2HuILBy{YKPE<1n7J7VL9$}n>toSn#~&J(_vK{YZ_4>!C2|Hr zHZ@C)@kSWLTyH?9)$4k*adR;+uEn=-KwYJeELaVm2iBR?O4WQNwi{@=vOLjtJ*`jp zoNpU;Ms9XpmWZ;2!Aj_STk6cS5~~I|%HvN7hxqWXm9Van_{ql6&tzEW$t$>(tBK8+lb2bav)XfAz}8%S=e^b$K_4$dSl9EQVR&-Baf~!MDRR0 ztXW;*rjLMX$geN`Dzo0#uhP}UN(UQFHQc=HHJbNcRa~`P<(&RcGj2wRMErPFcOd1d zMjgzl?Ul+|PCp-8)oWA{t4w<+wz})CoEkCf3KkE$3#!h;@TYO#BHlr3aW-eOUqxCW ziWQ=(Rb5#U*x*eOJLeB?E+y;TgV&nu!&XA`%}e zUtP2nC{wRpbpc>^x~xoUD#b*=3l(x}y=}AFf)>yM8*XTRnoPEU%s{U(XJmFzSq8ia+z2Wlfm;z7IzayZ`VdCOeok5iYm6( z1aN%JxB*rTJZ}@m)r*k7o!uya2(P9&wBZqt zizs{U#KIZlJo0t(iOi-|bS^loCr+I@1?$tNPQ7|`>kJ0_F=)tm_B5t%y8{oEDGh5D zYk2I%PAwN-T~^cZ>EZ6gu~#4A;NV>z+v%;|!f{PZgR8EqJ##p$o-*z&u`uDMjF{o7 z{Msz8ZQ8SqDi_w1EG?Sk>c$pU^d%HlD|{8>g+j1_I_s}pey7O4D(*wGI!8KapqNjZ z>|2%~Xj-zZ6>wJUEX;gNe~W$!aH+@LimiKFaFs&RGH_RpE zQx@i@@%nR~=*5aXA%Bx`+jScswC@<|0{;MPQYPV)pM6h>XtK(^NQF|7UFmb@WY!>+ zrF2j+*$%asi8~k=FpjsJbI3kzgx4z-*<2#3?U*?2E^bRV@!YIBu4?QCsYOfYf5EwD zg*Qs2j{g9&8^N0|OQ6IUqNX+|5#MHHS(A}ruNiSZItpcLQLD|U>lQTawmUN_eoK5w zOcqfD2r{Y6$-c~NiIg$pSz9YrDs_I{`*-c%w{7bm>!I# zw+`CxNWL_%wqa&kvFa}F1uIxpstLX1*V|yB(2rr3&&%?}5~9#V6lHwuOtl!?eK<~5 z7@;DXoox2|z25%-f5;gE-)FPi?)d`oaJSjtx6z^qfWbCL=&Du+i&n#oig9Hp9D4fJ z8d(^WYiY*Qy&PZJ&`};;E8~Yi)^%Ei`3t*!+cf59=x* zfyKV#kaE6X%{kQNS9i17*{o|t;~{c}U(EU5L}H9kv>tW$Se^{9G^vsCUkTNg$g=ip zMRrVy?)hgjtjv7cG8Vy zU6^^bWu`;rvtnQ^I=>q)3Y^S*p6u&j8Me)%W04sa8qIVya~CqMOBa)FU2+KOphuS* zj`n68$BX5oKw$fK?b<9qyBO`fTBIqiQrb&fCX&_zY-4G*o3LL8;Mc@247io!rZq`W z+!D(3@i6k%@bumookT%p!@!trl-<@?*fZQNuR6X~u0d_I+-x&qV?;f>i#wJL+pvDc zyld(KKd%j-nsH**>18sz#&;7#g*3kXmIa+1E2g>DQ~+2HZr%IkV`ov1pOJn(S23B= zX&I&^*HlE=Yz@mfX+Vx14M2syU{| zZl>xpK1ZO`)(eH6!DqEB3+qxW_7^rap5KsiK0;*-zn3@L_^V|w_+_zTSSB;m9>i;M zFSeU~y}=By7Evo8_bzPt7i8Ce$?$Pcq+u7TC?d%RM z_N~c~xt}1p$ZUqZ-R?H~J>Mhbe+l~0WC9uMvao2jhN8i8OovRbV8}~DCCQSLCnBa- z_t%hPK1O45roSgG-ZDN?KW;_kLyOQ;3jB?RfqzS)TgY0 zI(q#@dMzTLiAvNk{UVpHaF~1Nd0(cDena-_zB#B)+tMPTRFz^;hDD3<@(&q+mHtJ{{eycu7F30o#=fVwf}*32D%Du{_^KfdH(n)4&hs1lhrZTi!6tTYK6s5LV4HUA#RZ2AlYOkB-Y_s&4sHv|5=zfFr z=y(Mmek_&$02aSey>6kgY=|z`tBba z@wh&kn_mE{O}({P8~YWivwMo$$*zXBrLWcL^^7r&l?pu-*Xn}4yoP30NAInfe!Ji5 z+!0RVpB5U5xAv*7*|2D~r$m4(ttqe2z(%i8)zmK`m7ACK9t_vsvf^*fzM=>}M&OI$ z$x$EP8oN9rC7s?^0S`m>1#USW-q4HRm*nn0LHh))tzW5~kCFD?;DgE%(zWaT;MZ=! ztcP}?jHWCV>Z-zer)Pi2GsLl>@;o2YtpW=#jsAf*HS`2cS1e_T2h(5Lu9hR$ZS!?s zMnzVwy_N=RmcaamW=>J?KB3GJhudBR>cjL8rvAcgOWKg358JN4s1)E{>w26X>yWm4ayfj= z=*PnNKT>{!$6af$fL^;R`vqE|r}P813L^gia0GSGQea_sxMZ$fS^og&4AYo-JGlV> zV#mVxK6MP(@Q}bYslM9~WZjeXTzzcCYY&k(xFfZ2z(M|H@P5c4g#N%56SL)fH;{GU zP3{OG@H`hb{Q`V+5W@@*pP=)yR852Z#sm8n1yQ$+^%1_J6<80AL*sT^$SI(H()@>5*aZ0HpziyG{L1+k1{z&iDPoG5aVg zezi0aWu8Zq^bmOr^@b5LY_U{htY+`p6Tdr~F^}jZK!4zq`VZY(YPNY_E%(?G$f2oL zcprP;(0vb+_Z|Qr@Pt3XNq8lP!uda-d1>sM{pa+L8z=kE@S_q9o>$5G@4$i*e@_1Z zhkKjwKjrn;m1ZsFe`fc;;bZ!@;6?uciYH&vz8}hs5%mLK$`$^a*0cfo=~w^607Vc0 z0RsX91qK5K1O)>E2LJ#800I#MArdh`1P~%oVG|%SLUDm3Fp&imGeA|n9G(=P3@c-HX2mt{A13v=q-53jpbnYq_HU9vWhtMNk_$lNpu==5@p5^cy ziYzJ4XnHBLb^D?$LbQZ%sAsB*H65w4nt_Xr(V~*Rictt1(xDURiXcqgVk7rKz5#`5 zv8U+;Ri$SYN!}xbr;iOl*AXukV5bT%OyEPuyYH4$u<^4rJZ+WXpl=f;GVlbIRaqTqS(YHmsbWf;Q_ zES;!WvbO6EONqmf2s))we6-AZsi`XJ*VlBgg>CX-Pe!YzfG~&%InHT5iPD`+yaVHI z6X;dqA$3HM8Z4Pcn_T`nj>(+5s)P}uDW_-cnO0vh*}|(mqg!#Cv_-r4yd!3t0S)Vj<7js`-+&#vOjrk^<>Y~jN z)duHvYwj|+DPOAS;!{w&M>Rv92PF?DMZ~d3B`#7=II^Ej*RsG*GK;fP@D?S9h%O{^ zPIGZ(%~}W55a8p@J@reKN9$x+OjM|Ba!sY+xleQgczGj1_?zH4qXM-%@@ZA-Hv^9g zb7FCBAjzkcF2cE|Ckyf%mXNRc`xV4Wj?Davt9LEF8|u4ShCD6qaQ7#SqkK6j5~W_* zq3*I*Tx0=cVpN{0I7&3%h-7S5DZ1PupRrd^#{7(xyOvzHc67gptofY#oICLq5ly$|rA?5CD%M3gK>j5o z)e(I;EN>%J`i_TqQ$>}5)obQOu9O;aA&Pk^kg!KIPZ$FEOvSa=p)8RQi8V|z&(tbxU zQwGlJqs7s157CiR>G}H=a=TiT>BeW|+qrGnQ7=4&ySCpAjZUit&Si30El|~7K8VNj zDso0wlrA8kKo(Brb%)glh&zwb8hqQF8z=dF*_(s zV3V8f0;o-ej-3>c3uBrs;vYm0isY;gz4?WK!P#nBk7!PXcC;NHHm)yB_XoCGh+Ufm z@lrlsUWf+T9?~*c9Pn(($xR-;`+j1|2?1Agk}M@pt#l_0pmX798^Cn8|$SkX@{~?#jUj zo@uT;Sv4DxX6T{Cue_%_iY}*v%gtaon4DdOy5^_EFrw2exG3UwApkEj1gXLpCE6?x zX{&c+o3mCsJH)o3#Yqa3+g_NvEUEV5jZrk}*sjBAcFCPNMYBspGFaQ$pJZRd=3$V# zJ)j<`mEP-SRZp_^fl`e^(Wx1Lw%{AJGY-<%TvesPQ|YRw_;uR{n}!#C6G+6%gZaxW z*Jrd-cVCgjtQK3rZS0~cG~D>QHFlK?vgAHNHuC0FDamNE0Yg-U97QwPO@>Li&Pk=1 zo1Zl7Bar5tV%JZOBt6iW{gx^qH^nGnX!AD6Gzjr>S3J>i{uFs}BZm4Z5EavDx!SqN zVIgqcOR*!EO?BFaIbW{woEX~F;m@RTG$Xg|%>tepRPSGxqISXdi|Mr5aZ@PNuiDSz zW_qfOsoB>M_KP3X6*mCnTMlj0g;zT%5U`bwu5j23j$3&X%{%PO2gUYvZFQ#a?5J&Y z_?jv+MYVmN+*>r)**w&bjCv{?TRTcd+>T@Oc2Oln6np$i-NI&$&BlDrFEo%~s}rqu1W8qEh#-io)_{ObLlf8|gA0McXO z>@vq(6#5SP=Ex!A@fo2Cp4Uu0q+;_8e>G(QtiDGQw(4}VJYS?I)CaY9XG`>RU8fBZ z4EiYf8mWj1(1(bbMCWyIt^#gK&_1ZFKn+l*W2(HI&}gzgAz+v<`z&Hkxglw8YP4XR zCx4lIIVi~%`YsrEG-XzJHlR4E zc;dzuDp;NID7!PSx_{Zu?Wp`uv!CLp`aL=(Rc0m`X-?VeedA`~aJ*!zR^$+bEBVON9C(kGF3-j;fx~OhJPeY7c3@Lc2VA;oU- z5l&}_t*c~ssYiw5O$u()@V2Jlaj`lon*f?)9?0!Q@Xz#HGx(U`(sN_%3aR!*PrTCO z`#tC4H&zq<6)m%873i56$3%90p|5G+$=~fOFU(nR6=Xu`-hzN{O-iY@Z4ZMC36#Ne zytemFsT5iGO<1H4k$>o==2g|>xgW7)L|DQ$Wec6#(Wp} zz|f~tGSh7e#6#Kt08>zHLm4{Z6Hs+4Iwzdn2Gtmw+EAOfRBA@i_GL_M)|32A{_AMi zW|q-T*%73AFR}jB;-d3Tx9DS|{?%J#VHmr8jn=Bj-*W#dsXMgHGoR>&-=i z*F;?Ii(SBOlfBJ43}rZ26>>~9$c1ztBO&QLkS7rpn`*6FBjCR zPaHX+?t_|85FA#hlMtLym@AfBthGP^x-wd+YP;#UOD1F0KVqrRXLZ_xOzY+9yILn` zq%BU)9SWB)4KFAb7o9agRHt3Bj9J4%6R2XTP9H{ZPf_ToZSz`__`KBhRrXHPXs0-- z_z2GtUww_AYZF{pIBV*#0kqHugv;5Blkcwo1x{>n?iL*{{RuPXAyDXZe2>xzB4&5DAfVg%i)2lwfFK^FRH?9zwnES zdvaQmsn{HoaS{_6%+)LLDkW2O^i8o?MY1WlazOeOO~L@f)mp^a5du(jO14%)5C{W1 zj=Od$MW2b6 zoOD5k8hCSKx+ar8ZbHel{6Zb0wM?r@n0Ml4T-zt?_1jiSZoJUi_9}ZruGfqeB?=oB z+e6JtrXOTa+0-0G@cv@U;JIh(zECJi2oP+$GO_G#13cFZJ5hx-xSmA7x2l{|tO&Z-WT^w0^rx~)S{S%s;)b@+ynNh){p&b<64A&KxCCyqwfVyrz z+q6<3rjJxkt0GJzn_Q{|BM&rM<31815vTTTfB7{RY>jhn**H~i z9Vdj>{2GP_k;v0|k#K|AjouwkB}vsgH%nQSH~#>2*}DZqD{PfEcREX5Vf-oIeEUL_ zjDZDW`!i&B@P1;;;5l(0Ui^iGVoku|q%1XUkSO4?icTJ4QOQW}#+oUGd`?o+0YK`Y zZU;P+q6DHuAWiO>X1iRK5&?^*Oh!vaizE70d_Jq9br%O=oII0lXyz6uyai*#o0cTO zl5`{Jg`?dx5*0b($y0Vk0g?**m)CG_q8orX)yd>n_zJEXHDlQr-ma9==eO1qT})&D z03`m)7CoC67IY6Hjt7Sbstw!8f0bPH#GKi-Do+{cyA#ffvOJ3Isdh&7Y4}g@ue*Jr zhNXkX2P0qYy{gklgNxH7!A_>bGInxtgI`!9mz>^K?e>QvV31>LFY zofrZw;W_V)^ntvZd%=)d{xgL4`H>X1Hyd4#lDs_A1nRFNEQ( zCl%T4uNo8l*T#1uolVr=lf{!Z#uJnE=C+CzaTbs6pGd$m!{Vk^%eOd+c|XTM*!wD* z4N~fVhb5uk(5Gxw=#l4Wbo!@NeSM+cA^=pKS-Vpl>QzOFreQU(OPuqjGe4M`4+<*0 zb??~$v$;iAK0G`uAH-1`Q^vX#B%gFo63=wEy#x9y%8_i;2-QN=?&4DDKpU>jVs{Fw zA#FA)xEUuCC8?a1KXuj=-Q_XKoaHqH2;5>7krvTY8X-Au!FM*?&>111vi&0Jrhz<; zB=$}CQ6l$ISD{#7=up_c*V?vxn^TRR_g~^3@1k%9qWDiP7_XltEbRx4wkexPG~PQ} zV>bDMXm@L})Pw&3;(fk_R-^;!(=4bw;eFwlHi0wZFsVCX*c{U}F!poll5p81wsB|9 z$+Z{l`Fk&fUR0toPHtJJ=QmFoq2^v+q8|OhsZ8dYn{`U9 z;Zp_z;)Kz5`=-0fo1d9l$-&_k?Ee7C7QbivMxI~>xffNR)pSK7-eo$a3ZeGPePwhYBbpX&bvPjrj81wPldD$6&vT~tL)L*wDvFLWrcm2w9}UG)E;ICD;E=L zV~0*0i1tJ5_jr$CREmrpe8Eo`_U;5X1Q7WHy@fXpXm(@*rmL4;^`I}jZR2Gg8en2V zg*;OnmOqaDO^5Ygz0+%l9%wJ+f2DX%xsHW znhr6dZPP)GPHNLAlpA!%l1NPQs*S#h?eW4MePO3&|g&>8*hk3N=zN^iElDkK` zxg1qE&$@Qmwf0}+Qt^7MCkuTS5DOC&*-x^z^6w4N-EfIgj_I+{7y2krV?_Z0V5H`n zUgsNxL(C_Tae4$r{)(rIBw1K5hjrz5vf{(^S3oWvWd~@FYZ@*uWJ7M5nzDo=E2f0l zQa4!;>!vy$jUx(hxem%sN*bl_chML#$vT@H=9nPc-7^8$_R4*x%~Sr<%qMJB9M+$Q z;->8`yH|FAL;TT_b4|tO#YJFGgdQah#NRd3-Qmz@=$nnT2o7QVMxI)x(!R-A&8F+L z9wGa!skyPW2k_XV=ce|1N^6lh3G_s1zoz57qMV+c)j!!iKbm(m?rGlW%H!`^7BNd? z2l1c9{?VEYrBbgc{jyz#$=bWeP|C$!$CBd*s)}w`#h_EV`}SqKTIOptSAA`Gia zIVUfwvI;j!x|apQu?gh30EO@x3Jj)Q(R?>MSw+n#)Y)F<<^+@t5!qUMb6O+cqM`HE^0~4Y@nssMW zqAbQ}xSblJY6bA%W=t$21AW$uP4g(~yu~oE-*!kYdG5R`EIXW~1$kI6s(vY(m5I_y zX1SpESlI@Jh^$-iw7EzI6vCFG+b(E(?k%!`bsDK9Ql!~&Slo08u4gz+s?!K8RN2X9 ze4s2u)BRa2H46%FY}zjH)!{zr+a+zHmzBDEpdRQ!)PCu;jC4Jizh2Tmp*528Cq zXlCup-8q#zCt0S(P;GM7_;fs>2R4yDg&JE)o8k~tT*BvWw{rd7pE6}ZN4i~Al*_nG znCA+iZD+O%>s7viSNoB5N4GI%g~a#r2;KS*=7^H8HtJRZiP@{qdM(d>is(k{7D2)S zzj%Z~JkbUTQ%=Q044bSmDW%~B94nf-v7Sg_9MK3J+)<*InB<(wQ>yV|FiJHYig-ZD zM-D|szRDE849GgCV5Yk;9NdO*xWk3HA&IqF{{T=}wtm{3>NmnU6;JIQo{f7lxfo3T zp`vw6U7K*#XO5Pr;DhdkT7Pw^pOE!V*y_Bz63mDSgUP8y^N#-Lkiy>+WZ5#V#RoZ2 zwNn#kh(tq9ph_RyEAm5Ax)(3Wp6_nY{j)9Vfn_Y<>F88!gcBo0hLQdx+zlF=xS$*w zGE(V2!8M#t%@>(A3TKeZxFfFVa?xnHqqs8Yl1e#zqbfvdo*iS7?ddi&Sg)#UL>$p| zU{?y}q(?+cVCb3zF3J2x%jlTVB-@&$HY$VK>*l!lE`gPcBy>*^e{|Zz4DlZcSldWy z3L>GSHYzDJ{*}fS2?NwBk87w#bA*r8m{oR>4z|}wzYGjk z@p(#&HA#$IH9b?92t}+X6j>3$tl58ypbv@>aA?WR7-OK^cOAtPM&Z05hTx~= z@D+utu-iKqczaAtJsgK)Obp5mr_@<@s;u0`3cd2g~IP0+Z7Byv(${t?qX=QLVi{Mae2XmY0z zO6_Voq4rL5u_yr_5DN{CWii=inp<**Yb-((ox^)VJB~K2PN&fqZKbXg8mtb2cu}QW z7#t5>p3?6^u7l&`(fk(fq{@VF>D zp4$SSiV0Yv>8)r3M8=p@`#ednVS9W_0XMojpywynzD-v=x72$J+mKEf@8*l@h{*`W z^k4kI=t8}dE4S{|zv(ITtLH6sf`eGihY$Qy>o>HRc(<~BIS25n_|O5tw*!bdML^T4 z!rTYJP+@S*9@Nu!iM9)}ZC}>$9)UNusZrh*u-}nJp3KSpG80)^j?xbUtmMiy%ou)A zp=m%8H;!q%(B^?TqH<0t#YxFdi=qQWIUqDck_2URMA$Bkl2T`iUvpvonF3EN^2p-$!$&B&l zo7q^+r3Y<++M*P34H2o?WAOy+5A5#HZd0=66|nPFDzs>5=jc-$=K?U)X^=)o*$55S zH3p?$^G%y6)agEaa-C1?ue<{!_=iP+QULJbANW!5e3+ynT}XrR0Q!XSTG?iUa=GSm zMb{?%%uZ9dAcUY0L%1FYSRaz?$OT9p+sC>yi2ESg4<|e%S!1n>>Y>i$75X686Z_)IW#SsX%{z5bFBL)jU!dZ!X-MjcT~+&b==?~Y}6|T(yQ8yT&X%P zsclV`_}13fSW2kt?HO`ZwpIoR3<5J=AdV~E~d+bPD&wM75)Xm zxs?twh`%)U>Z&#sRv47=9FQ?@+94xsvHNFigP z2TP6CLU({r`H~hXPNMzaP=G|4BP^Amgd74~f0m z86c#qu1Lb-vXhdF>YC=;#j2MP@>~pr^Qv`0{L@%-#G2C$_e8-#;6e>DXWa95wu}oC8L%>7C0JaT-&#jW2!q9K)?^KYh$5^3O%d* zy{(7PDvfzBY}0ma7Ei|60rcIGBa7;qYP?f+C_GI(kOm_y5fuwSu?zkp)=*bX#&<#a z(kv9219k(CO;#=~G~Hw!S=f9myTQs(FPefV!NDts*Lm#VW)AMn(zv^l#O6B7UD+aR z5D0w~l2LGm>VpVvJ|}97HQ!&777+nQ3v*9@6P6=|HL0^4(?zE05Fs4&LlJj8)k+Zj zHhSh4B;jI+Q@oV>9Mi#XYA}afDr}$~OiRpRa(>PK0K=6Ud{28=?b1+X%Ett+g@@dp zNwuHFYIAeZRAYMzEQ635!of|VWS@w%XRlczs{AapLN-cIkQ8_QvGAa zKg0dgt5Y>SFbQeUDzP<)+31a3pV2T=?C1h74sr200Lma<+(X?5)x$hkVF6mLGGns` z>H@7&muVfNX^tP^O|HiR=ss47)g7I|&%_HdJkxfnBAeZICo$OB;CF~8RN70x_-t$q z+yPligb~PFs*jyJ@H-#*XEeib0qdG&7IC^dYN|G$V$+4PZL0X8@3T6rYEZIa?WnDQ!t62Ot%55?}^v)xaqWXUh&H)yKLFVHnB}Mt7!=04yom4>G!hv}u7O=Is zn|)Ol(kvr9)kl{;i*o(dN>6hh+wx2kEa(?&REtsoSaU_huvx03&JgQoDej}%h&O`M z(~{Y0(4n+oZ)r~_1-3u!0&owy2V!dM>o%he+nU7fmX|{P-wb-JMpK$v2-OxCX*Sd> zd`@x1F9z%5p0;nPU6oNp_=7~R@eJa@i_ge&S8I>P?cU%f)72UU%z#;T6#8}KoXH8! zsYR}rQa0)(KWBGn*5hfp0KxhcC^)vOP6(FzEr`kc#20x^i(!fFM6HR9iI6>3$x|oO zZ~KWK(NU@Y0NqgZ4n^5j4*vjbAU`Hso=az>()b10z)k-E>Z{(Pt^vuRcH2vc^Ay}{ zbNE`*9iDk6gjokvN|!>q!Z7NySdSnxC{{73$p&ZQ<=r&QkD_b+c`KlEDi1{p{;Hvf zKBxxAH1{(JuvEkQBHOD=a#%3o@bgaW`QGR-kJOE3I`=3SarjjhVSu)AQI7yjr%luX zS1i^r;msO*Og|-vsWB?bV|~VW>Kr%NUqDtm1%&DjGjj%)t_POsS1Ig1qG zL8l&k)Uyk6RznOF?WgUXpq#0m&AyFRF8U#a4MK-W@VOSi(OqD3i1B0-Y3(g#V+?Z~ z=lv6(g@eH77c`v8V=>pSKMo0RRZDEx8&R_7Mm9ImR(oFH*-d`h(D}mId}}MQcFRm; z;Mw}F%4nA1^E3UWd9~)JjlTZ?mv@teR(@_rvo9!=OHUG$n6fCg<25cd4oy&HN%dC4 z^;ku-U8s@xgE7y&86!}^S5s}#o{COt*Y-ug1mRdeI9;o7oY27I0!E4fI;Ong)o_-S z*}_7LM5Z#MT!tJ&G~u6x2OBIR*{p94)NbRtlhIgr1w7DueN~}bstZ*rpV}V=p~46G zgT%IKGzBKMSrK(kn~nhi792mifgu|EZF;26C%DhL1;XlHNy}B*h-P{!w3)=vTag7( zAQl`a^t=0~7lWHdaH`K~fY=cOR1aqF4N(IKRqD00h{E%Ca!sML)ub%ewmVmNWmVak z+BN?G2!dpFLulJ-R{sDljX3uy`$yUoTcD^J^jJq}`gQ26uPxU!8t8a|qqJ81u__uH zyF_LYTsPA+MJNI%b=G@}OpL;wF|K~S?~1kF3raI&;PH<|F@*_&q{DMvqeG{QRaT#e zT-HZa*-|@};5+fB#zQc32x!Z;ogVV+tlRsR5m$LNb1MW>=O!mCo?szK#+cxuEm4~X+s zpX0bT=AHMK(qpkwY0P9w6*fv#PveWcXaHY!#tFSo5cSC#+jh)woHT)| zRf$1dvrirnjw$_<>R1SCbzcow2~$@IHsrf6u&Tj=>@6PqxWfEUY+(M%{6RM#iak+x z35P;397EY0t`!Pb`@d;cWE#1B6-u?4QnU21iw{5+(C1*GieGEm+~HDfAG^|=Li4U9 z_f_oOdYK_dXV~_dY_%bPzx$(3i$|2*zWOhO;jAd4!O>k^Tk`W8qU#WAkiuMrl>7Y8 zjNQiJSgjTpLTf6@#{6*zk!<-O=ovyTxI{JF*J;tgTKS+dQll9LFJ+7m)sh|5s;vlb!m7E}= zHyG%g-V8)@3uq<|7kacOk%-uiLO+s+ziqDY+-)E_=XYHH%WFtnkZqvn8ji^1* zZqmwZ$h#Z0$v&n!6)gIBbp=lXizq=2@xQ7lxf8geiYdv+gj9EBXs|dr00}-BvYzB2 znEHH(aNQT(WKkQWlL^L4hqB0vB3mRN;fo@iTt9M}E;HnwWOQAlyfAtqIAIo?N)c|U zlbRgY70`uXqRT`YB%ocI#B7O@fhE$7CtwcYDnw$kydB1sM?I!zHHwt;U9B-lc$`2$ z{i|A=d^Dn%{{W;W)Zr!_p(*XT@bd~Chnf{AG5WWJr+S4p$e?0!8I_BJ%b-|Y2Q58N zj>@h^&rkb5wxCb=dXt7U>KAXaY}-{H8r0bx9NtAytM;ZUqW~1}!;lU&T4xM3pnjEr zgRb+tPW}6kK0)2fc~PEg69_r{{ua4NT5?i1T|_4b2+LL05I!uB%gPn6u4n-R&?i14 zROjNSl#JJA$TvaF>Q$9WZnEZ?nu~&;sv-l55H6(3gKX7mtwy7<)N!(>PQY182Srkw zO-83UVV*TG+}@;FO-Bf~^+n8qkg^WjX}9!oyV-WzZF=9XqmS>o!rCZwz*6VXf12af zU~y^ircNLDxkLLZhC%Zxl%0IPQpP($nDGQ33??6wUHunq&${gc;xoeKwQP+v8saed zR@0BQeiC)W5UW!In#Pm*O4&=zH#p*Lmd{%4cqfwm`g^MV84?pW$|H&DoM3N%|E1p^SDfiBB{(r(koiZ6m^Ta;r#&*K8u{^2@*_XF08M zRhT$lebfBmQFeSKQ+I{H?mNcrh$|z_9&4%!-FJ@cXWo=DZ_MD1N;g8C*bFPIOp&5% zsqtoq5DKk&hOJq^JTjWwLWc0D4i5ULrdm%>i<%>!?71Nd^08SBR3_n+TvrGSq5)Zb z5JODXAV#QFrdb!vCv4RlSL&D;1lXb31Cu~S?!r7%W&Z%C{gF@u@iu|kk9^k-BkjBD zyFd4v9*S&p(4fa*e}MRchhkxo{K6V!oEsqUm5v%rIC+&uU&8Gk5$%bnWV<^mm;>2= zL^g^{rMFH$B|+<<%TVN!@O$`J$iYvaZ_~Na}<0v0Z!C?sGv7Xmjrn zfzFsevZMMB)i*);2yt&d_btvDSr{Wyol>ShD^TpBROj?v5%ly^>ah-?Mo4%nWzBw+>VMT`Ql6S85B-zkoPwe-HM|4Ld8*dK zc62hTFmRh{4ae@IIb)lX#!F_e`1Cu zKkSAQbxvh*`ZY&i`c@Gh>S^YPx&%om6iMPia41C>m2RpK#cb5)ra=cZ$B9lKL{ke* z_>PMeR}qma%?!KTscf`=jwSA2eB0{R%uF}XZz{3SF~ZoL$ixY?j5bK&Z&1`*A4PReBz3fDcw5xBx5RCOy&I;w8|5}oQfgb-bK zb>2}<=lOYH<~K`vZv-OLT7ls@s3_r$0xYS2bx#N&*s5%Eu^Hr;=V7RLPN+7hzYjFg zt+ZIRR?Sla=HoR*#_m*}L>nPULv9N5J0ev!jPg|A@j`2?6p+%O{{S+ZKo@GE$BWri z!G)hx_~Lz$d#t`0=bCkIj`6_X3L6L6l^vB@zYU)K&J-Trp$x}}DIHYlgrLJRj(T%Z zP#97#kX!&A5px9EGF?$hwLafA=z)ih=m92!cK{gBaN zE6m)MD;Gj77ZQ1G0J%U$zw-qHHGsHzbVSUrg&NJ3mn^qiz0F5_jl^WB)X&78 z+qU6H=Xt5!BYvxjH_E!vK||khMHF`wQBsLS*+IBg=z_zzlLK6k+390<;yUTSW^50w z{%PT+-{L6Ld3(&c#z{=o>XUzo0A@GB2JQMH8-+W@4b7H7A)Plf69jq>OD%q2>+sT<{CdO9Z%xvoksr*H@qH?(e%bON0>UIuDx?9gjUCq!A| zQRt0opLwbHOz`z7oKAh3+mwFN+W2j=)8VE+uXn0=(%knQ&14+PH4V`ASd1+<-r09K z_rAUO+zO17UBcx@4km;ucnT~yPJf!io?D2^C3PsQVHVh{Cn+tTG8l*%3re!hT2W4J z;fJacnpK*oph97yPKu+3S6F(UX~4uvX&fRsr-6$wi)GHTciL|*aB$h1o3fM1Q=v_? zDK`rmqIM0H-77eMF8OXr$2;Gzx_m>ei@^YbhYwn`m5(6pvGGz+H81&Aj~ArLcFYoF$sLN$J=t%rWg z43Uvdf_dE%Z>q#FMS^u*qZ@#BBW9b~HiaxLWO57cRC@|8{{R&K0Q*NYTx8szkt?Kb zGJq1K$=-LB3U?jFN{!I9Q@n14Bf0T+NT1GH3e$a*q9>BYhAd92ggvHTsfjC>>dr`36>P|J>I<#XK&ABg)XFi`GWsAB7Gq9Ps@X zh!GqF2PO}-QRW_>bt5nO1x6cGYMW?y1&$o1HtggNxT$CTrL6E03cj0h8 zT~mDbWBfy+z+3u3&0(nap9#y|V1Kd${l#iLvxzedwBI05X>&=;D>Sn>k9C{%D7CL} zxpY|r3QwZ6g^2PR6#@oHv=~dwHMc13bzM~CJQJYZZt3|@i^o;<+*dvK?)CWva#OfU zvIbWf-PiN+bt?OdRECWaG|OF)aKfUcwQ`re`Z&N&6(IA44JBb0(5z0A^-;p>Mc3%L z%&cjcxOW5nmZ(#g6Kz-DYZkKfhwiv={@bnJx5<=87tPnW7e4udrN}}DFZ2lAIc~DY z8Xihs;OjaUfKFHUSb@>Wr-16Er|1?<^1{N~-NRmroce?q&;`(dbWI3?1AIE7(fpTT zNAB(7saHStr$odBF5PdOH$r2Zgs4&TG|T0~O27Ic2svR>9Ko{fIOYjeDZCv5opWEQ z5g>R}tIyQ~agqZi1Bqx>8-D7Z%|O+td_T=r+UmNy-5832Gk#}%yOxMk@=CIiWra4Q zI-(EEox^$WaH37VQT*SsDhdx=SII+_f+5Q3zWkNHvM`(GxnHtn78;cug@aV>x}}U! zZ-u|rN}F%Dc!uIu?%htC%&%pH$`xtiwDU!#56-`S%T3Xj`Y-9Ed%sGQU;)Mb8Y)XX0F zb%JQl>4(aLgtEty(AfNmR#@JnMa%Q@p;~uhT5cgZIXo_CH8kqE6bG0EO`pc@i)gKH z3r{7hquq7-1^)o?QhT@V{4vY9gsHwu>bmZ}`>tg%jlIh4Z5Ho4H(6VS6{>-n;`uPO z{MMf#r^Ha6h^oi}pdZ_kX1&}H8)$r0YdZ>sAv%X7=6zf|2$Cw#fzc+m{l zv?-z9G5+P*yBPdI;UdZPTwL=cqU@3VL)kH>DfL*gvX7Z>lXYZ&(7Jv@7zXG0BYsHX zxrV0s2dVF0yg4aXgx?SS(y?nWv5?oh3wh?L({SU)Jt0$`7Jz}stTy@6^9TAA{z61@ z=B$_-F26+M&~p5V1ri|N=Ergs{#5Rt^bJ2Fh0=jvp`PVmIX^r_#PwW}Ka#i4zxrjm z_gx%E3r>h>m(B=(q2K*S{-TWExPDpunOE)~mRJA804fjx00II60s;a80s{d70RR92 z01+WEK~Z6G5P^}QAhE&GFyZh(@lgNT00;pA00BQCW@UU_BAAvu54ocC#Ch-D<&0;z z=KeiS&dGDbh}+a*7h4{nt18ImCS#aZE$$VAy`4jJ0u~UEvtV&+yu5n(&y=;&N7_z98jS;szVJ!|h|1 zF8h>t`iDYWU~%%^CQW`j$3G67>Il*ygPLtXrCQ3CC(F{*O+j)t%1yYph=fJ(pfbzG z$X&@)QJ@$u_cFo5`X?DNTn^x+YW@_JhqC92h#7-X`%_GNW(aSSGO}&JoE)+0C02ep z@ijZs)ZWYxW5XGVi`ccRz)P(hfCu)=cUf(rqR7Lz@X(QTp}`-uo!l@#-;S(~7ZK@* z^7!0B6$+?cF^x|>K!@&N;-K$$GWZSi1}c6CW$>mZFNsp6K$XYEe0r7fShfs*m$d3m|_2p)PO7nrDv&Q2hhY-1gR z5vd)GnFv-YESa)KpCmYz$tQTCuK^Ha+Tl(PWplO@hp{!mEt5qQK_k1!0LaAnNw*{IhFAYxw_(H@t8I^t;fID z@D!PZ{DcZ~4uJcN&weAkvVmB*#@AN&5?!*KW%PsC&fjv9h*gI1*Truo&SUC^S$hP( zFW)HThp38j{X(N!g=4aDI3T^`dYsvEeUki2>}0q$))<#d(Zn+ACzVXM zsi%loBNFAUo~A?SOP$2ho%J#p8>yXIf6N0-lD*;A#H= z64J@xTrNJ}3d@hj`OZEK;&`dtyOh?5h51H9P^bGBxSuPkJ7e8#@Ol|b_oj>Z_2 z&5TStjrA}d7P|KXV2hLsrpbDla)3%*U-c~-^oWl1NZbq(%{p5&pQ)X2tjBmEi0r5U z@srsNpO@6Lbzzn&MG}pCqrQdW1#DKQ0~{2pa4uMEc$bST*Dw_~%hY5%4^J|)Pb?m7&d&R9hf{ih*yBEjK;J1&DOLE;5WMMAQ;fz-}K>RaZPQ++gHNKtRXGxOs)WW3pk6nma!;m8RDB00i`lm!B{$`GNlc?8o20 zq%(pq)a;m`f#cwjB0z!guZoo`sb3WYuZr7U#>|5FxW*qfvnIHert7F%4ka@^{A#!{ z+$hPO2qk~!MQ`v6em+*I-_U>x!NDs(W>8cA05Pi%%-va>t$%5xV4&Hc*(ytFrH28! zmZ(#=)B~_HeB8x~?!Z$UQ4A$6-!n7D=#Im!3YZR@GsZbs%h#w&d6f1NfDV`3zNYl} zC2)V5FR)z$sN0ltELDTi4(2b;I!6@-X&FNo=>cC&#H0_8ox{N;sk-81>&QSxId7DX zGOvOZ@yQlFmD3xo)No&J+jk60nIe^3&jxI=Kd2bGfG!|QGxnHnS%kAcBgOC^1Ii>~ zph7AJJ`7Z-60s6urrf8am`ZpNF6I9K3xhH>FORi0zudA48I3FIH2AXaRt{}cTYrP& zxy&}M4Aikr9DG5o_Ku%;%WgF*XtRZs_*$e1d9_)`6ib-U0DBGh+YyrX5 zXJv^XIEFYPfbCt%@gB`hkL;U>rM*g2L%wEY)LRzb&gO_Qa}P?YynRb*xMKALHAOWCM{D>^ z)vlPAM3%(TP3pIEC8{{{2$_z&$EK?nh656j!x+ixE<XXaPDCD!7yo%C}lIjn6S);`j>!NvgjU*ZizL#XfE0RI4RJKX2u7hFuY z3>EPuM1nG)eAmrNgs76B&T~{2T@3#KE0;Ay#l#C0-wauAh|jL&5oO19Gs3&ePoFU= z!06B)7cME+&hn(<)J}XC2Kqrqb&EStg8u+;nXmhVfUd_Z%G-EUHzYTBF&w|-$Ko8L zCq5^4btqMD72E(RC89LhIhF3Mf#Ng^%Pq~?jRB0Y6qW^FxzJoCIdgZ+ zI$%ZBMmHlj{v+z^o@077>N%2`*s@=!09fj3c4`37quoIk-a6!%%y+qMVrX1C%G@Wj zz^+qIncPtT60@HZM(%HtFh9sLg}jU;8w_75)D;rY4^Af4ZreK}E%slJ48&s2dGfwt z74UHL!k&3`2p& z*e)1w)gmZne~_<(ZeS5NHQV>hHH`HZQA@7i+0DRRvO<_j$<6aE@Gj-A)sHu(VYp23 z5Lhq(44aK>Vv?I&JQ-m{@hM@zWthm~$FgcG?d}6RxaAC=q8nkmQ!F93e{(Ie*@LvR z9kp8wZ7i8cwLu4wm8kgLBP(5dOxVde#g3|051NX$1oHmQNdEwop@pQdqgM&6-5G(G zgC=4qym<#h{Kin$7rB$E8uuK0JdEV5Ms4*mZtk1Pzu)wL5PBNSRApHg+V?OvJS6Oj zWxs~M!4jfGj92hAJxY}`4}|zR%!JgGHCm5^d}Tft>M1ZKpy~{COFAAI6^#YHoA#9~ z9s?ht4nw|Q_z1Nz{zJKdj6L!}?hO&1jY=-S^9nkffB@z-ut#6RJcy)#b}Ai0nNzcF z%gnV(>{HC8&11rBWh)|$=30Jy1y_UCdhbNEJAUHZ8sPH*V#==Nal70J8R;<(97~_iVP_f5F56Bm4ZvT#7O2c$7<^oImO% z-*DdMC}Dvs_!3mFivATU5~J`lhy4Z^fkEdQ^ zP>jm&feQ5ssD7kx^98jiXm8x`hXko~aooQe(p0x=3Uh?E_niFkND0 z02z7y(v9qn-WO9jH7FktX=eJB9s7Y;V&jx#E$x`2UCTa9{{RF-S#=f-4q#fpF|xwzaF0DP+{AaNfV7MQYpGk1!!WI0 z*cmB&YEXS&a?y_QF1^7*_FcU~RHs3!m(`u&ki~8_Y-fn57uq_NH&E905mob!AU5eP z1IhO-q+%U0L43}Jr!~DZ6&8iLPIUxi-y}sVUS;vYF#9KxFM0_}|246JO#{mo8i%o4In}{3NJ2LeY-n#yixwt4y$CzGo_qaSZz+ z)Y*x76oSIO+0$RqYA{PBp~VJ7t7u#|6#H zOrGWv?geqW;sA%v2ukVVR593)EWGD&K%-M6Eb1v}FF%M{hC=1qq%T8dC=W{M7B(Of2R6ZDfxX1az|s@~$Lu2_MjnBp`A$7sfA&oE$@?c5l3 zys>$yUQ~S?B8nXMuX766&q2t`yUVdzA=H~V7A?pd8GS&uUzA4Edg{67x`TJrO2#O$ zs=Z$X!7yl*(7DQp0_Dl#FiNs32QwCBTHr%E{zktWn0ziG%Zr$~BFA}$$b!aZrnK&H z6DtQ}4^o#zuq*CSYNBCAqhpI_iVFhHblh%Y4V1nigMp|(&z*b}d;S`XcwBcVfYC<1 zPK}%BjqdpBP+YkU#59il|_E$f5Z?snOufD=2*_2W1_dHN~1s2rVe~f zg~L&Mhj8FnJE@#5?%CYmFaekCHU`rjZQB(97TyU$t$rcG*xM{h+8+I2Q)F&Z_=laj z;!*d^Z7NaWxt1AGakoZA5}5`j;*2*9l7jN{E!|m2RM`qTBurJdnL-YZP?+j~h5f+Y zNTs-`wjWTgiP3ucU{xR2P?-*>d|h_Livd_>?yP0APVx9CT|}0M3WvQVi6n ze-xD~_$%-cY|c{$$hg1Kz~R^MH{?z4BH%}Tdc>n4Q?p3@f2UjnM_SLC=BrzZBeO%RIG*x zXUr_QbttT5+_U;4XH@`WiGp&}%BwJPB;|&vdW8?Ho|t)1v+c~Q`hJ8LYJ&d&a>3K~ zJs=ev?zRKr)OD5$Fo?^Dm@S?eL!w}El4M+}PsINKiFM@8{{ZVM5kz`;Vv|V=;6TrC zJHOl@ya{DjI*0rfEB*k)A0rWcCJH`9{OnM!V>x#~<y6>zsq2t+%0lvjPm#&%?n4d5jzyLo`b6};C{%JNJw zn$%vE<{2&g4J{SPnxl1clL!YUi9#C(seV#>ilXoNN+5N!%%pK$CKbAtY14^S*t2m; zId8;jRU0g)hN6~r+`gd?l3fm+Msve)+okwT63-FSoq+2#71wZzz5WN9-ijmxB&kE z5L*lqA7A`ZE|S8wi!u?purmzsAmfpLaT*z0ltra5If$a` zy^@E)vO0TD6IgdVK@aU9iksNQ5#3*wao`io#_2^mdyF%PO)q3>4Y%2NhKiYx{F4|+ zpvxL%f7ZP6g!vL@R_p$u+}9(7_c4IxF3cDh8FKz^T)A@P%a<-(xDcfXQ=@ohr(Y7- z2z;o7R@M9GP(I>#U$eGRrfum9Wn$VOaX1&45pKBR8b|OP+lni!%T-~W$|~ZS^E9mU ze+Dd|@zigfPE*azeHhyEL~`S634c)W<8!4eC)5sG;S35AFCZ&O={M0SVd8nuQr(pB zi|iJzVs?n|nTvUae}uo!aH^F?H!}89^i9acl)YQrNxrd9+9pwo=$+G# zsZU2hPp1*ZVpN!#f687vq8G>cW=nTg9Mq!=m?5}ZS|@5Nm>t8q9kV9oJCu~}R#H}0 zd8K=m?j{Ft`M(S{7Mv9x*Xx40EYHru&j zTdCY;?cQP2GZMZ^xDv=N`9p(=XKUQ+(x-43B`7RFf6_a#!8)OUml~1iW45`+P?*rc zEIc*pcF>%iyAGhgAVb4*a^j3vG2(;bQxCz^esGo|XfFZHBZ>tT#l*DI@PK=kL4L%CJu%6r6z$s=%Zg^o%J!WU(QoIG6sE5wo=`g`+wD@>{S1sQ# zT3_6&7gZ2|fo%a%OQ$HG3DXCU#HUG;dSd*;>T^DXu41+OONl?UrTfg33b#h05ao+C z?tT=}ndkWM$_C{qE?y2L-U!*e@%o%6x8F!;iovE$&ddfgjN?PRLNDMN^*qOA2uV z0hS?WaaT?}MggaC$;rfiqT*F&GhSh!ir?z5FbCOrZ*!vbgAg!tLaXH=!NGq05BCa| zZT|pbTMe>E{{R5Ln0#CGKmD0|CZ@(H#n8igVce+b2d_p_mI<|fr~Sn_Pc(j}P$2ol z1ixT2k@-usu(I}UG|7`RaZ~X{16zU^WN$AJ#c+DIQF)1A`*9Pz0lP?*h&tfZR&FFh+ShVvU*%pi{EUN0?UbCE|_VVJw$MSP6GC9!Pp~ zxxdW6$B4Ug3jhgETmTedj?G89$kqP<%%j#~H;GYdFT{C-ruV|x zIngB`x0Am!E9F3zVbj=*V%b+DE)xgsQm`*C=Z{j*uT#kc%X!^I`)TnttUbk5+% zv$RS@4nm+EBrHURckQ)vmo?hLm%pQ5kEu&GYG)Z+=r97#%=> zMYVgD=(7@zxWsX*q8OtkT(KDqO=WtGb;-F~IxNQR*Q&h2(Q|p6fpPaSUopK!ZKrbF zB{9=-ql1@kWbKi7!?{Ojw9E9Cy600cHWWYlH5xVTj-5(r(LW4e^ZSJq-%#{TIjEzD zBzaCJWDg&5pH7|4%mr7}$AJyqO!YDMIC-9uj?I2&tS)ilKb7hs#-OIYiD3oB(0PD& ziHhMd-_!-?^9Z%JK`HYV-JzoEf9eXbIJf0kHoV?gV_HfWeT#zPqwGs7Ou8ms#)dcj zQQQ}K>U5U#m@9BEw2Yh($Z;=uW0)fO=%~xGtv`rM#wQxYZKnPTL%!wVm_@GPT7J`z ziCMphD)i=Q{{Y;jJunpW#N{n?L`v6&UkRNGt)t}HJr7MWYx_g>X%#XITMXF~i(}z@hs@}3 z(T60i#+dDhuiE&8q&v$X4%J6V(IU@TPMpQL>HPCh?E-A>XS-agXL%t<29q>`yZW7v zb1ysnLB{1Pf9iF=P*__!q?`A|saQIOhcI)}Tf|=*d5gLICk7=?E7Y?P{vsX9?iNeT zyh89?qj`z!AL^t>ITr5m0~eq57t328hyY>zME)azeR5tfW#r)fz6PAc--&;F^*nXS z0CBiYKG>`b!k%0b%-(pM3!bI!)!er`pLP6i_)^>!Z{}8~@|ne3OW4xJ{X$Ld(~JXf zB;aE<*NH|pA=EdNpe)BddxXW0h9OmQF7=4E%oC&L9XSk27K*kM3I57k@Z7NA{{TsR zC2?@`^*4Pw?pZ;UJkHZq`IrYz;=J>hu4M%{k-@TJJ_}L*0Kj3y9W0$Wl+6}<-w>5w zfqpCj4I;9T%Y_#C#HqH;u^6i6tro?=0xg%KX4{uKo0Zn4%+H&FXwOhT@re5+hjNKq z-XZhE5!4d@08mn{r4}8~Rq-m0bEulc41<|k#{9AK^D^hub)I?VBC^FJ>-QTD5ZuKM z33&BRq0W9_H%fb`c;G4S8g3{%)Drm{;PDDsy!MFy0HRUOtN?GBbFTOIWrZABHDS27O=u!aK*UlWjfG%oVHuc+0gX~h&B&^nVk$s zydpT+Z}+1J10hb_l`*t1ehk1ass5AP(ae*tC^lW;kdAI>vTpbwbF2+RGDeHJOopY_ zejmgsU)H~Ae~2bUcQJot;FZ+o)Ol7WDMJd>tIArJDk|kh)kMGYhWW?DE2dn;dbkx= zgSkj`G9z)a=l#<tY{$K`EUKk^oW2QBY;QOEMv@A-4?INI!SS}NF<{@GYip;Aljdy$` zvRgs=aJ1~}bG*f|NoRme${g43XDAN{+|xHJ=F9h-T-Dq=Kk8C{<|AY&{-D*|xqQH| z>I{mv68t?3P4UE65Zro<-VMdM+@;JQH|iOz#l>u#5t&E0I~*H>mQmwTzSaJe#ej)Tgh+CXUQLax>7h|ku)?@q> zp>eS)xA1Wc%gc0&@9d1Hnm$0@<~wH(!P*g{Wt7Y9DlRr>Z7~#8d5h}gP5}lg;)sni z9L)1fRqfS2j$p1b(-r-r%^|MwoT#CN&hFPaVL0o%!ZSZID&Qww zF)LYR6UTF?_CmrEbeMwtO*&AV4YK(?u`Nh#j3&^*{ox)&2BO^yf#}X5Toey5Xq{j8 z7Vi8^u*xo=-M!+y!i7!}y{t}jnL(ubd2$;9&k#@#?LbThIzpF->EZZAWC@e;J0NG= zxWfBEr^MtL;-h$ZkGV`T%epE$WoxMa00ssyGSdpdnvP*qrVrJJ`6*6s-c7<%nDJ+( z78kFIfwDLUB)!>SLtilzeIY~piz9!8C5?B|8CGWJFHA8M1MWE{<dfw1bCD)}HS^WWSTb{xLo2Hkhp zH~{br89Ho5HlI=)U$}5|U#Gd6?d2D8@M}fZ-Q^W#X)@R>7_oQ(Kt{&XSq#O6#oDcmU<$x<#GE~;j~GJ z_<~VUQM;M%of83Q$ngulPr^Of1C`XP*AM9^rh$q+NMa~;1*FUG60sH@-@wELIvIv? z>N`(BL03;}mtK58U{%>ND#=vC6o@q(E3S!5s*DV*`qk^Rc9ef3uRojVBnX0c6^%->x4p8dMhC3XbTpfD3n1LgpzY^33yvu-en$F>j zj2pb8U=OLtflRxBak|Y*o)ZXUxSPB`7^qBwA$M8~1UPaeyt&{wxpXw{hiFDF+v*Fb z^?T#QSqOu`t}KRQZFYiZhah5x TvVGc%@(qBG19;cbu%TAh^nSl=zDVXb94Ciu> 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

V{l9kMMD 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 TU_l;lzM2Yvfjw3!|Iz**l{!0Z literal 0 HcmV?d00001 diff --git a/dist/docs/assets/joker-2.jpg b/dist/docs/assets/joker-2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b44b5080786e93f36fb2c7192e15881f8c21eb02 GIT binary patch literal 65498 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 z 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

    A^E#Iv8X9!$KPzgi8G%}1Sfyv24p+>yi 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 JYX9Hb{|6W$ay|e6 literal 0 HcmV?d00001 diff --git a/dist/docs/assets/joker-3.jpg b/dist/docs/assets/joker-3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0bda0e22e348ef28cab26718f1068bf8907a41b5 GIT binary patch literal 116752 zcmb5VWl$Vl)Gj)>OR(S;T!S;XyUySqEV$cXNpJ~1_%OI@7~B%v-4Zmo1qcih2;@C{ z=ia(?tIn_Ubam~n?y4nSYwxw!>Zkwv{@+gkv4)De3IGKK06=*;0ROE6q5x><=$P1; z*#94J|4-l(;p5{IzMKTF2ndOYiC+=pnM2fq`gvTQom z1up3m=F5#0p=lfN{qkXUm@ey3wZ&1OZ>m$#sW2n-0VKkXZ#?FB$7X0tVNy26N=Q&S z!KB{nyv8!VKvGHTV^E^RuEnUX8|W87frk=7LYq7pn$03U6>#;HdAnCTJZn7+`LGDl z@IIme2NL{M$-#HVnGF=%Xt)3wZcJ`KYoTKsp0g*7VLD!*)SPTdnS97&Kd2^s0-U1O5&T9eN0cgp1iImO?_;6MsqW3`-cniHL1##LH8cv%_s=ou#`Lx2Er6%c z-ayi7_wsOI>htOJf_B`y&3Mom#W@GDUvA}J7<(c~@H;cWZMel1;l zW2+k&_<=Wtl?%+zIgPhK?ad_Mrc^FIrr)z0Ql^!<;fI)CWMaNzkd7zf@O!_{z#B@6 zF#$}5oTXLrU@|w$s04PIl!31P1K7OhZ1(?g1cNGga}LE3!){`!?9(D+;qDb?lS2 z4gIzAd*VCl#uuoEAvS3NeaZ|JiY#^6+~l&{t!^Y$Zs%mHY(j2LYzDg+I214qzu5E* zA5{WMPR=9A&Me4i{(Hm+`qaCa`upzg2h)d*hQGHnUxODdU>Nx=@s@;@%4Kuri!FGs z#+QSWbh5dXTC}b*W7#pk$Gh5{ki42Q<9<5`2XZ+$$gK%^dxNk!y6$ z7d(BJ0(9vboBU5GUhg(O(^j6W3}6yau$YvM(kHJanBY+`F^y)7J8*i>H~{|x#JxLD zj~ynII@)avd$^JfuRTYuu9Hnncvu|C*B$=Za&ZN%Hbk?cj9p34)jBrWbXfT+P6}Y)yOcYfUDFVRql7<||E< zh(&nnZhF?b2J8^5{QD1G)7%>TeOAuMZX%i`5hgd!R!+gz@R zB-3)@x=VV`s`$|VmAAb{T`*yv%)?u0f0Y_<Yg&uM}7Q2xN* zn1!RY%g^MNSg;aejh`Ia-IyA5Gq6aT=7V{!A%rzT^e%{#;A8m)vn*1A$^&p9#A?PonEKZ3N6|uVgZ5C z@M|y~Z~0Nd!(6D{k#zN#5LwyZ62-#swyC#%7GGJ3xY|VbZ+3Ns2pQDCQ_brT*<67k z+z02nuz6tuG@W*hAQ#(FA_+Qn>B>|_xqyh)pUqU|N}XPp;rd~!2so)JkiK1+;zr_ZI+~~)EjWG5C!JTN zq+8hhonq=13&qIj34KD2uNQ(VkV053Dqhx7VJ?Q0D3kLam|pvu?>Lx1Npt*uhZDrY zxefdN#6EUPWX@qW^lmgad1Dwzk)Qc+QJV#1s;EnLexxY3FL2D!EU9R?suHGrV-xwB zxyH6nffG06+oBf-CS3qwr$@=owP^jva$`<}^Sb>9BNGY53_LO>W>w%uVG?Vf=FI)d zQ{x_8Ra0<~FTvlAew@WJHQ!T{kx-QliNq||FYl?`;Slwrhi&P~BLd%Jb!68{u@8&J zKIHgnA1_DBl5FmAO?jqr=~u)wPVGiblld1c@w}>s+y^fAGmGyIzNlKQs*M#-=E#>sk9r+bOgY zXF75+Q$^}hv{4H%kOIZE-9CsDf*kP@nFM1dn*FBkaVFf&R(#V|Jq?AjnQ1US$jz}} zZHa3};ghhaLC103M;@gp-(AlIxf=&CW|QS0*`;o(m59g$BnbwseELM?mBp)`XT

    X9A;gU1= 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 literal 0 HcmV?d00001 diff --git a/dist/docs/changelog.html b/dist/docs/changelog.html index d6b1ac1..b890b07 100644 --- a/dist/docs/changelog.html +++ b/dist/docs/changelog.html @@ -1,6 +1,69 @@

    - v0.5.2 - Bugfixes + v0.6.0 - New components and Improved performance +

    + +

    New Components:

    +
      +
    • Chips
    • +
    • File
    • +
    • Image Loader
    • +
    • Progress
    • +
    • Snackbar
    • +
    + +

    New Features:

    +
      +
    • +

      SVG and PNG ICONS!!!

      +

      Another long time requested feature. Use external SVG icons inside the md-icon component with a lazy load and cache features.

      +
    • + +
    • +

      New ripple component

      +

      A more performant ripple component with great support for touch devices.

      +
    • + +
    • +

      Disable ripple globally

      +

      If you don't want that extra effect you can disable the ripple globally calling the API. Just follow the guide.

      +
    • + +
    • +

      Reduced file size

      +

      Now Vue Material is ~20% lighter

      +
    • + +
    • +

      Responsive md-offset on md-layout

      +

      md-flex-offset-{type}

      +
    • + +
    • +

      New md-layout alignment options with md-align

      +

      Apply an alignment to the container. Accepts start|center|end Example: md-align="end"

      +
    • +
    + +

    Breaking changes:

    +
      +
    • +

      The old v-md-ink-ripple is now removed

      +
    • +
    + +

    Fixes:

    +
      +
    • recalculate indicator tab when parent changes #258
    • +
    • fix md-input-container not reseting when model is null #277 (Thanks to @korylprince)
    • +
    • fix expansion lists size on resize #278
    • +
    • set empty file when click on cancel button in md-file #290 (Thanks to @korylprince)
    • +
    +
    + +
    +

    + v0.5.2 - Bugfixes

    Fixes: