Methods
createChannel
- createChannel(team: string, name: string, description?: string, color?: string, is_private?: boolean): Promise<Channel>
-
Parameters
-
team: string
-
name: string
-
Optional description: string
-
Optional color: string
-
Default value is_private: boolean = false
Returns Promise<Channel>
deleteChannel
- deleteChannel(team: string, slug: string): Promise<boolean>
-
Parameters
-
team: string
-
slug: string
Returns Promise<boolean>
getAllChannels
-
Parameters
-
team: string
-
Default value page: string = "1"
-
Optional limit: string
getChannel
- getChannel(team: string, slug: string): Promise<Channel>
-
Parameters
-
team: string
-
slug: string
Returns Promise<Channel>
updateChannel
- updateChannel(team: string, slug: string, name?: string, description?: string, color?: string, is_private?: boolean): Promise<Channel>
-
Parameters
-
team: string
-
slug: string
-
Optional name: string
-
Optional description: string
-
Optional color: string
-
Default value is_private: boolean = false
Returns Promise<Channel>
Static makeChannelFromResponse
- makeChannelFromResponse(response: any): Channel
Static makeCollectionFromResponse
Create Channel.