🔧 chore(windows): add signal types

This commit is contained in:
retrozinndev
2025-08-14 15:02:52 -03:00
parent 3d22b00682
commit 4384f21979
+5
View File
@@ -35,6 +35,11 @@ export type WindowData = {
class Windows extends GObject.Object { class Windows extends GObject.Object {
private static instance: (Windows | null); private static instance: (Windows | null);
declare $signals: GObject.Object.SignalSignatures & {
"window-open": (name: string) => void;
"window-closed": (name: string) => void;
};
#scope!: ReturnType<typeof getScope>; #scope!: ReturnType<typeof getScope>;
#windows: Record<string, WindowData> = { #windows: Record<string, WindowData> = {
"bar": { create: this.createWindowForMonitors(Bar) }, "bar": { create: this.createWindowForMonitors(Bar) },