navigateToJoinProtectedGroupScreen method

void navigateToJoinProtectedGroupScreen({
  1. required Group group,
  2. BuildContext? context,
})

Implementation

void navigateToJoinProtectedGroupScreen(
    {required Group group, BuildContext? context}) {
  Navigator.push(
      context ?? this.context,
      MaterialPageRoute(
          builder: (context) => CometChatJoinProtectedGroup(
                group: group,
                onJoinTap: joinProtectedGroupConfiguration?.onJoinTap,
                closeIcon: joinProtectedGroupConfiguration?.closeIcon,
                joinIcon: joinProtectedGroupConfiguration?.joinIcon,
                passwordPlaceholderText:
                    joinProtectedGroupConfiguration?.passwordPlaceholderText,
                theme: joinProtectedGroupConfiguration?.theme ?? theme,
                onError: joinProtectedGroupConfiguration?.onError,
                title: joinProtectedGroupConfiguration?.title,
                description: joinProtectedGroupConfiguration?.description,
                joinProtectedGroupStyle:
                    joinProtectedGroupConfiguration?.joinProtectedGroupStyle,
                onBack: joinProtectedGroupConfiguration?.onBack,
                errorStateText:
                    joinProtectedGroupConfiguration?.errorStateText,
              )));
}