From 9e8634d892c559c5b44565a68bf35b13cbcb5572 Mon Sep 17 00:00:00 2001 From: Aylur Date: Thu, 16 Jan 2025 17:37:00 +0100 Subject: add: gtk3 ts popover example closes #224 closes #157 --- docs/guide/typescript/faq.md | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'docs/guide/typescript/faq.md') diff --git a/docs/guide/typescript/faq.md b/docs/guide/typescript/faq.md index 132900a..15a97e5 100644 --- a/docs/guide/typescript/faq.md +++ b/docs/guide/typescript/faq.md @@ -299,3 +299,11 @@ focusable set its keymode. /> ``` ::: + +## How to create a Popup + +In Gtk4 simply use Gtk's builtin [Popover](https://docs.gtk.org/gtk4/class.Popover.html). + +In Gtk3 you can create an [Astal.Window](https://aylur.github.io/libastal/astal3/class.Window.html) and handle click events. + +Checkout [examples/gtk3/js/popover](https://github.com/Aylur/astal/tree/main/examples/gtk3/js/popover) -- cgit v1.2.3