toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  List<Map<String, dynamic>> stickersJs = [];
  for (Sticker sticker in stickers) {
    stickersJs.add(sticker.toJson());
  }

  return {
    "id": id.toString(),
    "stickers": stickersJs,
    "name": name,
    "sku_id": sku_id.toString(),
    if (coverStickerId != null) "cover_sticker_id": coverStickerId.toString(),
    "description": description,
    if (bannerAssetId != null) "banner_asset_id": bannerAssetId.toString()
  };
}