rofi  1.7.0
DmenuModePrivateData Struct Reference
Collaboration diagram for DmenuModePrivateData:
Collaboration graph

Data Fields

char separator
 
unsigned int selected_line
 
char * message
 
char * format
 
struct rofi_range_pairurgent_list
 
unsigned int num_urgent_list
 
struct rofi_range_pairactive_list
 
unsigned int num_active_list
 
uint32_t * selected_list
 
unsigned int num_selected_list
 
unsigned int do_markup
 
DmenuScriptEntrycmd_list
 
unsigned int cmd_list_real_length
 
unsigned int cmd_list_length
 
unsigned int only_selected
 
unsigned int selected_count
 
gchar ** columns
 
gchar * column_separator
 
gboolean multi_select
 
GCancellable * cancel
 
gulong cancel_source
 
GInputStream * input_stream
 
GDataInputStream * data_input_stream
 

Detailed Description

Definition at line 74 of file dmenu.c.

Field Documentation

◆ active_list

struct rofi_range_pair* DmenuModePrivateData::active_list

Definition at line 84 of file dmenu.c.

Referenced by dmenu_mode_free(), dmenu_mode_init(), and get_display_data().

◆ cancel

GCancellable* DmenuModePrivateData::cancel

◆ cancel_source

gulong DmenuModePrivateData::cancel_source

Definition at line 101 of file dmenu.c.

Referenced by dmenu_mode_free(), and dmenu_mode_init().

◆ cmd_list

◆ cmd_list_length

unsigned int DmenuModePrivateData::cmd_list_length

◆ cmd_list_real_length

unsigned int DmenuModePrivateData::cmd_list_real_length

Definition at line 91 of file dmenu.c.

Referenced by read_add().

◆ column_separator

gchar* DmenuModePrivateData::column_separator

Definition at line 97 of file dmenu.c.

Referenced by dmenu_format_output_string(), and dmenu_mode_init().

◆ columns

gchar** DmenuModePrivateData::columns

Definition at line 96 of file dmenu.c.

Referenced by dmenu_format_output_string(), and dmenu_mode_init().

◆ data_input_stream

GDataInputStream* DmenuModePrivateData::data_input_stream

◆ do_markup

unsigned int DmenuModePrivateData::do_markup

Definition at line 88 of file dmenu.c.

Referenced by dmenu_switcher_dialog(), dmenu_token_match(), and get_display_data().

◆ format

char* DmenuModePrivateData::format

Definition at line 81 of file dmenu.c.

Referenced by dmenu_mode_init(), dmenu_print_results(), and dmenu_switcher_dialog().

◆ input_stream

GInputStream* DmenuModePrivateData::input_stream

Definition at line 102 of file dmenu.c.

Referenced by dmenu_mode_free(), dmenu_mode_init(), get_dmenu_async(), and get_dmenu_sync().

◆ message

char* DmenuModePrivateData::message

Definition at line 80 of file dmenu.c.

Referenced by dmenu_get_message(), and dmenu_mode_init().

◆ multi_select

gboolean DmenuModePrivateData::multi_select

Definition at line 98 of file dmenu.c.

Referenced by dmenu_finalize(), and dmenu_switcher_dialog().

◆ num_active_list

unsigned int DmenuModePrivateData::num_active_list

Definition at line 85 of file dmenu.c.

Referenced by dmenu_mode_init(), and get_display_data().

◆ num_selected_list

unsigned int DmenuModePrivateData::num_selected_list

Definition at line 87 of file dmenu.c.

◆ num_urgent_list

unsigned int DmenuModePrivateData::num_urgent_list

Definition at line 83 of file dmenu.c.

Referenced by dmenu_mode_init(), and get_display_data().

◆ only_selected

unsigned int DmenuModePrivateData::only_selected

Definition at line 93 of file dmenu.c.

Referenced by dmenu_finalize(), and dmenu_switcher_dialog().

◆ selected_count

unsigned int DmenuModePrivateData::selected_count

Definition at line 94 of file dmenu.c.

Referenced by dmenu_finalize().

◆ selected_line

unsigned int DmenuModePrivateData::selected_line

◆ selected_list

uint32_t* DmenuModePrivateData::selected_list

Definition at line 86 of file dmenu.c.

Referenced by dmenu_finalize(), dmenu_mode_free(), dmenu_print_results(), and get_display_data().

◆ separator

char DmenuModePrivateData::separator

◆ urgent_list

struct rofi_range_pair* DmenuModePrivateData::urgent_list

Definition at line 82 of file dmenu.c.

Referenced by dmenu_mode_free(), dmenu_mode_init(), and get_display_data().


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