dob method

String? dob(
  1. String? v, {
  2. int? minAge,
  3. int? maxAge,
})

Validates a date of birth with optional minimum and maximum age.

Accepts DD/MM/YYYY, DD-MM-YYYY, or YYYY-MM-DD formats.

// Simple
TextFormField(validator: v.dob)

// With age restriction
TextFormField(validator: (val) => v.dob(val, minAge: 18, maxAge: 60))

Implementation

String? dob(String? v, {int? minAge, int? maxAge}) =>
    DobValidator(_msg, minAge: minAge, maxAge: maxAge).validate(v);