IssueTracker
Defined in: tracker/tracker.ts:3
Methods
Section titled “Methods”applyWrite()
Section titled “applyWrite()”applyWrite(
event,issue,body):Promise<void>
Defined in: tracker/tracker.ts:9
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<void>
comment()
Section titled “comment()”comment(
issueId,body):Promise<void>
Defined in: tracker/tracker.ts:7
Parameters
Section titled “Parameters”issueId
Section titled “issueId”string
string
Returns
Section titled “Returns”Promise<void>
fetchCandidateIssues()
Section titled “fetchCandidateIssues()”fetchCandidateIssues():
Promise<Issue[]>
Defined in: tracker/tracker.ts:4
Returns
Section titled “Returns”Promise<Issue[]>
fetchIssuesByStates()
Section titled “fetchIssuesByStates()”fetchIssuesByStates(
stateNames):Promise<Issue[]>
Defined in: tracker/tracker.ts:5
Parameters
Section titled “Parameters”stateNames
Section titled “stateNames”string[]
Returns
Section titled “Returns”Promise<Issue[]>
fetchIssueStatesByIds()
Section titled “fetchIssueStatesByIds()”fetchIssueStatesByIds(
issueIds):Promise<Record<string,string>>
Defined in: tracker/tracker.ts:6
Parameters
Section titled “Parameters”issueIds
Section titled “issueIds”string[]
Returns
Section titled “Returns”Promise<Record<string, string>>
preflightAuth()?
Section titled “preflightAuth()?”
optionalpreflightAuth():Promise<void>
Defined in: tracker/tracker.ts:10
Returns
Section titled “Returns”Promise<void>
transition()
Section titled “transition()”transition(
issueId,stateName):Promise<void>
Defined in: tracker/tracker.ts:8
Parameters
Section titled “Parameters”issueId
Section titled “issueId”string
stateName
Section titled “stateName”string
Returns
Section titled “Returns”Promise<void>