board.graphql

 1type Board
 2@goModel(model: "github.com/git-bug/git-bug/api/graphql/models.BoardWrapper") {
 3
 4    """The identifier for this board"""
 5    id: ID!
 6    """The human version (truncated) identifier for this board"""
 7    humanId: String!
 8
 9    createdAt: Time!
10    lastEdit: Time!
11
12    title: String!
13    description: String!
14
15    columns(
16        """Returns the elements in the list that come after the specified cursor."""
17        after: String
18        """Returns the elements in the list that come before the specified cursor."""
19        before: String
20        """Returns the first _n_ elements from the list."""
21        first: Int
22        """Returns the last _n_ elements from the list."""
23        last: Int
24    ): BoardColumnConnection!
25
26    """The actors of the board. Actors are Identity that have interacted with the board."""
27    actors(
28        """Returns the elements in the list that come after the specified cursor."""
29        after: String
30        """Returns the elements in the list that come before the specified cursor."""
31        before: String
32        """Returns the first _n_ elements from the list."""
33        first: Int
34        """Returns the last _n_ elements from the list."""
35        last: Int
36    ): IdentityConnection!
37
38    operations(
39        """Returns the elements in the list that come after the specified cursor."""
40        after: String
41        """Returns the elements in the list that come before the specified cursor."""
42        before: String
43        """Returns the first _n_ elements from the list."""
44        first: Int
45        """Returns the last _n_ elements from the list."""
46        last: Int
47    ): OperationConnection!
48}
49
50"""The connection type for Board."""
51type BoardConnection {
52    """A list of edges."""
53    edges: [BoardEdge!]!
54    nodes: [Board!]!
55    """Information to aid in pagination."""
56    pageInfo: PageInfo!
57    """Identifies the total count of items in the connection."""
58    totalCount: Int!
59}
60
61"""An edge in a connection."""
62type BoardEdge {
63    """A cursor for use in pagination."""
64    cursor: String!
65    """The item at the end of the edge."""
66    node: Board!
67}