EMUserInfo class
用户属性类。
Constructors
- EMUserInfo.fromJson(Map map)
-
factory
Properties
- avatarUrl → String?
-
用户头像。
final
- birth → String?
-
用户生日。
final
- expireTime → int
-
获取缓存中的用户属性到期时的时间段(秒)。如果两个调用者之间的间隔小于或等于参数中设置的值,则直接从本地缓存获取用户属性;
否则,从服务器获取。例如,如果将该参数设置为120(2分钟),则在2分钟内再次调用该方法,SDK将返回上次获取的属性。
final
- ext → String?
-
用户自定义属性字段。
final
- gender → int
-
用户性别。
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- mail → String?
-
用户邮箱。
final
- nickName → String?
-
用户昵称。
final
- phone → String?
-
用户手机号。
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sign → String?
-
用户签名。
final
- userId → String
-
用户 ID。
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.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited