copyWith method
FilterDetails
copyWith(
{ - String? description,
- List<SharePermission>? editPermissions,
- String? expand,
- bool? favourite,
- int? favouritedCount,
- String? id,
- String? jql,
- String? name,
- User? owner,
- String? searchUrl,
- String? self,
- List<SharePermission>? sharePermissions,
- List<FilterSubscription>? subscriptions,
- String? viewUrl,
})
Implementation
FilterDetails copyWith(
{String? description,
List<SharePermission>? editPermissions,
String? expand,
bool? favourite,
int? favouritedCount,
String? id,
String? jql,
String? name,
User? owner,
String? searchUrl,
String? self,
List<SharePermission>? sharePermissions,
List<FilterSubscription>? subscriptions,
String? viewUrl}) {
return FilterDetails(
description: description ?? this.description,
editPermissions: editPermissions ?? this.editPermissions,
expand: expand ?? this.expand,
favourite: favourite ?? this.favourite,
favouritedCount: favouritedCount ?? this.favouritedCount,
id: id ?? this.id,
jql: jql ?? this.jql,
name: name ?? this.name,
owner: owner ?? this.owner,
searchUrl: searchUrl ?? this.searchUrl,
self: self ?? this.self,
sharePermissions: sharePermissions ?? this.sharePermissions,
subscriptions: subscriptions ?? this.subscriptions,
viewUrl: viewUrl ?? this.viewUrl,
);
}