assertInRange static method
void
assertInRange(
- ByteConverter size, {
- required ByteConverter min,
- required ByteConverter max,
- String? name,
Asserts that size is within the specified range.
Implementation
static void assertInRange(
ByteConverter size, {
required ByteConverter min,
required ByteConverter max,
String? name,
}) {
if (size.bytes < min.bytes || size.bytes > max.bytes) {
throw ArgumentError.value(
size.bytes,
name ?? 'size',
'must be between ${min.display.auto()} and ${max.display.auto()}',
);
}
}