Project constructor
Project({
- bool? archived,
- User? archivedBy,
- DateTime? archivedDate,
- ProjectAssigneeType? assigneeType,
- AvatarUrlsBean? avatarUrls,
- List<
ProjectComponent> ? components, - bool? deleted,
- User? deletedBy,
- DateTime? deletedDate,
- String? description,
- String? email,
- String? expand,
- bool? favourite,
- String? id,
- ProjectInsight? insight,
- bool? isPrivate,
- Hierarchy? issueTypeHierarchy,
- List<
IssueTypeDetails> ? issueTypes, - String? key,
- ProjectLandingPageInfo? landingPageInfo,
- User? lead,
- String? name,
- ProjectPermissions? permissions,
- ProjectCategory? projectCategory,
- ProjectProjectTypeKey? projectTypeKey,
- Map<
String, dynamic> ? properties, - DateTime? retentionTillDate,
- Map<
String, dynamic> ? roles, - String? self,
- bool? simplified,
- ProjectStyle? style,
- String? url,
- String? uuid,
- List<
Version> ? versions,
Implementation
Project(
{bool? archived,
this.archivedBy,
this.archivedDate,
this.assigneeType,
this.avatarUrls,
List<ProjectComponent>? components,
bool? deleted,
this.deletedBy,
this.deletedDate,
this.description,
this.email,
this.expand,
bool? favourite,
this.id,
this.insight,
bool? isPrivate,
this.issueTypeHierarchy,
List<IssueTypeDetails>? issueTypes,
this.key,
this.landingPageInfo,
this.lead,
this.name,
this.permissions,
this.projectCategory,
this.projectTypeKey,
this.properties,
this.retentionTillDate,
this.roles,
this.self,
bool? simplified,
this.style,
this.url,
this.uuid,
List<Version>? versions})
: archived = archived ?? false,
components = components ?? [],
deleted = deleted ?? false,
favourite = favourite ?? false,
isPrivate = isPrivate ?? false,
issueTypes = issueTypes ?? [],
simplified = simplified ?? false,
versions = versions ?? [];