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/powerprofiles.md | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) (limited to 'docs/libraries/powerprofiles.md') diff --git a/docs/libraries/powerprofiles.md b/docs/libraries/powerprofiles.md index a722c3d..5258ec7 100644 --- a/docs/libraries/powerprofiles.md +++ b/docs/libraries/powerprofiles.md @@ -69,17 +69,31 @@ astal-power-profiles --help ```js [ JavaScript] import PowerProfiles from "gi://AstalPowerProfiles"; -const powerprofiles = PowerProfiles.get_default() +const powerprofiles = PowerProfiles.get_default(); -console.log(powerprofiles.activeProfile) +console.log(powerprofiles.activeProfile); ``` ```py [ Python] -# Not yet documented +import gi + +gi.require_version("AstalPowerProfiles", "0.1") + +from gi.repository import AstalPowerProfiles + +powerprofiles = AstalPowerProfiles.get_default() + +print(powerprofiles.get_active_profile()) ``` ```lua [ Lua] --- Not yet documented +local lgi = require("lgi") + +local AstalPowerProfiles = lgi.require("AstalPowerProfiles", "0.1") + +local powerprofiles = AstalPowerProfiles.get_default() + +print(powerprofiles.active_profile) ``` ```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/powerprofiles.md | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) (limited to 'docs/libraries/powerprofiles.md') diff --git a/docs/libraries/powerprofiles.md b/docs/libraries/powerprofiles.md index 5258ec7..8571c29 100644 --- a/docs/libraries/powerprofiles.md +++ b/docs/libraries/powerprofiles.md @@ -67,31 +67,25 @@ astal-power-profiles --help :::code-group ```js [ JavaScript] -import PowerProfiles from "gi://AstalPowerProfiles"; +import PowerProfiles from "gi://AstalPowerProfiles" -const powerprofiles = PowerProfiles.get_default(); +const powerprofiles = PowerProfiles.get_default() -console.log(powerprofiles.activeProfile); +print(powerprofiles.activeProfile) ``` ```py [ Python] -import gi +from gi.repository import AstalPowerProfiles as PowerProfiles -gi.require_version("AstalPowerProfiles", "0.1") - -from gi.repository import AstalPowerProfiles - -powerprofiles = AstalPowerProfiles.get_default() +powerprofiles = PowerProfiles.get_default() print(powerprofiles.get_active_profile()) ``` ```lua [ Lua] -local lgi = require("lgi") - -local AstalPowerProfiles = lgi.require("AstalPowerProfiles", "0.1") +local PowerProfiles = require("lgi").require("AstalPowerProfiles") -local powerprofiles = AstalPowerProfiles.get_default() +local powerprofiles = PowerProfiles.get_default() print(powerprofiles.active_profile) ``` -- cgit v1.2.3