diff --git a/packages/core/src/Canvas/usecase/CanvasRegisterEventUseCase.ts b/packages/core/src/Canvas/usecase/CanvasRegisterEventUseCase.ts index 7419fd4e..2bd549a4 100644 --- a/packages/core/src/Canvas/usecase/CanvasRegisterEventUseCase.ts +++ b/packages/core/src/Canvas/usecase/CanvasRegisterEventUseCase.ts @@ -40,13 +40,13 @@ export const execute = (canvas: HTMLCanvasElement): void => } mutedVideos.length = 0; - canvas.removeEventListener(PointerEvent.POINTER_UP, $loadAudioContext); + canvas.removeEventListener(PointerEvent.POINTER_UP, $loadAudioContext as EventListener); }; - canvas.addEventListener(PointerEvent.POINTER_UP, $loadAudioContext); + canvas.addEventListener(PointerEvent.POINTER_UP, $loadAudioContext as EventListener); - canvas.addEventListener(PointerEvent.POINTER_DOWN, canvasPointerDownEventUseCase, { "passive": false }); - canvas.addEventListener(PointerEvent.POINTER_UP, canvasPointerUpEventUseCase); - canvas.addEventListener(PointerEvent.POINTER_MOVE, canvasPointerMoveEventUseCase, { "passive": false }); - canvas.addEventListener(PointerEvent.POINTER_LEAVE, canvasPointerLeaveEventUseCase); - canvas.addEventListener(WheelEvent.WHEEL, canvasWheelEventUseCase); + canvas.addEventListener(PointerEvent.POINTER_DOWN, canvasPointerDownEventUseCase as EventListener, { "passive": false }); + canvas.addEventListener(PointerEvent.POINTER_UP, canvasPointerUpEventUseCase as EventListener); + canvas.addEventListener(PointerEvent.POINTER_MOVE, canvasPointerMoveEventUseCase as EventListener, { "passive": false }); + canvas.addEventListener(PointerEvent.POINTER_LEAVE, canvasPointerLeaveEventUseCase as EventListener); + canvas.addEventListener(WheelEvent.WHEEL, canvasWheelEventUseCase as EventListener); }; \ No newline at end of file diff --git a/packages/core/src/Player/usecase/PlayerRegisterEventUseCase.ts b/packages/core/src/Player/usecase/PlayerRegisterEventUseCase.ts index c0dd43b3..6ca6b44d 100644 --- a/packages/core/src/Player/usecase/PlayerRegisterEventUseCase.ts +++ b/packages/core/src/Player/usecase/PlayerRegisterEventUseCase.ts @@ -12,6 +12,6 @@ import { KeyboardEvent } from "@next2d/events"; */ export const execute = (): void => { - window.addEventListener(KeyboardEvent.KEY_DOWN, playerKeyDownEventService); - window.addEventListener(KeyboardEvent.KEY_UP, playerKeyUpEventService); + window.addEventListener(KeyboardEvent.KEY_DOWN, playerKeyDownEventService as EventListener); + window.addEventListener(KeyboardEvent.KEY_UP, playerKeyUpEventService as EventListener); }; \ No newline at end of file diff --git a/packages/text/src/TextArea/usecase/TextAreaRegisterEventUseCase.ts b/packages/text/src/TextArea/usecase/TextAreaRegisterEventUseCase.ts index 8b9cd30c..d6572299 100644 --- a/packages/text/src/TextArea/usecase/TextAreaRegisterEventUseCase.ts +++ b/packages/text/src/TextArea/usecase/TextAreaRegisterEventUseCase.ts @@ -15,10 +15,10 @@ import { execute as textAreaInputUseCase } from "./TextAreaInputUseCase"; export const execute = (text_area: HTMLTextAreaElement): void => { // omposition evnet - text_area.addEventListener("compositionstart", textAreaCompositionStartUseCase); - text_area.addEventListener("compositionupdate", textAreaCompositionUpdateUseCase); - text_area.addEventListener("compositionend", textAreaCompositionEndUseCase); + text_area.addEventListener("compositionstart", textAreaCompositionStartUseCase as EventListener); + text_area.addEventListener("compositionupdate", textAreaCompositionUpdateUseCase as EventListener); + text_area.addEventListener("compositionend", textAreaCompositionEndUseCase as EventListener); // input event - text_area.addEventListener("input", textAreaInputUseCase); + text_area.addEventListener("input", textAreaInputUseCase as EventListener); }; \ No newline at end of file