yandex_music.genre.genre#
- class yandex_music.genre.genre.Genre(id: str, weight: int, composer_top: bool, title: str, titles: Dict[str, Title | None], images: Images | None, show_in_menu: bool, show_in_regions: list | None = None, full_title: str | None = None, url_part: str | None = None, color: str | None = None, radio_icon: Icon | None = None, sub_genres: List[Genre] = None, client: Client | None = None)#
Bases:
YandexMusicObject
Класс, представляющий жанр музыки.
- id#
Уникальный идентификатор жанра.
- Type:
str
- weight#
Вес TODO (возможно, чем выше показатель, тем больше нравится пользователю).
- Type:
int
- composer_top#
TODO.
- Type:
bool
- title#
Заголовок жанра.
- Type:
str
- titles#
Словарь заголовков на разных языках, где ключ - язык.
- Type:
dict
- images#
Изображение жанра.
- Type:
Показывать в меню.
- Type:
bool
- show_in_regions#
Список регионов в которых отображается жанр в списках.
- Type:
list
изint
, optional
- full_title#
Полный заголовок.
- Type:
str
, optional
- url_part#
Часть ссылки на жанр для открытия в браузере.
- Type:
str
, optional
- color#
Цвет фона изображения.
- Type:
str
, optional
- radio_icon#
Иконка радио жанра.
- Type:
yandex_music.Icon
, optional
- sub_genres#
Поджанры текущего жанра музыки.
- Type:
list
изyandex_music.Genre
, optional
- hide_in_regions#
В каких регионах скрывать жанр.
- Type:
list
, optional
- client#
Клиент Yandex Music.
- Type:
yandex_music.Client
, optional
- color: str | None = None#
- composer_top: bool#
- classmethod de_json(data: dict, client: Client) Genre | None #
Десериализация объекта.
- Parameters:
data (
dict
) – Поля и значения десериализуемого объекта.client (
yandex_music.Client
, optional) – Клиент Yandex Music.
- Returns:
Жанр музыки.
- Return type:
- classmethod de_list(data: dict, client: Client) List[Genre] #
Десериализация списка объектов.
- Parameters:
data (
list
) – Список словарей с полями и значениями десериализуемого объекта.client (
yandex_music.Client
, optional) – Клиент Yandex Music.
- Returns:
Жанры музыки.
- Return type:
list
изyandex_music.Genre
- full_title: str | None = None#
- hide_in_regions = None#
- id: str#
- show_in_menu: bool#
- show_in_regions: list | None = None#
- title: str#
- url_part: str | None = None#
- weight: int#