diff options
Diffstat (limited to 'graphql/models')
-rw-r--r-- | graphql/models/edges.go | 5 | ||||
-rw-r--r-- | graphql/models/gen_models.go | 12 |
2 files changed, 17 insertions, 0 deletions
diff --git a/graphql/models/edges.go b/graphql/models/edges.go index 4bf10fd3..6a331e3e 100644 --- a/graphql/models/edges.go +++ b/graphql/models/edges.go @@ -24,3 +24,8 @@ func (e TimelineItemEdge) GetCursor() string { func (e IdentityEdge) GetCursor() string { return e.Cursor } + +// GetCursor return the cursor entry of an edge +func (e LabelEdge) GetCursor() string { + return e.Cursor +} diff --git a/graphql/models/gen_models.go b/graphql/models/gen_models.go index 3c142e24..5498960b 100644 --- a/graphql/models/gen_models.go +++ b/graphql/models/gen_models.go @@ -156,6 +156,18 @@ type IdentityEdge struct { Node identity.Interface `json:"node"` } +type LabelConnection struct { + Edges []*LabelEdge `json:"edges"` + Nodes []bug.Label `json:"nodes"` + PageInfo *PageInfo `json:"pageInfo"` + TotalCount int `json:"totalCount"` +} + +type LabelEdge struct { + Cursor string `json:"cursor"` + Node bug.Label `json:"node"` +} + type NewBugInput struct { // A unique identifier for the client performing the mutation. ClientMutationID *string `json:"clientMutationId"` |