@glimmer/runtime
Version:
Minimal runtime needed to render Glimmer templates
20 lines • 614 B
TypeScript
import { CapturedArguments } from '@glimmer/interfaces';
import { UpdatableTag } from '@glimmer/validator';
export declare class OnModifierState {
tag: UpdatableTag;
element: Element;
args: CapturedArguments;
eventName: string;
callback: EventListener;
private userProvidedCallback;
once?: boolean;
passive?: boolean;
capture?: boolean;
options?: AddEventListenerOptions;
shouldUpdate: boolean;
constructor(element: Element, args: CapturedArguments);
updateFromArgs(): void;
}
declare const _default: {};
export default _default;
//# sourceMappingURL=on.d.ts.map