serializr
    Preparing search index...

    Interface ModelSchema<T>

    interface ModelSchema<T> {
        discriminator?: DiscriminatorSpec;
        extends?: ModelSchema<any>;
        factory: (context: Context) => T;
        props: Props<T>;
        subSchemas?: ModelSchema<any>[];
        targetClass?: Clazz<any>;
    }

    Type Parameters

    • T
    Index

    Properties

    discriminator?: DiscriminatorSpec
    extends?: ModelSchema<any>
    factory: (context: Context) => T
    props: Props<T>
    subSchemas?: ModelSchema<any>[]
    targetClass?: Clazz<any>