fromJson static method
Implementation
static GiftUpgradeVariants? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
return GiftUpgradeVariants(
models: List<UpgradedGiftModel>.from(
tdListFromJson(json['models'])
.map((item) => UpgradedGiftModel.fromJson(tdMapFromJson(item)))
.whereType<UpgradedGiftModel>(),
),
symbols: List<UpgradedGiftSymbol>.from(
tdListFromJson(json['symbols'])
.map((item) => UpgradedGiftSymbol.fromJson(tdMapFromJson(item)))
.whereType<UpgradedGiftSymbol>(),
),
backdrops: List<UpgradedGiftBackdrop>.from(
tdListFromJson(json['backdrops'])
.map((item) => UpgradedGiftBackdrop.fromJson(tdMapFromJson(item)))
.whereType<UpgradedGiftBackdrop>(),
),
);
}