Properties
emitter
emitter: EventEmitter2
Readonly
firstUnreadMessage
Methods
addParticipant
- addParticipant(participant): Promise<void>
Returns Promise<void>
archive
- archive(): Promise<void>
Returns Promise<void>
cancelPendingMessage
- cancelPendingMessage(message): Promise<void>
Returns Promise<void>
delete
- delete(): Promise<void>
Returns Promise<void>
expelParticipant
- expelParticipant(participant): Promise<void>
Returns Promise<void>
fetch
- fetch(minimum?): Promise<void>
Returns Promise<void>
getId
- getId(): string
Returns string
getName
- getName(): string
Returns string
getSubject
- getSubject(): string
Returns string
getUnreadMessageCount
- getUnreadMessageCount(): number
Returns number
getUnreadMessageCount$
- getUnreadMessageCount$(): Observable<number>
Returns Observable<number>
isOldestMessageRecovered
- isOldestMessageRecovered(): boolean
Returns boolean
leave
- leave(): Promise<void>
Returns Promise<void>
resetUnreadMessageCount
- resetUnreadMessageCount(): Promise<void>
Returns Promise<void>
sendFile
- sendFile(file): Promise<void>
Returns Promise<void>
sendText
- sendText(text): Promise<void>
Returns Promise<void>
setParticipantRole
- setParticipantRole(participant, role): Promise<void>
Returns Promise<void>
setState
- setState(state): Promise<void>
Returns Promise<void>
setSubject
- setSubject(subject): Promise<void>
Returns Promise<void>
sync
- sync(): Promise<void>
Returns Promise<void>