Class used to abstract a canvas gradient
Color StopSearch playground for addColorStop
adds a new color stop, defined by an offset and a color, to a given canvas gradient.
A number between 0 and 1, inclusive, representing the position of the color stop. 0 represents the start of the gradient and 1 represents the end.
value representing the color of the stop.