UNPKG

casc-cesium

Version:

Vue 3.x components for CesiumJS.

1 lines 6.13 kB
{"version":3,"file":"spinner-hourglass.mjs","sources":["../../../../../../packages/components/ui/spinner/spinner-hourglass.ts"],"sourcesContent":["import { h, defineComponent } from 'vue'\n\nimport useSpinner, { useSpinnerProps } from './use-spinner'\n\nconst svg = [\n h('g', [\n h('path', {\n fill: 'none',\n stroke: 'currentColor',\n 'stroke-width': '5',\n 'stroke-miterlimit': '10',\n d: 'M58.4,51.7c-0.9-0.9-1.4-2-1.4-2.3s0.5-0.4,1.4-1.4 C70.8,43.8,79.8,30.5,80,15.5H70H30H20c0.2,15,9.2,28.1,21.6,32.3c0.9,0.9,1.4,1.2,1.4,1.5s-0.5,1.6-1.4,2.5 C29.2,56.1,20.2,69.5,20,85.5h10h40h10C79.8,69.5,70.8,55.9,58.4,51.7z'\n }),\n h(\n 'clipPath',\n {\n id: 'uil-hourglass-clip1'\n },\n [\n h(\n 'rect',\n {\n x: '15',\n y: '20',\n width: ' 70',\n height: '25'\n },\n [\n h('animate', {\n attributeName: 'height',\n from: '25',\n to: '0',\n dur: '1s',\n repeatCount: 'indefinite',\n values: '25;0;0',\n keyTimes: '0;0.5;1'\n }),\n h('animate', {\n attributeName: 'y',\n from: '20',\n to: '45',\n dur: '1s',\n repeatCount: 'indefinite',\n values: '20;45;45',\n keyTimes: '0;0.5;1'\n })\n ]\n )\n ]\n ),\n h(\n 'clipPath',\n {\n id: 'uil-hourglass-clip2'\n },\n [\n h(\n 'rect',\n {\n x: '15',\n y: '55',\n width: ' 70',\n height: '25'\n },\n [\n h('animate', {\n attributeName: 'height',\n from: '0',\n to: '25',\n dur: '1s',\n repeatCount: 'indefinite',\n values: '0;25;25',\n keyTimes: '0;0.5;1'\n }),\n h('animate', {\n attributeName: 'y',\n from: '80',\n to: '55',\n dur: '1s',\n repeatCount: 'indefinite',\n values: '80;55;55',\n keyTimes: '0;0.5;1'\n })\n ]\n )\n ]\n ),\n h('path', {\n d: 'M29,23c3.1,11.4,11.3,19.5,21,19.5S67.9,34.4,71,23H29z',\n 'clip-path': 'url(#uil-hourglass-clip1)',\n fill: 'currentColor'\n }),\n h('path', {\n d: 'M71.6,78c-3-11.6-11.5-20-21.5-20s-18.5,8.4-21.5,20H71.6z',\n 'clip-path': 'url(#uil-hourglass-clip2)',\n fill: 'currentColor'\n }),\n h('animateTransform', {\n attributeName: 'transform',\n type: 'rotate',\n from: '0 50 50',\n to: '180 50 50',\n repeatCount: 'indefinite',\n dur: '1s',\n values: '0 50 50;0 50 50;180 50 50',\n keyTimes: '0;0.7;1'\n })\n ])\n]\n\nexport default defineComponent({\n name: 'VcSpinnerHourglass',\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 viewBox: '0 0 100 100',\n preserveAspectRatio: 'xMidYMid',\n xmlns: 'http://www.w3.org/2000/svg'\n },\n svg\n )\n }\n})\n"],"names":[],"mappings":"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"}