toggle menu
yandex-music-api
0.1.0-dev6
common
switch theme
search in API
api-core
/
su.pank.yamusic.track.model.supplement
Package-level
declarations
Types
Types
Clip
Link copied to clipboard
@
Serializable
data
class
Clip
(
val
clipId
:
Int
,
val
title
:
String
,
val
playerId
:
String
,
val
uuid
:
String
,
val
thumbnail
:
String
,
val
previewUrl
:
String
,
val
duration
:
Int
,
val
trackIds
:
List
<
Int
>
?
=
null
,
val
artists
:
List
<
Artist
>
,
val
explicit
:
Boolean
)
Lyrics
Link copied to clipboard
@
Serializable
data
class
Lyrics
(
val
id
:
Int
,
val
lyrics
:
String
,
val
hasRights
:
Boolean
,
val
fullLyrics
:
String
,
val
showTranslation
:
Boolean
,
val
textLanguage
:
String
?
=
null
,
val
url
:
String
?
=
null
)
Supplement
Link copied to clipboard
@
Serializable
data
class
Supplement
(
val
id
:
Int
,
val
lyrics
:
Lyrics
?
=
null
,
val
video
:
List
<
VideoSupplement
>
=
listOf()
,
val
clips
:
List
<
Clip
>
?
=
null
,
val
radioIsAvailable
:
Boolean
?
=
null
,
val
description
:
String
?
=
null
)
Video
Provider
Link copied to clipboard
@
Serializable
enum
VideoProvider
:
Enum
<
VideoProvider
>
Video
Supplement
Link copied to clipboard
@
Serializable
data
class
VideoSupplement
(
val
cover
:
String
,
val
provider
:
VideoProvider
,
val
title
:
String
?
=
null
,
val
providerVideoId
:
String
?
=
null
,
val
url
:
String
?
=
null
,
val
embedUrl
:
String
?
=
null
,
val
embed
:
String
?
=
null
)