copyWith method

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

Implementation

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