Collection.fromJson constructor

Collection.fromJson(
  1. Map<String, dynamic> json
)

Implementation

Collection.fromJson(Map<String, dynamic> json) {
  if (json['editors'] != null) {
    editors = [];
    json['editors'].forEach((v) {
      editors!.add(v);
    });
  }
  if (json['payment_tokens'] != null) {
    paymentTokens = [];
    json['payment_tokens'].forEach((v) {
      paymentTokens!.add(v);
    });
  }
  if (json['primary_asset_contracts'] != null) {
    primaryAssetContracts = [];
    json['primary_asset_contracts'].forEach((v) {
      primaryAssetContracts!.add(v);
    });
  }
  traits = json['traits'] != null ? Traits(data: json['traits']) : null;
  stats = json['stats'] != null ? Stats.fromJson(json['stats']) : null;
  bannerImageUrl = json['banner_image_url'];
  chatUrl = json['chat_url'];
  createdDate = json['created_date'];
  defaultToFiat = json['default_to_fiat'];
  description = json['description'];
  devBuyerFeeBasisPoints = json['dev_buyer_fee_basis_points'];
  devSellerFeeBasisPoints = json['dev_seller_fee_basis_points'];
  discordUrl = json['discord_url'];
  displayData = json['display_data'] != null
      ? Traits(data: json['display_data'])
      : null;
  externalUrl = json['external_url'];
  featured = json['featured'];
  featuredImageUrl = json['featured_image_url'];
  hidden = json['hidden'];
  safelistRequestStatus = json['safelist_request_status'];
  imageUrl = json['image_url'];
  isSubjectToWhitelist = json['is_subject_to_whitelist'];
  largeImageUrl = json['large_image_url'];
  mediumUsername = json['medium_username'];
  name = json['name'];
  onlyProxiedTransfers = json['only_proxied_transfers'];
  openseaBuyerFeeBasisPoints = json['opensea_buyer_fee_basis_points'];
  openseaSellerFeeBasisPoints = json['opensea_seller_fee_basis_points'];
  payoutAddress = json['payout_address'];
  requireEmail = json['require_email'];
  shortDescription = json['short_description'];
  slug = json['slug'];
  telegramUrl = json['telegram_url'];
  twitterUsername = json['twitter_username'];
  instagramUsername = json['instagram_username'];
  wikiUrl = json['wiki_url'];
}