ScenePaletteColor.fromJson constructor
Creates a ScenePaletteColor object from the JSON response to a GET request.
Implementation
factory ScenePaletteColor.fromJson(Map<String, dynamic> dataMap) {
return ScenePaletteColor(
xy: LightColorXy.fromJson(
Map<String, dynamic>.from(
Map<String, dynamic>.from(
dataMap[ApiFields.color] ?? {},
)[ApiFields.xy] ??
{},
),
),
dimming: LightDimming.fromJson(
Map<String, dynamic>.from(dataMap[ApiFields.dimming] ?? {})),
);
}