docs/vendor/mixitup/mixitup.js
function() {
            var self            = this,
                transformName   = '',
                effectsIn       = self.config.animation.effectsIn || self.config.animation.effects,
                effectsOut      = self.config.animation.effectsOut || self.config.animation.effects;

            self.callActions('beforeParseEffects', arguments);

            self.effectsIn      = new mixitup.StyleData();
            self.effectsOut     = new mixitup.StyleData();
            self.transformIn    = [];
            self.transformOut   = [];

            self.effectsIn.opacity = self.effectsOut.opacity = 1;

            self.parseEffect('fade', effectsIn, self.effectsIn, self.transformIn);
            self.parseEffect('fade', effectsOut, self.effectsOut, self.transformOut, true);

            for (transformName in mixitup.transformDefaults) {
                if (!(mixitup.transformDefaults[transformName] instanceof mixitup.TransformData)) {
                    continue;
                }

                self.parseEffect(transformName, effectsIn, self.effectsIn, self.transformIn);
                self.parseEffect(transformName, effectsOut, self.effectsOut, self.transformOut, true);
            }

            self.parseEffect('stagger', effectsIn, self.effectsIn, self.transformIn);
            self.parseEffect('stagger', effectsOut, self.effectsOut, self.transformOut, true);

            self.callActions('afterParseEffects', arguments);
        }
function() {
            var self            = this,
                transformName   = '',
                effectsIn       = self.config.animation.effectsIn || self.config.animation.effects,
                effectsOut      = self.config.animation.effectsOut || self.config.animation.effects;

            self.callActions('beforeParseEffects', arguments);

            self.effectsIn      = new mixitup.StyleData();
            self.effectsOut     = new mixitup.StyleData();
            self.transformIn    = [];
            self.transformOut   = [];

            self.effectsIn.opacity = self.effectsOut.opacity = 1;

            self.parseEffect('fade', effectsIn, self.effectsIn, self.transformIn);
            self.parseEffect('fade', effectsOut, self.effectsOut, self.transformOut, true);

            for (transformName in mixitup.transformDefaults) {
                if (!(mixitup.transformDefaults[transformName] instanceof mixitup.TransformData)) {
                    continue;
                }

                self.parseEffect(transformName, effectsIn, self.effectsIn, self.transformIn);
                self.parseEffect(transformName, effectsOut, self.effectsOut, self.transformOut, true);
            }

            self.parseEffect('stagger', effectsIn, self.effectsIn, self.transformIn);
            self.parseEffect('stagger', effectsOut, self.effectsOut, self.transformOut, true);

            self.callActions('afterParseEffects', arguments);
        }
function ( ) { var self = this , transformName = '' , effectsIn = self . config . animation . effectsIn || self . config . animation . effects , effectsOut = self . config . animation . effectsOut || self . config . animation . effects ; self . callActions ( 'beforeParseEffects' , arguments ) ; self . effectsIn = new mixitup . StyleData ( ) ; self . effectsOut = new mixitup . StyleData ( ) ; self . transformIn = [ ] ; self . transformOut = [ ] ; self . effectsIn . opacity = self . effectsOut . opacity = 1 ; self . parseEffect ( 'fade' , effectsIn , self . effectsIn , self . transformIn ) ; self . parseEffect ( 'fade' , effectsOut , self . effectsOut , self . transformOut , true ) ; for ( transformName in mixitup . transformDefaults ) { if ( ! ( mixitup . transformDefaults [ transformName ] instanceof mixitup . TransformData ) ) { continue ; } self . parseEffect ( transformName , effectsIn , self . effectsIn , self . transformIn ) ; self . parseEffect ( transformName , effectsOut , self . effectsOut , self . transformOut , true ) ; } self . parseEffect ( 'stagger' , effectsIn , self . effectsIn , self . transformIn ) ; self . parseEffect ( 'stagger' , effectsOut , self . effectsOut , self . transformOut , true ) ; self . callActions ( 'afterParseEffects' , arguments ) ; }
Parses all effects out of the user-defined `animation.effects` string into
their respective properties and units.

@private
@instance
@since   2.0.0
@return  {void}
Parses all effects out of the user - defined animation . effects string into their respective properties and units .