ObjectModel constructor

ObjectModel({
  1. required String name,
  2. required String? path,
  3. required String? baseDirectory,
  4. required bool generateForGenerics,
  5. required List<Field> fields,
  6. required List<String> converters,
  7. List<String>? extraImports,
  8. List<String>? extraAnnotations,
  9. bool? equalsAndHashCode,
  10. bool? generateToString,
})

Implementation

ObjectModel({
  required String name,
  required String? path,
  required String? baseDirectory,
  required this.generateForGenerics,
  required this.fields,
  required this.converters,
  List<String>? extraImports,
  List<String>? extraAnnotations,
  this.equalsAndHashCode,
  this.generateToString,
}) : super(
        name: name,
        path: path,
        baseDirectory: baseDirectory,
        extraAnnotations: extraAnnotations,
        extraImports: extraImports,
      );