Trait clutter::GridLayoutExt [−][src]
Required methods
fn attach<P: IsA<Actor>>(
&self,
child: &P,
left: i32,
top: i32,
width: i32,
height: i32
)
[src]
&self,
child: &P,
left: i32,
top: i32,
width: i32,
height: i32
)
fn attach_next_to<P: IsA<Actor>, Q: IsA<Actor>>(
&self,
child: &P,
sibling: Option<&Q>,
side: GridPosition,
width: i32,
height: i32
)
[src]
&self,
child: &P,
sibling: Option<&Q>,
side: GridPosition,
width: i32,
height: i32
)
fn get_child_at(&self, left: i32, top: i32) -> Option<Actor>
[src]
fn get_column_homogeneous(&self) -> bool
[src]
fn get_column_spacing(&self) -> u32
[src]
fn get_orientation(&self) -> Orientation
[src]
fn get_row_homogeneous(&self) -> bool
[src]
fn get_row_spacing(&self) -> u32
[src]
fn insert_column(&self, position: i32)
[src]
fn insert_next_to<P: IsA<Actor>>(&self, sibling: &P, side: GridPosition)
[src]
fn insert_row(&self, position: i32)
[src]
fn set_column_homogeneous(&self, homogeneous: bool)
[src]
fn set_column_spacing(&self, spacing: u32)
[src]
fn set_orientation(&self, orientation: Orientation)
[src]
fn set_row_homogeneous(&self, homogeneous: bool)
[src]
fn set_row_spacing(&self, spacing: u32)
[src]
fn connect_property_column_homogeneous_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_column_spacing_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_orientation_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_row_homogeneous_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_row_spacing_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
Implementors
impl<O: IsA<GridLayout>> GridLayoutExt for O
[src]
fn attach<P: IsA<Actor>>(
&self,
child: &P,
left: i32,
top: i32,
width: i32,
height: i32
)
[src]
&self,
child: &P,
left: i32,
top: i32,
width: i32,
height: i32
)
fn attach_next_to<P: IsA<Actor>, Q: IsA<Actor>>(
&self,
child: &P,
sibling: Option<&Q>,
side: GridPosition,
width: i32,
height: i32
)
[src]
&self,
child: &P,
sibling: Option<&Q>,
side: GridPosition,
width: i32,
height: i32
)
fn get_child_at(&self, left: i32, top: i32) -> Option<Actor>
[src]
fn get_column_homogeneous(&self) -> bool
[src]
fn get_column_spacing(&self) -> u32
[src]
fn get_orientation(&self) -> Orientation
[src]
fn get_row_homogeneous(&self) -> bool
[src]
fn get_row_spacing(&self) -> u32
[src]
fn insert_column(&self, position: i32)
[src]
fn insert_next_to<P: IsA<Actor>>(&self, sibling: &P, side: GridPosition)
[src]
fn insert_row(&self, position: i32)
[src]
fn set_column_homogeneous(&self, homogeneous: bool)
[src]
fn set_column_spacing(&self, spacing: u32)
[src]
fn set_orientation(&self, orientation: Orientation)
[src]
fn set_row_homogeneous(&self, homogeneous: bool)
[src]
fn set_row_spacing(&self, spacing: u32)
[src]
fn connect_property_column_homogeneous_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_column_spacing_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_orientation_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_row_homogeneous_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_row_spacing_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId