devtypes - v1.1.0
    Preparing search index...

    Type Alias ConstructorParameters<C>

    ConstructorParameters: C extends new (...args: P) => any ? P : never

    Extract constructor parameters as a tuple.

    Type Parameters

    Retrieves all parameter types from a class constructor. Useful when defining factory functions or dependency injection signatures.

    class User { constructor( id: number, name: string ) {} }
    type CtorParams = ConstructorParameters< typeof User >;
    // [ id: number, name: string ]