From d368f6799c54cdad7c7f4d766030651b92dd4e96 Mon Sep 17 00:00:00 2001 From: Fred Martini Date: Fri, 3 Mar 2023 15:17:24 +0100 Subject: [PATCH] false event --- elements/index.d.ts | 210 ++++++++++++++++++++++---------------------- 1 file changed, 107 insertions(+), 103 deletions(-) diff --git a/elements/index.d.ts b/elements/index.d.ts index d2de6767ff..37995e2451 100644 --- a/elements/index.d.ts +++ b/elements/index.d.ts @@ -63,148 +63,152 @@ export type MessageEventHandler = EventHandler { + + // forward any event + 'on:*'?: never; + // Clipboard Events - 'on:copy'?: ClipboardEventHandler | undefined | null; - 'on:cut'?: ClipboardEventHandler | undefined | null; - 'on:paste'?: ClipboardEventHandler | undefined | null; + 'on:copy'?: ClipboardEventHandler | undefined | null | false; + 'on:cut'?: ClipboardEventHandler | undefined | null | false; + 'on:paste'?: ClipboardEventHandler | undefined | null | false; // Composition Events - 'on:compositionend'?: CompositionEventHandler | undefined | null; - 'on:compositionstart'?: CompositionEventHandler | undefined | null; - 'on:compositionupdate'?: CompositionEventHandler | undefined | null; + 'on:compositionend'?: CompositionEventHandler | undefined | null | false; + 'on:compositionstart'?: CompositionEventHandler | undefined | null | false; + 'on:compositionupdate'?: CompositionEventHandler | undefined | null | false; // Focus Events - 'on:focus'?: FocusEventHandler | undefined | null; - 'on:focusin'?: FocusEventHandler | undefined | null; - 'on:focusout'?: FocusEventHandler | undefined | null; - 'on:blur'?: FocusEventHandler | undefined | null; + 'on:focus'?: FocusEventHandler | undefined | null | false; + 'on:focusin'?: FocusEventHandler | undefined | null | false; + 'on:focusout'?: FocusEventHandler | undefined | null | false; + 'on:blur'?: FocusEventHandler | undefined | null | false; // Form Events - 'on:change'?: FormEventHandler | undefined | null; - 'on:beforeinput'?: EventHandler | undefined | null; - 'on:input'?: FormEventHandler | undefined | null; - 'on:reset'?: FormEventHandler | undefined | null; - 'on:submit'?: EventHandler | undefined | null; // TODO make this SubmitEvent once we require TS>=4.4 - 'on:invalid'?: EventHandler | undefined | null; - 'on:formdata'?: EventHandler | undefined | null; // TODO make this FormDataEvent once we require TS>=4.4 + 'on:change'?: FormEventHandler | undefined | null | false; + 'on:beforeinput'?: EventHandler | undefined | null | false; + 'on:input'?: FormEventHandler | undefined | null | false; + 'on:reset'?: FormEventHandler | undefined | null | false; + 'on:submit'?: EventHandler | undefined | null | false; // TODO make this SubmitEvent once we require TS>=4.4 + 'on:invalid'?: EventHandler | undefined | null | false; + 'on:formdata'?: EventHandler | undefined | null | false; // TODO make this FormDataEvent once we require TS>=4.4 // Image Events - 'on:load'?: EventHandler | undefined | null; - 'on:error'?: EventHandler | undefined | null; // also a Media Event + 'on:load'?: EventHandler | undefined | null | false; + 'on:error'?: EventHandler | undefined | null | false; // also a Media Event // Detail Events - 'on:toggle'?: EventHandler | undefined | null; + 'on:toggle'?: EventHandler | undefined | null | false; // Keyboard Events - 'on:keydown'?: KeyboardEventHandler | undefined | null; - 'on:keypress'?: KeyboardEventHandler | undefined | null; - 'on:keyup'?: KeyboardEventHandler | undefined | null; + 'on:keydown'?: KeyboardEventHandler | undefined | null | false; + 'on:keypress'?: KeyboardEventHandler | undefined | null | false; + 'on:keyup'?: KeyboardEventHandler | undefined | null | false; // Media Events - 'on:abort'?: EventHandler | undefined | null; - 'on:canplay'?: EventHandler | undefined | null; - 'on:canplaythrough'?: EventHandler | undefined | null; - 'on:cuechange'?: EventHandler | undefined | null; - 'on:durationchange'?: EventHandler | undefined | null; - 'on:emptied'?: EventHandler | undefined | null; - 'on:encrypted'?: EventHandler | undefined | null; - 'on:ended'?: EventHandler | undefined | null; - 'on:loadeddata'?: EventHandler | undefined | null; - 'on:loadedmetadata'?: EventHandler | undefined | null; - 'on:loadstart'?: EventHandler | undefined | null; - 'on:pause'?: EventHandler | undefined | null; - 'on:play'?: EventHandler | undefined | null; - 'on:playing'?: EventHandler | undefined | null; - 'on:progress'?: EventHandler | undefined | null; - 'on:ratechange'?: EventHandler | undefined | null; - 'on:seeked'?: EventHandler | undefined | null; - 'on:seeking'?: EventHandler | undefined | null; - 'on:stalled'?: EventHandler | undefined | null; - 'on:suspend'?: EventHandler | undefined | null; - 'on:timeupdate'?: EventHandler | undefined | null; - 'on:volumechange'?: EventHandler | undefined | null; - 'on:waiting'?: EventHandler | undefined | null; + 'on:abort'?: EventHandler | undefined | null | false; + 'on:canplay'?: EventHandler | undefined | null | false; + 'on:canplaythrough'?: EventHandler | undefined | null | false; + 'on:cuechange'?: EventHandler | undefined | null | false; + 'on:durationchange'?: EventHandler | undefined | null | false; + 'on:emptied'?: EventHandler | undefined | null | false; + 'on:encrypted'?: EventHandler | undefined | null | false; + 'on:ended'?: EventHandler | undefined | null | false; + 'on:loadeddata'?: EventHandler | undefined | null | false; + 'on:loadedmetadata'?: EventHandler | undefined | null | false; + 'on:loadstart'?: EventHandler | undefined | null | false; + 'on:pause'?: EventHandler | undefined | null | false; + 'on:play'?: EventHandler | undefined | null | false; + 'on:playing'?: EventHandler | undefined | null | false; + 'on:progress'?: EventHandler | undefined | null | false; + 'on:ratechange'?: EventHandler | undefined | null | false; + 'on:seeked'?: EventHandler | undefined | null | false; + 'on:seeking'?: EventHandler | undefined | null | false; + 'on:stalled'?: EventHandler | undefined | null | false; + 'on:suspend'?: EventHandler | undefined | null | false; + 'on:timeupdate'?: EventHandler | undefined | null | false; + 'on:volumechange'?: EventHandler | undefined | null | false; + 'on:waiting'?: EventHandler | undefined | null | false; // MouseEvents - 'on:auxclick'?: MouseEventHandler | undefined | null; - 'on:click'?: MouseEventHandler | undefined | null; - 'on:contextmenu'?: MouseEventHandler | undefined | null; - 'on:dblclick'?: MouseEventHandler | undefined | null; - 'on:drag'?: DragEventHandler | undefined | null; - 'on:dragend'?: DragEventHandler | undefined | null; - 'on:dragenter'?: DragEventHandler | undefined | null; - 'on:dragexit'?: DragEventHandler | undefined | null; - 'on:dragleave'?: DragEventHandler | undefined | null; - 'on:dragover'?: DragEventHandler | undefined | null; - 'on:dragstart'?: DragEventHandler | undefined | null; - 'on:drop'?: DragEventHandler | undefined | null; - 'on:mousedown'?: MouseEventHandler | undefined | null; - 'on:mouseenter'?: MouseEventHandler | undefined | null; - 'on:mouseleave'?: MouseEventHandler | undefined | null; - 'on:mousemove'?: MouseEventHandler | undefined | null; - 'on:mouseout'?: MouseEventHandler | undefined | null; - 'on:mouseover'?: MouseEventHandler | undefined | null; - 'on:mouseup'?: MouseEventHandler | undefined | null; + 'on:auxclick'?: MouseEventHandler | undefined | null | false; + 'on:click'?: MouseEventHandler | undefined | null | false; + 'on:contextmenu'?: MouseEventHandler | undefined | null | false; + 'on:dblclick'?: MouseEventHandler | undefined | null | false; + 'on:drag'?: DragEventHandler | undefined | null | false; + 'on:dragend'?: DragEventHandler | undefined | null | false; + 'on:dragenter'?: DragEventHandler | undefined | null | false; + 'on:dragexit'?: DragEventHandler | undefined | null | false; + 'on:dragleave'?: DragEventHandler | undefined | null | false; + 'on:dragover'?: DragEventHandler | undefined | null | false; + 'on:dragstart'?: DragEventHandler | undefined | null | false; + 'on:drop'?: DragEventHandler | undefined | null | false; + 'on:mousedown'?: MouseEventHandler | undefined | null | false; + 'on:mouseenter'?: MouseEventHandler | undefined | null | false; + 'on:mouseleave'?: MouseEventHandler | undefined | null | false; + 'on:mousemove'?: MouseEventHandler | undefined | null | false; + 'on:mouseout'?: MouseEventHandler | undefined | null | false; + 'on:mouseover'?: MouseEventHandler | undefined | null | false; + 'on:mouseup'?: MouseEventHandler | undefined | null | false; // Selection Events - 'on:select'?: EventHandler | undefined | null; - 'on:selectionchange'?: EventHandler | undefined | null; - 'on:selectstart'?: EventHandler | undefined | null; + 'on:select'?: EventHandler | undefined | null | false; + 'on:selectionchange'?: EventHandler | undefined | null | false; + 'on:selectstart'?: EventHandler | undefined | null | false; // Touch Events - 'on:touchcancel'?: TouchEventHandler | undefined | null; - 'on:touchend'?: TouchEventHandler | undefined | null; - 'on:touchmove'?: TouchEventHandler | undefined | null; - 'on:touchstart'?: TouchEventHandler | undefined | null; + 'on:touchcancel'?: TouchEventHandler | undefined | null | false; + 'on:touchend'?: TouchEventHandler | undefined | null | false; + 'on:touchmove'?: TouchEventHandler | undefined | null | false; + 'on:touchstart'?: TouchEventHandler | undefined | null | false; // Pointer Events - 'on:gotpointercapture'?: PointerEventHandler | undefined | null; - 'on:pointercancel'?: PointerEventHandler | undefined | null; - 'on:pointerdown'?: PointerEventHandler | undefined | null; - 'on:pointerenter'?: PointerEventHandler | undefined | null; - 'on:pointerleave'?: PointerEventHandler | undefined | null; - 'on:pointermove'?: PointerEventHandler | undefined | null; - 'on:pointerout'?: PointerEventHandler | undefined | null; - 'on:pointerover'?: PointerEventHandler | undefined | null; - 'on:pointerup'?: PointerEventHandler | undefined | null; - 'on:lostpointercapture'?: PointerEventHandler | undefined | null; + 'on:gotpointercapture'?: PointerEventHandler | undefined | null | false; + 'on:pointercancel'?: PointerEventHandler | undefined | null | false; + 'on:pointerdown'?: PointerEventHandler | undefined | null | false; + 'on:pointerenter'?: PointerEventHandler | undefined | null | false; + 'on:pointerleave'?: PointerEventHandler | undefined | null | false; + 'on:pointermove'?: PointerEventHandler | undefined | null | false; + 'on:pointerout'?: PointerEventHandler | undefined | null | false; + 'on:pointerover'?: PointerEventHandler | undefined | null | false; + 'on:pointerup'?: PointerEventHandler | undefined | null | false; + 'on:lostpointercapture'?: PointerEventHandler | undefined | null | false; // UI Events - 'on:scroll'?: UIEventHandler | undefined | null; - 'on:resize'?: UIEventHandler | undefined | null; + 'on:scroll'?: UIEventHandler | undefined | null | false; + 'on:resize'?: UIEventHandler | undefined | null | false; // Wheel Events - 'on:wheel'?: WheelEventHandler | undefined | null; + 'on:wheel'?: WheelEventHandler | undefined | null | false; // Animation Events - 'on:animationstart'?: AnimationEventHandler | undefined | null; - 'on:animationend'?: AnimationEventHandler | undefined | null; - 'on:animationiteration'?: AnimationEventHandler | undefined | null; + 'on:animationstart'?: AnimationEventHandler | undefined | null | false; + 'on:animationend'?: AnimationEventHandler | undefined | null | false; + 'on:animationiteration'?: AnimationEventHandler | undefined | null | false; // Transition Events - 'on:transitionstart'?: TransitionEventHandler | undefined | null; - 'on:transitionrun'?: TransitionEventHandler | undefined | null; - 'on:transitionend'?: TransitionEventHandler | undefined | null; - 'on:transitioncancel'?: TransitionEventHandler | undefined | null; + 'on:transitionstart'?: TransitionEventHandler | undefined | null | false; + 'on:transitionrun'?: TransitionEventHandler | undefined | null | false; + 'on:transitionend'?: TransitionEventHandler | undefined | null | false; + 'on:transitioncancel'?: TransitionEventHandler | undefined | null | false; // Svelte Transition Events - 'on:outrostart'?: EventHandler, T> | undefined | null; - 'on:outroend'?: EventHandler, T> | undefined | null; - 'on:introstart'?: EventHandler, T> | undefined | null; - 'on:introend'?: EventHandler, T> | undefined | null; + 'on:outrostart'?: EventHandler, T> | undefined | null | false; + 'on:outroend'?: EventHandler, T> | undefined | null | false; + 'on:introstart'?: EventHandler, T> | undefined | null | false; + 'on:introend'?: EventHandler, T> | undefined | null | false; // Message Events - 'on:message'?: MessageEventHandler | undefined | null; - 'on:messageerror'?: MessageEventHandler | undefined | null; + 'on:message'?: MessageEventHandler | undefined | null | false; + 'on:messageerror'?: MessageEventHandler | undefined | null | false; // Document Events - 'on:visibilitychange'?: EventHandler | undefined | null; + 'on:visibilitychange'?: EventHandler | undefined | null | false; // Global Events - 'on:cancel'?: EventHandler | undefined | null; - 'on:close'?: EventHandler | undefined | null; - 'on:fullscreenchange'?: EventHandler | undefined | null; - 'on:fullscreenerror'?: EventHandler | undefined | null; + 'on:cancel'?: EventHandler | undefined | null | false; + 'on:close'?: EventHandler | undefined | null | false; + 'on:fullscreenchange'?: EventHandler | undefined | null | false; + 'on:fullscreenerror'?: EventHandler | undefined | null | false; } // All the WAI-ARIA 1.1 attributes from https://www.w3.org/TR/wai-aria-1.1/