fromJson static method
Implementation
static GuildPreview fromJson(Map<String, dynamic> json) {
var features = json['features'];
return GuildPreview(
id: json['id'],
name: json['name'],
icon: json['icon'],
splash: json['splash'],
discoverySplash: json['discoverySplash'],
emojis: fromArray(Emoji.fromJson, json['emojis'])!,
features: List.generate(
features.length,
(i) => GuildFeature.forValue(features[i]),
),
approximateMemberCount: json['approximateMemberCount'],
approximatePresenceCount: json['approximatePresenceCount'],
description: json['description'],
);
}