Properties
emitter
emitter: EventEmitter2
Readonly
firstUnreadMessage
Methods
addParticipant
- addParticipant(participant: string): Promise<void>
-
Returns Promise<void>
archive
- archive(): Promise<void>
-
Returns Promise<void>
cancelPendingMessage
- cancelPendingMessage(message: ChatMessage): Promise<void>
-
Returns Promise<void>
delete
- delete(): Promise<void>
-
Returns Promise<void>
expelParticipant
- expelParticipant(participant: string): Promise<void>
-
Returns Promise<void>
fetch
- fetch(minimum?: number): 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>
sendText
- sendText(text: string): Promise<void>
-
Returns Promise<void>
setParticipantRole
- setParticipantRole(participant: string, role: ChatParticipantRole): Promise<void>
-
Returns Promise<void>
setSubject
- setSubject(subject: string): Promise<void>
-
Returns Promise<void>
sync
- sync(): Promise<void>
-
Returns Promise<void>