omit method

JarObject omit(
  1. List<String> fieldNames
)

Implementation

JarObject omit(List<String> fieldNames) {
  final result = JarObject(
    fields: Map.fromEntries(
        fields.entries.where((entry) => !fieldNames.contains(entry.key))),
  )
    ..validators.addAll(validators)
    .._allowExtra = _allowExtra;

  result._ignoredFields = fieldNames;

  return result;
}