RayOklab.fromJson constructor

RayOklab.fromJson(
  1. Map<String, dynamic> json
)

Creates an Oklab color from a JSON value.

Implementation

factory RayOklab.fromJson(Map<String, dynamic> json) {
  return RayOklab._(
    l: (json['l'] as num).toDouble(),
    a: (json['a'] as num).toDouble(),
    b: (json['b'] as num).toDouble(),
    opacity: (json['o'] as num?)?.toDouble() ?? 1.0,
  );
}