Skip to content

Commit e27fc3b

Browse files
committed
Quick fix of type UIInvSlotElement
1 parent 64eccf1 commit e27fc3b

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

api/core-engine/UI.Element.d.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -295,8 +295,8 @@ declare namespace UI {
295295
onTouchEvent(event: ITouchEvent): void;
296296
}
297297

298-
interface UISlotElement extends UIElement {
299-
type: "slot",
298+
interface UISlotElement<T = "slot"> extends UIElement {
299+
type: T,
300300
bitmap?: string,
301301
/**
302302
* Since 2.4.0b122o1 can be float, before it was rounded up,
@@ -360,8 +360,7 @@ declare namespace UI {
360360
onTouchEvent(event: ITouchEvent): void;
361361
}
362362

363-
interface UIInvSlotElement extends Omit<UISlotElement, "type"> {
364-
type: "invSlot" | "invslot",
363+
interface UIInvSlotElement extends UISlotElement<"invslot" | "invSlot"> {
365364
index?: number;
366365
}
367366

0 commit comments

Comments
 (0)