User Profile
data class UserProfile(var userID: String = "", var nickname: String? = null, var avatarURL: String? = null, var selfSignature: String? = null, var gender: Gender? = null, var role: Int? = null, var level: Int? = null, var birthday: Long? = null, var allowType: AllowType? = null, var customInfo: Map<String, ByteArray>? = null) : Parcelable
User profile
Overview
User profile data structure, containing user ID, nickname, avatar, gender and other personal information.
User Profile Properties Overview
| Property | Type | Description |
| userID | String | User ID |
| nickname | String? | Nickname |
| avatarURL | String? | Avatar URL |
| selfSignature | String? | Personal signature |
| gender | Gender? | Gender |
| role | Int? | Role |
| level | Int? | Level |
| birthday | Long? | Birthday |
| allowType | AllowType? | Friend verification type |
| customInfo | Map<String, ByteArray>? | Custom information |