SyntaxTheme.fromJson constructor
Parses a theme from decoded JSON. If name is omitted, it comes from
the JSON's name field.
Implementation
factory SyntaxTheme.fromJson(Map<String, Object?> json, {String? name}) {
final jsonName = json['name'];
return SyntaxTheme(
name: name ?? (jsonName is String ? jsonName : 'theme'),
json: json,
);
}