fader.js
/**
 * Fading effect with adaption of target while animating. Smooth delay of input values from one channel.
 * Runs only on a single specific channel.
 * Adaption of delay possible while animation is possible as well as aborting an animation.
 *
 * @param dmx dmx.js instance
 * @param universe
 * @param channel
 * @constructor
 */
Fading effect with adaption of target while animating. Smooth delay of input values from one channel.
Runs only on a single specific channel.
Adaption of delay possible while animation is possible as well as aborting an animation.

@param dmx dmx.js instance
@param universe
@param channel
@constructor
Fading effect with adaption of target while animating . Smooth delay of input values from one channel . Runs only on a single specific channel . Adaption of delay possible while animation is possible as well as aborting an animation . @param dmx dmx . js instance @param universe @param channel @constructor
function Fader(dmx, universe, channel) {
	this.dmx = dmx;
	this.universe = universe;
	this.channel = channel;
	this.fadingGoal = 0;
	this.finished = false;
	this.aborted = false;
	this.intervalId = null;
	this.onFinish = false;
	this.onUpdate = false;
	this.speedUpdated = false;
}
function Fader ( dmx , universe , channel ) { this . dmx = dmx ; this . universe = universe ; this . channel = channel ; this . fadingGoal = 0 ; this . finished = false ; this . aborted = false ; this . intervalId = null ; this . onFinish = false ; this . onUpdate = false ; this . speedUpdated = false ; }
Fading effect with adaption of target while animating.
Fading effect with adaption of target while animating .