Class CardBuilder

CardBuilder

Card 对象的构建器。

方法

方法返回类型简介
addCardAction(cardAction)CardBuilder向此 Card 添加 CardAction
addSection(section)CardBuilder向此卡片添加章节。
build()Card构建当前卡并验证该卡。
setDisplayStyle(displayStyle)CardBuilder设置此卡片的显示样式。
setFixedFooter(fixedFooter)CardBuilder为此卡片设置固定页脚。
setHeader(cardHeader)CardBuilder设置此卡片的标题。
setName(name)CardBuilder设置此卡片的名称。
setPeekCardHeader(peekCardHeader)CardBuilder设置提示卡标题。

详细文档

addCardAction(cardAction)

向此 Card 添加 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)

设置提示卡标题。

提示卡设置在从上下文触发器函数返回的第一张卡片上。它用作描述性的占位符 widget,以便用户可以从首页堆栈导航到上下文堆栈。

参数

名称类型说明
peekCardHeaderCardHeader要设置的 CardHeader

弃踢回攻

CardBuilder - 此对象,用于实现链式处理。