Input$GroupSubGroupAddInput.fromJson constructor

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

Implementation

factory Input$GroupSubGroupAddInput.fromJson(Map<String, dynamic> data) {
  final result$data = <String, dynamic>{};
  final l$containing_group_id = data['containing_group_id'];
  result$data['containing_group_id'] = (l$containing_group_id as String);
  final l$sub_groups = data['sub_groups'];
  result$data['sub_groups'] = (l$sub_groups as List<dynamic>)
      .map(
        (e) =>
            Input$GroupDescriptionInput.fromJson((e as Map<String, dynamic>)),
      )
      .toList();
  if (data.containsKey('insert_index')) {
    final l$insert_index = data['insert_index'];
    result$data['insert_index'] = (l$insert_index as int?);
  }
  return Input$GroupSubGroupAddInput._(result$data);
}