vue-material/dist/components/mdCore/index.js

6 lines
22 KiB
JavaScript
Raw Permalink Normal View History

2017-06-19 16:25:45 +00:00
/*!
2017-06-22 11:00:36 +00:00
* Vue Material v0.7.3
2017-06-19 16:25:45 +00:00
* Made with love by Marcos Moura
* Released under the MIT License.
*/
2017-06-19 16:27:45 +00:00
!(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 f=n[r]={i:r,l:!1,exports:{}};return e[r].call(f.exports,f,f.exports,t),f.l=!0,f.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/",t(t.s=480)})({0:function(e,t){e.exports=function(e,t,n,r,f){var i,o=e=e||{},a=typeof e.default;"object"!==a&&"function"!==a||(i=e,o=e.default);var s="function"==typeof o?o.options:o;t&&(s.render=t.render,s.staticRenderFns=t.staticRenderFns),r&&(s._scopeId=r);var u;if(f?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(f)},s._ssrRegister=u):n&&(u=n),u){var c=s.functional,d=c?s.render:s.beforeCreate;c?s.render=function(e,t){return u.call(t),d(e,t)}:s.beforeCreate=d?[].concat(d,u):[u]}return{esModule:i,exports:o,options:s}}},11:function(e,t,n){var r=n(9),f=n(17);e.exports=n(3)?function(e,t,n){return r.f(e,t,f(1,n))}:function(e,t,n){return e[t]=n,e}},114:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function f(e){return f.installed?void console.warn("Vue Material is already installed."):(f.installed=!0,e.use(o.default),e.use(s.default),void e.material.styles.push(c.default))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var i=n(121),o=r(i),a=n(119),s=r(a),u=n(294),c=r(u);n(229),e.exports=t.default},119:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function f(e){e.component("md-ink-ripple",o.default)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var i=n(369),o=r(i);e.exports=t.default},120:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.changeHtmlMetaColor=void 0,f=t.createNewStyleElement=void 0;"server"!==n.i({NODE_ENV:"development"}).VUE_ENV&&(t.changeHtmlMetaColor=r=function(e,t,n){var r=document.querySelector('meta[name="theme-color"]');r?r.setAttribute("content",e):(r=document.createElement("meta"),r.setAttribute("name","theme-color"),r.setAttribute("content",e),document.head.appendChild(r)),document.body.classList.remove(n),document.body.classList.add(t)},t.createNewStyleElement=f=function(e,t){var n=document.head,r=n.querySelector("#"+t);if(r)r.textContent=e;else{var f=document.createElement("style");f.type="text/css",f.id=t,f.textContent=e,n.appendChild(f)}})},121:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function f(e){console.warn("The theme '"+e+"' doesn't exists. You need to register it first in order to use.")}function i(e,t,n,r){m.createNewStyleElement&&(e=x(e,t,n),e=e.replace(/THEME_NAME/g,r),(0,m.createNewStyleElement)(e,r))}function o(e){e.material=new e({data:{currentTheme:"default",inkRipple:!0,prefix:"md-theme-",styles:[],themes:{default:v}},watch:{styles:function(){this.refreshInjectedStyles()}},methods:{registerPalette:function(e,t){c.default[e]=t},useTheme:function(e){if(!(e in y)){var t=this.themes[e];return t?(i(this.styles.join("\n"),t,e,this.prefix+e),y[e]=!0):f(e)}},refreshInjectedStyles:function(){var e=this,t=this.styles.join("\n"),n=this.prefix;(0,s.default)(y).forEach((function(r){var f=e.themes[r];i(t,f,r,n+r)}))},registerTheme:function(e,t){var n=this;"string"==typeof e?this.themes[e]=t:(0,s.default)(e).forEach((function(t){return n.themes[t]=e[t]}))},setCurrentTheme:function(e){if(e!==this.currentTheme){var t=this.prefix;this.useTheme(e),m.changeHtmlMetaColor&&(0,m.changeHtmlMetaColor)(g[e],t+this.currentTheme,t+e