4.4 KiB
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?
optionalbackground:MusicThumbnail
Defined in
src/parser/ytmusic/Playlist.ts:29
contents?
optionalcontents:ObservedArray<ContinuationItem|MusicResponsiveListItem>
Defined in
src/parser/ytmusic/Playlist.ts:28
header?
optionalheader:MusicDetailHeader|MusicResponsiveHeader|MusicEditablePlaylistDetailHeader
Defined in
src/parser/ytmusic/Playlist.ts:27
Accessors
has_continuation
gethas_continuation():boolean
Returns
boolean
Defined in
src/parser/ytmusic/Playlist.ts:163
items
getitems():ObservedArray<ContinuationItem|MusicResponsiveListItem>
Returns
ObservedArray<ContinuationItem | MusicResponsiveListItem>
Defined in
src/parser/ytmusic/Playlist.ts:159
page
getpage():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>>