Implementation
static final anime = [
{
'mal_id': 1,
'name': 'Action',
'url': 'https://myanimelist.net/anime/genre/1/Action'
},
{
'mal_id': 2,
'name': 'Adventure',
'url': 'https://myanimelist.net/anime/genre/2/Adventure'
},
{
'mal_id': 5,
'name': 'Avant Garde',
'url': 'https://myanimelist.net/anime/genre/5/Avant_Garde'
},
{
'mal_id': 46,
'name': 'Award Winning',
'url': 'https://myanimelist.net/anime/genre/46/Award_Winning'
},
{
'mal_id': 28,
'name': 'Boys Love',
'url': 'https://myanimelist.net/anime/genre/28/Boys_Love'
},
{
'mal_id': 4,
'name': 'Comedy',
'url': 'https://myanimelist.net/anime/genre/4/Comedy'
},
{
'mal_id': 8,
'name': 'Drama',
'url': 'https://myanimelist.net/anime/genre/8/Drama'
},
{
'mal_id': 10,
'name': 'Fantasy',
'url': 'https://myanimelist.net/anime/genre/10/Fantasy'
},
{
'mal_id': 26,
'name': 'Girls Love',
'url': 'https://myanimelist.net/anime/genre/26/Girls_Love'
},
{
'mal_id': 47,
'name': 'Gourmet',
'url': 'https://myanimelist.net/anime/genre/47/Gourmet'
},
{
'mal_id': 14,
'name': 'Horror',
'url': 'https://myanimelist.net/anime/genre/14/Horror'
},
{
'mal_id': 7,
'name': 'Mystery',
'url': 'https://myanimelist.net/anime/genre/7/Mystery'
},
{
'mal_id': 22,
'name': 'Romance',
'url': 'https://myanimelist.net/anime/genre/22/Romance'
},
{
'mal_id': 24,
'name': 'Sci-Fi',
'url': 'https://myanimelist.net/anime/genre/24/Sci-Fi'
},
{
'mal_id': 36,
'name': 'Slice of Life',
'url': 'https://myanimelist.net/anime/genre/36/Slice_of_Life'
},
{
'mal_id': 30,
'name': 'Sports',
'url': 'https://myanimelist.net/anime/genre/30/Sports'
},
{
'mal_id': 37,
'name': 'Supernatural',
'url': 'https://myanimelist.net/anime/genre/37/Supernatural'
},
{
'mal_id': 41,
'name': 'Suspense',
'url': 'https://myanimelist.net/anime/genre/41/Suspense'
},
{
'mal_id': 9,
'name': 'Ecchi',
'url': 'https://myanimelist.net/anime/genre/9/Ecchi'
},
{
'mal_id': 49,
'name': 'Erotica',
'url': 'https://myanimelist.net/anime/genre/49/Erotica'
},
{
'mal_id': 12,
'name': 'Hentai',
'url': 'https://myanimelist.net/anime/genre/12/Hentai'
},
{
'mal_id': 50,
'name': 'Adult Cast',
'url': 'https://myanimelist.net/anime/genre/50/Adult_Cast'
},
{
'mal_id': 51,
'name': 'Anthropomorphic',
'url': 'https://myanimelist.net/anime/genre/51/Anthropomorphic'
},
{
'mal_id': 52,
'name': 'CGDCT',
'url': 'https://myanimelist.net/anime/genre/52/CGDCT'
},
{
'mal_id': 53,
'name': 'Childcare',
'url': 'https://myanimelist.net/anime/genre/53/Childcare'
},
{
'mal_id': 54,
'name': 'Combat Sports',
'url': 'https://myanimelist.net/anime/genre/54/Combat_Sports'
},
{
'mal_id': 81,
'name': 'Crossdressing',
'url': 'https://myanimelist.net/anime/genre/81/Crossdressing'
},
{
'mal_id': 55,
'name': 'Delinquents',
'url': 'https://myanimelist.net/anime/genre/55/Delinquents'
},
{
'mal_id': 39,
'name': 'Detective',
'url': 'https://myanimelist.net/anime/genre/39/Detective'
},
{
'mal_id': 56,
'name': 'Educational',
'url': 'https://myanimelist.net/anime/genre/56/Educational'
},
{
'mal_id': 57,
'name': 'Gag Humor',
'url': 'https://myanimelist.net/anime/genre/57/Gag_Humor'
},
{
'mal_id': 58,
'name': 'Gore',
'url': 'https://myanimelist.net/anime/genre/58/Gore'
},
{
'mal_id': 35,
'name': 'Harem',
'url': 'https://myanimelist.net/anime/genre/35/Harem'
},
{
'mal_id': 59,
'name': 'High Stakes Game',
'url': 'https://myanimelist.net/anime/genre/59/High_Stakes_Game'
},
{
'mal_id': 13,
'name': 'Historical',
'url': 'https://myanimelist.net/anime/genre/13/Historical'
},
{
'mal_id': 60,
'name': 'Idols (Female)',
'url': 'https://myanimelist.net/anime/genre/60/Idols_Female'
},
{
'mal_id': 61,
'name': 'Idols (Male)',
'url': 'https://myanimelist.net/anime/genre/61/Idols_Male'
},
{
'mal_id': 62,
'name': 'Isekai',
'url': 'https://myanimelist.net/anime/genre/62/Isekai'
},
{
'mal_id': 63,
'name': 'Iyashikei',
'url': 'https://myanimelist.net/anime/genre/63/Iyashikei'
},
{
'mal_id': 64,
'name': 'Love Polygon',
'url': 'https://myanimelist.net/anime/genre/64/Love_Polygon'
},
{
'mal_id': 65,
'name': 'Magical Sex Shift',
'url': 'https://myanimelist.net/anime/genre/65/Magical_Sex_Shift'
},
{
'mal_id': 66,
'name': 'Mahou Shoujo',
'url': 'https://myanimelist.net/anime/genre/66/Mahou_Shoujo'
},
{
'mal_id': 17,
'name': 'Martial Arts',
'url': 'https://myanimelist.net/anime/genre/17/Martial_Arts'
},
{
'mal_id': 18,
'name': 'Mecha',
'url': 'https://myanimelist.net/anime/genre/18/Mecha'
},
{
'mal_id': 67,
'name': 'Medical',
'url': 'https://myanimelist.net/anime/genre/67/Medical'
},
{
'mal_id': 38,
'name': 'Military',
'url': 'https://myanimelist.net/anime/genre/38/Military'
},
{
'mal_id': 19,
'name': 'Music',
'url': 'https://myanimelist.net/anime/genre/19/Music'
},
{
'mal_id': 6,
'name': 'Mythology',
'url': 'https://myanimelist.net/anime/genre/6/Mythology'
},
{
'mal_id': 68,
'name': 'Organized Crime',
'url': 'https://myanimelist.net/anime/genre/68/Organized_Crime'
},
{
'mal_id': 69,
'name': 'Otaku Culture',
'url': 'https://myanimelist.net/anime/genre/69/Otaku_Culture'
},
{
'mal_id': 20,
'name': 'Parody',
'url': 'https://myanimelist.net/anime/genre/20/Parody'
},
{
'mal_id': 70,
'name': 'Performing Arts',
'url': 'https://myanimelist.net/anime/genre/70/Performing_Arts'
},
{
'mal_id': 71,
'name': 'Pets',
'url': 'https://myanimelist.net/anime/genre/71/Pets'
},
{
'mal_id': 40,
'name': 'Psychological',
'url': 'https://myanimelist.net/anime/genre/40/Psychological'
},
{
'mal_id': 3,
'name': 'Racing',
'url': 'https://myanimelist.net/anime/genre/3/Racing'
},
{
'mal_id': 72,
'name': 'Reincarnation',
'url': 'https://myanimelist.net/anime/genre/72/Reincarnation'
},
{
'mal_id': 73,
'name': 'Reverse Harem',
'url': 'https://myanimelist.net/anime/genre/73/Reverse_Harem'
},
{
'mal_id': 74,
'name': 'Romantic Subtext',
'url': 'https://myanimelist.net/anime/genre/74/Romantic_Subtext'
},
{
'mal_id': 21,
'name': 'Samurai',
'url': 'https://myanimelist.net/anime/genre/21/Samurai'
},
{
'mal_id': 23,
'name': 'School',
'url': 'https://myanimelist.net/anime/genre/23/School'
},
{
'mal_id': 75,
'name': 'Showbiz',
'url': 'https://myanimelist.net/anime/genre/75/Showbiz'
},
{
'mal_id': 29,
'name': 'Space',
'url': 'https://myanimelist.net/anime/genre/29/Space'
},
{
'mal_id': 11,
'name': 'Strategy Game',
'url': 'https://myanimelist.net/anime/genre/11/Strategy_Game'
},
{
'mal_id': 31,
'name': 'Super Power',
'url': 'https://myanimelist.net/anime/genre/31/Super_Power'
},
{
'mal_id': 76,
'name': 'Survival',
'url': 'https://myanimelist.net/anime/genre/76/Survival'
},
{
'mal_id': 77,
'name': 'Team Sports',
'url': 'https://myanimelist.net/anime/genre/77/Team_Sports'
},
{
'mal_id': 78,
'name': 'Time Travel',
'url': 'https://myanimelist.net/anime/genre/78/Time_Travel'
},
{
'mal_id': 32,
'name': 'Vampire',
'url': 'https://myanimelist.net/anime/genre/32/Vampire'
},
{
'mal_id': 79,
'name': 'Video Game',
'url': 'https://myanimelist.net/anime/genre/79/Video_Game'
},
{
'mal_id': 80,
'name': 'Visual Arts',
'url': 'https://myanimelist.net/anime/genre/80/Visual_Arts'
},
{
'mal_id': 48,
'name': 'Workplace',
'url': 'https://myanimelist.net/anime/genre/48/Workplace'
},
{
'mal_id': 43,
'name': 'Josei',
'url': 'https://myanimelist.net/anime/genre/43/Josei'
},
{
'mal_id': 15,
'name': 'Kids',
'url': 'https://myanimelist.net/anime/genre/15/Kids'
},
{
'mal_id': 42,
'name': 'Seinen',
'url': 'https://myanimelist.net/anime/genre/42/Seinen'
},
{
'mal_id': 25,
'name': 'Shoujo',
'url': 'https://myanimelist.net/anime/genre/25/Shoujo'
},
{
'mal_id': 27,
'name': 'Shounen',
'url': 'https://myanimelist.net/anime/genre/27/Shounen'
},
].map((i) => Genre.fromJson(i)).toBuiltList();