ThumbnailCard class
サムネイル カードの作成を簡略化するカード ビルダー クラス。
- Extends
コンストラクター
| Thumbnail |
新しい ThumbnailCard を作成します。 |
メソッド
| buttons(ICard |
現在のカードに適用できるアクションのセット。 すべてのチャネルがボタンまたはボタン付きのカードをサポートしているわけではありません。 一部のチャネルでは、カスタム キーボードを使用してボタンをレンダリングできます。 |
| images(ICard |
メッセージングは、オーディオ、ビデオ、画像、サムネイルなど、すべてのメディア形式をサポートし、コンテンツのダウンロードを最適化します。 |
| subtitle(Text |
サブタイトルは[タイトル]フィールドのすぐ下に表示され、フォントスタイルのみのタイトルとは異なります。 |
| tap(ICard |
このアクションは、ユーザーがカードをタップするとアクティブになります。 すべてのチャネルでタップ アクションがサポートされているわけではありません。一部のチャネルでは、タップ アクションをタイトル リンクとしてレンダリングすることを選択できます。 |
| text(Text |
テキスト フィールドはサブタイトルのすぐ下に表示され、フォント スタイルのサブタイトルとは異なります。 |
| title(Text |
カードのタイトル。 |
| to |
カードの JSON を返します |
コンストラクターの詳細
ThumbnailCard(Session)
新しい ThumbnailCard を作成します。
new ThumbnailCard(session?: Session)
パラメーター
- session
- Session
(省略可能) は、任意のテキストをローカライズするために使用されます。
メソッドの詳細
buttons(ICardAction[] | IIsCardAction[])
現在のカードに適用できるアクションのセット。 すべてのチャネルがボタンまたはボタン付きのカードをサポートしているわけではありません。 一部のチャネルでは、カスタム キーボードを使用してボタンをレンダリングできます。
function buttons(list: ICardAction[] | IIsCardAction[])
パラメーター
- list
-
ICardAction[] | IIsCardAction[]
戻り値
images(ICardImage[] | IIsCardImage[])
メッセージングは、オーディオ、ビデオ、画像、サムネイルなど、すべてのメディア形式をサポートし、コンテンツのダウンロードを最適化します。
function images(list: ICardImage[] | IIsCardImage[])
パラメーター
- list
-
ICardImage[] | IIsCardImage[]
戻り値
subtitle(TextType, any[])
サブタイトルは[タイトル]フィールドのすぐ下に表示され、フォントスタイルのみのタイトルとは異なります。
function subtitle(text: TextType, args: any[])
パラメーター
- text
- TextType
- args
-
any[]
戻り値
tap(ICardAction | IIsCardAction)
このアクションは、ユーザーがカードをタップするとアクティブになります。 すべてのチャネルでタップ アクションがサポートされているわけではありません。一部のチャネルでは、タップ アクションをタイトル リンクとしてレンダリングすることを選択できます。
function tap(action: ICardAction | IIsCardAction)
パラメーター
- action
戻り値
text(TextType, any[])
テキスト フィールドはサブタイトルのすぐ下に表示され、フォント スタイルのサブタイトルとは異なります。
function text(text: TextType, args: any[])
パラメーター
- text
- TextType
- args
-
any[]