Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

DispatchersArgs

import type { DispatchersArgs } from "https://gist.githubusercontent.com/MindfulMinun/80ac136be45a5eb0fd2d0793da27ebb9/raw/sugarrush.ts";

These args are probably wrong

interface DispatchersArgs {
centerwindow: [] | [1];
changegroupactive: [] | [string];
closewindow: [];
cyclenext: [] | [
| "prev"
| "tiled"
| "floating"
| "prev tiled"
| "prev floating"
]
;
denywindowfromgroup: ["on" | "off" | "toggle"];
dpms: ["on" | "off" | "toggle"] | ["on" | "off" | "toggle", string];
exec: [string];
exit: [];
fakefullscreen: [];
focuscurrentorlast: [] | [string];
focusmonitor: [string];
focusurgentorlast: [] | [string];
focuswindow: [string];
focusworkspaceoncurrentmonitor: [string];
forcerendererreload: [];
fullscreen: [] | [0 | 1 | 2];
global: [string];
killactive: [];
lockactivegroup: ["lock" | "unlock" | "toggle"];
lockgroups: ["lock" | "unlock" | "toggle"];
movecurrentworkspacetomonitor: [string];
movecursor: [number, number];
movecursortocorner: [
| 0
| 1
| 2
| 3
]
;
movefocus: [DispatcherDirection];
movegroupwindow: ["b" | string];
moveintogroup: [
| "u"
| "d"
| "l"
| "r"
]
;
moveoutofgroup: [] | ["active" | string];
movetoworkspace: [string];
movetoworkspacesilent: [string];
movewindow: [DispatcherDirection | `mon:${string}` | `mon:${string} silent`];
movewindoworgroup: [
| "u"
| "d"
| "l"
| "r"
]
;
moveworkspacetomonitor: [string, string];
pin: [] | [string];
renameworkspace: [string, string];
setfloating: [] | ["active"];
setignoregrouplock: ["on" | "off" | "toggle"];
settiled: [] | ["active"];
splitratio: [number];
summap: ["reset" | string];
swap: [DispatcherDirection];
swapactiveworkspaces: [string, string];
togglefloating: [] | ["active"];
togglegroup: [] | [string];
toggleopaque: [];
togglespecialworkspace: [] | [string];
workspace: [string];
}

§Properties

§
centerwindow: [] | [1]
[src]
§
changegroupactive: [] | [string]
[src]
§
closewindow: []
[src]
§
cyclenext: [] | [
| "prev"
| "tiled"
| "floating"
| "prev tiled"
| "prev floating"
]
[src]
§
denywindowfromgroup: ["on" | "off" | "toggle"]
[src]
§
dpms: ["on" | "off" | "toggle"] | ["on" | "off" | "toggle", string]
[src]
§
exec: [string]
[src]
§
exit: []
[src]
§
fakefullscreen: []
[src]
§
focuscurrentorlast: [] | [string]
[src]
§
focusmonitor: [string]
[src]
§
focusurgentorlast: [] | [string]
[src]
§
focuswindow: [string]
[src]
§
focusworkspaceoncurrentmonitor: [string]
[src]
§
forcerendererreload: []
[src]
§
fullscreen: [] | [0 | 1 | 2]
[src]
§
global: [string]
[src]
§
killactive: []
[src]
§
lockactivegroup: ["lock" | "unlock" | "toggle"]
[src]
§
lockgroups: ["lock" | "unlock" | "toggle"]
[src]
§
movecurrentworkspacetomonitor: [string]
[src]
§
movecursor: [number, number]
[src]
§
movecursortocorner: [0 | 1 | 2 | 3]
[src]
§
movefocus: [DispatcherDirection]
[src]
§
movegroupwindow: ["b" | string]
[src]
§
moveintogroup: ["u" | "d" | "l" | "r"]
[src]
§
moveoutofgroup: [] | ["active" | string]
[src]
§
movetoworkspace: [string]
[src]
§
movetoworkspacesilent: [string]
[src]
§
movewindow: [DispatcherDirection | `mon:${string}` | `mon:${string} silent`]
[src]
§
movewindoworgroup: ["u" | "d" | "l" | "r"]
[src]
§
moveworkspacetomonitor: [string, string]
[src]
§
pin: [] | [string]
[src]
§
renameworkspace: [string, string]
[src]
§
setfloating: [] | ["active"]
[src]
§
setignoregrouplock: ["on" | "off" | "toggle"]
[src]
§
settiled: [] | ["active"]
[src]
§
splitratio: [number]
[src]
§
summap: ["reset" | string]
[src]
§
swap: [DispatcherDirection]
[src]
§
swapactiveworkspaces: [string, string]
[src]
§
togglefloating: [] | ["active"]
[src]
§
togglegroup: [] | [string]
[src]
§
toggleopaque: []
[src]
§
togglespecialworkspace: [] | [string]
[src]
§
workspace: [string]
[src]