first commit
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
<template>
|
||||
<div class="demo-space-x">
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="primary"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="secondary"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="success"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="info"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="warning"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="error"
|
||||
/>
|
||||
</div>
|
||||
</template>
|
@@ -0,0 +1,33 @@
|
||||
<template>
|
||||
<div class="demo-space-x">
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="primary"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="secondary"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="success"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="info"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="warning"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="error"
|
||||
/>
|
||||
</div>
|
||||
</template>
|
@@ -0,0 +1,59 @@
|
||||
<script setup>
|
||||
const interval = ref()
|
||||
const progressValue = ref(0)
|
||||
|
||||
onMounted(() => {
|
||||
interval.value = setInterval(() => {
|
||||
if (progressValue.value === 100)
|
||||
return progressValue.value = 0
|
||||
progressValue.value += 10
|
||||
}, 1000)
|
||||
})
|
||||
onBeforeUnmount(() => {
|
||||
clearInterval(interval.value)
|
||||
})
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="demo-space-x">
|
||||
<VProgressCircular
|
||||
:rotate="360"
|
||||
:size="70"
|
||||
:width="6"
|
||||
:model-value="progressValue"
|
||||
color="primary"
|
||||
>
|
||||
{{ progressValue }}
|
||||
</VProgressCircular>
|
||||
|
||||
<VProgressCircular
|
||||
:rotate="90"
|
||||
:size="70"
|
||||
:width="6"
|
||||
:model-value="progressValue"
|
||||
color="primary"
|
||||
>
|
||||
{{ progressValue }}
|
||||
</VProgressCircular>
|
||||
|
||||
<VProgressCircular
|
||||
:rotate="170"
|
||||
:size="70"
|
||||
:width="6"
|
||||
:model-value="progressValue"
|
||||
color="primary"
|
||||
>
|
||||
{{ progressValue }}
|
||||
</VProgressCircular>
|
||||
|
||||
<VProgressCircular
|
||||
:rotate="-90"
|
||||
:size="70"
|
||||
:width="6"
|
||||
:model-value="progressValue"
|
||||
color="primary"
|
||||
>
|
||||
{{ progressValue }}
|
||||
</VProgressCircular>
|
||||
</div>
|
||||
</template>
|
@@ -0,0 +1,28 @@
|
||||
<template>
|
||||
<div class="demo-space-x">
|
||||
<VProgressCircular
|
||||
:size="30"
|
||||
width="3"
|
||||
color="primary"
|
||||
indeterminate
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
:size="40"
|
||||
color="primary"
|
||||
indeterminate
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
:size="50"
|
||||
color="primary"
|
||||
indeterminate
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
:size="60"
|
||||
color="primary"
|
||||
indeterminate
|
||||
/>
|
||||
</div>
|
||||
</template>
|
@@ -0,0 +1,315 @@
|
||||
export const color = { ts: `<template>
|
||||
<div class="demo-space-x">
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="primary"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="secondary"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="success"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="info"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="warning"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="error"
|
||||
/>
|
||||
</div>
|
||||
</template>
|
||||
`, js: `<template>
|
||||
<div class="demo-space-x">
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="primary"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="secondary"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="success"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="info"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="warning"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
model-value="50"
|
||||
color="error"
|
||||
/>
|
||||
</div>
|
||||
</template>
|
||||
` }
|
||||
|
||||
export const indeterminate = { ts: `<template>
|
||||
<div class="demo-space-x">
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="primary"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="secondary"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="success"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="info"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="warning"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="error"
|
||||
/>
|
||||
</div>
|
||||
</template>
|
||||
`, js: `<template>
|
||||
<div class="demo-space-x">
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="primary"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="secondary"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="success"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="info"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="warning"
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
indeterminate
|
||||
color="error"
|
||||
/>
|
||||
</div>
|
||||
</template>
|
||||
` }
|
||||
|
||||
export const rotate = { ts: `<script setup lang="ts">
|
||||
const interval = ref()
|
||||
const progressValue = ref(0)
|
||||
|
||||
onMounted(() => {
|
||||
interval.value = setInterval(() => {
|
||||
if (progressValue.value === 100)
|
||||
return progressValue.value = 0
|
||||
progressValue.value += 10
|
||||
}, 1000)
|
||||
})
|
||||
|
||||
onBeforeUnmount(() => {
|
||||
clearInterval(interval.value)
|
||||
})
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="demo-space-x">
|
||||
<VProgressCircular
|
||||
:rotate="360"
|
||||
:size="70"
|
||||
:width="6"
|
||||
:model-value="progressValue"
|
||||
color="primary"
|
||||
>
|
||||
{{ progressValue }}
|
||||
</VProgressCircular>
|
||||
|
||||
<VProgressCircular
|
||||
:rotate="90"
|
||||
:size="70"
|
||||
:width="6"
|
||||
:model-value="progressValue"
|
||||
color="primary"
|
||||
>
|
||||
{{ progressValue }}
|
||||
</VProgressCircular>
|
||||
|
||||
<VProgressCircular
|
||||
:rotate="170"
|
||||
:size="70"
|
||||
:width="6"
|
||||
:model-value="progressValue"
|
||||
color="primary"
|
||||
>
|
||||
{{ progressValue }}
|
||||
</VProgressCircular>
|
||||
|
||||
<VProgressCircular
|
||||
:rotate="-90"
|
||||
:size="70"
|
||||
:width="6"
|
||||
:model-value="progressValue"
|
||||
color="primary"
|
||||
>
|
||||
{{ progressValue }}
|
||||
</VProgressCircular>
|
||||
</div>
|
||||
</template>
|
||||
`, js: `<script setup>
|
||||
const interval = ref()
|
||||
const progressValue = ref(0)
|
||||
|
||||
onMounted(() => {
|
||||
interval.value = setInterval(() => {
|
||||
if (progressValue.value === 100)
|
||||
return progressValue.value = 0
|
||||
progressValue.value += 10
|
||||
}, 1000)
|
||||
})
|
||||
onBeforeUnmount(() => {
|
||||
clearInterval(interval.value)
|
||||
})
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="demo-space-x">
|
||||
<VProgressCircular
|
||||
:rotate="360"
|
||||
:size="70"
|
||||
:width="6"
|
||||
:model-value="progressValue"
|
||||
color="primary"
|
||||
>
|
||||
{{ progressValue }}
|
||||
</VProgressCircular>
|
||||
|
||||
<VProgressCircular
|
||||
:rotate="90"
|
||||
:size="70"
|
||||
:width="6"
|
||||
:model-value="progressValue"
|
||||
color="primary"
|
||||
>
|
||||
{{ progressValue }}
|
||||
</VProgressCircular>
|
||||
|
||||
<VProgressCircular
|
||||
:rotate="170"
|
||||
:size="70"
|
||||
:width="6"
|
||||
:model-value="progressValue"
|
||||
color="primary"
|
||||
>
|
||||
{{ progressValue }}
|
||||
</VProgressCircular>
|
||||
|
||||
<VProgressCircular
|
||||
:rotate="-90"
|
||||
:size="70"
|
||||
:width="6"
|
||||
:model-value="progressValue"
|
||||
color="primary"
|
||||
>
|
||||
{{ progressValue }}
|
||||
</VProgressCircular>
|
||||
</div>
|
||||
</template>
|
||||
` }
|
||||
|
||||
export const size = { ts: `<template>
|
||||
<div class="demo-space-x">
|
||||
<VProgressCircular
|
||||
:size="30"
|
||||
width="3"
|
||||
color="primary"
|
||||
indeterminate
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
:size="40"
|
||||
color="primary"
|
||||
indeterminate
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
:size="50"
|
||||
color="primary"
|
||||
indeterminate
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
:size="60"
|
||||
color="primary"
|
||||
indeterminate
|
||||
/>
|
||||
</div>
|
||||
</template>
|
||||
`, js: `<template>
|
||||
<div class="demo-space-x">
|
||||
<VProgressCircular
|
||||
:size="30"
|
||||
width="3"
|
||||
color="primary"
|
||||
indeterminate
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
:size="40"
|
||||
color="primary"
|
||||
indeterminate
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
:size="50"
|
||||
color="primary"
|
||||
indeterminate
|
||||
/>
|
||||
|
||||
<VProgressCircular
|
||||
:size="60"
|
||||
color="primary"
|
||||
indeterminate
|
||||
/>
|
||||
</div>
|
||||
</template>
|
||||
` }
|
||||
|
Reference in New Issue
Block a user