isValid method
Tells whether the instance is valid.
Implementation
@override
bool isValid(List<E> instance, {String? label}) {
final length = this.length;
if (length != null && !length.isValid(instance.length)) {
return false;
}
if (!instance.every(elementKind.isValid)) {
return false;
}
return super.isValid(instance);
}