Input$LogisticInput.fromJson constructor

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

Implementation

factory Input$LogisticInput.fromJson(Map<String, dynamic> data) {
  final result$data = <String, dynamic>{};
  if (data.containsKey('company')) {
    final l$company = data['company'];
    result$data['company'] = (l$company as String?);
  }
  if (data.containsKey('driver')) {
    final l$driver = data['driver'];
    result$data['driver'] = (l$driver as String?);
  }
  if (data.containsKey('tracker')) {
    final l$tracker = data['tracker'];
    result$data['tracker'] = (l$tracker as List<dynamic>?)
        ?.map((e) =>
            Input$LogisticTrackerInput.fromJson((e as Map<String, dynamic>)))
        .toList();
  }
  if (data.containsKey('warehouse')) {
    final l$warehouse = data['warehouse'];
    result$data['warehouse'] = (l$warehouse as String?);
  }
  return Input$LogisticInput._(result$data);
}