onInteractiveMessageReceived method
Implementation
@override
void onInteractiveMessageReceived(InteractiveMessage message) {
if (message.type == MessageTypeConstants.form) {
CometChatMessageEvents.onFormMessageReceived(
FormMessage.fromInteractiveMessage(message));
} else if (message.type == MessageTypeConstants.card) {
CometChatMessageEvents.onCardMessageReceived(
CardMessage.fromInteractiveMessage(message));
} else if (message.type == MessageTypeConstants.scheduler) {
CometChatMessageEvents.onSchedulerMessageReceived(
SchedulerMessage.fromInteractiveMessage(message));
} else {
CometChatMessageEvents.onCustomInteractiveMessageReceived(
CustomInteractiveMessage.fromInteractiveMessage(message));
}
}