yandex_music.Dashboard

class yandex_music.Dashboard(dashboard_id: str, stations: List[StationResult], pumpkin: bool, client: Optional[Client] = None, **kwargs)
Базовые классы: yandex_music.base.YandexMusicObject

Класс, представляющий рекомендованные станций пользователя.

dashboard_id

Уникальный идентификатор панели.

Type:str
stations

Станции со всеми возможными настройками и параметрами.

Type:list из yandex_music.StationResult
pumpkin

Хэллоуин.

Type:bool
client

Клиент Yandex Music.

Type:yandex_music.Client
Параметры:
  • dashboard_id (str) – Уникальный идентификатор панели.
  • stations (list из yandex_music.StationResult) – Станции со всеми возможными настройками и параметрами.
  • pumpkin (bool) – Хэллоуин.
  • client (yandex_music.Client, optional) – Клиент Yandex Music.
  • **kwargs – Произвольные ключевые аргументы полученные от API.
classmethod de_json(data: dict, client: Client) → Optional[Dashboard]

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

Параметры:
  • data (dict) – Поля и значения десериализуемого объекта.
  • client (yandex_music.Client, optional) – Клиент Yandex Music.
Результат:

Рекомендованные станций пользователя.

Тип результата:

yandex_music.Dashboard