dist/ingress-model-viewer.js
/**
   * Create an animation for a drawable
   *
   * @chainable
   * @param  {Number}  duration   Duration of one cycle of the animation
   * @param  {Function} transform Animation callback
   *                              Parameter: Number t
   *                              Parameter: Drawable drawable
   * @param  {Function} timing    Timing function (i.e. easing)  Defaults. to Ease.linear
   * @param  {Boolean}  loop      Whether or not to loop the animation
   * @return {this}               The animation
   */
Create an animation for a drawable
@chainable
@param  {Number}  duration   Duration of one cycle of the animation
@param  {Function} transform Animation callback
Parameter: Number t
Parameter: Drawable drawable
@param  {Function} timing    Timing function   Defaults. to Ease.linear
@param  {Boolean}  loop      Whether or not to loop the animation
@return {this}               The animation
Create an animation for a drawable @chainable @param { Number } duration Duration of one cycle of the animation @param { Function } transform Animation callback Parameter : Number t Parameter : Drawable drawable @param { Function } timing Timing function Defaults . to Ease . linear @param { Boolean } loop Whether or not to loop the animation @return { this } The animation
function Animation(duration, transform, timing, loop) {
    _classCallCheck(this, Animation);
    this.elapsed = 0;
    this.duration = duration;
    this.transform = transform;
    this.timing = timing || _easing2.default.linear;
    this.loop = loop;
    this.running = false;
    this.next = [];
    return this;
  }
function Animation ( duration , transform , timing , loop ) { _classCallCheck ( this , Animation ) ; this . elapsed = 0 ; this . duration = duration ; this . transform = transform ; this . timing = timing || _easing2 . default . linear ; this . loop = loop ; this . running = false ; this . next = [ ] ; return this ; }
Create an animation for a drawable
 @chainable
 @param  {Number}  duration   Duration of one cycle of the animation
 @param  {Function} transform Animation callback
                              Parameter: Number t
                              Parameter: Drawable drawable
 @param  {Function} timing    Timing function (i.e.
Create an animation for a drawable @chainable @param { Number } duration Duration of one cycle of the animation @param { Function } transform Animation callback Parameter : Number t Parameter : Drawable drawable @param { Function } timing Timing function ( i . e .