@oddbird/popover-polyfill
Version:
Popover Attribute Polyfill
20 lines (19 loc) • 604 B
TypeScript
export interface ToggleInit extends EventInit {
oldState: string;
newState: string;
}
declare const BaseEvent: {
new (type: string, eventInitDict?: EventInit): Event;
prototype: Event;
readonly NONE: 0;
readonly CAPTURING_PHASE: 1;
readonly AT_TARGET: 2;
readonly BUBBLING_PHASE: 3;
};
export declare class ToggleEvent extends BaseEvent {
oldState: string;
newState: string;
constructor(type: string, init?: Partial<ToggleInit>);
}
export declare function queuePopoverToggleEventTask(element: HTMLElement, oldState: string, newState: string): void;
export {};