pub struct UseRipple {
pub spring_ref: UseSpringRef<[f32; 2]>,
pub size: f64,
pub is_pressed: Signal<bool>,
pub duration: Duration,
pub container_ref: UseMounted,
pub animated_ref: UseMounted,
}Fields§
§spring_ref: UseSpringRef<[f32; 2]>§size: f64§is_pressed: Signal<bool>§duration: Duration§container_ref: UseMounted§animated_ref: UseMountedImplementations§
Source§impl UseRipple
impl UseRipple
pub fn onmousedown(&mut self)
pub fn onmouseup(&mut self) -> bool
pub fn onmouseleave(&mut self)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UseRipple
impl !RefUnwindSafe for UseRipple
impl !Send for UseRipple
impl !Sync for UseRipple
impl Unpin for UseRipple
impl !UnwindSafe for UseRipple
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.