parseIndexSymbols property

List<SymbolInfo> get parseIndexSymbols

indexSymbols decoded into SymbolInfos. Empty when indexSymbols is null or empty.

Implementation

List<SymbolInfo> get parseIndexSymbols {
  final raw = indexSymbols;
  if (raw == null || raw.isEmpty) return [];
  final list = jsonDecode(raw) as List<dynamic>;

  return list
      .map((e) => SymbolInfo.fromJson(e as Map<String, dynamic>))
      .toList();
}