UpdateTaskParams constructor
UpdateTaskParams({
- @JsonKey.new(name: "class_id") required int classId,
- @JsonKey.new(name: "task_id") String? taskId,
- @Default.new("") String content,
- @Default.new(-1) int duration,
- @JsonKey.new(name: 'only_create') @Default.new(0) int createOnly,
- @JsonKey.new(name: 'enable_callback') @Default.new(0) int enableCallback,
- @JsonKey.new(name: 'binding_user') String? bindingUser,
Implementation
factory UpdateTaskParams({
@JsonKey(name: "class_id") required int classId,
@JsonKey(name: "task_id") String? taskId,
@Default("") String content,
@Default(-1) int duration,
@JsonKey(name: 'only_create') @Default(0) int createOnly,
@JsonKey(name: 'enable_callback') @Default(0) int enableCallback,
@JsonKey(name: 'binding_user') String? bindingUser,
}) = _UpdateTaskParams;