Methods
createThread
- createThread(team: string, channel: string, subject: string, description?: string): Promise<Thread>
-
Parameters
-
team: string
-
channel: string
-
subject: string
-
Optional description: string
Returns Promise<Thread>
deleteThread
- deleteThread(team: string, channel: string, slug: string): Promise<boolean>
-
Parameters
-
team: string
-
channel: string
-
slug: string
Returns Promise<boolean>
getAllThreads
- getAllThreads(team: string, channel: string, page?: string, limit?: string): Promise<BaseCollection<Thread>>
-
Parameters
-
team: string
-
channel: string
-
Default value page: string = "1"
-
Optional limit: string
getThread
- getThread(team: string, channel: string, slug: string): Promise<Thread>
-
Parameters
-
team: string
-
channel: string
-
slug: string
Returns Promise<Thread>
updateThread
- updateThread(team: string, channel: string, slug: string, subject?: string, description?: string): Promise<Thread>
-
Parameters
-
team: string
-
channel: string
-
slug: string
-
Optional subject: string
-
Optional description: string
Returns Promise<Thread>
Static makeCollectionFromResponse
Static makeThreadFromResponse
- makeThreadFromResponse(response: any): Thread
Create Thread.