Progress

Display the length of a process

- basic usage

<Progress value="0" />
<Progress value="20" type="primary" />
<Progress value="40" type="secondary" />
<Progress value="60" type="success" />
<Progress value="80" type="warning" />
<Progress value="100" type="danger" />

- striped

<Progress striped />
<Progress striped type="secondary" />
<Progress striped type="success" />
<Progress striped type="warning" />
<Progress striped type="danger" />

- labels

50%
90%
Progress: 80%
<script>
  let progress = 80;
  setTimeout(() => {
    progress= 100;
  }, 2000);
</script>

<Progress showValue />
<Progress showValue value="90" />
<Progress value={progress}
          striped type="warning">
  Progress: {progress}%
</Progress>

- indeterminate

<Progress indeterminate />
<Progress indeterminate striped type="warning" />

API

Source code: Progress.svelte