cast. framework. ui. BrowseItem
メディア ブラウズ リスト内の個々のブラウズ アイテムのコンテンツ。
コンストラクタ
BrowseItem
new BrowseItem(エンティティ, タイトル, サブタイトル, 画像)
パラメータ |
|
---|---|
エンティティ |
string コンテンツ エンティティ情報。 |
title |
任意 string ブラウズ アイテムのメインテキスト。 |
subtitle |
任意 string 要素のセカンダリ テキスト。タイトルとサブタイトルの両方を指定できますが、少なくとも 1 つを指定する必要があります。 |
イメージ |
任意 参照アイテムに表示される画像。 値を null にすることはできません。 |
プロパティ
時間
(数値または未定義)
コンテンツの長さ(秒)。指定すると、メディア ブラウズ アイテムの画像の上に時間インジケーターが表示されます。 たとえば、再生時間が 150 の場合、ラベルは 2:30 になります。期間を 0 にした場合、ラベルは表示されません。
エンティティ
string
コンテンツ エンティティ情報。
イメージ
(非 null cast.framework.messages.Image または未定義)
参照アイテムに表示される画像。 画像のアスペクト比を BrowseContent#targetAspectRatio の値と一致させることを強くおすすめします。 画像が小さすぎる、または縦長すぎると、ピラーボックス表示されます。 画像の幅が長すぎる、または短すぎる場合は、レターボックス表示されます。
imageType
(非 null の cast.framework.ui.BrowseImageType または未定義)。
ブラウズ アイテムで画像がない場合に使用されるプレースホルダのタイプ。
mediaBadge
(null ではない cast.framework.ui.BrowseMediaBadge または未定義)
ブラウジング アイテムの画像の上に表示される追加のバッジ。
subtitle
(文字列または未定義)
要素のセカンダリ テキスト。タイトルとサブタイトルの両方を指定できますが、少なくとも 1 つを指定する必要があります。
title
(文字列または未定義)
ブラウズ アイテムのメインテキスト。