EMGroupOptions class
创建群组时的属性配置类。
Constructors
- EMGroupOptions({EMGroupStyle style = EMGroupStyle.PrivateOnlyOwnerInvite, int maxCount = 200, bool inviteNeedConfirm = false, String? ext})
- 设置群组属性。
Properties
- ext → String?
-
群组扩展属性。
final
- hashCode → int
-
The hash code for this object.
read-onlyinherited
- inviteNeedConfirm → bool
-
邀请用户进群是否需要对方同意。收到邀请是否自动入群取决于两个设置:创建群组时设置 inviteNeedConfirm 以及通过
EMOptions.setAutoAcceptGroupInvitation
确定是否自动接受加群邀请。 具体使用如下: (1)如果 inviteNeedConfirm 设置为 'false',在服务端直接加受邀人进群, 与受邀人对EMOptions.setAutoAcceptGroupInvitation
的设置无关。 (2) 如果 inviteNeedConfirm 设置为 'true',是否自动入群取决于被邀请人对EMOptions.setAutoAcceptGroupInvitation
的设置。EMOptions.setAutoAcceptGroupInvitation
为 SDK 级别操作,设置为 'true' 时,受邀人收到入群邀请后,SDK 在内部调用同意入群的 API,自动接受邀请入群; 若设置为 'false',即非自动同意其邀请,用户可以选择接受邀请进群,也可选择拒绝邀请。final - maxCount → int
-
群组的最大人数上限。
final
- runtimeType → Type
-
A representation of the runtime type of the object.
read-onlyinherited
- style → EMGroupStyle
-
群组类型。
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited