{ "name": "HyprlandWorkspace", "module": "Quickshell.Hyprland", "type": "class", "super": { "type": "qt", "module": "qml.QtQml", "name": "QtObject" }, "description": null, "details": null, "flags": [ "uncreatable" ], "properties": { "id": { "type": { "type": "qt", "module": "qml", "name": "int" }, "details": null, "flags": [ "readonly" ] }, "name": { "type": { "type": "qt", "module": "qml", "name": "string" }, "details": null, "flags": [ "readonly" ] }, "monitor": { "type": { "type": "local", "module": "Quickshell.Hyprland", "name": "HyprlandMonitor" }, "details": null, "flags": [ "readonly" ] }, "lastIpcObject": { "type": { "type": "unknown", "module": "", "name": "" }, "details": "Last json returned for this workspace, as a javascript object.\n\n> [!WARNING] This is *not* updated unless the workspace object is fetched again from\n> Hyprland. If you need a value that is subject to change and does not have a dedicated\n> property, run TYPE99MQS_Quickshell_Hyprland99NHyprland99VrefreshWorkspaces99Tfunc99TYPE and wait for this property to update.\n", "flags": [ "readonly" ] } }, "functions": [], "signals": {}, "variants": {} }