diff options
author | noname <[email protected]> | 2025-03-06 17:49:33 +1100 |
---|---|---|
committer | noname <[email protected]> | 2025-03-06 18:49:02 +1100 |
commit | f89b080e57d8284e197de9236101a7df266219a9 (patch) | |
tree | f01f085ebb301fb54acbb797303992e48be4441a /lib/sway/workspace.vala | |
parent | 90019b99b671664855c1c53a30da39ca572f4a0e (diff) |
implement outputs
Diffstat (limited to 'lib/sway/workspace.vala')
-rw-r--r-- | lib/sway/workspace.vala | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/sway/workspace.vala b/lib/sway/workspace.vala index f19094c..148ac6e 100644 --- a/lib/sway/workspace.vala +++ b/lib/sway/workspace.vala @@ -1,6 +1,9 @@ namespace AstalSway { public class Workspace : Node { public string representation; + public bool focused; + public bool visible; + public int num; public Workspace() { node_type = NodeType.WORKSPACE; @@ -14,6 +17,13 @@ namespace AstalSway { representation = ""; } base.sync(obj); + + } + + internal void sync_workspace(Json.Object obj) { + focused = obj.get_boolean_member("focused"); + visible = obj.get_boolean_member("visible"); + num = (int)obj.get_int_member("num"); } public override void focus() { |