ValidationRules.fromJson constructor

ValidationRules.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory ValidationRules.fromJson(Map<String, dynamic> json) {
  return ValidationRules(
    required: opt<bool>(json, 'required') ?? false,
    min: opt<num>(json, 'min'),
    max: opt<num>(json, 'max'),
    email: opt<bool>(json, 'email') ?? false,
    url: opt<bool>(json, 'url') ?? false,
    regex: opt<String>(json, 'regex'),
    confirmed: opt<bool>(json, 'confirmed') ?? false,
    numeric: opt<bool>(json, 'numeric') ?? false,
    messages: stringMap(json, 'messages'),
  );
}