toImageThumbParams static method

String toImageThumbParams(
  1. Thumb thumb,
  2. int width,
  3. int height
)

Implementation

static String toImageThumbParams(Thumb thumb, int width, int height) {
  if (!checkImageThumb(thumb, width, height)) {
    throw ArgumentError("width=$width, height=$height");
  }

  var sb = StringBuffer();

  sb.write("thumbnail=");
  sb.write(width);
  sb.write(toImageThumbMethod(thumb));
  sb.write(height);

  sb.write("&imageView");

  var gifThumb = gifThumbParams();
  if (gifThumb.isNotEmpty) {
    sb.write(gifThumb);
  }
  return sb.toString();
}