toJson method
Implementation
@override
Map<String, dynamic>? toJson(TextTheme? value) {
if (value == null) return null;
return <String, dynamic>{
'bodyText1': const NullableTextStyleConverter().toJson(value.bodyText1),
'bodyText2': const NullableTextStyleConverter().toJson(value.bodyText2),
'button': const NullableTextStyleConverter().toJson(value.button),
'caption': const NullableTextStyleConverter().toJson(value.caption),
'headline1': const NullableTextStyleConverter().toJson(value.headline1),
'headline2': const NullableTextStyleConverter().toJson(value.headline2),
'headline3': const NullableTextStyleConverter().toJson(value.headline3),
'headline4': const NullableTextStyleConverter().toJson(value.headline4),
'headline5': const NullableTextStyleConverter().toJson(value.headline5),
'headline6': const NullableTextStyleConverter().toJson(value.headline6),
'overline': const NullableTextStyleConverter().toJson(value.overline),
'subtitle1': const NullableTextStyleConverter().toJson(value.subtitle1),
'subtitle2': const NullableTextStyleConverter().toJson(value.subtitle2),
};
throw 'Json_Unsuported_Value';
}