dj-embe/entity/entry.py
2023-05-06 03:25:01 +02:00

28 lines
682 B
Python

from .album import Album
from .artist import Artist
from .file import File
from .playlist import Playlist
from .title import Title
class Entry:
def __init__(
self,
title: Title,
artist: Artist,
duration: int,
thumbnail: str,
requesterId: int,
album: Album | None = None,
playlist: Playlist | None = None,
source: File | str | None = None,
) -> None:
self.title = title
self.artist = artist
self.album = album
self.duration = duration
self.thumbnail = thumbnail
self.requester = requesterId
self.playlist = playlist
self.source = source