ContactsConfiguration constructor

ContactsConfiguration({
  1. UsersConfiguration? usersConfiguration,
  2. UserGroupBuilder? onItemTap,
  3. GroupsConfiguration? groupsConfiguration,
  4. String? usersTabTitle,
  5. String? groupsTabTitle,
  6. CometChatTheme? theme,
  7. String? title,
  8. Widget? closeIcon,
  9. ContactsStyle? contactsStyle,
  10. VoidCallback? onClose,
  11. dynamic onSubmitIconTap(
    1. BuildContext context,
    2. List<User>? selectedUsersList,
    3. List<Group>? selectedGroupsList
    )?,
  12. TabVisibility? tabVisibility = TabVisibility.usersAndGroups,
  13. bool? hideSubmitIcon,
  14. int? selectionLimit,
  15. SelectionMode? selectionMode,
  16. Widget? submitIcon,
  17. SnackBarConfiguration? snackBarConfiguration,
})

Implementation

ContactsConfiguration(
    {this.usersConfiguration,
    this.onItemTap,
    this.groupsConfiguration,
    this.usersTabTitle,
    this.groupsTabTitle,
    this.theme,
    this.title,
    this.closeIcon,
    this.contactsStyle,
    this.onClose,
    this.onSubmitIconTap,
    this.tabVisibility = TabVisibility.usersAndGroups,
    this.hideSubmitIcon,
    this.selectionLimit,
    this.selectionMode,
    this.submitIcon,
    this.snackBarConfiguration});