diff options
Diffstat (limited to 'docs/libraries/tray.md')
-rw-r--r-- | docs/libraries/tray.md | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/docs/libraries/tray.md b/docs/libraries/tray.md index 5868bd6..ea498e5 100644 --- a/docs/libraries/tray.md +++ b/docs/libraries/tray.md @@ -62,19 +62,35 @@ astal-tray --help :::code-group ```js [<i class="devicon-javascript-plain"></i> JavaScript] -import Tray from "gi://AstalTray" +import Tray from "gi://AstalTray"; -const tray = Tray.get_default() +const tray = Tray.get_default(); -console.log(tray.get_items().map(i => i.title)) +console.log(tray.get_items().map((i) => i.title)); ``` ```py [<i class="devicon-python-plain"></i> Python] -# Not yet documented +import gi + +gi.require_version("AstalTray", "0.1") + +from gi.repository import AstalTray + +tray = AstalTray.get_default() + +print("\n".join(i.title for i in tray.get_items())) ``` ```lua [<i class="devicon-lua-plain"></i> Lua] --- Not yet documented +local lgi = require("lgi") + +local AstalTray = lgi.require("AstalTray", "0.1") + +local tray = AstalTray.get_default() + +for _, i in ipairs(tray.items) do + print(i.title) +end ``` ```vala [<i class="devicon-vala-plain"></i> Vala] |