{"version":3,"file":"triple-bounce-BmhCvepO.mjs","sources":["../src/components/spinner/behavior/triple-bounce.vue"],"sourcesContent":["<template>\n  <div class=\"dpzvc3-spinner-triple-bounce\" :style=\"spinnerStyle\">\n    <div\n      v-for=\"(i, key) in 3\"\n      :key=\"key\"\n      class=\"bounce\"\n      :class=\"'bounce-' + i\"\n      :style=\"bounceStyle\"\n    />\n  </div>\n</template>\n\n<script type=\"text/ecmascript-6\">\nimport props from '../props'\n\nexport default {\n  mixins: [props],\n  computed: {\n    // eslint-disable-next-line vue/return-in-computed-property\n    unitSize () {\n      if (this.size) {\n        return Math.round(this.size / 6) * 2\n      }\n    },\n    // eslint-disable-next-line vue/return-in-computed-property\n    spinnerStyle () {\n      if (this.size) {\n        return {\n          padding: (this.size - this.unitSize) / 2 + 'px 0'\n        }\n      }\n    },\n    bounceStyle () {\n      const style = {}\n\n      if (this.size) {\n        style.width = this.unitSize + 'px'\n        style.height = this.unitSize + 'px'\n      }\n\n      if (this.color) {\n        style.backgroundColor = this.color\n      }\n\n      return style\n    }\n  }\n}\n</script>\n"],"names":["props","_createElementBlock","_openBlock","_Fragment","_renderList","_createElementVNode","_normalizeClass"],"mappings":";;;AAeA,MAAK,YAAU;AAAA,EACb,QAAQ,CAACA,YAAK;AAAA,EACd,UAAU;AAAA;AAAA,IAER,WAAY;AACV,UAAI,KAAK,MAAM;AACb,eAAO,KAAK,MAAM,KAAK,OAAO,CAAC,IAAI;AAAA,MACrC;AAAA,IACF;AAAA;AAAA,IAEA,eAAgB;AACd,UAAI,KAAK,MAAM;AACb,eAAO;AAAA,UACL,UAAU,KAAK,OAAO,KAAK,YAAY,IAAI;AAAA,QAC7C;AAAA,MACF;AAAA,IACF;AAAA,IACA,cAAe;AACb,YAAM,QAAQ,CAAA;AAEd,UAAI,KAAK,MAAM;AACb,cAAM,QAAQ,KAAK,WAAW;AAC9B,cAAM,SAAS,KAAK,WAAW;AAAA,MACjC;AAEA,UAAI,KAAK,OAAO;AACd,cAAM,kBAAkB,KAAK;AAAA,MAC/B;AAEA,aAAO;AAAA,IACT;AAAA,EACF;AACF;;sBA9CEC,mBAQM,OAAA;AAAA,IARD,OAAM;AAAA,IAAgC,sBAAO,SAAA,YAAY;AAAA;KAC5DC,UAAA,GAAAD,mBAMEE,UAAA,MAAAC,WALmB,GAAC,CAAZ,GAAG,QAAG;aADhBC,mBAME,OAAA;AAAA,QAJC;AAAA,QACD,OAAKC,eAAA,CAAC,UAAQ,YACM,CAAC,CAAA;AAAA,QACpB,sBAAO,SAAA,WAAW;AAAA;;;;;"}