withOpacity method
Creates a new color with different opacity (0.0-1.0).
Implementation
@override
RayOklab withOpacity(double opacity) {
if (opacity < 0.0 || opacity > 1.0) {
throw ArgumentError.value(
opacity, 'opacity', 'Opacity must be between 0.0 and 1.0');
}
return RayOklab._(l: _l, a: _a, b: _b, opacity: opacity);
}