marko
Version:
Optimized runtime for Marko templates.
5 lines (4 loc) • 365 B
TypeScript
type EventNames = keyof GlobalEventHandlersEventMap;
export declare function _on<T extends EventNames, H extends false | null | undefined | ((ev: GlobalEventHandlersEventMap[T], target: Element) => void)>(element: Element, type: T, handler: H): void;
export declare function createDelegator(): (node: Node, type: string, handler: EventListener) => void;
export {};