copyWith method

  1. @override
SchemaMap copyWith({
  1. bool? isOptional,
  2. bool? additionalProperties,
  3. Map<String, SchemaValue>? properties,
})
override

Implementation

@override
SchemaMap copyWith({
  bool? isOptional,
  bool? additionalProperties,
  Map<String, SchemaValue>? properties,
}) {
  return SchemaMap(
    properties ?? this.properties,
    additionalProperties: additionalProperties ?? this.additionalProperties,
    isOptional: isOptional ?? this.isOptional,
  );
}