#import <EMGroupManagerDelegate.h>
- (void) didJoinedGroup: |
|
(EMGroup *) |
aGroup |
inviter: |
|
(NSString *) |
aInviter |
message: |
|
(NSString *) |
aMessage |
|
|
| |
|
optional |
User B will receive this callback after SDK automatically accept user A's group invitation, need set EMOptions's isAutoAcceptGroupInvitation property to YES
- Parameters
-
aGroup | Group |
aInviter | Inviter |
aMessage | Invite message |
- (void) didReceiveAcceptedGroupInvitation: |
|
(EMGroup *) |
aGroup |
invitee: |
|
(NSString *) |
aInvitee |
|
|
| |
|
optional |
After user B accepted user A‘s group invitation, user A will receive this callback
- Parameters
-
aGroup | User joined group |
aInvitee | Invitee |
- (void) didReceiveAcceptedJoinGroup: |
|
(EMGroup *) |
aGroup |
|
|
optional |
User A will receive this callback after group's owner accepted it's application, group's style is EMGroupStylePublicJoinNeedApproval
- Parameters
-
- (void) didReceiveDeclinedGroupInvitation: |
|
(EMGroup *) |
aGroup |
invitee: |
|
(NSString *) |
aInvitee |
reason: |
|
(NSString *) |
aReason |
|
|
| |
|
optional |
After user B declined user A's group invitation, user A will receive the callback
- Parameters
-
aGroup | Group instance |
aInvitee | Invitee |
aReason | Decline reason |
- (void) didReceiveDeclinedJoinGroup: |
|
(NSString *) |
aGroupId |
reason: |
|
(NSString *) |
aReason |
|
|
| |
|
optional |
User A will receive this callback after group's owner declined it's application, group's style is EMGroupStylePublicJoinNeedApproval
- Parameters
-
aGroupId | Group id |
aReason | Decline reason |
- (void) didReceiveGroupInvitation: |
|
(NSString *) |
aGroupId |
inviter: |
|
(NSString *) |
aInviter |
message: |
|
(NSString *) |
aMessage |
|
|
| |
|
optional |
After user A invites user B into the group, user B will receive this callback
- Parameters
-
aGroupId | The group ID |
aInviter | Inviter |
aMessage | Invite message |
- (void) didReceiveJoinGroupApplication: |
|
(EMGroup *) |
aGroup |
applicant: |
|
(NSString *) |
aApplicant |
reason: |
|
(NSString *) |
aReason |
|
|
| |
|
optional |
Group's owner receive user's applicaton of joining group, group's style is EMGroupStylePublicJoinNeedApproval
- Parameters
-
aGroup | Group |
aApplicant | The applicant |
aReason | The applicant's message |
- (void) didReceiveLeavedGroup: |
|
(EMGroup *) |
aGroup |
reason: |
|
(EMGroupLeaveReason) |
aReason |
|
|
| |
|
optional |
Callback of leave group
- Parameters
-
aGroup | Group instance |
aReason | Leave reason |
- (void) didUpdateGroupList: |
|
(NSArray *) |
aGroupList |
|
|
optional |
Group List changed
- Parameters
-
aGroupList | Group list<EMGroup> |
The documentation for this protocol was generated from the following file: