bySeed static method
Get a seeded image (consistent image for a given string seed)
Implementation
static String bySeed({
required String seed,
int width = 400,
int height = 300,
bool grayscale = false,
int blur = 0,
}) {
final buffer =
StringBuffer('https://picsum.photos/seed/$seed/$width/$height');
final params = <String>[];
if (grayscale) params.add('grayscale');
if (blur > 0) params.add('blur=${blur.clamp(1, 10)}');
if (params.isNotEmpty) {
buffer.write('?${params.join('&')}');
}
return buffer.toString();
}