Skip to content

Commit bcdedb2

Browse files
authored
Merge pull request #121 from FoamyGuy/rainbow_period_property
public property for rainbow.period
2 parents 389e401 + ee5301b commit bcdedb2

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

adafruit_led_animation/animation/rainbow.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,3 +123,15 @@ def reset(self):
123123
Resets the animation.
124124
"""
125125
self._generator = self._color_wheel_generator()
126+
127+
@property
128+
def period(self) -> float:
129+
"""
130+
Period to cycle the rainbow over in seconds.
131+
"""
132+
return self._period
133+
134+
@period.setter
135+
def period(self, new_value: float) -> None:
136+
self._period = new_value
137+
self.reset()

0 commit comments

Comments
 (0)