rofi 1.7.9
_listview Struct Reference
Collaboration diagram for _listview:
Collaboration graph

Data Fields

widget widget
RofiOrientation type
unsigned int rchanged
RofiOrientation pack_direction
unsigned int cur_page
unsigned int last_offset
unsigned int selected
unsigned int element_height
unsigned int max_rows
unsigned int max_elements
gboolean fixed_columns
unsigned int cur_columns
unsigned int req_elements
unsigned int cur_elements
RofiDistance spacing
unsigned int menu_lines
unsigned int max_displayed_lines
unsigned int menu_columns
unsigned int fixed_num_lines
unsigned int dynamic
unsigned int eh
unsigned int reverse
gboolean require_input
gboolean filtered
gboolean cycle
ScrollType scroll_type
_listview_rowboxes
scrollbarscrollbar
listview_update_callback callback
void * udata
listview_selection_changed_callback sc_callback
void * sc_udata
gboolean scrollbar_scroll
xcb_timestamp_t last_click
listview_mouse_activated_cb mouse_activated
void * mouse_activated_data
listview_page_changed_cb page_callback
char * listview_name
PangoEllipsizeMode emode
struct { 
   MoveDirection   direction 
   unsigned int   cur_visible 
barview

Detailed Description

Definition at line 68 of file listview.c.

Field Documentation

◆ [struct]

◆ boxes

◆ callback

listview_update_callback _listview::callback

Definition at line 113 of file listview.c.

Referenced by listview_create(), and update_element().

◆ cur_columns

unsigned int _listview::cur_columns

◆ cur_elements

◆ cur_page

unsigned int _listview::cur_page

Definition at line 81 of file listview.c.

Referenced by scroll_continious_elements(), scroll_continious_rows(), and scroll_per_page().

◆ cur_visible

unsigned int _listview::cur_visible

Definition at line 133 of file listview.c.

Referenced by barview_draw(), listview_nav_page_next_int(), and scroll_per_page_barview().

◆ cycle

gboolean _listview::cycle

Definition at line 106 of file listview.c.

Referenced by listview_create(), listview_nav_down_int(), and listview_nav_up_int().

◆ direction

◆ dynamic

unsigned int _listview::dynamic

Definition at line 100 of file listview.c.

Referenced by listview_create(), and listview_get_desired_height().

◆ eh

unsigned int _listview::eh

Definition at line 101 of file listview.c.

Referenced by listview_create().

◆ element_height

unsigned int _listview::element_height

◆ emode

PangoEllipsizeMode _listview::emode

◆ filtered

gboolean _listview::filtered

Definition at line 104 of file listview.c.

Referenced by listview_set_filtered(), and listview_set_num_elements().

◆ fixed_columns

gboolean _listview::fixed_columns

Definition at line 90 of file listview.c.

Referenced by listview_create(), and listview_recompute_elements().

◆ fixed_num_lines

unsigned int _listview::fixed_num_lines

◆ last_click

xcb_timestamp_t _listview::last_click

Definition at line 121 of file listview.c.

◆ last_offset

◆ listview_name

char* _listview::listview_name

Definition at line 127 of file listview.c.

Referenced by listview_create(), and listview_free().

◆ max_displayed_lines

unsigned int _listview::max_displayed_lines

Definition at line 97 of file listview.c.

Referenced by listview_get_desired_height(), and listview_set_max_lines().

◆ max_elements

◆ max_rows

◆ menu_columns

unsigned int _listview::menu_columns

◆ menu_lines

unsigned int _listview::menu_lines

Definition at line 96 of file listview.c.

Referenced by listview_create(), listview_get_desired_height(), and listview_resize().

◆ mouse_activated

listview_mouse_activated_cb _listview::mouse_activated

Definition at line 122 of file listview.c.

Referenced by listview_element_trigger_action(), and listview_set_mouse_activated_cb().

◆ mouse_activated_data

void* _listview::mouse_activated_data

Definition at line 123 of file listview.c.

Referenced by listview_element_trigger_action(), and listview_set_mouse_activated_cb().

◆ pack_direction

◆ page_callback

listview_page_changed_cb _listview::page_callback

Definition at line 125 of file listview.c.

Referenced by listview_create(), and scroll_per_page().

◆ rchanged

◆ req_elements

◆ require_input

gboolean _listview::require_input

Definition at line 103 of file listview.c.

Referenced by listview_create(), and listview_set_num_elements().

◆ reverse

unsigned int _listview::reverse

◆ sc_callback

◆ sc_udata

◆ scroll_type

ScrollType _listview::scroll_type

Definition at line 108 of file listview.c.

Referenced by listview_draw(), and listview_set_scroll_type().

◆ scrollbar

◆ scrollbar_scroll

gboolean _listview::scrollbar_scroll

Definition at line 119 of file listview.c.

◆ selected

◆ spacing

RofiDistance _listview::spacing

◆ type

◆ udata

void* _listview::udata

Definition at line 114 of file listview.c.

Referenced by listview_add_widget(), listview_create(), and update_element().

◆ widget

widget _listview::widget

The documentation for this struct was generated from the following file:
  • /builddir/build/BUILD/rofi-1.7.9-build/rofi-1.7.9/source/widgets/listview.c