Trait ux::TransitionGroupExt [−][src]
pub trait TransitionGroupExt: 'static { pub fn add_transition<P>(&self, transition: &P)
where
P: IsA<Transition>; pub fn remove_all(&self); pub fn remove_transition<P>(&self, transition: &P)
where
P: IsA<Transition>; }
Required methods
pub fn add_transition<P>(&self, transition: &P) where
P: IsA<Transition>,
[src]
P: IsA<Transition>,
Adds transition
to self
.
This function acquires a reference on transition
that will be released
when calling TransitionGroupExt::remove_transition
.
transition
a Transition
pub fn remove_all(&self)
[src]
Removes all transitions from self
.
This function releases the reference acquired when calling
TransitionGroupExt::add_transition
.
pub fn remove_transition<P>(&self, transition: &P) where
P: IsA<Transition>,
[src]
P: IsA<Transition>,
Removes transition
from self
.
This function releases the reference acquired on transition
when
calling TransitionGroupExt::add_transition
.
transition
a Transition
Implementors
impl<O> TransitionGroupExt for O where
O: IsA<TransitionGroup>,
[src]
impl<O> TransitionGroupExt for O where
O: IsA<TransitionGroup>,
[src]pub fn add_transition<P>(&self, transition: &P) where
P: IsA<Transition>,
[src]
P: IsA<Transition>,
pub fn remove_all(&self)
[src]
pub fn remove_transition<P>(&self, transition: &P) where
P: IsA<Transition>,
[src]
P: IsA<Transition>,