Card 对象的构建器。
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Card | 向此卡片添加 Card。 |
add | Card | 向相应卡片添加了表情数据。 |
add | Card | 向相应卡片添加部分。 |
build() | Card | 构建当前卡片并对其进行验证。 |
set | Card | 设置相应卡片的显示样式。 |
set | Card | 为此卡片设置固定页脚。 |
set | Card | 为此卡片设置标题。 |
set | Card | 为此卡片设置名称。 |
set | Card | 设置预览卡片标题。 |
详细文档
add Card Action(cardAction)
add Expression Data(expressionData)
向相应卡片添加表达式数据。
ExpressionData 定义了 CEL 逻辑和条件,以及在满足条件时要触发的事件。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
expression | Expression | 要使用的 Expression。 |
返回
Card - 此对象,用于链式调用。
add Section(section)
向相应卡片添加部分。您无法向卡片添加超过 100 个部分。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
section | Card | 要使用的 Card。 |
返回
Card - 此对象,用于链式调用。
set Display Style(displayStyle)
设置相应卡片的显示样式。
如果显示样式设置为 Display,则通过替换卡片堆栈中顶部卡片的视图来显示卡片。
如果显示样式设置为 Display,卡片的标题会显示在边栏底部,部分遮盖堆栈的当前顶部卡片。点击标题会将卡片弹出到卡片堆栈中。如果卡片没有标题,则使用生成的标题。
Display 仅适用于从上下文触发函数返回的卡片。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
display | Display | 要设置的 Display。 |
返回
Card - 此对象,用于链式调用。
set Header(cardHeader)
set Name(name)
set Peek Card Header(peekCardHeader)
设置速览卡片标题。
预览卡片设置在从情境触发函数返回的第一张卡片上。它用作描述性占位微件,以便用户可以从首页堆栈导航到上下文堆栈。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
peek | Card | 要设置的 Card。 |
返回
Card - 此对象,用于链式调用。