Trait yew_state::handle::WrapperHandle [−][src]
Provides mutable access for wrapper component to update
Required methods
fn set_state(&mut self, state: Rc<<Self::Handler as StateHandler>::Model>)
[src]
fn set_callbacks(
&mut self,
callback: Callback<Rc<dyn Fn(&mut <Self::Handler as StateHandler>::Model)>>,
callback_once: Callback<Box<dyn FnOnce(&mut <Self::Handler as StateHandler>::Model)>>
)
[src]
&mut self,
callback: Callback<Rc<dyn Fn(&mut <Self::Handler as StateHandler>::Model)>>,
callback_once: Callback<Box<dyn FnOnce(&mut <Self::Handler as StateHandler>::Model)>>
)
Provided methods
fn set_link(&mut self, _link: HandlerLink<Self::Handler>)
[src]
Implementors
impl<HANDLER> WrapperHandle for StateHandle<HANDLER> where
HANDLER: StateHandler,
<HANDLER as StateHandler>::Message: Clone,
<HANDLER as StateHandler>::Output: Clone,
<HANDLER as StateHandler>::Input: Clone,
<HANDLER as StateHandler>::Model: Clone + 'static,
[src]
HANDLER: StateHandler,
<HANDLER as StateHandler>::Message: Clone,
<HANDLER as StateHandler>::Output: Clone,
<HANDLER as StateHandler>::Input: Clone,
<HANDLER as StateHandler>::Model: Clone + 'static,
fn set_state(&mut self, state: Rc<<Self::Handler as StateHandler>::Model>)
[src]
fn set_link(&mut self, link: HandlerLink<Self::Handler>)
[src]
fn set_callbacks(
&mut self,
callback: Callback<Rc<dyn Fn(&mut <Self::Handler as StateHandler>::Model)>>,
callback_once: Callback<Box<dyn FnOnce(&mut <Self::Handler as StateHandler>::Model)>>
)
[src]
&mut self,
callback: Callback<Rc<dyn Fn(&mut <Self::Handler as StateHandler>::Model)>>,
callback_once: Callback<Box<dyn FnOnce(&mut <Self::Handler as StateHandler>::Model)>>
)