From 604a3e651cd720316706a2f09f1752fbf1bc9dba Mon Sep 17 00:00:00 2001 From: filtered <176114999+webfiltered@users.noreply.github.com> Date: Tue, 21 Jan 2025 06:02:37 +1100 Subject: [PATCH] Fix TS types - Widgets (#428) * Remove downstream types These optional type definitions were test code and should not have been upstreamed. * Remove unnecessary workaround Build workaround TS conversion; no longer relevant. * Fix TS type - widget size callback --- src/types/widgets.ts | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/types/widgets.ts b/src/types/widgets.ts index b027c047e..d78299e13 100644 --- a/src/types/widgets.ts +++ b/src/types/widgets.ts @@ -17,12 +17,8 @@ export interface IWidgetOptions extends Record { pos?: Point, e?: CanvasMouseEvent, ): void - onRemove?(): void - beforeQueued?(): void /** * Simple callback for pointer events, allowing custom widgets to events relevant to them. @@ -150,7 +144,7 @@ export interface IBaseWidget { y: number, H: number, ): void - computeSize?(width: number): Size + computeSize?(width?: number): Size /** * Callback for pointerdown events, allowing custom widgets to register callbacks to occur