|
@@ -9,16 +9,15 @@ from jinja2 import Environment
|
|
|
|
|
|
from reflex.components.el.element import Element
|
|
|
from reflex.event import EventHandler, EventSpec
|
|
|
-from reflex.ivars.base import ImmutableVar
|
|
|
from reflex.style import Style
|
|
|
from reflex.utils.imports import ImportDict
|
|
|
-from reflex.vars import Var
|
|
|
+from reflex.vars.base import Var
|
|
|
|
|
|
from .base import BaseHTML
|
|
|
|
|
|
-FORM_DATA = ImmutableVar.create("form_data")
|
|
|
+FORM_DATA = Var(_js_expr="form_data")
|
|
|
HANDLE_SUBMIT_JS_JINJA2 = Environment().from_string(
|
|
|
- "\n const handleSubmit_{{ handle_submit_unique_name }} = useCallback((ev) => {\n const $form = ev.target\n ev.preventDefault()\n const {{ form_data }} = {...Object.fromEntries(new FormData($form).entries()), ...{{ field_ref_mapping }}}\n\n {{ on_submit_event_chain }}\n\n if ({{ reset_on_submit }}) {\n $form.reset()\n }\n })\n "
|
|
|
+ "\n const handleSubmit_{{ handle_submit_unique_name }} = useCallback((ev) => {\n const $form = ev.target\n ev.preventDefault()\n const {{ form_data }} = {...Object.fromEntries(new FormData($form).entries()), ...{{ field_ref_mapping }}};\n\n ({{ on_submit_event_chain }}());\n\n if ({{ reset_on_submit }}) {\n $form.reset()\n }\n })\n "
|
|
|
)
|
|
|
|
|
|
class Button(BaseHTML):
|
|
@@ -27,45 +26,45 @@ class Button(BaseHTML):
|
|
|
def create( # type: ignore
|
|
|
cls,
|
|
|
*children,
|
|
|
- auto_focus: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ auto_focus: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
disabled: Optional[Union[Var[bool], bool]] = None,
|
|
|
- form: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- form_action: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ form: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ form_action: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
form_enc_type: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- form_method: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ form_method: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
form_no_validate: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- form_target: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- name: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- type: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- value: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ form_target: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ name: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ type: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ value: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ access_key: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_capitalize: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
content_editable: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
context_menu: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dir: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ draggable: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_hint: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ hidden: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ input_mode: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ item_prop: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ lang: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ role: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ slot: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|
|
@@ -159,30 +158,30 @@ class Datalist(BaseHTML):
|
|
|
def create( # type: ignore
|
|
|
cls,
|
|
|
*children,
|
|
|
- access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ access_key: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_capitalize: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
content_editable: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
context_menu: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dir: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ draggable: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_hint: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ hidden: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ input_mode: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ item_prop: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ lang: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ role: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ slot: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|
|
@@ -265,9 +264,9 @@ class Fieldset(Element):
|
|
|
def create( # type: ignore
|
|
|
cls,
|
|
|
*children,
|
|
|
- disabled: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- form: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- name: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ disabled: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ form: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ name: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|
|
@@ -337,45 +336,45 @@ class Form(BaseHTML):
|
|
|
def create( # type: ignore
|
|
|
cls,
|
|
|
*children,
|
|
|
- accept: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ accept: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
accept_charset: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- action: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ action: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_complete: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- enc_type: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- method: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- name: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- no_validate: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- target: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ enc_type: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ method: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ name: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ no_validate: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ target: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
reset_on_submit: Optional[Union[Var[bool], bool]] = None,
|
|
|
handle_submit_unique_name: Optional[Union[Var[str], str]] = None,
|
|
|
- access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ access_key: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_capitalize: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
content_editable: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
context_menu: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dir: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ draggable: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_hint: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ hidden: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ input_mode: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ item_prop: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ lang: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ role: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ slot: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|
|
@@ -473,69 +472,69 @@ class Input(BaseHTML):
|
|
|
def create( # type: ignore
|
|
|
cls,
|
|
|
*children,
|
|
|
- accept: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- alt: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ accept: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ alt: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_complete: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- auto_focus: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- capture: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- checked: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ auto_focus: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ capture: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ checked: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
default_checked: Optional[Union[Var[bool], bool]] = None,
|
|
|
default_value: Optional[Union[Var[str], str]] = None,
|
|
|
- dirname: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- disabled: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- form: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- form_action: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dirname: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ disabled: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ form: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ form_action: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
form_enc_type: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- form_method: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ form_method: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
form_no_validate: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- form_target: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- list: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- max: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- max_length: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- min_length: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- min: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- multiple: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- name: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- pattern: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- placeholder: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- read_only: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- required: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- size: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- src: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- step: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- type: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- use_map: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- value: Optional[Union[Var[Union[float, int, str]], str, int, float]] = None,
|
|
|
- access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ form_target: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ list: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ max: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ max_length: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ min_length: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ min: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ multiple: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ name: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ pattern: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ placeholder: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ read_only: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ required: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ size: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ src: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ step: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ type: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ use_map: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ value: Optional[Union[Var[Union[float, int, str]], float, int, str]] = None,
|
|
|
+ access_key: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_capitalize: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
content_editable: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
context_menu: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dir: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ draggable: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_hint: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ hidden: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ input_mode: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ item_prop: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ lang: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ role: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ slot: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|
|
@@ -656,32 +655,32 @@ class Label(BaseHTML):
|
|
|
def create( # type: ignore
|
|
|
cls,
|
|
|
*children,
|
|
|
- html_for: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- form: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ html_for: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ form: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ access_key: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_capitalize: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
content_editable: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
context_menu: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dir: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ draggable: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_hint: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ hidden: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ input_mode: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ item_prop: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ lang: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ role: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ slot: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|
|
@@ -766,30 +765,30 @@ class Legend(BaseHTML):
|
|
|
def create( # type: ignore
|
|
|
cls,
|
|
|
*children,
|
|
|
- access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ access_key: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_capitalize: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
content_editable: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
context_menu: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dir: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ draggable: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_hint: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ hidden: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ input_mode: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ item_prop: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ lang: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ role: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ slot: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|
|
@@ -872,37 +871,37 @@ class Meter(BaseHTML):
|
|
|
def create( # type: ignore
|
|
|
cls,
|
|
|
*children,
|
|
|
- form: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- high: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- low: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- max: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- min: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- optimum: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- value: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ form: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ high: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ low: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ max: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ min: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ optimum: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ value: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ access_key: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_capitalize: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
content_editable: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
context_menu: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dir: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ draggable: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_hint: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ hidden: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ input_mode: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ item_prop: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ lang: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ role: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ slot: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|
|
@@ -992,32 +991,32 @@ class Optgroup(BaseHTML):
|
|
|
def create( # type: ignore
|
|
|
cls,
|
|
|
*children,
|
|
|
- disabled: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- label: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ disabled: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ label: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ access_key: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_capitalize: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
content_editable: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
context_menu: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dir: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ draggable: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_hint: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ hidden: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ input_mode: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ item_prop: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ lang: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ role: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ slot: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|
|
@@ -1102,34 +1101,34 @@ class Option(BaseHTML):
|
|
|
def create( # type: ignore
|
|
|
cls,
|
|
|
*children,
|
|
|
- disabled: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- label: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- selected: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- value: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ disabled: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ label: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ selected: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ value: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ access_key: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_capitalize: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
content_editable: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
context_menu: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dir: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ draggable: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_hint: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ hidden: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ input_mode: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ item_prop: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ lang: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ role: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ slot: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|
|
@@ -1216,33 +1215,33 @@ class Output(BaseHTML):
|
|
|
def create( # type: ignore
|
|
|
cls,
|
|
|
*children,
|
|
|
- html_for: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- form: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- name: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ html_for: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ form: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ name: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ access_key: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_capitalize: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
content_editable: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
context_menu: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dir: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ draggable: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_hint: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ hidden: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ input_mode: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ item_prop: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ lang: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ role: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ slot: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|
|
@@ -1328,33 +1327,33 @@ class Progress(BaseHTML):
|
|
|
def create( # type: ignore
|
|
|
cls,
|
|
|
*children,
|
|
|
- form: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- max: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- value: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ form: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ max: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ value: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ access_key: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_capitalize: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
content_editable: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
context_menu: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dir: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ draggable: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_hint: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ hidden: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ input_mode: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ item_prop: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ lang: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ role: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ slot: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|
|
@@ -1441,39 +1440,39 @@ class Select(BaseHTML):
|
|
|
cls,
|
|
|
*children,
|
|
|
auto_complete: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- auto_focus: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- disabled: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- form: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- multiple: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- name: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- required: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- size: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ auto_focus: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ disabled: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ form: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ multiple: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ name: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ required: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ size: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ access_key: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_capitalize: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
content_editable: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
context_menu: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dir: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ draggable: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_hint: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ hidden: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ input_mode: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ item_prop: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ lang: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ role: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ slot: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|
|
@@ -1569,48 +1568,48 @@ class Textarea(BaseHTML):
|
|
|
cls,
|
|
|
*children,
|
|
|
auto_complete: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- auto_focus: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ auto_focus: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_height: Optional[Union[Var[bool], bool]] = None,
|
|
|
- cols: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- dirname: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- disabled: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ cols: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ dirname: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ disabled: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_submit: Optional[Union[Var[bool], bool]] = None,
|
|
|
- form: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- max_length: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- min_length: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- name: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- placeholder: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- read_only: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- required: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- rows: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- value: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- wrap: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ form: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ max_length: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ min_length: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ name: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ placeholder: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ read_only: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ required: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ rows: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ value: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ wrap: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ access_key: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
auto_capitalize: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
content_editable: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
context_menu: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
] = None,
|
|
|
- dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ dir: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ draggable: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
enter_key_hint: Optional[
|
|
|
- Union[Var[Union[bool, int, str]], str, int, bool]
|
|
|
- ] = None,
|
|
|
- hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
- title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None,
|
|
|
+ Union[Var[Union[bool, int, str]], bool, int, str]
|
|
|
+ ] = None,
|
|
|
+ hidden: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ input_mode: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ item_prop: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ lang: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ role: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ slot: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
+ title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
|
|
style: Optional[Style] = None,
|
|
|
key: Optional[Any] = None,
|
|
|
id: Optional[Any] = None,
|