Fix broken reference
This commit is contained in:
@@ -5,35 +5,35 @@ from models.clock import Clock
|
|||||||
|
|
||||||
class ClockService:
|
class ClockService:
|
||||||
|
|
||||||
screen : Screen
|
_screen : Screen
|
||||||
white_clock : Clock
|
_white_clock : Clock
|
||||||
black_clock : Clock
|
_black_clock : Clock
|
||||||
|
|
||||||
on_terminated : Callable[[], None]
|
on_terminated : Callable[[], None]
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
self.screen = Screen()
|
self._screen = Screen()
|
||||||
self.screen.enableBackground()
|
self._screen.enableBackground()
|
||||||
self.screen.displayMessage("Waiting...")
|
self._screen.displayMessage("Waiting...")
|
||||||
|
|
||||||
def start(self, time_control : int, increment : int ):
|
def start(self, time_control : int, increment : int):
|
||||||
self.white_clock = self.__init_clock(time_control, increment)
|
self._white_clock = self.__init_clock(time_control, increment)
|
||||||
self.black_clock = self.__init_clock(time_control, increment)
|
self._black_clock = self.__init_clock(time_control, increment)
|
||||||
|
|
||||||
self.white_clock.start()
|
self._white_clock.start()
|
||||||
|
|
||||||
def stop(self):
|
def stop(self):
|
||||||
self.white_clock.stop()
|
self._white_clock.stop()
|
||||||
self.black_clock.stop()
|
self._black_clock.stop()
|
||||||
|
|
||||||
def switch(self):
|
def switch(self):
|
||||||
if self.white_clock.is_running():
|
if self._white_clock.is_running():
|
||||||
self.white_clock.stop()
|
self._white_clock.stop()
|
||||||
self.black_clock.start()
|
self._black_clock.start()
|
||||||
|
|
||||||
elif self.black_clock.is_running():
|
elif self._black_clock.is_running():
|
||||||
self.black_clock.stop()
|
self._black_clock.stop()
|
||||||
self.white_clock.start()
|
self._white_clock.start()
|
||||||
|
|
||||||
def set_on_terminated(self, callback : Callable[[], None]):
|
def set_on_terminated(self, callback : Callable[[], None]):
|
||||||
self.on_terminated = callback
|
self.on_terminated = callback
|
||||||
@@ -45,11 +45,11 @@ class ClockService:
|
|||||||
return clock
|
return clock
|
||||||
|
|
||||||
def __tick(self, formatted_time : str) -> None:
|
def __tick(self, formatted_time : str) -> None:
|
||||||
self.__update_screen(f"W {self.white_clock.clock_to_str()} \n B {self.black_clock.clock_to_str()}")
|
self.__update_screen(f"W {self._white_clock.clock_to_str()} \n B {self._black_clock.clock_to_str()}")
|
||||||
|
|
||||||
def __terminate(self) -> None:
|
def __terminate(self) -> None:
|
||||||
self.__update_screen("Time is over !")
|
self.__update_screen("Time is over !")
|
||||||
self.on_terminated()
|
self.on_terminated()
|
||||||
|
|
||||||
def __update_screen(self, message : str) -> None:
|
def __update_screen(self, message : str) -> None:
|
||||||
self.screen.displayMessage(message)
|
self._screen.displayMessage(message)
|
||||||
@@ -8,7 +8,6 @@ from models.exceptions.ServiceException import ServiceException
|
|||||||
from models.game import Game
|
from models.game import Game
|
||||||
from services.clock_service import ClockService
|
from services.clock_service import ClockService
|
||||||
|
|
||||||
|
|
||||||
class GameService:
|
class GameService:
|
||||||
|
|
||||||
_game : Game
|
_game : Game
|
||||||
@@ -41,7 +40,6 @@ class GameService:
|
|||||||
|
|
||||||
def stop(self):
|
def stop(self):
|
||||||
self._clock_service.stop()
|
self._clock_service.stop()
|
||||||
self._detection_service.stop()
|
|
||||||
self._led.off()
|
self._led.off()
|
||||||
self._notify()
|
self._notify()
|
||||||
self._has_started = False
|
self._has_started = False
|
||||||
|
|||||||
Reference in New Issue
Block a user