emmental/tagdb/tags.py

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()