ShadowEffect.fromJson constructor
Implementation
factory ShadowEffect.fromJson(Map<String, Object?> json) {
final discriminator = json['type'];
final construct = switch (discriminator) {
'DROP_SHADOW' => DropShadowEffect.fromJson,
'INNER_SHADOW' => InnerShadowEffect.fromJson,
_ => throw ArgumentError.value(discriminator, 'type', 'unknown type'),
};
return construct(json);
}