18 lines
494 B
Python
18 lines
494 B
Python
from core.observers.BaseObserver import BaseObserver
|
|
|
|
|
|
class TicketObserver(BaseObserver):
|
|
|
|
def __init__(self):
|
|
self.on_connecting = []
|
|
self.on_sync_done = []
|
|
self.on_waiting = []
|
|
self.on_paid = []
|
|
self.on_ticket_ready = []
|
|
self.on_used = []
|
|
self.on_connection_error = []
|
|
self.on_failed_output = []
|
|
self.on_failed_input = []
|
|
self.on_unknown_error = []
|
|
self.on_preparing = []
|
|
self.on_error = []
|