#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: