12345678910111213141516 |
- from pycs.frontend.notifications.NotificationManager import NotificationManager
- class NotificationList:
- def __init__(self, nm: NotificationManager):
- self.__list = []
- self.nm = nm
- def add(self, fun: callable, *params):
- self.__list.append((fun, *params))
- def fire(self):
- for fun, *params in self.__list:
- fun(*params)
- self.__list = []
|