mediaUriOf static method

Future<Uri> mediaUriOf(
  1. MediaContentType<Object> contentType,
  2. String mediaId, {
  3. String cloudFrontUrl = defaultCloudFrontUrl,
  4. dynamic mediaType,
})

Implementation

static Future<Uri> mediaUriOf(MediaContentType contentType, String mediaId,
    {String cloudFrontUrl = defaultCloudFrontUrl, mediaType}) async {
  return Uri.parse([
    cloudFrontUrl,
    contentType.name,
    mediaType?.toString() ?? "default",
    mediaId
  ].whereNotBlank().join("/"));
}