58 lines
No EOL
1.1 KiB
Markdown
58 lines
No EOL
1.1 KiB
Markdown
- workspaces: array
|
|
- normal
|
|
- ID: int (ID of workspace)
|
|
- occupied: bool (if workspace is occupied)
|
|
- activeOn: int (ID of monitor workspace is on)
|
|
- icon: string (path of icon of client)
|
|
- special
|
|
- ID: int (ID of workspace)
|
|
- occupied: bool (if workspace is occupied)
|
|
- activeOn: int (ID of monitor workspace is on)
|
|
- icon: string (path of icon of client)
|
|
|
|
|
|
Events:
|
|
|
|
workspacev2>>WORKSPACEID,WORKSPACENAME
|
|
|
|
workspace changed, update activeOn
|
|
|
|
|
|
createworkspacev2>>WORKSPACEID,WORKSPACENAME
|
|
|
|
workspace got created, update activeOn
|
|
|
|
|
|
destroyworkspacev2>>WORKSPACEID,WORKSPACENAME
|
|
|
|
workspace got destroyed, update activeOn
|
|
|
|
|
|
moveworkspacev2>>WORKSPACEID,WORKSPACENAME,MONNAME
|
|
|
|
workspace got moved to other monitor, update activeOn
|
|
|
|
|
|
activespecial>>WORKSPACENAME,MONNAME
|
|
|
|
|
|
|
|
|
|
activewindowv2>>WINDOWADDRESS
|
|
|
|
client focus changed, update icon
|
|
|
|
|
|
openwindow>>WINDOWADDRESS,WORKSPACENAME,WINDOWCLASS,WINDOWTITLE
|
|
|
|
new client, update icon
|
|
|
|
|
|
closewindow>>WINDOWADDRESS
|
|
|
|
closed client, update icon
|
|
|
|
|
|
movewindowv2>>WINDOWADDRESS,WORKSPACENAME
|
|
|
|
client moved to other workspace, update icon |