Skip to content

Commit b7b45cf

Browse files
committed
chore: Updating typing for class methods
1 parent 1c67779 commit b7b45cf

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

roborock/data/code_mappings.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,22 +64,22 @@ def __new__(cls, value: str, code: int) -> RoborockModeEnum:
6464
return member
6565

6666
@classmethod
67-
def from_code(cls, code: int) -> "RoborockModeEnum":
67+
def from_code(cls, code: int) -> RoborockModeEnum:
6868
for member in cls:
6969
if member.code == code:
7070
return member
7171
raise ValueError(f"{code} is not a valid code for {cls.__name__}")
7272

7373
@classmethod
74-
def from_value(cls, value: str) -> "RoborockModeEnum":
74+
def from_value(cls, value: str) -> RoborockModeEnum:
7575
"""Find enum member by string value (case-insensitive)."""
7676
for member in cls:
7777
if member.value.lower() == value.lower():
7878
return member
7979
raise ValueError(f"{value} is not a valid value for {cls.__name__}")
8080

8181
@classmethod
82-
def from_name(cls, name: str) -> "RoborockModeEnum":
82+
def from_name(cls, name: str) -> RoborockModeEnum:
8383
"""Find enum member by name (case-insensitive)."""
8484
for member in cls:
8585
if member.name.lower() == name.lower():

0 commit comments

Comments
 (0)