withRelativeOpacity method
Returns a new color that matches this color with the alpha channel
replaced with the given opacity
(which ranges from 0.0 to 1.0).
Out of range values will have unexpected effects.
Implementation
Color withRelativeOpacity(double opacity) {
return withOpacity(this.opacity * opacity);
}