Input$OutboundContentInput.fromJson constructor

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

Implementation

factory Input$OutboundContentInput.fromJson(Map<String, dynamic> data) {
  final result$data = <String, dynamic>{};
  if (data.containsKey('email')) {
    final l$email = data['email'];
    result$data['email'] = l$email == null
        ? null
        : Input$OutboundContentEmailInput.fromJson(
            (l$email as Map<String, dynamic>));
  }
  if (data.containsKey('sms')) {
    final l$sms = data['sms'];
    result$data['sms'] = l$sms == null
        ? null
        : Input$OutboundContentSmsInput.fromJson(
            (l$sms as Map<String, dynamic>));
  }
  if (data.containsKey('push')) {
    final l$push = data['push'];
    result$data['push'] = l$push == null
        ? null
        : Input$OutboundContentPushInput.fromJson(
            (l$push as Map<String, dynamic>));
  }
  return Input$OutboundContentInput._(result$data);
}