Class FastenerContextMetaclass<R>

Type Parameters

  • R

Hierarchy

  • FastenerContextMetaclass

Constructors

Methods

  • Type Parameters

    • K extends string | number | symbol

    Parameters

    • fastenerName: K

    Returns R[K] extends Fastener<any, any, any>
        ? FastenerClass<any[any]>
        : null

  • Parameters

    • fastenerName: PropertyKey

    Returns keyof R

  • Type Parameters

    • K extends string | number | symbol

    • F

    Parameters

    • owner: R
    • fastenerName: K

    Returns F extends Fastener<any, any, any>
        ? F
        : never

Generated using TypeDoc