aboutsummaryrefslogtreecommitdiff
path: root/src/toolkit/core.py
blob: a96a6843812cd2d77046d6d30b08eebcc814b76b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class Core:
    '''A very complicated class for tracking settings'''


def init(settings):
    global Core
    for classvar, val in settings.items():
        setattr(Core, classvar, val)


def cancel():
    global Core
    Core.canceled = True


def reset():
    global Core
    Core.canceled = False