fromJson method
Implementation
@override
ValidatorConfig fromJson(Map<String, dynamic> json) {
final type = json['type'];
switch (type) {
case 'regex':
return RegexValidatorConfig.fromJson(json);
case 'number':
return NumberValidatorConfig.fromJson(json);
case 'minLength':
return MinLengthValidatorConfig.fromJson(json);
default:
throw ArgumentError('Unknown InputType: $type');
}
}