copyWith method

  1. @override
EnumSchema copyWith({
  1. List<String>? values,
  2. bool? optional,
  3. List<Validator<String>>? validators,
})
override

Implementation

@override
EnumSchema copyWith({
  List<String>? values,
  bool? optional,
  List<Validator<String>>? validators,
}) {
  return EnumSchema(
    values: values ?? this.values,
    optional: optional ?? this.optional,
    validators: validators ?? this.validators,
  );
}