toJson method

  1. @override
Map<String, dynamic> toJson()
override

Converts an object to JSON.

Implementation

@override
Map<String, dynamic> toJson() {
  final returnValue = <String, dynamic>{
    '\$hash': '85f0a9cd',
    '\$name': 'StarGiftUnique',
    'flags': flags,
    'requirePremium': requirePremium,
    'resaleTonOnly': resaleTonOnly,
    'themeAvailable': themeAvailable,
    'burned': burned,
    'crafted': crafted,
    'id': id,
    'giftId': giftId,
    'title': title,
    'slug': slug,
    'num': num,
    'ownerId': ownerId,
    'ownerName': ownerName,
    'ownerAddress': ownerAddress,
    'attributes': attributes,
    'availabilityIssued': availabilityIssued,
    'availabilityTotal': availabilityTotal,
    'giftAddress': giftAddress,
    'resellAmount': resellAmount,
    'releasedBy': releasedBy,
    'valueAmount': valueAmount,
    'valueCurrency': valueCurrency,
    'valueUsdAmount': valueUsdAmount,
    'themePeer': themePeer,
    'peerColor': peerColor,
    'hostId': hostId,
    'offerMinStars': offerMinStars,
    'craftChancePermille': craftChancePermille,
  };

  // Finished toJson.
  return returnValue;
}