Projects

trait Projects[F[_]]
class Object
trait Matchable
class Any

Value members

Abstract methods

def listCards(column_id: Long, archived_state: Option[String], pagination: Option[Pagination], headers: Map[String, String]): F[GHResponse[List[Card]]]

List the cards belonging to a specific column id

List the cards belonging to a specific column id

Value parameters:
archived_state

Filters the project cards that are returned by the card's state. Can be one of all,archived, or not_archived. Default: not_archived

column_id

Column id for which we want to retrieve the cards

headers

Optional user headers to include in the request

pagination

Limit and Offset for pagination

Returns:

GHResponse with the list of cards belonging to this column id

def listColumns(project_id: Long, pagination: Option[Pagination], headers: Map[String, String]): F[GHResponse[List[Column]]]

List the columns belonging to a specific project id

List the columns belonging to a specific project id

Value parameters:
headers

Optional user headers to include in the request

pagination

Limit and Offset for pagination

project_id

Project id for which we want to retrieve the columns

Returns:

GHResponse with the list of columns belonging to this project id

def listProjects(org: String, state: Option[String], pagination: Option[Pagination], headers: Map[String, String]): F[GHResponse[List[Project]]]

List the projects belonging to a specific organization

List the projects belonging to a specific organization

Value parameters:
headers

Optional user headers to include in the request

org

Organization for which we want to retrieve the projects

pagination

Limit and Offset for pagination

state

Filter projects returned by their state. Can be either open, closed, all. Default: open

Returns:

GHResponse with the list of projects belonging to this organization

def listProjectsRepository(owner: String, repo: String, state: Option[String], pagination: Option[Pagination], headers: Map[String, String]): F[GHResponse[List[Project]]]

List the projects belonging to a specific repository

List the projects belonging to a specific repository

Value parameters:
headers

Optional user headers to include in the request

owner

of the repo

pagination

Limit and Offset for pagination

repo

name of the repo

state

Filter projects returned by their state. Can be either open, closed, all. Default: open

Returns:

GHResponse with lists the projects in a repository.