fromJson static method
Inherited by: ProfileTabFiles ProfileTabGifs ProfileTabGifts ProfileTabLinks ProfileTabMedia ProfileTabMusic ProfileTabPosts ProfileTabVoice
Implementation
static ProfileTab? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
switch (json['@type']) {
case ProfileTabFiles.constructor:
return ProfileTabFiles.fromJson(json);
case ProfileTabGifs.constructor:
return ProfileTabGifs.fromJson(json);
case ProfileTabGifts.constructor:
return ProfileTabGifts.fromJson(json);
case ProfileTabLinks.constructor:
return ProfileTabLinks.fromJson(json);
case ProfileTabMedia.constructor:
return ProfileTabMedia.fromJson(json);
case ProfileTabMusic.constructor:
return ProfileTabMusic.fromJson(json);
case ProfileTabPosts.constructor:
return ProfileTabPosts.fromJson(json);
case ProfileTabVoice.constructor:
return ProfileTabVoice.fromJson(json);
default:
return null;
}
}