onTransferOwnershipClicked method

  1. @override
dynamic onTransferOwnershipClicked(
  1. Group group
)
override

Implementation

@override
onTransferOwnershipClicked(Group group) {
  Navigator.push(
      context,
      MaterialPageRoute(
          builder: (context) => CometChatTransferOwnership(
                group: group,
                title: transferOwnershipConfiguration?.title,
                transferOwnershipStyle:
                    transferOwnershipConfiguration?.transferOwnershipStyle,
                hideSearch: transferOwnershipConfiguration?.hideSearch,
                showBackButton:
                    transferOwnershipConfiguration?.showBackButton,
                backButton: transferOwnershipConfiguration?.backButton,
                searchBoxIcon: transferOwnershipConfiguration?.searchBoxIcon,
                searchPlaceholder:
                    transferOwnershipConfiguration?.searchPlaceholder,
                disableUsersPresence:
                    transferOwnershipConfiguration?.disableUsersPresence ??
                        false,
                emptyStateText:
                    transferOwnershipConfiguration?.emptyStateText,
                errorStateText:
                    transferOwnershipConfiguration?.errorStateText,
                avatarStyle: transferOwnershipConfiguration?.avatarStyle,
                emptyStateView:
                    transferOwnershipConfiguration?.emptyStateView,
                errorStateView:
                    transferOwnershipConfiguration?.emptyStateView,
                groupMemberStyle:
                    transferOwnershipConfiguration?.groupMemberStyle,
                groupMembersRequestBuilder: transferOwnershipConfiguration
                    ?.groupMembersRequestBuilder,
                groupMembersProtocol:
                    transferOwnershipConfiguration?.groupMembersProtocol,
                hideSeparator: transferOwnershipConfiguration?.hideSeparator,
                listItemStyle: transferOwnershipConfiguration?.listItemStyle,
                loadingStateView:
                    transferOwnershipConfiguration?.loadingStateView,
                statusIndicatorStyle:
                    transferOwnershipConfiguration?.statusIndicatorStyle,
                subtitleView: transferOwnershipConfiguration?.subtitleView,
                onTransferOwnership:
                    transferOwnershipConfiguration?.onTransferOwnership,
                selectIcon: transferOwnershipConfiguration?.selectIcon,
                submitIcon: transferOwnershipConfiguration?.submitIcon,
                theme: transferOwnershipConfiguration?.theme ?? theme,
                onBack: transferOwnershipConfiguration?.onBack,
                onError: transferOwnershipConfiguration?.onError ?? onError,
              )));
}