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 everything

reset focus

kill the client associated with the window

switch keyboard mode

change the current tagset's layout

replace the current tagset's layout

quit window manager

don't do anything, no action is needed

Trait Implementations

impl Debug for WmCommand
[src]

Formats the value using the given formatter.