クラス: BrowseItem

コンストラクタ

BrowseItem

new BrowseItem(エンティティ, タイトル, サブタイトル, 画像)

パラメータ

エンティティ

string

コンテンツ エンティティ情報。

title

任意

string

ブラウズ アイテムのメインテキスト。

subtitle

任意

string

要素のセカンダリ テキスト。タイトルとサブタイトルの両方を指定できますが、少なくとも 1 つを指定する必要があります。

イメージ

任意

cast.framework.messages.Image

参照アイテムに表示される画像。

値を 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

(文字列または未定義)

ブラウズ アイテムのメインテキスト。