buildUrl static method

String? buildUrl(
  1. String? barcode,
  2. ProductImage image, {
  3. ImageSize? imageSize,
  4. QueryType? queryType,
})

Returns the image full url - for a specific imageSize if needed.

Returns null is barcode is null. E.g. "https://static.openfoodfacts.org/images/products/359/671/046/2858/front_fr.4.100.jpg"

Implementation

static String? buildUrl(
  final String? barcode,
  final ProductImage image, {
  final ImageSize? imageSize,
  final QueryType? queryType,
}) =>
    barcode == null
        ? null
        : '${getProductImageRootUrl(barcode, queryType: queryType)}'
            '/'
            '${getProductImageFilename(image, imageSize: imageSize)}';