onCustomInteractiveMessageReceived method

  1. @override
void onCustomInteractiveMessageReceived(
  1. CustomInteractiveMessage customInteractiveMessage
)
override

Implementation

@override
void onCustomInteractiveMessageReceived(
    CustomInteractiveMessage customInteractiveMessage) {
  String? uid;
  String? guid;
  if (customInteractiveMessage.receiverType == ReceiverTypeConstants.user) {
    uid = (customInteractiveMessage.sender as User).uid;
  } else {
    guid = (customInteractiveMessage.receiver as Group).guid;
  }
  Map<String, dynamic> id = UIEventUtils.createMap(
      uid, guid, customInteractiveMessage.parentMessageId);

  CometChatUIEvents.hidePanel(id, CustomUIPosition.messageListBottom);
}