Skip to content

Yurba.js / @yurbajs/types / User

Interface: User

User interface representing a Yurba user profile

Remarks

Basic user information: ID, Name, Surname, Link, RegisterDate Profile customization: Avatar, Banner, CosmeticAvatar, Status, About, Emoji Account status: Creative, Ban, Deleted, Reports Location information: Country, Region, City, CityNative Personal information: Birthday, Website, WorksAt, Languages Account features: Sub, Verify, Coins Social metrics: Posts, Friends, Followers Current status: Online Account linking: OriginalAccount Relationship with current user: RelationshipState Privacy settings: PostState, CommentsState, AddFriendState, ViewFriendsState, SendMessageState, ViewAvatarState, ViewBirthdayState, SearchState, OnlineType Optional sensitive data: Password, Email, EmailReserve Optional user-specific data: TrackList, NewMessages, NewNotifications, FriendsRequests, Relationships

Properties

About

About: string


AddFriendState

AddFriendState: boolean


Avatar

Avatar: number


Ban

Ban: boolean


Banner: number


Birthday

Birthday: string


City

City: number


CityNative

CityNative: string


Coins

Coins: number


CommentsState

CommentsState: Privacy


CosmeticAvatar

CosmeticAvatar: number


Country

Country: number


Creative

Creative: boolean


Deleted

Deleted: boolean


Email?

optional Email: string


EmailReserve?

optional EmailReserve: string


Emoji

Emoji: string


Followers

Followers: number


Friends

Friends: number


FriendsRequests?

optional FriendsRequests: number


ID

ID: number


Languages

Languages: number[]


Link: string


Name

Name: string


NewMessages?

optional NewMessages: number


NewNotifications?

optional NewNotifications: number


Online

Online: Online


OnlineType

OnlineType: OnlineDisplayType


OriginalAccount

OriginalAccount: number


Password?

optional Password: string


Posts

Posts: number


PostState

PostState: Privacy


Region

Region: number


RegisterDate

RegisterDate: number


Relationships?

optional Relationships: number


RelationshipState

RelationshipState: RelationshipState


Reports

Reports: number


SearchState

SearchState: boolean


SendMessageState

SendMessageState: Privacy


Status

Status: string


Sub

Sub: Subscription


Surname

Surname: string


TrackList?

optional TrackList: number


Verify

Verify: Verification


ViewAvatarState

ViewAvatarState: Privacy


ViewBirthdayState

ViewBirthdayState: Privacy


ViewFriendsState

ViewFriendsState: Privacy


Website

Website: string


WorksAt

WorksAt: string