Input$WidgetIntegrationLoginInput.fromJson constructor

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

Implementation

factory Input$WidgetIntegrationLoginInput.fromJson(
    Map<String, dynamic> data) {
  final result$data = <String, dynamic>{};
  if (data.containsKey('url')) {
    final l$url = data['url'];
    result$data['url'] = (l$url as String?);
  }
  if (data.containsKey('enable')) {
    final l$enable = data['enable'];
    result$data['enable'] = (l$enable as bool?);
  }
  if (data.containsKey('terms')) {
    final l$terms = data['terms'];
    result$data['terms'] = l$terms == null
        ? null
        : Input$EnableableFieldInput.fromJson(
            (l$terms as Map<String, dynamic>));
  }
  if (data.containsKey('privacy')) {
    final l$privacy = data['privacy'];
    result$data['privacy'] = l$privacy == null
        ? null
        : Input$EnableableFieldInput.fromJson(
            (l$privacy as Map<String, dynamic>));
  }
  if (data.containsKey('app')) {
    final l$app = data['app'];
    result$data['app'] = l$app == null
        ? null
        : Input$EnableableFieldInput.fromJson(
            (l$app as Map<String, dynamic>));
  }
  if (data.containsKey('qr')) {
    final l$qr = data['qr'];
    result$data['qr'] = l$qr == null
        ? null
        : Input$EnableableFieldInput.fromJson((l$qr as Map<String, dynamic>));
  }
  if (data.containsKey('apple')) {
    final l$apple = data['apple'];
    result$data['apple'] = l$apple == null
        ? null
        : Input$EnableableFieldInput.fromJson(
            (l$apple as Map<String, dynamic>));
  }
  if (data.containsKey('google')) {
    final l$google = data['google'];
    result$data['google'] = l$google == null
        ? null
        : Input$EnableableFieldInput.fromJson(
            (l$google as Map<String, dynamic>));
  }
  if (data.containsKey('facebook')) {
    final l$facebook = data['facebook'];
    result$data['facebook'] = l$facebook == null
        ? null
        : Input$EnableableFieldInput.fromJson(
            (l$facebook as Map<String, dynamic>));
  }
  if (data.containsKey('api')) {
    final l$api = data['api'];
    result$data['api'] = l$api == null
        ? null
        : Input$ApiInput.fromJson((l$api as Map<String, dynamic>));
  }
  return Input$WidgetIntegrationLoginInput._(result$data);
}