UserForMember

UserForMember

User for members.

Constructor

new UserForMember()

Source:

Extends

Members

badgePoints :number

Badge points.

Inherited From:
Source:
Type:
  • number

badges :Array.<UserBadge>

Badge list.

Inherited From:
Source:
Type:

entryCountLastmonth :number

Last month entry count.

Inherited From:
Source:
Type:
  • number

entryCountLastweek :number

Last week entry count.

Inherited From:
Source:
Type:
  • number

entryCountToday :number

Today entry count.

Inherited From:
Source:
Type:
  • number

entryCountTotal :number

Total entry count.

Inherited From:
Source:
Type:
  • number

id :number

User ID.

Overrides:
Source:
Type:
  • number

isBlocked :boolean

Is user blocked?

Overrides:
Source:
Type:
  • boolean

isFollowed :boolean

Is user followed?

Overrides:
Source:
Type:
  • boolean

isTitlesBlocked :boolean

Is user titles blocked?

Overrides:
Source:
Type:
  • boolean

lastEntryTime :string|null

Last entry time.

Inherited From:
Source:
Type:
  • string | null

note :string

User note.

Overrides:
Source:
Type:
  • string

url :string

User URL.

Inherited From:
Source:
Type:
  • string

username :string

Tag URL.

Inherited From:
Source:
Type:
  • string

Methods

block() → {Promise}

Block the user.

Source:
Returns:
Type:
Promise

Promise.

blockTitles() → {Promise}

Block user titles.

Source:
Returns:
Type:
Promise

Promise.

(async) clearNote() → {Promise}

Clear the user note.

Source:
Returns:
Type:
Promise

Promise.

(async) entries(options) → {Promise.<UserEntryCollection>}

Fetch user entries by latest.

Inherited From:
Source:
Parameters:
Name Type Description
options object

Parameters that user can specify.

Name Type Attributes Default Description
page number <optional>
1

Page number.

Returns:
Type:
Promise.<UserEntryCollection>

User entries by last posted.

(async) favoriteAuthors() → {UserFavoriteAuthorCollection}

Fetch user favorite authors until last one month.

Inherited From:
Source:
Returns:
Type:
UserFavoriteAuthorCollection

User favorite authors.

(async) favoritedEntries(options) → {Promise.<UserEntryCollection>}

Fetch user favorited entries by most favorited.

Inherited From:
Source:
Parameters:
Name Type Description
options object

Parameters that user can specify.

Name Type Attributes Default Description
page number <optional>
1

Page number.

Returns:
Type:
Promise.<UserEntryCollection>

User entries by most favorited.

(async) favorites(options) → {Promise.<UserEntryCollection>}

Fetch user favorite entries by latest.

Inherited From:
Source:
Parameters:
Name Type Description
options object

Parameters that user can specify.

Name Type Attributes Default Description
page number <optional>
1

Page number.

Returns:
Type:
Promise.<UserEntryCollection>

User entries by last favorited.

follow() → {Promise}

Follow the user.

Source:
Returns:
Type:
Promise

Promise.

(async) images() → {ImageCollection}

User images.

Inherited From:
Source:
Returns:
Type:
ImageCollection

User images.

(async) lastVotedEntries(options) → {Promise.<UserEntryCollection>}

Fetch user last voted entries.

Inherited From:
Source:
Parameters:
Name Type Description
options object

Parameters that user can specify.

Name Type Attributes Default Description
page number <optional>
1

Page number.

Returns:
Type:
Promise.<UserEntryCollection>

User entries by last voted.

(async) mostLikedEntries(options) → {Promise.<UserEntryCollection>}

Fetch user most liked entries.

Inherited From:
Source:
Parameters:
Name Type Description
options object

Parameters that user can specify.

Name Type Attributes Default Description
page number <optional>
1

Page number.

Returns:
Type:
Promise.<UserEntryCollection>

User entries by most liked.

retrieve() → {Promise}

Retrieve user.

Inherited From:
Source:
Returns:
Type:
Promise

Promise.

(async) selfFavoritedEntries(options) → {Promise.<UserEntryCollection>}

Fetch user self favorited entries.

Inherited From:
Source:
Parameters:
Name Type Description
options object

Parameters that user can specify.

Name Type Attributes Default Description
page number <optional>
1

Page number.

Returns:
Type:
Promise.<UserEntryCollection>

User entries by self favorited.

sendMessage(message) → {Promise}

Send message to an user.

Source:
Parameters:
Name Type Description
message string

Message.

Returns:
Type:
Promise

Promise.

setNote(note) → {Promise}

Set the user note.

Source:
Parameters:
Name Type Description
note string

New note.

Returns:
Type:
Promise

Promise.

(async) ukteler() → {UkteCollection}

Fetch ukteler.

Inherited From:
Source:
Returns:
Type:
UkteCollection

User ukteler.

unblock() → {Promise}

Unblock the user.

Source:
Returns:
Type:
Promise

Promise.

unblockTitles() → {Promise}

Unblock user titles.

Source:
Returns:
Type:
Promise

Promise.

unfollow() → {Promise}

Unfollow the user.

Source:
Returns:
Type:
Promise

Promise.