ClassDefinition constructor
ClassDefinition({
- required String moduleAlias,
- required String fileName,
- required String sourceFileName,
- required String className,
- required List<
SerializableModelFieldDefinition> fields, - required bool serverOnly,
- required bool manageMigration,
- required bool isException,
- String? tableName,
- List<
SerializableModelIndexDefinition> indexes = const [], - List<
String> subDirParts = const [], - List<
String> ? documentation,
Create a new ClassDefinition.
Implementation
ClassDefinition({
required super.moduleAlias,
required super.fileName,
required super.sourceFileName,
required super.className,
required this.fields,
required super.serverOnly,
required this.manageMigration,
required this.isException,
this.tableName,
this.indexes = const [],
super.subDirParts,
this.documentation,
});