Input$GroupUpdateInput constructor

Input$GroupUpdateInput({
  1. required String id,
  2. String? name,
  3. String? aliases,
  4. int? duration,
  5. String? date,
  6. int? rating100,
  7. String? studio_id,
  8. String? director,
  9. String? synopsis,
  10. List<String>? urls,
  11. List<String>? tag_ids,
  12. List<Input$GroupDescriptionInput>? containing_groups,
  13. List<Input$GroupDescriptionInput>? sub_groups,
  14. String? front_image,
  15. String? back_image,
  16. Input$CustomFieldsInput? custom_fields,
})

Implementation

factory Input$GroupUpdateInput({
  required String id,
  String? name,
  String? aliases,
  int? duration,
  String? date,
  int? rating100,
  String? studio_id,
  String? director,
  String? synopsis,
  List<String>? urls,
  List<String>? tag_ids,
  List<Input$GroupDescriptionInput>? containing_groups,
  List<Input$GroupDescriptionInput>? sub_groups,
  String? front_image,
  String? back_image,
  Input$CustomFieldsInput? custom_fields,
}) => Input$GroupUpdateInput._({
  r'id': id,
  if (name != null) r'name': name,
  if (aliases != null) r'aliases': aliases,
  if (duration != null) r'duration': duration,
  if (date != null) r'date': date,
  if (rating100 != null) r'rating100': rating100,
  if (studio_id != null) r'studio_id': studio_id,
  if (director != null) r'director': director,
  if (synopsis != null) r'synopsis': synopsis,
  if (urls != null) r'urls': urls,
  if (tag_ids != null) r'tag_ids': tag_ids,
  if (containing_groups != null) r'containing_groups': containing_groups,
  if (sub_groups != null) r'sub_groups': sub_groups,
  if (front_image != null) r'front_image': front_image,
  if (back_image != null) r'back_image': back_image,
  if (custom_fields != null) r'custom_fields': custom_fields,
});