IdvTheme.fromJson constructor
IdvTheme.fromJson(
- Map<String, dynamic> json
)
Implementation
factory IdvTheme.fromJson(Map<String, dynamic> json) => IdvTheme(
id: json['id'] as String?,
mode: json['mode'] == null
? null
: IdvThemeMode.fromJson(json['mode'] as String),
branding: json['branding'] == null
? null
: Branding.fromJson(json['branding'] as Map<String, dynamic>),
lightColors: json['lightColors'] == null
? null
: SdkColors.fromJson(json['lightColors'] as Map<String, dynamic>),
darkColors: json['darkColors'] == null
? null
: SdkColors.fromJson(json['darkColors'] as Map<String, dynamic>),
resources: json['resources'] == null
? null
: Resources.fromJson(json['resources'] as Map<String, dynamic>),
dimensions: json['dimensions'] == null
? null
: DimensionTokens.fromJson(
json['dimensions'] as Map<String, dynamic>),
);