mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
Add a disabled keyword argument to the Input constructor
This commit is contained in:
@@ -176,6 +176,7 @@ class Input(Widget, can_focus=True):
|
|||||||
name: str | None = None,
|
name: str | None = None,
|
||||||
id: str | None = None,
|
id: str | None = None,
|
||||||
classes: str | None = None,
|
classes: str | None = None,
|
||||||
|
disabled: bool = False,
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Initialise the `Input` widget.
|
"""Initialise the `Input` widget.
|
||||||
|
|
||||||
@@ -187,8 +188,9 @@ class Input(Widget, can_focus=True):
|
|||||||
name: Optional name for the input widget.
|
name: Optional name for the input widget.
|
||||||
id: Optional ID for the widget.
|
id: Optional ID for the widget.
|
||||||
classes: Optional initial classes for the widget.
|
classes: Optional initial classes for the widget.
|
||||||
|
disabled: Whether the input is disabled or not.
|
||||||
"""
|
"""
|
||||||
super().__init__(name=name, id=id, classes=classes)
|
super().__init__(name=name, id=id, classes=classes, disabled=disabled)
|
||||||
if value is not None:
|
if value is not None:
|
||||||
self.value = value
|
self.value = value
|
||||||
self.placeholder = placeholder
|
self.placeholder = placeholder
|
||||||
|
|||||||
Reference in New Issue
Block a user