copyWith method

ProjectLandingPageInfo copyWith({
  1. Map<String, dynamic>? attributes,
  2. int? boardId,
  3. String? boardName,
  4. String? projectKey,
  5. String? projectType,
  6. String? queueCategory,
  7. int? queueId,
  8. String? queueName,
  9. bool? simpleBoard,
  10. bool? simplified,
  11. String? url,
})

Implementation

ProjectLandingPageInfo copyWith(
    {Map<String, dynamic>? attributes,
    int? boardId,
    String? boardName,
    String? projectKey,
    String? projectType,
    String? queueCategory,
    int? queueId,
    String? queueName,
    bool? simpleBoard,
    bool? simplified,
    String? url}) {
  return ProjectLandingPageInfo(
    attributes: attributes ?? this.attributes,
    boardId: boardId ?? this.boardId,
    boardName: boardName ?? this.boardName,
    projectKey: projectKey ?? this.projectKey,
    projectType: projectType ?? this.projectType,
    queueCategory: queueCategory ?? this.queueCategory,
    queueId: queueId ?? this.queueId,
    queueName: queueName ?? this.queueName,
    simpleBoard: simpleBoard ?? this.simpleBoard,
    simplified: simplified ?? this.simplified,
    url: url ?? this.url,
  );
}