Mensagens
ProgressSpinner
Um anel que gira enquanto algo está em andamento, ou se preenche no sentido horário até um valor.
Testado com WAI-ARIA
Importação
main.ts
import { ProgressSpinner } from '@vitral/vue';Indeterminado
Três tamanhos e espessuras de traço.
Determinado
Um valor de 0 a 100 desenha a fração do anel correspondente a uma volta inteira, sobre uma trilha suave.
Cor
Tokens por instância com `dt`.
API
Lido de packages/vue/src/components/ProgressSpinner/types.ts, então diz o que o componente aceita de fato.
Props
| Nome | Tipo | Descrição |
|---|---|---|
| size | string | number | Largura e altura: um comprimento CSS, ou pixels. O padrão é o token `size` (2rem). |
| strokeWidth | number | Espessura do traço, em unidades de um anel de 32 unidades, ou seja, pixels no tamanho padrão. O padrão é 3. |
| value | number | 0–100 desenha um anel determinado; omita-o para o arco girando. |
| animationDuration | string | Uma volta do arco indeterminado, como um tempo CSS. |
Mais pt, dt e unstyled de BaseProps; veja pass-through e modo sem estilo.