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