new example, fix input bug

This commit is contained in:
2022-10-16 18:41:50 +02:00
parent c236959c01
commit c51c1ba64a
22 changed files with 28776 additions and 14 deletions

View File

@ -1282,11 +1282,11 @@ class Input(Element):
@property
def value(self) -> str:
return self.get_attribute("value")
return self._element.value
@value.setter
def value(self, value: str) -> None:
self.set_attribute("value", value)
self._element.value = value
@property
def placeholder(self) -> str:

View File

@ -516,9 +516,11 @@ class Card(BootstrapContainer):
self._title_image = title_image
self._card_header = card_header
self.append_child(card_body)
self.append_child(title_image)
self.append_child(card_header)
self.append_child(title_image)
self.append_child(card_body)
@property
def card_body(self) -> HTML.Div:

View File

@ -23,14 +23,6 @@ class InputHelp(BootstrapContainer):
class InputFormControl(HTML.Input, BootstrapContainer):
_default_class_name: str = "form-control"
@property
def value(self) -> str:
return self._parse_value()
@value.setter
def value(self, value: str):
self._set_value(value)
class InputFormControlColor(InputFormControl):
_default_class_name: str = "form-control form-control-color"