MiddlewareHook<R, T>: ((this, next, ...metadata) => R)

Type Parameters

  • R
  • T extends any[]

Type declaration

    • (this, next, ...metadata): R
    • Parameters

      • this: ShadowRoot
      • next: ((...metadata) => R)
          • (...metadata): R
          • Parameters

            • Rest ...metadata: T

            Returns R

      • Rest ...metadata: T

      Returns R