youtubei.js / YTMusic / Playlist
Class: Playlist
Constructors
new Playlist()
new Playlist(
response
,actions
):Playlist
Parameters
• response: ApiResponse
• actions: Actions
Returns
Defined in
src/parser/ytmusic/Playlist.ts:34
Properties
background?
optional
background:MusicThumbnail
Defined in
src/parser/ytmusic/Playlist.ts:29
contents?
optional
contents:ObservedArray
<ContinuationItem
|MusicResponsiveListItem
>
Defined in
src/parser/ytmusic/Playlist.ts:28
header?
optional
header:MusicDetailHeader
|MusicResponsiveHeader
|MusicEditablePlaylistDetailHeader
Defined in
src/parser/ytmusic/Playlist.ts:27
Accessors
has_continuation
get
has_continuation():boolean
Returns
boolean
Defined in
src/parser/ytmusic/Playlist.ts:163
items
get
items():ObservedArray
<ContinuationItem
|MusicResponsiveListItem
>
Returns
ObservedArray
<ContinuationItem
| MusicResponsiveListItem
>
Defined in
src/parser/ytmusic/Playlist.ts:159
page
get
page():IBrowseResponse
Returns
Defined in
src/parser/ytmusic/Playlist.ts:155
Methods
getContinuation()
getContinuation():
Promise
<Playlist
>
Retrieves playlist items continuation.
Returns
Promise
<Playlist
>
Defined in
src/parser/ytmusic/Playlist.ts:64
getRelated()
getRelated():
Promise
<MusicCarouselShelf
>
Retrieves related playlists
Returns
Promise
<MusicCarouselShelf
>
Defined in
src/parser/ytmusic/Playlist.ts:85
getSuggestions()
getSuggestions(
refresh
):Promise
<ObservedArray
<MusicResponsiveListItem
>>
Parameters
• refresh: boolean
= true
Returns
Promise
<ObservedArray
<MusicResponsiveListItem
>>