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>
; }

Trait containing all TransitionGroup methods.

Implementors

TransitionGroup

Required methods

pub fn add_transition<P>(&self, transition: &P) where
    P: IsA<Transition>, 
[src]

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]

Removes transition from self.

This function releases the reference acquired on transition when calling TransitionGroupExt::add_transition.

transition

a Transition

Loading content...

Implementors

impl<O> TransitionGroupExt for O where
    O: IsA<TransitionGroup>, 
[src]

Loading content...