Class CardBuilder

カードビルダー

Card オブジェクトのビルダー。

メソッド

メソッド戻り値の型概要
addCardAction(cardAction)CardBuilderこのカードに CardAction を追加します。
addSection(section)CardBuilderこのカードにセクションを追加します。
build()Card現在のカードを作成して検証します。
setDisplayStyle(displayStyle)CardBuilderこのカードの表示スタイルを設定します。
setFixedFooter(fixedFooter)CardBuilderこのカードに固定のフッターを設定します。
setHeader(cardHeader)CardBuilderこのカードのヘッダーを設定します。
setName(name)CardBuilderこのカードの名前を設定します。
setPeekCardHeader(peekCardHeader)CardBuilderピークカードのヘッダーを設定します。

詳細なドキュメント

addCardAction(cardAction)

このカードに CardAction を追加します。

パラメータ

名前説明
cardActionCardAction使用する CardAction

戻る

CardBuilder - チェーン用のこのオブジェクト。


addSection(section)

このカードにセクションを追加します。カードに追加できるセクションは 100 個までです。

パラメータ

名前説明
sectionCardSection使用する CardSection

戻る

CardBuilder - チェーン用のこのオブジェクト。


build()

現在のカードを作成して検証します。

戻る

Card - 検証済みのカード。

例外

Error - 作成されたカードが無効な場合。


setDisplayStyle(displayStyle)

このカードの表示スタイルを設定します。

表示スタイルが DisplayStyle.REPLACE に設定されている場合、カードはカードスタック内の一番上のカードのビューに置き換えて表示されます。

表示スタイルが DisplayStyle.PEEK に設定されている場合、カードのヘッダーがサイドバーの下部に表示され、スタックの現在の一番上のカードが部分的に覆われます。ヘッダーをクリックすると、カードがカードスタックにポップアップ表示されます。カードにヘッダーがない場合、代わりに生成されたヘッダーが使用されます。

DisplayStyle は、コンテキスト トリガー関数から返されたカードでのみ機能します。

パラメータ

名前説明
displayStyleDisplayStyle設定する DisplayStyle

戻る

CardBuilder - チェーン用のこのオブジェクト。


setFixedFooter(fixedFooter)

このカードに固定のフッターを設定します。

パラメータ

名前説明
fixedFooterFixedFooter使用する FixedFooter

戻る

CardBuilder - チェーン用のこのオブジェクト。


setHeader(cardHeader)

このカードのヘッダーを設定します。

パラメータ

名前説明
cardHeaderCardHeader使用する CardHeader

戻る

CardBuilder - チェーン用のこのオブジェクト。


setName(name)

このカードの名前を設定します。この名前はナビゲーションに使用できます。

パラメータ

名前説明
nameString名前。

戻る

CardBuilder - チェーン用のこのオブジェクト。


setPeekCardHeader(peekCardHeader)

ピークカードのヘッダーを設定します。

ピークカードは、コンテキスト トリガー関数から返された最初のカードに設定されます。説明的なプレースホルダ ウィジェットとして使用され、ユーザーがホームページ スタックからコンテキスト スタックに移動できるようにします。

パラメータ

名前説明
peekCardHeaderCardHeader設定する CardHeader

戻る

CardBuilder - チェーン用のこのオブジェクト。