devtypes - v1.1.0
    Preparing search index...

    Type Alias StaticMethods<T>

    StaticMethods: Pick<T, StaticMethodNames<T>>

    Extract static methods from a constructor as an object.

    Type Parameters

    • T extends Function

      A constructor function

    Produces an object type containing all static methods. Useful for creating facades, type-safe proxies, or mocks.

    class Helpers { static parse() {} static stringify() {} }
    type StaticMethodsObj = StaticMethodsObject< typeof Helpers >;
    // { parse: () => ...; stringify: () => ...; }