copyWith method
CrewPosition
copyWith({
- int? id,
- DateTime? dbDateCreated,
- DateTime? dbDateUpdated,
- int? crew,
- int? position,
- CrewPositionStatus? status,
- DateTime? dateApplied,
- DateTime? dateApproved,
- double? averageRating,
- String? rate,
- CrewPositionRateType? rateType,
- CrewPositionRateSource? rateSource,
- String? rateCurrency,
Implementation
CrewPosition copyWith(
{int? id,
DateTime? dbDateCreated,
DateTime? dbDateUpdated,
int? crew,
int? position,
enums.CrewPositionStatus? status,
DateTime? dateApplied,
DateTime? dateApproved,
double? averageRating,
String? rate,
enums.CrewPositionRateType? rateType,
enums.CrewPositionRateSource? rateSource,
String? rateCurrency}) {
return CrewPosition(
id: id ?? this.id,
dbDateCreated: dbDateCreated ?? this.dbDateCreated,
dbDateUpdated: dbDateUpdated ?? this.dbDateUpdated,
crew: crew ?? this.crew,
position: position ?? this.position,
status: status ?? this.status,
dateApplied: dateApplied ?? this.dateApplied,
dateApproved: dateApproved ?? this.dateApproved,
averageRating: averageRating ?? this.averageRating,
rate: rate ?? this.rate,
rateType: rateType ?? this.rateType,
rateSource: rateSource ?? this.rateSource,
rateCurrency: rateCurrency ?? this.rateCurrency);
}