src/app/data-dgql/mutate.ts
Contains functions for mutating backend data and automatically invalidating local caches.
constructor(qs: QueriesService, nc: NodeCache, invalidateLists: (id: ListType | ListId) => void)
|
||||||||||||
Defined in src/app/data-dgql/mutate.ts:9
|
||||||||||||
Parameters :
|
addIssueAssignee |
addIssueAssignee(id: string, issue: NodeId, assignee: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:171
|
Returns :
Promise<void>
|
addIssueComment |
addIssueComment(id: string, issue: NodeId, commentBody: string)
|
Defined in src/app/data-dgql/mutate.ts:76
|
Returns :
Promise<void>
|
addIssueComponent |
addIssueComponent(id: string, issue: NodeId, component: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:123
|
Returns :
Promise<void>
|
addIssueLabel |
addIssueLabel(id: string, issue: NodeId, label: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:107
|
Returns :
Promise<void>
|
addIssueLocation |
addIssueLocation(id: string, issue: NodeId, location: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:147
|
Returns :
Promise<void>
|
addLabelToComponent |
addLabelToComponent(id: string, label: NodeId, component: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:237
|
Returns :
Promise<void>
|
changeIssueCategory |
changeIssueCategory(id: string, issue: NodeId, category: IssueCategory)
|
Defined in src/app/data-dgql/mutate.ts:69
|
Returns :
Promise<void>
|
closeIssue |
closeIssue(id: string, issue: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:48
|
Returns :
Promise<void>
|
createIssue | ||||||
createIssue(issue: CreateIssueInput)
|
||||||
Defined in src/app/data-dgql/mutate.ts:24
|
||||||
Parameters :
Returns :
Promise<FIssueStubFragment>
|
createLabel | ||||||||||||||||||
createLabel(id: string, components: NodeId[], name: string, color: string, description?: string)
|
||||||||||||||||||
Defined in src/app/data-dgql/mutate.ts:214
|
||||||||||||||||||
Parameters :
Returns :
Promise<any>
|
deleteIssueComment |
deleteIssueComment(id: string, issue: NodeId, comment: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:101
|
Returns :
Promise<void>
|
deleteLabel |
deleteLabel(id: string, label: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:250
|
Returns :
Promise<void>
|
invalidateNode | ||||||
invalidateNode(id: NodeId)
|
||||||
Defined in src/app/data-dgql/mutate.ts:13
|
||||||
Invalidates a node.
Parameters :
Returns :
void
|
linkIssue |
linkIssue(id: string, issue: NodeId, linkedIssue: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:185
|
Returns :
Promise<void>
|
removeIssueAssignee |
removeIssueAssignee(id: string, issue: NodeId, assignee: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:178
|
Returns :
Promise<void>
|
removeIssueComponent |
removeIssueComponent(id: string, issue: NodeId, component: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:134
|
Returns :
Promise<void>
|
removeIssueLabel |
removeIssueLabel(id: string, issue: NodeId, label: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:116
|
Returns :
Promise<void>
|
removeIssueLocation |
removeIssueLocation(id: string, issue: NodeId, location: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:159
|
Returns :
Promise<void>
|
removeLabelFromComponent |
removeLabelFromComponent(id: string, label: NodeId, component: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:243
|
Returns :
Promise<void>
|
renameIssueTitle |
renameIssueTitle(id: string, issue: NodeId, title: string)
|
Defined in src/app/data-dgql/mutate.ts:62
|
Returns :
Promise<void>
|
reopenIssue |
reopenIssue(id: string, issue: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:55
|
Returns :
Promise<void>
|
unlinkIssue |
unlinkIssue(id: string, issue: NodeId, linkedIssue: NodeId)
|
Defined in src/app/data-dgql/mutate.ts:199
|
Returns :
Promise<void>
|
updateIssueComment | ||||||||||||||||
updateIssueComment(id: string, comment: NodeId, commentBody: string)
|
||||||||||||||||
Defined in src/app/data-dgql/mutate.ts:89
|
||||||||||||||||
Updates the issue comment.
Parameters :
Returns :
Promise<void>
|
updateLabel | ||||||||||||||||||
updateLabel(id: string, label: NodeId, name?: string, color?: string, description?: string)
|
||||||||||||||||||
Defined in src/app/data-dgql/mutate.ts:230
|
||||||||||||||||||
Parameters :
Returns :
Promise<void>
|
updateNode | |||||||||
updateNode(id: NodeId, data)
|
|||||||||
Defined in src/app/data-dgql/mutate.ts:20
|
|||||||||
Type parameters :
|
|||||||||
Inserts new data into a node.
Parameters :
Returns :
void
|