Input$FlowFlowTriggerInput.fromJson constructor

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

Implementation

factory Input$FlowFlowTriggerInput.fromJson(Map<String, dynamic> data) {
  final result$data = <String, dynamic>{};
  if (data.containsKey('date')) {
    final l$date = data['date'];
    result$data['date'] = l$date == null
        ? null
        : Input$FlowFlowTriggerDateInput.fromJson(
            (l$date as Map<String, dynamic>));
  }
  if (data.containsKey('audience')) {
    final l$audience = data['audience'];
    result$data['audience'] = l$audience == null
        ? null
        : Input$FlowFlowTriggerAudienceInput.fromJson(
            (l$audience as Map<String, dynamic>));
  }
  if (data.containsKey('metric')) {
    final l$metric = data['metric'];
    result$data['metric'] = l$metric == null
        ? null
        : Input$FlowFlowTriggerMetricInput.fromJson(
            (l$metric as Map<String, dynamic>));
  }
  if (data.containsKey('reputation')) {
    final l$reputation = data['reputation'];
    result$data['reputation'] = l$reputation == null
        ? null
        : Input$FlowFlowTriggerReputationInput.fromJson(
            (l$reputation as Map<String, dynamic>));
  }
  return Input$FlowFlowTriggerInput._(result$data);
}