Skip to content
This repository was archived by the owner on May 16, 2023. It is now read-only.

Add Missing Type Annotations #28

Merged
merged 10 commits into from
Nov 11, 2022
6 changes: 3 additions & 3 deletions adafruit_thermal_printer/thermal_printer.py
Original file line number Diff line number Diff line change
Expand Up @@ -129,12 +129,12 @@ def __init__(self, mask: int) -> None:

def __get__(
self,
obj: "ThermalPrinter",
objtype: Type["ThermalPrinter"],
obj: Optional["ThermalPrinter"],
objtype: Optional[Type["ThermalPrinter"]],
) -> bool:
return obj._print_mode & self._mask > 0

def __set__(self, obj: Optional["ThermalPrinter"], val: int) -> None:
def __set__(self, obj: "ThermalPrinter", val: int) -> None:
if val:
obj._set_print_mode(self._mask)
else:
Expand Down