A linear progress indicator used to express unspecified wait time or display the length of a process.

Slots
default — The text area container.
CSS Parts
track — The igc-linear-progress track area.
fill — The igc-linear-progress indicator area.
striped — The igc-linear-progress striped indicator.
label — The igc-linear-progress label.
value — The igc-linear-progress label value.
indeterminate — The igc-linear-progress indeterminate state.
primary — The igc-linear-progress indicator primary state.
danger — The igc-linear-progress indicator error state.
warning — The igc-linear-progress indicator warning state.
info — The igc-linear-progress indicator info state.
success — The igc-linear-progress indicator success state.

Animation duration in milliseconds.

animationDuration: number

Shows/hides the label of the control.

hideLabel: boolean

The indeterminate state of the control.

indeterminate: boolean

The position for the default label of the control.

labelAlign: LinearProgressLabelAlign

Format string for the default label of the control. Placeholders: {0} - current value of the control. {1} - max value of the control.

labelFormat: string

Maximum value of the control.

max: number

Sets the striped look of the control.

striped: boolean

The value of the control.

value: number

The variant of the control.

variant: StyleVariant