Image List Item
Alexa Image List Itemレスポンシブ対応コンポーネント(AlexaImageListItem
)は、リスト内の項目として画像とテキストを表示します。このコンポーネントは、AlexaImage
レスポンシブ対応コンポーネントを使用して項目のサイズと形式を設定します。AlexaImageListItem
項目のリストを表示するには、AlexaImageList
レスポンシブ対応テンプレートを使用します。
互換性
AlexaImageListItem
は、alexa-viewport-profiles
パッケージのすべての標準Viewportプロファイルで動作するように設計されています。次のプロファイルに対応しています。
- すべての円形デバイスプロファイル
- すべての横長デバイスプロファイル
- すべての縦長デバイスプロファイル
- すべてのモバイルプロファイル
- すべてのテレビプロファイル
サポートされていないViewportでAlexaImageListItem
を使用すると、予期しない結果になることがあります。Viewportプロファイルの詳細については、Viewportプロファイルを参照してください。
alexa-layoutsパッケージをインポートする
AlexaImageListItem
を使用するには、alexa-layoutsパッケージをインポートします。
alexa-layouts
パッケージの最新バージョンは1.7.0です。AlexaImageListItem
はバージョン1.1.0で導入されました。
AlexaImageListItemパラメーター
type
以外のパラメーターはすべてオプションです。
名前 | 型 | デフォルト | 説明 | ウィジェットのサポート | 追加されたバージョン |
---|---|---|---|---|---|
|
文字列 |
" |
リスト項目を説明する文字列です。ユーザーが項目を選択すると、ボイスオーバーでこの文字列が読み上げられます。 |
サポートされません |
1.4.0 |
|
文字列 |
|
画像とテキストのコンテンツの方向です。 |
サポートされません |
1.4.0 |
|
文字列 |
|
サポートされません |
1.1.0 | |
|
任意 |
|
「空」の評価スロット(中が空の星など)を表すグラフィックです。 |
サポートされません |
1.2.0 |
|
配列 |
— |
このコンポーネントにバインドするentityデータの配列です。 |
サポートされません |
1.2.0 |
|
任意 |
|
「満点」の評価スロット(完全な星など)を表すグラフィックです。 |
サポートされません |
1.2.0 |
|
任意 |
|
「半分」の評価スロット(半分の星など)を表すグラフィックです。 |
サポートされません |
1.2.0 |
|
ブール値 |
|
|
サポートされません |
1.2.0 |
|
ブール値 |
|
各「水平方向の項目」の下/右に表示される、次のコンテンツと区別するための区切り線の非表示を切り替えます。デフォルトは |
サポートされません |
1.6.0 |
|
ブール値 |
|
|
サポートされません |
1.1.0 |
|
文字列 |
|
バウンディングボックス内での画像の位置を設定する方法を決定します。画像がバウンディングボックスより小さい場合に使用されます。オプションは、bottom、bottom-left、bottom-right、center、left、right、top、top-left、top-rightです。このプロパティは、 |
サポートされません |
1.1.0 |
|
文字列 |
— |
画像の代替テキストです。ボイスオーバーはこの文字列を読み取ります。 |
サポートされません |
1.4.0 |
|
文字列 |
|
アイテムの画像バウンディングボックスに使用するアスペクト比です。オプションは、square、round、standard_landscape、standard_portrait、poster_landscape、poster_portrait、widescreenです。このプロパティは、 |
サポートされません |
1.1.0 |
|
ブール値 |
|
|
サポートされません |
1.1.0 |
|
— |
画像のバウンディングボックスの高さです。画像は、この高さに収まるように |
サポートされません |
1.2.0 | |
|
ブール値 |
|
|
サポートされません |
1.1.0 |
|
ブール値 |
|
|
サポートされません |
1.1.0 |
|
数値 |
0 |
1~100の数値に設定すると、指定したパーセンテージに基づいて画像に進行状況バーが表示されます。これにより、ユーザーは項目のステータスをひとめで確認できます。進行状況バーは、 |
サポートされません |
1.1.0 |
|
ブール値 |
|
|
サポートされません |
1.1.0 |
|
文字列 |
|
バウンディングボックス内に収まるように画像を拡大縮小する方法を決定します。オプションは、none、fill、best-fit、best-fill、best-fit-downです。このプロパティは、 |
サポートされません |
1.1.0 |
|
ブール値 |
|
|
サポートされません |
1.3.0 |
|
ブール値 |
|
画像のオーバーレイに進行状況バーを表示します。進行状況バーは、 |
サポートされません |
1.1.0 |
|
文字列 |
表示する画像のURIです。 |
サポートされません |
1.1.0 | |
|
文字列 |
|
コンテンツのレイアウト方向を指定します。このプロパティは、 |
サポートされません |
1.4.0 |
|
ユーザーがリスト項目を選択したときに実行されるアクションです。 |
サポートされません |
1.1.0 | ||
|
文字列 |
リスト項目に表示する第1テキストです。 |
サポートされません |
1.1.0 | |
|
文字列 |
画像の上に表示するプロバイダーテキストです。 |
サポートされません |
1.1.0 | |
|
文字列 |
|
評価に使用するグラフィックのタイプです。 |
サポートされません |
1.2.0 |
|
数値 |
— |
0~5の数値の評価です。 |
サポートされません |
1.2.0 |
|
文字列 |
— |
評価用の1つのグラフィックアセットを表示するか、複数の画像アセットから評価度を構成するかを決定します。 |
サポートされません |
1.2.0 |
|
文字列 |
— |
評価の横に表示するテキストです。 |
サポートされません |
1.2.0 |
|
文字列 |
リスト項目の第2テキストです。 |
サポートされません |
1.1.0 | |
|
任意 |
— |
評価を表すために表示するグラフィックです。 |
サポートされません |
1.2.0 |
|
— |
評価を表す1つのグラフィックのバウンディングボックスの幅です。 |
サポートされません |
1.2.0 | |
|
任意 |
— |
|
サポートされません |
1.2.0 |
|
文字列 |
リスト項目の第3テキストです。 |
サポートされません |
1.1.0 | |
|
文字列 |
|
色のテーマをダークまたはライトに設定します。テーマを選択することでコンポーネントの色を制御します。 |
サポートされません |
1.1.0 |
|
文字列 |
— |
常に |
サポートされません |
1.1.0 |
画像サイズ、アスペクト比、拡大縮小
AlexaImageListItem
レスポンシブ対応コンポーネントでは、事前に定義された高さと幅が使用されます。この高さと幅は、指定したimageAspectRatio
とViewportの特性によって決まります。
アスペクト比、拡大縮小、配置は、AlexaImage
レスポンシブ対応コンポーネントの場合と同じように機能します。詳細については、画像のアスペクト比と拡大縮小の例を参照してください。
AlexaImageListItemの例
次の例は、すべてのテキストオプション、進行状況バー、評価が設定されたAlexaImageListItem
を示しています。
関連トピック
最終更新日: 2025 年 09 月 30 日