SdkAppearance.fromJson constructor
Deserializes SdkAppearance from a nullable JSON map.
Implementation
factory SdkAppearance.fromJson(Map<String, dynamic>? json) {
if (json == null) return const SdkAppearance();
return SdkAppearance(
theme: SdkTheme.fromWire(json['theme'] as String?),
features: SdkFeatures.fromJson(json['features'] as Map<String, dynamic>?),
changelogOverlay: ChangelogOverlayConfig.fromJson(
json['changelogOverlay'] as Map<String, dynamic>?,
),
);
}