forwardMessage method
dynamic
forwardMessage()
Implementation
forwardMessage() {
var messageIds = List<String>.empty(growable: true);
for (var chatItem in selectedChatList) {
messageIds.add(chatItem.messageId);
debugPrint(messageIds.length.toString());
debugPrint(selectedChatList.length.toString());
}
if (messageIds.length == selectedChatList.length) {
clearAllChatSelection();
setOnGoingUserGone();
Navigator.push(
context,
MaterialPageRoute(
builder: (con) =>
ForwardChatView(forwardMessageIds: messageIds)))
.then((value) {
if (value != null) {
debugPrint(
"result of forward ==> ${(value as ProfileDetails).toJson().toString()}");
profile_.value = value;
isBlocked(profile.isBlocked);
}
setChatStatus();
checkAdminBlocked();
memberOfGroup();
setOnGoingUserAvail();
});
}
}