summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lang/gjs/src/gtk3/widget.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/lang/gjs/src/gtk3/widget.ts b/lang/gjs/src/gtk3/widget.ts
index fd70ed6..b4e8497 100644
--- a/lang/gjs/src/gtk3/widget.ts
+++ b/lang/gjs/src/gtk3/widget.ts
@@ -103,6 +103,11 @@ export class LevelBar extends astalify(Astal.LevelBar) {
// TODO: ListBox
// Overlay
+Object.defineProperty(Astal.Overlay.prototype, "overlays", {
+ get() { return this.get_overlays() },
+ set(v) { this.set_overlays(v) },
+})
+
export type OverlayProps = ConstructProps<Overlay, Astal.Overlay.ConstructorProps>
export class Overlay extends astalify(Astal.Overlay) {
static { GObject.registerClass({ GTypeName: "Overlay" }, this) }