UNPKG

@dspacev-bundle/vue-cesium

Version:
1 lines 4.97 kB
{"version":3,"file":"spinner-dots.mjs","sources":["../../../../../../packages/components/ui/spinner/spinner-dots.ts"],"sourcesContent":["import { h, defineComponent } from 'vue'\n\nimport useSpinner, { useSpinnerProps } from './use-spinner'\n\nconst svg = [\n h(\n 'circle',\n {\n cx: '15',\n cy: '15',\n r: '15'\n },\n [\n h('animate', {\n attributeName: 'r',\n from: '15',\n to: '15',\n begin: '0s',\n dur: '0.8s',\n values: '15;9;15',\n calcMode: 'linear',\n repeatCount: 'indefinite'\n }),\n h('animate', {\n attributeName: 'fill-opacity',\n from: '1',\n to: '1',\n begin: '0s',\n dur: '0.8s',\n values: '1;.5;1',\n calcMode: 'linear',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'circle',\n {\n cx: '60',\n cy: '15',\n r: '9',\n 'fill-opacity': '.3'\n },\n [\n h('animate', {\n attributeName: 'r',\n from: '9',\n to: '9',\n begin: '0s',\n dur: '0.8s',\n values: '9;15;9',\n calcMode: 'linear',\n repeatCount: 'indefinite'\n }),\n h('animate', {\n attributeName: 'fill-opacity',\n from: '.5',\n to: '.5',\n begin: '0s',\n dur: '0.8s',\n values: '.5;1;.5',\n calcMode: 'linear',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'circle',\n {\n cx: '105',\n cy: '15',\n r: '15'\n },\n [\n h('animate', {\n attributeName: 'r',\n from: '15',\n to: '15',\n begin: '0s',\n dur: '0.8s',\n values: '15;9;15',\n calcMode: 'linear',\n repeatCount: 'indefinite'\n }),\n h('animate', {\n attributeName: 'fill-opacity',\n from: '1',\n to: '1',\n begin: '0s',\n dur: '0.8s',\n values: '1;.5;1',\n calcMode: 'linear',\n repeatCount: 'indefinite'\n })\n ]\n )\n]\n\nexport default defineComponent({\n name: 'VcSpinnerDots',\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 fill: 'currentColor',\n width: cSize.value,\n height: cSize.value,\n viewBox: '0 0 120 30',\n xmlns: 'http://www.w3.org/2000/svg'\n },\n svg\n )\n }\n})\n"],"names":[],"mappings":"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"}