@surface/custom-element
Version:
Provides support of directives and data binding on custom elements.
11 lines (9 loc) • 475 B
TypeScript
import type { IArrowFunctionExpression, IMemberExpression } from "@surface/expression";
import type IObservable from "../interfaces/observable";
import type ITraceable from "../interfaces/traceable";
type EventDirectiveDescriptor =
{
expression: IMemberExpression | IArrowFunctionExpression,
name: string,
} & IObservable & ITraceable;
export default EventDirectiveDescriptor;