UNPKG

@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
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 { }