Remove partially implemented queue from utils.py

This commit is contained in:
cloudwithax 2021-10-07 20:36:28 -04:00
parent b53fe52331
commit c1ff8d77c0
1 changed files with 0 additions and 21 deletions

View File

@ -81,27 +81,6 @@ class NodeStats:
return f'<Pomice.NodeStats total_players={self.players_total} playing_active={self.players_active}>' return f'<Pomice.NodeStats total_players={self.players_total} playing_active={self.players_active}>'
class Queue:
"""Pomice's very own queue implementation with some added features like:
- Toggleable shuffle
- Loop queue functionality
- Music player style queue, which doesn't remove tracks, allowing for playback of previously played tracks.
"""
def __init__(self) -> None:
self._queue = []
self._shuffle = False
if self._shuffle is True:
self._original_queue = []
self._looping = False
def put(self, item: Any):
"""Puts an item into the queue"""
return self._queue.extend(item)
def remove(self, item: Any):
"""Removes an item from the queue"""
if type(item) == int:
return self._queue.remove(self._queue[item])