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