ObjectModel constructor
ObjectModel({
- required String name,
- required String? path,
- required String? baseDirectory,
- required bool generateForGenerics,
- required List<
Field> fields, - required List<
String> converters, - List<
String> ? extraImports, - List<
String> ? extraAnnotations, - String? extendsModel,
- bool? equalsAndHashCode,
- bool? explicitToJson,
- bool? generateToString,
- bool? staticCreate,
- String? description,
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,
String? extendsModel,
this.equalsAndHashCode,
this.explicitToJson,
this.generateToString,
this.staticCreate,
String? description,
}) : super(
name: name,
path: path,
extendsModel: extendsModel,
baseDirectory: baseDirectory,
extraAnnotations: extraAnnotations,
extraImports: extraImports,
description: description,
);