[−][src]Trait yew_state::handle::Handle
Provides mutable access for wrapper component to update
Associated Types
type Handler: Handler
Required methods
fn set_local_state(&mut self, state: Rc<<Self::Handler as Handler>::Model>)
fn set_local_callback(
&mut self,
callback: Callback<Rc<dyn Fn(&mut <Self::Handler as Handler>::Model)>>,
callback_once: Callback<Box<dyn FnOnce(&mut <Self::Handler as Handler>::Model)>>
)
&mut self,
callback: Callback<Rc<dyn Fn(&mut <Self::Handler as Handler>::Model)>>,
callback_once: Callback<Box<dyn FnOnce(&mut <Self::Handler as Handler>::Model)>>
)
fn set_local(&mut self, other: &Self)
Implementors
impl<T, H> Handle for StateHandle<T, H> where
T: Default + Clone,
H: Handler<Model = T>,
[src]
T: Default + Clone,
H: Handler<Model = T>,
type Handler = H
fn set_local_state(&mut self, state: Rc<<Self::Handler as Handler>::Model>)
[src]
fn set_local_callback(
&mut self,
callback: Callback<Rc<dyn Fn(&mut <Self::Handler as Handler>::Model)>>,
callback_once: Callback<Box<dyn FnOnce(&mut <Self::Handler as Handler>::Model)>>
)
[src]
&mut self,
callback: Callback<Rc<dyn Fn(&mut <Self::Handler as Handler>::Model)>>,
callback_once: Callback<Box<dyn FnOnce(&mut <Self::Handler as Handler>::Model)>>
)