i3
Barbinding Struct Reference

Defines a mouse command to be executed instead of the default behavior when clicking on the non-statusline part of i3bar. More...

#include <configuration.h>

Public Member Functions

 TAILQ_ENTRY (Barbinding) bindings
 

Data Fields

int input_code
 The button to be used (e.g., 1 for "button1").
 
char * command
 The command which is to be executed for this button.
 
bool release
 If true, the command will be executed after the button is released.
 

Detailed Description

Defines a mouse command to be executed instead of the default behavior when clicking on the non-statusline part of i3bar.

Definition at line 417 of file configuration.h.

Member Function Documentation

◆ TAILQ_ENTRY()

Barbinding::TAILQ_ENTRY ( Barbinding )

Field Documentation

◆ command

char* Barbinding::command

The command which is to be executed for this button.

Definition at line 422 of file configuration.h.

Referenced by bar_configure_binding(), CFGFUN(), CFGFUN(), CFGFUN(), dump_bar_bindings(), and free_configuration().

◆ input_code

int Barbinding::input_code

The button to be used (e.g., 1 for "button1").

Definition at line 419 of file configuration.h.

Referenced by bar_configure_binding(), and dump_bar_bindings().

◆ release

bool Barbinding::release

If true, the command will be executed after the button is released.

Definition at line 425 of file configuration.h.

Referenced by bar_configure_binding(), CFGFUN(), and dump_bar_bindings().


The documentation for this struct was generated from the following file: