AIConversationSummaryConfiguration constructor

AIConversationSummaryConfiguration({
  1. Widget customView(
    1. String summary,
    2. BuildContext context
    )?,
  2. AIConversationSummaryStyle? conversationSummaryStyle,
  3. String? title,
  4. Future<Map<String, dynamic>> apiConfiguration(
    1. User? user,
    2. Group? group
    )?,
  5. int? unreadMessageThreshold = 30,
  6. CometChatTheme? theme,
  7. String? loadingStateText,
  8. String? errorStateText,
  9. String? emptyStateText,
  10. String? loadingIconUrl,
  11. WidgetBuilder? loadingStateView,
  12. String? errorIconUrl,
  13. WidgetBuilder? errorStateView,
  14. WidgetBuilder? emptyStateView,
  15. String? emptyIconUrl,
  16. dynamic onCloseIconTap(
    1. Map<String, dynamic> id
    )?,
  17. String? emptyIconPackageName,
  18. String? errorIconPackageName,
  19. String? loadingIconPackageName,
})

Implementation

AIConversationSummaryConfiguration(
    {this.customView,
    this.conversationSummaryStyle,
    this.title,
    this.apiConfiguration,
    this.unreadMessageThreshold = 30,
    this.theme,
    this.loadingStateText,
    this.errorStateText,
    this.emptyStateText,
    this.loadingIconUrl,
    this.loadingStateView,
    this.errorIconUrl,
    this.errorStateView,
    this.emptyStateView,
    this.emptyIconUrl,
    this.onCloseIconTap,
    this.emptyIconPackageName,
    this.errorIconPackageName,
    this.loadingIconPackageName});