Input$StoryContentContentInput.fromJson constructor
Input$StoryContentContentInput.fromJson(
- Map<String, dynamic> data
)
Implementation
factory Input$StoryContentContentInput.fromJson(Map<String, dynamic> data) {
final result$data = <String, dynamic>{};
if (data.containsKey('content')) {
final l$content = data['content'];
result$data['content'] = (l$content as String?);
}
if (data.containsKey('position')) {
final l$position = data['position'];
result$data['position'] = l$position == null
? null
: Input$StoryContentPositionInput.fromJson(
(l$position as Map<String, dynamic>));
}
if (data.containsKey('dimension')) {
final l$dimension = data['dimension'];
result$data['dimension'] = l$dimension == null
? null
: Input$StoryContentDimensionInput.fromJson(
(l$dimension as Map<String, dynamic>));
}
if (data.containsKey('color')) {
final l$color = data['color'];
result$data['color'] = (l$color as String?);
}
if (data.containsKey('contentType')) {
final l$contentType = data['contentType'];
result$data['contentType'] = l$contentType == null
? null
: fromJson$Enum$StoriesContentTypeEnum((l$contentType as String));
}
return Input$StoryContentContentInput._(result$data);
}