validate method
Validates the control.
Implementation
@override
Future<Map<String, dynamic>?> validate(AbstractControl<dynamic> control) {
final completer = Completer<Map<String, dynamic>?>();
_debounceTimer?.cancel();
_debounceTimer = Timer(Duration(milliseconds: _debounceTime), () {
completer.complete(_validator.validate(control));
});
return completer.future;
}