@fp8/simple-config
    Preparing search index...

    Interface EntityCreatorOptions

    interface EntityCreatorOptions {
        createAndValidateFunction?: <T extends object | IEntityCreator>(
            type: new () => T,
            data: unknown,
            options?: EntityCreatorOptions,
        ) => T;
        createOptions?: ClassTransformOptions;
        disableValidation?: boolean;
        externalValidationFunction?: (obj: unknown) => void;
        validateModelOptions?: ValidateModelOptions;
    }

    Hierarchy (View Summary)

    Index

    Properties

    createAndValidateFunction?: <T extends object | IEntityCreator>(
        type: new () => T,
        data: unknown,
        options?: EntityCreatorOptions,
    ) => T

    Custom createAndValidate function

    createOptions?: ClassTransformOptions

    Optional class-transformer options

    disableValidation?: boolean

    Disable Validation

    externalValidationFunction?: (obj: unknown) => void

    Custom external validation function that ignores validateModelOptions but still respects disableValidation

    validateModelOptions?: ValidateModelOptions

    Optional class-validator options