Optional
id?: stringThe id of previously rendered ui, only needed when updating or deleting the ui
Optional
schema?: { type?: "AdaptiveCard"; version?: string; body: Record<string, any>[]; [key: string]: any }We use AdaptiveCards v3 to render custom ui, the schema is AdaptiveCards Schema. Such as
{
"type": "AdaptiveCard",
"version": "xxx",
"body": [...]
}
Don't support templating in this case, and support all adaptive card elements up to version 1.6
If schema is empty or not exist, means delete the ui specified by id, otherwise means updating the ui specified by id or creating new ui when id is not specified.
Optional
type?: "AdaptiveCard"default is AdaptiveCard
Optional
version?: stringrange is ['1.0', '1.6'], default is '1.6'
Generated using TypeDoc
ui location, currently only supports footer