INNER CODE UNIT · Dart

_gameToDb

hacan359/tonkatsu_box · tool/generate_demo_collections.dart:341

Map<String, dynamic> _gameToDb(Map<String, dynamic> json) {
  // Cover URL
  String? coverUrl;
  if (json['cover'] != null) {
    final String? imageId =
        (json['cover'] as Map<String, dynamic>)['image_id'] as String?;
    if (imageId != null) {
      coverUrl =
          'https://images.igdb.com/igdb/image/upload/t_cover_big/$imageId.jpg';
    }
  }

  // Genres — pipe-separated
  String? genres;
  if (json['genres'] != null) {
    genres = (json['genres'] as List<dynamic>)
        .map((dynamic g) => (g as Map<String, dynamic>)['name'] as String)
        .join('|');

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…