copyWith method

GenerateModel copyWith({
  1. String? className,
  2. Set<Record>? fields,
  3. Set<Record>? defaultFields,
  4. bool? shouldInherit,
  5. String? inheritanceConstructor,
  6. String? keyStringCase,
})

Implementation

GenerateModel copyWith({
  String? className,
  Set<Record>? fields,
  Set<Record>? defaultFields,
  bool? shouldInherit,
  String? inheritanceConstructor,
  String? keyStringCase,
}) {
  return GenerateModel(
    className: className ?? this.className,
    fields: fields ?? this.fields,
    shouldInherit: shouldInherit ?? this.shouldInherit,
    inheritanceConstructor:
        inheritanceConstructor ?? this.inheritanceConstructor,
    keyStringCase: keyStringCase ?? this.keyStringCase,
  );
}