Trait gtk::prelude::FlowBoxExt  
                   
                       [−]
                   
               [src]
pub trait FlowBoxExt {
    fn get_activate_on_single_click(&self) -> bool;
    fn get_child_at_index(&self, idx: i32) -> Option<FlowBoxChild>;
    fn get_column_spacing(&self) -> u32;
    fn get_homogeneous(&self) -> bool;
    fn get_max_children_per_line(&self) -> u32;
    fn get_min_children_per_line(&self) -> u32;
    fn get_row_spacing(&self) -> u32;
    fn get_selected_children(&self) -> Vec<FlowBoxChild>;
    fn get_selection_mode(&self) -> SelectionMode;
    fn insert<P: IsA<Widget>>(&self, widget: &P, position: i32);
    fn invalidate_filter(&self);
    fn invalidate_sort(&self);
    fn select_all(&self);
    fn select_child(&self, child: &FlowBoxChild);
    fn set_activate_on_single_click(&self, single: bool);
    fn set_column_spacing(&self, spacing: u32);
    fn set_hadjustment(&self, adjustment: &Adjustment);
    fn set_homogeneous(&self, homogeneous: bool);
    fn set_max_children_per_line(&self, n_children: u32);
    fn set_min_children_per_line(&self, n_children: u32);
    fn set_row_spacing(&self, spacing: u32);
    fn set_selection_mode(&self, mode: SelectionMode);
    fn set_vadjustment(&self, adjustment: &Adjustment);
    fn unselect_all(&self);
    fn unselect_child(&self, child: &FlowBoxChild);
    fn get_property_activate_on_single_click(&self) -> bool;
    fn set_property_activate_on_single_click(
        &self, 
        activate_on_single_click: bool
    );
    fn get_property_column_spacing(&self) -> u32;
    fn set_property_column_spacing(&self, column_spacing: u32);
    fn get_property_homogeneous(&self) -> bool;
    fn set_property_homogeneous(&self, homogeneous: bool);
    fn get_property_max_children_per_line(&self) -> u32;
    fn set_property_max_children_per_line(&self, max_children_per_line: u32);
    fn get_property_min_children_per_line(&self) -> u32;
    fn set_property_min_children_per_line(&self, min_children_per_line: u32);
    fn get_property_row_spacing(&self) -> u32;
    fn set_property_row_spacing(&self, row_spacing: u32);
    fn get_property_selection_mode(&self) -> SelectionMode;
    fn set_property_selection_mode(&self, selection_mode: SelectionMode);
    fn connect_activate_cursor_child<F: Fn(&Self) + 'static>(&self, f: F) -> u64;
    fn connect_child_activated<F: Fn(&Self, &FlowBoxChild) + 'static>(
        &self, 
        f: F
    ) -> u64;
    fn connect_move_cursor<F: Fn(&Self, MovementStep, i32) -> bool + 'static>(
        &self, 
        f: F
    ) -> u64;
    fn connect_select_all<F: Fn(&Self) + 'static>(&self, f: F) -> u64;
    fn connect_selected_children_changed<F: Fn(&Self) + 'static>(
        &self, 
        f: F
    ) -> u64;
    fn connect_toggle_cursor_child<F: Fn(&Self) + 'static>(&self, f: F) -> u64;
    fn connect_unselect_all<F: Fn(&Self) + 'static>(&self, f: F) -> u64;
}
            Required Methods
fn get_activate_on_single_click(&self) -> bool
fn get_child_at_index(&self, idx: i32) -> Option<FlowBoxChild>
fn get_column_spacing(&self) -> u32
fn get_homogeneous(&self) -> bool
fn get_max_children_per_line(&self) -> u32
fn get_min_children_per_line(&self) -> u32
fn get_row_spacing(&self) -> u32
fn get_selected_children(&self) -> Vec<FlowBoxChild>
fn get_selection_mode(&self) -> SelectionMode
fn insert<P: IsA<Widget>>(&self, widget: &P, position: i32)
fn invalidate_filter(&self)
fn invalidate_sort(&self)
fn select_all(&self)
fn select_child(&self, child: &FlowBoxChild)
fn set_activate_on_single_click(&self, single: bool)
fn set_column_spacing(&self, spacing: u32)
fn set_hadjustment(&self, adjustment: &Adjustment)
fn set_homogeneous(&self, homogeneous: bool)
fn set_max_children_per_line(&self, n_children: u32)
fn set_min_children_per_line(&self, n_children: u32)
fn set_row_spacing(&self, spacing: u32)
fn set_selection_mode(&self, mode: SelectionMode)
fn set_vadjustment(&self, adjustment: &Adjustment)
fn unselect_all(&self)
fn unselect_child(&self, child: &FlowBoxChild)
fn get_property_activate_on_single_click(&self) -> bool
fn set_property_activate_on_single_click(&self, activate_on_single_click: bool)
fn get_property_column_spacing(&self) -> u32
fn set_property_column_spacing(&self, column_spacing: u32)
fn get_property_homogeneous(&self) -> bool
fn set_property_homogeneous(&self, homogeneous: bool)
fn get_property_max_children_per_line(&self) -> u32
fn set_property_max_children_per_line(&self, max_children_per_line: u32)
fn get_property_min_children_per_line(&self) -> u32
fn set_property_min_children_per_line(&self, min_children_per_line: u32)
fn get_property_row_spacing(&self) -> u32
fn set_property_row_spacing(&self, row_spacing: u32)
fn get_property_selection_mode(&self) -> SelectionMode
fn set_property_selection_mode(&self, selection_mode: SelectionMode)
fn connect_activate_cursor_child<F: Fn(&Self) + 'static>(&self, f: F) -> u64
fn connect_child_activated<F: Fn(&Self, &FlowBoxChild) + 'static>(
    &self, 
    f: F
) -> u64
&self,
f: F
) -> u64
fn connect_move_cursor<F: Fn(&Self, MovementStep, i32) -> bool + 'static>(
    &self, 
    f: F
) -> u64
&self,
f: F
) -> u64