Progress Dots
Alexa Progress Dotsレスポンシブ対応コンポーネント(AlexaProgressDots)は、アクションが進行中であることを示すアニメーション化されたドットを表示します。
互換性
AlexaProgressDotsは、alexa-viewport-profilesパッケージのすべての標準Viewportプロファイルで動作するように設計されています。次のプロファイルに対応しています。
- すべての円形デバイスプロファイル
- すべての横長デバイスプロファイル
- すべての縦長デバイスプロファイル
- すべてのモバイルプロファイル
- すべてのテレビプロファイル
サポートされていないViewportでAlexaProgressDotsを使用すると、予期しない結果になることがあります。Viewportプロファイルの詳細については、Viewportプロファイルを参照してください。
alexa-layoutsパッケージをインポートする
AlexaProgressDotsを使用するには、alexa-layoutsパッケージをインポートします。
alexa-layoutsパッケージの最新バージョンは1.7.0です。AlexaProgressDotsはバージョン1.2.0で導入されました。
AlexaProgressDotsのパラメーター
type以外のパラメーターはすべてオプションです。
| 名前 | 型 | デフォルト | 説明 | ウィジェットのサポート | 追加されたバージョン |
|---|---|---|---|---|---|
|
|
文字列 |
|
スクリーンリーダーを使用するユーザーに、プログレスドットについて説明するアクセシビリティラベルです。 |
サポートされません |
1.2.0 |
|
|
文字列 |
|
このコンポーネントの一意のIDです。同じドキュメント内の |
サポートされません |
1.2.0 |
|
|
|
プログレスドットのサイズです。 |
サポートされません |
1.2.0 | |
|
|
配列 |
— |
このコンポーネントにバインドするentityデータの配列です。 |
サポートされません |
1.2.0 |
|
|
文字列 |
|
色のテーマをダークまたはライトに設定します。選択されたテーマによってコンポーネントの色が制御されます。 |
サポートされません |
1.2.0 |
|
|
文字列 |
— |
常に |
サポートされません |
1.2.0 |
AlexaProgressDotsの例
次の例は、異なるサイズと設定が適用されたプログレスドットを示しています。
次の例は、AlexaProgressDotsをコンテンツに重ねて配置した後、コンテンツが読み込み中であることを示すときに表示する方法を示しています。ボタンをクリックすると、コンテンツの上にプログレスドットが表示されます。例を最初から再実行するには、ページを更新するかViewportを変更します。実際のスキルでは、SendEventコマンドからスキルにリクエストが送信されたら、スキルでコンテンツを読み込んだ後、表示をリセットしてプログレスドットを非表示にするコマンドを含むExecuteCommandsディレクティブを返すことができます。
関連トピック
最終更新日: 2025 年 11 月 19 日