validation/cross_field_validation_utils library

Cross-field validation (start < end, one-of required) — roadmap #682.

Functions

validateOneOfRequired(List<Object?> values, {String fieldNames = _kDefaultFieldNames}) String?
Returns null if at least one of values is non-null and non-empty (for strings).
validateStartBeforeEnd(num start, num end, {String startName = _kDefaultStartName, String endName = _kDefaultEndName}) String?
Returns null if valid, else error message.