toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() => {
      "file": file,
      "autostart": autostart,
      "playlist": playlist == null
          ? null
          : List<dynamic>.from(playlist!.map((x) => x.toMap())),
      "tracks": tracks == null
          ? null
          : List<dynamic>.from(tracks!.map((x) => x.toMap())),
      "sources": sources == null
          ? null
          : List<dynamic>.from(sources!.map((x) => x.toMap())),
      "image": image,
      "analytics": analytics,
      "related": related,
      "advertising": advertising,
    };