docs/vendor/mixitup/mixitup.js
function(operation, multiplier) {
            var target          = null,
                posData         = null,
                toHideIndex     = -1,
                i               = -1;

            multiplier = Math.min(multiplier, 1);
            multiplier = Math.max(multiplier, 0);

            for (i = 0; target = operation.show[i]; i++) {
                posData = operation.showPosData[i];

                target.applyTween(posData, multiplier);
            }

            for (i = 0; target = operation.hide[i]; i++) {
                if (target.isShown) {
                    target.hide();
                }

                if ((toHideIndex = operation.toHide.indexOf(target)) > -1) {
                    posData = operation.toHidePosData[toHideIndex];

                    if (!target.isShown) {
                        target.show();
                    }

                    target.applyTween(posData, multiplier);
                }
            }
        }
function(operation, multiplier) {
            var target          = null,
                posData         = null,
                toHideIndex     = -1,
                i               = -1;

            multiplier = Math.min(multiplier, 1);
            multiplier = Math.max(multiplier, 0);

            for (i = 0; target = operation.show[i]; i++) {
                posData = operation.showPosData[i];

                target.applyTween(posData, multiplier);
            }

            for (i = 0; target = operation.hide[i]; i++) {
                if (target.isShown) {
                    target.hide();
                }

                if ((toHideIndex = operation.toHide.indexOf(target)) > -1) {
                    posData = operation.toHidePosData[toHideIndex];

                    if (!target.isShown) {
                        target.show();
                    }

                    target.applyTween(posData, multiplier);
                }
            }
        }
function ( operation , multiplier ) { var target = null , posData = null , toHideIndex = - 1 , i = - 1 ; multiplier = Math . min ( multiplier , 1 ) ; multiplier = Math . max ( multiplier , 0 ) ; for ( i = 0 ; target = operation . show [ i ] ; i ++ ) { posData = operation . showPosData [ i ] ; target . applyTween ( posData , multiplier ) ; } for ( i = 0 ; target = operation . hide [ i ] ; i ++ ) { if ( target . isShown ) { target . hide ( ) ; } if ( ( toHideIndex = operation . toHide . indexOf ( target ) ) > - 1 ) { posData = operation . toHidePosData [ toHideIndex ] ; if ( ! target . isShown ) { target . show ( ) ; } target . applyTween ( posData , multiplier ) ; } } }
Renders a previously created operation at a specific point in its path, as
determined by a multiplier between 0 and 1.

@example
.tween(operation, multiplier)

@private
@instance
@since   3.0.0
@param   {mixitup.Operation}     operation
An operation object created via the `getOperation` method

@param   {Float}                 multiplier
Any number between 0 and 1 representing the percentage complete of the operation
@return  {void}
Renders a previously created operation at a specific point in its path as determined by a multiplier between 0 and 1 .