Progreso

Progress es usado para mostrar el estado de la operación actual e informar al usuario acerca de esta.

Barra de progreso lineal

Use el atributo percentage para asignar el porcentaje. Este es requerido y tiene que ser un valor entre 0-100. Puede personalizar el formato de texto configurando format.

50%
Full

Porcentaje interno

En este caso, el porcentaje no necesita espacio adicional.

El atributo stroke-width decide el width de la barra de progreso, y usa el atributo text-inside para poner la descripción dentro de la misma.

70%
100%
80%
50%

Color personalizado

Puede usar color para establecer el color de la barra de progreso. acepta string, función o array.

20%
20%
20%
20%

Barra de progreso circular

Puede asignar el atributo type como circle para usar la barra circular de progreso, y usar el atributo width para cambiar el tamaño del círculo.

0%
25%

Barra de progreso del panel de control

También puede especificar el atributo type a dashboard para usar la barra de progreso del panel de control.

10%
0%

Contenido personalizado

Use el default slot para añadir contenido personalizado.

Content
80%Progressing

Progreso indeterminado

Use el atributo indeterminate para establecer el progreso indeterminado, con duration para controlar la duración de la animación.

50%
Full

Progreso con rayas

Use el atributo striped para establecer el progreso con rayas. Puede usar striped-flow para hacer que fluyan los rayos, con duration para controlar la duración de la animación.

50%

API

Atributos

NombreDescripciónTipoPor defecto
percentage requiredpercentagenumber0
typeel tipo de barra de progresoenumline
stroke-widthel ancho de la barra de progresonumber6
text-insidesi colocar el porcentaje dentro de la barra de progreso, solo funciona cuando type es 'line'booleanfalse
statusestado actual de la barra de progresoenum
indeterminateestablecer progreso indeterminadobooleanfalse
durationcontrolar la duración de la animación del progreso indeterminado o del progreso con rayasnumber3
colorcolor de fondo de la barra de progreso. Sobreescribe la propiedad statusstring / function / Array''
widthancho del canvas que contiene la barra de progreso circularnumber126
show-textsi mostrar porcentajebooleantrue
stroke-linecapforma del círculo/dashboard en la ruta finalenumround
formatformato de texto personalizadoFunction
striped 2.3.4rayas sobre el color de la barra de progresobooleanfalse
striped-flow 2.3.4consigue que fluyan las rayasbooleanfalse

Slots

NombreDescripciónType
defaultCustomized contentobject

Fuente

ComponentesStyleDocumentación

Contribuidores