ChannelResponse.rich constructor

ChannelResponse.rich({
  1. required ConversationKey conversation,
  2. required List<Map<String, dynamic>> blocks,
  3. String? text,
  4. String? replyTo,
  5. Map<String, dynamic>? options,
})

Create a rich response with blocks.

Implementation

factory ChannelResponse.rich({
  required ConversationKey conversation,
  required List<Map<String, dynamic>> blocks,
  String? text,
  String? replyTo,
  Map<String, dynamic>? options,
}) {
  return ChannelResponse(
    conversation: conversation,
    type: 'rich',
    text: text,
    blocks: blocks,
    replyTo: replyTo,
    options: options,
  );
}