getMediaUrls method

List<String> getMediaUrls(
  1. Map<String, dynamic> media
)

Implementation

List<String> getMediaUrls(Map<String, dynamic> media) {
  List<String> urls = [];
  Map<String, dynamic> props = media['props'];
  props.forEach((key, value) {
    String filename = props[key]['filename'] ?? "";
    if (filename.isNotEmpty) {
      if (key == "poster") {
        urls.add("${_config.current.cdn}/image/$filename");
      } else {
        urls.add("${_config.current.cdn}/${media['type']}/$filename");
      }
    }
  });
  return urls;
}