Interface MediaRuleClass<F>

Type Parameters

Hierarchy

  • Type Parameters

    Parameters

    • template: FastenerTemplate<F2>

    Returns FastenerDecorator<F2>

Methods

  • Protected

    Parameters

    • fastener: F
    • owner: F extends Fastener<R, any, any>
          ? R
          : never

    Returns F

  • Parameters

    • owner: F extends Fastener<R, any, any>
          ? R
          : never

    Returns F

  • Type Parameters

    Parameters

    • className: PropertyKey
    • template: FastenerTemplate<F2>
    • Optional extendsClass: FastenerClass<F>

    Returns FastenerClass<F2>

  • Type Parameters

    • F2 extends MediaRule<any>

    • C extends FastenerClass<any> = FastenerClass<F2>

    Parameters

    • className: PropertyKey
    • template: FastenerTemplate<F2>
    • Optional classTemplate: FastenerClassTemplate<C>

    Returns C

  • Dummy getter function that always throws an exception. Used as a stand-in for decorated fastener getters, whose implementation is injected by the decorator.

    Type Parameters

    Returns F2

  • Parameters

    • fastenerClass: FastenerClass<Fastener<any, any, any>>

    Returns void

  • Parameters

    • template: F extends {
              descriptorType?: Proto<D>;
          }
          ? D
          : never

    Returns FastenerClass<F>

Generated using TypeDoc