Source code for src.plots.erp.erp_listener

#!/usr/bin/env python
# -*- coding: utf-8 -*-

"""
ERP listener
"""

from abc import ABC, abstractmethod

__author__ = "Lemahieu Antoine"
__copyright__ = "Copyright 2022"
__credits__ = ["Lemahieu Antoine"]
__license__ = "GNU General Public License v3.0"
__maintainer__ = "Lemahieu Antoine"
__email__ = "Antoine.Lemahieu@ulb.be"
__status__ = "Dev"


[docs]class erpListener(ABC): """ Listener doing the connection between the controller and the view for computing the ERPs on the dataset. It retrieves the information from the view to send it to the controller. """
[docs] @abstractmethod def cancel_button_clicked(self): pass
[docs] @abstractmethod def confirm_button_clicked(self, channels_selected): pass