From 6e092ccf7a783ece0806e0faeae828df1bbec97b Mon Sep 17 00:00:00 2001 From: Matt Pharoah Date: Wed, 8 Feb 2023 13:55:19 -0500 Subject: [PATCH] Added event types for all events --- src/events/events.ts | 23 +++++++++++++++++++++++ src/events/sl-after-collapse.ts | 9 +++++++++ src/events/sl-after-expand.ts | 9 +++++++++ src/events/sl-after-hide.ts | 9 +++++++++ src/events/sl-after-show.ts | 9 +++++++++ src/events/sl-blur.ts | 9 +++++++++ src/events/sl-cancel.ts | 9 +++++++++ src/events/sl-change.ts | 9 +++++++++ src/events/sl-clear.ts | 9 +++++++++ src/events/sl-close.ts | 9 +++++++++ src/events/sl-collapse.ts | 9 +++++++++ src/events/sl-expand.ts | 9 +++++++++ src/events/sl-finish.ts | 9 +++++++++ src/events/sl-focus.ts | 9 +++++++++ src/events/sl-hide.ts | 9 +++++++++ src/events/sl-initial-focus.ts | 9 +++++++++ src/events/sl-input.ts | 9 +++++++++ src/events/sl-lazy-change.ts | 9 +++++++++ src/events/sl-lazy-load.ts | 9 +++++++++ src/events/sl-load.ts | 9 +++++++++ src/events/sl-remove.ts | 9 +++++++++ src/events/sl-reposition.ts | 9 +++++++++ src/events/sl-show.ts | 9 +++++++++ src/events/sl-start.ts | 9 +++++++++ 24 files changed, 230 insertions(+) create mode 100644 src/events/sl-after-collapse.ts create mode 100644 src/events/sl-after-expand.ts create mode 100644 src/events/sl-after-hide.ts create mode 100644 src/events/sl-after-show.ts create mode 100644 src/events/sl-blur.ts create mode 100644 src/events/sl-cancel.ts create mode 100644 src/events/sl-change.ts create mode 100644 src/events/sl-clear.ts create mode 100644 src/events/sl-close.ts create mode 100644 src/events/sl-collapse.ts create mode 100644 src/events/sl-expand.ts create mode 100644 src/events/sl-finish.ts create mode 100644 src/events/sl-focus.ts create mode 100644 src/events/sl-hide.ts create mode 100644 src/events/sl-initial-focus.ts create mode 100644 src/events/sl-input.ts create mode 100644 src/events/sl-lazy-change.ts create mode 100644 src/events/sl-lazy-load.ts create mode 100644 src/events/sl-load.ts create mode 100644 src/events/sl-remove.ts create mode 100644 src/events/sl-reposition.ts create mode 100644 src/events/sl-show.ts create mode 100644 src/events/sl-start.ts diff --git a/src/events/events.ts b/src/events/events.ts index 9b5fff18..29b0bc7e 100644 --- a/src/events/events.ts +++ b/src/events/events.ts @@ -7,3 +7,26 @@ export { default as SlTabHideEvent } from './sl-tab-hide'; export { default as SlTabShowEvent } from './sl-tab-show'; export { default as SlErrorEvent } from './sl-error'; export { default as SlRequestCloseEvent } from './sl-request-close'; +export { default as SlShowEvent } from './sl-show'; +export { default as SlAfterShowEvent } from './sl-after-show'; +export { default as SlHideEvent } from './sl-hide'; +export { default as SlAfterHideEvent } from './sl-after-hide'; +export { default as SlBlurEvent } from './sl-blur'; +export { default as SlFocusEvent } from './sl-focus'; +export { default as SlChangeEvent } from './sl-change'; +export { default as SlInputEvent } from './sl-input'; +export { default as SlInitialFocusEvent } from './sl-initial-focus'; +export { default as SlLoadEvent } from './sl-load'; +export { default as SlClearEvent } from './sl-clear'; +export { default as SlRepositionEvent } from './sl-reposition'; +export { default as SlCloseEvent } from './sl-close'; +export { default as SlRemoveEvent } from './sl-remove'; +export { default as SlExpandEvent } from './sl-expand'; +export { default as SlAfterExpandEvent } from './sl-after-expand'; +export { default as SlCollapseEvent } from './sl-collapse'; +export { default as SlAfterCollapseEvent } from './sl-after-collapse'; +export { default as SlLazyChangeEvent } from './sl-lazy-change'; +export { default as SlLazyLoadEvent } from './sl-lazy-load'; +export { default as SlCancelEvent } from './sl-cancel'; +export { default as SlFinishEvent } from './sl-finish'; +export { default as SlStartEvent } from './sl-start'; diff --git a/src/events/sl-after-collapse.ts b/src/events/sl-after-collapse.ts new file mode 100644 index 00000000..aeeabf9f --- /dev/null +++ b/src/events/sl-after-collapse.ts @@ -0,0 +1,9 @@ +type SlAfterCollapseEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-after-collapse': SlAfterCollapseEvent; + } +} + +export default SlAfterCollapseEvent; diff --git a/src/events/sl-after-expand.ts b/src/events/sl-after-expand.ts new file mode 100644 index 00000000..df32cf1b --- /dev/null +++ b/src/events/sl-after-expand.ts @@ -0,0 +1,9 @@ +type SlAfterExpandEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-after-expand': SlAfterExpandEvent; + } +} + +export default SlAfterExpandEvent; diff --git a/src/events/sl-after-hide.ts b/src/events/sl-after-hide.ts new file mode 100644 index 00000000..8f0d0ab2 --- /dev/null +++ b/src/events/sl-after-hide.ts @@ -0,0 +1,9 @@ +type SlAfterHideEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-after-hide': SlAfterHideEvent; + } +} + +export default SlAfterHideEvent; diff --git a/src/events/sl-after-show.ts b/src/events/sl-after-show.ts new file mode 100644 index 00000000..f12fa2ca --- /dev/null +++ b/src/events/sl-after-show.ts @@ -0,0 +1,9 @@ +type SlAfterShowEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-after-show': SlAfterShowEvent; + } +} + +export default SlAfterShowEvent; diff --git a/src/events/sl-blur.ts b/src/events/sl-blur.ts new file mode 100644 index 00000000..d12780c9 --- /dev/null +++ b/src/events/sl-blur.ts @@ -0,0 +1,9 @@ +type SlBlurEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-blur': SlBlurEvent; + } +} + +export default SlBlurEvent; diff --git a/src/events/sl-cancel.ts b/src/events/sl-cancel.ts new file mode 100644 index 00000000..eec6ac99 --- /dev/null +++ b/src/events/sl-cancel.ts @@ -0,0 +1,9 @@ +type SlCancelEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-cancel': SlCancelEvent; + } +} + +export default SlCancelEvent; diff --git a/src/events/sl-change.ts b/src/events/sl-change.ts new file mode 100644 index 00000000..a0d5a832 --- /dev/null +++ b/src/events/sl-change.ts @@ -0,0 +1,9 @@ +type SlChangeEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-change': SlChangeEvent; + } +} + +export default SlChangeEvent; diff --git a/src/events/sl-clear.ts b/src/events/sl-clear.ts new file mode 100644 index 00000000..b83a74ce --- /dev/null +++ b/src/events/sl-clear.ts @@ -0,0 +1,9 @@ +type SlClearEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-clear': SlClearEvent; + } +} + +export default SlClearEvent; diff --git a/src/events/sl-close.ts b/src/events/sl-close.ts new file mode 100644 index 00000000..3d9e7561 --- /dev/null +++ b/src/events/sl-close.ts @@ -0,0 +1,9 @@ +type SlCloseEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-close': SlCloseEvent; + } +} + +export default SlCloseEvent; diff --git a/src/events/sl-collapse.ts b/src/events/sl-collapse.ts new file mode 100644 index 00000000..f737bb55 --- /dev/null +++ b/src/events/sl-collapse.ts @@ -0,0 +1,9 @@ +type SlCollapseEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-collapse': SlCollapseEvent; + } +} + +export default SlCollapseEvent; diff --git a/src/events/sl-expand.ts b/src/events/sl-expand.ts new file mode 100644 index 00000000..72107798 --- /dev/null +++ b/src/events/sl-expand.ts @@ -0,0 +1,9 @@ +type SlExpandEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-expand': SlExpandEvent; + } +} + +export default SlExpandEvent; diff --git a/src/events/sl-finish.ts b/src/events/sl-finish.ts new file mode 100644 index 00000000..d2ff116b --- /dev/null +++ b/src/events/sl-finish.ts @@ -0,0 +1,9 @@ +type SlFinishEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-finish': SlFinishEvent; + } +} + +export default SlFinishEvent; diff --git a/src/events/sl-focus.ts b/src/events/sl-focus.ts new file mode 100644 index 00000000..2496bd46 --- /dev/null +++ b/src/events/sl-focus.ts @@ -0,0 +1,9 @@ +type SlFocusEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-focus': SlFocusEvent; + } +} + +export default SlFocusEvent; diff --git a/src/events/sl-hide.ts b/src/events/sl-hide.ts new file mode 100644 index 00000000..177fd1da --- /dev/null +++ b/src/events/sl-hide.ts @@ -0,0 +1,9 @@ +type SlHideEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-hide': SlHideEvent; + } +} + +export default SlHideEvent; diff --git a/src/events/sl-initial-focus.ts b/src/events/sl-initial-focus.ts new file mode 100644 index 00000000..bf35e80b --- /dev/null +++ b/src/events/sl-initial-focus.ts @@ -0,0 +1,9 @@ +type SlInitialFocusEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-initial-focus': SlInitialFocusEvent; + } +} + +export default SlInitialFocusEvent; diff --git a/src/events/sl-input.ts b/src/events/sl-input.ts new file mode 100644 index 00000000..c390bd48 --- /dev/null +++ b/src/events/sl-input.ts @@ -0,0 +1,9 @@ +type SlInputEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-input': SlInputEvent; + } +} + +export default SlInputEvent; diff --git a/src/events/sl-lazy-change.ts b/src/events/sl-lazy-change.ts new file mode 100644 index 00000000..84d33dfd --- /dev/null +++ b/src/events/sl-lazy-change.ts @@ -0,0 +1,9 @@ +type SlLazyChangeEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-lazy-change': SlLazyChangeEvent; + } +} + +export default SlLazyChangeEvent; diff --git a/src/events/sl-lazy-load.ts b/src/events/sl-lazy-load.ts new file mode 100644 index 00000000..20f58ad1 --- /dev/null +++ b/src/events/sl-lazy-load.ts @@ -0,0 +1,9 @@ +type SlLazyLoadEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-lazy-load': SlLazyLoadEvent; + } +} + +export default SlLazyLoadEvent; diff --git a/src/events/sl-load.ts b/src/events/sl-load.ts new file mode 100644 index 00000000..cc72d8fb --- /dev/null +++ b/src/events/sl-load.ts @@ -0,0 +1,9 @@ +type SlLoadEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-load': SlLoadEvent; + } +} + +export default SlLoadEvent; diff --git a/src/events/sl-remove.ts b/src/events/sl-remove.ts new file mode 100644 index 00000000..46e32c79 --- /dev/null +++ b/src/events/sl-remove.ts @@ -0,0 +1,9 @@ +type SlRemoveEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-remove': SlRemoveEvent; + } +} + +export default SlRemoveEvent; diff --git a/src/events/sl-reposition.ts b/src/events/sl-reposition.ts new file mode 100644 index 00000000..e87917b6 --- /dev/null +++ b/src/events/sl-reposition.ts @@ -0,0 +1,9 @@ +type SlRepositionEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-reposition': SlRepositionEvent; + } +} + +export default SlRepositionEvent; diff --git a/src/events/sl-show.ts b/src/events/sl-show.ts new file mode 100644 index 00000000..e2e5544d --- /dev/null +++ b/src/events/sl-show.ts @@ -0,0 +1,9 @@ +type SlShowEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-show': SlShowEvent; + } +} + +export default SlShowEvent; diff --git a/src/events/sl-start.ts b/src/events/sl-start.ts new file mode 100644 index 00000000..61f4c733 --- /dev/null +++ b/src/events/sl-start.ts @@ -0,0 +1,9 @@ +type SlStartEvent = CustomEvent; + +declare global { + interface GlobalEventHandlersEventMap { + 'sl-start': SlStartEvent; + } +} + +export default SlStartEvent;