Skip to content

Commit 014d013

Browse files
authored
Merge pull request #49 from ch4nsuk3/expose-name-property
Exposed Name attribute
2 parents 09e3958 + 044c03a commit 014d013

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

adafruit_button/button_base.py

+10-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ def __init__(
8181
self._height = height
8282
self._font = label_font
8383
self._selected = False
84-
self.name = name
84+
self._name = name
8585
self._label = label
8686
self._label_color = _check_color(label_color)
8787
self._label_font = label_font
@@ -171,3 +171,12 @@ def label_color(self) -> int:
171171
def label_color(self, new_color: Union[int, Tuple[int, int, int]]) -> None:
172172
self._label_color = _check_color(new_color)
173173
self._label.color = self._label_color
174+
175+
@property
176+
def name(self) -> str:
177+
"""The name of the button"""
178+
return self._name
179+
180+
@name.setter
181+
def name(self, new_name: str) -> None:
182+
self._name = new_name

0 commit comments

Comments
 (0)