Type Alias alacritty::config::bindings::MouseBinding

source ·
pub type MouseBinding = Binding<MouseButton>;
Expand description

Bindings that are triggered by a mouse button.

Aliased Type§

struct MouseBinding {
    pub mods: ModifiersState,
    pub action: Action,
    pub mode: BindingMode,
    pub notmode: BindingMode,
    pub trigger: MouseButton,
}

Fields§

§mods: ModifiersState

Modifier keys required to activate binding.

§action: Action

String to send to PTY if mods and mode match.

§mode: BindingMode

Binding mode required to activate binding.

§notmode: BindingMode

Excluded binding modes where the binding won’t be activated.

§trigger: MouseButton

This property is used as part of the trigger detection code.

For example, this might be a key like “G”, or a mouse button.