code: function(ratio) {
  			var pt;
  			if (ratio !== 1) {
  				this._super.setRatio.call(this, ratio);
  			} else {
  				pt = this._firstPT;
  				while (pt) {
  					if (pt.f) {
  						pt.t[pt.p](this.finals[pt.p]);
  					} else {
  						pt.t[pt.p] = this.finals[pt.p];
  					}
  					pt = pt._next;
  				}
  			}
  		}
docs: called each time the values should be updated, and the ratio gets passed as the only parameter (typically it's a value between 0 and 1, but it can exceed those when using an ease like Elastic.easeOut or Back.easeOut, etc.)