vue-material/dist/vue-material.js

8 lines
81 KiB
JavaScript
Raw Normal View History

2016-10-14 17:58:08 +00:00
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueMaterial=e():t.VueMaterial=e()}(this,function(){return function(t){function e(d){if(n[d])return n[d].exports;var o=n[d]={exports:{},id:d,loaded:!1};return t[d].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var n={};return e.m=t,e.c=n,e.p="/",e(0)}([function(t,e,n){t.exports=n(137)},function(t,e,n){var d,o,i;/*!
Autosize 3.0.17
license: MIT
http://www.jacklmoore.com/autosize
*/
!function(n,a){o=[e,t],d=a,i="function"==typeof d?d.apply(e,o):d,!(void 0!==i&&(t.exports=i))}(this,function(t,e){"use strict";function n(t){function e(){var e=window.getComputedStyle(t,null);"vertical"===e.resize?t.style.resize="none":"both"===e.resize&&(t.style.resize="horizontal"),s="content-box"===e.boxSizing?-(parseFloat(e.paddingTop)+parseFloat(e.paddingBottom)):parseFloat(e.borderTopWidth)+parseFloat(e.borderBottomWidth),isNaN(s)&&(s=0),r()}function n(e){var n=t.style.width;t.style.width="0px",t.offsetWidth,t.style.width=n,t.style.overflowY=e,o()}function d(t){for(var e=[];t&&t.parentNode&&t.parentNode instanceof Element;)t.parentNode.scrollTop&&e.push({node:t.parentNode,scrollTop:t.parentNode.scrollTop}),t=t.parentNode;return e}function o(){var e=t.style.height,n=d(t),o=document.documentElement&&document.documentElement.scrollTop;t.style.height="auto";var i=t.scrollHeight+s;return 0===t.scrollHeight?void(t.style.height=e):(t.style.height=i+"px",c=t.clientWidth,n.forEach(function(t){t.node.scrollTop=t.scrollTop}),void(o&&(document.documentElement.scrollTop=o)))}function r(){o();var e=window.getComputedStyle(t,null),d=Math.round(parseFloat(e.height)),i=Math.round(parseFloat(t.style.height));if(d!==i?"visible"!==e.overflowY&&n("visible"):"hidden"!==e.overflowY&&n("hidden"),l!==d){l=d;var r=a("autosize:resized");t.dispatchEvent(r)}}if(t&&t.nodeName&&"TEXTAREA"===t.nodeName&&!i.has(t)){var s=null,c=t.clientWidth,l=null,m=function(){t.clientWidth!==c&&r()},u=function(e){window.removeEventListener("resize",m,!1),t.removeEventListener("input",r,!1),t.removeEventListener("keyup",r,!1),t.removeEventListener("autosize:destroy",u,!1),t.removeEventListener("autosize:update",r,!1),i["delete"](t),Object.keys(e).forEach(function(n){t.style[n]=e[n]})}.bind(t,{height:t.style.height,resize:t.style.resize,overflowY:t.style.overflowY,overflowX:t.style.overflowX,wordWrap:t.style.wordWrap});t.addEventListener("autosize:destroy",u,!1),"onpropertychange"in t&&"oninput"in t&&t.addEventListener("keyup",r,!1),window.addEventListener("resize",m,!1),t.addEventListener("input",r,!1),t.addEventListener("autosize:update",r,!1),i.add(t),t.style.overflowX="hidden",t.style.wordWrap="break-word",e()}}function d(t){if(t&&t.nodeName&&"TEXTAREA"===t.nodeName){var e=a("autosize:destroy");t.dispatchEvent(e)}}function o(t){if(t&&t.nodeName&&"TEXTAREA"===t.nodeName){var e=a("autosize:update");t.dispatchEvent(e)}}var i="function"==typeof Set?new Set:function(){var t=[];return{has:function(e){return Boolean(t.indexOf(e)>-1)},add:function(e){t.push(e)},"delete":function(e){t.splice(t.indexOf(e),1)}}}(),a=function(t){return new Event(t)};try{new Event("test")}catch(r){a=function(t){var e=document.createEvent("Event");return e.initEvent(t,!0,!1),e}}var s=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?(s=function(t){return t},s.destroy=function(t){return t},s.update=function(t){return t}):(s=function(t,e){return t&&Array.prototype.forEach.call(t.length?t:[t],function(t){return n(t,e)}),t},s.destroy=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],d),t},s.update=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],o),t}),e.exports=s})},function(t,e,n){"use strict";function d(t){return t&&t.__esModule?t:{"default":t}}function o(t){t.component("md-avatar",t.extend(a["default"])),t.material.styles.push(s["default"])}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=o;var i=n(85),a=d(i),r=n(68),s=d(r)},function(t,e,n){"use strict";function d(t){return t&&t.__esModule?t:{"default":t}}function o(t){t.component("md-bottom-bar",t.extend(a["default"])),t.component("md-bottom-bar-item",t.extend(s["default"])),t.material.styles.push(l["default"])}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=o;var i=n(86),a=d(i),r=n(87),s=d(r),c=n(69),l=d(c)},function(t,e,n){"use strict";function d(t){return t&&t.__esModule?t:{"default":t}}function o(t){t.component("md-button",t.extend(a["default"])),t.material.styles.push(s["default"])}Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=o;var
2016-10-17 23:19:00 +00:00
e++,window.requestAnimationFrame(function(){t.calculateIndicatorPos(!0)}),e>200&&window.clearInterval(n)},1);this.recalculateAllTabsPos()},mdCentered:function(){this.recalculateAllTabsPos()},mdElevation:function(){this.elevation=this.mdElevation}},computed:{tabClasses:function(){return{"md-fixed":this.mdFixed,"md-centered":this.mdCentered||this.mdFixed,"md-has-icon":this.hasIcons,"md-has-label":this.hasLabel}},indicatorClass:function(){var t=this.lastIndicatorNumber>this.activeTabNumber;return this.lastIndicatorNumber=this.activeTabNumber,{"md-to-right":!t,"md-to-left":t}}},methods:{getHeaderClass:function(t){return{"md-active":this.activeTab===t.id,"md-disabled":t.disabled}},calculateIndicatorPos:function(t){var e=this,n=this.$refs.indicator,d=this.$el.offsetWidth;t&&n.classList.add("md-transition-off"),this.$nextTick(function(){var o=e.$refs.tabHeader[e.activeTabNumber],i=o.offsetLeft,a=d-i-o.offsetWidth;n.style.left=i+"px",n.style.right=a+"px",t&&window.setTimeout(function(){n.classList.remove("md-transition-off")},100)})},calculateTabPos:function(t,e){this.$refs.tabWrapper.style.transform="translate3D("+-this.$refs.tabContent.offsetWidth*this.activeTabNumber+"px, 0, 0)",t.style.width=this.$refs.tabContent.offsetWidth+"px",t.style.left=this.$refs.tabContent.offsetWidth*e+"px"},setVisibleTab:function(t){this.$refs.tabContent.style.height=t.offsetHeight+"px",t.classList.add("md-active")},changeTab:function(t){var e=this,n=Object.keys(this.tabs),d=t||n[0],o=n.indexOf(d);this.tabs[this.activeTab||d].ref.classList.remove("md-active"),this.activeTab=d,this.activeTabNumber=o,this.$nextTick(function(){e.calculateIndicatorPos(),e.calculateTabPos(e.tabs[d].ref,o),e.setVisibleTab(e.tabs[d].ref)}),this.$emit("change",o)},handleTabData:function(t){var e=Object.keys(this.tabs),n=e.indexOf(t.id);this.hasIcons=!!t.icon,this.hasLabel=!!t.label,t.disabled?this.changeTab(e[n+1]):t.active&&this.changeTab(t.id)},registerTab:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.calculateTabPos(this.tabs[t.id].ref,Object.keys(this.tabs).length-1)},updateTabData:function(t){this.tabs[t.id]=t,this.handleTabData(t),this.$forceUpdate(),this.recalculateAllTabsPos()},recalculateAllTabsPos:function(t){var e=this;"undefined"==typeof t&&(t=!0),window.requestAnimationFrame(function(){e.calculateIndicatorPos(!t),Object.keys(e.tabs).forEach(function(t,n){e.calculateTabPos(e.tabs[t].ref,n)})})}},mounted:function(){this.activeTab||this.changeTab(),window.addEventListener("resize",this.recalculateAllTabsPos)},beforeDestroy:function(){window.removeEventListener("resize",this.recalculateAllTabsPos)}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=void 0,d=void 0,o=void 0,i=function(t){var e=t.targetElement.getBoundingClientRect();switch(t.mdDirection){case"top":t.$el.style.top=e.top-t.$el.offsetHeight+"px",t.$el.style.left=e.left+e.width/2+"px";break;case"right":t.$el.style.top=e.top+"px",t.$el.style.left=e.left+e.width+"px";break;case"bottom":t.$el.style.top=e.bottom+"px",t.$el.style.left=e.left+e.width/2+"px";break;case"left":t.$el.style.top=e.top+"px",t.$el.style.left=e.left-t.$el.offsetWidth+"px";break;default:console.warn("Invalid "+t.mdDirection+" option to md-direction option")}};e["default"]={props:{mdDirection:{type:String,"default":"bottom"},mdDelay:{type:String,"default":"0"}},data:function(){return{active:!1}},computed:{classes:function(){return{"md-active":this.active,"md-tooltip-top":"top"===this.mdDirection,"md-tooltip-right":"right"===this.mdDirection,"md-tooltip-bottom":"bottom"===this.mdDirection,"md-tooltip-left":"left"===this.mdDirection}},style:function(){return{"transition-delay":this.mdDelay+"ms"}}},watch:{mdDirection:function(){i(this)}},mounted:function(){var t=this,e=this.$el,o=e.parentNode;this.targetElement=o,n=function(){document.body.appendChild(e),i(t),t.active=!0},d=function(){var n=function d(){e.removeEventListener("transitionend",d),e.parentNode&&!e.classList.contains("md-active")&&document.body.removeChild(e)};t.active=!1,e.removeEventListener("transitionend",n),e.addEventListener("
},function(t,e){!function(){function t(t,n){var o=t[n];t[n]=function(t){var n,i=!1,a=!1;return t.match(d)?(t=t.replace(d,""),this.parentNode||(e.appendChild(this),a=!0),parentNode=this.parentNode,this.id||(this.id="rootedQuerySelector_id_"+(new Date).getTime(),i=!0),n=o.call(parentNode,"#"+this.id+" "+t),i&&(this.id=""),a&&e.removeChild(this),n):o.call(this,t)}}if(!HTMLElement.prototype.querySelectorAll)throw new Error("rootedQuerySelectorAll: This polyfill can only be used with browsers that support querySelectorAll");var e=document.createElement("div");try{e.querySelectorAll(":scope *")}catch(n){var d=/^\s*:scope/gi;t(HTMLElement.prototype,"querySelector"),t(HTMLElement.prototype,"querySelectorAll")}}()},function(t,e,n){var d,o;n(49);var i=n(112);o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=d},function(t,e,n){var d,o;n(62),d=n(25);var i=n(127);o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=d},function(t,e,n){var d,o;d=n(26);var i=n(129);o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=d},function(t,e,n){var d,o;n(65),d=n(27),o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),t.exports=d},function(t,e,n){var d,o;n(55),d=n(28);var i=n(120);o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=d},function(t,e,n){var d,o;n(54),d=n(29);var i=n(119);o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=d},function(t,e,n){var d,o;n(51);var i=n(114);o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=d},function(t,e,n){var d,o;n(61);var i=n(126);o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=d},function(t,e,n){var d,o;d=n(30);var i=n(122);o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=d},function(t,e,n){var d,o;n(64),d=n(31);var i=n(130);o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=d},function(t,e,n){var d,o;d=n(32);var i=n(117);o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=d},function(t,e,n){var d,o;n(53);var i=n(116);o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=d},function(t,e,n){var d,o;d=n(33);var i=n(118);o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,t.exports=d},function(t,e,n){var d,o;d=n(34),o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["default"]||(o=d=d["default"]),"function"==typeof o&&(o=o.options),t.exports=d},function(t,e,n){var d,o;n(52),d=n(35);var i=n(115);o=d=d||{},"object"!=typeof d["default"]&&"function"!=typeof d["def