-->
import Quickshell.Hyprland
If this workspace currently has a fullscreen client.
If this workspace has a window that is urgent. Becomes always falsed after the workspace is focused.
If this workspace is currently active on a monitor and that monitor is currently focused. See also active.
If this workspace is currently active on its monitor. See also focused.
List of toplevels on this workspace.
Last json returned for this workspace, as a javascript object.
WARNING
This is not updated unless the workspace object is fetched again from Hyprland. If you need a value that is subject to change and does not have a dedicated property, run Hyprland.refreshWorkspaces() and wait for this property to update.
Activate the workspace.
NOTE
This is equivalent to running
HyprlandIpc.dispatch(`workspace ${workspace.id}`);