Properties
collectionType
collectionType: "List" | "Array"
Optional
defaultPreset
defaultPreset?: Partial<{
class: ClassPresetType<any>;
enum: EnumPresetType<any>;
record: RecordPresetType<any>;
union: UnionPresetType<any>;
}>
Type declaration
class: ClassPresetType<any>
enum: EnumPresetType<any>
record: RecordPresetType<any>
union: UnionPresetType<any>
Optional
dependencyManager
modelType
modelType: "class" | "record"
Optional
presets
presets?: Presets<Partial<{ class: ClassPresetType<any>; enum: EnumPresetType<any>; record: RecordPresetType<any>; union: UnionPresetType<any>; }>> Optional
processorOptions
useModelNameAsConstForDiscriminatorProperty
useModelNameAsConstForDiscriminatorProperty: boolean
Optional
useOptionalForNullableProperties
useOptionalForNullableProperties?: boolean
This dependency manager type serves two functions.
This depends on context and where it's used.