summaryrefslogtreecommitdiff
path: root/lang/gjs
diff options
context:
space:
mode:
Diffstat (limited to 'lang/gjs')
-rw-r--r--lang/gjs/src/gtk3/index.ts1
-rw-r--r--lang/gjs/src/gtk3/jsx-runtime.ts2
-rw-r--r--lang/gjs/src/gtk3/widget.ts2
-rw-r--r--lang/gjs/tsconfig.json2
4 files changed, 3 insertions, 4 deletions
diff --git a/lang/gjs/src/gtk3/index.ts b/lang/gjs/src/gtk3/index.ts
index ff641af..39a1ae7 100644
--- a/lang/gjs/src/gtk3/index.ts
+++ b/lang/gjs/src/gtk3/index.ts
@@ -7,3 +7,4 @@ export { Astal, Gtk, Gdk }
export { default as App } from "./app.js"
export { astalify, ConstructProps, BindableProps }
export * as Widget from "./widget.js"
+export { hook } from "../_astal"
diff --git a/lang/gjs/src/gtk3/jsx-runtime.ts b/lang/gjs/src/gtk3/jsx-runtime.ts
index cc97f2e..ee720af 100644
--- a/lang/gjs/src/gtk3/jsx-runtime.ts
+++ b/lang/gjs/src/gtk3/jsx-runtime.ts
@@ -61,7 +61,7 @@ declare global {
label: Widget.LabelProps
levelbar: Widget.LevelBarProps
// TODO: listbox
- menubutton: Widget.MenuButton,
+ menubutton: Widget.MenuButtonProps
overlay: Widget.OverlayProps
revealer: Widget.RevealerProps
scrollable: Widget.ScrollableProps
diff --git a/lang/gjs/src/gtk3/widget.ts b/lang/gjs/src/gtk3/widget.ts
index 10e4842..16bcbbd 100644
--- a/lang/gjs/src/gtk3/widget.ts
+++ b/lang/gjs/src/gtk3/widget.ts
@@ -116,7 +116,6 @@ export class LevelBar extends astalify(Astal.LevelBar) {
// TODO: ListBox
-
// MenuButton
export type MenuButtonProps = ConstructProps<MenuButton, Gtk.MenuButton.ConstructorProps>
export class MenuButton extends astalify(Gtk.MenuButton) {
@@ -124,7 +123,6 @@ export class MenuButton extends astalify(Gtk.MenuButton) {
constructor(props?: MenuButtonProps, child?: BindableChild) { super({ child, ...props } as any) }
}
-
// Overlay
Object.defineProperty(Astal.Overlay.prototype, "overlays", {
get() { return this.get_overlays() },
diff --git a/lang/gjs/tsconfig.json b/lang/gjs/tsconfig.json
index 571c756..7a3a8c8 100644
--- a/lang/gjs/tsconfig.json
+++ b/lang/gjs/tsconfig.json
@@ -13,7 +13,7 @@
"@girs",
"src/*.ts",
// "src/gtk3/*",
- "src/gtk4/*",
+ // "src/gtk4/*",
"index.ts",
]
}