fromJson static method
Inherited by: StoryAreaTypeLink StoryAreaTypeLocation StoryAreaTypeMessage StoryAreaTypeSuggestedReaction StoryAreaTypeUpgradedGift StoryAreaTypeVenue StoryAreaTypeWeather
Implementation
static StoryAreaType? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
switch (json['@type']) {
case StoryAreaTypeLink.constructor:
return StoryAreaTypeLink.fromJson(json);
case StoryAreaTypeLocation.constructor:
return StoryAreaTypeLocation.fromJson(json);
case StoryAreaTypeMessage.constructor:
return StoryAreaTypeMessage.fromJson(json);
case StoryAreaTypeSuggestedReaction.constructor:
return StoryAreaTypeSuggestedReaction.fromJson(json);
case StoryAreaTypeUpgradedGift.constructor:
return StoryAreaTypeUpgradedGift.fromJson(json);
case StoryAreaTypeVenue.constructor:
return StoryAreaTypeVenue.fromJson(json);
case StoryAreaTypeWeather.constructor:
return StoryAreaTypeWeather.fromJson(json);
default:
return null;
}
}