Change score score to be score value.
This commit is contained in:
+1
-1
@@ -83,6 +83,6 @@ class Category:
|
|||||||
data["time_record"] = self.time_record
|
data["time_record"] = self.time_record
|
||||||
data["scores"] = {}
|
data["scores"] = {}
|
||||||
for score in self.scores:
|
for score in self.scores:
|
||||||
data["scores"][score.user] = score.score
|
data["scores"][score.user] = score.value
|
||||||
|
|
||||||
return data
|
return data
|
||||||
|
|||||||
+14
-14
@@ -8,9 +8,9 @@ class Score:
|
|||||||
|
|
||||||
# no user setter, it should never change.
|
# no user setter, it should never change.
|
||||||
|
|
||||||
def __init__(self, user: str, score: int) -> None:
|
def __init__(self, user: str, value: int) -> None:
|
||||||
self._user: str = user
|
self._user: str = user
|
||||||
self._score: int = score
|
self._value: int = value
|
||||||
|
|
||||||
def __str__(self) -> str:
|
def __str__(self) -> str:
|
||||||
return f"{self.user}: {self.get_str()}"
|
return f"{self.user}: {self.get_str()}"
|
||||||
@@ -21,18 +21,18 @@ class Score:
|
|||||||
return self._user
|
return self._user
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def score(self) -> int:
|
def value(self) -> int:
|
||||||
"""Getter for score value."""
|
"""Getter for score value."""
|
||||||
return self._score
|
return self._value
|
||||||
|
|
||||||
@score.setter
|
@value.setter
|
||||||
def score(self, score: int) -> None:
|
def value(self, value: int) -> None:
|
||||||
"""Setter for score value."""
|
"""Setter for score value."""
|
||||||
self._score = score
|
self._value = value
|
||||||
|
|
||||||
def get_str(self) -> str:
|
def get_str(self) -> str:
|
||||||
"""Gets score's value as a string."""
|
"""Gets score's value as a string."""
|
||||||
return str(self._score)
|
return str(self._value)
|
||||||
|
|
||||||
|
|
||||||
class ScoreTime(Score):
|
class ScoreTime(Score):
|
||||||
@@ -44,16 +44,16 @@ class ScoreTime(Score):
|
|||||||
self._score: float = score
|
self._score: float = score
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def score(self) -> float:
|
def value(self) -> float:
|
||||||
"""Getter for score value."""
|
"""Getter for score value."""
|
||||||
return self._score
|
return self._score
|
||||||
|
|
||||||
@score.setter
|
@value.setter
|
||||||
def score(self, score: float) -> None:
|
def value(self, value: float) -> None:
|
||||||
"""Setter for score value."""
|
"""Setter for score value."""
|
||||||
self._score = score
|
self._score = value
|
||||||
|
|
||||||
def get_str(self) -> str:
|
def get_str(self) -> str:
|
||||||
"""Gets score's value as a string. Returns in time format."""
|
"""Gets score's value as a string. Returns in time format."""
|
||||||
milliseconds = round((self.score - int(self.score)) * 10)
|
milliseconds = round((self.value - int(self.value)) * 10)
|
||||||
return time.strftime(f"%-M:%S.{milliseconds}", time.gmtime(self.score))
|
return time.strftime(f"%-M:%S.{milliseconds}", time.gmtime(self.value))
|
||||||
|
|||||||
Reference in New Issue
Block a user