copyWith method
TaskRequest
copyWith({
- String? title,
- String? description,
- LocationRequest? location,
- TaskType? type,
- TaskFrequency? frequency,
- DateTime? idealDate,
- TaskIdealDateCompletionWhen? idealDateCompletion,
- List<
int> ? categories,
Implementation
TaskRequest copyWith(
{String? title,
String? description,
LocationRequest? location,
enums.TaskType? type,
enums.TaskFrequency? frequency,
DateTime? idealDate,
enums.TaskIdealDateCompletionWhen? idealDateCompletion,
List<int>? categories}) {
return TaskRequest(
title: title ?? this.title,
description: description ?? this.description,
location: location ?? this.location,
type: type ?? this.type,
frequency: frequency ?? this.frequency,
idealDate: idealDate ?? this.idealDate,
idealDateCompletion: idealDateCompletion ?? this.idealDateCompletion,
categories: categories ?? this.categories);
}