throwIfInvalid method
void
throwIfInvalid(
- dynamic dataObject
Used internally by drift
Implementation
void throwIfInvalid(dynamic dataObject) {
if (dataValid) return;
final messageBuilder =
StringBuffer('Sorry, $dataObject cannot be used for that because: \n');
_errors.forEach((meta, result) {
messageBuilder.write('• ${meta.dartGetterName}: ${result.message}\n');
});
throw InvalidDataException(messageBuilder.toString(), _errors);
}