diff --git a/lib/flutter_openim_sdk.dart b/lib/flutter_openim_sdk.dart index bb92a45..0eb5e0a 100644 --- a/lib/flutter_openim_sdk.dart +++ b/lib/flutter_openim_sdk.dart @@ -3,6 +3,7 @@ library flutter_openim_sdk; export 'src/enum/conversation_type.dart'; export 'src/enum/group_at_type.dart'; export 'src/enum/group_role_level.dart'; +export 'src/enum/group_type.dart'; export 'src/enum/group_verification.dart'; export 'src/enum/im_platform.dart'; export 'src/enum/listener_type.dart'; diff --git a/lib/src/enum/group_type.dart b/lib/src/enum/group_type.dart new file mode 100644 index 0000000..434ec59 --- /dev/null +++ b/lib/src/enum/group_type.dart @@ -0,0 +1,8 @@ +/// 组类型 +class GroupType { + /// 普通群 + static const int general = 0; + + /// 工作群 + static const int work = 2; +} diff --git a/lib/src/manager/im_group_manager.dart b/lib/src/manager/im_group_manager.dart index 33bc1ff..886848c 100644 --- a/lib/src/manager/im_group_manager.dart +++ b/lib/src/manager/im_group_manager.dart @@ -157,9 +157,9 @@ class GroupManager { /// [notification] 公告 /// [introduction] 群介绍 /// [faceUrl] 群头像 - /// [groupType] 组类型 + /// [groupType] 组类型 [GroupType] /// [ex] 额外信息 - /// [list] 初创群成员以及其角色列表,角色参考[GroupRoleLevel]类 + /// [list] 初创群成员以及其角色列表[GroupMemberRole] Future createGroup({ String? groupName, String? notification, @@ -481,7 +481,7 @@ class GroupManager { .then((value) => Utils.toList(value, (map) => GroupMembersInfo.fromJson(map))); - /// 设置群成员权限 + /// 进群验证设置 /// [groupID] 群ID /// [needVerification] 进群设置,参考[GroupVerification]类 Future setGroupVerification({