VoidShell/dbus/dev.ezri.voidshell.workspaces.WorkspaceManager.xml

43 lines
1.5 KiB
XML

<!DOCTYPE
interface PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<interface name="dev.ezri.voidshell.workspaces.WorkspaceManager">
<signal name="WorkspaceFocused">
<arg type="o" name="new" />
<arg type="o" name="old" />
</signal>
<signal name="GroupFocused">
<arg type="o" name="new" />
<arg type="o" name="old" />
</signal>
<signal name="ContextSwitch">
<arg type="o" name="context" />
</signal>
<method name="RequestContext">
<arg direction="in" type="o" name="context" />
<arg direction="out" type="s" name="result" />
</method>
<method name="GetWorkspaceByIndex">
<arg direction="in" type="i" name="groupIndex" />
<arg direction="out" type="o" name="workspace" />
</method>
<method name="FocusWorkspaceByIndex">
<arg direction="in" type="i" name="groupIndex" />
<arg direction="out" type="s" name="result" />
</method>
<method name="MoveContainer">
<arg direction="in" type="o" name="toWorkspace" />
<arg direction="out" type="s" name="result" />
</method>
<method name="MoveContainerByIndex">
<arg direction="in" type="o" name="toGroupIndex" />
<arg direction="out" type="s" name="result" />
</method>
<method name="GetCompatibleContexts">
<arg direction="out" type="ao" name="contexts" />
</method>
<property name="Contexts" type="ao" access="read" />
<property name="ActiveContext" type="o" access="read" />
<property name="WorkspaceBackend" type="s" access="read" />
</interface>