|
|
|
@ -84,7 +84,7 @@ export interface DOMAttributes<T extends EventTarget> {
|
|
|
|
|
'on:beforeinput'?: EventHandler<InputEvent, T> | undefined | null;
|
|
|
|
|
'on:input'?: FormEventHandler<T> | undefined | null;
|
|
|
|
|
'on:reset'?: FormEventHandler<T> | undefined | null;
|
|
|
|
|
'on:submit'?: EventHandler<Event, T> | undefined | null; // TODO make this SubmitEvent once we require TS>=4.4
|
|
|
|
|
'on:submit'?: EventHandler<Event & { readonly submitter: HTMLElement | null; }, T> | undefined | null; // TODO make this SubmitEvent once we require TS>=4.4
|
|
|
|
|
'on:invalid'?: EventHandler<Event, T> | undefined | null;
|
|
|
|
|
'on:formdata'?: EventHandler<Event & { readonly formData: FormData; }, T> | undefined | null; // TODO make this FormDataEvent once we require TS>=4.4
|
|
|
|
|
|
|
|
|
|