Methods
addPinnedMessage
- addPinnedMessage(messageId: string): Promise<any>
-
Parameters
Returns Promise<any>
addSavedMessage
- addSavedMessage(messageId: string): Promise<any>
-
Parameters
Returns Promise<any>
deleteMessage
- deleteMessage(messageId: string): Promise<any>
-
Parameters
Returns Promise<any>
disconnect
- disconnect(): Promise<void>
getAttachmentDownloadUrl
- getAttachmentDownloadUrl(attachmentId: string): Promise<string>
-
Parameters
Returns Promise<string>
Private getAttachmentUploadUrl
- getAttachmentUploadUrl(fileName: string, mimeType: string): Promise<any>
-
Parameters
-
fileName: string
-
mimeType: string
Returns Promise<any>
Private getFileWithProperType
- getFileWithProperType(file: File): File
getGroup
- getGroup(groupId: string): Promise<any>
-
Parameters
Returns Promise<any>
getGroupAttachments
- getGroupAttachments(groupId: string, limit?: undefined | number, offset?: undefined | number): Promise<any>
-
Parameters
-
groupId: string
-
Optional limit: undefined | number
-
Optional offset: undefined | number
Returns Promise<any>
getGroupMessages
- getGroupMessages(groupId: string, limit?: undefined | number, skipTillTime?: Date): Promise<any>
-
Parameters
-
groupId: string
-
Optional limit: undefined | number
-
Optional skipTillTime: Date
Returns Promise<any>
getGroupPinnedMessages
- getGroupPinnedMessages(groupId: string): Promise<any>
-
Parameters
Returns Promise<any>
getGroupSavedMessages
- getGroupSavedMessages(groupId: string): Promise<any>
-
Parameters
Returns Promise<any>
getMessage
- getMessage(messageId: string): Promise<any>
-
Parameters
Returns Promise<any>
getMessageHistory
-
Parameters
Returns Promise<any>
getMyGroups
- getMyGroups(): Promise<any>
getMyStats
- getMyStats(): Promise<any>
getSavedMessages
- getSavedMessages(): Promise<any>
markGroupAsRead
-
Parameters
Returns Promise<any>
onAddedToGroup
- onAddedToGroup(cb: function): void
onGroupDeleted
- onGroupDeleted(cb: function): void
onGroupMemberAdded
- onGroupMemberAdded(cb: function): void
onGroupMemberRemoved
- onGroupMemberRemoved(cb: function): void
onGroupUpdated
- onGroupUpdated(cb: function): void
onMessageDeleted
- onMessageDeleted(cb: function): void
onMessageRead
- onMessageRead(cb: function): void
onMessageRecieved
- onMessageRecieved(cb: function): void
onMessageUpdated
- onMessageUpdated(cb: function): void
onPinnedMessageAdded
- onPinnedMessageAdded(cb: function): void
onPinnedMessageRemoved
- onPinnedMessageRemoved(cb: function): void
onSavedMessageAdded
- onSavedMessageAdded(cb: function): void
onSavedMessageRemoved
- onSavedMessageRemoved(cb: function): void
removePinnedMessage
- removePinnedMessage(messageId: string): Promise<any>
-
Parameters
Returns Promise<any>
removeSavedMessage
- removeSavedMessage(messageId: string): Promise<any>
-
Parameters
Returns Promise<any>
searchMessages
-
Parameters
Returns Promise<any>
sendMessage
-
Parameters
Returns Promise<any>
Private uploadAttachment
- uploadAttachment(file: File): Promise<any>
-
Parameters
Returns Promise<any>