BlackBerry Spark Communications Services for iOS  1.9.0
BBMChatParticipant Class Reference
Inheritance diagram for BBMChatParticipant:
BBMElement BBMElementBase

Class Methods

(BBMChatParticipantState+ valueForStateString:
 
(NSString *) + stringForStateValue:
 
- Class Methods inherited from BBMElementBase
(NSString *) + identifierOfElement:
 

Properties

NSString * chatId
 
NSString * flags
 
BOOL isAdminFlagSet
 
BBMChatParticipantState state
 
NSString * userUri
 
BBMUserresolvedUserUri
 
- Properties inherited from BBMElement
BBMElementState bbmState
 
NSString * primaryKey
 
- Properties inherited from BBMElementBase
BBMContainerparentContainer
 The container (BBMLiveList or BBMLiveMap) holding this element. More...
 

Additional Inherited Members

- Instance Methods inherited from BBMElementBase
(BBMDSModel *) - masterModel
 
(id) - objectForKeyedSubscript:
 

Detailed Description

This list holds the participants for each chat identified by chatId. The local user is never included in this list.

Since
R4

Property Documentation

◆ chatId

- (NSString*) chatId
readnonatomicstrong

The id of the chat this participant is a member of.

Since
R4

◆ flags

- (NSString*) flags
readnonatomicstrong

Compact read-only flags about the participant. Each flag that is 'true' has its corresponding letter present in the string. Each flag that is 'false' has its corresponding letter not present in the string. The letters will always be provided in alphabetical order.

Since
R4

◆ isAdminFlagSet

- (BOOL) isAdminFlagSet
readnonatomicassign

The participant is an admin for the chat. This only applies to chats without the 'oneToOne' flag.

Since
R4

◆ state

- (BBMChatParticipantState) state
readnonatomicassign

The current state of the participant.

Since
R4

◆ userUri

- (NSString*) userUri
readnonatomicstrong

The URI of the user this participant represents.

Since
R4