2020-10-02 12:01:51 +00:00
|
|
|
'use strict';
|
|
|
|
|
2020-09-29 21:38:08 +00:00
|
|
|
/**
|
|
|
|
* Class containing the data of the user currently connected to the F95Zone platform.
|
|
|
|
*/
|
2020-09-29 15:11:43 +00:00
|
|
|
class UserData {
|
2020-09-29 21:38:08 +00:00
|
|
|
constructor() {
|
|
|
|
/**
|
|
|
|
* User username.
|
|
|
|
* @type String
|
|
|
|
*/
|
|
|
|
this.username = "";
|
|
|
|
/**
|
2020-10-08 19:19:54 +00:00
|
|
|
* Path to the user's profile picture.
|
2020-10-08 21:08:20 +00:00
|
|
|
* @type String
|
2020-09-29 21:38:08 +00:00
|
|
|
*/
|
|
|
|
this.avatarSrc = null;
|
|
|
|
/**
|
|
|
|
* List of followed thread URLs.
|
|
|
|
* @type URL[]
|
|
|
|
*/
|
|
|
|
this.watchedThreads = [];
|
|
|
|
}
|
2020-09-29 15:11:43 +00:00
|
|
|
}
|
2020-09-29 21:38:08 +00:00
|
|
|
|
2020-10-02 12:01:51 +00:00
|
|
|
module.exports = UserData;
|