Added separate History class #5

Merged
nicolarius merged 2 commits from history-class into main 2025-02-18 18:43:54 +01:00

18
shadowtube/history.py Normal file
View File

@ -0,0 +1,18 @@
class History: #Abstract class
def __init__(self, filename):
self.history = list()
def __size__(self):
return len(history)
def parse_history(self, filename):
return history
def is_this_type(self, filename): # bool function,
return false # returns false if Youtube history
def get_video(self, index):
return history[index]
def __iter__(self):
return iter(history)