UserInfo class

用户信息

Constructors

UserInfo({String oId = '', String userNo = '', String userName = '', String nickname = '', String userURL = '', String city = '', String intro = '', bool isOnline = false, int point = 0, String role = '', UserAppRole appRole = UserAppRole.Hack, String avatarURL = '', String cardBg = '', int followingCnt = 0, int followerCnt = 0, int onlineMinute = 0, String canFollow = 'hide', MetalList allMetals = const [], MetalList sysMetal = const []})
UserInfo.from(Map data)

Properties

allMetals ↔ MetalList
用户所有勋章列表,包含未佩戴
getter/setter pair
allName → String
no setter
appRole ↔ UserAppRole
角色
getter/setter pair
avatarURL ↔ String
用户头像地址
getter/setter pair
canFollow ↔ String
是否已经关注,未登录则为 hide
getter/setter pair
cardBg ↔ String
用户卡片背景
getter/setter pair
city ↔ String
所在城市
getter/setter pair
followerCnt ↔ int
用户被关注数
getter/setter pair
followingCnt ↔ int
用户关注数
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
intro ↔ String
签名
getter/setter pair
isOnline ↔ bool
是否在线
getter/setter pair
name → String
no setter
nickname ↔ String
昵称
getter/setter pair
oId ↔ String
用户 id
getter/setter pair
onlineMinute ↔ int
在线时长,单位分钟
getter/setter pair
point ↔ int
用户积分
getter/setter pair
role ↔ String
用户组
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sysMetal ↔ MetalList
用户勋章列表
getter/setter pair
userName ↔ String
用户名
getter/setter pair
userNo ↔ String
用户编号
getter/setter pair
userURL ↔ String
首页地址
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → dynamic
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited