- Preparing search index...
- The search index is not available
IGPAPI
Class DirectThreadRepository
Methods
addAdmins
- addAdmins(threadId: string | number, userIds: (string | number)[]): Promise<unknown>
-
Parameters
-
threadId: string | number
-
userIds: (string | number)[]
Returns Promise<unknown>
approve
- approve(threadId: string | number): Promise<StatusResponse>
-
Parameters
-
threadId: string | number
approveMultiple
- approveMultiple(threadIds: string[] | number[]): Promise<StatusResponse>
-
Parameters
-
threadIds: string[] | number[]
approveParticipantRequests
decline
- decline(threadId: string | number): Promise<StatusResponse>
-
Parameters
-
threadId: string | number
declineMultiple
- declineMultiple(threadIds: string[] | number[]): Promise<StatusResponse>
-
Parameters
-
threadIds: string[] | number[]
deleteItem
- deleteItem(threadId: string | number, itemId: string | number): Promise<StatusResponse>
-
Parameters
-
threadId: string | number
-
itemId: string | number
markItemSeen
- markItemSeen(threadId: string, threadItemId: string): Promise<StatusResponse>
-
Parameters
-
threadId: string
-
threadItemId: string
mute
- mute(threadId: string | number): Promise<StatusResponse>
-
Parameters
-
threadId: string | number
removeAdmins
- removeAdmins(threadId: string | number, userIds: (string | number)[]): Promise<unknown>
-
Parameters
-
threadId: string | number
-
userIds: (string | number)[]
Returns Promise<unknown>
removeUsers
- removeUsers(threadId: string, userIds: (string | number)[]): Promise<unknown>
-
Parameters
-
threadId: string
-
userIds: (string | number)[]
Returns Promise<unknown>
setTheme
- setTheme(threadId: string | number, theme: string): Promise<StatusResponse>
-
Parameters
-
threadId: string | number
-
theme: string
shhScreenshot
- shhScreenshot(threadId: string | number, isShhMode?: boolean): Promise<StatusResponse>
-
Parameters
-
threadId: string | number
-
isShhMode: boolean = true
toggleShhMode
- toggleShhMode(threadId: string | number, isEnabled: boolean): Promise<StatusResponse>
-
Parameters
-
threadId: string | number
-
isEnabled: boolean
unmute
- unmute(threadId: string | number): Promise<StatusResponse>
-
Parameters
-
threadId: string | number