IP method

FormFieldValidator IP ({dynamic version, String errorText: "This field requires a valid IP." })

FormFieldValidator that requires the field's value to be a valid IP.

Implementation

// ignore: non_constant_identifier_names
static FormFieldValidator IP({
  dynamic version,
  String errorText = "This field requires a valid IP.",
}) {
  return (val) {
    if (val != null && val.isNotEmpty) {
      if (!isIP(val, version)) return errorText;
    }
  };
}