[−][src]Trait seed_hooks::StateAccessEventHandlers
Required methods
fn input_ev<F: FnOnce(&mut T, String) + 'static + Clone, Ms: 'static>(
&self,
event: Ev,
func: F
) -> EventHandler<Ms>
&self,
event: Ev,
func: F
) -> EventHandler<Ms>
fn mouse_ev<F: FnOnce(&mut T, MouseEvent) + 'static + Clone, Ms: 'static>(
&self,
event: Ev,
func: F
) -> EventHandler<Ms>
&self,
event: Ev,
func: F
) -> EventHandler<Ms>
fn on_click<F: FnOnce(&mut T) + 'static + Clone, Ms: 'static>(
&self,
func: F
) -> EventHandler<Ms>
&self,
func: F
) -> EventHandler<Ms>
fn on_input<F: FnOnce(&mut T, String) + 'static + Clone, Ms: 'static>(
&self,
func: F
) -> EventHandler<Ms>
&self,
func: F
) -> EventHandler<Ms>
Implementors
impl<T> StateAccessEventHandlers<T> for StateAccess<T> where
T: 'static,
[src]
T: 'static,
fn input_ev<F: FnOnce(&mut T, String) + 'static + Clone, Ms: 'static>(
&self,
event: Ev,
func: F
) -> EventHandler<Ms>
[src]
&self,
event: Ev,
func: F
) -> EventHandler<Ms>
fn mouse_ev<F: FnOnce(&mut T, MouseEvent) + 'static + Clone, Ms: 'static>(
&self,
event: Ev,
func: F
) -> EventHandler<Ms>
[src]
&self,
event: Ev,
func: F
) -> EventHandler<Ms>
fn on_click<F: FnOnce(&mut T) + 'static + Clone, Ms: 'static>(
&self,
func: F
) -> EventHandler<Ms>
[src]
&self,
func: F
) -> EventHandler<Ms>
fn on_input<F: FnOnce(&mut T, String) + 'static + Clone, Ms: 'static>(
&self,
func: F
) -> EventHandler<Ms>
[src]
&self,
func: F
) -> EventHandler<Ms>