ExceptionClassDefinition constructor

ExceptionClassDefinition({
  1. required String className,
  2. required List<SerializableModelFieldDefinition> fields,
  3. required String fileName,
  4. required bool serverOnly,
  5. required String sourceFileName,
  6. required TypeDefinition type,
  7. required bool isSealed,
  8. List<InheritanceDefinition>? childClasses,
  9. InheritanceDefinition? extendsClass,
  10. List<String>? documentation,
  11. List<String> subDirParts = const [],
  12. String? sharedPackageName,
})

Create a new ExceptionClassDefinition.

Implementation

ExceptionClassDefinition({
  required super.className,
  required super.fields,
  required super.fileName,
  required super.serverOnly,
  required super.sourceFileName,
  required super.type,
  required super.isSealed,
  super.childClasses,
  super.extendsClass,
  super.documentation,
  super.subDirParts,
  super.sharedPackageName,
});