@staticmethod
@abstractmethod
def on_view_change_started(obj, msg, frm):
    raise NotImplementedError()
@staticmethod
@abstractmethod
def on_view_change_started(obj, msg, frm):
    raise NotImplementedError()