From c2308daf897055e056a0a51fbc445f7902c2f90b Mon Sep 17 00:00:00 2001 From: Kevin Date: Sat, 14 Sep 2024 04:15:27 -0300 Subject: Added examples for python and lua --- docs/libraries/mpris.md | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) (limited to 'docs/libraries/mpris.md') diff --git a/docs/libraries/mpris.md b/docs/libraries/mpris.md index d277b24..a4c7023 100644 --- a/docs/libraries/mpris.md +++ b/docs/libraries/mpris.md @@ -68,18 +68,34 @@ astal-mpris --help ```js [ JavaScript] import Mpris from "gi://AstalMpris"; -const spotify = Mpris.Player.new("spotify") +const spotify = Mpris.Player.new("spotify"); -if (spotify.available) - console.log(spotify.title) +if (spotify.available) console.log(spotify.title); ``` ```py [ Python] -# Not yet documented +import gi + +gi.require_version("AstalMpris", "0.1") + +from gi.repository import AstalMpris + +spotify = AstalMpris.Player.new("spotify") + +if spotify.get_available(): + print(spotify.get_title()) ``` ```lua [ Lua] --- Not yet documented +local lgi = require("lgi") + +local AstalMpris = lgi.require("AstalMpris", "0.1") + +local spotify = AstalMpris.Player.new("spotify") + +if spotify.available then + print(spotify.title) +end ``` ```vala [ Vala] -- cgit v1.2.3 From 4d5c7a7b514c7f4f71b2950f051b64c3e3df3008 Mon Sep 17 00:00:00 2001 From: Aylur Date: Sat, 14 Sep 2024 09:55:29 +0000 Subject: docs: lib examples consistency --- docs/libraries/mpris.md | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) (limited to 'docs/libraries/mpris.md') diff --git a/docs/libraries/mpris.md b/docs/libraries/mpris.md index a4c7023..b4f30ca 100644 --- a/docs/libraries/mpris.md +++ b/docs/libraries/mpris.md @@ -66,35 +66,30 @@ astal-mpris --help :::code-group ```js [ JavaScript] -import Mpris from "gi://AstalMpris"; +import Mpris from "gi://AstalMpris" -const spotify = Mpris.Player.new("spotify"); +const spotify = Mpris.Player.new("spotify") -if (spotify.available) console.log(spotify.title); +if (spotify.available) + print(spotify.title) ``` ```py [ Python] -import gi +from gi.repository import AstalMpris as Mpris -gi.require_version("AstalMpris", "0.1") - -from gi.repository import AstalMpris - -spotify = AstalMpris.Player.new("spotify") +spotify = Mpris.Player.new("spotify") if spotify.get_available(): print(spotify.get_title()) ``` ```lua [ Lua] -local lgi = require("lgi") - -local AstalMpris = lgi.require("AstalMpris", "0.1") +local Mpris = require("lgi").require("AstalMpris") -local spotify = AstalMpris.Player.new("spotify") +local Mpris = Mpris.Player.new("spotify") if spotify.available then - print(spotify.title) + print(spotify.title) end ``` -- cgit v1.2.3