進捗バーProgress
Experimental

タスクの進捗を示すインジケーターです。

プレビュー

アップロード66%

残り 4 ファイルを処理しています。

状態とバリエーション

進行中

割合と補足文を近くに置いて、何の進捗かを明確にします。

アップロード66%

残り 4 ファイルを処理しています。

動的な進捗

Progress は現在値を描画します。進行、停止、失敗、再試行などの処理状態は親側で管理し、近くのテキストと操作で伝えます。

ファイルアップロード28%

残り 5 ファイルを処理しています。

開始直後

値が小さい場合もバーの高さと横幅は変えず、レイアウトを保ちます。

アップロード18%

キューを準備しています。

完了

完了状態も同じコンポーネントで表し、文言で処理が終わったことを伝えます。

アップロード100%

すべてのファイルを処理しました。

最大値を指定

容量や件数など、100以外の単位では max を指定します。

ストレージ42 / 64 GB

最大値が 100 以外の場合は max を指定します。

プロパティ

表は横にスクロールできます
プロパティ初期値説明
valuenumber0現在の進捗値です。
maxnumber100進捗の最大値です。value は max に対する割合で表示されます。
classNamestring-進捗バーのサイズや余白を調整するクラスです。

使い方

Loading...

使用コンポーネント