toInteractiveMessage method
Converts the CardMessage to an InteractiveMessage.
Implementation
InteractiveMessage toInteractiveMessage() {
//interactiveData??={};
List<Map<String, dynamic>> cardActionMap = [];
for (var element in cardActions) {
cardActionMap.add(element.toMap());
}
interactiveData[CardMessageKeys.cardActions] = cardActionMap;
interactiveData[CardMessageKeys.text] = text;
interactiveData[CardMessageKeys.imageUrl] = imageUrl;
return this;
}