bandcamp-fetch/docs/api/interfaces/Album.md
2023-10-30 01:25:17 +08:00

4.7 KiB

bandcamp-fetch / Album

Interface: Album

Hierarchy

Table of contents

Properties

Properties

artist

Optional artist: Omit<Artist, "type">

Inherited from

MediaKind.artist

Defined in

lib/types/MediaKind.ts:10


description

Optional description: string

Defined in

lib/types/Album.ts:8


featuredTrack

Optional featuredTrack: Omit<Track, "type">

Defined in

lib/types/Album.ts:11


genre

Optional genre: string

Defined in

lib/types/Album.ts:9


imageUrl

Optional imageUrl: string

Inherited from

MediaKind.imageUrl

Defined in

lib/types/MediaKind.ts:8


keywords

Optional keywords: string[]

Defined in

lib/types/Album.ts:7


label

Optional label: Omit<Label, "type">

Inherited from

MediaKind.label

Defined in

lib/types/MediaKind.ts:11


location

Optional location: string

Defined in

lib/types/Album.ts:10


name

name: string

Inherited from

MediaKind.name

Defined in

lib/types/MediaKind.ts:6


numTracks

Optional numTracks: number

Defined in

lib/types/Album.ts:6


publisher

Optional publisher: UserKind

Inherited from

MediaKind.publisher

Defined in

lib/types/MediaKind.ts:12


raw

Optional raw: Object

Type declaration

Name Type
basic string
extra string

Inherited from

MediaKind.raw

Defined in

lib/types/MediaKind.ts:13


releaseDate

Optional releaseDate: string

Inherited from

MediaKind.releaseDate

Defined in

lib/types/MediaKind.ts:9


releases

Optional releases: AlbumRelease[]

Defined in

lib/types/Album.ts:12


tracks

Optional tracks: Omit<Track, "type">[]

Defined in

lib/types/Album.ts:13


type

type: "album"

Defined in

lib/types/Album.ts:5


url

Optional url: string

Inherited from

MediaKind.url

Defined in

lib/types/MediaKind.ts:7