function propertiesForAnimationAuxiliaryObject(animation) {
  var easing;

  if (typeof animation.easing === 'string' && (0,_sauce_custom_easings__WEBPACK_IMPORTED_MODULE_2__.getCustomEasing)(animation.easing)) {
    easing = (0,_sauce_custom_easings__WEBPACK_IMPORTED_MODULE_2__.getCustomEasing)(animation.easing);
  } else {
    easing = (0,_based_implementations_easings__WEBPACK_IMPORTED_MODULE_1__.parserEasings)(animation.easing, (0,_utilities_index__WEBPACK_IMPORTED_MODULE_0__.toMs)(animation.dur));
  }

  return {
    easing: easing,
    duration: animation.dur,
    reverseExecution: function (direction) {
      switch (direction) {
        case 'reverse':
        case 'alternate-reverse':
          return true;

        default:
          return false;
      }
    }(animation.dir)
  };
}
/**
 * Sets the value of some properties For `AnimationAuxiliaryObject` from a `AnimationInstance`.
 */
Sets the value of some properties For `AnimationAuxiliaryObject` from a `AnimationInstance`.
Sets the value of some properties For ` AnimationAuxiliaryObject ` from a ` AnimationInstance ` .
function propertiesForAnimationAuxiliaryObject(animation) {
  var easing;
  if (typeof animation.easing === 'string' && (0,_sauce_custom_easings__WEBPACK_IMPORTED_MODULE_2__.getCustomEasing)(animation.easing)) {
    easing = (0,_sauce_custom_easings__WEBPACK_IMPORTED_MODULE_2__.getCustomEasing)(animation.easing);
  } else {
    easing = (0,_based_implementations_easings__WEBPACK_IMPORTED_MODULE_1__.parserEasings)(animation.easing, (0,_utilities_index__WEBPACK_IMPORTED_MODULE_0__.toMs)(animation.dur));
  }
  return {
    easing: easing,
    duration: animation.dur,
    reverseExecution: function (direction) {
      switch (direction) {
        case 'reverse':
        case 'alternate-reverse':
          return true;
        default:
          return false;
      }
    }(animation.dir)
  };
}
function propertiesForAnimationAuxiliaryObject ( animation ) { var easing ; if ( typeof animation . easing === 'string' && ( 0 , _sauce_custom_easings__WEBPACK_IMPORTED_MODULE_2__ . getCustomEasing ) ( animation . easing ) ) { easing = ( 0 , _sauce_custom_easings__WEBPACK_IMPORTED_MODULE_2__ . getCustomEasing ) ( animation . easing ) ; } else { easing = ( 0 , _based_implementations_easings__WEBPACK_IMPORTED_MODULE_1__ . parserEasings ) ( animation . easing , ( 0 , _utilities_index__WEBPACK_IMPORTED_MODULE_0__ . toMs ) ( animation . dur ) ) ; } return { easing : easing , duration : animation . dur , reverseExecution : function ( direction ) { switch ( direction ) { case 'reverse' : case 'alternate-reverse' : return true ; default : return false ; } } ( animation . dir ) } ; }
Sets the value of some properties For `AnimationAuxiliaryObject` from a `AnimationInstance`.
Sets the value of some properties For ` AnimationAuxiliaryObject ` from a ` AnimationInstance ` .