yandex_music.landing.play_context#
- class yandex_music.landing.play_context.PlayContext(client_: str, context: str, context_item: str, tracks: List[TrackShortOld], client: Optional[Client] = None)#
Bases:
YandexMusicObject
Класс, представляющий проигрываемый контекст.
Note
Известные значения поля client_: android.
Поле context хранит в себе место воспроизведения, например, playlist.
Поле context_item хранит в себе уникальный идентификатор context’a, т.е. в нашем случае playlist’a.
- client_#
Клиент.
- Type
str
- context#
Тип контекста.
- Type
str
- context_item#
Предмет контекста.
- Type
str
- tracks#
Треки.
- Type
list
изyandex_music.TrackShortOld
- client#
Клиент Yandex Music.
- Type
yandex_music.Client
, optional
- client_: str#
- context: str#
- context_item: str#
- classmethod de_json(data: dict, client: Client) Optional[PlayContext] #
Десериализация объекта.
- Parameters
data (
dict
) – Поля и значения десериализуемого объекта.client (
yandex_music.Client
, optional) – Клиент Yandex Music.
- Returns
Проигрываемый контекст.
- Return type
yandex_music.PlayContext
- tracks: List[TrackShortOld]#