gtk :: GtkListBox
GtkListBoxRow
gtk :: GtkListBox :: adjustment=
gtk :: GtkListBox :: defaultinit
gtk :: GtkListBox :: drag_highlight_row
gtk :: GtkListBox :: invalidate_filter
gtk :: GtkListBox :: invalidate_headers
gtk :: GtkListBox :: invalidate_sort
gtk :: GtkListBox :: new
gtk :: GtkListBox :: placeholder=
gtk :: GtkListBox :: prepend
gtk :: GtkListBox :: row_at_index
gtk :: GtkListBox :: row_at_y
gtk :: GtkListBox :: select_row
gtk :: GtkListBox :: selected_row
gtk :: GtkListBox :: selection_mode
gtk :: GtkListBox :: selection_mode=
gtk $ GtkListBox :: SELF
Type of this instance, automatically specialized in every classcore :: Pointer :: address_is_null
Is the address behind this Object at NULL?gtk :: GtkListBox :: adjustment=
core :: Object :: class_factory
Implementation used byget_class
to create the specific class.
core :: Pointer :: defaultinit
core :: Object :: defaultinit
gtk :: GtkWidget :: defaultinit
gtk :: GtkContainer :: defaultinit
gtk :: GtkListBox :: defaultinit
gtk :: GtkListBox :: drag_highlight_row
gtk :: GtkListBox :: invalidate_filter
gtk :: GtkListBox :: invalidate_headers
gtk :: GtkListBox :: invalidate_sort
core :: Object :: is_same_instance
Return true ifself
and other
are the same instance (i.e. same identity).
core :: Object :: is_same_serialized
Isself
the same as other
in a serialization context?
core :: Object :: is_same_type
Return true ifself
and other
have the same dynamic type.
gtk :: GtkListBox :: new
core :: Object :: output_class_name
Display class name on stdout (debug only).gtk :: GtkListBox :: placeholder=
gtk :: GtkListBox :: prepend
gtk :: GtkContainer :: resize_mode
Get the resize mode of the containergtk :: GtkContainer :: resize_mode=
Set the resize mode of the containergtk :: GtkListBox :: row_at_index
gtk :: GtkListBox :: row_at_y
gtk :: GtkListBox :: select_row
gtk :: GtkListBox :: selected_row
gtk :: GtkListBox :: selection_mode
gtk :: GtkListBox :: selection_mode=
gtk :: GtkWidget :: sensitive=
Sets the sensitivity of a widget. sensitive -> the user can interact with it.gtk :: GtkWidget :: set_size_request
Set the minimum dimension of this widgetgtk :: GtkWidget :: signal_connect
# A vertical container of `GtkListBoxRow`
extern class GtkListBox `{ GtkListBox * `}
super GtkContainer
new `{ return (GtkListBox*)gtk_list_box_new(); `}
fun prepend(child: GtkWidget) `{ gtk_list_box_prepend(self, child); `}
fun insert(child: GtkWidget, position: Int) `{ gtk_list_box_insert(self, child, position); `}
fun selected_row: GtkListBoxRow `{ return gtk_list_box_get_selected_row(self); `}
fun row_at_index(index: Int): GtkListBoxRow`{ return gtk_list_box_get_row_at_index(self, index); `}
fun row_at_y(y: Int): GtkListBoxRow `{ return gtk_list_box_get_row_at_y(self, y); `}
fun select_row(row: GtkListBoxRow) `{ gtk_list_box_select_row(self, row); `}
fun placeholder=(placeholder: GtkWidget) `{ gtk_list_box_set_placeholder(self, placeholder); `}
fun adjustment=(adjustment: GtkAdjustment) `{ gtk_list_box_set_adjustment(self, adjustment); `}
fun selection_mode=(mode: GtkSelectionMode) `{ gtk_list_box_set_selection_mode(self, mode); `}
fun selection_mode: GtkSelectionMode `{ return gtk_list_box_get_selection_mode (self); `}
fun invalidate_filter `{ gtk_list_box_invalidate_filter(self); `}
fun invalidate_sort `{ gtk_list_box_invalidate_sort(self); `}
fun invalidate_headers `{ gtk_list_box_invalidate_headers(self); `}
fun activate_on_single_click=(single: Bool) `{ gtk_list_box_set_activate_on_single_click(self, single); `}
fun activate_on_single_click: Bool `{ return gtk_list_box_get_activate_on_single_click(self); `}
fun drag_unhighlight_row `{ gtk_list_box_drag_unhighlight_row(self); `}
fun drag_highlight_row(row: GtkListBoxRow) `{ gtk_list_box_drag_highlight_row(self, row); `}
# TODO
#fun (* GtkListBoxForeachFunc)(GtkListBoxRow *row, gpointer user_data) `{ (* GtkListBoxForeachFunc)(self, GtkListBoxRow *row, gpointer user_data); `}
#fun set_filter_func(GtkListBoxFilterFunc filter_func, gpointer user_data, GDestroyNotify destroy) `{ gtk_list_box_set_filter_func(self, GtkListBoxFilterFunc filter_func, gpointer user_data, GDestroyNotify destroy); `}
#fun set_header_func(GtkListBoxUpdateHeaderFunc update_header, gpointer user_data, GDestroyNotify destroy) `{ gtk_list_box_set_header_func(self, GtkListBoxUpdateHeaderFunc update_header, gpointer user_data, GDestroyNotify destroy); `}
#fun set_sort_func(GtkListBoxSortFunc sort_func, gpointer user_data, GDestroyNotify destroy) `{ gtk_list_box_set_sort_func(self, GtkListBoxSortFunc sort_func, gpointer user_data, GDestroyNotify destroy); `}
end
lib/gtk/v3_10.nit:24,1--69,3