[−][src]Trait chargrid_event_routine::View
Required methods
fn view<F, C>(&mut self, data: T, context: ViewContext<C>, frame: &mut F) where
C: ColModify,
F: Frame,
C: ColModify,
F: Frame,
Provided methods
fn size<C>(&mut self, data: T, context: ViewContext<C>) -> Size where
C: ColModify,
C: ColModify,
fn view_size<F, C>(
&mut self,
data: T,
context: ViewContext<C>,
frame: &mut F
) -> Size where
C: ColModify,
F: Frame,
&mut self,
data: T,
context: ViewContext<C>,
frame: &mut F
) -> Size where
C: ColModify,
F: Frame,
Implementations on Foreign Types
impl<'a, T, V> View<T> for &'a mut V where
V: View<T>,
[src]
V: View<T>,
fn view<F, C>(&mut self, data: T, context: ViewContext<C>, frame: &mut F) where
C: ColModify,
F: Frame,
[src]
C: ColModify,
F: Frame,
fn size<C>(&mut self, data: T, context: ViewContext<C>) -> Size where
C: ColModify,
[src]
C: ColModify,
fn view_size<F, C>(
&mut self,
data: T,
context: ViewContext<C>,
frame: &mut F
) -> Size where
C: ColModify,
F: Frame,
[src]
&mut self,
data: T,
context: ViewContext<C>,
frame: &mut F
) -> Size where
C: ColModify,
F: Frame,
Implementors
impl<'e, 'v, 'd, E> View<&'d <E as EventRoutine>::Data> for EventRoutineView<'e, 'v, E> where
E: EventRoutine,
[src]
E: EventRoutine,