Options
All
  • Public
  • Public/Protected
  • All
Menu

Class for Deezer Albums

Hierarchy

  • DeezerPlaylist

Index

Constructors

constructor

Properties

Optional collaborative

collaborative?: boolean

creationDate

creationDate: <internal>.Date

creator

creator: DeezerUser

Optional description

description?: string

Optional durationInSec

durationInSec?: number

Optional fans

fans?: number

id

id: number

Optional isLoved

isLoved?: boolean

partial

partial: boolean

picture

picture: DeezerImage

public

public: boolean

title

title: string

tracks

tracks: DeezerTrack[]

tracksCount

tracksCount: number

type

type: "playlist" | "track" | "album"

url

url: string

Methods

fetch

toJSON

  • toJSON(): { collaborative: undefined | boolean; creationDate: <internal>.Date; creator: DeezerUser; description: undefined | string; durationInSec: undefined | number; fans: undefined | number; id: number; isLoved: undefined | boolean; picture: DeezerImage; public: boolean; title: string; tracks: { album: DeezerTrackAlbum; artist: DeezerArtist; bpm: undefined | number; contributors: undefined | DeezerArtist[]; diskNumber: undefined | number; durationInSec: number; explicit: boolean; gain: undefined | number; id: number; previewURL: string; rank: number; releaseDate: undefined | <internal>.Date; shortTitle: string; title: string; trackPosition: undefined | number; type: "playlist" | "track" | "album"; url: string }[]; tracksCount: number; type: "playlist" | "track" | "album"; url: string }
  • Returns { collaborative: undefined | boolean; creationDate: <internal>.Date; creator: DeezerUser; description: undefined | string; durationInSec: undefined | number; fans: undefined | number; id: number; isLoved: undefined | boolean; picture: DeezerImage; public: boolean; title: string; tracks: { album: DeezerTrackAlbum; artist: DeezerArtist; bpm: undefined | number; contributors: undefined | DeezerArtist[]; diskNumber: undefined | number; durationInSec: number; explicit: boolean; gain: undefined | number; id: number; previewURL: string; rank: number; releaseDate: undefined | <internal>.Date; shortTitle: string; title: string; trackPosition: undefined | number; type: "playlist" | "track" | "album"; url: string }[]; tracksCount: number; type: "playlist" | "track" | "album"; url: string }

    • collaborative: undefined | boolean
    • creationDate: <internal>.Date
    • creator: DeezerUser
    • description: undefined | string
    • durationInSec: undefined | number
    • fans: undefined | number
    • id: number
    • isLoved: undefined | boolean
    • picture: DeezerImage
    • public: boolean
    • title: string
    • tracks: { album: DeezerTrackAlbum; artist: DeezerArtist; bpm: undefined | number; contributors: undefined | DeezerArtist[]; diskNumber: undefined | number; durationInSec: number; explicit: boolean; gain: undefined | number; id: number; previewURL: string; rank: number; releaseDate: undefined | <internal>.Date; shortTitle: string; title: string; trackPosition: undefined | number; type: "playlist" | "track" | "album"; url: string }[]
    • tracksCount: number
    • type: "playlist" | "track" | "album"
    • url: string

Generated using TypeDoc