[TS] Require override keyword (#3746)

This commit is contained in:
filtered
2025-05-04 09:54:45 +10:00
committed by GitHub
parent c30244ef66
commit 8713cd6e25
13 changed files with 48 additions and 40 deletions

View File

@@ -271,7 +271,7 @@ export class ComfyApi extends EventTarget {
return fetch(this.apiURL(route), options)
}
addEventListener<TEvent extends keyof ApiEvents>(
override addEventListener<TEvent extends keyof ApiEvents>(
type: TEvent,
callback: ((event: ApiEvents[TEvent]) => void) | null,
options?: AddEventListenerOptions | boolean
@@ -281,7 +281,7 @@ export class ComfyApi extends EventTarget {
this.#registered.add(type)
}
removeEventListener<TEvent extends keyof ApiEvents>(
override removeEventListener<TEvent extends keyof ApiEvents>(
type: TEvent,
callback: ((event: ApiEvents[TEvent]) => void) | null,
options?: EventListenerOptions | boolean
@@ -312,7 +312,7 @@ export class ComfyApi extends EventTarget {
}
/** @deprecated Use {@link dispatchCustomEvent}. */
dispatchEvent(event: never): boolean {
override dispatchEvent(event: never): boolean {
return super.dispatchEvent(event)
}