Mesibo Group Listeners

Your app can implement the Mesibo.GroupListener to be notified of group events. The following listeners are a part of Mesibo.GroupListener:

Mesibo_onGroupCreated

Mesibo_onGroupCreated is called with the group profile when you create a group by calling createGroup API.

Mesibo_onGroupJoined

Mesibo_onGroupJoined is called with the group profile when you are added to the group

Mesibo_onGroupLeft

Mesibo_onGroupLeft is called with the group profile when you leave or removed from the group

Mesibo_onGroupMembers

Mesibo_onGroupMembers is called with the group profile and an array of members when you call getMembers API of group profile

Mesibo_onGroupMembersJoined

Mesibo_onGroupMembersJoined is called with the group profile and an array of members when new members or admins are added to the group

Mesibo_onGroupMembersRemoved

Mesibo_onGroupMembersRemoved is called with the group profile and an array of members when members or admins are removed from the group

Mesibo_onGroupSettings

Mesibo_onGroupMembersSettings is called with the group settings, permissions and pins when you call getSettings or addPin of group profile

Mesibo_onGroupError

Mesibo_onGroupMembersError is called with the error code when if any error in the group operations

Once you implement Mesibo.GroupListener, add that as a global group listener as follow. You can also pass listener to individual functions as required:

Mesibo.addListener(this);