public PRProject(string id, ProjectKey key, string name, bool @private, bool archived, List <TDMemberProfile> adminProfiles, List <TDTeam> adminTeams, List <BoardRecord> boards, List <TDMemberProfile> collaboratorsProfiles, List <TDTeam> collaboratorsTeams, List <TDMemberProfile> memberProfiles, List <TDTeam> memberTeams, List <ProjectPackageRepository> packages, List <PRRepositoryInfo> repos, List <string> tags, List <ProjectIssueTrackerItem> trackers, ProjectTeamType type, string?description = null, string?icon = null, DateTime?latestRepositoryActivity = null, List <ProjectTeamMemberRecord>?members = null, TDTeam?team = null, List <TDTeam>?teams = null)
 {
     Id          = id;
     Key         = key;
     Name        = name;
     IsPrivate   = @private;
     Description = description;
     Icon        = icon;
     LatestRepositoryActivity = latestRepositoryActivity;
     IsArchived            = archived;
     AdminProfiles         = adminProfiles;
     AdminTeams            = adminTeams;
     Boards                = boards;
     CollaboratorsProfiles = collaboratorsProfiles;
     CollaboratorsTeams    = collaboratorsTeams;
     MemberProfiles        = memberProfiles;
     MemberTeams           = memberTeams;
     Members               = members;
     Packages              = packages;
     Repos    = repos;
     Tags     = tags;
     Team     = team;
     Teams    = teams;
     Trackers = trackers;
     Type     = type;
 }
 public ArticleRecord(string id, bool archived, string title, DateTime created, TDMemberProfile author, List <BGArticleAlias> aliases, M2ChannelRecord channel, M2ChannelContentRecord channelContent, string content, bool editable, string preview, List <ArticleMarkdownImage> previewImages, AllReactionsToItemRecord reactions, TDMemberProfile?archivedBy = null, DateTime?archivedAt = null, bool?cut = null, MeetingRecord? @event = null, ExternalEntityInfoRecord?externalEntityInfo = null, TDLocation?location = null, List <TDLocation>?locations = null, TDTeam?team = null, List <TDTeam>?teams = null, int?wordsNumber = null)
 {
     Id                 = id;
     IsArchived         = archived;
     Title              = title;
     Created            = created;
     Author             = author;
     Aliases            = aliases;
     ArchivedBy         = archivedBy;
     ArchivedAt         = archivedAt;
     Channel            = channel;
     ChannelContent     = channelContent;
     Content            = content;
     IsCut              = cut;
     IsEditable         = editable;
     Event              = @event;
     ExternalEntityInfo = externalEntityInfo;
     Location           = location;
     Locations          = locations;
     Preview            = preview;
     PreviewImages      = previewImages;
     Reactions          = reactions;
     Team               = team;
     Teams              = teams;
     WordsNumber        = wordsNumber;
 }
 public TeamDirectoryInvitationsForIdPatchRequest(string?inviteeEmail = null, string?inviteeFirstName = null, string?inviteeLastName = null, TDTeam?team = null, TDRole?role = null)
 {
     InviteeEmail     = inviteeEmail;
     InviteeFirstName = inviteeFirstName;
     InviteeLastName  = inviteeLastName;
     Team             = team;
     Role             = role;
 }
Esempio n. 4
0
 public BlogPublicationDetails(TDTeam?teamId = null, List <TDTeam>?teams = null, TDLocation?locationId = null, List <TDLocation>?locations = null, CalendarEvent? @event = null, ArticleRecord?article = null)
 {
     TeamId     = teamId;
     Teams      = teams;
     LocationId = locationId;
     Locations  = locations;
     Event      = @event;
     Article    = article;
 }
 public ArticleDetailsRecord(string id, bool archived, MeetingRecord? @event = null, TDTeam?team = null, TDLocation?location = null, List <TDTeam>?teams = null, List <TDLocation>?locations = null, ExternalEntityInfoRecord?externalEntityInfo = null)
 {
     Id                 = id;
     IsArchived         = archived;
     Event              = @event;
     Team               = team;
     Location           = location;
     Teams              = teams;
     Locations          = locations;
     ExternalEntityInfo = externalEntityInfo;
 }
Esempio n. 6
0
 public TDTeam(string id, string name, string description, bool archived, Dictionary <string, CFValue> customFields, List <TDMembership> memberships, TDTeam?parent = null, List <string>?emails = null, string?channelId = null, bool?disbanded = null, DateTime?disbandedAt = null, string?externalId = null)
 {
     Id           = id;
     Name         = name;
     Description  = description;
     Parent       = parent;
     Emails       = emails;
     ChannelId    = channelId;
     IsArchived   = archived;
     IsDisbanded  = disbanded;
     DisbandedAt  = disbandedAt;
     ExternalId   = externalId;
     CustomFields = customFields;
     Memberships  = memberships;
 }
 public Invitation(string id, DateTime expiresAt, string inviteeEmail, bool inviteeEmailBlocked, CPrincipal inviter, string?inviteeEmailBlockedReason = null, string?inviteeFirstName = null, string?inviteeLastName = null, TDMemberProfile?invitee = null, TDTeam?team = null, TDRole?role = null, bool?revoked = null)
 {
     Id                        = id;
     ExpiresAt                 = expiresAt;
     InviteeEmail              = inviteeEmail;
     IsInviteeEmailBlocked     = inviteeEmailBlocked;
     InviteeEmailBlockedReason = inviteeEmailBlockedReason;
     InviteeFirstName          = inviteeFirstName;
     InviteeLastName           = inviteeLastName;
     Invitee                   = invitee;
     Inviter                   = inviter;
     Team                      = team;
     Role                      = role;
     IsRevoked                 = revoked;
 }
 public TeamCFValue(TDTeam?team = null)
 {
     Team = team;
 }
 public static TeamCFValue Team(TDTeam?team = null)
 => new TeamCFValue(team: team);