parseSong function
- JsonMap result
Parses a song from result
.
Implementation
JsonMap parseSong(JsonMap result) {
final song = <String, dynamic>{
'title': nav(result, TITLE_TEXT),
'videoId': nav(result, NAVIGATION_VIDEO_ID),
'playlistId': nav(result, NAVIGATION_PLAYLIST_ID, nullIfAbsent: true),
'thumbnails': nav(result, THUMBNAIL_RENDERER),
};
song.addAll(
parseSongRuns(nav(result, SUBTITLE_RUNS) as List, skipTypeSpec: true),
);
return song;
}