getMessageLinks method
Implementation
List<dynamic> getMessageLinks(BaseMessage message) {
Map<String, Map>? extensionList =
ExtensionModerator.extensionCheck(message);
List<dynamic> links = [];
if (extensionList != null) {
try {
if (extensionList.containsKey(ExtensionConstants.linkPreview)) {
Map<dynamic, dynamic>? linkPreview =
extensionList[ExtensionConstants.linkPreview];
links = linkPreview?["links"] ?? [];
}
} catch (e) {
debugPrint('$e');
}
}
return links;
}