Add disabled as a widget construction keyword argument

This commit is contained in:
Dave Pearson
2023-02-13 13:04:59 +00:00
parent a0a83e96ad
commit d3104a92c9

View File

@@ -237,6 +237,7 @@ class Widget(DOMNode):
name: str | None = None,
id: str | None = None,
classes: str | None = None,
disabled: bool | None = None,
) -> None:
self._size = Size(0, 0)
self._container_size = Size(0, 0)
@@ -245,6 +246,7 @@ class Widget(DOMNode):
self._default_layout = VerticalLayout()
self._animate: BoundAnimator | None = None
self.highlight_style: Style | None = None
self.disabled = bool(disabled)
self._vertical_scrollbar: ScrollBar | None = None
self._horizontal_scrollbar: ScrollBar | None = None