37 lines
741 B
Python
37 lines
741 B
Python
# Copyright 2021 (c) Anna Schumaker.
|
|
from . import user
|
|
from lib import tagstore
|
|
|
|
Artist = tagstore.TagStore()
|
|
Album = tagstore.TagSuperStore()
|
|
Genre = tagstore.TagStore()
|
|
Decade = tagstore.TagStore()
|
|
Year = tagstore.TagSuperStore()
|
|
User = user.UserTagStore()
|
|
|
|
def get_state():
|
|
return (Artist, Album, Genre, Decade, Year, User)
|
|
|
|
def set_state(artist, album, genre, decade, year, user):
|
|
global Artist
|
|
global Album
|
|
global Genre
|
|
global Decade
|
|
global Year
|
|
global User
|
|
|
|
Artist = artist
|
|
Album = album
|
|
Genre = genre
|
|
Decade = decade
|
|
Year = year
|
|
User = user
|
|
|
|
def reset():
|
|
Artist.reset()
|
|
Album.reset()
|
|
Genre.reset()
|
|
Decade.reset()
|
|
Year.reset()
|
|
User.reset()
|