UNPKG

@square/maker

Version:

Maker Design System by Square

2 lines 6.97 kB
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("../../components/Theme"),require("../../components/TransitionFadeIn"),require("../../components/TransitionResponsive"),require("../../utils/RenderFn"),require("../../utils/css-validator"),require("../../utils/transitions"),require("vue"));else if("function"==typeof define&&define.amd)define(["../../components/Theme","../../components/TransitionFadeIn","../../components/TransitionResponsive","../../utils/RenderFn","../../utils/css-validator","../../utils/transitions","vue"],t);else{var n="object"==typeof exports?t(require("../../components/Theme"),require("../../components/TransitionFadeIn"),require("../../components/TransitionResponsive"),require("../../utils/RenderFn"),require("../../utils/css-validator"),require("../../utils/transitions"),require("vue")):t(e["../../components/Theme"],e["../../components/TransitionFadeIn"],e["../../components/TransitionResponsive"],e["../../utils/RenderFn"],e["../../utils/css-validator"],e["../../utils/transitions"],e.vue);for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(this,(function(e,t,n,r,o,s,i){return(()=>{var a={89:function(e){e.exports=function(){"use strict";var e=function(e){var t=e.props,n=e.data,r=e.parent,o=function e(t){return Array.isArray(t)?(n=t=>e(t),t.reduce(((e,t)=>e.concat(n(t))),[])):null!==(r=t)&&"object"==typeof r?function(e){let t=[];for(const n in e)e[n]&&t.push(n);return t}(t):"string"==typeof t&&t?[t]:[];var n,r}([n.staticClass,n.class]);if(o){var s,i,a,l=(i=(s=t).body,a=s.document,i?window.document.body:!!a&&window.document.documentElement);if(l){var d=function(e,t){if(!t.length)return;const{classList:n}=e;return t.filter((e=>{if(!n.contains(e))return n.add(e),!0}))}(l,o),c=function(){!function(e,t){if(!t||!t.length)return;let n;for(;n=t.shift();)e.classList.remove(n);e.classList.length||e.removeAttribute("class")}(l,d)};r.$once("hook:beforeUpdate",c),r.$once("hook:destroyed",c)}}},t=Object.prototype.hasOwnProperty,n=function(e,t,n){var r="&"===t[0],o="~"===(t=r?t.slice(1):t)[0],s="!"===(t=o?t.slice(1):t)[0];return{o:e,t:t=s?t.slice(1):t,i:n,u:{once:o,capture:s,passive:r}}},r=function(e){var r,o,s,i=e.props,a=e.listeners,l=e.parent,d=function(e,r){var o,s,i=[];for(var a in r)if(o=r,s=a,t.call(o,s)){var l=r[a],d=n(e,a,l);d.o.addEventListener(d.t,d.i,d.u),i.push(d)}return i}((o=(r=i).body,s=r.document,o?window.document.body:s?window.document:window),a),c=function(){!function(e){for(var t;t=e.shift();)t.o.removeEventListener(t.t,t.i,t.u)}(d)};l.$once("hook:beforeUpdate",c),l.$once("hook:destroyed",c)},o=function(t){r(t),e(t)};return{name:"pseudo-window",functional:!0,props:{document:Boolean,body:Boolean},render:function(e,t){return t.parent._isMounted?o(t):t.parent.$once("hook:mounted",(function(){o(t)})),t.slots().default}}}()},219:t=>{"use strict";t.exports=e},403:e=>{"use strict";e.exports=t},216:e=>{"use strict";e.exports=n},296:e=>{"use strict";e.exports=r},948:e=>{"use strict";e.exports=o},387:e=>{"use strict";e.exports=s},103:e=>{"use strict";e.exports=i}},l={};function d(e){var t=l[e];if(void 0!==t)return t.exports;var n=l[e]={exports:{}};return a[e].call(n.exports,n,n.exports,d),n.exports}d.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return d.d(t,{a:t}),t},d.d=(e,t)=>{for(var n in t)d.o(t,n)&&!d.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},d.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),d.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var c={};return(()=>{"use strict";d.r(c),d.d(c,{MBlade:()=>a,MBladeContent:()=>F,MBladeLayer:()=>g,bladeApi:()=>e});const e=Symbol("bladeApiKey");var t=d(948),n=d.n(t),r=d(219);const o={inject:{theme:{default:(0,r.defaultTheme)(),from:r.MThemeKey}},inheritAttrs:!1,props:{bgColor:{type:String,default:void 0,validator:n()("color")},color:{type:String,default:void 0,validator:n()("color")},ariaLabelledby:{type:String,default:void 0}},computed:{...(0,r.resolveThemeableProps)("blade",["bgColor","color"]),style(){return{"--bg-color":this.resolvedBgColor,"--color":this.resolvedColor}}}},s={BladeContainer:"📚19-10-2M88DH",Blade:"📚19-10-2VsGfs"};function i(e,t,n,r,o,s,i,a){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),r&&(d.functional=!0),s&&(d._scopeId="data-v-"+s),i?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},d._ssrRegister=l):o&&(l=a?function(){o.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:o),l)if(d.functional){d._injectStyles=l;var c=d.render;d.render=function(e,t){return l.call(t),c(e,t)}}else{var u=d.beforeCreate;d.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:d}}const a=i(o,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",e._g(e._b({class:e.$s.BladeContainer,style:e.style,attrs:{"aria-labelledby":e.ariaLabelledby}},"div",e.$attrs,!1),e.$listeners),[n("div",{class:e.$s.Blade},[e._t("default")],2)])}),[],!1,(function(e){this.$s=s.locals||s}),null,null).exports;var l=d(103),u=d.n(l),p=d(89),f=d.n(p),v=d(403),m=d(216),h=d(387),b=d(296),y=d.n(b);const _={provide(){const t={state:u().observable({renderFn:void 0}),open(e){return this.state.renderFn=e,()=>{this.state.renderFn===e&&(this.state.renderFn=void 0)}},close(){this.state.renderFn=void 0}};return this.bladeApi||(this.bladeApi=t),{[e]:t}}},T={components:{PseudoWindow:f(),MTransitionFadeIn:v.MTransitionFadeIn,MTransitionResponsive:m.MTransitionResponsive,RenderFn:y()},inject:{bladeApi:e},inheritAttrs:!1,apiMixin:_,data:()=>({transitions:[{minWidth:h.mobileMinWidth,enter:h.springUpFn,leave:h.springDownFn},{minWidth:h.tabletMinWidth,enter:h.springLeftFn,leave:h.springRightFn}]})},$={Layer:"📚19-10-2EuOUU",BladeLayer:"📚19-10-2_bcQS",Translucent:"📚19-10-2sCLKU",disableScroll:"📚19-10-2G6VL6"};const g=i(T,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$s.Layer},[n("m-transition-fade-in",[e.bladeApi.state.renderFn?n("div",{class:e.$s.Translucent}):e._e()]),e._v(" "),n("m-transition-responsive",{attrs:{transitions:e.transitions}},[e.bladeApi.state.renderFn?n("div",{class:e.$s.BladeLayer},[n("pseudo-window",{class:e.$s.disableScroll,attrs:{body:""}}),e._v(" "),n("render-fn",{attrs:{"render-fn":e.bladeApi.state.renderFn}})],1):e._e()])],1)}),[],!1,(function(e){this.$s=$.locals||$}),null,null).exports;const x={BladeContent:"📚19-10-2ovy7R"};const F=i({},(function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{class:e.$s.BladeContent},[e._t("default")],2)}),[],!1,(function(e){this.$s=x.locals||x}),null,null).exports})(),c})()})); //# sourceMappingURL=script.js.map