Merge pull request #252 from MarshalX/issue-41

Документация класса TrackShortOld
このコミットが含まれているのは:
Il'ya 2020-03-22 01:18:33 +03:00 committed by GitHub
コミット 1248d776ea
この署名に対応する既知のキーがデータベースに存在しません
GPGキーID: 4AEE18F83AFDEB23
1個のファイルの変更11行の追加3行の削除

ファイルの表示

@ -7,12 +7,20 @@ if TYPE_CHECKING:
class TrackShortOld(YandexMusicObject):
"""Класс, представляющий .
"""Класс, представляющий сокращённую версию трека.
Note:
Данная версия менее богата полями и найдена позже первой, поэтому была принята как за старую версию.
Другая версия сокращённого трека: :class:`yandex_music.TrackShort`.
Attributes:
track_id (:obj:`yandex_music.TrackId` | :obj:`None`): Уникальный идентификатор трека.
timestamp (:obj:`str`): Дата TODO.
client (:obj:`yandex_music.Client`, optional): Клиент Yandex Music.
Args:
track_id (:obj:`yandex_music.TrackId`): Уникальный идентификатор трека.
timestamp (:obj:`str`): Дата TODO.
client (:obj:`yandex_music.Client`, optional): Клиент Yandex Music.
**kwargs: Произвольные ключевые аргументы полученные от API.
"""
@ -37,7 +45,7 @@ class TrackShortOld(YandexMusicObject):
client (:obj:`yandex_music.Client`, optional): Клиент Yandex Music.
Returns:
:obj:`yandex_music.TrackShortOld`: TODO.
:obj:`yandex_music.TrackShortOld`: Сокращённая версия трека или :obj:`None`.
"""
if not data:
return None
@ -57,7 +65,7 @@ class TrackShortOld(YandexMusicObject):
client (:obj:`yandex_music.Client`, optional): Клиент Yandex Music.
Returns:
:obj:`list` из :obj:`yandex_music.TrackShortOld`: TODO.
:obj:`list` из :obj:`yandex_music.TrackShortOld`: Сокращённые версии треков.
"""
if not data:
return []