mirror of https://github.com/OpenRCT2/OpenRCT2.git
Add more window APIs
This commit is contained in:
parent
057155e5ab
commit
d670c656ae
|
@ -334,7 +334,8 @@ declare global {
|
||||||
y: number;
|
y: number;
|
||||||
width: number;
|
width: number;
|
||||||
height: number;
|
height: number;
|
||||||
isDisabled: boolean;
|
name?: string;
|
||||||
|
isDisabled?: boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
interface ButtonWidget extends Widget {
|
interface ButtonWidget extends Widget {
|
||||||
|
@ -381,6 +382,8 @@ declare global {
|
||||||
widgets: Widget[];
|
widgets: Widget[];
|
||||||
|
|
||||||
close(): void;
|
close(): void;
|
||||||
|
bringToFront(): void;
|
||||||
|
findWidget<T extends Widget>(name: string): T;
|
||||||
}
|
}
|
||||||
|
|
||||||
interface TabbedWindow extends Window {
|
interface TabbedWindow extends Window {
|
||||||
|
@ -402,6 +405,8 @@ declare global {
|
||||||
minHeight?: number;
|
minHeight?: number;
|
||||||
widgets?: Widget[];
|
widgets?: Widget[];
|
||||||
tabs?: Tab[];
|
tabs?: Tab[];
|
||||||
|
|
||||||
|
onClose?: () => void;
|
||||||
}
|
}
|
||||||
|
|
||||||
type ToolCallbackType = "move" | "press" | "release";
|
type ToolCallbackType = "move" | "press" | "release";
|
||||||
|
|
Loading…
Reference in New Issue