# AtlasSpinner

> A busy indicator, an accent arc that turns while something loads.

A busy indicator: an accent arc that turns. Show it while something loads; `running: false` hides it. It stands still (a fixed arc) while it is not visible, with `animated: false`, or when Plasma's animation speed is "Instant". For content whose shape is known, see [AtlasPlaceholder](https://atlasos.eterneon.net/framework/atlas-ui/atlas-placeholder.md); for a measured task, [AtlasProgressBar](https://atlasos.eterneon.net/framework/atlas-ui/atlas-progress-bar.md).

AtlasSpinner is a Qt Quick Controls [`BusyIndicator`](https://doc.qt.io/qt-6/qml-qtquick-templates-busyindicator.html); `running` works as usual.

## Example

```qml
AtlasSpinner { running: model.loading }
```

## Properties

| Name | Type | Default | Description |
|---|---|---|---|
| `animated` | `bool` | `true` | Turns the arc. `false` for a fixed arc, for example in screenshots. |
| `color` | `color` | `AtlasStyle.accent` | The arc's colour. Use the button's text colour on a filled button. |
