move details toggle event to its interface

pull/10042/head
navorite 3 years ago committed by GitHub
parent 489324fb0b
commit cf1e32c6f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -99,9 +99,6 @@ export interface DOMAttributes<T extends EventTarget> {
'on:beforetoggle'?: ToggleEventHandler<T> | undefined | null; 'on:beforetoggle'?: ToggleEventHandler<T> | undefined | null;
'on:toggle'?: ToggleEventHandler<T> | undefined | null; 'on:toggle'?: ToggleEventHandler<T> | undefined | null;
// Detail Events
'on:toggle'?: EventHandler<Event, T> | undefined | null;
// Keyboard Events // Keyboard Events
'on:keydown'?: KeyboardEventHandler<T> | undefined | null; 'on:keydown'?: KeyboardEventHandler<T> | undefined | null;
'on:keypress'?: KeyboardEventHandler<T> | undefined | null; 'on:keypress'?: KeyboardEventHandler<T> | undefined | null;
@ -695,6 +692,8 @@ export interface HTMLDetailsAttributes extends HTMLAttributes<HTMLDetailsElement
open?: boolean | undefined | null; open?: boolean | undefined | null;
'bind:open'?: boolean | undefined | null; 'bind:open'?: boolean | undefined | null;
'on:toggle'?: EventHandler<Event, T> | undefined | null;
} }
export interface HTMLDelAttributes extends HTMLAttributes<HTMLModElement> { export interface HTMLDelAttributes extends HTMLAttributes<HTMLModElement> {

Loading…
Cancel
Save