DetailsConfiguration constructor
DetailsConfiguration({
- String? title,
- bool? showCloseButton,
- Icon? closeButtonIcon,
- bool disableUsersPresence = false,
- List<
Widget> ? appBarOptions, - DetailsStyle? detailsStyle,
- ListItemStyle? listItemStyle,
- AvatarStyle? avatarStyle,
- StatusIndicatorStyle? statusIndicatorStyle,
- Widget? subtitleView({
- BuildContext context,
- Group? group,
- User? user,
- bool? hideProfile,
- Widget? protectedGroupIcon,
- Widget? privateGroupIcon,
- AddMemberConfiguration? addMemberConfiguration,
- TransferOwnershipConfiguration? transferOwnershipConfiguration,
- BannedMemberConfiguration? bannedMemberConfiguration,
- GroupMembersConfiguration? groupMembersConfiguration,
- void stateCallBack()?,
- List<
CometChatDetailsTemplate> ? data()?, - Widget? customProfileView,
- CometChatTheme? theme,
- VoidCallback? onBack,
- OnError? onError,
- ConfirmDialogStyle? leaveGroupDialogStyle,
Implementation
DetailsConfiguration(
{this.title,
this.showCloseButton,
this.closeButtonIcon,
this.disableUsersPresence = false,
this.appBarOptions,
this.detailsStyle,
this.listItemStyle,
this.avatarStyle,
this.statusIndicatorStyle,
this.subtitleView,
this.hideProfile,
this.protectedGroupIcon,
this.privateGroupIcon,
this.addMemberConfiguration,
this.transferOwnershipConfiguration,
this.bannedMemberConfiguration,
this.groupMembersConfiguration,
this.stateCallBack,
this.data,
this.customProfileView,
this.theme,
this.onBack,
this.onError,
this.leaveGroupDialogStyle});