@open-wc/scoped-elements
Version:
Allows to auto define custom elements scoping them
10 lines • 745 B
TypeScript
/**
* @template {import('./types.js').Constructor<HTMLElement>} T
* @param {T} superclass
* @return {T & import('./types.js').Constructor<ScopedElementsHost> & ScopedElementsHostConstructor}
*/
export function ScopedElementsMixin<T extends import("@open-wc/dedupe-mixin").Constructor<HTMLElement>>(superclass: T): T & import("@open-wc/dedupe-mixin").Constructor<import("./types.js").ScopedElementsHost> & import("./types.js").ScopedElementsHostConstructor;
export type ScopedElementsHost = import('./types.js').ScopedElementsHost;
export type ScopedElementsMap = import('./types.js').ScopedElementsMap;
export type ScopedElementsHostConstructor = import('./types.js').ScopedElementsHostConstructor;
//# sourceMappingURL=html-element.d.ts.map