Class GroupApplicationsViewModel
-
- All Implemented Interfaces:
public class GroupApplicationsViewModel群组申请 ViewModel
- Since:
5.12.2
rongcloud
-
-
Field Summary
Fields Modifier and Type Field Description public final MutableLiveData<List<GroupApplicationInfo>>groupApplicationInfoListLiveData
-
Constructor Summary
Constructors Constructor Description GroupApplicationsViewModel(Bundle arguments)
-
Method Summary
Modifier and Type Method Description MutableLiveData<List<GroupApplicationInfo>>getGroupApplicationInfoListLiveData()voidgetGroupApplications(Array<GroupApplicationDirection> directions, Array<GroupApplicationStatus> status)获取群组申请 void)>acceptGroupInvite(String groupId, String inviterId, OnDataChangeListener<Boolean> onDataChangeListener)接受群组邀请 void)>refuseGroupInvite(String groupId, String inviterId, String reason, OnDataChangeListener<Boolean> onDataChangeListener)拒绝群组邀请 void)>acceptGroupApplication(String groupId, String inviterId, String applicantId, OnDataChangeListener<CoreErrorCode> onDataChangeListener)接受群组申请 void)>refuseGroupApplication(String groupId, String inviterId, String applicantId, String reason, OnDataChangeListener<Boolean> onDataChangeListener)拒绝群组申请 -
-
Method Detail
-
getGroupApplicationInfoListLiveData
MutableLiveData<List<GroupApplicationInfo>> getGroupApplicationInfoListLiveData()
-
getGroupApplications
void getGroupApplications(Array<GroupApplicationDirection> directions, Array<GroupApplicationStatus> status)
获取群组申请
- Parameters:
directions- 申请方向status- 申请状态
-
acceptGroupInvite
void )>acceptGroupInvite(String groupId, String inviterId, OnDataChangeListener<Boolean> onDataChangeListener)
接受群组邀请
- Parameters:
groupId- 群组 IDinviterId- 邀请者 IDonDataChangeListener- 数据变化监听
-
refuseGroupInvite
void )>refuseGroupInvite(String groupId, String inviterId, String reason, OnDataChangeListener<Boolean> onDataChangeListener)
拒绝群组邀请
- Parameters:
groupId- 群组 IDinviterId- 邀请者 IDreason- 拒绝原因onDataChangeListener- 数据变化监听
-
acceptGroupApplication
void )>acceptGroupApplication(String groupId, String inviterId, String applicantId, OnDataChangeListener<CoreErrorCode> onDataChangeListener)
接受群组申请
- Parameters:
groupId- 群组 IDinviterId- 邀请者 IDapplicantId- 申请者 IDonDataChangeListener- 数据变化监听
-
refuseGroupApplication
void )>refuseGroupApplication(String groupId, String inviterId, String applicantId, String reason, OnDataChangeListener<Boolean> onDataChangeListener)
拒绝群组申请
- Parameters:
groupId- 群组 IDinviterId- 邀请者 IDapplicantId- 申请者 IDreason- 拒绝原因onDataChangeListener- 数据变化监听
-
-
-
-