code: 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);
                  }
              }
          }
docs: 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}