@exadel/esl
Version:
Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components
7 lines (6 loc) • 412 B
TypeScript
import type { HTMLElementShape } from '../shape/html-element.shape';
import type { DOMEventsAttributesShape } from '../shape/dom-events.shape';
import type { AriaAttributesShape } from '../shape/wai-aria.shape';
/** Defines the shape of the Base Custom Element for TSX (strongly typed JSX) */
export interface ESLBaseElementShape<T> extends HTMLElementShape, DOMEventsAttributesShape<T>, AriaAttributesShape {
}