CombinedSessionItem

class yandex_music.rotor.combined_session_item.CombinedSessionItem

Класс, представляющий элемент комбинированной сессии радио.

Note

В зависимости от поля type, в поле data будет объект соответствующего типа: CLIP: yandex_music.Clip, TRACK: yandex_music.Track.

type: stroptional

Тип элемента.

data: yandex_music.Clip | yandex_music.Trackoptional

Содержимое элемента.

client: yandex_music.Clientoptional

Клиент Yandex Music.

classmethod de_json(data, client)

Десериализация объекта.

Parameters:
  • data (dict) – Поля и значения десериализуемого объекта.

  • client (yandex_music.Client, optional) – Клиент Yandex Music.

Returns:

Элемент комбинированной сессии радио.

Return type:

yandex_music.CombinedSessionItem