UNPKG

vue-cesium

Version:
1 lines 9.78 kB
{"version":3,"file":"spinner-ios.mjs","sources":["../../../../../../packages/components/ui/spinner/spinner-ios.ts"],"sourcesContent":["import { h, defineComponent } from 'vue'\n\nimport useSpinner, { useSpinnerProps } from './use-spinner'\n\nconst svg = [\n h(\n 'g',\n {\n 'stroke-width': '4',\n 'stroke-linecap': 'round'\n },\n [\n h(\n 'line',\n {\n y1: '17',\n y2: '29',\n transform: 'translate(32,32) rotate(180)'\n },\n [\n h('animate', {\n attributeName: 'stroke-opacity',\n dur: '750ms',\n values: '1;.85;.7;.65;.55;.45;.35;.25;.15;.1;0;1',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'line',\n {\n y1: '17',\n y2: '29',\n transform: 'translate(32,32) rotate(210)'\n },\n [\n h('animate', {\n attributeName: 'stroke-opacity',\n dur: '750ms',\n values: '0;1;.85;.7;.65;.55;.45;.35;.25;.15;.1;0',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'line',\n {\n y1: '17',\n y2: '29',\n transform: 'translate(32,32) rotate(240)'\n },\n [\n h('animate', {\n attributeName: 'stroke-opacity',\n dur: '750ms',\n values: '.1;0;1;.85;.7;.65;.55;.45;.35;.25;.15;.1',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'line',\n {\n y1: '17',\n y2: '29',\n transform: 'translate(32,32) rotate(270)'\n },\n [\n h('animate', {\n attributeName: 'stroke-opacity',\n dur: '750ms',\n values: '.15;.1;0;1;.85;.7;.65;.55;.45;.35;.25;.15',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'line',\n {\n y1: '17',\n y2: '29',\n transform: 'translate(32,32) rotate(300)'\n },\n [\n h('animate', {\n attributeName: 'stroke-opacity',\n dur: '750ms',\n values: '.25;.15;.1;0;1;.85;.7;.65;.55;.45;.35;.25',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'line',\n {\n y1: '17',\n y2: '29',\n transform: 'translate(32,32) rotate(330)'\n },\n [\n h('animate', {\n attributeName: 'stroke-opacity',\n dur: '750ms',\n values: '.35;.25;.15;.1;0;1;.85;.7;.65;.55;.45;.35',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'line',\n {\n y1: '17',\n y2: '29',\n transform: 'translate(32,32) rotate(0)'\n },\n [\n h('animate', {\n attributeName: 'stroke-opacity',\n dur: '750ms',\n values: '.45;.35;.25;.15;.1;0;1;.85;.7;.65;.55;.45',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'line',\n {\n y1: '17',\n y2: '29',\n transform: 'translate(32,32) rotate(30)'\n },\n [\n h('animate', {\n attributeName: 'stroke-opacity',\n dur: '750ms',\n values: '.55;.45;.35;.25;.15;.1;0;1;.85;.7;.65;.55',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'line',\n {\n y1: '17',\n y2: '29',\n transform: 'translate(32,32) rotate(60)'\n },\n [\n h('animate', {\n attributeName: 'stroke-opacity',\n dur: '750ms',\n values: '.65;.55;.45;.35;.25;.15;.1;0;1;.85;.7;.65',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'line',\n {\n y1: '17',\n y2: '29',\n transform: 'translate(32,32) rotate(90)'\n },\n [\n h('animate', {\n attributeName: 'stroke-opacity',\n dur: '750ms',\n values: '.7;.65;.55;.45;.35;.25;.15;.1;0;1;.85;.7',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'line',\n {\n y1: '17',\n y2: '29',\n transform: 'translate(32,32) rotate(120)'\n },\n [\n h('animate', {\n attributeName: 'stroke-opacity',\n dur: '750ms',\n values: '.85;.7;.65;.55;.45;.35;.25;.15;.1;0;1;.85',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'line',\n {\n y1: '17',\n y2: '29',\n transform: 'translate(32,32) rotate(150)'\n },\n [\n h('animate', {\n attributeName: 'stroke-opacity',\n dur: '750ms',\n values: '1;.85;.7;.65;.55;.45;.35;.25;.15;.1;0;1',\n repeatCount: 'indefinite'\n })\n ]\n )\n ]\n )\n]\n\nexport default defineComponent({\n name: 'VcSpinnerIos',\n\n props: useSpinnerProps,\n\n setup(props) {\n const { cSize, classes } = useSpinner(props)\n\n return () =>\n h(\n 'svg',\n {\n class: classes.value,\n width: cSize.value,\n height: cSize.value,\n stroke: 'currentColor',\n fill: 'currentColor',\n viewBox: '0 0 64 64'\n },\n svg\n )\n }\n})\n"],"names":[],"mappings":";;;;AAIA,MAAM,GAAM,GAAA;AAAA,EACV,CAAA;AAAA,IACE,GAAA;AAAA,IACA;AAAA,MACE,cAAgB,EAAA,GAAA;AAAA,MAChB,gBAAkB,EAAA,OAAA;AAAA,KACpB;AAAA,IACA;AAAA,MACE,CAAA;AAAA,QACE,MAAA;AAAA,QACA;AAAA,UACE,EAAI,EAAA,IAAA;AAAA,UACJ,EAAI,EAAA,IAAA;AAAA,UACJ,SAAW,EAAA,8BAAA;AAAA,SACb;AAAA,QACA;AAAA,UACE,EAAE,SAAW,EAAA;AAAA,YACX,aAAe,EAAA,gBAAA;AAAA,YACf,GAAK,EAAA,OAAA;AAAA,YACL,MAAQ,EAAA,yCAAA;AAAA,YACR,WAAa,EAAA,YAAA;AAAA,WACd,CAAA;AAAA,SACH;AAAA,OACF;AAAA,MACA,CAAA;AAAA,QACE,MAAA;AAAA,QACA;AAAA,UACE,EAAI,EAAA,IAAA;AAAA,UACJ,EAAI,EAAA,IAAA;AAAA,UACJ,SAAW,EAAA,8BAAA;AAAA,SACb;AAAA,QACA;AAAA,UACE,EAAE,SAAW,EAAA;AAAA,YACX,aAAe,EAAA,gBAAA;AAAA,YACf,GAAK,EAAA,OAAA;AAAA,YACL,MAAQ,EAAA,yCAAA;AAAA,YACR,WAAa,EAAA,YAAA;AAAA,WACd,CAAA;AAAA,SACH;AAAA,OACF;AAAA,MACA,CAAA;AAAA,QACE,MAAA;AAAA,QACA;AAAA,UACE,EAAI,EAAA,IAAA;AAAA,UACJ,EAAI,EAAA,IAAA;AAAA,UACJ,SAAW,EAAA,8BAAA;AAAA,SACb;AAAA,QACA;AAAA,UACE,EAAE,SAAW,EAAA;AAAA,YACX,aAAe,EAAA,gBAAA;AAAA,YACf,GAAK,EAAA,OAAA;AAAA,YACL,MAAQ,EAAA,0CAAA;AAAA,YACR,WAAa,EAAA,YAAA;AAAA,WACd,CAAA;AAAA,SACH;AAAA,OACF;AAAA,MACA,CAAA;AAAA,QACE,MAAA;AAAA,QACA;AAAA,UACE,EAAI,EAAA,IAAA;AAAA,UACJ,EAAI,EAAA,IAAA;AAAA,UACJ,SAAW,EAAA,8BAAA;AAAA,SACb;AAAA,QACA;AAAA,UACE,EAAE,SAAW,EAAA;AAAA,YACX,aAAe,EAAA,gBAAA;AAAA,YACf,GAAK,EAAA,OAAA;AAAA,YACL,MAAQ,EAAA,2CAAA;AAAA,YACR,WAAa,EAAA,YAAA;AAAA,WACd,CAAA;AAAA,SACH;AAAA,OACF;AAAA,MACA,CAAA;AAAA,QACE,MAAA;AAAA,QACA;AAAA,UACE,EAAI,EAAA,IAAA;AAAA,UACJ,EAAI,EAAA,IAAA;AAAA,UACJ,SAAW,EAAA,8BAAA;AAAA,SACb;AAAA,QACA;AAAA,UACE,EAAE,SAAW,EAAA;AAAA,YACX,aAAe,EAAA,gBAAA;AAAA,YACf,GAAK,EAAA,OAAA;AAAA,YACL,MAAQ,EAAA,2CAAA;AAAA,YACR,WAAa,EAAA,YAAA;AAAA,WACd,CAAA;AAAA,SACH;AAAA,OACF;AAAA,MACA,CAAA;AAAA,QACE,MAAA;AAAA,QACA;AAAA,UACE,EAAI,EAAA,IAAA;AAAA,UACJ,EAAI,EAAA,IAAA;AAAA,UACJ,SAAW,EAAA,8BAAA;AAAA,SACb;AAAA,QACA;AAAA,UACE,EAAE,SAAW,EAAA;AAAA,YACX,aAAe,EAAA,gBAAA;AAAA,YACf,GAAK,EAAA,OAAA;AAAA,YACL,MAAQ,EAAA,2CAAA;AAAA,YACR,WAAa,EAAA,YAAA;AAAA,WACd,CAAA;AAAA,SACH;AAAA,OACF;AAAA,MACA,CAAA;AAAA,QACE,MAAA;AAAA,QACA;AAAA,UACE,EAAI,EAAA,IAAA;AAAA,UACJ,EAAI,EAAA,IAAA;AAAA,UACJ,SAAW,EAAA,4BAAA;AAAA,SACb;AAAA,QACA;AAAA,UACE,EAAE,SAAW,EAAA;AAAA,YACX,aAAe,EAAA,gBAAA;AAAA,YACf,GAAK,EAAA,OAAA;AAAA,YACL,MAAQ,EAAA,2CAAA;AAAA,YACR,WAAa,EAAA,YAAA;AAAA,WACd,CAAA;AAAA,SACH;AAAA,OACF;AAAA,MACA,CAAA;AAAA,QACE,MAAA;AAAA,QACA;AAAA,UACE,EAAI,EAAA,IAAA;AAAA,UACJ,EAAI,EAAA,IAAA;AAAA,UACJ,SAAW,EAAA,6BAAA;AAAA,SACb;AAAA,QACA;AAAA,UACE,EAAE,SAAW,EAAA;AAAA,YACX,aAAe,EAAA,gBAAA;AAAA,YACf,GAAK,EAAA,OAAA;AAAA,YACL,MAAQ,EAAA,2CAAA;AAAA,YACR,WAAa,EAAA,YAAA;AAAA,WACd,CAAA;AAAA,SACH;AAAA,OACF;AAAA,MACA,CAAA;AAAA,QACE,MAAA;AAAA,QACA;AAAA,UACE,EAAI,EAAA,IAAA;AAAA,UACJ,EAAI,EAAA,IAAA;AAAA,UACJ,SAAW,EAAA,6BAAA;AAAA,SACb;AAAA,QACA;AAAA,UACE,EAAE,SAAW,EAAA;AAAA,YACX,aAAe,EAAA,gBAAA;AAAA,YACf,GAAK,EAAA,OAAA;AAAA,YACL,MAAQ,EAAA,2CAAA;AAAA,YACR,WAAa,EAAA,YAAA;AAAA,WACd,CAAA;AAAA,SACH;AAAA,OACF;AAAA,MACA,CAAA;AAAA,QACE,MAAA;AAAA,QACA;AAAA,UACE,EAAI,EAAA,IAAA;AAAA,UACJ,EAAI,EAAA,IAAA;AAAA,UACJ,SAAW,EAAA,6BAAA;AAAA,SACb;AAAA,QACA;AAAA,UACE,EAAE,SAAW,EAAA;AAAA,YACX,aAAe,EAAA,gBAAA;AAAA,YACf,GAAK,EAAA,OAAA;AAAA,YACL,MAAQ,EAAA,0CAAA;AAAA,YACR,WAAa,EAAA,YAAA;AAAA,WACd,CAAA;AAAA,SACH;AAAA,OACF;AAAA,MACA,CAAA;AAAA,QACE,MAAA;AAAA,QACA;AAAA,UACE,EAAI,EAAA,IAAA;AAAA,UACJ,EAAI,EAAA,IAAA;AAAA,UACJ,SAAW,EAAA,8BAAA;AAAA,SACb;AAAA,QACA;AAAA,UACE,EAAE,SAAW,EAAA;AAAA,YACX,aAAe,EAAA,gBAAA;AAAA,YACf,GAAK,EAAA,OAAA;AAAA,YACL,MAAQ,EAAA,2CAAA;AAAA,YACR,WAAa,EAAA,YAAA;AAAA,WACd,CAAA;AAAA,SACH;AAAA,OACF;AAAA,MACA,CAAA;AAAA,QACE,MAAA;AAAA,QACA;AAAA,UACE,EAAI,EAAA,IAAA;AAAA,UACJ,EAAI,EAAA,IAAA;AAAA,UACJ,SAAW,EAAA,8BAAA;AAAA,SACb;AAAA,QACA;AAAA,UACE,EAAE,SAAW,EAAA;AAAA,YACX,aAAe,EAAA,gBAAA;AAAA,YACf,GAAK,EAAA,OAAA;AAAA,YACL,MAAQ,EAAA,yCAAA;AAAA,YACR,WAAa,EAAA,YAAA;AAAA,WACd,CAAA;AAAA,SACH;AAAA,OACF;AAAA,KACF;AAAA,GACF;AACF,CAAA,CAAA;AAEA,iBAAe,eAAgB,CAAA;AAAA,EAC7B,IAAM,EAAA,cAAA;AAAA,EAEN,KAAO,EAAA,eAAA;AAAA,EAEP,MAAM,KAAO,EAAA;AACX,IAAA,MAAM,EAAE,KAAA,EAAO,OAAQ,EAAA,GAAI,WAAW,KAAK,CAAA,CAAA;AAE3C,IAAA,OAAO,MACL,CAAA;AAAA,MACE,KAAA;AAAA,MACA;AAAA,QACE,OAAO,OAAQ,CAAA,KAAA;AAAA,QACf,OAAO,KAAM,CAAA,KAAA;AAAA,QACb,QAAQ,KAAM,CAAA,KAAA;AAAA,QACd,MAAQ,EAAA,cAAA;AAAA,QACR,IAAM,EAAA,cAAA;AAAA,QACN,OAAS,EAAA,WAAA;AAAA,OACX;AAAA,MACA,GAAA;AAAA,KACF,CAAA;AAAA,GACJ;AACF,CAAC,CAAA;;;;"}