[フレーム]
Skip to main content
This is documentation for Ionic Documentation v6, which is no longer actively maintained.
For up-to-date documentation, see the latest version (v7).
Version: v6

ion-progress-bar

shadow

Progress bars inform users about the status of ongoing processes, such as loading an app, submitting a form, or saving updates. There are two types of progress bars: determinate and indeterminate.

Determinate

Determinate is the default type. It should be used when the percentage of an operation is known. The progress is represented by setting the value property. This can be used to show the progress increasing from 0 to 100% of the track.

Buffer

If the buffer property is set, a buffer stream will show with animated circles to indicate activity. The value of the buffer property will also be represented by how much visible track there is. If the value of buffer is less than the value property, there will be no visible track. If buffer is equal to 1 then the buffer stream will be hidden.

Indeterminate

The indeterminate type should be used when it is unknown how long the process will take. The progress bar is not tied to the value, instead it continually slides along the track until the process is complete.

Progress Bars in Toolbars

Theming

Colors

CSS Custom Properties

CSS Shadow Parts

Properties

buffer

Description If the buffer and value are smaller than 1, the buffer circles will show. The buffer should be between [0, 1].
Attribute buffer
Type number
Default 1

color

Description The color to use from your application's color palette. Default options are: "primary", "secondary", "tertiary", "success", "warning", "danger", "light", "medium", and "dark". For more information on colors, see theming.
Attribute color
Type "danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string | undefined
Default undefined

mode

Description The mode determines which platform styles to use.
Attribute mode
Type "ios" | "md"
Default undefined

reversed

Description If true, reverse the progress bar direction.
Attribute reversed
Type boolean
Default false

type

Description The state of the progress bar, based on if the time the process takes is known or not. Default options are: "determinate" (no animation), "indeterminate" (animate from left to right).
Attribute type
Type "determinate" | "indeterminate"
Default 'determinate'

value

Description The value determines how much of the active bar should display when the type is "determinate". The value should be between [0, 1].
Attribute value
Type number
Default 0

Events

No events available for this component.

Methods

No public methods available for this component.

CSS Shadow Parts

NameDescription
progressThe progress bar that shows the current value when type is "determinate" and slides back and forth when type is "indeterminate".
streamThe animated circles that appear while buffering. This only shows when buffer is set and type is "determinate".
trackThe track bar behind the progress bar. If the buffer property is set and type is "determinate" the track will be the width of the buffer value.

CSS Custom Properties

NameDescription
--backgroundBackground of the progress track, or the buffer bar if buffer is set
--buffer-backgroundDEPRECATED, use --background instead
--progress-backgroundBackground of the progress bar representing the current value

Slots

No slots available for this component.

AltStyle によって変換されたページ (->オリジナル) /