Referencia
an-activity-indicator
El spinner indeterminado, que se esconde solo cuando para.
UIActivityIndicatorView, el ProgressBar indeterminado de Android,
NSProgressIndicator girando.
Se esconde solo cuando animating es falso —setHidesWhenStopped(true) en iOS y
setDisplayedWhenStopped(false) en el Mac— así que no hace falta envolverlo en un
@if para quitar de la pantalla un spinner parado. El sitio que ocupa en el
layout se sigue reservando, que suele ser lo que quieres: el contenido no da un
salto cuando termina la carga.
Disponibilidad
Sección titulada «Disponibilidad»| iOS · iPadOS | Android | macOS | tvOS | visionOS | watchOS | Wear OS |
|---|---|---|---|---|---|---|
| ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
En qué se convierte
Sección titulada «En qué se convierte»| iOS · iPadOS | Android | macOS | watchOS |
|---|---|---|---|
UIActivityIndicatorView |
ProgressBar |
NSProgressIndicator |
ProgressView |
| Prop | Tipo | Por defecto | |
|---|---|---|---|
animating |
boolean | null |
true |
|
color |
string | null |
null |
Ejemplo
Sección titulada «Ejemplo»<an-activity-indicator [animating]="loading()" [color]="'#8a93a6'" />Todas las primitivas llevan además las props de la base —fondo, borde, opacidad, las transformaciones, animate, el contrato de accesibilidad— y todos los gestos. La base completa está en Componentes, y las cargas en Eventos.