Input$UpdateVisualsInput.fromJson constructor

Input$UpdateVisualsInput.fromJson(
  1. Map<String, dynamic> data
)

Implementation

factory Input$UpdateVisualsInput.fromJson(Map<String, dynamic> data) {
  final result$data = <String, dynamic>{};
  if (data.containsKey('pageTitle')) {
    final l$pageTitle = data['pageTitle'];
    result$data['pageTitle'] = (l$pageTitle as String?);
  }
  if (data.containsKey('logo')) {
    final l$logo = data['logo'];
    result$data['logo'] = l$logo == null
        ? null
        : Input$PictureInput.fromJson((l$logo as Map<String, dynamic>));
  }
  if (data.containsKey('wide')) {
    final l$wide = data['wide'];
    result$data['wide'] = l$wide == null
        ? null
        : Input$PictureInput.fromJson((l$wide as Map<String, dynamic>));
  }
  if (data.containsKey('square')) {
    final l$square = data['square'];
    result$data['square'] = l$square == null
        ? null
        : Input$PictureInput.fromJson((l$square as Map<String, dynamic>));
  }
  if (data.containsKey('favicon')) {
    final l$favicon = data['favicon'];
    result$data['favicon'] = l$favicon == null
        ? null
        : Input$VisualsFaviconInput.fromJson(
            (l$favicon as Map<String, dynamic>));
  }
  return Input$UpdateVisualsInput._(result$data);
}