scroller: items property

This commit is contained in:
Shane Smiskol
2026-02-21 23:33:47 -08:00
parent 8fa3f60de7
commit 6fcd2187e1
3 changed files with 14 additions and 10 deletions
+4
View File
@@ -117,6 +117,10 @@ class Scroller(Widget):
def is_auto_scrolling(self) -> bool:
return self._scrolling_to is not None
@property
def items(self) -> list[Widget]:
return self._items
def add_widget(self, item: Widget) -> None:
self._items.append(item)
item.set_touch_valid_callback(lambda: self.scroll_panel.is_touch_valid() and self.enabled)