[][src]Trait pushrod::core::layout_manager::LayoutManager

pub trait LayoutManager {
    fn do_layout(
        &mut self,
        origin: Point,
        size: Size,
        coordinates: LayoutManagerCoordinates
    ) -> LayoutManagerCoordinates;
fn get_widget_id(&self) -> i32; }

Required methods

fn do_layout(
    &mut self,
    origin: Point,
    size: Size,
    coordinates: LayoutManagerCoordinates
) -> LayoutManagerCoordinates

fn get_widget_id(&self) -> i32

Loading content...

Implementors

impl LayoutManager for HorizontalLayoutManager[src]

impl LayoutManager for VerticalLayoutManager[src]

Loading content...