File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ ' svelte ' : patch
3
+ ---
4
+
5
+ feat: add ` gamepadconnected ` and ` gamepaddisconnected ` events
Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ export type KeyboardEventHandler<T extends EventTarget> = EventHandler<KeyboardE
53
53
export type MouseEventHandler < T extends EventTarget > = EventHandler < MouseEvent , T > ;
54
54
export type TouchEventHandler < T extends EventTarget > = EventHandler < TouchEvent , T > ;
55
55
export type PointerEventHandler < T extends EventTarget > = EventHandler < PointerEvent , T > ;
56
+ export type GamepadEventHandler < T extends EventTarget > = EventHandler < GamepadEvent , T > ;
56
57
export type UIEventHandler < T extends EventTarget > = EventHandler < UIEvent , T > ;
57
58
export type WheelEventHandler < T extends EventTarget > = EventHandler < WheelEvent , T > ;
58
59
export type AnimationEventHandler < T extends EventTarget > = EventHandler < AnimationEvent , T > ;
@@ -336,6 +337,12 @@ export interface DOMAttributes<T extends EventTarget> {
336
337
onlostpointercapture?: PointerEventHandler < T > | undefined | null ;
337
338
onlostpointercapturecapture?: PointerEventHandler < T > | undefined | null ;
338
339
340
+ // Gamepad Events
341
+ 'on:gamepadconnected' ?: GamepadEventHandler < T > | undefined | null ;
342
+ ongamepadconnected?: GamepadEventHandler < T > | undefined | null ;
343
+ 'on:gamepaddisconnected' ?: GamepadEventHandler < T > | undefined | null ;
344
+ ongamepaddisconnected?: GamepadEventHandler < T > | undefined | null ;
345
+
339
346
// UI Events
340
347
'on:scroll' ?: UIEventHandler < T > | undefined | null ;
341
348
onscroll?: UIEventHandler < T > | undefined | null ;
You can’t perform that action at this time.
0 commit comments