pub struct RippleFloatingTab { /* private fields */ }Expand description
A FloatingTab with a Ripple effect wrapper.
Created by calling FloatingTabRippleExt::ripple on a FloatingTab. Allows adding children to the ripple and configuring its color/duration.
Implementations§
Trait Implementations§
Source§impl ChildrenExt for RippleFloatingTab
impl ChildrenExt for RippleFloatingTab
Source§fn get_children(&mut self) -> &mut Vec<Element>
fn get_children(&mut self) -> &mut Vec<Element>
Returns a mutable reference to the internal children vector. Read more
§fn children(self, children: impl IntoIterator<Item = Element>) -> Self
fn children(self, children: impl IntoIterator<Item = Element>) -> Self
Extends the children with an iterable of [
Element]s. Read more§fn maybe_child<C>(self, child: Option<C>) -> Selfwhere
C: IntoElement,
fn maybe_child<C>(self, child: Option<C>) -> Selfwhere
C: IntoElement,
Source§impl Clone for RippleFloatingTab
impl Clone for RippleFloatingTab
Source§fn clone(&self) -> RippleFloatingTab
fn clone(&self) -> RippleFloatingTab
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Component for RippleFloatingTab
impl Component for RippleFloatingTab
Source§impl KeyExt for RippleFloatingTab
impl KeyExt for RippleFloatingTab
Source§impl PartialEq for RippleFloatingTab
impl PartialEq for RippleFloatingTab
impl StructuralPartialEq for RippleFloatingTab
Auto Trait Implementations§
impl Freeze for RippleFloatingTab
impl !RefUnwindSafe for RippleFloatingTab
impl !Send for RippleFloatingTab
impl !Sync for RippleFloatingTab
impl Unpin for RippleFloatingTab
impl UnsafeUnpin for RippleFloatingTab
impl !UnwindSafe for RippleFloatingTab
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,
§impl<T> ComponentKey for Twhere
T: Component,
impl<T> ComponentKey for Twhere
T: Component,
fn default_key(&self) -> DiffKey
§impl<T> ComponentProps for T
impl<T> ComponentProps for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more