[][src]Trait guion::render::Render

pub trait Render<E>: Sized where
    E: Env,
    E::Backend: Backend<E, Renderer = Self>, 
{ fn requires_render<'l, 's>(
        &mut self,
        b: &Bounds,
        w: &'s dyn Widget<'l, E>
    ) -> bool
    where
        'l: 's
, { ... }
fn force(&mut self, _b: &Bounds) -> bool { ... }
fn validate_widgets(&mut self, _b: &Bounds) -> bool { ... } }

Provided methods

fn requires_render<'l, 's>(
    &mut self,
    b: &Bounds,
    w: &'s dyn Widget<'l, E>
) -> bool where
    'l: 's, 

fn force(&mut self, _b: &Bounds) -> bool

if widgets should be rendered even if the don't require to

fn validate_widgets(&mut self, _b: &Bounds) -> bool

return false if rendered widgets should not be set rendered

Loading content...

Implementors

Loading content...