compare static method

Validator compare(
  1. String controlName,
  2. String compareControlName,
  3. CompareOption compareOption
)

Creates a FormGroup validator that compares two controls in the group.

The arguments controlName, compareControlName and compareOption must not be null.

Example:

Validates that 'amount' is lower or equals than 'balance'

final form = fb.group({
  'amount': 20.00,
  'balance': 50.00,
}, [Validators.compare('amount', 'balance', CompareOption.lowerOrEquals)]);

Implementation

static Validator<dynamic> compare(
  String controlName,
  String compareControlName,
  CompareOption compareOption,
) {
  return CompareValidator(controlName, compareControlName, compareOption);
}