コンポーネント
← すべてのコンポーネント

ステップインジケータ

stimeo--step-indicator

導出した状態と進捗割合の CSS 変数を備えた、読み取り専用の進行状況表示。

stimeo--step-indicator コントローラは、読み取り専用の進行状況表示。専用の APG ウィジェットは無いため、現在地は現在の li の aria-current="step" で表し、各ステップ li には現在番号から導出した data-state(complete / current / upcoming)を付与する。あわせて全体の進捗割合を --stimeo-step-indicator-ratio(0–1)の CSS 変数として公開する。ステップは操作対象ではなくフォーカスも受けない。現在ステップの更新は外部の step:set イベント(ここでは戻る/進むボタン)で行い、stimeo--step-indicator:change を発火する。操作できるウィザードは Stepper を参照。ライブラリは振る舞いのみを提供する。

実行中
  1. カート
  2. 配送
  3. 支払い
  4. 確認