Enum gabelstaplerwm::wm::window_system::WmCommand
[−]
[src]
pub enum WmCommand { Redraw, Focus, Kill(Window), ModeSwitch(Mode), LayoutMsg(Vec<LayoutMessage>), LayoutSwitch(Box<Layout>), Quit, NoCommand, }
Enumeration type of commands executed by the window manager.
Being returned from a callback closure which modified internal structures, gets interpreted to take necessary actions.
Variants
Redraw
redraw everything
Focus
reset focus
Kill(Window)
kill the client associated with the window
ModeSwitch(Mode)
switch keyboard mode
LayoutMsg(Vec<LayoutMessage>)
change the current tagset's layout
LayoutSwitch(Box<Layout>)
replace the current tagset's layout
Quit
quit window manager
NoCommand
don't do anything, no action is needed