UNPKG

@xysfe/actui

Version:

A fantastic mobile ui lib implement by Vue

1 lines 1.6 kB
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@xysfe/actui/es/assets/utils/helpers.js")):"function"==typeof define&&define.amd?define(["@xysfe/actui/es/assets/utils/helpers.js"],t):"object"==typeof exports?exports["assets/mixins/fontsize.js"]=t(require("@xysfe/actui/es/assets/utils/helpers.js")):e["assets/mixins/fontsize.js"]=t(e["@xysfe/actui/es/assets/utils/helpers.js"])}("undefined"!=typeof self?self:this,function(e){return function(e){function t(n){if(s[n])return s[n].exports;var o=s[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var s={};return t.m=e,t.c=s,t.d=function(e,s,n){t.o(e,s)||Object.defineProperty(e,s,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var s=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(s,"a",s),s},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="../es",t(t.s=735)}({42:function(t,s){t.exports=e},735:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s(42),o=(s.n(n),function(){var e=document.body.clientWidth;return e>=640&&(e=640),e/37.5}),i=function(){var e=o();e&&(this.xysfe_actui_font_size=e)};t.default={data:function(){return{xysfe_actui_font_size:0}},computed:{_fontSize:function(){return this.xysfe_actui_font_size+"px"}},mounted:function(){this.xysfe_actui_font_size=o(),this.debounceMethod=Object(n.debounce)(i.bind(this),200),window.addEventListener("resize",this.debounceMethod)},beforeDestory:function(){window.removeEventListener("resize",this.debounceMethod)}}}})});