GiphyUser.fromJson constructor

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

Implementation

factory GiphyUser.fromJson(Map<String, dynamic>? json) {
  return GiphyUser(
    avatarUrl: json != null && json.containsKey('avatar_url')
        ? json['avatar_url']
        : null,
    bannerUrl: json != null && json.containsKey('banner_url')
        ? json['banner_url']
        : null,
    profileUrl: json != null && json.containsKey('profile_url')
        ? json['profile_url']
        : null,
    username: json != null && json.containsKey('username')
        ? json['username']
        : null,
    displayName: json != null && json.containsKey('display_name')
        ? json['display_name']
        : null,
    twitter:
        json != null && json.containsKey('twitter') ? json['twitter'] : null,
    guid: json != null && json.containsKey('guid') ? json['guid'] : null,
    metadataDescription:
        json != null && json.containsKey('metadata_description')
            ? json['metadata_description']
            : null,
    attributionDisplayName:
        json != null && json.containsKey('attribution_display_name')
            ? json['attribution_display_name']
            : null,
    name: json != null && json.containsKey('name') ? json['name'] : null,
    description: json != null && json.containsKey('description')
        ? json['description']
        : null,
    facebookUrl: json != null && json.containsKey('facebook_url')
        ? json['facebook_url']
        : null,
    twitterUrl: json != null && json.containsKey('twitter_url')
        ? json['twitter_url']
        : null,
    instagramUrl: json != null && json.containsKey('instagram_url')
        ? json['instagram_url']
        : null,
    tumblrUrl: json != null && json.containsKey('tumblr_url')
        ? json['tumblr_url']
        : null,
    suppressChrome: json != null && json.containsKey('suppress_chrome')
        ? json['suppress_chrome']
        : null,
    websiteUrl: json != null && json.containsKey('website_url')
        ? json['website_url']
        : null,
    websiteDisplayUrl: json != null && json.containsKey('website_display_url')
        ? json['website_display_url']
        : null,
  );
}