SymbolsMetadata.fromJson constructor

SymbolsMetadata.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory SymbolsMetadata.fromJson(Map<String, dynamic> json) {
  return SymbolsMetadata(
    originalName: (json['originalName']!=null && json['originalName']!.isNotEmpty && json['originalName']!=json['name']) ? json['originalName'] : null,
    popularity: json['popularity'] ?? 0,
    codepoint: json['codepoint'] ?? 0,
    categories:
        (json['categories'] as List<dynamic>?)?.cast<int>() ?? [],
    tags: (json['tags'] as List<dynamic>?)?.cast<int>() ?? [],
    rtlAutoMirrored: json['rtlAutoMirrored'] ?? false,
  );
}