21 lines
363 B
Python
21 lines
363 B
Python
from modules.menu.menu import menu
|
|
|
|
|
|
def callback(f):
|
|
def wrapper(*args, **kwargs):
|
|
menu.pause()
|
|
f(*args, **kwargs)
|
|
menu.resume()
|
|
|
|
return wrapper
|
|
|
|
|
|
def async_callback(f):
|
|
def wrapper(*args, **kwargs):
|
|
import asyncio
|
|
menu.pause()
|
|
asyncio.run(f(*args, **kwargs))
|
|
menu.resume()
|
|
|
|
return wrapper
|