casc-cesium
Version:
Vue 3.x components for CesiumJS.
1 lines • 5.49 kB
Source Map (JSON)
{"version":3,"file":"spinner-rings.mjs","sources":["../../../../../../packages/components/ui/spinner/spinner-rings.ts"],"sourcesContent":["import { h, defineComponent } from 'vue'\n\nimport useSpinner, { useSpinnerProps } from './use-spinner'\n\nconst svg = [\n h(\n 'g',\n {\n fill: 'none',\n 'fill-rule': 'evenodd',\n transform: 'translate(1 1)',\n 'stroke-width': '2'\n },\n [\n h(\n 'circle',\n {\n cx: '22',\n cy: '22',\n r: '6'\n },\n [\n h('animate', {\n attributeName: 'r',\n begin: '1.5s',\n dur: '3s',\n values: '6;22',\n calcMode: 'linear',\n repeatCount: 'indefinite'\n }),\n h('animate', {\n attributeName: 'stroke-opacity',\n begin: '1.5s',\n dur: '3s',\n values: '1;0',\n calcMode: 'linear',\n repeatCount: 'indefinite'\n }),\n h('animate', {\n attributeName: 'stroke-width',\n begin: '1.5s',\n dur: '3s',\n values: '2;0',\n calcMode: 'linear',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'circle',\n {\n cx: '22',\n cy: '22',\n r: '6'\n },\n [\n h('animate', {\n attributeName: 'r',\n begin: '3s',\n dur: '3s',\n values: '6;22',\n calcMode: 'linear',\n repeatCount: 'indefinite'\n }),\n h('animate', {\n attributeName: 'stroke-opacity',\n begin: '3s',\n dur: '3s',\n values: '1;0',\n calcMode: 'linear',\n repeatCount: 'indefinite'\n }),\n h('animate', {\n attributeName: 'stroke-width',\n begin: '3s',\n dur: '3s',\n values: '2;0',\n calcMode: 'linear',\n repeatCount: 'indefinite'\n })\n ]\n ),\n h(\n 'circle',\n {\n cx: '22',\n cy: '22',\n r: '8'\n },\n [\n h('animate', {\n attributeName: 'r',\n begin: '0s',\n dur: '1.5s',\n values: '6;1;2;3;4;5;6',\n calcMode: 'linear',\n repeatCount: 'indefinite'\n })\n ]\n )\n ]\n )\n]\n\nexport default defineComponent({\n name: 'VcSpinnerRings',\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 stroke: 'currentColor',\n width: cSize.value,\n height: cSize.value,\n viewBox: '0 0 45 45',\n xmlns: 'http://www.w3.org/2000/svg'\n },\n svg\n )\n }\n})\n"],"names":[],"mappings":"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"}