License | BSD-3-Clause |
---|---|
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | None |
Language | Haskell2010 |
GitHub.Data.Teams
Description
- data Privacy
- data Permission
- data SimpleTeam = SimpleTeam {
- simpleTeamId :: !(Id Team)
- simpleTeamUrl :: !Text
- simpleTeamName :: !Text
- simpleTeamSlug :: !(Name Team)
- simpleTeamDescription :: !(Maybe Text)
- simpleTeamPrivacy :: !(Maybe Privacy)
- simpleTeamPermission :: !Permission
- simpleTeamMembersUrl :: !Text
- simpleTeamRepositoriesUrl :: !Text
- data Team = Team {
- teamId :: !(Id Team)
- teamUrl :: !Text
- teamName :: !(Name Team)
- teamSlug :: !Text
- teamDescription :: !(Maybe Text)
- teamPrivacy :: !(Maybe Privacy)
- teamPermission :: !Permission
- teamMembersUrl :: !Text
- teamRepositoriesUrl :: !Text
- teamMembersCount :: !Int
- teamReposCount :: !Int
- teamOrganization :: !SimpleOrganization
- data CreateTeam = CreateTeam {
- createTeamName :: !(Name Team)
- createTeamDescription :: !(Maybe Text)
- createTeamRepoNames :: !(Vector (Name Repo))
- createTeamPermission :: Permission
- data EditTeam = EditTeam {
- editTeamName :: !(Name Team)
- editTeamDescription :: !(Maybe Text)
- editTeamPermission :: !Permission
- data Role
- data ReqState
- data TeamMembership = TeamMembership {}
- data CreateTeamMembership = CreateTeamMembership {}
- data TeamMemberRole
Documentation
Constructors
PrivacyClosed | |
PrivacySecret |
data SimpleTeam Source
Constructors
SimpleTeam | |
Fields
|
Constructors
Team | |
Fields
|
data CreateTeam Source
Constructors
CreateTeam | |
Fields
|
Constructors
EditTeam | |
Fields
|
Constructors
RoleMaintainer | |
RoleMember |
Constructors
StatePending | |
StateActive |
data TeamMembership Source
Constructors
TeamMembership | |
Fields |
data CreateTeamMembership Source
Constructors
CreateTeamMembership | |
Fields |
Instances
data TeamMemberRole Source
Filters members returned by their role in the team.
Constructors
TeamMemberRoleAll | all members of the team. |
TeamMemberRoleMaintainer | team maintainers |
TeamMemberRoleMember | normal members of the team. |