emmental/trackdb/tags.py

32 lines
629 B
Python
Raw Normal View History

# Copyright 2021 (c) Anna Schumaker.
from lib import tagstore
Artist = tagstore.TagStore()
Album = tagstore.TagSuperStore()
Genre = tagstore.TagStore()
Decade = tagstore.TagStore()
Year = tagstore.TagSuperStore()
def get_state():
return (Artist, Album, Genre, Decade, Year)
def set_state(artist, album, genre, decade, year):
global Artist
global Album
global Genre
global Decade
global Year
Artist = artist
Album = album
Genre = genre
Decade = decade
Year = year
def reset():
Artist.reset()
Album.reset()
Genre.reset()
Decade.reset()
Year.reset()