Constructor
new TitleCollection(request, path, options)
Create a title collection.
- Source:
Parameters:
Name | Type | Description | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
object
|
Axios client. |
|||||||||||||||||||||||||
path |
string
|
Title path. |
|||||||||||||||||||||||||
options |
object
|
Parameters that user can specify.
|
Extends
Members
currPage :number
Current page.
- Overrides:
- Source:
Type:
-
number
pageCount :number|null
Total page count, if type is followed user title = null.
- Overrides:
- Source:
Type:
-
number
|null
titles :Array.<(Title|FollowedUserTitle|DraftTitle)>
Title collection.
- Source:
Type:
-
Array.<(Title|FollowedUserTitle|DraftTitle)>
totalTitleCount :number|null
Total title count, if type is followed user title = null.
- Source:
Type:
-
number
|null
Methods
(async) first()
Retrieve first page.
- Overrides:
- Source:
(async) last()
Retrieve last page.
- Overrides:
- Source:
(async) next()
Retrieve next page.
- Overrides:
- Source:
(async) prev()
Retrieve previous page.
- Overrides:
- Source:
retrieve() → {Promise}
Retrieve title collection.
- Source:
Returns:
- Type:
-
Promise
Promise.