source property

  1. @override
MessageExtra get source
override

Implementation

@override
Map<String, dynamic> get source {
  final keys = MessageKeys.i;
  return {
    ...super.source,
    if (caption != null && caption!.isNotEmpty) keys.content: caption,
    if (durationInSec > 0) keys.durationInSec: durationInSec,
    if (thumbnail.isNotEmpty) keys.thumbnail: thumbnail,
    if (url.isNotEmpty) keys.url: url,
  };
}