Skip to content

Commit 5925974

Browse files
authored
fix(declarations): update toggle event handler types (#6323)
fixes #6322
1 parent fe5d130 commit 5925974

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/declarations/stencil-public-runtime.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -942,7 +942,7 @@ export namespace JSXBase {
942942
export interface DetailsHTMLAttributes<T> extends HTMLAttributes<T> {
943943
open?: boolean;
944944
name?: string;
945-
onToggle?: (event: Event) => void;
945+
onToggle?: (event: ToggleEvent) => void;
946946
}
947947

948948
export interface DelHTMLAttributes<T> extends HTMLAttributes<T> {
@@ -1739,6 +1739,12 @@ export namespace JSXBase {
17391739
onCompositionupdate?: (event: CompositionEvent) => void;
17401740
onCompositionupdateCapture?: (event: CompositionEvent) => void;
17411741

1742+
// Disclosure Events
1743+
onBeforeToggle?: (event: ToggleEvent) => void;
1744+
onBeforeToggleCapture?: (event: ToggleEvent) => void;
1745+
onToggle?: (event: ToggleEvent) => void;
1746+
onToggleCapture?: (event: ToggleEvent) => void;
1747+
17421748
// Focus Events
17431749
onFocus?: (event: FocusEvent) => void;
17441750
onFocusCapture?: (event: FocusEvent) => void;
@@ -1760,10 +1766,6 @@ export namespace JSXBase {
17601766
onSubmitCapture?: (event: Event) => void;
17611767
onInvalid?: (event: Event) => void;
17621768
onInvalidCapture?: (event: Event) => void;
1763-
onBeforeToggle?: (event: Event) => void;
1764-
onBeforeToggleCapture?: (event: Event) => void;
1765-
onToggle?: (event: Event) => void;
1766-
onToggleCapture?: (event: Event) => void;
17671769

17681770
// Image Events
17691771
onLoad?: (event: Event) => void;

0 commit comments

Comments
 (0)