toJson method

  1. @override
Map<String, dynamic> toJson()
override

Generates a map representing the InteractiveMessage.

Implementation

@override
Map<String, dynamic> toJson() {
  Map<String, dynamic> map = super.toJson();
  map[ModelFieldConstants.imageUrl] = imageUrl;
  map[ModelFieldConstants.text] = text;
  map[ModelFieldConstants.actions] =
      cardActions.map((e) => e.toMap()).toList();
  return map;
}